From 3367bad24f559a7b5fb753530d06421863c5a61a Mon Sep 17 00:00:00 2001 From: Joey Yakimowich-Payne Date: Tue, 3 Jan 2023 16:53:53 -0700 Subject: [PATCH] Add addons --- .../docks/animated_sprite_inspector_dock.gd | 208 +++ .../docks/animated_sprite_inspector_dock.tscn | 145 ++ .../docks/as_wizard_dock_container.gd | 37 + .../docks/as_wizard_dock_container.tscn | 26 + .../animated_sprite/docks/as_wizard_window.gd | 196 +++ .../docks/as_wizard_window.tscn | 139 ++ .../docks/sprite_frames_import_history.gd | 226 +++ .../docks/sprite_frames_import_history.tscn | 81 + .../docks/wizard_nodes/import_date.gd | 12 + .../docks/wizard_nodes/import_date.tscn | 11 + .../docks/wizard_nodes/list_actions.gd | 20 + .../docks/wizard_nodes/list_actions.tscn | 35 + .../docks/wizard_nodes/output_path.tscn | 12 + .../docks/wizard_nodes/source_path.gd | 22 + .../docks/wizard_nodes/source_path.tscn | 18 + .../animated_sprite/import_plugin.gd | 129 ++ .../animated_sprite/inspector_plugin.gd | 18 + .../animated_sprite/sprite_frames_creator.gd | 352 ++++ .../animation_player/animation_creator.gd | 286 +++ .../docks/animation_player_inspector_dock.gd | 281 +++ .../animation_player_inspector_dock.tscn | 181 ++ .../animation_player/inspector_plugin.gd | 18 + .../sprite_animation_creator.gd | 45 + .../texture_rect_animation_creator.gd | 31 + .../AsepriteWizard/aseprite/aseprite.gd | 187 ++ .../AsepriteWizard/config/2d_pixel_preset.cfg | 19 + Sprout/addons/AsepriteWizard/config/config.gd | 311 ++++ .../AsepriteWizard/config/config_dialog.gd | 33 + .../AsepriteWizard/config/config_dialog.tscn | 80 + .../AsepriteWizard/config/result_codes.gd | 37 + .../AsepriteWizard/config/wizard_config.gd | 71 + .../export/metadata_export_plugin.gd | 57 + Sprout/addons/AsepriteWizard/plugin.cfg | 7 + Sprout/addons/AsepriteWizard/plugin.gd | 150 ++ Sprout/addons/beehave/LICENSE | 21 + Sprout/addons/beehave/blackboard.gd | 27 + Sprout/addons/beehave/icons/action.svg | 38 + Sprout/addons/beehave/icons/action.svg.import | 37 + Sprout/addons/beehave/icons/blackboard.svg | 38 + .../beehave/icons/blackboard.svg.import | 37 + Sprout/addons/beehave/icons/category_bt.svg | 38 + .../beehave/icons/category_bt.svg.import | 37 + .../beehave/icons/category_composite.svg | 38 + .../icons/category_composite.svg.import | 37 + .../beehave/icons/category_decorator.svg | 38 + .../icons/category_decorator.svg.import | 37 + Sprout/addons/beehave/icons/category_leaf.svg | 38 + .../beehave/icons/category_leaf.svg.import | 37 + Sprout/addons/beehave/icons/condition.svg | 38 + .../addons/beehave/icons/condition.svg.import | 37 + Sprout/addons/beehave/icons/failer.svg | 38 + Sprout/addons/beehave/icons/failer.svg.import | 37 + Sprout/addons/beehave/icons/inverter.svg | 38 + .../addons/beehave/icons/inverter.svg.import | 37 + Sprout/addons/beehave/icons/limiter.svg | 38 + .../addons/beehave/icons/limiter.svg.import | 37 + Sprout/addons/beehave/icons/selector.svg | 38 + .../addons/beehave/icons/selector.svg.import | 37 + .../addons/beehave/icons/selector_random.svg | 35 + .../beehave/icons/selector_random.svg.import | 37 + .../beehave/icons/selector_reactive.svg | 45 + .../icons/selector_reactive.svg.import | 37 + Sprout/addons/beehave/icons/sequence.svg | 38 + .../addons/beehave/icons/sequence.svg.import | 37 + .../addons/beehave/icons/sequence_random.svg | 38 + .../beehave/icons/sequence_random.svg.import | 37 + .../beehave/icons/sequence_reactive.svg | 60 + .../icons/sequence_reactive.svg.import | 37 + Sprout/addons/beehave/icons/succeeder.svg | 38 + .../addons/beehave/icons/succeeder.svg.import | 37 + Sprout/addons/beehave/icons/tree.svg | 38 + Sprout/addons/beehave/icons/tree.svg.import | 37 + Sprout/addons/beehave/nodes/beehave_node.gd | 14 + Sprout/addons/beehave/nodes/beehave_root.gd | 93 + Sprout/addons/beehave/nodes/beehave_tree.gd | 20 + .../beehave/nodes/composites/composite.gd | 30 + .../beehave/nodes/composites/selector.gd | 25 + .../nodes/composites/selector_random.gd | 54 + .../beehave/nodes/composites/selector_star.gd | 32 + .../beehave/nodes/composites/sequence.gd | 26 + .../nodes/composites/sequence_random.gd | 60 + .../beehave/nodes/composites/sequence_star.gd | 37 + .../beehave/nodes/decorators/decorator.gd | 22 + .../addons/beehave/nodes/decorators/failer.gd | 12 + .../beehave/nodes/decorators/inverter.gd | 21 + .../beehave/nodes/decorators/limiter.gd | 21 + .../beehave/nodes/decorators/succeeder.gd | 12 + Sprout/addons/beehave/nodes/leaves/action.gd | 7 + .../addons/beehave/nodes/leaves/condition.gd | 5 + Sprout/addons/beehave/nodes/leaves/leaf.gd | 15 + Sprout/addons/beehave/plugin.cfg | 7 + Sprout/addons/beehave/plugin.gd | 5 + .../CharacterEditor/character_editor.gd | 511 ++++++ .../CharacterEditor/character_editor.tscn | 493 ++++++ .../character_editor_main_tab.gd | 20 + .../character_editor_portrait_settings_tab.gd | 16 + .../character_editor_portrait_tree.gd | 115 ++ .../character_editor_ptab_exports.gd | 102 ++ .../character_editor_ptab_image.gd | 25 + .../character_editor_ptab_layout.gd | 43 + .../character_editor_ptab_scene.gd | 30 + .../character_editor_tab_general.gd | 36 + .../character_editor_tab_general.tscn | 67 + Sprout/addons/dialogic/Editor/Common/DCSS.gd | 60 + .../Editor/Common/TitleBgStylebox.tres | 8 + .../dialogic/Editor/Common/side_bar.tscn | 121 ++ .../addons/dialogic/Editor/Common/sidebar.gd | 110 ++ .../dialogic/Editor/Events/BranchEnd.gd | 52 + .../dialogic/Editor/Events/BranchEnd.tscn | 42 + .../Editor/Events/EventNode/EventNode.gd | 408 +++++ .../Editor/Events/EventNode/EventNode.tscn | 220 +++ .../Editor/Events/EventNode/PopupMenu.gd | 17 + .../dialogic/Editor/Events/Fields/Array.gd | 44 + .../dialogic/Editor/Events/Fields/Array.tscn | 47 + .../Editor/Events/Fields/ArrayValue.gd | 21 + .../Editor/Events/Fields/ArrayValue.tscn | 35 + .../dialogic/Editor/Events/Fields/Bool.gd | 23 + .../dialogic/Editor/Events/Fields/Bool.tscn | 23 + .../Editor/Events/Fields/ComplexPicker.gd | 259 +++ .../Editor/Events/Fields/ComplexPicker.tscn | 197 +++ .../Editor/Events/Fields/ConditionPicker.gd | 129 ++ .../Editor/Events/Fields/ConditionPicker.tscn | 152 ++ .../Editor/Events/Fields/FilePicker.gd | 74 + .../Editor/Events/Fields/FilePicker.tscn | 118 ++ .../dialogic/Editor/Events/Fields/Label.gd | 13 + .../dialogic/Editor/Events/Fields/Label.tscn | 18 + .../Editor/Events/Fields/MultilineText.gd | 48 + .../Editor/Events/Fields/MultilineText.tscn | 37 + .../dialogic/Editor/Events/Fields/Number.gd | 84 + .../dialogic/Editor/Events/Fields/Number.tscn | 66 + .../Editor/Events/Fields/OptionSelector.gd | 58 + .../Editor/Events/Fields/OptionSelector.tscn | 70 + .../Editor/Events/Fields/SinglelineText.gd | 29 + .../Editor/Events/Fields/SinglelineText.tscn | 72 + .../dialogic/Editor/Events/Fields/Vector2.gd | 24 + .../Editor/Events/Fields/Vector2.tscn | 53 + .../Events/styles/InputFieldsStyle.tres | 50 + .../Events/styles/ResourceMenuHover.tres | 11 + .../Events/styles/ResourceMenuNormal.tres | 13 + .../styles/ResourceMenuPanelBackground.tres | 17 + .../Editor/Events/styles/SectionPanel.tres | 17 + .../styles/SettingsFieldBackground.tres | 18 + .../Events/styles/SimpleButtonHover.tres | 17 + .../Events/styles/SimpleButtonNormal.tres | 17 + .../Editor/Events/styles/TextBackground.tres | 15 + .../Events/styles/selected_styleboxflat.tres | 14 + .../dialogic/Editor/HomePage/home_page.gd | 54 + .../dialogic/Editor/HomePage/home_page.tscn | 168 ++ .../dialogic/Editor/HomePage/home_page_box.gd | 32 + .../Editor/HomePage/home_page_box.tscn | 79 + .../Editor/Images/Dropdown/default.svg | 3 + .../Editor/Images/Dropdown/default.svg.import | 40 + .../Editor/Images/Dropdown/divide.svg | 10 + .../Editor/Images/Dropdown/divide.svg.import | 40 + .../dialogic/Editor/Images/Dropdown/join.svg | 3 + .../Editor/Images/Dropdown/join.svg.import | 40 + .../dialogic/Editor/Images/Dropdown/leave.svg | 3 + .../Editor/Images/Dropdown/leave.svg.import | 40 + .../dialogic/Editor/Images/Dropdown/minus.svg | 10 + .../Editor/Images/Dropdown/minus.svg.import | 40 + .../Editor/Images/Dropdown/multiply.svg | 10 + .../Images/Dropdown/multiply.svg.import | 40 + .../dialogic/Editor/Images/Dropdown/plus.svg | 10 + .../Editor/Images/Dropdown/plus.svg.import | 40 + .../dialogic/Editor/Images/Dropdown/set.svg | 10 + .../Editor/Images/Dropdown/set.svg.import | 40 + .../Editor/Images/Dropdown/update.svg | 5 + .../Editor/Images/Dropdown/update.svg.import | 40 + .../Editor/Images/Pieces/closed-icon.svg | 3 + .../Images/Pieces/closed-icon.svg.import | 40 + .../Editor/Images/Pieces/expand-icon.svg | 5 + .../Images/Pieces/expand-icon.svg.import | 40 + .../Editor/Images/Pieces/open-icon.svg | 3 + .../Editor/Images/Pieces/open-icon.svg.import | 40 + .../dialogic/Editor/Images/Pieces/warning.svg | 3 + .../Editor/Images/Pieces/warning.svg.import | 40 + .../Editor/Images/Resources/character.svg | 4 + .../Images/Resources/character.svg.import | 40 + .../Editor/Images/Resources/portrait.svg | 3 + .../Images/Resources/portrait.svg.import | 40 + .../Editor/Images/Toolbar/add-character.svg | 4 + .../Images/Toolbar/add-character.svg.import | 40 + .../Editor/Images/Toolbar/add-timeline.svg | 7 + .../Images/Toolbar/add-timeline.svg.import | 40 + .../dialogic/Editor/Images/dialogic-logo.svg | 18 + .../Editor/Images/dialogic-logo.svg.import | 37 + .../dialogic/Editor/Images/plugin-icon.svg | 3 + .../Editor/Images/plugin-icon.svg.import | 40 + .../Editor/Settings/HintLabelStylingScript.gd | 9 + .../Editor/Settings/SettingsEditor.gd | 32 + .../Editor/Settings/SettingsEditor.tscn | 30 + .../Editor/Settings/Settings_General.gd | 99 ++ .../Editor/Settings/Settings_General.tscn | 1139 ++++++++++++ .../Editor/Settings/Settings_Translations.gd | 195 +++ .../Settings/Settings_Translations.tscn | 1322 ++++++++++++++ .../dialogic/Editor/Theme/MainTheme.tres | 3 + .../dialogic/Editor/Theme/PickerTheme.tres | 7 + .../TextEditor/syntax_highlighter.gd | 183 ++ .../TextEditor/timeline_editor_text.gd | 408 +++++ .../TextEditor/timeline_editor_text.tscn | 32 + .../VisualEditor/AddEventButton.gd | 55 + .../VisualEditor/AddEventButton.tscn | 71 + .../VisualEditor/EventButton.gd | 16 + .../VisualEditor/TimelineArea.gd | 121 ++ .../VisualEditor/timeline_editor_visual.gd | 904 ++++++++++ .../VisualEditor/timeline_editor_visual.tscn | 237 +++ .../TimelineEditor/test_timeline_scene.gd | 31 + .../TimelineEditor/test_timeline_scene.tscn | 23 + .../Editor/TimelineEditor/timeline_editor.gd | 140 ++ .../TimelineEditor/timeline_editor.tscn | 68 + .../addons/dialogic/Editor/dialogic_editor.gd | 47 + .../dialogic/Editor/directory_holder.gd | 69 + Sprout/addons/dialogic/Editor/editor_main.gd | 51 + .../addons/dialogic/Editor/editor_main.tscn | 91 + .../addons/dialogic/Editor/editors_manager.gd | 203 +++ .../dialogic/Events/Audio/event_music.gd | 86 + .../dialogic/Events/Audio/event_sound.gd | 81 + .../dialogic/Events/Audio/icon_music.png | Bin 0 -> 552 bytes .../Events/Audio/icon_music.png.import | 34 + .../dialogic/Events/Audio/icon_sound.png | Bin 0 -> 524 bytes .../Events/Audio/icon_sound.png.import | 34 + Sprout/addons/dialogic/Events/Audio/index.gd | 10 + .../Events/Audio/node_music_player.gd | 7 + .../Events/Audio/node_sound_player.gd | 7 + .../dialogic/Events/Audio/subsystem_audio.gd | 95 + .../Events/Background/default_background.gd | 30 + .../Events/Background/default_background.tscn | 8 + .../Events/Background/event_background.gd | 74 + .../dialogic/Events/Background/icon.png | Bin 0 -> 512 bytes .../Events/Background/icon.png.import | 34 + .../dialogic/Events/Background/index.gd | 10 + .../Background/node_background_holder.gd | 6 + .../Background/subsystem_backgrounds.gd | 77 + .../Events/Call Node/event_call_node.gd | 116 ++ .../addons/dialogic/Events/Call Node/icon.png | Bin 0 -> 554 bytes .../dialogic/Events/Call Node/icon.png.import | 34 + .../addons/dialogic/Events/Call Node/index.gd | 6 + .../Character/DefaultAnimations/bounce_in.gd | 15 + .../Character/DefaultAnimations/bounce_out.gd | 15 + .../Character/DefaultAnimations/fade_in_up.gd | 14 + .../DefaultAnimations/fade_out_down.gd | 12 + .../Character/DefaultAnimations/heartbeat.gd | 11 + .../DefaultAnimations/instant_in_or_out.gd | 5 + .../Character/DefaultAnimations/tada.gd | 17 + .../Character/class_dialogic_animation.gd | 47 + .../Events/Character/default_portrait.gd | 48 + .../Events/Character/default_portrait.tscn | 14 + .../Events/Character/event_character.gd | 471 +++++ .../Events/Character/event_position.gd | 111 ++ .../dialogic/Events/Character/icon.png.import | 34 + .../Events/Character/icon_character.png | Bin 0 -> 569 bytes .../Character/icon_character.png.import | 34 + .../Events/Character/icon_position.png | Bin 0 -> 1017 bytes .../Events/Character/icon_position.png.import | 34 + .../addons/dialogic/Events/Character/index.gd | 14 + .../Events/Character/node_portrait_holder.gd | 6 + .../Character/node_portrait_position.gd | 9 + .../Events/Character/settings_portraits.gd | 88 + .../Events/Character/settings_portraits.tscn | 232 +++ .../Events/Character/subsystem_portraits.gd | 306 ++++ .../dialogic/Events/Choice/event_choice.gd | 153 ++ Sprout/addons/dialogic/Events/Choice/icon.png | Bin 0 -> 621 bytes .../dialogic/Events/Choice/icon.png.import | 34 + Sprout/addons/dialogic/Events/Choice/index.gd | 14 + .../Events/Choice/node_button_sound.gd | 52 + .../Events/Choice/node_choice_button.gd | 20 + .../Events/Choice/settings_choices.gd | 29 + .../Events/Choice/settings_choices.tscn | 157 ++ .../Events/Choice/subsystem_choices.gd | 132 ++ .../dialogic/Events/Choice/ui_choice_end.gd | 11 + .../dialogic/Events/Choice/ui_choice_end.tscn | 13 + .../dialogic/Events/Comment/event_comment.gd | 59 + .../addons/dialogic/Events/Comment/icon.png | Bin 0 -> 398 bytes .../dialogic/Events/Comment/icon.png.import | 34 + .../addons/dialogic/Events/Comment/index.gd | 6 + .../Events/Condition/event_condition.gd | 126 ++ .../addons/dialogic/Events/Condition/icon.png | Bin 0 -> 637 bytes .../dialogic/Events/Condition/icon.png.import | 34 + .../addons/dialogic/Events/Condition/index.gd | 6 + .../Events/Condition/ui_condition_end.gd | 45 + .../Events/Condition/ui_condition_end.tscn | 26 + .../Converter/custom_event_converter.gd | 18 + .../dialogic/Events/Converter/icon.png.import | 34 + .../addons/dialogic/Events/Converter/index.gd | 5 + .../Events/Converter/settings_converter.gd | 1022 +++++++++++ .../Events/Converter/settings_converter.tscn | 89 + .../Events/End Branch/event_end_branch.gd | 68 + .../dialogic/Events/End Branch/icon.png | Bin 0 -> 558 bytes .../Events/End Branch/icon.png.import | 34 + .../dialogic/Events/End Branch/index.gd | 6 + .../addons/dialogic/Events/End/event_end.gd | 34 + Sprout/addons/dialogic/Events/End/icon.png | Bin 0 -> 558 bytes .../dialogic/Events/End/icon.png.import | 34 + Sprout/addons/dialogic/Events/End/index.gd | 6 + .../dialogic/Events/Glossary/definition.svg | 3 + .../Events/Glossary/definition.svg.import | 37 + .../Events/Glossary/event_glossary.gd | 43 + .../Events/Glossary/glossary_resource.gd | 11 + .../addons/dialogic/Events/Glossary/icon.png | Bin 0 -> 639 bytes .../dialogic/Events/Glossary/icon.png.import | 34 + .../addons/dialogic/Events/Glossary/index.gd | 13 + .../Events/Glossary/settings_glossary.gd | 210 +++ .../Events/Glossary/settings_glossary.tscn | 370 ++++ .../Events/Glossary/subsystem_glossary.gd | 76 + .../dialogic/Events/History/definition.svg | 3 + .../Events/History/definition.svg.import | 37 + .../dialogic/Events/History/event_history.gd | 77 + .../addons/dialogic/Events/History/icon.png | Bin 0 -> 639 bytes .../dialogic/Events/History/icon.png.import | 34 + .../addons/dialogic/Events/History/index.gd | 13 + .../Events/History/settings_history.gd | 35 + .../Events/History/settings_history.tscn | 1389 +++++++++++++++ .../Events/History/subsystem_history.gd | 91 + .../addons/dialogic/Events/Jump/event_jump.gd | 108 ++ .../dialogic/Events/Jump/event_label.gd | 59 + .../dialogic/Events/Jump/icon.png.import | 34 + .../addons/dialogic/Events/Jump/icon_jump.png | Bin 0 -> 730 bytes .../dialogic/Events/Jump/icon_jump.png.import | 34 + .../dialogic/Events/Jump/icon_label.png | Bin 0 -> 466 bytes .../Events/Jump/icon_label.png.import | 34 + Sprout/addons/dialogic/Events/Jump/index.gd | 6 + .../dialogic/Events/Label/icon.png.import | 34 + .../dialogic/Events/Music/icon.png.import | 34 + .../dialogic/Events/Position/icon.png.import | 34 + .../addons/dialogic/Events/Save/event_save.gd | 61 + Sprout/addons/dialogic/Events/Save/icon.png | Bin 0 -> 546 bytes .../dialogic/Events/Save/icon.png.import | 34 + Sprout/addons/dialogic/Events/Save/index.gd | 14 + .../dialogic/Events/Save/settings_save.gd | 26 + .../dialogic/Events/Save/settings_save.tscn | 1095 ++++++++++++ .../dialogic/Events/Save/subsystem_save.gd | 279 +++ .../dialogic/Events/Signal/event_signal.gd | 54 + Sprout/addons/dialogic/Events/Signal/icon.png | Bin 0 -> 700 bytes .../dialogic/Events/Signal/icon.png.import | 34 + Sprout/addons/dialogic/Events/Signal/index.gd | 7 + .../dialogic/Events/Sound/icon.png.import | 34 + .../Events/Style/character_settings_style.gd | 13 + .../Style/character_settings_style.tscn | 27 + .../dialogic/Events/Style/event_style.gd | 56 + Sprout/addons/dialogic/Events/Style/icon.png | Bin 0 -> 553 bytes .../dialogic/Events/Style/icon.png.import | 34 + Sprout/addons/dialogic/Events/Style/index.gd | 14 + .../dialogic/Events/Style/node_style.gd | 13 + .../dialogic/Events/Style/subsystem_styles.gd | 38 + .../Text/DNextIndicator_icon.svg.import | 39 + .../character_settings_text.gd | 93 + .../character_settings_text.tscn | 86 + .../Text/character_settings/ui_mood_item.gd | 81 + .../Text/character_settings/ui_mood_item.tscn | 157 ++ .../addons/dialogic/Events/Text/event_text.gd | 253 +++ Sprout/addons/dialogic/Events/Text/icon.png | Bin 0 -> 314 bytes .../dialogic/Events/Text/icon.png.import | 34 + Sprout/addons/dialogic/Events/Text/index.gd | 18 + .../dialogic/Events/Text/node_dialog_text.gd | 147 ++ .../Events/Text/node_input_handler.gd | 19 + .../dialogic/Events/Text/node_name_label.gd | 19 + .../Events/Text/node_next_indicator.gd | 59 + .../Events/Text/node_next_indicator_icon.svg | 3 + .../Text/node_next_indicator_icon.svg.import | 37 + .../dialogic/Events/Text/node_type_sound.gd | 111 ++ .../dialogic/Events/Text/settings_text.gd | 51 + .../dialogic/Events/Text/settings_text.tscn | 183 ++ .../dialogic/Events/Text/subsystem_text.gd | 148 ++ .../Events/TextInput/event_text_input.gd | 96 ++ .../addons/dialogic/Events/TextInput/icon.png | Bin 0 -> 437 bytes .../dialogic/Events/TextInput/icon.png.import | 34 + .../addons/dialogic/Events/TextInput/index.gd | 11 + .../Events/TextInput/node_text_input.gd | 57 + .../Events/TextInput/subsystem_text_input.gd | 32 + .../dialogic/Events/Variable/definition.svg | 3 + .../Events/Variable/definition.svg.import | 37 + .../Events/Variable/event_variable.gd | 204 +++ .../addons/dialogic/Events/Variable/icon.png | Bin 0 -> 639 bytes .../dialogic/Events/Variable/icon.png.import | 34 + .../addons/dialogic/Events/Variable/index.gd | 14 + .../Events/Variable/subsystem_variables.gd | 190 ++ .../variables_editor/settings_variables.gd | 10 + .../variables_editor/settings_variables.tscn | 1532 +++++++++++++++++ .../variables_editor/variable_drag_preview.gd | 11 + .../variable_drag_preview.tscn | 42 + .../variables_editor/variable_field.gd | 93 + .../variables_editor/variable_field.tscn | 57 + .../variables_editor/variable_group.gd | 217 +++ .../variables_editor/variable_group.tscn | 181 ++ .../dialogic/Events/Voice/event_voice.gd | 91 + Sprout/addons/dialogic/Events/Voice/icon.png | Bin 0 -> 1808 bytes .../dialogic/Events/Voice/icon.png.import | 34 + Sprout/addons/dialogic/Events/Voice/index.gd | 10 + .../Events/Voice/node_voice_player.gd | 6 + .../dialogic/Events/Voice/subsystem_voice.gd | 106 ++ .../Events/Voice/ui_field_audio_region.gd | 43 + .../Events/Voice/ui_field_audio_region.tscn | 56 + .../Voice/ui_field_audio_region_list.gd | 56 + .../Voice/ui_field_audio_region_list.tscn | 43 + .../addons/dialogic/Events/Wait/event_wait.gd | 66 + Sprout/addons/dialogic/Events/Wait/icon.png | Bin 0 -> 546 bytes .../dialogic/Events/Wait/icon.png.import | 34 + Sprout/addons/dialogic/Events/Wait/index.gd | 6 + .../Example Assets/Fonts/Roboto-Bold.ttf | Bin 0 -> 170348 bytes .../Fonts/Roboto-Bold.ttf.import | 33 + .../Example Assets/Fonts/Roboto-Italic.ttf | Bin 0 -> 173516 bytes .../Fonts/Roboto-Italic.ttf.import | 33 + .../Example Assets/Fonts/Roboto-Regular.ttf | Bin 0 -> 171272 bytes .../Fonts/Roboto-Regular.ttf.import | 33 + .../Example Assets/backgrounds/BubbleEnd.png | Bin 0 -> 1619 bytes .../backgrounds/BubbleEnd.png.import | 34 + .../backgrounds/green-field.png | Bin 0 -> 598782 bytes .../backgrounds/green-field.png.import | 34 + .../backgrounds/new-default-dialog.png.import | 34 + .../Example Assets/backgrounds/rpg_box.webp | Bin 0 -> 1812 bytes .../backgrounds/rpg_box.webp.import | 34 + .../backgrounds/vn-background-1.png | Bin 0 -> 1719650 bytes .../backgrounds/vn-background-1.png.import | 34 + .../backgrounds/vn-background-2.png | Bin 0 -> 2763384 bytes .../backgrounds/vn-background-2.png.import | 34 + .../backgrounds/vn-background-3.png | Bin 0 -> 4121696 bytes .../backgrounds/vn-background-3.png.import | 34 + .../dialogic/Example Assets/default_event.gd | 48 + .../example-scenes/DialogicDefaultScene.gd | 6 + .../example-scenes/DialogicDefaultScene.tscn | 467 +++++ .../example-scenes/ExampleGlossaryPopup.gd | 21 + .../example-scenes/ExampleHistoryItem.gd | 23 + .../example-scenes/ExampleHistoryItem.tscn | 44 + .../example-scenes/ExampleHistoryScene.gd | 205 +++ .../example-scenes/ExampleHistoryScene.tscn | 61 + .../example-scenes/ExampleTextBubble.gd | 34 + .../example-scenes/HideWithChild.gd | 7 + .../RPG_BigCharacterDialogicScene.tscn | 270 +++ .../example-scenes/RPG_DialogicScene.tscn | 104 ++ .../TextBubble_DialogicScene.tscn | 154 ++ .../next-indicator-dialogic-1.png | Bin 0 -> 2825 bytes .../next-indicator-dialogic-1.png.import | 34 + .../next-indicator/next-indicator.png | Bin 0 -> 4189 bytes .../next-indicator/next-indicator.png.import | 34 + .../portraits/Antonio/pl5 blink.png | Bin 0 -> 64904 bytes .../portraits/Antonio/pl5 blink.png.import | 34 + .../portraits/Antonio/pl5 doubt.png | Bin 0 -> 65461 bytes .../portraits/Antonio/pl5 doubt.png.import | 34 + .../portraits/Antonio/pl5 hate.png | Bin 0 -> 67008 bytes .../portraits/Antonio/pl5 hate.png.import | 34 + .../portraits/Antonio/pl5 plot.png | Bin 0 -> 65154 bytes .../portraits/Antonio/pl5 plot.png.import | 34 + .../portraits/Antonio/pl5 sad.png | Bin 0 -> 66584 bytes .../portraits/Antonio/pl5 sad.png.import | 34 + .../portraits/Antonio/pl5 scoff.png | Bin 0 -> 66038 bytes .../portraits/Antonio/pl5 scoff.png.import | 34 + .../portraits/Antonio/pl5 shy.png | Bin 0 -> 67080 bytes .../portraits/Antonio/pl5 shy.png.import | 34 + .../portraits/Antonio/pl5 surprise.png | Bin 0 -> 66519 bytes .../portraits/Antonio/pl5 surprise.png.import | 34 + .../Example Assets/portraits/Antonio/pl5.png | Bin 0 -> 65862 bytes .../portraits/Antonio/pl5.png.import | 34 + .../CustomPortrait_AnimatedSprite.gd | 17 + .../CustomPortrait_AnimatedSprite.tscn | 26 + .../portraits/CustomPortrait_FaceAtlas.gd | 48 + .../portraits/CustomPortrait_FaceAtlas.tscn | 67 + .../portraits/Jane/pl3 avoid.png | Bin 0 -> 83484 bytes .../portraits/Jane/pl3 avoid.png.import | 34 + .../portraits/Jane/pl3 blink.png | Bin 0 -> 83051 bytes .../portraits/Jane/pl3 blink.png.import | 34 + .../portraits/Jane/pl3 concept.png | Bin 0 -> 84581 bytes .../portraits/Jane/pl3 concept.png.import | 34 + .../portraits/Jane/pl3 confusion.png | Bin 0 -> 83708 bytes .../portraits/Jane/pl3 confusion.png.import | 34 + .../portraits/Jane/pl3 doubt.png | Bin 0 -> 83418 bytes .../portraits/Jane/pl3 doubt.png.import | 34 + .../portraits/Jane/pl3 happy.png | Bin 0 -> 83641 bytes .../portraits/Jane/pl3 happy.png.import | 34 + .../portraits/Jane/pl3 plot.png | Bin 0 -> 83605 bytes .../portraits/Jane/pl3 plot.png.import | 34 + .../Example Assets/portraits/Jane/pl3 sad.png | Bin 0 -> 84668 bytes .../portraits/Jane/pl3 sad.png.import | 34 + .../Example Assets/portraits/Jane/pl3 shy.png | Bin 0 -> 84186 bytes .../portraits/Jane/pl3 shy.png.import | 34 + .../portraits/Jane/pl3 surprise.png | Bin 0 -> 83571 bytes .../portraits/Jane/pl3 surprise.png.import | 34 + .../Example Assets/portraits/Portrait1.png | Bin 0 -> 33867 bytes .../portraits/Portrait1.png.import | 34 + .../Example Assets/portraits/Portrait2.png | Bin 0 -> 37957 bytes .../portraits/Portrait2.png.import | 34 + .../portraits/Princess/anger.png | Bin 0 -> 20766 bytes .../portraits/Princess/anger.png.import | 34 + .../portraits/Princess/frown.png | Bin 0 -> 18664 bytes .../portraits/Princess/frown.png.import | 34 + .../Example Assets/portraits/Princess/joy.png | Bin 0 -> 14174 bytes .../portraits/Princess/joy.png.import | 34 + .../portraits/Princess/neutral.png | Bin 0 -> 19825 bytes .../portraits/Princess/neutral.png.import | 34 + .../portraits/Princess/princess_blank.png | Bin 0 -> 744931 bytes .../Princess/princess_blank.png.import | 34 + .../portraits/Princess/shock.png | Bin 0 -> 21616 bytes .../portraits/Princess/shock.png.import | 34 + .../portraits/Princess/smile.png | Bin 0 -> 19829 bytes .../portraits/Princess/smile.png.import | 34 + .../portraits/rpg_portraits/base1.png | Bin 0 -> 1329 bytes .../portraits/rpg_portraits/base1.png.import | 34 + .../portraits/rpg_portraits/base2.png | Bin 0 -> 1312 bytes .../portraits/rpg_portraits/base2.png.import | 34 + .../portraits/rpg_portraits/base3.png | Bin 0 -> 1127 bytes .../portraits/rpg_portraits/base3.png.import | 34 + .../portraits/rpg_portraits/base4.png | Bin 0 -> 1358 bytes .../portraits/rpg_portraits/base4.png.import | 34 + .../Example Assets/sound-effects/LICENSE.txt | 4 + .../Example Assets/sound-effects/typing1.wav | Bin 0 -> 25516 bytes .../sound-effects/typing1.wav.import | 24 + .../Example Assets/sound-effects/typing2.wav | Bin 0 -> 21932 bytes .../sound-effects/typing2.wav.import | 24 + .../Example Assets/sound-effects/typing3.wav | Bin 0 -> 21356 bytes .../sound-effects/typing3.wav.import | 24 + .../Example Assets/sound-effects/typing4.wav | Bin 0 -> 23404 bytes .../sound-effects/typing4.wav.import | 24 + .../Example Assets/sound-effects/typing5.wav | Bin 0 -> 24876 bytes .../sound-effects/typing5.wav.import | 24 + .../dialogic/Other/DialogicGameHandler.gd | 556 ++++++ Sprout/addons/dialogic/Other/DialogicUtil.gd | 184 ++ .../dialogic/Other/Dialogic_Subsystem.gd | 15 + Sprout/addons/dialogic/Other/index_class.gd | 27 + .../Resources/CharacterResourceLoader.gd | 52 + .../Resources/CharacterResourceSaver.gd | 26 + .../Resources/TimelineResourceLoader.gd | 50 + .../Resources/TimelineResourceSaver.gd | 96 ++ Sprout/addons/dialogic/Resources/character.gd | 33 + Sprout/addons/dialogic/Resources/event.gd | 419 +++++ Sprout/addons/dialogic/Resources/timeline.gd | 104 ++ Sprout/addons/dialogic/plugin.cfg | 8 + Sprout/addons/dialogic/plugin.gd | 122 ++ Sprout/project.godot | 474 +++++ 527 files changed, 36197 insertions(+) create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/animated_sprite_inspector_dock.gd create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/animated_sprite_inspector_dock.tscn create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_dock_container.gd create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_dock_container.tscn create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_window.gd create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_window.tscn create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/sprite_frames_import_history.gd create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/sprite_frames_import_history.tscn create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/import_date.gd create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/import_date.tscn create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/list_actions.gd create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/list_actions.tscn create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/output_path.tscn create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/source_path.gd create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/source_path.tscn create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/import_plugin.gd create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/inspector_plugin.gd create mode 100644 Sprout/addons/AsepriteWizard/animated_sprite/sprite_frames_creator.gd create mode 100644 Sprout/addons/AsepriteWizard/animation_player/animation_creator.gd create mode 100644 Sprout/addons/AsepriteWizard/animation_player/docks/animation_player_inspector_dock.gd create mode 100644 Sprout/addons/AsepriteWizard/animation_player/docks/animation_player_inspector_dock.tscn create mode 100644 Sprout/addons/AsepriteWizard/animation_player/inspector_plugin.gd create mode 100644 Sprout/addons/AsepriteWizard/animation_player/sprite_animation_creator.gd create mode 100644 Sprout/addons/AsepriteWizard/animation_player/texture_rect_animation_creator.gd create mode 100644 Sprout/addons/AsepriteWizard/aseprite/aseprite.gd create mode 100644 Sprout/addons/AsepriteWizard/config/2d_pixel_preset.cfg create mode 100644 Sprout/addons/AsepriteWizard/config/config.gd create mode 100644 Sprout/addons/AsepriteWizard/config/config_dialog.gd create mode 100644 Sprout/addons/AsepriteWizard/config/config_dialog.tscn create mode 100644 Sprout/addons/AsepriteWizard/config/result_codes.gd create mode 100644 Sprout/addons/AsepriteWizard/config/wizard_config.gd create mode 100644 Sprout/addons/AsepriteWizard/export/metadata_export_plugin.gd create mode 100644 Sprout/addons/AsepriteWizard/plugin.cfg create mode 100644 Sprout/addons/AsepriteWizard/plugin.gd create mode 100644 Sprout/addons/beehave/LICENSE create mode 100644 Sprout/addons/beehave/blackboard.gd create mode 100644 Sprout/addons/beehave/icons/action.svg create mode 100644 Sprout/addons/beehave/icons/action.svg.import create mode 100644 Sprout/addons/beehave/icons/blackboard.svg create mode 100644 Sprout/addons/beehave/icons/blackboard.svg.import create mode 100644 Sprout/addons/beehave/icons/category_bt.svg create mode 100644 Sprout/addons/beehave/icons/category_bt.svg.import create mode 100644 Sprout/addons/beehave/icons/category_composite.svg create mode 100644 Sprout/addons/beehave/icons/category_composite.svg.import create mode 100644 Sprout/addons/beehave/icons/category_decorator.svg create mode 100644 Sprout/addons/beehave/icons/category_decorator.svg.import create mode 100644 Sprout/addons/beehave/icons/category_leaf.svg create mode 100644 Sprout/addons/beehave/icons/category_leaf.svg.import create mode 100644 Sprout/addons/beehave/icons/condition.svg create mode 100644 Sprout/addons/beehave/icons/condition.svg.import create mode 100644 Sprout/addons/beehave/icons/failer.svg create mode 100644 Sprout/addons/beehave/icons/failer.svg.import create mode 100644 Sprout/addons/beehave/icons/inverter.svg create mode 100644 Sprout/addons/beehave/icons/inverter.svg.import create mode 100644 Sprout/addons/beehave/icons/limiter.svg create mode 100644 Sprout/addons/beehave/icons/limiter.svg.import create mode 100644 Sprout/addons/beehave/icons/selector.svg create mode 100644 Sprout/addons/beehave/icons/selector.svg.import create mode 100644 Sprout/addons/beehave/icons/selector_random.svg create mode 100644 Sprout/addons/beehave/icons/selector_random.svg.import create mode 100644 Sprout/addons/beehave/icons/selector_reactive.svg create mode 100644 Sprout/addons/beehave/icons/selector_reactive.svg.import create mode 100644 Sprout/addons/beehave/icons/sequence.svg create mode 100644 Sprout/addons/beehave/icons/sequence.svg.import create mode 100644 Sprout/addons/beehave/icons/sequence_random.svg create mode 100644 Sprout/addons/beehave/icons/sequence_random.svg.import create mode 100644 Sprout/addons/beehave/icons/sequence_reactive.svg create mode 100644 Sprout/addons/beehave/icons/sequence_reactive.svg.import create mode 100644 Sprout/addons/beehave/icons/succeeder.svg create mode 100644 Sprout/addons/beehave/icons/succeeder.svg.import create mode 100644 Sprout/addons/beehave/icons/tree.svg create mode 100644 Sprout/addons/beehave/icons/tree.svg.import create mode 100644 Sprout/addons/beehave/nodes/beehave_node.gd create mode 100644 Sprout/addons/beehave/nodes/beehave_root.gd create mode 100644 Sprout/addons/beehave/nodes/beehave_tree.gd create mode 100644 Sprout/addons/beehave/nodes/composites/composite.gd create mode 100644 Sprout/addons/beehave/nodes/composites/selector.gd create mode 100644 Sprout/addons/beehave/nodes/composites/selector_random.gd create mode 100644 Sprout/addons/beehave/nodes/composites/selector_star.gd create mode 100644 Sprout/addons/beehave/nodes/composites/sequence.gd create mode 100644 Sprout/addons/beehave/nodes/composites/sequence_random.gd create mode 100644 Sprout/addons/beehave/nodes/composites/sequence_star.gd create mode 100644 Sprout/addons/beehave/nodes/decorators/decorator.gd create mode 100644 Sprout/addons/beehave/nodes/decorators/failer.gd create mode 100644 Sprout/addons/beehave/nodes/decorators/inverter.gd create mode 100644 Sprout/addons/beehave/nodes/decorators/limiter.gd create mode 100644 Sprout/addons/beehave/nodes/decorators/succeeder.gd create mode 100644 Sprout/addons/beehave/nodes/leaves/action.gd create mode 100644 Sprout/addons/beehave/nodes/leaves/condition.gd create mode 100644 Sprout/addons/beehave/nodes/leaves/leaf.gd create mode 100644 Sprout/addons/beehave/plugin.cfg create mode 100644 Sprout/addons/beehave/plugin.gd create mode 100644 Sprout/addons/dialogic/Editor/CharacterEditor/character_editor.gd create mode 100644 Sprout/addons/dialogic/Editor/CharacterEditor/character_editor.tscn create mode 100644 Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_main_tab.gd create mode 100644 Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_portrait_settings_tab.gd create mode 100644 Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_portrait_tree.gd create mode 100644 Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_exports.gd create mode 100644 Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_image.gd create mode 100644 Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_layout.gd create mode 100644 Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_scene.gd create mode 100644 Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_tab_general.gd create mode 100644 Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_tab_general.tscn create mode 100644 Sprout/addons/dialogic/Editor/Common/DCSS.gd create mode 100644 Sprout/addons/dialogic/Editor/Common/TitleBgStylebox.tres create mode 100644 Sprout/addons/dialogic/Editor/Common/side_bar.tscn create mode 100644 Sprout/addons/dialogic/Editor/Common/sidebar.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/BranchEnd.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/BranchEnd.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/EventNode/EventNode.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/EventNode/EventNode.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/EventNode/PopupMenu.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/Array.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/Array.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/ArrayValue.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/ArrayValue.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/Bool.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/Bool.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/ComplexPicker.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/ComplexPicker.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/ConditionPicker.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/ConditionPicker.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/FilePicker.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/FilePicker.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/Label.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/Label.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/MultilineText.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/MultilineText.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/Number.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/Number.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/OptionSelector.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/OptionSelector.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/SinglelineText.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/SinglelineText.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/Vector2.gd create mode 100644 Sprout/addons/dialogic/Editor/Events/Fields/Vector2.tscn create mode 100644 Sprout/addons/dialogic/Editor/Events/styles/InputFieldsStyle.tres create mode 100644 Sprout/addons/dialogic/Editor/Events/styles/ResourceMenuHover.tres create mode 100644 Sprout/addons/dialogic/Editor/Events/styles/ResourceMenuNormal.tres create mode 100644 Sprout/addons/dialogic/Editor/Events/styles/ResourceMenuPanelBackground.tres create mode 100644 Sprout/addons/dialogic/Editor/Events/styles/SectionPanel.tres create mode 100644 Sprout/addons/dialogic/Editor/Events/styles/SettingsFieldBackground.tres create mode 100644 Sprout/addons/dialogic/Editor/Events/styles/SimpleButtonHover.tres create mode 100644 Sprout/addons/dialogic/Editor/Events/styles/SimpleButtonNormal.tres create mode 100644 Sprout/addons/dialogic/Editor/Events/styles/TextBackground.tres create mode 100644 Sprout/addons/dialogic/Editor/Events/styles/selected_styleboxflat.tres create mode 100644 Sprout/addons/dialogic/Editor/HomePage/home_page.gd create mode 100644 Sprout/addons/dialogic/Editor/HomePage/home_page.tscn create mode 100644 Sprout/addons/dialogic/Editor/HomePage/home_page_box.gd create mode 100644 Sprout/addons/dialogic/Editor/HomePage/home_page_box.tscn create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/default.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/default.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/divide.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/divide.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/join.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/join.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/leave.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/leave.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/minus.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/minus.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/multiply.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/multiply.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/plus.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/plus.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/set.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/set.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/update.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Dropdown/update.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Pieces/closed-icon.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Pieces/closed-icon.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Pieces/expand-icon.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Pieces/expand-icon.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Pieces/open-icon.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Pieces/open-icon.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Pieces/warning.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Pieces/warning.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Resources/character.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Resources/character.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Resources/portrait.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Resources/portrait.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Toolbar/add-character.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Toolbar/add-character.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/Toolbar/add-timeline.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/Toolbar/add-timeline.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/dialogic-logo.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/dialogic-logo.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Images/plugin-icon.svg create mode 100644 Sprout/addons/dialogic/Editor/Images/plugin-icon.svg.import create mode 100644 Sprout/addons/dialogic/Editor/Settings/HintLabelStylingScript.gd create mode 100644 Sprout/addons/dialogic/Editor/Settings/SettingsEditor.gd create mode 100644 Sprout/addons/dialogic/Editor/Settings/SettingsEditor.tscn create mode 100644 Sprout/addons/dialogic/Editor/Settings/Settings_General.gd create mode 100644 Sprout/addons/dialogic/Editor/Settings/Settings_General.tscn create mode 100644 Sprout/addons/dialogic/Editor/Settings/Settings_Translations.gd create mode 100644 Sprout/addons/dialogic/Editor/Settings/Settings_Translations.tscn create mode 100644 Sprout/addons/dialogic/Editor/Theme/MainTheme.tres create mode 100644 Sprout/addons/dialogic/Editor/Theme/PickerTheme.tres create mode 100644 Sprout/addons/dialogic/Editor/TimelineEditor/TextEditor/syntax_highlighter.gd create mode 100644 Sprout/addons/dialogic/Editor/TimelineEditor/TextEditor/timeline_editor_text.gd create mode 100644 Sprout/addons/dialogic/Editor/TimelineEditor/TextEditor/timeline_editor_text.tscn create mode 100644 Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/AddEventButton.gd create mode 100644 Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/AddEventButton.tscn create mode 100644 Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/EventButton.gd create mode 100644 Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/TimelineArea.gd create mode 100644 Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/timeline_editor_visual.gd create mode 100644 Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/timeline_editor_visual.tscn create mode 100644 Sprout/addons/dialogic/Editor/TimelineEditor/test_timeline_scene.gd create mode 100644 Sprout/addons/dialogic/Editor/TimelineEditor/test_timeline_scene.tscn create mode 100644 Sprout/addons/dialogic/Editor/TimelineEditor/timeline_editor.gd create mode 100644 Sprout/addons/dialogic/Editor/TimelineEditor/timeline_editor.tscn create mode 100644 Sprout/addons/dialogic/Editor/dialogic_editor.gd create mode 100644 Sprout/addons/dialogic/Editor/directory_holder.gd create mode 100644 Sprout/addons/dialogic/Editor/editor_main.gd create mode 100644 Sprout/addons/dialogic/Editor/editor_main.tscn create mode 100644 Sprout/addons/dialogic/Editor/editors_manager.gd create mode 100644 Sprout/addons/dialogic/Events/Audio/event_music.gd create mode 100644 Sprout/addons/dialogic/Events/Audio/event_sound.gd create mode 100644 Sprout/addons/dialogic/Events/Audio/icon_music.png create mode 100644 Sprout/addons/dialogic/Events/Audio/icon_music.png.import create mode 100644 Sprout/addons/dialogic/Events/Audio/icon_sound.png create mode 100644 Sprout/addons/dialogic/Events/Audio/icon_sound.png.import create mode 100644 Sprout/addons/dialogic/Events/Audio/index.gd create mode 100644 Sprout/addons/dialogic/Events/Audio/node_music_player.gd create mode 100644 Sprout/addons/dialogic/Events/Audio/node_sound_player.gd create mode 100644 Sprout/addons/dialogic/Events/Audio/subsystem_audio.gd create mode 100644 Sprout/addons/dialogic/Events/Background/default_background.gd create mode 100644 Sprout/addons/dialogic/Events/Background/default_background.tscn create mode 100644 Sprout/addons/dialogic/Events/Background/event_background.gd create mode 100644 Sprout/addons/dialogic/Events/Background/icon.png create mode 100644 Sprout/addons/dialogic/Events/Background/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Background/index.gd create mode 100644 Sprout/addons/dialogic/Events/Background/node_background_holder.gd create mode 100644 Sprout/addons/dialogic/Events/Background/subsystem_backgrounds.gd create mode 100644 Sprout/addons/dialogic/Events/Call Node/event_call_node.gd create mode 100644 Sprout/addons/dialogic/Events/Call Node/icon.png create mode 100644 Sprout/addons/dialogic/Events/Call Node/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Call Node/index.gd create mode 100644 Sprout/addons/dialogic/Events/Character/DefaultAnimations/bounce_in.gd create mode 100644 Sprout/addons/dialogic/Events/Character/DefaultAnimations/bounce_out.gd create mode 100644 Sprout/addons/dialogic/Events/Character/DefaultAnimations/fade_in_up.gd create mode 100644 Sprout/addons/dialogic/Events/Character/DefaultAnimations/fade_out_down.gd create mode 100644 Sprout/addons/dialogic/Events/Character/DefaultAnimations/heartbeat.gd create mode 100644 Sprout/addons/dialogic/Events/Character/DefaultAnimations/instant_in_or_out.gd create mode 100644 Sprout/addons/dialogic/Events/Character/DefaultAnimations/tada.gd create mode 100644 Sprout/addons/dialogic/Events/Character/class_dialogic_animation.gd create mode 100644 Sprout/addons/dialogic/Events/Character/default_portrait.gd create mode 100644 Sprout/addons/dialogic/Events/Character/default_portrait.tscn create mode 100644 Sprout/addons/dialogic/Events/Character/event_character.gd create mode 100644 Sprout/addons/dialogic/Events/Character/event_position.gd create mode 100644 Sprout/addons/dialogic/Events/Character/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Character/icon_character.png create mode 100644 Sprout/addons/dialogic/Events/Character/icon_character.png.import create mode 100644 Sprout/addons/dialogic/Events/Character/icon_position.png create mode 100644 Sprout/addons/dialogic/Events/Character/icon_position.png.import create mode 100644 Sprout/addons/dialogic/Events/Character/index.gd create mode 100644 Sprout/addons/dialogic/Events/Character/node_portrait_holder.gd create mode 100644 Sprout/addons/dialogic/Events/Character/node_portrait_position.gd create mode 100644 Sprout/addons/dialogic/Events/Character/settings_portraits.gd create mode 100644 Sprout/addons/dialogic/Events/Character/settings_portraits.tscn create mode 100644 Sprout/addons/dialogic/Events/Character/subsystem_portraits.gd create mode 100644 Sprout/addons/dialogic/Events/Choice/event_choice.gd create mode 100644 Sprout/addons/dialogic/Events/Choice/icon.png create mode 100644 Sprout/addons/dialogic/Events/Choice/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Choice/index.gd create mode 100644 Sprout/addons/dialogic/Events/Choice/node_button_sound.gd create mode 100644 Sprout/addons/dialogic/Events/Choice/node_choice_button.gd create mode 100644 Sprout/addons/dialogic/Events/Choice/settings_choices.gd create mode 100644 Sprout/addons/dialogic/Events/Choice/settings_choices.tscn create mode 100644 Sprout/addons/dialogic/Events/Choice/subsystem_choices.gd create mode 100644 Sprout/addons/dialogic/Events/Choice/ui_choice_end.gd create mode 100644 Sprout/addons/dialogic/Events/Choice/ui_choice_end.tscn create mode 100644 Sprout/addons/dialogic/Events/Comment/event_comment.gd create mode 100644 Sprout/addons/dialogic/Events/Comment/icon.png create mode 100644 Sprout/addons/dialogic/Events/Comment/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Comment/index.gd create mode 100644 Sprout/addons/dialogic/Events/Condition/event_condition.gd create mode 100644 Sprout/addons/dialogic/Events/Condition/icon.png create mode 100644 Sprout/addons/dialogic/Events/Condition/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Condition/index.gd create mode 100644 Sprout/addons/dialogic/Events/Condition/ui_condition_end.gd create mode 100644 Sprout/addons/dialogic/Events/Condition/ui_condition_end.tscn create mode 100644 Sprout/addons/dialogic/Events/Converter/custom_event_converter.gd create mode 100644 Sprout/addons/dialogic/Events/Converter/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Converter/index.gd create mode 100644 Sprout/addons/dialogic/Events/Converter/settings_converter.gd create mode 100644 Sprout/addons/dialogic/Events/Converter/settings_converter.tscn create mode 100644 Sprout/addons/dialogic/Events/End Branch/event_end_branch.gd create mode 100644 Sprout/addons/dialogic/Events/End Branch/icon.png create mode 100644 Sprout/addons/dialogic/Events/End Branch/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/End Branch/index.gd create mode 100644 Sprout/addons/dialogic/Events/End/event_end.gd create mode 100644 Sprout/addons/dialogic/Events/End/icon.png create mode 100644 Sprout/addons/dialogic/Events/End/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/End/index.gd create mode 100644 Sprout/addons/dialogic/Events/Glossary/definition.svg create mode 100644 Sprout/addons/dialogic/Events/Glossary/definition.svg.import create mode 100644 Sprout/addons/dialogic/Events/Glossary/event_glossary.gd create mode 100644 Sprout/addons/dialogic/Events/Glossary/glossary_resource.gd create mode 100644 Sprout/addons/dialogic/Events/Glossary/icon.png create mode 100644 Sprout/addons/dialogic/Events/Glossary/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Glossary/index.gd create mode 100644 Sprout/addons/dialogic/Events/Glossary/settings_glossary.gd create mode 100644 Sprout/addons/dialogic/Events/Glossary/settings_glossary.tscn create mode 100644 Sprout/addons/dialogic/Events/Glossary/subsystem_glossary.gd create mode 100644 Sprout/addons/dialogic/Events/History/definition.svg create mode 100644 Sprout/addons/dialogic/Events/History/definition.svg.import create mode 100644 Sprout/addons/dialogic/Events/History/event_history.gd create mode 100644 Sprout/addons/dialogic/Events/History/icon.png create mode 100644 Sprout/addons/dialogic/Events/History/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/History/index.gd create mode 100644 Sprout/addons/dialogic/Events/History/settings_history.gd create mode 100644 Sprout/addons/dialogic/Events/History/settings_history.tscn create mode 100644 Sprout/addons/dialogic/Events/History/subsystem_history.gd create mode 100644 Sprout/addons/dialogic/Events/Jump/event_jump.gd create mode 100644 Sprout/addons/dialogic/Events/Jump/event_label.gd create mode 100644 Sprout/addons/dialogic/Events/Jump/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Jump/icon_jump.png create mode 100644 Sprout/addons/dialogic/Events/Jump/icon_jump.png.import create mode 100644 Sprout/addons/dialogic/Events/Jump/icon_label.png create mode 100644 Sprout/addons/dialogic/Events/Jump/icon_label.png.import create mode 100644 Sprout/addons/dialogic/Events/Jump/index.gd create mode 100644 Sprout/addons/dialogic/Events/Label/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Music/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Position/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Save/event_save.gd create mode 100644 Sprout/addons/dialogic/Events/Save/icon.png create mode 100644 Sprout/addons/dialogic/Events/Save/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Save/index.gd create mode 100644 Sprout/addons/dialogic/Events/Save/settings_save.gd create mode 100644 Sprout/addons/dialogic/Events/Save/settings_save.tscn create mode 100644 Sprout/addons/dialogic/Events/Save/subsystem_save.gd create mode 100644 Sprout/addons/dialogic/Events/Signal/event_signal.gd create mode 100644 Sprout/addons/dialogic/Events/Signal/icon.png create mode 100644 Sprout/addons/dialogic/Events/Signal/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Signal/index.gd create mode 100644 Sprout/addons/dialogic/Events/Sound/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Style/character_settings_style.gd create mode 100644 Sprout/addons/dialogic/Events/Style/character_settings_style.tscn create mode 100644 Sprout/addons/dialogic/Events/Style/event_style.gd create mode 100644 Sprout/addons/dialogic/Events/Style/icon.png create mode 100644 Sprout/addons/dialogic/Events/Style/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Style/index.gd create mode 100644 Sprout/addons/dialogic/Events/Style/node_style.gd create mode 100644 Sprout/addons/dialogic/Events/Style/subsystem_styles.gd create mode 100644 Sprout/addons/dialogic/Events/Text/DNextIndicator_icon.svg.import create mode 100644 Sprout/addons/dialogic/Events/Text/character_settings/character_settings_text.gd create mode 100644 Sprout/addons/dialogic/Events/Text/character_settings/character_settings_text.tscn create mode 100644 Sprout/addons/dialogic/Events/Text/character_settings/ui_mood_item.gd create mode 100644 Sprout/addons/dialogic/Events/Text/character_settings/ui_mood_item.tscn create mode 100644 Sprout/addons/dialogic/Events/Text/event_text.gd create mode 100644 Sprout/addons/dialogic/Events/Text/icon.png create mode 100644 Sprout/addons/dialogic/Events/Text/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Text/index.gd create mode 100644 Sprout/addons/dialogic/Events/Text/node_dialog_text.gd create mode 100644 Sprout/addons/dialogic/Events/Text/node_input_handler.gd create mode 100644 Sprout/addons/dialogic/Events/Text/node_name_label.gd create mode 100644 Sprout/addons/dialogic/Events/Text/node_next_indicator.gd create mode 100644 Sprout/addons/dialogic/Events/Text/node_next_indicator_icon.svg create mode 100644 Sprout/addons/dialogic/Events/Text/node_next_indicator_icon.svg.import create mode 100644 Sprout/addons/dialogic/Events/Text/node_type_sound.gd create mode 100644 Sprout/addons/dialogic/Events/Text/settings_text.gd create mode 100644 Sprout/addons/dialogic/Events/Text/settings_text.tscn create mode 100644 Sprout/addons/dialogic/Events/Text/subsystem_text.gd create mode 100644 Sprout/addons/dialogic/Events/TextInput/event_text_input.gd create mode 100644 Sprout/addons/dialogic/Events/TextInput/icon.png create mode 100644 Sprout/addons/dialogic/Events/TextInput/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/TextInput/index.gd create mode 100644 Sprout/addons/dialogic/Events/TextInput/node_text_input.gd create mode 100644 Sprout/addons/dialogic/Events/TextInput/subsystem_text_input.gd create mode 100644 Sprout/addons/dialogic/Events/Variable/definition.svg create mode 100644 Sprout/addons/dialogic/Events/Variable/definition.svg.import create mode 100644 Sprout/addons/dialogic/Events/Variable/event_variable.gd create mode 100644 Sprout/addons/dialogic/Events/Variable/icon.png create mode 100644 Sprout/addons/dialogic/Events/Variable/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Variable/index.gd create mode 100644 Sprout/addons/dialogic/Events/Variable/subsystem_variables.gd create mode 100644 Sprout/addons/dialogic/Events/Variable/variables_editor/settings_variables.gd create mode 100644 Sprout/addons/dialogic/Events/Variable/variables_editor/settings_variables.tscn create mode 100644 Sprout/addons/dialogic/Events/Variable/variables_editor/variable_drag_preview.gd create mode 100644 Sprout/addons/dialogic/Events/Variable/variables_editor/variable_drag_preview.tscn create mode 100644 Sprout/addons/dialogic/Events/Variable/variables_editor/variable_field.gd create mode 100644 Sprout/addons/dialogic/Events/Variable/variables_editor/variable_field.tscn create mode 100644 Sprout/addons/dialogic/Events/Variable/variables_editor/variable_group.gd create mode 100644 Sprout/addons/dialogic/Events/Variable/variables_editor/variable_group.tscn create mode 100644 Sprout/addons/dialogic/Events/Voice/event_voice.gd create mode 100644 Sprout/addons/dialogic/Events/Voice/icon.png create mode 100644 Sprout/addons/dialogic/Events/Voice/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Voice/index.gd create mode 100644 Sprout/addons/dialogic/Events/Voice/node_voice_player.gd create mode 100644 Sprout/addons/dialogic/Events/Voice/subsystem_voice.gd create mode 100644 Sprout/addons/dialogic/Events/Voice/ui_field_audio_region.gd create mode 100644 Sprout/addons/dialogic/Events/Voice/ui_field_audio_region.tscn create mode 100644 Sprout/addons/dialogic/Events/Voice/ui_field_audio_region_list.gd create mode 100644 Sprout/addons/dialogic/Events/Voice/ui_field_audio_region_list.tscn create mode 100644 Sprout/addons/dialogic/Events/Wait/event_wait.gd create mode 100644 Sprout/addons/dialogic/Events/Wait/icon.png create mode 100644 Sprout/addons/dialogic/Events/Wait/icon.png.import create mode 100644 Sprout/addons/dialogic/Events/Wait/index.gd create mode 100644 Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Bold.ttf create mode 100644 Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Bold.ttf.import create mode 100644 Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Italic.ttf create mode 100644 Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Italic.ttf.import create mode 100644 Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Regular.ttf create mode 100644 Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Regular.ttf.import create mode 100644 Sprout/addons/dialogic/Example Assets/backgrounds/BubbleEnd.png create mode 100644 Sprout/addons/dialogic/Example Assets/backgrounds/BubbleEnd.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/backgrounds/green-field.png create mode 100644 Sprout/addons/dialogic/Example Assets/backgrounds/green-field.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/backgrounds/new-default-dialog.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/backgrounds/rpg_box.webp create mode 100644 Sprout/addons/dialogic/Example Assets/backgrounds/rpg_box.webp.import create mode 100644 Sprout/addons/dialogic/Example Assets/backgrounds/vn-background-1.png create mode 100644 Sprout/addons/dialogic/Example Assets/backgrounds/vn-background-1.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/backgrounds/vn-background-2.png create mode 100644 Sprout/addons/dialogic/Example Assets/backgrounds/vn-background-2.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/backgrounds/vn-background-3.png create mode 100644 Sprout/addons/dialogic/Example Assets/backgrounds/vn-background-3.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/default_event.gd create mode 100644 Sprout/addons/dialogic/Example Assets/example-scenes/DialogicDefaultScene.gd create mode 100644 Sprout/addons/dialogic/Example Assets/example-scenes/DialogicDefaultScene.tscn create mode 100644 Sprout/addons/dialogic/Example Assets/example-scenes/ExampleGlossaryPopup.gd create mode 100644 Sprout/addons/dialogic/Example Assets/example-scenes/ExampleHistoryItem.gd create mode 100644 Sprout/addons/dialogic/Example Assets/example-scenes/ExampleHistoryItem.tscn create mode 100644 Sprout/addons/dialogic/Example Assets/example-scenes/ExampleHistoryScene.gd create mode 100644 Sprout/addons/dialogic/Example Assets/example-scenes/ExampleHistoryScene.tscn create mode 100644 Sprout/addons/dialogic/Example Assets/example-scenes/ExampleTextBubble.gd create mode 100644 Sprout/addons/dialogic/Example Assets/example-scenes/HideWithChild.gd create mode 100644 Sprout/addons/dialogic/Example Assets/example-scenes/RPG_BigCharacterDialogicScene.tscn create mode 100644 Sprout/addons/dialogic/Example Assets/example-scenes/RPG_DialogicScene.tscn create mode 100644 Sprout/addons/dialogic/Example Assets/example-scenes/TextBubble_DialogicScene.tscn create mode 100644 Sprout/addons/dialogic/Example Assets/next-indicator/next-indicator-dialogic-1.png create mode 100644 Sprout/addons/dialogic/Example Assets/next-indicator/next-indicator-dialogic-1.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/next-indicator/next-indicator.png create mode 100644 Sprout/addons/dialogic/Example Assets/next-indicator/next-indicator.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 blink.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 blink.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 doubt.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 doubt.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 hate.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 hate.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 plot.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 plot.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 sad.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 sad.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 scoff.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 scoff.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 shy.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 shy.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 surprise.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5 surprise.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Antonio/pl5.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/CustomPortrait_AnimatedSprite.gd create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/CustomPortrait_AnimatedSprite.tscn create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/CustomPortrait_FaceAtlas.gd create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/CustomPortrait_FaceAtlas.tscn create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 avoid.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 avoid.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 blink.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 blink.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 concept.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 concept.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 confusion.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 confusion.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 doubt.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 doubt.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 happy.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 happy.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 plot.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 plot.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 sad.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 sad.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 shy.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 shy.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 surprise.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Jane/pl3 surprise.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Portrait1.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Portrait1.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Portrait2.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Portrait2.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/anger.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/anger.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/frown.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/frown.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/joy.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/joy.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/neutral.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/neutral.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/princess_blank.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/princess_blank.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/shock.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/shock.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/smile.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/Princess/smile.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/rpg_portraits/base1.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/rpg_portraits/base1.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/rpg_portraits/base2.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/rpg_portraits/base2.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/rpg_portraits/base3.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/rpg_portraits/base3.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/rpg_portraits/base4.png create mode 100644 Sprout/addons/dialogic/Example Assets/portraits/rpg_portraits/base4.png.import create mode 100644 Sprout/addons/dialogic/Example Assets/sound-effects/LICENSE.txt create mode 100644 Sprout/addons/dialogic/Example Assets/sound-effects/typing1.wav create mode 100644 Sprout/addons/dialogic/Example Assets/sound-effects/typing1.wav.import create mode 100644 Sprout/addons/dialogic/Example Assets/sound-effects/typing2.wav create mode 100644 Sprout/addons/dialogic/Example Assets/sound-effects/typing2.wav.import create mode 100644 Sprout/addons/dialogic/Example Assets/sound-effects/typing3.wav create mode 100644 Sprout/addons/dialogic/Example Assets/sound-effects/typing3.wav.import create mode 100644 Sprout/addons/dialogic/Example Assets/sound-effects/typing4.wav create mode 100644 Sprout/addons/dialogic/Example Assets/sound-effects/typing4.wav.import create mode 100644 Sprout/addons/dialogic/Example Assets/sound-effects/typing5.wav create mode 100644 Sprout/addons/dialogic/Example Assets/sound-effects/typing5.wav.import create mode 100644 Sprout/addons/dialogic/Other/DialogicGameHandler.gd create mode 100644 Sprout/addons/dialogic/Other/DialogicUtil.gd create mode 100644 Sprout/addons/dialogic/Other/Dialogic_Subsystem.gd create mode 100644 Sprout/addons/dialogic/Other/index_class.gd create mode 100644 Sprout/addons/dialogic/Resources/CharacterResourceLoader.gd create mode 100644 Sprout/addons/dialogic/Resources/CharacterResourceSaver.gd create mode 100644 Sprout/addons/dialogic/Resources/TimelineResourceLoader.gd create mode 100644 Sprout/addons/dialogic/Resources/TimelineResourceSaver.gd create mode 100644 Sprout/addons/dialogic/Resources/character.gd create mode 100644 Sprout/addons/dialogic/Resources/event.gd create mode 100644 Sprout/addons/dialogic/Resources/timeline.gd create mode 100644 Sprout/addons/dialogic/plugin.cfg create mode 100644 Sprout/addons/dialogic/plugin.gd diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/animated_sprite_inspector_dock.gd b/Sprout/addons/AsepriteWizard/animated_sprite/docks/animated_sprite_inspector_dock.gd new file mode 100644 index 0000000..7c447d9 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/animated_sprite_inspector_dock.gd @@ -0,0 +1,208 @@ +@tool +extends PanelContainer + +const wizard_config = preload("../../config/wizard_config.gd") +const result_code = preload("../../config/result_codes.gd") +var sprite_frames_creator = preload("../sprite_frames_creator.gd").new() + +var scene: Node +var sprite: Node + +var config +var file_system: EditorFileSystem + +var _layer: String = "" +var _source: String = "" +var _file_dialog_aseprite: FileDialog +var _output_folder_dialog: FileDialog +var _importing := false + +var _output_folder := "" +var _out_folder_default := "[Same as scene]" +var _layer_default := "[all]" + +@onready var _source_field = $margin/VBoxContainer/source/button +@onready var _layer_field = $margin/VBoxContainer/layer/options +@onready var _options_title = $margin/VBoxContainer/options_title/options_title +@onready var _options_container = $margin/VBoxContainer/options +@onready var _out_folder_field = $margin/VBoxContainer/options/out_folder/button +@onready var _out_filename_field = $margin/VBoxContainer/options/out_filename/LineEdit +@onready var _visible_layers_field = $margin/VBoxContainer/options/visible_layers/CheckButton +@onready var _ex_pattern_field = $margin/VBoxContainer/options/ex_pattern/LineEdit + +func _ready(): + var cfg = wizard_config.load_config(sprite) + + if cfg == null: + _load_default_config() + else: + _load_config(cfg) + + sprite_frames_creator.init(config, file_system) + + +func _load_config(cfg): + if cfg.has("source"): + _set_source(cfg.source) + + if cfg.get("layer", "") != "": + _layer_field.clear() + _set_layer(cfg.layer) + + _output_folder = cfg.get("o_folder", "") + _out_folder_field.text = _output_folder if _output_folder != "" else _out_folder_default + _out_filename_field.text = cfg.get("o_name", "") + _visible_layers_field.button_pressed = cfg.get("only_visible", false) + _ex_pattern_field.text = cfg.get("o_ex_p", "") + + _set_options_visible(cfg.get("op_exp", false)) + + +func _load_default_config(): + _ex_pattern_field.text = config.get_default_exclusion_pattern() + _set_options_visible(false) + + +func _set_source(source): + _source = source + _source_field.text = _source + _source_field.tooltip_text = _source + + +func _set_layer(layer): + _layer = layer + _layer_field.add_item(_layer) + + +func _on_layer_button_down(): + if _source == "": + _show_message("Please. Select source file first.") + return + + var layers = sprite_frames_creator.list_layers(ProjectSettings.globalize_path(_source)) + var current = 0 + _layer_field.clear() + _layer_field.add_item(_layer_default) + + for l in layers: + if l == "": + continue + + _layer_field.add_item(l) + if l == _layer: + current = _layer_field.get_item_count() - 1 + _layer_field.select(current) + + +func _on_layer_item_selected(index): + if index == 0: + _layer = "" + return + _layer = _layer_field.get_item_text(index) + _save_config() + + +func _on_source_pressed(): + _open_source_dialog() + + +func _on_import_pressed(): + if _importing: + return + _importing = true + + var root = get_tree().get_edited_scene_root() + + if _source == "": + _show_message("Aseprite file not selected.") + _importing = false + return + + var options = { + "source": ProjectSettings.globalize_path(_source), + "output_folder": _output_folder if _output_folder != "" else root.scene_file_path.get_base_dir(), + "exception_pattern": _ex_pattern_field.text, + "only_visible_layers": _visible_layers_field.button_pressed, + "output_filename": _out_filename_field.text, + "layer": _layer + } + + _save_config() + + await sprite_frames_creator.create_animations(sprite, options) + _importing = false + + +func _save_config(): + wizard_config.save_config(sprite, config.is_use_metadata_enabled(), { + "source": _source, + "layer": _layer, + "op_exp": _options_title.button_pressed, + "o_folder": _output_folder, + "o_name": _out_filename_field.text, + "only_visible": _visible_layers_field.button_pressed, + "o_ex_p": _ex_pattern_field.text + }) + + +func _open_source_dialog(): + _file_dialog_aseprite = _create_aseprite_file_selection() + get_parent().add_child(_file_dialog_aseprite) + if _source != "": + _file_dialog_aseprite.current_dir = _source.get_base_dir() + _file_dialog_aseprite.popup_centered_ratio() + + +func _create_aseprite_file_selection(): + var file_dialog = FileDialog.new() + file_dialog.file_mode = FileDialog.FILE_MODE_OPEN_FILE + file_dialog.access = FileDialog.ACCESS_FILESYSTEM + file_dialog.connect("file_selected",Callable(self,"_on_aseprite_file_selected")) + file_dialog.set_filters(PackedStringArray(["*.ase","*.aseprite"])) + return file_dialog + + +func _on_aseprite_file_selected(path): + _set_source(ProjectSettings.localize_path(path)) + _save_config() + _file_dialog_aseprite.queue_free() + + +func _show_message(message: String): + var _warning_dialog = AcceptDialog.new() + get_parent().add_child(_warning_dialog) + _warning_dialog.dialog_text = message + _warning_dialog.popup_centered() + _warning_dialog.connect("popup_hide",Callable(_warning_dialog,"queue_free")) + + +func _on_options_title_toggled(button_pressed): + _set_options_visible(button_pressed) + _save_config() + + +func _set_options_visible(is_visible): + _options_container.visible = is_visible + _options_title.icon = config.get_icon("expanded") if is_visible else config.get_icon("collapsed") + + +func _on_out_folder_pressed(): + _output_folder_dialog = _create_output_folder_selection() + get_parent().add_child(_output_folder_dialog) + if _output_folder != _out_folder_default: + _output_folder_dialog.current_dir = _output_folder + _output_folder_dialog.popup_centered_ratio() + + +func _create_output_folder_selection(): + var file_dialog = FileDialog.new() + file_dialog.file_mode = FileDialog.FILE_MODE_OPEN_DIR + file_dialog.access = FileDialog.ACCESS_RESOURCES + file_dialog.connect("dir_selected",Callable(self,"_on_output_folder_selected")) + return file_dialog + + +func _on_output_folder_selected(path): + _output_folder = path + _out_folder_field.text = _output_folder if _output_folder != "" else _out_folder_default + _output_folder_dialog.queue_free() diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/animated_sprite_inspector_dock.tscn b/Sprout/addons/AsepriteWizard/animated_sprite/docks/animated_sprite_inspector_dock.tscn new file mode 100644 index 0000000..52284d6 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/animated_sprite_inspector_dock.tscn @@ -0,0 +1,145 @@ +[gd_scene load_steps=2 format=3 uid="uid://vej7yqkbtd5f"] + +[ext_resource type="Script" path="res://addons/AsepriteWizard/animated_sprite/docks/animated_sprite_inspector_dock.gd" id="1"] + +[node name="animated_sprite_inspector_dock" type="PanelContainer"] +offset_right = 14.0 +offset_bottom = 14.0 +script = ExtResource("1") + +[node name="margin" type="MarginContainer" parent="."] +layout_mode = 2 + +[node name="VBoxContainer" type="VBoxContainer" parent="margin"] +layout_mode = 2 + +[node name="section_title" type="PanelContainer" parent="margin/VBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="title" type="Label" parent="margin/VBoxContainer/section_title"] +layout_mode = 2 +size_flags_horizontal = 3 +text = "Aseprite" +horizontal_alignment = 1 + +[node name="source" type="HBoxContainer" parent="margin/VBoxContainer"] +layout_mode = 2 +tooltip_text = "Location of the Aseprite (*.ase, *.aseprite) source file." + +[node name="Label" type="Label" parent="margin/VBoxContainer/source"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Aseprite File" + +[node name="button" type="Button" parent="margin/VBoxContainer/source"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "[empty]" +clip_text = true + +[node name="layer" type="HBoxContainer" parent="margin/VBoxContainer"] +layout_mode = 2 +tooltip_text = "Aseprite layer to be used in the animation. By default all layers are included." + +[node name="Label" type="Label" parent="margin/VBoxContainer/layer"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Layer" + +[node name="options" type="OptionButton" parent="margin/VBoxContainer/layer"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +item_count = 1 +selected = 0 +popup/item_0/text = "[all]" +popup/item_0/id = 0 + +[node name="options_title" type="PanelContainer" parent="margin/VBoxContainer"] +layout_mode = 2 + +[node name="options_title" type="Button" parent="margin/VBoxContainer/options_title"] +layout_mode = 2 +toggle_mode = true +text = "Options" + +[node name="options" type="VBoxContainer" parent="margin/VBoxContainer"] +visible = false +layout_mode = 2 + +[node name="out_folder" type="HBoxContainer" parent="margin/VBoxContainer/options"] +layout_mode = 2 +tooltip_text = "Location where the spritesheet file should be saved." + +[node name="Label" type="Label" parent="margin/VBoxContainer/options/out_folder"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Output folder" + +[node name="button" type="Button" parent="margin/VBoxContainer/options/out_folder"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "[empty]" +clip_text = true + +[node name="out_filename" type="HBoxContainer" parent="margin/VBoxContainer/options"] +layout_mode = 2 +tooltip_text = "Base filename for spritesheet. In case the layer option is used, this works as a prefix to the layer name." + +[node name="Label" type="Label" parent="margin/VBoxContainer/options/out_filename"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Output file name" + +[node name="LineEdit" type="LineEdit" parent="margin/VBoxContainer/options/out_filename"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 + +[node name="ex_pattern" type="HBoxContainer" parent="margin/VBoxContainer/options"] +layout_mode = 2 +tooltip_text = "Exclude layers with name matching this pattern (regex)." + +[node name="Label" type="Label" parent="margin/VBoxContainer/options/ex_pattern"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Exclude pattern" + +[node name="LineEdit" type="LineEdit" parent="margin/VBoxContainer/options/ex_pattern"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 + +[node name="visible_layers" type="HBoxContainer" parent="margin/VBoxContainer/options"] +layout_mode = 2 +tooltip_text = "If active, layers not visible in the source file won't be included in the final image." + +[node name="Label" type="Label" parent="margin/VBoxContainer/options/visible_layers"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Only visible layers" + +[node name="CheckButton" type="CheckButton" parent="margin/VBoxContainer/options/visible_layers"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 + +[node name="import" type="Button" parent="margin/VBoxContainer"] +layout_mode = 2 +text = "Import" + +[connection signal="pressed" from="margin/VBoxContainer/source/button" to="." method="_on_source_pressed"] +[connection signal="button_down" from="margin/VBoxContainer/layer/options" to="." method="_on_layer_button_down"] +[connection signal="item_selected" from="margin/VBoxContainer/layer/options" to="." method="_on_layer_item_selected"] +[connection signal="toggled" from="margin/VBoxContainer/options_title/options_title" to="." method="_on_options_title_toggled"] +[connection signal="pressed" from="margin/VBoxContainer/options/out_folder/button" to="." method="_on_out_folder_pressed"] +[connection signal="pressed" from="margin/VBoxContainer/import" to="." method="_on_import_pressed"] diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_dock_container.gd b/Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_dock_container.gd new file mode 100644 index 0000000..0078a5a --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_dock_container.gd @@ -0,0 +1,37 @@ +@tool +extends TabContainer + +signal close_requested + +const WizardWindow = preload("./as_wizard_window.tscn") + +var _config +var _file_system: EditorFileSystem + +func _ready(): + $Import.init(_config, _file_system) + $Import.connect("close_requested",Callable(self,"emit_signal").bind("close_requested")) + $Import.connect("import_success",Callable($History,"add_entry")) + $History.init(_config) + $History.connect("request_edit",Callable(self,"_on_edit_request")) + $History.connect("request_import",Callable(self,"_on_import_request")) + + +func init(config, editor_file_system: EditorFileSystem): + _config = config + _file_system = editor_file_system + + +func _on_AsWizardDockContainer_tab_changed(tab: int): + if tab == 1: + $History.reload() + + +func _on_edit_request(import_cfg: Dictionary): + $Import.load_import_config(import_cfg) + self.current_tab = 0 + + +func _on_import_request(import_cfg: Dictionary): + $Import.load_import_config(import_cfg) + $Import.trigger_import() diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_dock_container.tscn b/Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_dock_container.tscn new file mode 100644 index 0000000..72ad2f4 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_dock_container.tscn @@ -0,0 +1,26 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://addons/AsepriteWizard/animated_sprite/docks/as_wizard_window.tscn" type="PackedScene" id=1] +[ext_resource path="res://addons/AsepriteWizard/animated_sprite/docks/as_wizard_dock_container.gd" type="Script" id=2] +[ext_resource path="res://addons/AsepriteWizard/animated_sprite/docks/sprite_frames_import_history.tscn" type="PackedScene" id=3] + +[node name="AsWizardDockContainer" type="TabContainer"] +offset_right = 281.0 +offset_bottom = 36.0 +tab_alignment = 2 +use_hidden_tabs_for_min_size = true +script = ExtResource( 2 ) + +[node name="Import" parent="." instance=ExtResource( 1 )] +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = 4.0 +offset_top = 32.0 +offset_right = -4.0 +offset_bottom = -4.0 +tooltip_text = "SpriteFrames Importer" + +[node name="History" parent="." instance=ExtResource( 3 )] +visible = false + +[connection signal="tab_changed" from="." to="." method="_on_AsWizardDockContainer_tab_changed"] diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_window.gd b/Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_window.gd new file mode 100644 index 0000000..21c8ab0 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_window.gd @@ -0,0 +1,196 @@ +@tool +extends PanelContainer + +signal close_requested +signal import_success(file_settings) + +var result_code = preload("../../config/result_codes.gd") +var _sf_creator = preload("../sprite_frames_creator.gd").new() + +var _config +var _file_system: EditorFileSystem + +var _file_dialog_aseprite: FileDialog +var _output_folder_dialog: FileDialog +var _warning_dialog: AcceptDialog + +func _exit_tree(): + _file_dialog_aseprite.queue_free() + _output_folder_dialog.queue_free() + _warning_dialog.queue_free() + + +func init(config, editor_file_system: EditorFileSystem): + _config = config + _file_system = editor_file_system + _file_dialog_aseprite = _create_aseprite_file_selection() + _output_folder_dialog = _create_outuput_folder_selection() + _warning_dialog = AcceptDialog.new() + _warning_dialog.exclusive = false + + _sf_creator.init(_config, _file_system) + + get_parent().get_parent().add_child(_file_dialog_aseprite) + get_parent().get_parent().add_child(_output_folder_dialog) + get_parent().get_parent().add_child(_warning_dialog) + + _load_persisted_config() + + +func _load_persisted_config(): + _split_mode_field().button_pressed = _config.should_split_layers() + _only_visible_layers_field().button_pressed = _config.should_include_only_visible_layers() + _exception_pattern_field().text = _config.get_exception_pattern() + _custom_name_field().text = _config.get_last_custom_name() + _file_location_field().text = _config.get_last_source_path() + _do_not_create_res_field().button_pressed = _config.should_not_create_resource() + + var output_folder = _config.get_last_output_path() + _output_folder_field().text = output_folder if output_folder != "" else "res://" + + +func load_import_config(import_config: Dictionary): + _split_mode_field().button_pressed = import_config.options.export_mode == _sf_creator.LAYERS_EXPORT_MODE + _only_visible_layers_field().button_pressed = import_config.options.only_visible_layers + _exception_pattern_field().text = import_config.options.exception_pattern + _custom_name_field().text = import_config.options.output_filename + _file_location_field().text = import_config.source_file + _do_not_create_res_field().button_pressed = import_config.options.do_not_create_resource + _output_folder_field().text = import_config.output_location if import_config.output_location != "" else "res://" + + +func _open_aseprite_file_selection_dialog(): + var current_selection = _file_location_field().text + if current_selection != "": + _file_dialog_aseprite.current_dir = current_selection.get_base_dir() + _file_dialog_aseprite.popup_centered_ratio() + + +func _open_output_folder_selection_dialog(): + var current_selection = _output_folder_field().text + if current_selection != "": + _output_folder_dialog.current_dir = current_selection + _output_folder_dialog.popup_centered_ratio() + + +func _create_aseprite_file_selection(): + var file_dialog = FileDialog.new() + file_dialog.file_mode = FileDialog.FILE_MODE_OPEN_FILE + file_dialog.access = FileDialog.ACCESS_FILESYSTEM + file_dialog.connect("file_selected", _on_aseprite_file_selected) + file_dialog.set_filters(PackedStringArray(["*.ase","*.aseprite"])) + return file_dialog + + +func _create_outuput_folder_selection(): + var file_dialog = FileDialog.new() + file_dialog.file_mode = FileDialog.FILE_MODE_OPEN_DIR + file_dialog.access = FileDialog.ACCESS_RESOURCES + file_dialog.connect("dir_selected", _on_output_folder_selected) + return file_dialog + + +func _on_aseprite_file_selected(path): + var localized_path = ProjectSettings.localize_path(path) + _file_location_field().text = localized_path + _config.set_last_source_path(localized_path) + + +func _on_output_folder_selected(path): + _output_folder_field().text = path + _config.set_last_output_path(path) + + +func _on_next_btn_up(): + var aseprite_file = _file_location_field().text + var output_location = _output_folder_field().text + var split_layers = _split_mode_field().button_pressed + + var export_mode = _sf_creator.LAYERS_EXPORT_MODE if split_layers else _sf_creator.FILE_EXPORT_MODE + var options = { + "export_mode": export_mode, + "exception_pattern": _exception_pattern_field().text, + "only_visible_layers": _only_visible_layers_field().button_pressed, + "output_filename": _custom_name_field().text, + "do_not_create_resource": _do_not_create_res_field().button_pressed, + "remove_source_files_allowed": true, + "output_folder": output_location, + } + var exit_code = await _sf_creator.create_and_save_resources( + ProjectSettings.globalize_path(aseprite_file), + options + ) + + if exit_code != OK: + _show_error(exit_code) + return + emit_signal("import_success", { + "source_file": aseprite_file, + "output_location": output_location, + "options": options, + }) + _show_import_success_message() + + +func trigger_import(): + _on_next_btn_up() + + +func _on_close_btn_up(): + _close_window() + + +func _close_window(): + _save_config() + self.emit_signal("close_requested") + + +func _save_config(): + _config.set_split_layers(_split_mode_field().button_pressed) + _config.set_exception_pattern(_exception_pattern_field().text) + _config.set_custom_name(_custom_name_field().text) + _config.set_include_only_visible_layers(_only_visible_layers_field().button_pressed) + _config.set_do_not_create_resource(_do_not_create_res_field().button_pressed) + + +func _show_error(code: int): + _show_error_message(result_code.get_error_message(code)) + + +func _show_error_message(message: String): + _warning_dialog.dialog_text = "Error: %s" % message + _warning_dialog.popup_centered() + + +func _show_import_success_message(): + _warning_dialog.dialog_text = "Aseprite import succeeded" + _warning_dialog.popup_centered() + _save_config() + + +func _file_location_field() -> LineEdit: + return $container/options/file_location/HBoxContainer/file_location_path as LineEdit + + +func _output_folder_field() -> LineEdit: + return $container/options/output_folder/HBoxContainer/file_location_path as LineEdit + + +func _exception_pattern_field() -> LineEdit: + return $container/options/exclude_pattern/pattern as LineEdit + + +func _split_mode_field() -> CheckBox: + return $container/options/layer_importing_mode/split_layers/field as CheckBox + + +func _only_visible_layers_field() -> CheckBox: + return $container/options/layer_importing_mode/visible_layers/field as CheckBox + + +func _custom_name_field() -> LineEdit: + return $container/options/custom_filename/pattern as LineEdit + + +func _do_not_create_res_field() -> CheckBox: + return $container/options/layer_importing_mode/disable_resource_creation/field as CheckBox diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_window.tscn b/Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_window.tscn new file mode 100644 index 0000000..fbc28bb --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/as_wizard_window.tscn @@ -0,0 +1,139 @@ +[gd_scene load_steps=2 format=3 uid="uid://c5dwobjd34w3p"] + +[ext_resource type="Script" path="res://addons/AsepriteWizard/animated_sprite/docks/as_wizard_window.gd" id="1"] + +[node name="ASWizardWindow" type="PanelContainer"] +offset_right = 600.0 +offset_bottom = 600.0 +size_flags_horizontal = 3 +size_flags_vertical = 0 +script = ExtResource("1") + +[node name="container" type="MarginContainer" parent="."] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="options" type="VBoxContainer" parent="container"] +layout_mode = 2 + +[node name="file_location" type="VBoxContainer" parent="container/options"] +layout_mode = 2 + +[node name="file_location_label" type="Label" parent="container/options/file_location"] +layout_mode = 2 +tooltip_text = "Location of the Aseprite *.ase source file" +mouse_filter = 1 +text = "Aseprite File Location:*" +clip_text = true + +[node name="HBoxContainer" type="HBoxContainer" parent="container/options/file_location"] +layout_mode = 2 + +[node name="file_location_path" type="LineEdit" parent="container/options/file_location/HBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +caret_blink = true + +[node name="file_location_btn" type="Button" parent="container/options/file_location/HBoxContainer"] +layout_mode = 2 +text = "Select" + +[node name="output_folder" type="VBoxContainer" parent="container/options"] +layout_mode = 2 + +[node name="label" type="Label" parent="container/options/output_folder"] +layout_mode = 2 +tooltip_text = "Folder where the SpriteSheet resource is going to be saved" +mouse_filter = 1 +text = "Output folder:*" + +[node name="HBoxContainer" type="HBoxContainer" parent="container/options/output_folder"] +layout_mode = 2 + +[node name="file_location_path" type="LineEdit" parent="container/options/output_folder/HBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +text = "res://" +caret_blink = true + +[node name="output_folder_btn" type="Button" parent="container/options/output_folder/HBoxContainer"] +layout_mode = 2 +text = "Select" + +[node name="exclude_pattern" type="VBoxContainer" parent="container/options"] +layout_mode = 2 + +[node name="label" type="Label" parent="container/options/exclude_pattern"] +layout_mode = 2 +tooltip_text = "If layer name matches this pattern, it won't be exported." +mouse_filter = 1 +text = "Exclude layers with name matching pattern:" + +[node name="pattern" type="LineEdit" parent="container/options/exclude_pattern"] +layout_mode = 2 +caret_blink = true + +[node name="custom_filename" type="VBoxContainer" parent="container/options"] +layout_mode = 2 + +[node name="label" type="Label" parent="container/options/custom_filename"] +layout_mode = 2 +tooltip_text = "Output filename. In case layers are not being merged, this is used as file prefix. +If not set, source filename is used." +mouse_filter = 1 +text = "Output file name / prefix:" + +[node name="pattern" type="LineEdit" parent="container/options/custom_filename"] +layout_mode = 2 +caret_blink = true + +[node name="layer_importing_mode" type="VBoxContainer" parent="container/options"] +layout_mode = 2 + +[node name="label" type="Label" parent="container/options/layer_importing_mode"] +layout_mode = 2 +mouse_filter = 1 +text = "Options:" + +[node name="split_layers" type="HBoxContainer" parent="container/options/layer_importing_mode"] +layout_mode = 2 + +[node name="field" type="CheckBox" parent="container/options/layer_importing_mode/split_layers"] +layout_mode = 2 +tooltip_text = "If selected, one resource will be created for each layer. +If not selected, layers will be merged and exported as one SpriteSheet." +text = "Split layers in multiple resources" + +[node name="visible_layers" type="HBoxContainer" parent="container/options/layer_importing_mode"] +layout_mode = 2 + +[node name="field" type="CheckBox" parent="container/options/layer_importing_mode/visible_layers"] +layout_mode = 2 +tooltip_text = "If selected, layers not visible in the source file won't be included in the final image." +text = "Only include visible layers" + +[node name="disable_resource_creation" type="HBoxContainer" parent="container/options/layer_importing_mode"] +layout_mode = 2 + +[node name="field" type="CheckBox" parent="container/options/layer_importing_mode/disable_resource_creation"] +layout_mode = 2 +tooltip_text = "Does not create SpriteFrames resource. Useful if you are only interested in the .json and .png output from Aseprite." +text = "Do not create resource file" + +[node name="buttons" type="HBoxContainer" parent="container/options"] +layout_mode = 2 +alignment = 2 + +[node name="close" type="Button" parent="container/options/buttons"] +layout_mode = 2 +text = "Close" + +[node name="next" type="Button" parent="container/options/buttons"] +layout_mode = 2 +text = "Import" + +[connection signal="button_up" from="container/options/file_location/HBoxContainer/file_location_btn" to="." method="_open_aseprite_file_selection_dialog"] +[connection signal="button_up" from="container/options/output_folder/HBoxContainer/output_folder_btn" to="." method="_open_output_folder_selection_dialog"] +[connection signal="button_up" from="container/options/buttons/close" to="." method="_on_close_btn_up"] +[connection signal="button_up" from="container/options/buttons/next" to="." method="_on_next_btn_up"] diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/sprite_frames_import_history.gd b/Sprout/addons/AsepriteWizard/animated_sprite/docks/sprite_frames_import_history.gd new file mode 100644 index 0000000..2fcb76d --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/sprite_frames_import_history.gd @@ -0,0 +1,226 @@ +@tool +extends PanelContainer + +signal request_edit(import_cfg) +signal request_import(import_cfg) + +const SourcePathField = preload("./wizard_nodes/source_path.tscn") +const OutputPathField = preload("./wizard_nodes/output_path.tscn") +const ImportDateField = preload("./wizard_nodes/import_date.tscn") +const ItemActions = preload("./wizard_nodes/list_actions.tscn") + +const SORT_BY_DATE := 0 +const SORT_BY_PATH := 1 +const INITIAL_GRID_INDEX := 3 + +var _config +var _history: Array +var _history_nodes := {} +var _history_nodes_list := [] +var _is_busy := false +var _import_requested_for := -1 +var _sort_by = SORT_BY_DATE + +@onready var grid = $MarginContainer/VBoxContainer/ScrollContainer/GridContainer +@onready var loading_warning = $MarginContainer/VBoxContainer/loading_warning +@onready var no_history_warning = $MarginContainer/VBoxContainer/no_history_warning + +func init(config): + _config = config + + +func reload(): + if _history: + return + + _history = _config.get_import_history() + + for index in range(_history.size()): + var entry = _history[index] + _create_node_list_entry(entry, index) + + loading_warning.hide() + if _history.is_empty(): + no_history_warning.show() + else: + grid.get_parent().show() + + +func _create_node_list_entry(entry: Dictionary, index: int): + _add_to_node_list(entry, _create_nodes(entry, index)) + + +func _create_nodes(entry: Dictionary, index: int) -> Dictionary: + var source_path = SourcePathField.instantiate() + source_path.set_entry(entry) + + grid.get_child(INITIAL_GRID_INDEX).add_sibling(source_path) + + var output_path = OutputPathField.instantiate() + output_path.text = entry.output_location + source_path.add_sibling(output_path) + var import_date = ImportDateField.instantiate() + import_date.set_date(entry.import_date) + output_path.add_sibling(import_date) + var actions = ItemActions.instantiate() + actions.history_index = index + import_date.add_sibling(actions) + actions.connect("import_clicked",Callable(self,"_on_entry_reimport_clicked")) + actions.connect("edit_clicked",Callable(self,"_on_entry_edit_clicked")) + actions.connect("removed_clicked",Callable(self,"_on_entry_remove_clicked")) + return { + "history_index": index, + "timestamp": entry.import_date, + "source_file": entry.source_file, + "source_path_node": source_path, + "output_path_node": output_path, + "import_date_node": import_date, + "actions_node": actions, + } + + +func _add_to_node_list(entry: Dictionary, node: Dictionary): + if not _history_nodes.has(entry.source_file): + _history_nodes[entry.source_file] = [] + _history_nodes[entry.source_file].push_front(node) + _history_nodes_list.push_front(node) + + +func add_entry(file_settings: Dictionary): + if _history == null: + reload() + + var dt = Time.get_datetime_dict_from_system() + file_settings["import_date"] = "%04d-%02d-%02d %02d:%02d:%02d" % [dt.year, dt.month, dt.day, dt.hour, dt.minute, dt.second] + + if _import_requested_for != -1: + _remove_item(_import_requested_for) + _import_requested_for = -1 + elif _config.is_single_file_history() and _history_nodes.has(file_settings.source_file): + _remove_entries(file_settings.source_file) + + _history.push_back(file_settings) + _config.save_import_history(_history) + _create_node_list_entry(file_settings, _history.size() - 1) + + if _sort_by == SORT_BY_PATH: + _trigger_sort() + + no_history_warning.hide() + loading_warning.hide() + grid.get_parent().show() + _is_busy = false + + +func _on_entry_reimport_clicked(entry_index: int): + if _is_busy: + return + _is_busy = true + _import_requested_for = entry_index + emit_signal("request_import", _history[entry_index]) + + +func _on_entry_edit_clicked(entry_index: int): + if _is_busy: + return + emit_signal("request_edit", _history[entry_index]) + + +func _on_entry_remove_clicked(entry_index: int): + if _is_busy: + return + _is_busy = true + + _remove_item(entry_index) + _config.save_import_history(_history) + + if (_history.is_empty()): + grid.get_parent().hide() + no_history_warning.show() + + _is_busy = false + + +func _remove_item(entry_index: int): + var entry = _history[entry_index] + _remove_entries(entry.source_file, entry_index) + + +# removes nodes and entry from history. If entry_index is not provided, all +# entries for path are removed. +func _remove_entries(source_file_path: String, entry_index: int = -1): + var files_entries = _history_nodes[source_file_path] + var indexes_to_remove = [] + + for f in files_entries: + if entry_index == -1 or f.history_index == entry_index: + _free_entry_nodes(f) + _history_nodes_list.erase(f) + + if entry_index != -1: + files_entries.erase(f) + _remove_from_history(f.history_index) + return + + indexes_to_remove.push_back(f.history_index) + + for i in indexes_to_remove: + _remove_from_history(i) + + _history_nodes[source_file_path] = [] + + +func _remove_from_history(entry_index: int): + var _already_adjusted = [] + # to avoid re-creating the whole nodes list, I just decrement + # the index from items newer than the excluded one + for index in range(entry_index + 1, _history.size()): + if _already_adjusted.has(_history[index].source_file): + continue + _already_adjusted.push_back(_history[index].source_file) + var nodes = _history_nodes[_history[index].source_file] + for f in nodes: + if f.history_index > entry_index: + f.history_index -= 1 + f.actions_node.history_index = f.history_index + + _history.remove_at(entry_index) + + +func _free_entry_nodes(entry_history_node: Dictionary): + entry_history_node.source_path_node.queue_free() + entry_history_node.output_path_node.queue_free() + entry_history_node.import_date_node.queue_free() + entry_history_node.actions_node.queue_free() + + +func _on_SortOptions_item_selected(index): + if index == _sort_by: + return + + _trigger_sort(index) + + +func _trigger_sort(sort_type: int = _sort_by): + if sort_type == SORT_BY_DATE: + _history_nodes_list.sort_custom(Callable(self,"_sort_by_date")) + else: + _history_nodes_list.sort_custom(Callable(self,"_sort_by_path")) + _reorganise_nodes() + _sort_by = sort_type + + +func _sort_by_date(a, b): + return a.timestamp < b.timestamp + + +func _sort_by_path(a, b): + return a.source_file > b.source_file + + +func _reorganise_nodes(): + for entry in _history_nodes_list: + grid.move_child(entry.source_path_node, INITIAL_GRID_INDEX + 1) + grid.move_child(entry.output_path_node, INITIAL_GRID_INDEX + 2) + grid.move_child(entry.import_date_node, INITIAL_GRID_INDEX + 3) + grid.move_child(entry.actions_node, INITIAL_GRID_INDEX + 4) diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/sprite_frames_import_history.tscn b/Sprout/addons/AsepriteWizard/animated_sprite/docks/sprite_frames_import_history.tscn new file mode 100644 index 0000000..cacdcc7 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/sprite_frames_import_history.tscn @@ -0,0 +1,81 @@ +[gd_scene load_steps=2 format=3 uid="uid://cyoin5ncul0fm"] + +[ext_resource type="Script" path="res://addons/AsepriteWizard/animated_sprite/docks/sprite_frames_import_history.gd" id="1"] + +[node name="SpriteFramesImportHistory" type="PanelContainer"] +anchors_preset = 10 +anchor_right = 1.0 +grow_horizontal = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 +script = ExtResource("1") + +[node name="MarginContainer" type="MarginContainer" parent="."] +layout_mode = 2 + +[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"] +layout_mode = 2 + +[node name="list actions" type="HBoxContainer" parent="MarginContainer/VBoxContainer"] +layout_mode = 2 +size_flags_vertical = 0 +alignment = 2 + +[node name="divider" type="Label" parent="MarginContainer/VBoxContainer/list actions"] +layout_mode = 2 + +[node name="sort_label" type="Label" parent="MarginContainer/VBoxContainer/list actions"] +layout_mode = 2 +text = "Sort by:" + +[node name="SortOptions" type="OptionButton" parent="MarginContainer/VBoxContainer/list actions"] +layout_mode = 2 +item_count = 2 +selected = 0 +popup/item_0/text = "Date" +popup/item_0/id = 0 +popup/item_1/text = "Name" +popup/item_1/id = 1 + +[node name="loading_warning" type="Label" parent="MarginContainer/VBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 6 +text = "Loading..." + +[node name="no_history_warning" type="Label" parent="MarginContainer/VBoxContainer"] +visible = false +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 6 +text = "No import history" + +[node name="ScrollContainer" type="ScrollContainer" parent="MarginContainer/VBoxContainer"] +visible = false +layout_mode = 2 +size_flags_vertical = 3 + +[node name="GridContainer" type="GridContainer" parent="MarginContainer/VBoxContainer/ScrollContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +columns = 4 + +[node name="source_label" type="Label" parent="MarginContainer/VBoxContainer/ScrollContainer/GridContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Source File" + +[node name="output_label" type="Label" parent="MarginContainer/VBoxContainer/ScrollContainer/GridContainer"] +layout_mode = 2 +text = "Output Folder" + +[node name="date_label" type="Label" parent="MarginContainer/VBoxContainer/ScrollContainer/GridContainer"] +layout_mode = 2 +text = "Date" + +[node name="actions_label" type="Label" parent="MarginContainer/VBoxContainer/ScrollContainer/GridContainer"] +layout_mode = 2 +text = "Actions" + +[connection signal="item_selected" from="MarginContainer/VBoxContainer/list actions/SortOptions" to="." method="_on_SortOptions_item_selected"] diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/import_date.gd b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/import_date.gd new file mode 100644 index 0000000..785a7b3 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/import_date.gd @@ -0,0 +1,12 @@ +@tool +extends Label + + +func set_date(timestamp: String): + self.text = timestamp +# self.text = _format_date(timestamp) + + +#func _format_date(timestamp: int) -> String: +# var dt = Time.get_datetime_dict_from_system_from_unix_time(timestamp) +# return "%04d-%02d-%02d %02d:%02d:%02d" % [dt.year, dt.month, dt.day, dt.hour, dt.minute, dt.second] diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/import_date.tscn b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/import_date.tscn new file mode 100644 index 0000000..7aaca74 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/import_date.tscn @@ -0,0 +1,11 @@ +[gd_scene load_steps=2 format=2] + +[ext_resource path="res://addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/import_date.gd" type="Script" id=1] + +[node name="import_date" type="Label"] +offset_left = 660.0 +offset_top = 39.0 +offset_right = 774.0 +offset_bottom = 53.0 +text = "2022-07-18 18:01" +script = ExtResource( 1 ) diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/list_actions.gd b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/list_actions.gd new file mode 100644 index 0000000..ace8376 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/list_actions.gd @@ -0,0 +1,20 @@ +@tool +extends HBoxContainer + +signal import_clicked(index) +signal edit_clicked(index) +signal removed_clicked(index) + +var history_index = -1 + + +func _on_edit_pressed(): + emit_signal("edit_clicked", history_index) + + +func _on_reimport_pressed(): + emit_signal("import_clicked", history_index) + + +func _on_remove_pressed(): + emit_signal("removed_clicked", history_index) diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/list_actions.tscn b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/list_actions.tscn new file mode 100644 index 0000000..d4e950e --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/list_actions.tscn @@ -0,0 +1,35 @@ +[gd_scene load_steps=2 format=2] + +[ext_resource path="res://addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/list_actions.gd" type="Script" id=1] + +[node name="actions" type="HBoxContainer"] +offset_left = 784.0 +offset_top = 34.0 +offset_right = 950.0 +offset_bottom = 58.0 +custom_constants/separation = 5 +script = ExtResource( 1 ) + +[node name="edit" type="Button" parent="."] +offset_right = 36.0 +offset_bottom = 20.0 +size_flags_vertical = 0 +text = "Edit" + +[node name="reimport" type="Button" parent="."] +offset_left = 41.0 +offset_right = 97.0 +offset_bottom = 20.0 +size_flags_vertical = 0 +text = "Import" + +[node name="remove_at" type="Button" parent="."] +offset_left = 102.0 +offset_right = 166.0 +offset_bottom = 20.0 +size_flags_vertical = 0 +text = "Remove" + +[connection signal="pressed" from="edit" to="." method="_on_edit_pressed"] +[connection signal="pressed" from="reimport" to="." method="_on_reimport_pressed"] +[connection signal="pressed" from="remove_at" to="." method="_on_remove_pressed"] diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/output_path.tscn b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/output_path.tscn new file mode 100644 index 0000000..6b9fa5b --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/output_path.tscn @@ -0,0 +1,12 @@ +[gd_scene format=2] + +[node name="output_path" type="LineEdit"] +offset_left = 450.0 +offset_top = 34.0 +offset_right = 650.0 +offset_bottom = 58.0 +minimum_size = Vector2( 200, 0 ) +size_flags_vertical = 0 +text = "/some/output" +align = 3 +editable = false diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/source_path.gd b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/source_path.gd new file mode 100644 index 0000000..1f316bc --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/source_path.gd @@ -0,0 +1,22 @@ +@tool +extends LineEdit + + +func set_entry(entry: Dictionary): + self.text = entry.source_file + self.tooltip_text = _format_hint(entry) + + +func _format_hint(entry: Dictionary) -> String: + return """Output filename/prefix: %s +Ex. pattern: %s +Split: %s +Only visible: %s +No Resource: %s +""" % [ + entry.options.output_filename, + entry.options.exception_pattern, + "yes" if entry.options.export_mode else "no", + "yes" if entry.options.only_visible_layers else "no", + "yes" if entry.options.do_not_create_resource else "no", +] diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/source_path.tscn b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/source_path.tscn new file mode 100644 index 0000000..564c827 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/source_path.tscn @@ -0,0 +1,18 @@ +[gd_scene load_steps=2 format=2] + +[ext_resource path="res://addons/AsepriteWizard/animated_sprite/docks/wizard_nodes/source_path.gd" type="Script" id=1] + +[node name="source_path" type="LineEdit"] +offset_top = 34.0 +offset_right = 440.0 +offset_bottom = 58.0 +minimum_size = Vector2( 200, 0 ) +tooltip_text = "Output name / prefix: some_name +Ex. Pattern: $_ +Split: Yes +Only Visible: No +No Resource: No" +size_flags_vertical = 0 +text = "/some/very/long/source/path/to/test/field" +editable = false +script = ExtResource( 1 ) diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/import_plugin.gd b/Sprout/addons/AsepriteWizard/animated_sprite/import_plugin.gd new file mode 100644 index 0000000..f9a620d --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/import_plugin.gd @@ -0,0 +1,129 @@ +@tool +extends EditorImportPlugin + +const result_codes = preload("../config/result_codes.gd") + +var config +var _sf_creator = preload("sprite_frames_creator.gd").new() +var file_system: EditorFileSystem + +func _get_importer_name(): + return "aseprite_wizard.plugin" + + +func _get_visible_name(): + return "Aseprite SpriteFrames Importer" + + +func _get_recognized_extensions(): + return ["aseprite", "ase"] + + +func _get_save_extension(): + return "res" + + +func _get_resource_type(): + return "SpriteFrames" + + +func _get_preset_count(): + return 1 + + +func _get_preset_name(i): + return "Default" + + +func _get_priority(): + return 1.0 + + +func _get_import_order(): + return 1 + + +func _get_import_options(_path, _i): + return [ + {"name": "split_layers", "default_value": false}, + {"name": "exclude_layers_pattern", "default_value": ''}, + {"name": "only_visible_layers", "default_value": false}, + { + "name": "sheet_type", + "default_value": "Packed", + "property_hint": PROPERTY_HINT_ENUM, + "hint_string": get_sheet_type_hint_string() + }, + ] + + +func _get_option_visibility(path, option, options): + return true + + +static func replace_vars(pattern : String, vars : Dictionary): + var result = pattern; + for k in vars: + var v = vars[k] + result = result.replace("{%s}" % k, v) + return result + + +static func get_sheet_type_hint_string() -> String: + var hint_string := "Packed" + for number in [2, 4, 8, 16, 32]: + hint_string += ",%s columns" % number + hint_string += ",Strip" + return hint_string + + +func _import(source_file, save_path, options, platform_variants, gen_files): + var absolute_source_file = ProjectSettings.globalize_path(source_file) + var absolute_save_path = ProjectSettings.globalize_path(save_path) + + var source_path = source_file.substr(0, source_file.rfind('/')) + var source_basename = source_file.substr(source_path.length()+1, -1) + source_basename = source_basename.substr(0, source_basename.rfind('.')) + + _sf_creator.init(config, file_system) + + var export_mode = _sf_creator.LAYERS_EXPORT_MODE if options['split_layers'] else _sf_creator.FILE_EXPORT_MODE + + var aseprite_opts = { + "export_mode": export_mode, + "exception_pattern": options['exclude_layers_pattern'], + "only_visible_layers": options['only_visible_layers'], + "output_filename": '' if export_mode == _sf_creator.FILE_EXPORT_MODE else '%s_' % source_basename, + "column_count" : int(options['sheet_type']) if options['sheet_type'] != "Strip" else 128, + "output_folder": source_path, + } + + var resources = await _sf_creator.create_resources(absolute_source_file, aseprite_opts) + + if not resources.is_ok: + printerr("ERROR - Could not import aseprite file: %s" % result_codes.get_error_message(resources.code)) + return FAILED + + if export_mode == _sf_creator.LAYERS_EXPORT_MODE: + # each layer is saved as one resource using base file name to prevent + # collisions + # the first layer will be saved in the default resource path to prevent + # godot from keeping re-importing it + for resource in resources.content: + var resource_path = "%s.res" % resource.data_file.get_basename(); + var exit_code = ResourceSaver.save(resource.resource, resource_path) + resource.resource.take_over_path(resource_path) + + if exit_code != OK: + printerr("ERROR - Could not persist aseprite file: %s" % result_codes.get_error_message(exit_code)) + return FAILED + + var resource = resources.content[0] + var resource_path = "%s.res" % save_path + var exit_code = ResourceSaver.save(resource.resource, resource_path) + resource.resource.take_over_path(resource_path) + + if exit_code != OK: + printerr("ERROR - Could not persist aseprite file: %s" % result_codes.get_error_message(exit_code)) + return FAILED + return OK diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/inspector_plugin.gd b/Sprout/addons/AsepriteWizard/animated_sprite/inspector_plugin.gd new file mode 100644 index 0000000..a0006ad --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/inspector_plugin.gd @@ -0,0 +1,18 @@ +@tool +extends EditorInspectorPlugin + +const ASInspectorDock = preload("./docks/animated_sprite_inspector_dock.tscn") + +var config +var file_system: EditorFileSystem + +func _can_handle(object): + return object is AnimatedSprite2D || object is AnimatedSprite3D + + +func _parse_end(object): + var dock = ASInspectorDock.instantiate() + dock.sprite = object + dock.config = config + dock.file_system = file_system + add_custom_control(dock) diff --git a/Sprout/addons/AsepriteWizard/animated_sprite/sprite_frames_creator.gd b/Sprout/addons/AsepriteWizard/animated_sprite/sprite_frames_creator.gd new file mode 100644 index 0000000..5478a7c --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animated_sprite/sprite_frames_creator.gd @@ -0,0 +1,352 @@ +@tool +extends RefCounted + +var result_code = preload("../config/result_codes.gd") +var _aseprite = preload("../aseprite/aseprite.gd").new() + +enum { + FILE_EXPORT_MODE, + LAYERS_EXPORT_MODE +} + +var _config +var _file_system: EditorFileSystem +var _should_check_file_system := false + + +func init(config, editor_file_system: EditorFileSystem = null): + _config = config + _file_system = editor_file_system + _should_check_file_system = _file_system != null + _aseprite.init(config) + + +func _initial_checks(source: String, options: Dictionary) -> int: + if not _aseprite.test_command(): + return result_code.ERR_ASEPRITE_CMD_NOT_FOUND + + if not FileAccess.file_exists(source): + return result_code.ERR_SOURCE_FILE_NOT_FOUND + + if not DirAccess.dir_exists_absolute(options.output_folder): + return result_code.ERR_OUTPUT_FOLDER_NOT_FOUND + + return result_code.SUCCESS + + +func create_animations(sprite: Node, options: Dictionary) -> void: + var input_check = _initial_checks(options.source, options) + + if input_check != result_code.SUCCESS: + printerr(result_code.get_error_message(input_check)) + return + + var result = await _create_animations_from_file(sprite, options) + + if result != result_code.SUCCESS: + printerr(result_code.get_error_message(result)) + + +func _create_animations_from_file(animated_sprite: Node, options: Dictionary) -> int: + var output = _export_aseprite_file(options) + + if not output.is_ok: + return output.code + + if _config.is_import_preset_enabled(): + _config.create_import_file(output.content) + + await _scan_filesystem() + + var sprite_frames_result = _create_sprite_frames(output.content) + if not sprite_frames_result.is_ok: + return sprite_frames_result.code + + animated_sprite.frames = sprite_frames_result.content + animated_sprite.texture_filter = CanvasItem.TEXTURE_FILTER_NEAREST + + if _config.should_remove_source_files(): + DirAccess.remove_absolute(output.content.data_file) + + return result_code.SUCCESS + + +func _export_aseprite_file(options: Dictionary) -> Dictionary: + var output + + if options.get("layer", "") == "": + output = _aseprite.export_file(options.source, options.output_folder, options) + else: + output = _aseprite.export_layer(options.source, options.layer, options.output_folder, options) + + if output.is_empty(): + return result_code.error(result_code.ERR_ASEPRITE_EXPORT_FAILED) + + return result_code.result(output) + + +func create_and_save_resources(source_file: String, options: Dictionary) -> int: + var resources = await create_resources(source_file, options) + if resources.is_ok: + return _save_resources(resources.content) + + return resources.code + + +func create_resources(source_file: String, options = {}) -> Dictionary: + var input_check = _initial_checks(source_file, options) + + if input_check != result_code.SUCCESS: + return result_code.error(input_check) + + var output = _create_aseprite_output_files(source_file, options) + + if not output.is_ok: + return output + + await _scan_filesystem() + + var result = await _create_sprite_frames_from_source(output.content, options) + + if not result.is_ok: + return result + + var should_remove_source = options.get("remove_source_files_allowed", false) and _config.should_remove_source_files() + + if should_remove_source: + _remove_source_files(result.content) + + return result + + +func _remove_source_files(source_files: Array): + for s in source_files: + DirAccess.remove_absolute(s.data_file) + + await _scan_filesystem() + + +func _create_aseprite_output_files(source_file: String, options: Dictionary): + match options.get('export_mode', FILE_EXPORT_MODE): + FILE_EXPORT_MODE: + return result_code.result( + [_aseprite.export_file(source_file, options.output_folder, options)] + ) + LAYERS_EXPORT_MODE: + var output = _aseprite.export_layers(source_file, options.output_folder, options) + if output.is_empty(): + return result_code.error(result_code.ERR_NO_VALID_LAYERS_FOUND) + return result_code.result(output) + _: + return result_code.error(result_code.ERR_UNKNOWN_EXPORT_MODE) + + +func _create_sprite_frames_from_source(source_files: Array, options: Dictionary) -> Dictionary: + var should_remove_source = options.get("remove_source_files_allowed", false) and _config.should_remove_source_files() + + var resources = [] + + for o in source_files: + if o.is_empty(): + return result_code.error(result_code.ERR_ASEPRITE_EXPORT_FAILED) + + var resource = _create_sprite_frames(o) + + if not resource.is_ok: + return resource + + resources.push_back({ + "data_file": o.data_file, + "resource": resource.content, + }) + + return result_code.result(resources) + + +func _create_sprite_frames(data) -> Dictionary: + var aseprite_resources = _load_aseprite_resources(data) + if not aseprite_resources.is_ok: + return aseprite_resources + + return result_code.result( + _create_sprite_frames_with_animations( + aseprite_resources.content.metadata, + aseprite_resources.content.texture + ) + ) + + +func _load_aseprite_resources(aseprite_data: Dictionary): + var content_result = _load_json_content(aseprite_data.data_file) + + if not content_result.is_ok: + return content_result + + var texture = _parse_texture_path(aseprite_data.sprite_sheet) + + return result_code.result({ + "metadata": content_result.content, + "texture": texture + }) + + +func _load_json_content(source_file: String) -> Dictionary: + var file = FileAccess.open(source_file, FileAccess.READ) + if file == null: + return result_code.error(file.get_open_error()) + var test_json_conv = JSON.new() + test_json_conv.parse(file.get_as_text()) + + var content = test_json_conv.get_data() + + if not _aseprite.is_valid_spritesheet(content): + return result_code.error(result_code.ERR_INVALID_ASEPRITE_SPRITESHEET) + + return result_code.result(content) + + +func _save_resources(resources: Array) -> int: + for resource in resources: + var code = _save_resource(resource.resource, resource.data_file) + if code != OK: + return code + return OK + + +func _save_resource(resource, source_path: String) -> int: + var save_path = "%s.%s" % [source_path.get_basename(), "res"] + var code = ResourceSaver.save(resource, save_path, ResourceSaver.FLAG_REPLACE_SUBRESOURCE_PATHS) + resource.take_over_path(save_path) + return code + + +func _create_sprite_frames_with_animations(content, texture) -> SpriteFrames: + var frame_cache = {} + var frames = _aseprite.get_content_frames(content) + var sprite_frames := SpriteFrames.new() + sprite_frames.remove_animation("default") + + if content.meta.has("frameTags") and content.meta.frameTags.size() > 0: + for tag in content.meta.frameTags: + var selected_frames = frames.slice(tag.from, tag.to + 1) + _add_animation_frames(sprite_frames, tag.name, selected_frames, texture, tag.direction, frame_cache) + else: + _add_animation_frames(sprite_frames, "default", frames, texture) + + return sprite_frames + + +func _add_animation_frames( + sprite_frames: SpriteFrames, + anim_name: String, + frames : Array, + texture, + direction = 'forward', + frame_cache = {} +): + var animation_name := anim_name + var is_loopable = _is_loop_config_enabled() + + var loop_prefix := _loop_config_prefix() + if animation_name.begins_with(loop_prefix): + animation_name = anim_name.trim_prefix(loop_prefix) + is_loopable = not is_loopable + + sprite_frames.add_animation(animation_name) + + var min_duration = _get_min_duration(frames) + var fps = _calculate_fps(min_duration) + + if direction == 'reverse': + frames.reverse() + + for frame in frames: + _add_to_sprite_frames(sprite_frames, animation_name, texture, frame, min_duration, frame_cache) + + if direction == 'pingpong': + frames.remove_at(frames.size() - 1) + if is_loopable: + frames.remove_at(0) + frames.reverse() + + for frame in frames: + _add_to_sprite_frames(sprite_frames, animation_name, texture, frame, min_duration, frame_cache) + + sprite_frames.set_animation_loop(animation_name, is_loopable) + sprite_frames.set_animation_speed(animation_name, fps) + + +func _calculate_fps(min_duration: int) -> float: + return ceil(1000.0 / min_duration) + + +func _get_min_duration(frames) -> int: + var min_duration = 100000 + for frame in frames: + if frame.duration < min_duration: + min_duration = frame.duration + return min_duration + + +func _parse_texture_path(path): + return ResourceLoader.load(path, 'Image', ResourceLoader.CACHE_MODE_REPLACE) + + +func _add_to_sprite_frames( + sprite_frames, + animation_name: String, + texture, + frame: Dictionary, + min_duration: int, + frame_cache: Dictionary +): + var atlas : AtlasTexture = _create_atlastexture_from_frame(texture, frame, sprite_frames, frame_cache) + + var number_of_sprites = ceil(frame.duration / min_duration) + for _i in range(number_of_sprites): + sprite_frames.add_frame(animation_name, atlas) + + +func _create_atlastexture_from_frame( + image, + frame_data, + sprite_frames: SpriteFrames, + frame_cache: Dictionary +) -> AtlasTexture: + var frame = frame_data.frame + var region := Rect2(frame.x, frame.y, frame.w, frame.h) + var key := "%s_%s_%s_%s" % [frame.x, frame.y, frame.w, frame.h] + + var texture = frame_cache.get(key) + + if texture != null and texture.atlas == image: + return texture + + var atlas_texture := AtlasTexture.new() + atlas_texture.atlas = image + atlas_texture.region = region + + frame_cache[key] = atlas_texture + + return atlas_texture + + +func _scan_filesystem(): + _file_system.scan() + await _file_system.filesystem_changed + + +func list_layers(file: String, only_visibles = false) -> Array: + return _aseprite.list_layers(file, only_visibles) + + +func _get_file_basename(file_path: String) -> String: + return file_path.get_file().trim_suffix('.%s' % file_path.get_extension()) + + +func _loop_config_prefix() -> String: + return _config.get_animation_loop_exception_prefix() + + +func _is_loop_config_enabled() -> bool: + return _config.is_default_animation_loop_enabled() diff --git a/Sprout/addons/AsepriteWizard/animation_player/animation_creator.gd b/Sprout/addons/AsepriteWizard/animation_player/animation_creator.gd new file mode 100644 index 0000000..62c98de --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animation_player/animation_creator.gd @@ -0,0 +1,286 @@ +extends RefCounted + +var result_code = preload("../config/result_codes.gd") +var _aseprite = preload("../aseprite/aseprite.gd").new() + +var _config +var _file_system + +var _DEFAULT_ANIMATION_LIBRARY = "" # GLOBAL + + +func init(config, editor_file_system: EditorFileSystem = null): + _config = config + _file_system = editor_file_system + _aseprite.init(config) + + +func create_animations(target_node: Node, player: AnimationPlayer, options: Dictionary): + if not _aseprite.test_command(): + return result_code.ERR_ASEPRITE_CMD_NOT_FOUND + + if not FileAccess.file_exists(options.source): + return result_code.ERR_SOURCE_FILE_NOT_FOUND + + if not DirAccess.dir_exists_absolute(options.output_folder): + return result_code.ERR_OUTPUT_FOLDER_NOT_FOUND + + var result = await _create_animations_from_file(target_node, player, options) + + if result != result_code.SUCCESS: + printerr(result_code.get_error_message(result)) + + +func _create_animations_from_file(target_node: Node, player: AnimationPlayer, options: Dictionary): + var output + + if options.get("layer", "") == "": + output = _aseprite.export_file(options.source, options.output_folder, options) + else: + output = _aseprite.export_layer(options.source, options.layer, options.output_folder, options) + + if output.is_empty(): + return result_code.ERR_ASEPRITE_EXPORT_FAILED + + if _config.is_import_preset_enabled(): + _config.create_import_file(output) + + await _scan_filesystem() + + var result = _import(target_node, player, output, options) + + if _config.should_remove_source_files(): + DirAccess.remove_absolute(output.data_file) + + return result + + +func _import(target_node: Node, player: AnimationPlayer, data: Dictionary, options: Dictionary): + var source_file = data.data_file + var sprite_sheet = data.sprite_sheet + + var file = FileAccess.open(source_file, FileAccess.READ) + if file == null: + return file.get_open_error() + + var test_json_conv = JSON.new() + test_json_conv.parse(file.get_as_text()) + var content = test_json_conv.get_data() + + if not _aseprite.is_valid_spritesheet(content): + return result_code.ERR_INVALID_ASEPRITE_SPRITESHEET + + var context = {} + + target_node.texture_filter = CanvasItem.TEXTURE_FILTER_NEAREST + _setup_texture(target_node, sprite_sheet, content, context) + var result = _configure_animations(target_node, player, content, context) + if result != result_code.SUCCESS: + return result + + return _cleanup_animations(target_node, player, content, options) + + +func _load_texture(sprite_sheet: String) -> Texture2D: + var texture = ResourceLoader.load(sprite_sheet, 'Image', true) + texture.take_over_path(sprite_sheet) + return texture + + +func _configure_animations(target_node: Node, player: AnimationPlayer, content: Dictionary, context: Dictionary): + var frames = _aseprite.get_content_frames(content) + + if not player.has_animation_library(_DEFAULT_ANIMATION_LIBRARY): + player.add_animation_library(_DEFAULT_ANIMATION_LIBRARY, AnimationLibrary.new()) + + if content.meta.has("frameTags") and content.meta.frameTags.size() > 0: + var result = result_code.SUCCESS + for tag in content.meta.frameTags: + var selected_frames = frames.slice(tag.from, tag.to + 1) + result = _add_animation_frames(target_node, player, tag.name, selected_frames, context, tag.direction) + if result != result_code.SUCCESS: + break + return result + else: + return _add_animation_frames(target_node, player, "default", frames, context) + + +func _add_animation_frames(target_node: Node, player: AnimationPlayer, anim_name: String, frames: Array, context: Dictionary, direction = 'forward'): + var animation_name = anim_name + var is_loopable = _config.is_default_animation_loop_enabled() + + if animation_name.begins_with(_config.get_animation_loop_exception_prefix()): + animation_name = anim_name.substr(_config.get_animation_loop_exception_prefix().length()) + is_loopable = not is_loopable + + if not player.has_animation(animation_name): + player.get_animation_library(_DEFAULT_ANIMATION_LIBRARY).add_animation(animation_name, Animation.new()) + + var animation = player.get_animation(animation_name) + _create_meta_tracks(target_node, player, animation) + var frame_track = _get_property_track_path(player, target_node, _get_frame_property()) + var frame_track_index = _create_track(target_node, animation, frame_track) + + if direction == 'reverse': + frames.reverse() + + var animation_length = 0 + + for frame in frames: + var frame_key = _get_frame_key(target_node, frame, context) + animation.track_insert_key(frame_track_index, animation_length, frame_key) + animation_length += frame.duration / 1000 + + # Godot 4 has an Animation.LOOP_PINGPONG mode, however it does not + # behave like in Aseprite, so I'm keeping the custom implementation + if direction == 'pingpong': + frames.remove_at(frames.size() - 1) + if is_loopable: + frames.remove_at(0) + frames.reverse() + + for frame in frames: + var frame_key = _get_frame_key(target_node, frame, context) + animation.track_insert_key(frame_track_index, animation_length, frame_key) + animation_length += frame.duration / 1000 + + animation.length = animation_length + animation.loop_mode = Animation.LOOP_LINEAR if is_loopable else Animation.LOOP_NONE + + return result_code.SUCCESS + + +func _create_track(target_node: Node, animation: Animation, track: String): + var track_index = animation.find_track(track, Animation.TYPE_VALUE) + + if track_index != -1: + animation.remove_track(track_index) + + track_index = animation.add_track(Animation.TYPE_VALUE) + animation.track_set_path(track_index, track) + animation.track_set_interpolation_loop_wrap(track_index, false) + animation.value_track_set_update_mode(track_index, Animation.UPDATE_DISCRETE) + + return track_index + + +func _get_property_track_path(player: AnimationPlayer, target_node: Node, prop: String) -> String: + var node_path = player.get_node(player.root_node).get_path_to(target_node) + return "%s:%s" % [node_path, prop] + + +func _cleanup_animations(target_node: Node, player: AnimationPlayer, content: Dictionary, options: Dictionary): + if not (content.meta.has("frameTags") and content.meta.frameTags.size() > 0): + return result_code.SUCCESS + + _remove_unused_animations(content, player) + + if options.get("cleanup_hide_unused_nodes", false): + _hide_unused_nodes(target_node, player, content) + + return result_code.SUCCESS + +func _remove_unused_animations(content: Dictionary, player: AnimationPlayer): + pass # FIXME it's not removing unused animations anymore. Sample impl bellow +# var tags = ["RESET"] +# for t in content.meta.frameTags: +# var a = t.name +# if a.begins_with(_config.get_animation_loop_exception_prefix()): +# a = a.substr(_config.get_animation_loop_exception_prefix().length()) +# tags.push_back(a) + +# var track = _get_frame_track_path(player, sprite) +# for a in player.get_animation_list(): +# if tags.has(a): +# continue +# +# var animation = player.get_animation(a) +# if animation.get_track_count() != 1: +# var t = animation.find_track(track) +# if t != -1: +# animation.remove_track(t) +# continue +# +# if animation.find_track(track) != -1: +# player.remove_animation(a) + + +func _hide_unused_nodes(target_node: Node, player: AnimationPlayer, content: Dictionary): + var root_node := player.get_node(player.root_node) + var all_animations := player.get_animation_list() + var all_sprite_nodes := [] + var animation_sprites := {} + + for a in all_animations: + var animation := player.get_animation(a) + var sprite_nodes := [] + + for track_idx in animation.get_track_count(): + var raw_path := animation.track_get_path(track_idx) + + if raw_path.get_subname(0) == "visible": + continue + + var path := _remove_properties_from_path(raw_path) + var sprite_node := root_node.get_node(path) + + if !(sprite_node is Sprite2D || sprite_node is Sprite3D): + continue + + if sprite_nodes.has(sprite_node): + continue + sprite_nodes.append(sprite_node) + + animation_sprites[animation] = sprite_nodes + for sn in sprite_nodes: + if all_sprite_nodes.has(sn): + continue + all_sprite_nodes.append(sn) + + for animation in animation_sprites: + var sprite_nodes : Array = animation_sprites[animation] + for node in all_sprite_nodes: + if sprite_nodes.has(node): + continue + var visible_track = _get_property_track_path(player, node, "visible") + if animation.find_track(visible_track) != -1: + continue + var visible_track_index = _create_track(node, animation, visible_track) + animation.track_insert_key(visible_track_index, 0, false) + + +func _scan_filesystem(): + _file_system.scan() + await _file_system.filesystem_changed + + +func list_layers(file: String, only_visibles = false) -> Array: + return _aseprite.list_layers(file, only_visibles) + + +func _remove_properties_from_path(path: NodePath) -> NodePath: + var string_path := path as String + if !(":" in string_path): + return string_path as NodePath + + var property_path := path.get_concatenated_subnames() as String + string_path = string_path.substr(0, string_path.length() - property_path.length() - 1) + + return string_path as NodePath + + +func _setup_texture(target_node: Node, sprite_sheet: String, content: Dictionary, context: Dictionary): + push_error("_setup_texture not implemented!") + + +func _get_frame_property() -> String: + push_error("_get_frame_property not implemented!") + return "" + + +func _get_frame_key(target_node: Node, frame: Dictionary, context: Dictionary): + push_error("_get_frame_key not implemented!") + + +func _create_meta_tracks(target_node: Node, player: AnimationPlayer, animation: Animation): + push_error("_create_meta_tracks not implemented!") diff --git a/Sprout/addons/AsepriteWizard/animation_player/docks/animation_player_inspector_dock.gd b/Sprout/addons/AsepriteWizard/animation_player/docks/animation_player_inspector_dock.gd new file mode 100644 index 0000000..f143e79 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animation_player/docks/animation_player_inspector_dock.gd @@ -0,0 +1,281 @@ +@tool +extends PanelContainer + +const wizard_config = preload("../../config/wizard_config.gd") +const result_code = preload("../../config/result_codes.gd") + +const AnimationCreator = preload("../animation_creator.gd") +const SpriteAnimationCreator = preload("../sprite_animation_creator.gd") +const TextureRectAnimationCreator = preload("../texture_rect_animation_creator.gd") + +var animation_creator: AnimationCreator + +var scene: Node +var target_node: Node + +var config +var file_system: EditorFileSystem + +var _layer: String = "" +var _source: String = "" +var _animation_player_path: String +var _file_dialog_aseprite: FileDialog +var _output_folder_dialog: FileDialog +var _importing := false + +var _output_folder := "" +var _out_folder_default := "[Same as scene]" +var _layer_default := "[all]" + +@onready var _options_field = $margin/VBoxContainer/animation_player/options +@onready var _source_field = $margin/VBoxContainer/source/button +@onready var _layer_field = $margin/VBoxContainer/layer/options +@onready var _options_title = $margin/VBoxContainer/options_title/options_title +@onready var _options_container = $margin/VBoxContainer/options +@onready var _out_folder_field = $margin/VBoxContainer/options/out_folder/button +@onready var _out_filename_field = $margin/VBoxContainer/options/out_filename/LineEdit +@onready var _visible_layers_field = $margin/VBoxContainer/options/visible_layers/CheckButton +@onready var _ex_pattern_field = $margin/VBoxContainer/options/ex_pattern/LineEdit +@onready var _cleanup_hide_unused_nodes = $margin/VBoxContainer/options/auto_visible_track/CheckButton + + +func _ready(): + var cfg = wizard_config.load_config(target_node) + if cfg == null: + _load_default_config() + else: + _load_config(cfg) + + if target_node is Sprite2D || target_node is Sprite3D: + animation_creator = SpriteAnimationCreator.new() + if target_node is TextureRect: + animation_creator = TextureRectAnimationCreator.new() + + animation_creator.init(config, file_system) + + +func _load_config(cfg): + if cfg.has("source"): + _set_source(cfg.source) + + if cfg.has("player"): + _options_field.clear() + _set_animation_player(cfg.player) + + if cfg.get("layer", "") != "": + _layer_field.clear() + _set_layer(cfg.layer) + + _output_folder = cfg.get("o_folder", "") + _out_folder_field.text = _output_folder if _output_folder != "" else _out_folder_default + _out_filename_field.text = cfg.get("o_name", "") + _visible_layers_field.button_pressed = cfg.get("only_visible", false) + _ex_pattern_field.text = cfg.get("o_ex_p", "") + _cleanup_hide_unused_nodes.button_pressed = cfg.get("set_vis_track", config.is_set_visible_track_automatically_enabled()) + + _set_options_visible(cfg.get("op_exp", false)) + + +func _load_default_config(): + _ex_pattern_field.text = config.get_default_exclusion_pattern() + _cleanup_hide_unused_nodes.button_pressed = config.is_set_visible_track_automatically_enabled() + _set_options_visible(false) + + +func _set_source(source): + _source = source + _source_field.text = _source + _source_field.tooltip_text = _source + + +func _set_animation_player(player): + _animation_player_path = player + _options_field.add_item(_animation_player_path) + + +func _set_layer(layer): + _layer = layer + _layer_field.add_item(_layer) + + +func _on_options_button_down(): + _refresh_animation_players() + + +func _refresh_animation_players(): + var animation_players = [] + var root = get_tree().get_edited_scene_root() + _find_animation_players(root, root, animation_players) + + var current = 0 + _options_field.clear() + _options_field.add_item("[empty]") + + for ap in animation_players: + _options_field.add_item(ap) + if ap.get_concatenated_names() == _animation_player_path: + current = _options_field.get_item_count() - 1 + + _options_field.select(current) + + +func _find_animation_players(root: Node, node: Node, players: Array): + if node is AnimationPlayer: + players.push_back(root.get_path_to(node)) + + for c in node.get_children(): + _find_animation_players(root, c, players) + + +func _on_options_item_selected(index): + if index == 0: + _animation_player_path = "" + return + _animation_player_path = _options_field.get_item_text(index) + _save_config() + + +func _on_layer_button_down(): + if _source == "": + _show_message("Please. Select source file first.") + return + + var layers = animation_creator.list_layers(ProjectSettings.globalize_path(_source)) + var current = 0 + _layer_field.clear() + _layer_field.add_item("[all]") + + for l in layers: + if l == "": + continue + + _layer_field.add_item(l) + if l == _layer: + current = _layer_field.get_item_count() - 1 + _layer_field.select(current) + + +func _on_layer_item_selected(index): + if index == 0: + _layer = "" + return + _layer = _layer_field.get_item_text(index) + _save_config() + + +func _on_source_pressed(): + _open_source_dialog() + + +func _on_import_pressed(): + if _importing: + return + _importing = true + + var root = get_tree().get_edited_scene_root() + + if _animation_player_path == "" or not root.has_node(_animation_player_path): + _show_message("AnimationPlayer not found") + _importing = false + return + + if _source == "": + _show_message("Aseprite file not selected") + _importing = false + return + + var options = { + "source": ProjectSettings.globalize_path(_source), + "output_folder": _output_folder if _output_folder != "" else root.scene_file_path.get_base_dir(), + "exception_pattern": _ex_pattern_field.text, + "only_visible_layers": _visible_layers_field.button_pressed, + "output_filename": _out_filename_field.text, + "cleanup_hide_unused_nodes": _cleanup_hide_unused_nodes.button_pressed, + "layer": _layer + } + + _save_config() + + await animation_creator.create_animations(target_node, root.get_node(_animation_player_path), options) + _importing = false + + +func _save_config(): + var cfg := { + "player": _animation_player_path, + "source": _source, + "layer": _layer, + "op_exp": _options_title.button_pressed, + "o_folder": _output_folder, + "o_name": _out_filename_field.text, + "only_visible": _visible_layers_field.button_pressed, + "o_ex_p": _ex_pattern_field.text, + } + + if _cleanup_hide_unused_nodes.button_pressed != config.is_set_visible_track_automatically_enabled(): + cfg["set_vis_track"] = _cleanup_hide_unused_nodes.button_pressed + + wizard_config.save_config(target_node, config.is_use_metadata_enabled(), cfg) + + +func _open_source_dialog(): + _file_dialog_aseprite = _create_aseprite_file_selection() + get_parent().add_child(_file_dialog_aseprite) + if _source != "": + _file_dialog_aseprite.current_dir = _source.get_base_dir() + _file_dialog_aseprite.popup_centered_ratio() + + +func _create_aseprite_file_selection(): + var file_dialog = FileDialog.new() + file_dialog.file_mode = FileDialog.FILE_MODE_OPEN_FILE + file_dialog.access = FileDialog.ACCESS_FILESYSTEM + file_dialog.connect("file_selected",Callable(self,"_on_aseprite_file_selected")) + file_dialog.set_filters(PackedStringArray(["*.ase","*.aseprite"])) + return file_dialog + + +func _on_aseprite_file_selected(path): + _set_source(ProjectSettings.localize_path(path)) + _save_config() + _file_dialog_aseprite.queue_free() + + +func _show_message(message: String): + var _warning_dialog = AcceptDialog.new() + get_parent().add_child(_warning_dialog) + _warning_dialog.dialog_text = message + _warning_dialog.popup_centered() + _warning_dialog.connect("popup_hide",Callable(_warning_dialog,"queue_free")) + + +func _on_options_title_toggled(button_pressed): + _set_options_visible(button_pressed) + _save_config() + + +func _set_options_visible(is_visible): + _options_container.visible = is_visible + _options_title.icon = config.get_icon("expanded") if is_visible else config.get_icon("collapsed") + + +func _on_out_folder_pressed(): + _output_folder_dialog = _create_output_folder_selection() + get_parent().add_child(_output_folder_dialog) + if _output_folder != _out_folder_default: + _output_folder_dialog.current_dir = _output_folder + _output_folder_dialog.popup_centered_ratio() + + +func _create_output_folder_selection(): + var file_dialog = FileDialog.new() + file_dialog.file_mode = FileDialog.FILE_MODE_OPEN_DIR + file_dialog.access = FileDialog.ACCESS_RESOURCES + file_dialog.connect("dir_selected",Callable(self,"_on_output_folder_selected")) + return file_dialog + + +func _on_output_folder_selected(path): + _output_folder = path + _out_folder_field.text = _output_folder if _output_folder != "" else _out_folder_default + _output_folder_dialog.queue_free() diff --git a/Sprout/addons/AsepriteWizard/animation_player/docks/animation_player_inspector_dock.tscn b/Sprout/addons/AsepriteWizard/animation_player/docks/animation_player_inspector_dock.tscn new file mode 100644 index 0000000..2151623 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animation_player/docks/animation_player_inspector_dock.tscn @@ -0,0 +1,181 @@ +[gd_scene load_steps=2 format=3 uid="uid://biyshalfalqqw"] + +[ext_resource type="Script" path="res://addons/AsepriteWizard/animation_player/docks/animation_player_inspector_dock.gd" id="1"] + +[node name="sprite_inspector_dock" type="PanelContainer"] +offset_right = 14.0 +offset_bottom = 14.0 +script = ExtResource("1") + +[node name="margin" type="MarginContainer" parent="."] +layout_mode = 2 + +[node name="VBoxContainer" type="VBoxContainer" parent="margin"] +layout_mode = 2 + +[node name="section_title" type="PanelContainer" parent="margin/VBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="title" type="Label" parent="margin/VBoxContainer/section_title"] +layout_mode = 2 +size_flags_horizontal = 3 +text = "Aseprite" +horizontal_alignment = 1 + +[node name="animation_player" type="HBoxContainer" parent="margin/VBoxContainer"] +layout_mode = 2 +tooltip_text = "AnimationPlayer node where animations should be added to." + +[node name="Label" type="Label" parent="margin/VBoxContainer/animation_player"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "AnimationPlayer" + +[node name="options" type="OptionButton" parent="margin/VBoxContainer/animation_player"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +item_count = 1 +selected = 0 +popup/item_0/text = "[empty]" +popup/item_0/id = 0 + +[node name="source" type="HBoxContainer" parent="margin/VBoxContainer"] +layout_mode = 2 +tooltip_text = "Location of the Aseprite (*.ase, *.aseprite) source file." + +[node name="Label" type="Label" parent="margin/VBoxContainer/source"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Aseprite File" + +[node name="button" type="Button" parent="margin/VBoxContainer/source"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "[empty]" +clip_text = true + +[node name="layer" type="HBoxContainer" parent="margin/VBoxContainer"] +layout_mode = 2 +tooltip_text = "Aseprite layer to be used in the animation. By default all layers are included." + +[node name="Label" type="Label" parent="margin/VBoxContainer/layer"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Layer" + +[node name="options" type="OptionButton" parent="margin/VBoxContainer/layer"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +item_count = 1 +selected = 0 +popup/item_0/text = "[all]" +popup/item_0/id = 0 + +[node name="options_title" type="PanelContainer" parent="margin/VBoxContainer"] +layout_mode = 2 + +[node name="options_title" type="Button" parent="margin/VBoxContainer/options_title"] +layout_mode = 2 +toggle_mode = true +text = "Options" + +[node name="options" type="VBoxContainer" parent="margin/VBoxContainer"] +visible = false +layout_mode = 2 + +[node name="out_folder" type="HBoxContainer" parent="margin/VBoxContainer/options"] +layout_mode = 2 +tooltip_text = "Location where the spritesheet file should be saved." + +[node name="Label" type="Label" parent="margin/VBoxContainer/options/out_folder"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Output folder" + +[node name="button" type="Button" parent="margin/VBoxContainer/options/out_folder"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "[empty]" +clip_text = true + +[node name="out_filename" type="HBoxContainer" parent="margin/VBoxContainer/options"] +layout_mode = 2 +tooltip_text = "Base filename for spritesheet. In case the layer option is used, this works as a prefix to the layer name." + +[node name="Label" type="Label" parent="margin/VBoxContainer/options/out_filename"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Output file name" + +[node name="LineEdit" type="LineEdit" parent="margin/VBoxContainer/options/out_filename"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 + +[node name="ex_pattern" type="HBoxContainer" parent="margin/VBoxContainer/options"] +layout_mode = 2 +tooltip_text = "Exclude layers with name matching this pattern (regex)." + +[node name="Label" type="Label" parent="margin/VBoxContainer/options/ex_pattern"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Exclude pattern" + +[node name="LineEdit" type="LineEdit" parent="margin/VBoxContainer/options/ex_pattern"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 + +[node name="visible_layers" type="HBoxContainer" parent="margin/VBoxContainer/options"] +layout_mode = 2 +tooltip_text = "If active, layers not visible in the source file won't be included in the final image." + +[node name="Label" type="Label" parent="margin/VBoxContainer/options/visible_layers"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Only visible layers" + +[node name="CheckButton" type="CheckButton" parent="margin/VBoxContainer/options/visible_layers"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 + +[node name="auto_visible_track" type="HBoxContainer" parent="margin/VBoxContainer/options"] +layout_mode = 2 +tooltip_text = "If active, it will automatically determine unused Sprite2D and Sprite3D nodes in each animation and hide them." + +[node name="Label" type="Label" parent="margin/VBoxContainer/options/auto_visible_track"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 +text = "Hide unused sprites" + +[node name="CheckButton" type="CheckButton" parent="margin/VBoxContainer/options/auto_visible_track"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 2.0 + +[node name="import" type="Button" parent="margin/VBoxContainer"] +layout_mode = 2 +text = "Import" + +[connection signal="button_down" from="margin/VBoxContainer/animation_player/options" to="." method="_on_options_button_down"] +[connection signal="item_selected" from="margin/VBoxContainer/animation_player/options" to="." method="_on_options_item_selected"] +[connection signal="pressed" from="margin/VBoxContainer/source/button" to="." method="_on_source_pressed"] +[connection signal="button_down" from="margin/VBoxContainer/layer/options" to="." method="_on_layer_button_down"] +[connection signal="item_selected" from="margin/VBoxContainer/layer/options" to="." method="_on_layer_item_selected"] +[connection signal="toggled" from="margin/VBoxContainer/options_title/options_title" to="." method="_on_options_title_toggled"] +[connection signal="pressed" from="margin/VBoxContainer/options/out_folder/button" to="." method="_on_out_folder_pressed"] +[connection signal="pressed" from="margin/VBoxContainer/import" to="." method="_on_import_pressed"] diff --git a/Sprout/addons/AsepriteWizard/animation_player/inspector_plugin.gd b/Sprout/addons/AsepriteWizard/animation_player/inspector_plugin.gd new file mode 100644 index 0000000..5da13bf --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animation_player/inspector_plugin.gd @@ -0,0 +1,18 @@ +@tool +extends EditorInspectorPlugin + +const APInspectorDock = preload("./docks/animation_player_inspector_dock.tscn") + +var config +var file_system: EditorFileSystem + +func _can_handle(object): + return object is Sprite2D || object is Sprite3D || object is TextureRect + + +func _parse_end(object): + var dock = APInspectorDock.instantiate() + dock.target_node = object + dock.config = config + dock.file_system = file_system + add_custom_control(dock) diff --git a/Sprout/addons/AsepriteWizard/animation_player/sprite_animation_creator.gd b/Sprout/addons/AsepriteWizard/animation_player/sprite_animation_creator.gd new file mode 100644 index 0000000..6a2a163 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animation_player/sprite_animation_creator.gd @@ -0,0 +1,45 @@ +extends "animation_creator.gd" + + +func _setup_texture(sprite: Node, sprite_sheet: String, content: Dictionary, context: Dictionary): + var texture = _load_texture(sprite_sheet) + sprite.texture = texture + + if content.frames.is_empty(): + return + + sprite.hframes = content.meta.size.w / content.frames[0].sourceSize.w + sprite.vframes = content.meta.size.h / content.frames[0].sourceSize.h + + +func _get_frame_property() -> String: + return "frame" + + +func _create_meta_tracks(sprite: Node, player: AnimationPlayer, animation: Animation): + var texture_track = _get_property_track_path(player, sprite, "texture") + var texture_track_index = _create_track(sprite, animation, texture_track) + animation.track_insert_key(texture_track_index, 0, sprite.texture) + + var hframes_track = _get_property_track_path(player, sprite, "hframes") + var hframes_track_index = _create_track(sprite, animation, hframes_track) + animation.track_insert_key(hframes_track_index, 0, sprite.hframes) + + var vframes_track = _get_property_track_path(player, sprite, "vframes") + var vframes_track_index = _create_track(sprite, animation, vframes_track) + animation.track_insert_key(vframes_track_index, 0, sprite.vframes) + + var visible_track = _get_property_track_path(player, sprite, "visible") + var visible_track_index = _create_track(sprite, animation, visible_track) + animation.track_insert_key(visible_track_index, 0, true) + + +func _get_frame_key(sprite: Node, frame: Dictionary, context: Dictionary): + return _calculate_frame_index(sprite,frame) + + +func _calculate_frame_index(sprite: Node, frame: Dictionary) -> int: + var column = floor(frame.frame.x * sprite.hframes / sprite.texture.get_width()) + var row = floor(frame.frame.y * sprite.vframes / sprite.texture.get_height()) + return (row * sprite.hframes) + column + diff --git a/Sprout/addons/AsepriteWizard/animation_player/texture_rect_animation_creator.gd b/Sprout/addons/AsepriteWizard/animation_player/texture_rect_animation_creator.gd new file mode 100644 index 0000000..d0e6b8b --- /dev/null +++ b/Sprout/addons/AsepriteWizard/animation_player/texture_rect_animation_creator.gd @@ -0,0 +1,31 @@ +extends "animation_creator.gd" + + +func _setup_texture(target_node: Node, sprite_sheet: String, content: Dictionary, context: Dictionary): + context["base_texture"] = _load_texture(sprite_sheet) + + +func _get_frame_property() -> String: + return "texture" + + +func _get_frame_key(target_node: Node, frame: Dictionary, context: Dictionary): + return _get_atlas_texture(context["base_texture"], frame) + + +func _create_meta_tracks(target_node: Node, player: AnimationPlayer, animation: Animation): + var texture_track = _get_property_track_path(player, target_node, "texture") + var texture_track_index = _create_track(target_node, animation, texture_track) + animation.track_insert_key(texture_track_index, 0, target_node.texture) + + var visible_track = _get_property_track_path(player, target_node, "visible") + var visible_track_index = _create_track(target_node, animation, visible_track) + animation.track_insert_key(visible_track_index, 0, true) + + +func _get_atlas_texture(base_texture: Texture2D, frame_data: Dictionary) -> AtlasTexture: + var tex = AtlasTexture.new() + tex.atlas = base_texture + tex.region = Rect2(Vector2(frame_data.frame.x, frame_data.frame.y), Vector2(frame_data.frame.w, frame_data.frame.h)) + tex.filter_clip = true + return tex diff --git a/Sprout/addons/AsepriteWizard/aseprite/aseprite.gd b/Sprout/addons/AsepriteWizard/aseprite/aseprite.gd new file mode 100644 index 0000000..a47fa79 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/aseprite/aseprite.gd @@ -0,0 +1,187 @@ +@tool +extends RefCounted + +var _config + +func init(config): + _config = config + +# +# Output: +# { +# "data_file": file path to the json file +# "sprite_sheet": file path to the raw image file +# } +func export_file(file_name: String, output_folder: String, options: Dictionary) -> Dictionary: + var exception_pattern = options.get('exception_pattern', "") + var only_visible_layers = options.get('only_visible_layers', false) + var output_name = file_name if options.get('output_filename') == "" else options.get('output_filename', file_name) + var basename = _get_file_basename(output_name) + var output_dir = output_folder.replace("res://", "./") + var data_file = "%s/%s.json" % [output_dir, basename] + var sprite_sheet = "%s/%s.png" % [output_dir, basename] + var output = [] + var arguments = _export_command_common_arguments(file_name, data_file, sprite_sheet) + + if not only_visible_layers: + arguments.push_front("--all-layers") + + _add_sheet_type_arguments(arguments, options) + + _add_ignore_layer_arguments(file_name, arguments, exception_pattern) + + var exit_code = _execute(arguments, output) + if exit_code != 0: + printerr('aseprite: failed to export spritesheet') + printerr(output) + return {} + + return { + 'data_file': data_file.replace("./", "res://"), + "sprite_sheet": sprite_sheet.replace("./", "res://") + } + + +func export_layers(file_name: String, output_folder: String, options: Dictionary) -> Array: + var exception_pattern = options.get('exception_pattern', "") + var only_visible_layers = options.get('only_visible_layers', false) + var basename = _get_file_basename(file_name) + var layers = list_layers(file_name, only_visible_layers) + var exception_regex = _compile_regex(exception_pattern) + + var output = [] + + for layer in layers: + if layer != "" and (not exception_regex or exception_regex.search(layer) == null): + output.push_back(export_layer(file_name, layer, output_folder, options)) + + return output + + +func export_layer(file_name: String, layer_name: String, output_folder: String, options: Dictionary) -> Dictionary: + var output_prefix = options.get('output_filename', "").strip_edges() + var output_dir = output_folder.replace("res://", "./").strip_edges() + var data_file = "%s/%s%s.json" % [output_dir, output_prefix, layer_name] + var sprite_sheet = "%s/%s%s.png" % [output_dir, output_prefix, layer_name] + var output = [] + var arguments = _export_command_common_arguments(file_name, data_file, sprite_sheet) + arguments.push_front(layer_name) + arguments.push_front("--layer") + + _add_sheet_type_arguments(arguments, options) + + var exit_code = _execute(arguments, output) + if exit_code != 0: + print('aseprite: failed to export layer spritesheet') + print(output) + return {} + + return { + 'data_file': data_file.replace("./", "res://"), + "sprite_sheet": sprite_sheet.replace("./", "res://") + } + + +func _add_ignore_layer_arguments(file_name: String, arguments: Array, exception_pattern: String): + var layers = _get_exception_layers(file_name, exception_pattern) + if not layers.is_empty(): + for l in layers: + arguments.push_front(l) + arguments.push_front('--ignore-layer') + +func _add_sheet_type_arguments(arguments: Array, options : Dictionary): + var column_count : int = options.get("column_count", 0) + if column_count > 0: + arguments.push_back("--merge-duplicates") # Yes, this is undocumented + arguments.push_back("--sheet-columns") + arguments.push_back(column_count) + else: + arguments.push_back("--sheet-pack") + + +func _get_exception_layers(file_name: String, exception_pattern: String) -> Array: + var layers = list_layers(file_name) + var regex = _compile_regex(exception_pattern) + if regex == null: + return [] + + var exception_layers = [] + for layer in layers: + if regex.search(layer) != null: + exception_layers.push_back(layer) + + return exception_layers + + +func list_layers(file_name: String, only_visible = false) -> Array: + var output = [] + var arguments = ["-b", "--list-layers", file_name] + + if not only_visible: + arguments.push_front("--all-layers") + + var exit_code = _execute(arguments, output) + + if exit_code != 0: + printerr('aseprite: failed listing layers') + printerr(output) + return [] + + if output.is_empty(): + return output + + var raw = output[0].split('\n') + var sanitized = [] + for s in raw: + sanitized.append(s.strip_edges()) + return sanitized + + +func _export_command_common_arguments(source_name: String, data_path: String, spritesheet_path: String) -> Array: + return [ + "-b", + "--list-tags", + "--data", + data_path, + "--format", + "json-array", + "--sheet", + spritesheet_path, + source_name + ] + + +func _execute(arguments, output): + return OS.execute(_aseprite_command(), arguments, output, true, true) + + +func _aseprite_command() -> String: + return _config.is_command_or_control_pressed() + + +func _get_file_basename(file_path: String) -> String: + return file_path.get_file().trim_suffix('.%s' % file_path.get_extension()) + + +func _compile_regex(pattern): + if pattern == "": + return + + var rgx = RegEx.new() + if rgx.compile(pattern) == OK: + return rgx + + printerr('exception regex error') + + +func test_command(): + var exit_code = OS.execute(_aseprite_command(), ['--version'], [], true) + return exit_code == 0 + + +func is_valid_spritesheet(content): + return content.has("frames") and content.has("meta") and content.meta.has('image') + + +func get_content_frames(content): + return content.frames if typeof(content.frames) == TYPE_ARRAY else content.frames.values() diff --git a/Sprout/addons/AsepriteWizard/config/2d_pixel_preset.cfg b/Sprout/addons/AsepriteWizard/config/2d_pixel_preset.cfg new file mode 100644 index 0000000..40e709b --- /dev/null +++ b/Sprout/addons/AsepriteWizard/config/2d_pixel_preset.cfg @@ -0,0 +1,19 @@ +[preset] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/AsepriteWizard/config/config.gd b/Sprout/addons/AsepriteWizard/config/config.gd new file mode 100644 index 0000000..6a015cf --- /dev/null +++ b/Sprout/addons/AsepriteWizard/config/config.gd @@ -0,0 +1,311 @@ +@tool +extends RefCounted + +# GLOBAL SETTINGS +const _CONFIG_SECTION_KEY = 'aseprite' +const _COMMAND_KEY = 'aseprite/general/command_path' + +# PROJECT SETTINGS + +# animation import defaults +const _DEFAULT_EXCLUSION_PATTERN_KEY = 'aseprite/animation/layers/exclusion_pattern' +const _DEFAULT_LOOP_EX_PREFIX = '_' +const _LOOP_ENABLED = 'aseprite/animation/loop/enabled' +const _LOOP_EXCEPTION_PREFIX = 'aseprite/animation/loop/exception_prefix' +const _USE_METADATA = 'aseprite/animation/storage/use_metadata' + +# custom preset +const _IMPORT_PRESET_ENABLED = 'aseprite/import/preset/enable_custom_preset' +const _IMPORT_PRESET_KEY = 'aseprite/import/preset/preset' +const _PIXEL_2D_PRESET_CFG = 'res://addons/AsepriteWizard/config/2d_pixel_preset.cfg' + +# cleanup +const _REMOVE_SOURCE_FILES_KEY = 'aseprite/import/cleanup/remove_json_file' +const _SET_VISIBLE_TRACK_AUTOMATICALLY = 'aseprite/import/cleanup/automatically_hide_sprites_not_in_animation' + + +# automatic importer +const _IMPORTER_ENABLE_KEY = 'aseprite/import/import_plugin/enable_automatic_importer' + +# wizard history +const _HISTORY_CONFIG_FILE_CFG_KEY = 'aseprite/wizard/history/cache_file_path' +const _HISTORY_SINGLE_ENTRY_KEY = 'aseprite/wizard/history/keep_one_entry_per_source_file' +const _DEFAULT_HISTORY_CONFIG_FILE_PATH = 'res://.aseprite_wizard_history' + +# IMPORT SETTINGS +const _I_LAST_SOURCE_PATH_KEY = 'i_source' +const _I_LAST_OUTPUT_DIR_KEY = 'i_output' +const _I_SHOULD_SPLIT_LAYERS_KEY = 'i_split_layers' +const _I_EXCEPTIONS_KEY = 'i_exceptions_key' +const _I_ONLY_VISIBLE_LAYERS_KEY = 'i_only_visible_layers' +const _I_CUSTOM_NAME_KEY = 'i_custom_name' +const _I_DO_NOT_CREATE_RES_KEY = 'i_disable_resource_creation' + +# export +const _EXPORTER_ENABLE_KEY = 'aseprite/animation/storage/enable_metadata_removal_on_export' + +var _editor_settings: EditorSettings + +# INTERFACE SETTINGS +var _plugin_icons: Dictionary + +####################################################### +# GLOBAL CONFIGS +###################################################### + +func default_command() -> String: + return 'aseprite' + + +func is_command_or_control_pressed() -> String: + var command = _editor_settings.get(_COMMAND_KEY) if _editor_settings.has_setting(_COMMAND_KEY) else "" + return command if command != "" else default_command() + + +####################################################### +# PROJECT SETTINGS +###################################################### +func is_importer_enabled() -> bool: + return _get_project_setting(_IMPORTER_ENABLE_KEY, false) + + +func is_exporter_enabled() -> bool: + return _get_project_setting(_EXPORTER_ENABLE_KEY, true) + + +func should_remove_source_files() -> bool: + return _get_project_setting(_REMOVE_SOURCE_FILES_KEY, true) + + +func is_default_animation_loop_enabled() -> bool: + return _get_project_setting(_LOOP_ENABLED, true) + + +func get_animation_loop_exception_prefix() -> String: + return _get_project_setting(_LOOP_EXCEPTION_PREFIX, _DEFAULT_LOOP_EX_PREFIX) + +func is_use_metadata_enabled() -> bool: + return _get_project_setting(_USE_METADATA, true) + + +func get_default_exclusion_pattern() -> String: + return _get_project_setting(_DEFAULT_EXCLUSION_PATTERN_KEY, "") + + +func is_import_preset_enabled() -> bool: + return _get_project_setting(_IMPORT_PRESET_ENABLED, false) + + +func is_single_file_history() -> bool: + return ProjectSettings.get(_HISTORY_SINGLE_ENTRY_KEY) == true + + +func get_import_history() -> Array: + var history = [] + var history_path := _get_history_file_path() + + if not FileAccess.file_exists(history_path): + return history + + var file_object = FileAccess.open(history_path, FileAccess.READ) + + while not file_object.eof_reached(): + var line = file_object.get_line() + if line: + var test_json_conv = JSON.new() + test_json_conv.parse(line) + history.push_back(test_json_conv.get_data()) + + return history + + +func is_set_visible_track_automatically_enabled() -> bool: + return _get_project_setting(_SET_VISIBLE_TRACK_AUTOMATICALLY, false) + +# history is saved and retrieved line-by-line so +# file becomes version control friendly +func save_import_history(history: Array): + var file = FileAccess.open(_get_history_file_path(), FileAccess.WRITE) + for entry in history: + file.store_line(JSON.new().stringify(entry)) + file = null + + +func _get_history_file_path() -> String: + return _get_project_setting(_HISTORY_CONFIG_FILE_CFG_KEY, _DEFAULT_HISTORY_CONFIG_FILE_PATH) + + +func create_import_preset_setting() -> void: + if ProjectSettings.has_setting(_IMPORT_PRESET_KEY) && (ProjectSettings.get_setting(_IMPORT_PRESET_KEY) as Dictionary).size() > 0: + return + + var preset := ConfigFile.new() + preset.load(_PIXEL_2D_PRESET_CFG) + + var dict = {} + for key in preset.get_section_keys("preset"): + dict[key] = preset.get_value("preset", key) + + _initialize_project_cfg(_IMPORT_PRESET_KEY, dict, TYPE_DICTIONARY) + + +####################################################### +# IMPORT CONFIGS +###################################################### +func get_last_source_path() -> String: + return _editor_settings.get_project_metadata(_CONFIG_SECTION_KEY, _I_LAST_SOURCE_PATH_KEY, "") + + +func set_last_source_path(source_path: String) -> void: + _editor_settings.set_project_metadata(_CONFIG_SECTION_KEY, _I_LAST_SOURCE_PATH_KEY, source_path) + + +func get_last_output_path() -> String: + return _editor_settings.get_project_metadata(_CONFIG_SECTION_KEY, _I_LAST_OUTPUT_DIR_KEY, "") + + +func set_last_output_path(output_path: String) -> void: + _editor_settings.set_project_metadata(_CONFIG_SECTION_KEY, _I_LAST_OUTPUT_DIR_KEY, output_path) + + +func should_split_layers() -> bool: + return _editor_settings.get_project_metadata(_CONFIG_SECTION_KEY, _I_SHOULD_SPLIT_LAYERS_KEY, false) + + +func set_split_layers(should_split: bool) -> void: + _editor_settings.set_project_metadata(_CONFIG_SECTION_KEY, _I_SHOULD_SPLIT_LAYERS_KEY, false) + + +func get_exception_pattern() -> String: + return _editor_settings.get_project_metadata(_CONFIG_SECTION_KEY, _I_EXCEPTIONS_KEY, "") + + +func set_exception_pattern(pattern: String) -> void: + _editor_settings.set_project_metadata(_CONFIG_SECTION_KEY, _I_EXCEPTIONS_KEY, pattern) + + +func should_include_only_visible_layers() -> bool: + return _editor_settings.get_project_metadata(_CONFIG_SECTION_KEY, _I_ONLY_VISIBLE_LAYERS_KEY, false) + + +func set_include_only_visible_layers(include_only_visible: bool) -> void: + _editor_settings.set_project_metadata(_CONFIG_SECTION_KEY, _I_ONLY_VISIBLE_LAYERS_KEY, include_only_visible) + + +func get_last_custom_name() -> String: + return _editor_settings.get_project_metadata(_CONFIG_SECTION_KEY, _I_CUSTOM_NAME_KEY, "") + + +func set_custom_name(custom_name: String) -> void: + _editor_settings.set_project_metadata(_CONFIG_SECTION_KEY, _I_CUSTOM_NAME_KEY, custom_name) + + +func should_not_create_resource() -> bool: + return _editor_settings.get_project_metadata(_CONFIG_SECTION_KEY, _I_DO_NOT_CREATE_RES_KEY, false) + + +func set_do_not_create_resource(do_no_create: bool) -> void: + _editor_settings.set_project_metadata(_CONFIG_SECTION_KEY, _I_DO_NOT_CREATE_RES_KEY, do_no_create) + +####################################################### +# INTERFACE SETTINGS +###################################################### + +func set_icons(plugin_icons: Dictionary) -> void: + _plugin_icons = plugin_icons + + +func get_icon(icon_name: String) -> Texture2D: + return _plugin_icons[icon_name] + + +####################################################### +# INITIALIZATION +###################################################### +func initialize_project_settings(): + _initialize_project_cfg(_DEFAULT_EXCLUSION_PATTERN_KEY, "", TYPE_STRING) + _initialize_project_cfg(_LOOP_ENABLED, true, TYPE_BOOL) + _initialize_project_cfg(_LOOP_EXCEPTION_PREFIX, _DEFAULT_LOOP_EX_PREFIX, TYPE_STRING) + _initialize_project_cfg(_USE_METADATA, true, TYPE_BOOL) + + _initialize_project_cfg(_IMPORT_PRESET_ENABLED, false, TYPE_BOOL) + + _initialize_project_cfg(_REMOVE_SOURCE_FILES_KEY, true, TYPE_BOOL) + _initialize_project_cfg(_IMPORTER_ENABLE_KEY, false, TYPE_BOOL) + + _initialize_project_cfg(_EXPORTER_ENABLE_KEY, true, TYPE_BOOL) + + _initialize_project_cfg(_HISTORY_CONFIG_FILE_CFG_KEY, _DEFAULT_HISTORY_CONFIG_FILE_PATH, TYPE_STRING, PROPERTY_HINT_GLOBAL_FILE) + _initialize_project_cfg(_HISTORY_SINGLE_ENTRY_KEY, false, TYPE_BOOL) + + _initialize_project_cfg(_SET_VISIBLE_TRACK_AUTOMATICALLY, false, TYPE_BOOL) + + ProjectSettings.save() + + _initialize_editor_cfg(_COMMAND_KEY, default_command(), TYPE_STRING) + + +func clear_project_settings(): + var _all_settings = [ + _DEFAULT_EXCLUSION_PATTERN_KEY, + _LOOP_ENABLED, + _LOOP_EXCEPTION_PREFIX, + _USE_METADATA, + _IMPORT_PRESET_ENABLED, + _IMPORT_PRESET_KEY, + _REMOVE_SOURCE_FILES_KEY, + _IMPORTER_ENABLE_KEY, + _EXPORTER_ENABLE_KEY, + _HISTORY_CONFIG_FILE_CFG_KEY, + _HISTORY_SINGLE_ENTRY_KEY, + _SET_VISIBLE_TRACK_AUTOMATICALLY + ] + for key in _all_settings: + ProjectSettings.clear(key) + ProjectSettings.save() + + +func _initialize_project_cfg(key: String, default_value, type: int, hint: int = PROPERTY_HINT_NONE): + if not ProjectSettings.has_setting(key): + ProjectSettings.set(key, default_value) + ProjectSettings.set_initial_value(key, default_value) + ProjectSettings.add_property_info({ + "name": key, + "type": type, + "hint": hint, + }) + + +func _get_project_setting(key: String, default_value): + var p = ProjectSettings.get(key) + return p if p else default_value + + +func create_import_file(data: Dictionary) -> void: + if !ProjectSettings.has_setting(_IMPORT_PRESET_KEY): + push_warning("no import settings found for 'aseprite_texture' in Project Settings") + return + + var file_path := "%s.import" % [data.sprite_sheet] + var import_file := ConfigFile.new() + if import_file.load(file_path) == OK: + return + + import_file.set_value("remap", "importer", "texture") + import_file.set_value("remap", "type", "CompressedTexture2D") + import_file.set_value("deps", "source_file", data.sprite_sheet) + var preset: Dictionary = ProjectSettings.get_setting(_IMPORT_PRESET_KEY) + for key in preset: + import_file.set_value("params", key, preset[key]) + import_file.save(file_path) + + +func _initialize_editor_cfg(key: String, default_value, type: int, hint: int = PROPERTY_HINT_NONE): + if not _editor_settings.has_setting(key): + _editor_settings.set(key, default_value) + _editor_settings.set_initial_value(key, default_value, false) + _editor_settings.add_property_info({ + "name": key, + "type": type, + "hint": hint, + }) diff --git a/Sprout/addons/AsepriteWizard/config/config_dialog.gd b/Sprout/addons/AsepriteWizard/config/config_dialog.gd new file mode 100644 index 0000000..caeb64a --- /dev/null +++ b/Sprout/addons/AsepriteWizard/config/config_dialog.gd @@ -0,0 +1,33 @@ +@tool +extends PopupPanel + +var _config + +@onready var _aseprite_command_field = $MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer/aseprite_command +@onready var _version_label = $MarginContainer/VBoxContainer/VBoxContainer/version_found + +func _ready(): + _aseprite_command_field.text = _config.is_command_or_control_pressed() + _version_label.modulate.a = 0 + + +func init(config): + _config = config + + +func _on_close_button_up(): + self.hide() + + +func _on_test_pressed(): + var output = [] + if _test_command(output): + _version_label.text = "%s found." % "\n".join(PackedStringArray(output)).strip_edges() + else: + _version_label.text = "Command not found." + _version_label.modulate.a = 1 + + +func _test_command(output): + var exit_code = OS.execute(_aseprite_command_field.text, ['--version'], output, true, true) + return exit_code == 0 diff --git a/Sprout/addons/AsepriteWizard/config/config_dialog.tscn b/Sprout/addons/AsepriteWizard/config/config_dialog.tscn new file mode 100644 index 0000000..4ad750b --- /dev/null +++ b/Sprout/addons/AsepriteWizard/config/config_dialog.tscn @@ -0,0 +1,80 @@ +[gd_scene load_steps=2 format=3 uid="uid://d0whlywijwa6s"] + +[ext_resource type="Script" path="res://addons/AsepriteWizard/config/config_dialog.gd" id="1"] + +[node name="config_dialog" type="PopupPanel"] +title = "Aseprite Wizard Config" +size = Vector2i(624, 236) +visible = true +unresizable = false +borderless = false +min_size = Vector2i(624, 236) +content_scale_mode = 1 +script = ExtResource("1") + +[node name="MarginContainer" type="MarginContainer" parent="."] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = 4.0 +offset_top = 4.0 +offset_right = -532.0 +offset_bottom = -416.0 +grow_horizontal = 2 +grow_vertical = 2 +size_flags_horizontal = 3 +theme_override_constants/margin_left = 10 +theme_override_constants/margin_top = 10 +theme_override_constants/margin_right = 10 +theme_override_constants/margin_bottom = 10 + +[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="Label" type="Label" parent="MarginContainer/VBoxContainer"] +layout_mode = 2 +text = "This configuration moved. +- To edit the aseprite command path, go to Editor > Editor Settings > Aseprite. +- To edit project specific settings, go to Project > Project Settings > Aseprite." + +[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer"] +layout_mode = 2 + +[node name="Aseprite Command" type="Label" parent="MarginContainer/VBoxContainer/VBoxContainer"] +layout_mode = 2 +tooltip_text = "Define the path for Aseprite command" +mouse_filter = 1 +text = "Aseprite Command Path3D" + +[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/VBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="aseprite_command" type="LineEdit" parent="MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +editable = false +caret_blink = true + +[node name="test" type="Button" parent="MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer"] +layout_mode = 2 +text = "Test" + +[node name="version_found" type="Label" parent="MarginContainer/VBoxContainer/VBoxContainer"] +modulate = Color(1, 1, 1, 0) +layout_mode = 2 +size_flags_horizontal = 3 +text = "Aseprite version found" + +[node name="VBoxContainer2" type="HBoxContainer" parent="MarginContainer/VBoxContainer"] +layout_mode = 2 +alignment = 2 + +[node name="close" type="Button" parent="MarginContainer/VBoxContainer/VBoxContainer2"] +layout_mode = 2 +text = "Close" + +[connection signal="pressed" from="MarginContainer/VBoxContainer/VBoxContainer/HBoxContainer/test" to="." method="_on_test_pressed"] +[connection signal="button_up" from="MarginContainer/VBoxContainer/VBoxContainer2/close" to="." method="_on_close_button_up"] diff --git a/Sprout/addons/AsepriteWizard/config/result_codes.gd b/Sprout/addons/AsepriteWizard/config/result_codes.gd new file mode 100644 index 0000000..f3d7a02 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/config/result_codes.gd @@ -0,0 +1,37 @@ +@tool +extends RefCounted + +const SUCCESS = 0 +const ERR_ASEPRITE_CMD_NOT_FOUND = 1 +const ERR_SOURCE_FILE_NOT_FOUND = 2 +const ERR_OUTPUT_FOLDER_NOT_FOUND = 3 +const ERR_ASEPRITE_EXPORT_FAILED = 4 +const ERR_UNKNOWN_EXPORT_MODE = 5 +const ERR_NO_VALID_LAYERS_FOUND = 6 +const ERR_INVALID_ASEPRITE_SPRITESHEET = 7 + + +static func get_error_message(code: int): + match code: + ERR_ASEPRITE_CMD_NOT_FOUND: + return "Aseprite command failed. Please, check if the right command is in your PATH or configured through \"Project > Tools > Aseprite Wizard Config\"." + ERR_SOURCE_FILE_NOT_FOUND: + return "source file does not exist" + ERR_OUTPUT_FOLDER_NOT_FOUND: + return "output location does not exist" + ERR_ASEPRITE_EXPORT_FAILED: + return "unable to import file" + ERR_INVALID_ASEPRITE_SPRITESHEET: + return "aseprite generated bad data file" + ERR_NO_VALID_LAYERS_FOUND: + return "no valid layers found" + _: + return "import failed with code %d" % code + + +static func error(error_code: int): + return { "code": error_code, "content": null, "is_ok": false } + + +static func result(result): + return { "code": SUCCESS, "content": result, "is_ok": true } diff --git a/Sprout/addons/AsepriteWizard/config/wizard_config.gd b/Sprout/addons/AsepriteWizard/config/wizard_config.gd new file mode 100644 index 0000000..c7ad929 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/config/wizard_config.gd @@ -0,0 +1,71 @@ +@tool +extends RefCounted + +const WIZARD_CONFIG_META_NAME = "_aseprite_wizard_config_" +const WIZARD_CONFIG_MARKER = "aseprite_wizard_config" +const SEPARATOR = "|=" + +static func encode(object: Dictionary): + var text = "%s\n" % WIZARD_CONFIG_MARKER + + for prop in object: + text += "%s%s%s\n" % [prop, SEPARATOR, object[prop]] + + return Marshalls.utf8_to_base64(text) + + +static func decode(string: String): + var decoded = _decode_base64(string) + if not _is_wizard_config(decoded): + return null + + var cfg = decoded.split("\n") + var config = {} + for c in cfg: + var parts = c.split(SEPARATOR, 1) + if parts.size() == 2: + var key = parts[0].strip_edges() + var value = parts[1].strip_edges() + + #Convert bool properties + if key == "only_visible" or key == "op_exp": + match value: + "True": + config[key] = true + "False": + config[key] = false + _: + config[key] = false + else: + config[key] = value + + return config + + +static func _decode_base64(string: String): + if string != "": + return Marshalls.base64_to_utf8(string) + return null + + +static func _is_wizard_config(cfg) -> bool: + return cfg != null and cfg.begins_with(WIZARD_CONFIG_MARKER) + + +static func load_config(node:Node): + if node.has_meta(WIZARD_CONFIG_META_NAME): + return node.get_meta(WIZARD_CONFIG_META_NAME) + + return decode(node.editor_description) + + +static func save_config(node:Node, use_metadata:bool, cfg:Dictionary): + if use_metadata: + node.set_meta(WIZARD_CONFIG_META_NAME, cfg) + + #Delete config from editor_description + var decoded = _decode_base64(node.editor_description) + if _is_wizard_config(decoded): + node.editor_description = "" + else: + node.editor_description = encode(cfg) diff --git a/Sprout/addons/AsepriteWizard/export/metadata_export_plugin.gd b/Sprout/addons/AsepriteWizard/export/metadata_export_plugin.gd new file mode 100644 index 0000000..5e7584d --- /dev/null +++ b/Sprout/addons/AsepriteWizard/export/metadata_export_plugin.gd @@ -0,0 +1,57 @@ +extends EditorExportPlugin + +const wizard_config = preload("../config/wizard_config.gd") + +func _export_file(path: String, type: String, features: PackedStringArray) -> void: + if type != "PackedScene": return + + var scene : PackedScene = ResourceLoader.load(path, type, true) + var scene_changed := false + var root_node := scene.instantiate(PackedScene.GEN_EDIT_STATE_INSTANCE) + var nodes := [root_node] + + #remove_at metadata from scene + while not nodes.is_empty(): + var node : Node = nodes.pop_front() + + for child in node.get_children(): + nodes.push_back(child) + + if _remove_meta(node, path): + scene_changed = true + + #save scene if changed + if scene_changed: + var filtered_scene := PackedScene.new() + if filtered_scene.pack(root_node) != OK: + print("Error updating scene") + return + + var content := _get_scene_content(path, filtered_scene) + + add_file(path, content, true) + + root_node.free() + + +func _remove_meta(node:Node, path: String) -> bool: + if node.has_meta(wizard_config.WIZARD_CONFIG_META_NAME): + node.remove_meta(wizard_config.WIZARD_CONFIG_META_NAME) + print("Aseprite Wizard: Removed metadata from scene %s" % path) + return true + + return false + + +func _get_scene_content(path:String, scene:PackedScene) -> PackedByteArray: + var tmp_path = OS.get_cache_dir() + "tmp_scene." + path.get_extension() + ResourceSaver.save(scene, tmp_path) + + var tmp_file = FileAccess.open(tmp_path, FileAccess.READ) + var content : PackedByteArray = tmp_file.get_buffer(tmp_file.get_length()) + tmp_file.close() + + if FileAccess.file_exists(tmp_path): + DirAccess.remove_absolute(tmp_path) + + return content diff --git a/Sprout/addons/AsepriteWizard/plugin.cfg b/Sprout/addons/AsepriteWizard/plugin.cfg new file mode 100644 index 0000000..a50d84c --- /dev/null +++ b/Sprout/addons/AsepriteWizard/plugin.cfg @@ -0,0 +1,7 @@ +[plugin] + +name="Aseprite Wizard (Godot 4)" +description="Import Aseprite files to AnimationPlayers, AnimatedSprites and SpriteFrames." +author="Vinicius Gerevini" +version="6.0.0" +script="plugin.gd" diff --git a/Sprout/addons/AsepriteWizard/plugin.gd b/Sprout/addons/AsepriteWizard/plugin.gd new file mode 100644 index 0000000..5c82489 --- /dev/null +++ b/Sprout/addons/AsepriteWizard/plugin.gd @@ -0,0 +1,150 @@ +@tool +extends EditorPlugin + +const ConfigDialog = preload('config/config_dialog.tscn') +const WizardWindow = preload("animated_sprite/docks/as_wizard_dock_container.tscn") +const ImportPlugin = preload("animated_sprite/import_plugin.gd") +const ExportPlugin = preload("export/metadata_export_plugin.gd") +const AnimatedSpriteInspectorPlugin = preload("animated_sprite/inspector_plugin.gd") +const SpriteInspectorPlugin = preload("animation_player/inspector_plugin.gd") +const menu_item_name = "Aseprite Spritesheet Wizard" +const config_menu_item_name = "Aseprite Wizard Config" + +var config = preload("config/config.gd").new() +var window: TabContainer +var config_window: PopupPanel +var import_plugin : EditorImportPlugin +var export_plugin : EditorExportPlugin +var sprite_inspector_plugin: EditorInspectorPlugin +var animated_sprite_inspector_plugin: EditorInspectorPlugin + +var _importer_enabled = false +var _exporter_enabled = false + + +func _enter_tree(): + _load_config() + _setup_menu_entries() + _setup_importer() + _setup_exporter() + _configure_preset() + _setup_animated_sprite_inspector_plugin() + _setup_sprite_inspector_plugin() + + +func _disable_plugin(): + _remove_menu_entries() + _remove_importer() + _remove_exporter() + _remove_wizard_dock() + _remove_inspector_plugins() + config.clear_project_settings() + config.set_icons({}) + + +func _load_config(): + var editor_gui = get_editor_interface().get_base_control() + config._editor_settings = get_editor_interface().get_editor_settings() + config.set_icons({ + "collapsed": editor_gui.get_theme_icon("GuiTreeArrowRight", "EditorIcons"), + "expanded": editor_gui.get_theme_icon("GuiTreeArrowDown", "EditorIcons"), + }) + config.initialize_project_settings() + + +func _setup_menu_entries(): + add_tool_menu_item(menu_item_name, _open_window) + add_tool_menu_item(config_menu_item_name, _open_config_dialog) + + +func _remove_menu_entries(): + remove_tool_menu_item(menu_item_name) + remove_tool_menu_item(config_menu_item_name) + + +func _setup_importer(): + if config.is_importer_enabled(): + import_plugin = ImportPlugin.new() + import_plugin.file_system = get_editor_interface().get_resource_filesystem() + import_plugin.config = config + add_import_plugin(import_plugin) + _importer_enabled = true + + +func _configure_preset(): + if config.is_import_preset_enabled(): + config.create_import_preset_setting() + + +func _remove_importer(): + if _importer_enabled: + remove_import_plugin(import_plugin) + _importer_enabled = false + + +func _setup_exporter(): + if config.is_exporter_enabled(): + export_plugin = ExportPlugin.new() + add_export_plugin(export_plugin) + _exporter_enabled = true + + +func _remove_exporter(): + if _exporter_enabled: + remove_export_plugin(export_plugin) + _exporter_enabled = false + + +func _setup_sprite_inspector_plugin(): + sprite_inspector_plugin = SpriteInspectorPlugin.new() + sprite_inspector_plugin.file_system = get_editor_interface().get_resource_filesystem() + sprite_inspector_plugin.config = config + add_inspector_plugin(sprite_inspector_plugin) + + +func _setup_animated_sprite_inspector_plugin(): + animated_sprite_inspector_plugin = AnimatedSpriteInspectorPlugin.new() + animated_sprite_inspector_plugin.file_system = get_editor_interface().get_resource_filesystem() + animated_sprite_inspector_plugin.config = config + add_inspector_plugin(animated_sprite_inspector_plugin) + + +func _remove_inspector_plugins(): + remove_inspector_plugin(sprite_inspector_plugin) + remove_inspector_plugin(animated_sprite_inspector_plugin) + + +func _remove_wizard_dock(): + if window: + remove_control_from_bottom_panel(window) + window.queue_free() + window = null + + +func _open_window(): + if window: + make_bottom_panel_item_visible(window) + return + + window = WizardWindow.instantiate() + window.init(config, get_editor_interface().get_resource_filesystem()) + window.connect("close_requested",Callable(self,"_on_window_closed")) + add_control_to_bottom_panel(window, "Aseprite Wizard") + make_bottom_panel_item_visible(window) + + +func _open_config_dialog(): + if is_instance_valid(config_window): + config_window.queue_free() + + config_window = ConfigDialog.instantiate() + config_window.init(config) + get_editor_interface().get_base_control().add_child(config_window) + config_window.popup_centered() + + +func _on_window_closed(): + if window: + remove_control_from_bottom_panel(window) + window.queue_free() + window = null diff --git a/Sprout/addons/beehave/LICENSE b/Sprout/addons/beehave/LICENSE new file mode 100644 index 0000000..caabbff --- /dev/null +++ b/Sprout/addons/beehave/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 bitbrain + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/Sprout/addons/beehave/blackboard.gd b/Sprout/addons/beehave/blackboard.gd new file mode 100644 index 0000000..bd2443c --- /dev/null +++ b/Sprout/addons/beehave/blackboard.gd @@ -0,0 +1,27 @@ +## The blackboard is an object that can be used to store and access data between +## multiple nodes of the behaviour tree. +class_name Blackboard extends RefCounted + +var blackboard: Dictionary = {} + + +func set_value(key: Variant, value: Variant, blackboard_name: String = 'default') -> void: + if not blackboard.has(blackboard_name): + blackboard[blackboard_name] = {} + + blackboard[blackboard_name][key] = value + + +func get_value(key: Variant, default_value: Variant = null, blackboard_name: String = 'default') -> Variant: + if has_value(key, blackboard_name): + return blackboard[blackboard_name].get(key, default_value) + return default_value + + +func has_value(key: Variant, blackboard_name: String = 'default') -> bool: + return blackboard.has(blackboard_name) and blackboard[blackboard_name].has(key) and blackboard[blackboard_name][key] != null + + +func erase_value(key: Variant, blackboard_name: String = 'default') -> void: + if blackboard.has(blackboard_name): + blackboard[blackboard_name][key] = null diff --git a/Sprout/addons/beehave/icons/action.svg b/Sprout/addons/beehave/icons/action.svg new file mode 100644 index 0000000..3916c89 --- /dev/null +++ b/Sprout/addons/beehave/icons/action.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/action.svg.import b/Sprout/addons/beehave/icons/action.svg.import new file mode 100644 index 0000000..fda8098 --- /dev/null +++ b/Sprout/addons/beehave/icons/action.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bbia60elqjuti" +path="res://.godot/imported/action.svg-e8a91246d0ba9ba3cf84290d65648f06.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/action.svg" +dest_files=["res://.godot/imported/action.svg-e8a91246d0ba9ba3cf84290d65648f06.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/blackboard.svg b/Sprout/addons/beehave/icons/blackboard.svg new file mode 100644 index 0000000..e4948a5 --- /dev/null +++ b/Sprout/addons/beehave/icons/blackboard.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/blackboard.svg.import b/Sprout/addons/beehave/icons/blackboard.svg.import new file mode 100644 index 0000000..b7f5a0a --- /dev/null +++ b/Sprout/addons/beehave/icons/blackboard.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dd4bmjexgxxu0" +path="res://.godot/imported/blackboard.svg-18d4dfd4f6de558de250b67251ff1e69.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/blackboard.svg" +dest_files=["res://.godot/imported/blackboard.svg-18d4dfd4f6de558de250b67251ff1e69.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/category_bt.svg b/Sprout/addons/beehave/icons/category_bt.svg new file mode 100644 index 0000000..8be61ae --- /dev/null +++ b/Sprout/addons/beehave/icons/category_bt.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/category_bt.svg.import b/Sprout/addons/beehave/icons/category_bt.svg.import new file mode 100644 index 0000000..21981f7 --- /dev/null +++ b/Sprout/addons/beehave/icons/category_bt.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dnm43qa88fdpo" +path="res://.godot/imported/category_bt.svg-8537bebd1c5f62dca3d7ee7f17efeed4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/category_bt.svg" +dest_files=["res://.godot/imported/category_bt.svg-8537bebd1c5f62dca3d7ee7f17efeed4.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/category_composite.svg b/Sprout/addons/beehave/icons/category_composite.svg new file mode 100644 index 0000000..aa8b866 --- /dev/null +++ b/Sprout/addons/beehave/icons/category_composite.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/category_composite.svg.import b/Sprout/addons/beehave/icons/category_composite.svg.import new file mode 100644 index 0000000..84c5e42 --- /dev/null +++ b/Sprout/addons/beehave/icons/category_composite.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dpxxgndj5jbe7" +path="res://.godot/imported/category_composite.svg-43f66e63a7ccfa5ac8ec6da0583b3246.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/category_composite.svg" +dest_files=["res://.godot/imported/category_composite.svg-43f66e63a7ccfa5ac8ec6da0583b3246.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/category_decorator.svg b/Sprout/addons/beehave/icons/category_decorator.svg new file mode 100644 index 0000000..165e3d6 --- /dev/null +++ b/Sprout/addons/beehave/icons/category_decorator.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/category_decorator.svg.import b/Sprout/addons/beehave/icons/category_decorator.svg.import new file mode 100644 index 0000000..86d33d4 --- /dev/null +++ b/Sprout/addons/beehave/icons/category_decorator.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b3anr3wkwja3y" +path="res://.godot/imported/category_decorator.svg-79d598d6456f32724156248e09d6eaf3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/category_decorator.svg" +dest_files=["res://.godot/imported/category_decorator.svg-79d598d6456f32724156248e09d6eaf3.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/category_leaf.svg b/Sprout/addons/beehave/icons/category_leaf.svg new file mode 100644 index 0000000..1482fe6 --- /dev/null +++ b/Sprout/addons/beehave/icons/category_leaf.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/category_leaf.svg.import b/Sprout/addons/beehave/icons/category_leaf.svg.import new file mode 100644 index 0000000..33414dd --- /dev/null +++ b/Sprout/addons/beehave/icons/category_leaf.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cgo0oieom3sqk" +path="res://.godot/imported/category_leaf.svg-c740ecab6cfae632574ca5e39e46fd2e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/category_leaf.svg" +dest_files=["res://.godot/imported/category_leaf.svg-c740ecab6cfae632574ca5e39e46fd2e.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/condition.svg b/Sprout/addons/beehave/icons/condition.svg new file mode 100644 index 0000000..37b2c7a --- /dev/null +++ b/Sprout/addons/beehave/icons/condition.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/condition.svg.import b/Sprout/addons/beehave/icons/condition.svg.import new file mode 100644 index 0000000..4edd776 --- /dev/null +++ b/Sprout/addons/beehave/icons/condition.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dn4rf1wddvr3w" +path="res://.godot/imported/condition.svg-57892684b10a64086f68c09c388b17e5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/condition.svg" +dest_files=["res://.godot/imported/condition.svg-57892684b10a64086f68c09c388b17e5.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/failer.svg b/Sprout/addons/beehave/icons/failer.svg new file mode 100644 index 0000000..968f7e1 --- /dev/null +++ b/Sprout/addons/beehave/icons/failer.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/failer.svg.import b/Sprout/addons/beehave/icons/failer.svg.import new file mode 100644 index 0000000..52133a1 --- /dev/null +++ b/Sprout/addons/beehave/icons/failer.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d4ddhrw2xriwo" +path="res://.godot/imported/failer.svg-9a62b840e1eacc0437e7a67b14a302e4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/failer.svg" +dest_files=["res://.godot/imported/failer.svg-9a62b840e1eacc0437e7a67b14a302e4.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/inverter.svg b/Sprout/addons/beehave/icons/inverter.svg new file mode 100644 index 0000000..d4e791e --- /dev/null +++ b/Sprout/addons/beehave/icons/inverter.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/inverter.svg.import b/Sprout/addons/beehave/icons/inverter.svg.import new file mode 100644 index 0000000..34885c5 --- /dev/null +++ b/Sprout/addons/beehave/icons/inverter.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://biyjvaibehsld" +path="res://.godot/imported/inverter.svg-1f1b976d95de42c4ad99a92fa9a6c5d0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/inverter.svg" +dest_files=["res://.godot/imported/inverter.svg-1f1b976d95de42c4ad99a92fa9a6c5d0.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/limiter.svg b/Sprout/addons/beehave/icons/limiter.svg new file mode 100644 index 0000000..7b3fa1d --- /dev/null +++ b/Sprout/addons/beehave/icons/limiter.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/limiter.svg.import b/Sprout/addons/beehave/icons/limiter.svg.import new file mode 100644 index 0000000..33cc56d --- /dev/null +++ b/Sprout/addons/beehave/icons/limiter.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b23nxd75yrbwm" +path="res://.godot/imported/limiter.svg-b4c7646605c46f53c5e403fe21d8f584.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/limiter.svg" +dest_files=["res://.godot/imported/limiter.svg-b4c7646605c46f53c5e403fe21d8f584.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/selector.svg b/Sprout/addons/beehave/icons/selector.svg new file mode 100644 index 0000000..0ae3b7a --- /dev/null +++ b/Sprout/addons/beehave/icons/selector.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/selector.svg.import b/Sprout/addons/beehave/icons/selector.svg.import new file mode 100644 index 0000000..e4413c1 --- /dev/null +++ b/Sprout/addons/beehave/icons/selector.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://fxbfp8glftm" +path="res://.godot/imported/selector.svg-78bccfc448bd1676b5a29bfde4b08e5b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/selector.svg" +dest_files=["res://.godot/imported/selector.svg-78bccfc448bd1676b5a29bfde4b08e5b.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/selector_random.svg b/Sprout/addons/beehave/icons/selector_random.svg new file mode 100644 index 0000000..6f631e9 --- /dev/null +++ b/Sprout/addons/beehave/icons/selector_random.svg @@ -0,0 +1,35 @@ + + diff --git a/Sprout/addons/beehave/icons/selector_random.svg.import b/Sprout/addons/beehave/icons/selector_random.svg.import new file mode 100644 index 0000000..39e06f6 --- /dev/null +++ b/Sprout/addons/beehave/icons/selector_random.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ca3k3maygmx7r" +path="res://.godot/imported/selector_random.svg-d52fea1352c24483ecd9dc8609cf00f3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/selector_random.svg" +dest_files=["res://.godot/imported/selector_random.svg-d52fea1352c24483ecd9dc8609cf00f3.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/selector_reactive.svg b/Sprout/addons/beehave/icons/selector_reactive.svg new file mode 100644 index 0000000..6db005f --- /dev/null +++ b/Sprout/addons/beehave/icons/selector_reactive.svg @@ -0,0 +1,45 @@ + + diff --git a/Sprout/addons/beehave/icons/selector_reactive.svg.import b/Sprout/addons/beehave/icons/selector_reactive.svg.import new file mode 100644 index 0000000..b755128 --- /dev/null +++ b/Sprout/addons/beehave/icons/selector_reactive.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bwxolb55cox2v" +path="res://.godot/imported/selector_reactive.svg-dd3b8fb8cd2ffe331605aaad1e021cc0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/selector_reactive.svg" +dest_files=["res://.godot/imported/selector_reactive.svg-dd3b8fb8cd2ffe331605aaad1e021cc0.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/sequence.svg b/Sprout/addons/beehave/icons/sequence.svg new file mode 100644 index 0000000..3ebedd9 --- /dev/null +++ b/Sprout/addons/beehave/icons/sequence.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/sequence.svg.import b/Sprout/addons/beehave/icons/sequence.svg.import new file mode 100644 index 0000000..86c32c8 --- /dev/null +++ b/Sprout/addons/beehave/icons/sequence.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dxub8qg1o201c" +path="res://.godot/imported/sequence.svg-76e5600611900cc81e9ec286977b8c6a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/sequence.svg" +dest_files=["res://.godot/imported/sequence.svg-76e5600611900cc81e9ec286977b8c6a.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/sequence_random.svg b/Sprout/addons/beehave/icons/sequence_random.svg new file mode 100644 index 0000000..34e4a12 --- /dev/null +++ b/Sprout/addons/beehave/icons/sequence_random.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/sequence_random.svg.import b/Sprout/addons/beehave/icons/sequence_random.svg.import new file mode 100644 index 0000000..5e30f03 --- /dev/null +++ b/Sprout/addons/beehave/icons/sequence_random.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b6ub4t6q50iou" +path="res://.godot/imported/sequence_random.svg-58cee9098c622ef87db941279206422a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/sequence_random.svg" +dest_files=["res://.godot/imported/sequence_random.svg-58cee9098c622ef87db941279206422a.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/sequence_reactive.svg b/Sprout/addons/beehave/icons/sequence_reactive.svg new file mode 100644 index 0000000..33d219b --- /dev/null +++ b/Sprout/addons/beehave/icons/sequence_reactive.svg @@ -0,0 +1,60 @@ + + diff --git a/Sprout/addons/beehave/icons/sequence_reactive.svg.import b/Sprout/addons/beehave/icons/sequence_reactive.svg.import new file mode 100644 index 0000000..39ae6a1 --- /dev/null +++ b/Sprout/addons/beehave/icons/sequence_reactive.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://yqyy2jgimlgp" +path="res://.godot/imported/sequence_reactive.svg-7d384ca290f7934adb9e17d9e7116b6c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/sequence_reactive.svg" +dest_files=["res://.godot/imported/sequence_reactive.svg-7d384ca290f7934adb9e17d9e7116b6c.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/succeeder.svg b/Sprout/addons/beehave/icons/succeeder.svg new file mode 100644 index 0000000..10f5912 --- /dev/null +++ b/Sprout/addons/beehave/icons/succeeder.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/succeeder.svg.import b/Sprout/addons/beehave/icons/succeeder.svg.import new file mode 100644 index 0000000..b284a31 --- /dev/null +++ b/Sprout/addons/beehave/icons/succeeder.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bfwgqq5jr46jm" +path="res://.godot/imported/succeeder.svg-e5cf6f6e04b9b862b82fd2cb479272aa.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/succeeder.svg" +dest_files=["res://.godot/imported/succeeder.svg-e5cf6f6e04b9b862b82fd2cb479272aa.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/icons/tree.svg b/Sprout/addons/beehave/icons/tree.svg new file mode 100644 index 0000000..6c85ea1 --- /dev/null +++ b/Sprout/addons/beehave/icons/tree.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/Sprout/addons/beehave/icons/tree.svg.import b/Sprout/addons/beehave/icons/tree.svg.import new file mode 100644 index 0000000..1a4dabb --- /dev/null +++ b/Sprout/addons/beehave/icons/tree.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dl3sb2gdybwgs" +path="res://.godot/imported/tree.svg-c0b20ed88b2fe300c0296f7236049076.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/beehave/icons/tree.svg" +dest_files=["res://.godot/imported/tree.svg-c0b20ed88b2fe300c0296f7236049076.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/beehave/nodes/beehave_node.gd b/Sprout/addons/beehave/nodes/beehave_node.gd new file mode 100644 index 0000000..3c773b4 --- /dev/null +++ b/Sprout/addons/beehave/nodes/beehave_node.gd @@ -0,0 +1,14 @@ +## A node in the behaviour tree. Every node must return `SUCCESS`, `FAILURE` or +## `RUNNING` when ticked. +@tool +class_name BeehaveNode extends BeehaveTree + +## Executes this node and returns a status code. +## This method must be overwritten. +func tick(actor: Node, blackboard: Blackboard) -> int: + return SUCCESS + + +## Called when this node needs to be interrupted before it can return FAILURE or SUCCESS. +func interrupt(actor: Node, blackboard: Blackboard) -> void: + pass diff --git a/Sprout/addons/beehave/nodes/beehave_root.gd b/Sprout/addons/beehave/nodes/beehave_root.gd new file mode 100644 index 0000000..e04a43a --- /dev/null +++ b/Sprout/addons/beehave/nodes/beehave_root.gd @@ -0,0 +1,93 @@ +## Controls the flow of execution of the entire behaviour tree. +@tool +class_name BeehaveRoot extends BeehaveTree +@icon("../icons/tree.svg") + + +@export var enabled: bool = true: + set(value): + enabled = value + set_physics_process(enabled) + get: + return enabled + +@export_node_path var actor_node_path : NodePath + +var actor : Node + +@onready var blackboard: Blackboard = Blackboard.new() + + +func _ready() -> void: + if Engine.is_editor_hint(): + return + + if self.get_child_count() != 1: + push_error("Beehave error: Root %s should have one child (NodePath: %s)" % [self.name, self.get_path()]) + disable() + return + + actor = get_parent() + if actor_node_path: + actor = get_node(actor_node_path) + + set_physics_process(enabled) + + +func _physics_process(delta: float) -> void: + if Engine.is_editor_hint(): + return + + blackboard.set_value("delta", delta) + var status = self.get_child(0).tick(actor, blackboard) + + # Updates the current running action. + var running_action = get_running_action() if status == RUNNING else null + blackboard.set_value("running_action", running_action) + + +func _get_configuration_warnings() -> PackedStringArray: + var warnings: PackedStringArray = super._get_configuration_warnings() + + if get_child_count() != 1: + warnings.append("BeehaveRoot should have exactly one child node.") + + return warnings + + +func get_running_action() -> ActionLeaf: + var node = get_child(0) + while node != null: + if node is Composite: + node = (node as Composite).running_child + elif node is ActionLeaf: + return node + + push_error("Beehave error: Could not find running action in tree root '%s'." % name) + return null + + +func get_last_condition() -> Variant: + if blackboard.has_value("last_condition"): + return blackboard.get_value("last_condition") + return null + + +func get_last_condition_status() -> String: + if blackboard.has_value("last_condition_status"): + var status = blackboard.get_value("last_condition_status") + if status == SUCCESS: + return "SUCCESS" + elif status == FAILURE: + return "FAILURE" + else: + return "RUNNING" + return "" + + +func enable() -> void: + enabled = true + + +func disable() -> void: + enabled = false diff --git a/Sprout/addons/beehave/nodes/beehave_tree.gd b/Sprout/addons/beehave/nodes/beehave_tree.gd new file mode 100644 index 0000000..9712753 --- /dev/null +++ b/Sprout/addons/beehave/nodes/beehave_tree.gd @@ -0,0 +1,20 @@ +## Base class for all parts of the behaviour tree. +@tool +class_name BeehaveTree extends Node +@icon("../icons/category_bt.svg") + + +enum { + SUCCESS, + FAILURE, + RUNNING +} + + +func _get_configuration_warnings() -> PackedStringArray: + var warnings: PackedStringArray = [] + + if get_children().any(func(x): return not (x is BeehaveNode)): + warnings.append("All children of this node should inherit from BeehaveNode class.") + + return warnings diff --git a/Sprout/addons/beehave/nodes/composites/composite.gd b/Sprout/addons/beehave/nodes/composites/composite.gd new file mode 100644 index 0000000..0d5ab77 --- /dev/null +++ b/Sprout/addons/beehave/nodes/composites/composite.gd @@ -0,0 +1,30 @@ +## A Composite node controls the flow of execution of its children in a specific manner. +@tool +class_name Composite extends BeehaveNode +@icon("../../icons/category_composite.svg") + + +var running_child: BeehaveNode = null + + +func _ready(): + if Engine.is_editor_hint(): + return + + if self.get_child_count() < 1: + push_error("BehaviorTree Error: Composite %s should have at least one child (NodePath: %s)" % [self.name, self.get_path()]) + + +func _get_configuration_warnings() -> PackedStringArray: + var warnings: PackedStringArray = super._get_configuration_warnings() + + if get_children().filter(func(x): return x is BeehaveNode).size() < 2: + warnings.append("Any composite node should have at least two children. Otherwise it is not useful.") + + return warnings + + +func interrupt(actor: Node, blackboard: Blackboard) -> void: + if running_child != null: + running_child.interrupt(actor, blackboard) + running_child = null diff --git a/Sprout/addons/beehave/nodes/composites/selector.gd b/Sprout/addons/beehave/nodes/composites/selector.gd new file mode 100644 index 0000000..137571d --- /dev/null +++ b/Sprout/addons/beehave/nodes/composites/selector.gd @@ -0,0 +1,25 @@ +## Selector nodes will attempt to execute each of its children until one of +## them return `SUCCESS`. If all children return `FAILURE`, this node will also +## return `FAILURE`. This node will attempt to process all its children every +## single tick, even if one of them is currently `RUNNING` already. +@tool +class_name SelectorComposite extends Composite +@icon("../../icons/selector.svg") + +func tick(actor: Node, blackboard: Blackboard) -> int: + for c in get_children(): + var response = c.tick(actor, blackboard) + + if c is ConditionLeaf: + blackboard.set_value("last_condition", c) + blackboard.set_value("last_condition_status", response) + + if response != FAILURE: + if response == SUCCESS: + # Interrupt any child that was RUNNING before. + interrupt(actor, blackboard) + else: # RUNNING + running_child = c + return response + + return FAILURE diff --git a/Sprout/addons/beehave/nodes/composites/selector_random.gd b/Sprout/addons/beehave/nodes/composites/selector_random.gd new file mode 100644 index 0000000..b1d90e2 --- /dev/null +++ b/Sprout/addons/beehave/nodes/composites/selector_random.gd @@ -0,0 +1,54 @@ +## This node will attempt to execute all of its children just like a +## [code]SelectorStar[/code] would, with the exception that the children +## will be executed in a random order. +@tool +class_name SelectorRandomComposite extends Composite +@icon("../../icons/selector_random.svg") + + +## A shuffled list of the children that will be executed in reverse order. +var _children_bag: Array[Node] = [] +var c: Node + + +func tick(actor: Node, blackboard: Blackboard) -> int: + if _children_bag.is_empty(): + _reset() + + # We need to traverse the array in reverse since we will be manipulating it. + for i in _get_reversed_indexes(): + c = _children_bag[i] + var response = c.tick(actor, blackboard) + + if c is ConditionLeaf: + blackboard.set_value("last_condition", c) + blackboard.set_value("last_condition_status", response) + + if response == RUNNING: + running_child = c + else: + _children_bag.erase(c) + + if response != FAILURE: + if response == SUCCESS: + _reset() + return response + + return FAILURE + + +func interrupt(actor: Node, blackboard: Blackboard) -> void: + _reset() + super(actor, blackboard) + + +func _get_reversed_indexes() -> Array[int]: + var reversed = range(_children_bag.size()) + reversed.reverse() + return reversed + + +## Generates a new shuffled list of the children. +func _reset() -> void: + _children_bag = get_children().duplicate() + _children_bag.shuffle() diff --git a/Sprout/addons/beehave/nodes/composites/selector_star.gd b/Sprout/addons/beehave/nodes/composites/selector_star.gd new file mode 100644 index 0000000..de89735 --- /dev/null +++ b/Sprout/addons/beehave/nodes/composites/selector_star.gd @@ -0,0 +1,32 @@ +## Selector Star nodes will attempt to execute each of its children until one of +## them return `SUCCESS`. If all children return `FAILURE`, this node will also +## return `FAILURE`. This node will skip all previous child nodes that were +## executed prior, in case one of the children is currently in `RUNNING` state. +@tool +class_name SelectorStarComposite extends Composite +@icon("../../icons/selector_reactive.svg") + +var last_execution_index = 0 + +func tick(actor: Node, blackboard: Blackboard) -> int: + for c in get_children(): + if c.get_index() < last_execution_index: + continue + + var response = c.tick(actor, blackboard) + + if c is ConditionLeaf: + blackboard.set_value("last_condition", c) + blackboard.set_value("last_condition_status", response) + + if response != FAILURE: + if response == SUCCESS: + last_execution_index = 0 + else: # RUNNING + running_child = c + return response + else: + last_execution_index += 1 + + last_execution_index = 0 + return FAILURE diff --git a/Sprout/addons/beehave/nodes/composites/sequence.gd b/Sprout/addons/beehave/nodes/composites/sequence.gd new file mode 100644 index 0000000..33db502 --- /dev/null +++ b/Sprout/addons/beehave/nodes/composites/sequence.gd @@ -0,0 +1,26 @@ +## Sequence nodes will attempt to execute all of its children and report +## `SUCCESS` in case all of the children report a `SUCCESS` status code. +## If at least one child reports a `FAILURE` status code, this node will also +## return `FAILURE`. This node will attempt to process all its children every +## single tick, even if one of them is currently `RUNNING` already. +@tool +class_name SequenceComposite extends Composite +@icon("../../icons/sequence.svg") + +func tick(actor: Node, blackboard: Blackboard) -> int: + for c in get_children(): + var response = c.tick(actor, blackboard) + + if c is ConditionLeaf: + blackboard.set_value("last_condition", c) + blackboard.set_value("last_condition_status", response) + + if response != SUCCESS: + if response == FAILURE: + # Interrupt any child that was RUNNING before. + interrupt(actor, blackboard) + else: # RUNNING + running_child = c + return response + + return SUCCESS diff --git a/Sprout/addons/beehave/nodes/composites/sequence_random.gd b/Sprout/addons/beehave/nodes/composites/sequence_random.gd new file mode 100644 index 0000000..b751c31 --- /dev/null +++ b/Sprout/addons/beehave/nodes/composites/sequence_random.gd @@ -0,0 +1,60 @@ +## This node will attempt to execute all of its children just like a +## [code]SequenceStar[/code] would, with the exception that the children +## will be executed in a random order. +@tool +class_name SequenceRandomComposite extends Composite +@icon("../../icons/sequence_random.svg") + + +## Whether the sequence should start where it left off after a previous failure. +@export var resume_on_failure: bool = false +## Whether the sequence should start where it left off after a previous interruption. +@export var resume_on_interrupt: bool = false + +## A shuffled list of the children that will be executed in reverse order. +var _children_bag: Array[Node] = [] +var c: Node + + +func tick(actor: Node, blackboard: Blackboard) -> int: + if _children_bag.is_empty(): + _reset() + + # We need to traverse the array in reverse since we will be manipulating it. + for i in _get_reversed_indexes(): + c = _children_bag[i] + var response = c.tick(actor, blackboard) + + if c is ConditionLeaf: + blackboard.set_value("last_condition", c) + blackboard.set_value("last_condition_status", response) + + if response == RUNNING: + running_child = c + else: + _children_bag.erase(c) + + if response != SUCCESS: + if not resume_on_failure and response == FAILURE: + _reset() + return response + + return SUCCESS + + +func interrupt(actor: Node, blackboard: Blackboard) -> void: + if not resume_on_interrupt: + _reset() + super(actor, blackboard) + + +func _get_reversed_indexes() -> Array[int]: + var reversed = range(_children_bag.size()) + reversed.reverse() + return reversed + + +## Generates a new shuffled list of the children. +func _reset() -> void: + _children_bag = get_children().duplicate() + _children_bag.shuffle() diff --git a/Sprout/addons/beehave/nodes/composites/sequence_star.gd b/Sprout/addons/beehave/nodes/composites/sequence_star.gd new file mode 100644 index 0000000..a94388b --- /dev/null +++ b/Sprout/addons/beehave/nodes/composites/sequence_star.gd @@ -0,0 +1,37 @@ +## Sequence Star nodes will attempt to execute all of its children and report +## `SUCCESS` in case all of the children report a `SUCCESS` status code. +## If at least one child reports a `FAILURE` status code, this node will also +## return `FAILURE`. This node will skip all previous child nodes that succeeded +## prior, in case one of the children is currently in `RUNNING` state +@tool +class_name SequenceStarComposite extends Composite +@icon("../../icons/sequence_reactive.svg") + +var successful_index = 0 + +func tick(actor: Node, blackboard: Blackboard) -> int: + for c in get_children(): + if c.get_index() < successful_index: + continue + + var response = c.tick(actor, blackboard) + + if c is ConditionLeaf: + blackboard.set_value("last_condition", c) + blackboard.set_value("last_condition_status", response) + + if response != SUCCESS: + if response == FAILURE: + successful_index = 0 + else: # RUNNING + running_child = c + return response + else: + successful_index += 1 + + if successful_index == get_child_count(): + successful_index = 0 + return SUCCESS + else: + successful_index = 0 + return FAILURE diff --git a/Sprout/addons/beehave/nodes/decorators/decorator.gd b/Sprout/addons/beehave/nodes/decorators/decorator.gd new file mode 100644 index 0000000..e2ec4fc --- /dev/null +++ b/Sprout/addons/beehave/nodes/decorators/decorator.gd @@ -0,0 +1,22 @@ +## Decorator nodes are used to transform the result received by its child. +## Must only have one child. +@tool +class_name Decorator extends BeehaveNode +@icon("../../icons/category_decorator.svg") + + +func _ready(): + if Engine.is_editor_hint(): + return + + if self.get_child_count() != 1: + push_error("Beehave Error: Decorator %s should have only one child (NodePath: %s)" % [self.name, self.get_path()]) + + +func _get_configuration_warnings() -> PackedStringArray: + var warnings: PackedStringArray = super._get_configuration_warnings() + + if get_child_count() != 1: + warnings.append("Decorator should have exactly one child node.") + + return warnings diff --git a/Sprout/addons/beehave/nodes/decorators/failer.gd b/Sprout/addons/beehave/nodes/decorators/failer.gd new file mode 100644 index 0000000..5a1a487 --- /dev/null +++ b/Sprout/addons/beehave/nodes/decorators/failer.gd @@ -0,0 +1,12 @@ +## A Failer node will always return a `FAILURE` status code. +@tool +class_name AlwaysFailDecorator extends Decorator +@icon("../../icons/failer.svg") + + +func tick(actor: Node, blackboard: Blackboard) -> int: + for c in get_children(): + var response = c.tick(actor, blackboard) + if response == RUNNING: + return RUNNING + return FAILURE diff --git a/Sprout/addons/beehave/nodes/decorators/inverter.gd b/Sprout/addons/beehave/nodes/decorators/inverter.gd new file mode 100644 index 0000000..e834011 --- /dev/null +++ b/Sprout/addons/beehave/nodes/decorators/inverter.gd @@ -0,0 +1,21 @@ +## An inverter will return `FAILURE` in case it's child returns a `SUCCESS` status +## code or `SUCCESS` in case its child returns a `FAILURE` status code. +@tool +class_name InverterDecorator extends Decorator +@icon("../../icons/inverter.svg") + +func tick(actor: Node, blackboard: Blackboard) -> int: + for c in get_children(): + var response = c.tick(actor, blackboard) + + if response == SUCCESS: + return FAILURE + if response == FAILURE: + return SUCCESS + + if c is Leaf and response == RUNNING: + blackboard.set_value("running_action", c) + return RUNNING + + # Decorators must have a child. This should be unreachable code. + return FAILURE diff --git a/Sprout/addons/beehave/nodes/decorators/limiter.gd b/Sprout/addons/beehave/nodes/decorators/limiter.gd new file mode 100644 index 0000000..deddaf9 --- /dev/null +++ b/Sprout/addons/beehave/nodes/decorators/limiter.gd @@ -0,0 +1,21 @@ +## The limiter will execute its child `x` amount of times. When the number of +## maximum ticks is reached, it will return a `FAILURE` status code. +@tool +class_name LimiterDecorator extends Decorator +@icon("../../icons/limiter.svg") + +@onready var cache_key = 'limiter_%s' % self.get_instance_id() + +@export var max_count : float = 0 + +func tick(actor: Node, blackboard: Blackboard) -> int: + var current_count = blackboard.get_value(cache_key) + + if current_count == null: + current_count = 0 + + if current_count <= max_count: + blackboard.set_value(cache_key, current_count + 1) + return self.get_child(0).tick(actor, blackboard) + else: + return FAILURE diff --git a/Sprout/addons/beehave/nodes/decorators/succeeder.gd b/Sprout/addons/beehave/nodes/decorators/succeeder.gd new file mode 100644 index 0000000..5219ee8 --- /dev/null +++ b/Sprout/addons/beehave/nodes/decorators/succeeder.gd @@ -0,0 +1,12 @@ +## A succeeder node will always return a `SUCCESS` status code. +@tool +class_name AlwaysSucceedDecorator extends Decorator +@icon("../../icons/succeeder.svg") + + +func tick(actor: Node, blackboard: Blackboard) -> int: + for c in get_children(): + var response = c.tick(actor, blackboard) + if response == RUNNING: + return RUNNING + return SUCCESS diff --git a/Sprout/addons/beehave/nodes/leaves/action.gd b/Sprout/addons/beehave/nodes/leaves/action.gd new file mode 100644 index 0000000..81f4655 --- /dev/null +++ b/Sprout/addons/beehave/nodes/leaves/action.gd @@ -0,0 +1,7 @@ +## Actions are leaf nodes that define a task to be performed by an actor. +## Their execution can be long running, potentially being called across multiple +## frame executions. In this case, the node should return `RUNNING` until the +## action is completed. +@tool +class_name ActionLeaf extends Leaf +@icon("../../icons/action.svg") diff --git a/Sprout/addons/beehave/nodes/leaves/condition.gd b/Sprout/addons/beehave/nodes/leaves/condition.gd new file mode 100644 index 0000000..e3bda68 --- /dev/null +++ b/Sprout/addons/beehave/nodes/leaves/condition.gd @@ -0,0 +1,5 @@ +## Conditions are leaf nodes that either return SUCCESS or FAILURE depending on +## a single simple condition. They should never return `RUNNING`. +@tool +class_name ConditionLeaf extends Leaf +@icon("../../icons/condition.svg") diff --git a/Sprout/addons/beehave/nodes/leaves/leaf.gd b/Sprout/addons/beehave/nodes/leaves/leaf.gd new file mode 100644 index 0000000..4dec9ee --- /dev/null +++ b/Sprout/addons/beehave/nodes/leaves/leaf.gd @@ -0,0 +1,15 @@ +## Base class for all leaf nodes of the tree. +@tool +class_name Leaf extends BeehaveNode +@icon("../../icons/category_leaf.svg") + + +func _get_configuration_warnings() -> PackedStringArray: + var warnings: PackedStringArray = [] + + var children: Array[Node] = get_children() + + if children.any(func(x): return x is BeehaveNode): + warnings.append("Leaf nodes should not have any child nodes. They won't be ticked.") + + return warnings diff --git a/Sprout/addons/beehave/plugin.cfg b/Sprout/addons/beehave/plugin.cfg new file mode 100644 index 0000000..8d18190 --- /dev/null +++ b/Sprout/addons/beehave/plugin.cfg @@ -0,0 +1,7 @@ +[plugin] + +name="Beehave" +description="🐝 Behaviour Tree addon for Godot Engine" +author="bitbrain" +version="2.5.0" +script="plugin.gd" diff --git a/Sprout/addons/beehave/plugin.gd b/Sprout/addons/beehave/plugin.gd new file mode 100644 index 0000000..5b9b8f2 --- /dev/null +++ b/Sprout/addons/beehave/plugin.gd @@ -0,0 +1,5 @@ +@tool +extends EditorPlugin + +func _init(): + print("Beehave initialized!") diff --git a/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor.gd b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor.gd new file mode 100644 index 0000000..48183db --- /dev/null +++ b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor.gd @@ -0,0 +1,511 @@ +@tool +extends DialogicEditor + +## Editor for editing character resources. + +signal character_loaded(resource_path:String) +signal portrait_selected() + + +# Enums +enum PreviewModes {Full, Real} + +# Current state +var current_preview_mode = PreviewModes.Full +var loading = false +var current_previewed_scene = null + +# References +var selected_item: TreeItem + +############################################################################## +## RESOURCE LOGIC +############################################################################## + +# Method is called once editors manager is ready to accept registers. +func _register() -> void: + # Makes the editor open this when a .dch file is selected. + # Then _open_resource() is called. + editors_manager.register_resource_editor("dch", self) + # Add an "add character" button + var add_character_button = editors_manager.add_icon_button( + load("res://addons/dialogic/Editor/Images/Toolbar/add-character.svg"), + 'Add Character', + self) + add_character_button.pressed.connect( + editors_manager.show_add_resource_dialog.bind( + new_character, + '*.dch; DialogicCharacter', + 'Create new character', + 'character', + )) + + +# Called when a character is opened somehow +func _open_resource(resource:Resource) -> void: + # update resource + current_resource = (resource as DialogicCharacter) + + # make sure changes in the ui won't trigger saving + loading = true + + ## Load other main tabs + for main_edit in %MainEditTabs.get_children(): + main_edit._load_character(current_resource) + + %DefaultPortraitPicker.set_value(resource.default_portrait) + + %MainScale.value = 100*resource.scale + %MainOffsetX.value = resource.offset.x + %MainOffsetY.value = resource.offset.y + %MainMirror.button_pressed = resource.mirror + + # Portrait section + %PortraitSearch.text = "" + load_portrait_tree() + + loading = false + character_loaded.emit(resource.resource_path) + + +func _save_resource() -> void: + if ! visible or not current_resource: + return + + # Portrait list + current_resource.portraits = get_updated_portrait_dict() + + # Portrait settings + if %DefaultPortraitPicker.current_value in current_resource.portraits.keys(): + current_resource.default_portrait = %DefaultPortraitPicker.current_value + elif !current_resource.portraits.is_empty(): + current_resource.default_portrait = current_resource.portraits.keys()[0] + else: + current_resource.default_portrait = "" + + current_resource.scale = %MainScale.value/100.0 + current_resource.offset = Vector2(%MainOffsetX.value, %MainOffsetY.value) + current_resource.mirror = %MainMirror.button_pressed + + # Main tabs + for main_edit in %MainEditTabs.get_children(): + current_resource = main_edit._save_changes(current_resource) + + ResourceSaver.save(current_resource, current_resource.resource_path) + current_resource_state = ResourceStates.Saved + editors_manager.resource_helper.rebuild_character_directory() + + +# Saves a new empty character to the given path +func new_character(path: String) -> void: + var resource := DialogicCharacter.new() + resource.resource_path = path + resource.display_name = path.get_file().trim_suffix("."+path.get_extension()) + resource.color = Color(1,1,1,1) + resource.default_portrait = "" + resource.custom_info = {} + ResourceSaver.save(resource, path) + editors_manager.edit_resource(resource) + + +############################################################################## +## INTERFACE +############################################################################## + +func _ready() -> void: + setup_portrait_list_tab() + + setup_portrait_settings_tab() + + %PreviewMode.item_selected.connect(_on_PreviewMode_item_selected) + %PreviewMode.select(DialogicUtil.get_project_setting('dialogic/editor/character_preview_mode', 0)) + _on_PreviewMode_item_selected(%PreviewMode.selected) + + ## General Styling + var panel_style = DCSS.inline({ + 'border-radius': 5, + 'border': 1, + 'border_color':get_theme_color("dark_color_3", "Editor"), + 'background': get_theme_color("base_color", "Editor"), + 'padding': [10, 10], + }) + + var tab_panel :StyleBoxFlat = get_theme_stylebox('tab_selected', 'TabContainer').duplicate() + tab_panel.bg_color = get_theme_color("base_color", "Editor") + + %MainEditTabs.add_theme_stylebox_override('panel', panel_style) + %MainEditTabs.add_theme_stylebox_override('tab_selected', tab_panel) + %MainEditTabs.add_theme_constant_override('side_margin', 5) + %PortraitListSection.add_theme_stylebox_override('panel', panel_style) + %PortraitListSection.add_theme_stylebox_override('tab_selected', tab_panel) + %PortraitListSection.add_theme_constant_override('side_margin', 5) + %PortraitPreviewSection.add_theme_stylebox_override('panel', panel_style) + %PortraitSettingsSection.add_theme_stylebox_override('panel', panel_style) + %PortraitSettingsSection.add_theme_stylebox_override('tab_selected', tab_panel) + %PortraitSettingsSection.add_theme_constant_override('side_margin', 5) + + %RealPreviewPivot.texture = get_theme_icon("EditorPivot", "EditorIcons") + + # Add general tab + add_main_tab("res://addons/dialogic/Editor/CharacterEditor/character_editor_tab_general.tscn") + + # Load main tabs from subsystems/events + for indexer in DialogicUtil.get_indexers(): + for main_tab in indexer._get_character_editor_tabs(): + add_main_tab(main_tab) + + for child in %PortraitSettingsSection.get_children(): + if !child is DialogicCharacterEditorPortraitSettingsTab: + printerr("[Dialogic Editor] Portrait settings tabs should extend the right class!") + else: + child.character_editor = self + child.changed.connect(something_changed) + child.update_preview.connect(update_preview) + + +func add_main_tab(scene_path:String) -> void: + var edit: DialogicCharacterEditorMainTab = load(scene_path).instantiate() + edit.changed.connect(something_changed) + edit.character_editor = self + %MainEditTabs.add_child(edit) + + +func something_changed(fake_argument = "", fake_arg2 = null) -> void: + if not loading: + current_resource_state = ResourceStates.Unsaved + editors_manager.save_current_resource() #TODO, should this happen? + + +############################################################################## +## PORTRAIT SECTION +############################################################################## + +func setup_portrait_list_tab() -> void: + %PortraitTree.editor = self + + ## Portrait section styling/connections + %AddPortraitButton.icon = get_theme_icon("Add", "EditorIcons") + %AddPortraitButton.pressed.connect(add_portrait) + %AddPortraitGroupButton.icon = get_theme_icon("Groups", "EditorIcons") + %AddPortraitGroupButton.pressed.connect(add_portrait_group) + %ImportPortraitsButton.icon = get_theme_icon("Folder", "EditorIcons") + %ImportPortraitsButton.pressed.connect(open_portrait_folder_select) + %PortraitSearch.right_icon = get_theme_icon("Search", "EditorIcons") + %PortraitSearch.text_changed.connect(filter_portrait_list) + + %PortraitTree.item_selected.connect(load_selected_portrait) + %PortraitTree.item_edited.connect(_on_item_edited) + +func open_portrait_folder_select() -> void: + find_parent("EditorView").godot_file_dialog( + import_portraits_from_folder, "*", + EditorFileDialog.FILE_MODE_OPEN_DIR) + + +func import_portraits_from_folder(path:String) -> void: + var parent: TreeItem = %PortraitTree.get_root() + if %PortraitTree.get_selected() and %PortraitTree.get_selected().get_metadata(0).has('group'): + parent = %PortraitTree.get_selected() + + var dir := DirAccess.open(path) + dir.list_dir_begin() + var file_name :String = dir.get_next() + while file_name != "": + if not dir.current_is_dir(): + var file_lower = file_name.to_lower() + if '.svg' in file_lower or '.png' in file_lower: + if not '.import' in file_lower: + var final_name: String= path+ "/" + file_name + %PortraitTree.add_portrait_item(file_name.trim_suffix('.'+file_name.get_extension()), + {'scene':"",'image':final_name, 'scale':1, 'offset':Vector2(), 'mirror':false}, parent) + file_name = dir.get_next() + something_changed() + + +func add_portrait(portrait_name:String='New portrait', portrait_data:Dictionary={'scene':"", 'image':'', 'scale':1, 'offset':Vector2(), 'mirror':false}) -> void: + var parent: TreeItem = %PortraitTree.get_root() + if %PortraitTree.get_selected(): + if %PortraitTree.get_selected().get_metadata(0).has('group'): + parent = %PortraitTree.get_selected() + else: + parent = %PortraitTree.get_selected().get_parent() + %PortraitTree.add_portrait_item(portrait_name, portrait_data, parent).select(0) + something_changed() + + +func add_portrait_group() -> void: + var parent_item :TreeItem = %PortraitTree.get_root() + if %PortraitTree.get_selected() and %PortraitTree.get_selected().get_metadata(0).has('group'): + parent_item = %PortraitTree.get_selected() + %PortraitTree.add_portrait_group("Group", parent_item) + + +func load_portrait_tree() -> void: + %PortraitTree.clear_tree() + var root:TreeItem = %PortraitTree.create_item() + + for portrait in current_resource.portraits.keys(): + var portrait_label = portrait + var parent = %PortraitTree.get_root() + if '/' in portrait: + parent = %PortraitTree.create_necessary_group_items(portrait) + portrait_label = portrait.split('/')[-1] + + %PortraitTree.add_portrait_item(portrait_label, current_resource.portraits[portrait], parent) + + update_default_portrait_star(current_resource.default_portrait) + + if root.get_child_count(): + root.get_first_child().select(0) + else: + # Call anyways to clear preview and hide portrait settings section + load_selected_portrait() + + +func filter_portrait_list(filter_term:String = '') -> void: + filter_branch(%PortraitTree.get_root(), filter_term) + + +func filter_branch(parent:TreeItem, filter_term:String) -> bool: + var anything_visible := false + for item in parent.get_children(): + if item.get_metadata(0).has('group'): + item.visible = filter_branch(item, filter_term) + anything_visible = item.visible + elif filter_term.is_empty() or filter_term.to_lower() in item.get_text(0).to_lower(): + item.visible = true + anything_visible = true + else: + item.visible = false + return anything_visible + + +# this is used to save the portrait data +func get_updated_portrait_dict() -> Dictionary: + return list_portraits(%PortraitTree.get_root().get_children()) + + +func list_portraits(tree_items:Array[TreeItem], dict:Dictionary = {}, path_prefix = "") -> Dictionary: + for item in tree_items: + if item.get_metadata(0).has('group'): + dict = list_portraits(item.get_children(), dict, path_prefix+item.get_text(0)+"/") + else: + dict[path_prefix +item.get_text(0)] = item.get_metadata(0) + return dict + + +func load_selected_portrait(): + if selected_item and is_instance_valid(selected_item): + selected_item.set_editable(0, false) + + selected_item = %PortraitTree.get_selected() + + + if selected_item and !selected_item.get_metadata(0).has('group'): + %PortraitSettingsSection.show() + var current_portrait_data :Dictionary = selected_item.get_metadata(0) + portrait_selected.emit(%PortraitTree.get_full_item_name(selected_item), current_portrait_data) + + update_preview() + + for tab in %PortraitSettingsSection.get_children(): + if !tab is DialogicCharacterEditorPortraitSettingsTab: + printerr("[Dialogic Editor] Portrait settings tabs should extend the right class!") + else: + tab.selected_item = selected_item + tab._load_portrait_data(current_portrait_data) + + # switch tabs if the current one is hidden (until the next not hidden tab) + for i in range(%PortraitSettingsSection.get_tab_count()): + if %PortraitSettingsSection.is_tab_hidden(%PortraitSettingsSection.current_tab): + if %PortraitSettingsSection.current_tab == %PortraitSettingsSection.get_tab_count()-1: + %PortraitSettingsSection.current_tab = 0 + else: + %PortraitSettingsSection.current_tab += 1 + else: + break + else: + %PortraitSettingsSection.hide() + update_preview() + + if selected_item: + await get_tree().create_timer(0.01).timeout + selected_item.set_editable(0, true) + + +func delete_portrait_item(item:TreeItem) -> void: + item.free() + something_changed() + + +func duplicate_item(item:TreeItem) -> void: + %PortraitTree.add_portrait_item(item.get_text(0)+'_duplicated', item.get_metadata(0), item.get_parent()).select(0) + + +func _on_portrait_tree_button_clicked(item:TreeItem, column:int, id:int, mouse_button_index:int): + # DELETE BUTTON + if id == 1: + delete_portrait_item(item) + # DUPLICATE ITEM + if id == 3: + duplicate_item(item) + + +# this removes/and adds the DEFAULT star on the portrait list +func update_default_portrait_star(default_portrait_name:String) -> void: + var item_list : Array = %PortraitTree.get_root().get_children() + while true: + var item = item_list.pop_back() + if item.get_button_by_id(0, 2) != -1: + item.erase_button(0, item.get_button_by_id(0, 2)) + if %PortraitTree.get_full_item_name(item) == default_portrait_name: + item.erase_button(0, item.get_button_by_id(0, 1)) + item.erase_button(0, item.get_button_by_id(0, 3)) + item.add_button(0, get_theme_icon('Favorites', 'EditorIcons'), 2, true, 'Default') + item.add_button(0, get_theme_icon('Duplicate', 'EditorIcons'), 3, false, 'Duplicate') + item.add_button(0, get_theme_icon('Remove', 'EditorIcons'), 1, false, 'Remove') + item_list.append_array(item.get_children()) + + if item_list.is_empty(): + break + + +func _on_item_edited(): + selected_item = %PortraitTree.get_selected() + something_changed() + if selected_item: + if %PreviewLabel.text.trim_prefix('Preview of "').trim_suffix('"') == current_resource.default_portrait: + current_resource.default_portrait = %PortraitTree.get_full_item_name(selected_item) + update_preview() + + + +############################################################################## +## PORTRAIT SETTINGS TAB +############################################################################## + +func setup_portrait_settings_tab() -> void: + %DefaultPortraitPicker.value_changed.connect(default_portrait_changed) + %MainScale.value_changed.connect(main_portrait_settings_update) + %MainOffsetX.value_changed.connect(main_portrait_settings_update) + %MainOffsetY.value_changed.connect(main_portrait_settings_update) + %MainMirror.toggled.connect(main_portrait_settings_update) + + # Setting up Default Portrait Picker + %DefaultPortraitPicker.resource_icon = load("res://addons/dialogic/Editor/Images/Resources/portrait.svg") + %DefaultPortraitPicker.get_suggestions_func = suggest_portraits + %DefaultPortraitPicker.set_left_text("") + + +# Make sure preview get's updated when portrait settings change +func main_portrait_settings_update(value = null) -> void: + current_resource.scale = %MainScale.value/100.0 + current_resource.offset = Vector2(%MainOffsetX.value, %MainOffsetY.value) + current_resource.mirror = %MainMirror.button_pressed + update_preview() + something_changed() + + +func default_portrait_changed(property:String, value:String) -> void: + current_resource.default_portrait = value + update_default_portrait_star(value) + + +# Get suggestions for DefaultPortraitPicker +func suggest_portraits(search:String) -> Dictionary: + var suggestions := {} + for portrait in get_updated_portrait_dict().keys(): + suggestions[portrait] = {'value':portrait} + return suggestions + + +############################################################################## +## PREVIEW +############################################################################## + +func update_preview() -> void: + %ScenePreviewWarning.hide() + if selected_item and is_instance_valid(selected_item) and !selected_item.get_metadata(0).has('group'): + %PreviewLabel.text = 'Preview of "'+%PortraitTree.get_full_item_name(selected_item)+'"' + var current_portrait_data: Dictionary = selected_item.get_metadata(0) + var mirror:bool = current_portrait_data.get('mirror', false) != current_resource.mirror + var scale:float = current_portrait_data.get('scale', 1) * current_resource.scale + var offset:Vector2 =current_portrait_data.get('offset', Vector2()) + current_resource.offset + + if current_previewed_scene != null \ + and current_previewed_scene.get_meta('path', null) == current_portrait_data.get('scene') \ + and current_previewed_scene.has_method('_should_do_portrait_update') \ + and is_instance_valid(current_previewed_scene.get_script()) \ + and current_previewed_scene._should_do_portrait_update(current_resource, selected_item.get_text(0)): + pass # we keep the same scene + else: + for node in %RealPreviewPivot.get_children(): + node.queue_free() + current_previewed_scene = null + if current_portrait_data.get('scene', '').is_empty(): + if FileAccess.file_exists("res://addons/dialogic/Events/Character/default_portrait.tscn"): + current_previewed_scene = load("res://addons/dialogic/Events/Character/default_portrait.tscn").instantiate() + current_previewed_scene.set_meta('path', '') + else: + if FileAccess.file_exists(current_portrait_data.get('scene')): + current_previewed_scene = load(current_portrait_data.get('scene')).instantiate() + current_previewed_scene.set_meta('path', current_portrait_data.get('scene')) + if current_previewed_scene: + %RealPreviewPivot.add_child(current_previewed_scene) + + if current_previewed_scene != null: + var scene = current_previewed_scene + scene.show_behind_parent = true + + for prop in current_portrait_data.get('export_overrides', {}).keys(): + scene.set(prop, str_to_var(current_portrait_data['export_overrides'][prop])) + + if is_instance_valid(scene.get_script()) and scene.script.is_tool(): + if scene.has_method('_update_portrait'): + scene._update_portrait(current_resource, %PortraitTree.get_full_item_name(selected_item)) + if scene.has_method('_set_mirror'): + scene._set_mirror(mirror) + if current_preview_mode == PreviewModes.Real: + scene.position = Vector2() + offset + + if current_portrait_data.get('scene', '').is_empty() or !current_portrait_data.get('ignore_char_scale', false): + scene.scale = Vector2(1,1)*scale + else: + if is_instance_valid(scene.get_script()) and scene.script.is_tool() and scene.has_method('_get_covered_rect'): + var rect :Rect2= scene._get_covered_rect() + var available_rect:Rect2 = %FullPreviewAvailableRect.get_rect() + scene.scale = Vector2(1,1) * min(available_rect.size.x/rect.size.x, available_rect.size.y/rect.size.y) + %RealPreviewPivot.position = (rect.position)*-1*scene.scale + %RealPreviewPivot.position.x = %FullPreviewAvailableRect.size.x/2 + scene.position = Vector2() + else: + %ScenePreviewWarning.show() + else: + %PreviewRealRect.texture = null + %PreviewFullRect.texture = null + %PreviewLabel.text = 'Nothing to preview' + + else: + %PreviewLabel.text = 'No portrait to preview.' + for node in %RealPreviewPivot.get_children(): + node.queue_free() + current_previewed_scene = null + + +func _on_PreviewMode_item_selected(index:int) -> void: + current_preview_mode = index + # FULL VIEW + if index == PreviewModes.Full: + %RealSizeRemotePivotTransform.update_position = false + # REAL SIZE + if index == PreviewModes.Real or index == null: + %RealSizeRemotePivotTransform.update_position = true + update_preview() + ProjectSettings.set_setting('dialogic/editor/character_preview_mode', index) + ProjectSettings.save() + + +func _on_full_preview_available_rect_resized(): + if current_preview_mode == PreviewModes.Full: + update_preview() + diff --git a/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor.tscn b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor.tscn new file mode 100644 index 0000000..489e5bf --- /dev/null +++ b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor.tscn @@ -0,0 +1,493 @@ +[gd_scene load_steps=15 format=3 uid="uid://dlskc36c5hrwv"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/CharacterEditor/character_editor.gd" id="2"] +[ext_resource type="PackedScene" uid="uid://dpwhshre1n4t6" path="res://addons/dialogic/Editor/Events/Fields/ComplexPicker.tscn" id="2_01va3"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/CharacterEditor/character_editor_ptab_image.gd" id="2_cusvj"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/CharacterEditor/character_editor_portrait_tree.gd" id="2_vad0i"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/CharacterEditor/character_editor_ptab_scene.gd" id="4_6tltp"] +[ext_resource type="PackedScene" uid="uid://7mvxuaulctcq" path="res://addons/dialogic/Editor/Events/Fields/FilePicker.tscn" id="4_a4bcu"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/CharacterEditor/character_editor_ptab_layout.gd" id="5_eicvp"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/CharacterEditor/character_editor_ptab_exports.gd" id="7_4enie"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_kxihh"] +content_margin_left = 10.0 +content_margin_top = 4.0 +content_margin_right = 10.0 +content_margin_bottom = 4.0 +bg_color = Color(0, 0, 0, 1) +border_width_top = 2 +border_color = Color(1, 1, 1, 0.75) +corner_detail = 1 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_1pdx5"] +content_margin_left = 7.5 +content_margin_top = 7.5 +content_margin_right = 7.5 +content_margin_bottom = 7.5 +bg_color = Color(0, 0, 0, 1) +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 + +[sub_resource type="Image" id="Image_8q5e2"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 93, 93, 55, 255, 97, 97, 58, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 98, 98, 47, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 94, 94, 46, 255, 93, 93, 236, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_uf4x7"] +image = SubResource("Image_8q5e2") + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_4xgdx"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_81xk6"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(1, 0.365, 0.365, 1) +draw_center = false +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +corner_detail = 1 + +[node name="CharacterEditor" type="MarginContainer"] +self_modulate = Color(0, 0, 0, 1) +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +theme_override_constants/margin_left = 0 +theme_override_constants/margin_top = 0 +theme_override_constants/margin_right = 0 +theme_override_constants/margin_bottom = 0 +script = ExtResource("2") + +[node name="Split" type="HSplitContainer" parent="."] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="Editor" type="VSplitContainer" parent="Split"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 11 + +[node name="EditorScroll" type="ScrollContainer" parent="Split/Editor"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 0.0 +vertical_scroll_mode = 0 + +[node name="MainEditTabs" type="TabContainer" parent="Split/Editor/EditorScroll"] +unique_name_in_owner = true +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 +theme_override_constants/side_margin = 5 +theme_override_styles/tab_selected = SubResource("StyleBoxFlat_kxihh") +theme_override_styles/panel = SubResource("StyleBoxFlat_1pdx5") + +[node name="PortraitListSection" type="TabContainer" parent="Split/Editor"] +unique_name_in_owner = true +layout_mode = 2 +theme_override_constants/side_margin = 5 +theme_override_styles/tab_selected = SubResource("StyleBoxFlat_kxihh") +theme_override_styles/panel = SubResource("StyleBoxFlat_1pdx5") + +[node name="Portraits" type="VBoxContainer" parent="Split/Editor/PortraitListSection"] +layout_mode = 2 + +[node name="PortraitListTools" type="HBoxContainer" parent="Split/Editor/PortraitListSection/Portraits"] +layout_mode = 2 + +[node name="AddPortraitButton" type="Button" parent="Split/Editor/PortraitListSection/Portraits/PortraitListTools"] +unique_name_in_owner = true +layout_mode = 2 +tooltip_text = "Add portrait" +icon = SubResource("ImageTexture_uf4x7") + +[node name="AddPortraitGroupButton" type="Button" parent="Split/Editor/PortraitListSection/Portraits/PortraitListTools"] +unique_name_in_owner = true +layout_mode = 2 +tooltip_text = "Add Group" +icon = SubResource("ImageTexture_uf4x7") + +[node name="ImportPortraitsButton" type="Button" parent="Split/Editor/PortraitListSection/Portraits/PortraitListTools"] +unique_name_in_owner = true +layout_mode = 2 +tooltip_text = "Import images from folder" +icon = SubResource("ImageTexture_uf4x7") + +[node name="PortraitSearch" type="LineEdit" parent="Split/Editor/PortraitListSection/Portraits/PortraitListTools"] +unique_name_in_owner = true +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 4 +placeholder_text = "Search" +expand_to_text_length = true +clear_button_enabled = true +right_icon = SubResource("ImageTexture_uf4x7") +caret_blink = true +caret_blink_interval = 0.5 + +[node name="Panel" type="PanelContainer" parent="Split/Editor/PortraitListSection/Portraits"] +layout_mode = 2 +size_flags_vertical = 3 +theme_override_styles/panel = SubResource("StyleBoxEmpty_4xgdx") + +[node name="PortraitTree" type="Tree" parent="Split/Editor/PortraitListSection/Portraits/Panel"] +unique_name_in_owner = true +layout_mode = 2 +allow_rmb_select = true +hide_root = true +drop_mode_flags = 1 +script = ExtResource("2_vad0i") + +[node name="P Settings" type="VBoxContainer" parent="Split/Editor/PortraitListSection"] +visible = false +layout_mode = 2 + +[node name="DefaultPortrait" type="HBoxContainer" parent="Split/Editor/PortraitListSection/P Settings"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="Label5" type="Label" parent="Split/Editor/PortraitListSection/P Settings/DefaultPortrait"] +layout_mode = 2 +text = "Default:" + +[node name="DefaultPortraitPicker" parent="Split/Editor/PortraitListSection/P Settings/DefaultPortrait" instance=ExtResource("2_01va3")] +unique_name_in_owner = true +layout_mode = 2 +size_flags_horizontal = 3 +placeholder_text = "Select Portrait" + +[node name="HSeparator" type="HSeparator" parent="Split/Editor/PortraitListSection/P Settings"] +layout_mode = 2 + +[node name="PortraitMainSettings" type="HFlowContainer" parent="Split/Editor/PortraitListSection/P Settings"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="Label" type="Label" parent="Split/Editor/PortraitListSection/P Settings/PortraitMainSettings"] +layout_mode = 2 +text = "Scale" + +[node name="MainScale" type="SpinBox" parent="Split/Editor/PortraitListSection/P Settings/PortraitMainSettings"] +unique_name_in_owner = true +layout_mode = 2 +value = 100.0 +allow_greater = true +suffix = "%" + +[node name="Offset" type="HBoxContainer" parent="Split/Editor/PortraitListSection/P Settings/PortraitMainSettings"] +layout_mode = 2 + +[node name="Label2" type="Label" parent="Split/Editor/PortraitListSection/P Settings/PortraitMainSettings/Offset"] +layout_mode = 2 +text = "Offset" + +[node name="MainOffsetX" type="SpinBox" parent="Split/Editor/PortraitListSection/P Settings/PortraitMainSettings/Offset"] +unique_name_in_owner = true +layout_mode = 2 +allow_greater = true +allow_lesser = true +suffix = "X" + +[node name="MainOffsetY" type="SpinBox" parent="Split/Editor/PortraitListSection/P Settings/PortraitMainSettings/Offset"] +unique_name_in_owner = true +layout_mode = 2 +allow_greater = true +allow_lesser = true +suffix = "Y" + +[node name="MirrorOption" type="HBoxContainer" parent="Split/Editor/PortraitListSection/P Settings/PortraitMainSettings"] +layout_mode = 2 + +[node name="Label" type="Label" parent="Split/Editor/PortraitListSection/P Settings/PortraitMainSettings/MirrorOption"] +layout_mode = 2 +text = "Mirror" + +[node name="MainMirror" type="CheckBox" parent="Split/Editor/PortraitListSection/P Settings/PortraitMainSettings/MirrorOption"] +unique_name_in_owner = true +layout_mode = 2 + +[node name="RightSection" type="VSplitContainer" parent="Split"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 +size_flags_stretch_ratio = 1.5 + +[node name="PortraitPreviewSection" type="Panel" parent="Split/RightSection"] +unique_name_in_owner = true +clip_contents = true +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 +theme_override_styles/panel = SubResource("StyleBoxFlat_1pdx5") + +[node name="Node2D" type="Node2D" parent="Split/RightSection/PortraitPreviewSection"] +position = Vector2(13, 17) + +[node name="RealPreviewPivot" type="Sprite2D" parent="Split/RightSection/PortraitPreviewSection/Node2D"] +unique_name_in_owner = true +position = Vector2(330, 405) +texture = SubResource("ImageTexture_uf4x7") + +[node name="ScenePreviewWarning" type="Label" parent="Split/RightSection/PortraitPreviewSection"] +unique_name_in_owner = true +visible = false +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -143.0 +offset_top = -44.5 +offset_right = 143.0 +offset_bottom = 85.5 +grow_horizontal = 2 +grow_vertical = 2 +text = "Custom scenes can only be viewed in \"Full mode\" if they are in @tool mode and override _get_covered_rect" +horizontal_alignment = 1 +vertical_alignment = 1 +autowrap_mode = 3 +metadata/_edit_layout_mode = 1 + +[node name="PreviewReal" type="CenterContainer" parent="Split/RightSection/PortraitPreviewSection"] +unique_name_in_owner = true +layout_mode = 1 +anchors_preset = 7 +anchor_left = 0.5 +anchor_top = 1.0 +anchor_right = 0.5 +anchor_bottom = 1.0 +offset_left = -302.0 +offset_top = -139.0 +offset_right = 302.0 +grow_horizontal = 2 +grow_vertical = 0 +metadata/_edit_layout_mode = 1 + +[node name="Control" type="Control" parent="Split/RightSection/PortraitPreviewSection/PreviewReal"] +layout_mode = 2 + +[node name="RealSizeRemotePivotTransform" type="RemoteTransform2D" parent="Split/RightSection/PortraitPreviewSection/PreviewReal/Control"] +unique_name_in_owner = true +remote_path = NodePath("../../../Node2D/RealPreviewPivot") +update_position = false +update_rotation = false +update_scale = false + +[node name="FullPreviewAvailableRect" type="Control" parent="Split/RightSection/PortraitPreviewSection"] +unique_name_in_owner = true +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = 10.0 +offset_top = 13.0 +offset_right = -10.0 +offset_bottom = -16.0 +grow_horizontal = 2 +grow_vertical = 2 +metadata/_edit_layout_mode = 1 + +[node name="PreviewLabel" type="Label" parent="Split/RightSection/PortraitPreviewSection"] +unique_name_in_owner = true +layout_mode = 0 +offset_right = 40.0 +offset_bottom = 23.0 +text = "No portrait to preview." + +[node name="PreviewMode" type="OptionButton" parent="Split/RightSection/PortraitPreviewSection"] +unique_name_in_owner = true +layout_mode = 1 +anchors_preset = 1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_left = -121.0 +offset_top = 9.0 +offset_right = -9.0 +offset_bottom = 40.0 +grow_horizontal = 0 +item_count = 2 +selected = 0 +popup/item_0/text = "Full View" +popup/item_0/id = 0 +popup/item_1/text = "Real Size" +popup/item_1/id = 1 +metadata/_edit_layout_mode = 1 + +[node name="TextureRect" type="TextureRect" parent="Split/RightSection/PortraitPreviewSection"] +layout_mode = 0 +offset_top = -12.0 +offset_right = 597.0 +offset_bottom = -12.0 + +[node name="PortraitSettingsSection" type="TabContainer" parent="Split/RightSection"] +unique_name_in_owner = true +layout_mode = 2 +size_flags_vertical = 3 +size_flags_stretch_ratio = 0.3 +theme_override_constants/side_margin = 5 +theme_override_styles/tab_selected = SubResource("StyleBoxFlat_kxihh") +theme_override_styles/panel = SubResource("StyleBoxFlat_1pdx5") + +[node name="Image" type="ScrollContainer" parent="Split/RightSection/PortraitSettingsSection"] +custom_minimum_size = Vector2(0, 35) +layout_mode = 2 +horizontal_scroll_mode = 0 +script = ExtResource("2_cusvj") + +[node name="Flow" type="HFlowContainer" parent="Split/RightSection/PortraitSettingsSection/Image"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="GridContainer" type="GridContainer" parent="Split/RightSection/PortraitSettingsSection/Image/Flow"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 +columns = 2 + +[node name="Label" type="Label" parent="Split/RightSection/PortraitSettingsSection/Image/Flow/GridContainer"] +layout_mode = 2 +text = "Image: " + +[node name="ImagePicker" parent="Split/RightSection/PortraitSettingsSection/Image/Flow/GridContainer" instance=ExtResource("4_a4bcu")] +unique_name_in_owner = true +layout_mode = 2 +size_flags_horizontal = 3 +file_filter = "*.png, *.svg" +resource_icon = SubResource("ImageTexture_uf4x7") + +[node name="Scene" type="ScrollContainer" parent="Split/RightSection/PortraitSettingsSection"] +visible = false +custom_minimum_size = Vector2(0, 35) +layout_mode = 2 +horizontal_scroll_mode = 0 +script = ExtResource("4_6tltp") + +[node name="Flow" type="HFlowContainer" parent="Split/RightSection/PortraitSettingsSection/Scene"] +unique_name_in_owner = true +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="GridContainer" type="GridContainer" parent="Split/RightSection/PortraitSettingsSection/Scene/Flow"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 +columns = 2 + +[node name="Label" type="Label" parent="Split/RightSection/PortraitSettingsSection/Scene/Flow/GridContainer"] +layout_mode = 2 +text = "Scene: " + +[node name="ScenePicker" parent="Split/RightSection/PortraitSettingsSection/Scene/Flow/GridContainer" instance=ExtResource("4_a4bcu")] +unique_name_in_owner = true +layout_mode = 2 +size_flags_horizontal = 3 +file_filter = "*.tscn" +placeholder = "Default scene" +resource_icon = SubResource("ImageTexture_uf4x7") + +[node name="Label2" type="Label" parent="Split/RightSection/PortraitSettingsSection/Scene/Flow/GridContainer"] +layout_mode = 2 +text = "Ignore scale: " + +[node name="IgnoreScale" type="CheckBox" parent="Split/RightSection/PortraitSettingsSection/Scene/Flow/GridContainer"] +unique_name_in_owner = true +layout_mode = 2 + +[node name="Layout" type="ScrollContainer" parent="Split/RightSection/PortraitSettingsSection"] +visible = false +custom_minimum_size = Vector2(0, 35) +layout_mode = 2 +horizontal_scroll_mode = 0 +script = ExtResource("5_eicvp") + +[node name="Flow" type="HFlowContainer" parent="Split/RightSection/PortraitSettingsSection/Layout"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="HBoxContainer" type="HBoxContainer" parent="Split/RightSection/PortraitSettingsSection/Layout/Flow"] +layout_mode = 2 + +[node name="Label" type="Label" parent="Split/RightSection/PortraitSettingsSection/Layout/Flow/HBoxContainer"] +layout_mode = 2 +text = "Scale:" + +[node name="PortraitScale" type="SpinBox" parent="Split/RightSection/PortraitSettingsSection/Layout/Flow/HBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +value = 100.0 +allow_greater = true +suffix = "%" + +[node name="HBoxContainer2" type="HBoxContainer" parent="Split/RightSection/PortraitSettingsSection/Layout/Flow"] +layout_mode = 2 + +[node name="Label2" type="Label" parent="Split/RightSection/PortraitSettingsSection/Layout/Flow/HBoxContainer2"] +layout_mode = 2 +text = "Offset:" + +[node name="PortraitOffsetX" type="SpinBox" parent="Split/RightSection/PortraitSettingsSection/Layout/Flow/HBoxContainer2"] +unique_name_in_owner = true +layout_mode = 2 +allow_greater = true +allow_lesser = true +suffix = "X" + +[node name="PortraitOffsetY" type="SpinBox" parent="Split/RightSection/PortraitSettingsSection/Layout/Flow/HBoxContainer2"] +unique_name_in_owner = true +layout_mode = 2 +allow_greater = true +allow_lesser = true +suffix = "Y" + +[node name="MirrorOption" type="HBoxContainer" parent="Split/RightSection/PortraitSettingsSection/Layout/Flow"] +layout_mode = 2 + +[node name="Label" type="Label" parent="Split/RightSection/PortraitSettingsSection/Layout/Flow/MirrorOption"] +layout_mode = 2 +text = "Mirror:" + +[node name="PortraitMirror" type="CheckBox" parent="Split/RightSection/PortraitSettingsSection/Layout/Flow/MirrorOption"] +unique_name_in_owner = true +layout_mode = 2 + +[node name="Exports" type="ScrollContainer" parent="Split/RightSection/PortraitSettingsSection"] +visible = false +custom_minimum_size = Vector2(0, 35) +layout_mode = 2 +theme_override_styles/panel = SubResource("StyleBoxFlat_81xk6") +horizontal_scroll_mode = 0 +script = ExtResource("7_4enie") + +[node name="Grid" type="GridContainer" parent="Split/RightSection/PortraitSettingsSection/Exports"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 +theme_override_constants/h_separation = 10 +columns = 2 + +[connection signal="button_clicked" from="Split/Editor/PortraitListSection/Portraits/Panel/PortraitTree" to="." method="_on_portrait_tree_button_clicked"] +[connection signal="resized" from="Split/RightSection/PortraitPreviewSection/FullPreviewAvailableRect" to="." method="_on_full_preview_available_rect_resized"] +[connection signal="value_changed" from="Split/RightSection/PortraitSettingsSection/Image/Flow/GridContainer/ImagePicker" to="Split/RightSection/PortraitSettingsSection/Image" method="_on_image_picker_value_changed"] +[connection signal="value_changed" from="Split/RightSection/PortraitSettingsSection/Scene/Flow/GridContainer/ScenePicker" to="Split/RightSection/PortraitSettingsSection/Scene" method="_on_scene_picker_value_changed"] +[connection signal="toggled" from="Split/RightSection/PortraitSettingsSection/Scene/Flow/GridContainer/IgnoreScale" to="Split/RightSection/PortraitSettingsSection/Scene" method="_on_ignore_scale_toggled"] +[connection signal="value_changed" from="Split/RightSection/PortraitSettingsSection/Layout/Flow/HBoxContainer/PortraitScale" to="Split/RightSection/PortraitSettingsSection/Layout" method="_on_portrait_scale_value_changed"] +[connection signal="value_changed" from="Split/RightSection/PortraitSettingsSection/Layout/Flow/HBoxContainer2/PortraitOffsetX" to="Split/RightSection/PortraitSettingsSection/Layout" method="_on_portrait_offset_x_value_changed"] +[connection signal="value_changed" from="Split/RightSection/PortraitSettingsSection/Layout/Flow/HBoxContainer2/PortraitOffsetY" to="Split/RightSection/PortraitSettingsSection/Layout" method="_on_portrait_offset_y_value_changed"] +[connection signal="toggled" from="Split/RightSection/PortraitSettingsSection/Layout/Flow/MirrorOption/PortraitMirror" to="Split/RightSection/PortraitSettingsSection/Layout" method="_on_portrait_mirror_toggled"] diff --git a/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_main_tab.gd b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_main_tab.gd new file mode 100644 index 0000000..45aef4a --- /dev/null +++ b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_main_tab.gd @@ -0,0 +1,20 @@ +@tool +class_name DialogicCharacterEditorMainTab +extends Control + +## Base class for all character editor main tabs. Methods should be overriden. + + +# Emit this, if something changed +signal changed + + +var character_editor:Control + + +func _load_character(resource:DialogicCharacter) -> void: + pass + + +func _save_changes(resource:DialogicCharacter) -> DialogicCharacter: + return resource diff --git a/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_portrait_settings_tab.gd b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_portrait_settings_tab.gd new file mode 100644 index 0000000..5570a62 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_portrait_settings_tab.gd @@ -0,0 +1,16 @@ +@tool +class_name DialogicCharacterEditorPortraitSettingsTab +extends ScrollContainer + +## Base class for all portrait settings tabs. Methods should be overriden. + +# Emit this, if something changed +signal changed +signal update_preview + +var character_editor:Control + +var selected_item :TreeItem = null + +func _load_portrait_data(data:Dictionary) -> void: + pass diff --git a/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_portrait_tree.gd b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_portrait_tree.gd new file mode 100644 index 0000000..37cc5ec --- /dev/null +++ b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_portrait_tree.gd @@ -0,0 +1,115 @@ +@tool +extends Tree + +## Tree that displays the portrait list as a hirarchy + +var editor := find_parent('Character Editor') +var current_group_nodes := {} + + +func clear_tree() -> void: + clear() + current_group_nodes = {} + + +func add_portrait_item(portrait_name:String, portrait_data:Dictionary, parent_item:TreeItem) -> TreeItem: + var item :TreeItem = %PortraitTree.create_item(parent_item) + item.set_text(0, portrait_name) + item.set_metadata(0, portrait_data) + if portrait_name == editor.current_resource.default_portrait: + item.add_button(0, get_theme_icon('Favorites', 'EditorIcons'), 2, true, 'Default') + item.add_button(0, get_theme_icon('Duplicate', 'EditorIcons'), 3, false, 'Duplicate') + item.add_button(0, get_theme_icon('Remove', 'EditorIcons'), 1, false, 'Remove') + return item + + +func add_portrait_group(goup_name:String = "Group", parent_item:TreeItem = get_root()): + var item :TreeItem = %PortraitTree.create_item(parent_item) + item.set_icon(0, get_theme_icon("Groups", "EditorIcons")) + item.set_text(0, goup_name) + item.set_metadata(0, {'group':true}) + item.add_button(0, get_theme_icon('Remove', 'EditorIcons'), 1, false, 'Remove') + return item + + +func get_full_item_name(item:TreeItem) -> String: + var item_name := item.get_text(0) + while item.get_parent() != get_root() and item != get_root(): + item_name = item.get_parent().get_text(0)+"/"+item_name + item = item.get_parent() + return item_name + + +# Will create all not yet existing folders in the given path. +# Returns the last folder (the parent of the portrait item of this path). +func create_necessary_group_items(path:String) -> void: + var last_item := get_root() + var item_path := "" + + for i in Array(path.split('/')).slice(0, -1): + item_path += "/"+i + item_path = item_path.trim_prefix('/') + if current_group_nodes.has(item_path+"/"+i): + last_item = current_group_nodes[item_path+"/"+i] + else: + var new_item := add_portrait_group(i, last_item) + current_group_nodes[item_path+"/"+i] = new_item + last_item = new_item + return last_item + + +################################################################################ +## DRAG AND DROP +################################################################################ + +func _get_drag_data(position:Vector2) -> Variant: + set_drop_mode_flags(DROP_MODE_ON_ITEM) + + var preview := Label.new() + preview.text = " "+get_selected().get_text(0) + preview.add_theme_stylebox_override('normal', get_theme_stylebox("Background", "EditorStyles")) + set_drag_preview(preview) + + return get_selected() + + +func _can_drop_data(position:Vector2, data:Variant) -> bool: + return data is TreeItem + + +func _drop_data(position:Vector2, item:Variant) -> void: + var to_item := get_item_at_position(position) + if to_item: + var test_item:= to_item + while true: + if test_item == item: + return + test_item = test_item.get_parent() + if test_item == get_root(): + break + + var parent := get_root() + if to_item: + parent = to_item.get_parent() + + if to_item and to_item.get_metadata(0).has('group'): + parent = to_item + + var new_item := copy_branch_or_item(item, parent) + + if to_item and !to_item.get_metadata(0).has('group'): + new_item.move_after(to_item) + + item.free() + + +func copy_branch_or_item(item:TreeItem, new_parent:TreeItem) -> TreeItem: + var new_item :TreeItem = null + if item.get_metadata(0).has('group'): + new_item = add_portrait_group(item.get_text(0), new_parent) + else: + new_item = add_portrait_item(item.get_text(0), item.get_metadata(0), new_parent) + + for child in item.get_children(): + copy_branch_or_item(child, new_item) + return new_item diff --git a/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_exports.gd b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_exports.gd new file mode 100644 index 0000000..883aaf3 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_exports.gd @@ -0,0 +1,102 @@ +@tool +extends DialogicCharacterEditorPortraitSettingsTab + +## Tab that allows setting values of exported scene variables +## for custom portrait scenes + +var current_portrait_data := {} + +func _ready() -> void: + get_parent().set_tab_icon(get_index(), get_theme_icon("EditInternal", "EditorIcons")) + add_theme_stylebox_override('panel', get_theme_stylebox("Background", "EditorStyles")) + +func _load_portrait_data(data:Dictionary) -> void: + if data.get('scene', '').is_empty(): + get_parent().set_tab_hidden(get_index(), true) + else: + get_parent().set_tab_hidden(get_index(), false) + + current_portrait_data = data + load_portrait_scene_export_variables() + +func load_portrait_scene_export_variables(): + var scene = null + if !current_portrait_data.get('scene', '').is_empty(): + scene = load(current_portrait_data.get('scene')) + + if !scene: + return + + for child in $Grid.get_children(): + child.queue_free() + + scene = scene.instantiate() + for i in scene.script.get_script_property_list(): + if i['usage'] & PROPERTY_USAGE_EDITOR: + var label = Label.new() + label.text = i['name'] + label.add_theme_stylebox_override('normal', get_theme_stylebox("CanvasItemInfoOverlay", "EditorStyles")) + label.size_flags_horizontal = SIZE_EXPAND_FILL + $Grid.add_child(label) + + + var input = null + var current_value :String = "" + if current_portrait_data.has('export_overrides') and current_portrait_data['export_overrides'].has(i['name']): + current_value = current_portrait_data['export_overrides'][i['name']] + match typeof(scene.get(i['name'])): + TYPE_BOOL: + input = CheckBox.new() + if current_value: + input.button_pressed = current_value == "true" + input.toggled.connect(_on_export_bool_submitted.bind(i['name'])) + TYPE_COLOR: + input = ColorPickerButton.new() + if current_value: + input.color = str_to_var(current_value) + input.color_changed.connect(_on_export_color_submitted.bind(i['name'])) + input.custom_minimum_size.x = DialogicUtil.get_editor_scale()*50 + TYPE_INT: + if i['hint'] & PROPERTY_HINT_ENUM: + input = OptionButton.new() + for x in i['hint_string'].split(','): + input.add_item(x) + input.item_selected.connect(_on_export_int_enum_submitted.bind(i['name'])) + _: + input = LineEdit.new() + if current_value: + input.text = current_value + input.text_submitted.connect(_on_export_input_text_submitted.bind(i['name'])) + input.size_flags_horizontal = SIZE_EXPAND_FILL + $Grid.add_child(input) + if i['usage'] & PROPERTY_USAGE_GROUP: + var title := Label.new() + title.text = i['name'] + title.add_theme_stylebox_override('normal', get_theme_stylebox("ContextualToolbar", "EditorStyles")) + $Grid.add_child(title) + $Grid.add_child(Control.new()) + +func set_export_override(property_name:String, value:String = "") -> void: + var data:Dictionary = selected_item.get_metadata(0) + if !data.has('export_overrides'): + data['export_overrides'] = {} + + if !value.is_empty(): + data['export_overrides'][property_name] = value + else: + data['export_overrides'].erase(property_name) + + changed.emit() + update_preview.emit() + +func _on_export_input_text_submitted(text:String, property_name:String) -> void: + set_export_override(property_name, var_to_str(text)) + +func _on_export_bool_submitted(value:bool, property_name:String) -> void: + set_export_override(property_name, var_to_str(value)) + +func _on_export_color_submitted(color:Color, property_name:String) -> void: + set_export_override(property_name, var_to_str(color)) + +func _on_export_int_enum_submitted(item:int, property_name:String) -> void: + set_export_override(property_name, var_to_str(item)) diff --git a/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_image.gd b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_image.gd new file mode 100644 index 0000000..bec8e40 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_image.gd @@ -0,0 +1,25 @@ +@tool +extends DialogicCharacterEditorPortraitSettingsTab + +## Tab that allows setting an image file on a portrait. + + +func _ready() -> void: + get_parent().set_tab_icon(get_index(), get_theme_icon('Image', 'EditorIcons')) + %ImagePicker.file_filter = "*.png, *.svg" + %ImagePicker.resource_icon = get_theme_icon('Image', 'EditorIcons') + + +func _load_portrait_data(data:Dictionary) -> void: + # hides/shows this tab based on the scene value of this portrait + # (only shown if the default scene is used) + get_parent().set_tab_hidden(get_index(), !data.get('scene', '').is_empty()) + + %ImagePicker.set_value(data.get('image', '')) + + +func _on_image_picker_value_changed(prop_name:String, value:String): + var data:Dictionary = selected_item.get_metadata(0) + data['image'] = value + changed.emit() + update_preview.emit() diff --git a/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_layout.gd b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_layout.gd new file mode 100644 index 0000000..7cb92c0 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_layout.gd @@ -0,0 +1,43 @@ +@tool +extends DialogicCharacterEditorPortraitSettingsTab + +## Tab that allows setting size, offset and mirror of a portrait. + + +func _ready(): + get_parent().set_tab_icon(get_index(), get_theme_icon('EditorPivot', 'EditorIcons')) + + +func _load_portrait_data(data:Dictionary) -> void: + %PortraitScale.value = data.get('scale', 1.0)*100 + %PortraitOffsetX.value = data.get('offset', Vector2()).x + %PortraitOffsetY.value = data.get('offset', Vector2()).y + %PortraitMirror.button_pressed = data.get('mirror', false) + + +func _on_portrait_scale_value_changed(value) -> void: + var data:Dictionary = selected_item.get_metadata(0) + data['scale'] = value/100.0 + update_preview.emit() + changed.emit() + + +func _on_portrait_offset_x_value_changed(value) -> void: + var data:Dictionary = selected_item.get_metadata(0) + data['offset'] = data.get('offset', Vector2()) + data['offset'].x = value + update_preview.emit() + changed.emit() + +func _on_portrait_offset_y_value_changed(value)-> void: + var data:Dictionary = selected_item.get_metadata(0) + data['offset'] = data.get('offset', Vector2()) + data['offset'].y = value + update_preview.emit() + changed.emit() + +func _on_portrait_mirror_toggled(button_pressed:bool)-> void: + var data:Dictionary = selected_item.get_metadata(0) + data['mirror'] = button_pressed + update_preview.emit() + changed.emit() diff --git a/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_scene.gd b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_scene.gd new file mode 100644 index 0000000..1bb61b0 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_ptab_scene.gd @@ -0,0 +1,30 @@ +@tool +extends DialogicCharacterEditorPortraitSettingsTab + +## Tab that allows setting a custom scene. + + +func _ready(): + get_parent().set_tab_icon(get_index(), get_theme_icon('PackedScene', 'EditorIcons')) + %ScenePicker.file_filter = "*.tscn" + %ScenePicker.resource_icon = get_theme_icon('PackedScene', 'EditorIcons') + %ScenePicker.placeholder = 'Default scene' + + +func _load_portrait_data(data:Dictionary) -> void: + %ScenePicker.set_value(data.get('scene', '')) + %IgnoreScale.button_pressed = data.get('ignore_char_scale', false) + + +func _on_scene_picker_value_changed(prop_name:String, value:String) -> void: + var data:Dictionary = selected_item.get_metadata(0) + data['scene'] = value + update_preview.emit() + changed.emit() + + +func _on_ignore_scale_toggled(button_pressed): + var data:Dictionary = selected_item.get_metadata(0) + data['ignore_char_scale'] = button_pressed + update_preview.emit() + changed.emit() diff --git a/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_tab_general.gd b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_tab_general.gd new file mode 100644 index 0000000..4aa3fec --- /dev/null +++ b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_tab_general.gd @@ -0,0 +1,36 @@ +@tool +extends DialogicCharacterEditorMainTab + +## The general character settings tab + + +func _ready() -> void: + # Connecting all necessary signals + %ColorPickerButton.color_changed.connect(character_editor.something_changed) + %DisplayNameLineEdit.text_changed.connect(character_editor.something_changed) + %NicknameLineEdit.text_changed.connect(character_editor.something_changed) + %DescriptionTextEdit.text_changed.connect(character_editor.something_changed) + + +func _load_character(resource:DialogicCharacter) -> void: + %DisplayNameLineEdit.text = resource.display_name + %ColorPickerButton.color = resource.color + + %NicknameLineEdit.text = "" + for nickname in resource.nicknames: + %NicknameLineEdit.text += nickname +", " + %NicknameLineEdit.text = %NicknameLineEdit.text.trim_suffix(', ') + + %DescriptionTextEdit.text = resource.description + + +func _save_changes(resource:DialogicCharacter) -> DialogicCharacter: + resource.display_name = %DisplayNameLineEdit.text + resource.color = %ColorPickerButton.color + var nicknames := [] + for n_name in %NicknameLineEdit.text.split(','): + nicknames.append(n_name.strip_edges()) + resource.nicknames = nicknames + resource.description = %DescriptionTextEdit.text + + return resource diff --git a/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_tab_general.tscn b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_tab_general.tscn new file mode 100644 index 0000000..326e061 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/CharacterEditor/character_editor_tab_general.tscn @@ -0,0 +1,67 @@ +[gd_scene load_steps=2 format=3 uid="uid://de5kj4vd0we1w"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/CharacterEditor/character_editor_tab_general.gd" id="1_3e1i1"] + +[node name="General" type="GridContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = 7.5 +offset_top = 38.5 +offset_right = -7.5 +offset_bottom = -7.5 +grow_horizontal = 2 +grow_vertical = 2 +theme_override_constants/h_separation = 1 +theme_override_constants/v_separation = 6 +columns = 2 +script = ExtResource("1_3e1i1") + +[node name="Label2" type="Label" parent="."] +layout_mode = 2 +text = "Display Name: " + +[node name="DisplayName" type="HBoxContainer" parent="."] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="DisplayNameLineEdit" type="LineEdit" parent="DisplayName"] +unique_name_in_owner = true +layout_mode = 2 +tooltip_text = "This name will be displayed on the name label. You can use a dialogic variable. E.g. :{Player.name}" +expand_to_text_length = true +caret_blink = true +caret_blink_interval = 0.5 + +[node name="ColorPickerButton" type="ColorPickerButton" parent="DisplayName"] +unique_name_in_owner = true +custom_minimum_size = Vector2(30, 0) +layout_mode = 2 +tooltip_text = "This color can be used on the name label and for occurences of the characters name in text (autocolor names)." +color = Color(1, 1, 1, 1) +edit_alpha = false + +[node name="Label3" type="Label" parent="."] +layout_mode = 2 +text = "Nicknames:" + +[node name="NicknameLineEdit" type="LineEdit" parent="."] +unique_name_in_owner = true +layout_mode = 2 +size_flags_horizontal = 3 +tooltip_text = "If autocolor names is enabled, these will be colored in the characters color as well." +caret_blink = true +caret_blink_interval = 0.5 + +[node name="Label4" type="Label" parent="."] +layout_mode = 2 +size_flags_vertical = 0 +text = "Description:" + +[node name="DescriptionTextEdit" type="TextEdit" parent="."] +unique_name_in_owner = true +layout_mode = 2 +size_flags_horizontal = 3 +tooltip_text = "No effect, just for you." +wrap_mode = 1 +scroll_fit_content_height = true diff --git a/Sprout/addons/dialogic/Editor/Common/DCSS.gd b/Sprout/addons/dialogic/Editor/Common/DCSS.gd new file mode 100644 index 0000000..93e60f3 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Common/DCSS.gd @@ -0,0 +1,60 @@ +@tool +class_name DCSS + +static func get_editor_scale() -> float: + return DialogicUtil.get_editor_scale() + +static func inline(style:Dictionary) -> StyleBoxFlat: + var scale:float = get_editor_scale() + var s := StyleBoxFlat.new() + for property in style.keys(): + match property: + 'border-left': + s.set('border_width_left', style[property] * scale) + 'border-radius': + var radius:float = style[property] * scale + s.set('corner_radius_top_left', radius) + s.set('corner_radius_top_right', radius) + s.set('corner_radius_bottom_left', radius) + s.set('corner_radius_bottom_right', radius) + 'background': + s.set('bg_color', style[property]) + 'border': + var width:float = style[property] * scale + s.set('border_width_left', width) + s.set('border_width_right', width) + s.set('border_width_top', width) + s.set('border_width_bottom', width) + 'border-color': + s.set('border_color', style[property]) + 'padding': + var value_v: float = 0.0 + var value_h: float = 0.0 + if style[property] is int: + value_v = style[property] * scale + value_h = value_v + else: + value_v = style[property][0] * scale + value_h = style[property][1] * scale + s.set('content_margin_top', value_v) + s.set('content_margin_bottom', value_v) + s.set('content_margin_left', value_h) + s.set('content_margin_right', value_h) + 'padding-right': + s.set('content_margin_right', style[property] * scale) + 'padding-left': + s.set('content_margin_left', style[property] * scale) + return s + +static func style(node, style:Dictionary) -> StyleBoxFlat: + var scale:float = get_editor_scale() + var s:StyleBoxFlat = inline(style) + + node.set('theme_override_styles/normal', s) + node.set('theme_override_styles/focus', s) + node.set('theme_override_styles/read_only', s) + node.set('theme_override_styles/hover', s) + node.set('theme_override_styles/pressed', s) + node.set('theme_override_styles/disabled', s) + node.set('theme_override_styles/panel', s) + return s diff --git a/Sprout/addons/dialogic/Editor/Common/TitleBgStylebox.tres b/Sprout/addons/dialogic/Editor/Common/TitleBgStylebox.tres new file mode 100644 index 0000000..f08bb2c --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Common/TitleBgStylebox.tres @@ -0,0 +1,8 @@ +[gd_resource type="StyleBoxFlat" format=3 uid="uid://dmsjhgv22dns8"] + +[resource] +content_margin_left = 5.0 +content_margin_top = 5.0 +content_margin_right = 5.0 +content_margin_bottom = 5.0 +bg_color = Color(0.545098, 0.545098, 0.545098, 0.211765) diff --git a/Sprout/addons/dialogic/Editor/Common/side_bar.tscn b/Sprout/addons/dialogic/Editor/Common/side_bar.tscn new file mode 100644 index 0000000..897ee89 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Common/side_bar.tscn @@ -0,0 +1,121 @@ +[gd_scene load_steps=6 format=3 uid="uid://cwe3r2tbh2og1"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Common/sidebar.gd" id="1_jnq65"] + +[sub_resource type="Image" id="Image_32i3u"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 93, 93, 55, 255, 97, 97, 58, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 98, 98, 47, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 94, 94, 46, 255, 93, 93, 236, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_4kt7t"] +image = SubResource("Image_32i3u") + +[sub_resource type="Image" id="Image_u4vxh"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 93, 93, 55, 255, 97, 97, 58, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 98, 98, 47, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 94, 94, 46, 255, 93, 93, 236, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_41bcg"] +image = SubResource("Image_u4vxh") + +[node name="SideBar" type="VSplitContainer"] +custom_minimum_size = Vector2(100, 130) +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +split_offset = 100 +script = ExtResource("1_jnq65") + +[node name="VBoxContainer" type="VBoxContainer" parent="."] +layout_mode = 2 +size_flags_vertical = 3 + +[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer"] +layout_mode = 2 +theme_override_constants/margin_left = 5 + +[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/MarginContainer"] +layout_mode = 2 + +[node name="IconButtons" type="HFlowContainer" parent="VBoxContainer/MarginContainer/VBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 + +[node name="HSeparator2" type="HSeparator" parent="VBoxContainer/MarginContainer/VBoxContainer"] +layout_mode = 2 + +[node name="CurrentResource" type="Label" parent="VBoxContainer/MarginContainer/VBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 + +[node name="CustomButtons" type="VBoxContainer" parent="VBoxContainer/MarginContainer/VBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 + +[node name="HSeparator" type="HSeparator" parent="VBoxContainer/MarginContainer/VBoxContainer"] +layout_mode = 2 +theme_override_constants/separation = 7 + +[node name="VBox" type="VBoxContainer" parent="VBoxContainer"] +layout_mode = 2 +size_flags_vertical = 3 +theme_override_constants/separation = 0 + +[node name="Panel" type="PanelContainer" parent="VBoxContainer/VBox"] +layout_mode = 2 + +[node name="Search" type="LineEdit" parent="VBoxContainer/VBox/Panel"] +unique_name_in_owner = true +layout_mode = 2 +placeholder_text = "Filter Resources" +right_icon = SubResource("ImageTexture_4kt7t") +caret_blink = true +caret_blink_interval = 0.5 + +[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer/VBox"] +layout_mode = 2 +size_flags_vertical = 3 + +[node name="ResourcesList" type="ItemList" parent="VBoxContainer/VBox/PanelContainer"] +unique_name_in_owner = true +layout_mode = 2 +item_count = 1 +same_column_width = true +item_0/text = "Chapter1.dtl" +item_0/icon = SubResource("ImageTexture_41bcg") + +[node name="VBox2" type="VBoxContainer" parent="."] +visible = false +layout_mode = 2 +size_flags_vertical = 3 +theme_override_constants/separation = 0 + +[node name="Panel" type="PanelContainer" parent="VBox2"] +layout_mode = 2 + +[node name="Label" type="Label" parent="VBox2/Panel"] +layout_mode = 2 +text = "No resource" + +[node name="PanelContainer" type="PanelContainer" parent="VBox2"] +layout_mode = 2 +size_flags_vertical = 3 + +[node name="ResourcesList" type="ItemList" parent="VBox2/PanelContainer"] +layout_mode = 2 +item_count = 1 +same_column_width = true +item_0/text = "Chapter1.dtl" +item_0/icon = SubResource("ImageTexture_41bcg") + +[connection signal="text_changed" from="VBoxContainer/VBox/Panel/Search" to="." method="_on_search_text_changed"] diff --git a/Sprout/addons/dialogic/Editor/Common/sidebar.gd b/Sprout/addons/dialogic/Editor/Common/sidebar.gd new file mode 100644 index 0000000..d36b4f5 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Common/sidebar.gd @@ -0,0 +1,110 @@ +@tool +extends Control + +## Script that handles the editor sidebar. + +signal file_activated(file_path) + +@onready var editors_manager = get_parent().get_parent() + + +func _ready(): + %ResourcesList.item_selected.connect(_on_resources_list_item_selected) + editors_manager.resource_opened.connect(_on_editors_resource_opened) + editors_manager.editor_changed.connect(_on_editors_editor_changed) + %Search.right_icon = get_theme_icon("Search", "EditorIcons") + +################################################################################ +## EDITOR BUTTONS/LABELS +################################################################################ + +func add_icon_button(icon: Texture, tooltip: String) -> Button: + var button := Button.new() + button.icon = icon + button.tooltip_text = tooltip + %IconButtons.add_child(button) + return button + + +func add_custom_button(label:String, icon:Texture) -> Button: + var button := Button.new() + button.text = label + button.icon = icon + %CustomButtons.add_child(button) + return button + + +func hide_all_custom_buttons() -> void: + for button in %CustomButtons.get_children(): + button.hide() + + +func set_current_resource_text(text:String) -> void: + %CurrentResource.text = text + %CurrentResource.visible = not text.is_empty() + + +func set_unsaved_indicator(saved:bool = true) -> void: + if saved and %CurrentResource.text.ends_with('(*)'): + %CurrentResource.text = %CurrentResource.text.trim_suffix('(*)') + if not saved and not %CurrentResource.text.ends_with('(*)'): + %CurrentResource.text = %CurrentResource.text+"(*)" + +################################################################################ +## RESOURCE LIST +################################################################################ + +func _on_editors_resource_opened(resource:Resource) -> void: + update_resource_list() + + +func _on_editors_editor_changed(previous:DialogicEditor, current:DialogicEditor) -> void: + update_resource_list() + + +func update_resource_list() -> void: + var filter :String = %Search.text + var current_file := "" + if editors_manager.current_editor and editors_manager.current_editor.current_resource: + current_file = editors_manager.current_editor.current_resource.resource_path + + var character_directory: Dictionary = editors_manager.resource_helper.character_directory + var timeline_directory: Dictionary = editors_manager.resource_helper.timeline_directory + var latest_resources: Array = DialogicUtil.get_project_setting('dialogic/editor/last_resources', []) + for res in latest_resources: + if !FileAccess.file_exists(res): + latest_resources.erase(res) + ProjectSettings.set_setting('dialogic/editor/last_resources', latest_resources) + + %ResourcesList.clear() + var idx := 0 + for character in character_directory.values(): + if character['full_path'] in latest_resources: + if filter.is_empty() or filter.to_lower() in character['unique_short_path'].to_lower(): + %ResourcesList.add_item( + character['unique_short_path'], + load("res://addons/dialogic/Editor/Images/Resources/character.svg")) + %ResourcesList.set_item_metadata(idx, character['full_path']) + %ResourcesList.set_item_tooltip(idx, character['full_path']) + if character['full_path'] == current_file: + %ResourcesList.select(idx) + %ResourcesList.set_item_custom_fg_color(idx, get_theme_color("accent_color", "Editor")) + idx += 1 + for timeline_name in timeline_directory: + if timeline_directory[timeline_name] in latest_resources: + if filter.is_empty() or filter.to_lower() in timeline_name.to_lower(): + %ResourcesList.add_item(timeline_name, get_theme_icon("TripleBar", "EditorIcons")) + %ResourcesList.set_item_metadata(idx, timeline_directory[timeline_name]) + if timeline_directory[timeline_name] == current_file: + %ResourcesList.select(idx) + %ResourcesList.set_item_custom_fg_color(idx, get_theme_color("accent_color", "Editor")) + idx += 1 + %ResourcesList.sort_items_by_text() + + +func _on_resources_list_item_selected(index:int) -> void: + editors_manager.edit_resource(load(%ResourcesList.get_item_metadata(index))) + + +func _on_search_text_changed(new_text:String) -> void: + update_resource_list() diff --git a/Sprout/addons/dialogic/Editor/Events/BranchEnd.gd b/Sprout/addons/dialogic/Editor/Events/BranchEnd.gd new file mode 100644 index 0000000..b8dee6a --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/BranchEnd.gd @@ -0,0 +1,52 @@ +@tool +extends Control +var resource +var parent_node + +var end_control :Control + +### the indent size +var indent_size = 15 +var current_indent_level = 1 + +func _ready(): + $Icon.icon = get_theme_icon("GuiSpinboxUpdown", "EditorIcons") + parent_node_changed() + $Spacer.custom_minimum_size.x = 100*DialogicUtil.get_editor_scale() + + +func visual_select(): + modulate = get_theme_color("warning_color", "Editor") + + +func visual_deselect(): + modulate = Color(1,1,1,1) + + +func highlight(): + modulate = parent_node.resource.event_color.lightened(0.5) + + +func unhighlight(): + modulate = Color(1,1,1,1) + +func set_indent(indent: int): + var indent_node = $Indent + indent_node.custom_minimum_size = Vector2(indent_size * indent, 0) + indent_node.visible = indent != 0 + current_indent_level = indent + queue_redraw() + +func parent_node_changed(): + if parent_node: + if end_control and end_control.has_method('refresh'): + end_control.refresh() + +func add_end_control(control:Control): + add_child(control) + if "parent_resource" in control: + control.parent_resource = parent_node.resource + if control.has_method('refresh'): + control.refresh() + end_control = control + diff --git a/Sprout/addons/dialogic/Editor/Events/BranchEnd.tscn b/Sprout/addons/dialogic/Editor/Events/BranchEnd.tscn new file mode 100644 index 0000000..93a44a2 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/BranchEnd.tscn @@ -0,0 +1,42 @@ +[gd_scene load_steps=4 format=3 uid="uid://de13fdeebrkcb"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Events/BranchEnd.gd" id="1"] + +[sub_resource type="Image" id="Image_cje5s"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 93, 93, 55, 255, 97, 97, 58, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 98, 98, 47, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 94, 94, 46, 255, 93, 93, 236, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_sojvl"] +image = SubResource("Image_cje5s") + +[node name="EndBranch" type="HBoxContainer"] +anchor_right = 1.0 +offset_bottom = 48.0 +mouse_filter = 0 +script = ExtResource("1") + +[node name="Indent" type="Control" parent="."] +offset_bottom = 48.0 + +[node name="Spacer" type="Control" parent="."] +custom_minimum_size = Vector2(300, 0) +offset_left = 4.0 +offset_right = 304.0 +offset_bottom = 48.0 + +[node name="Icon" type="Button" parent="."] +unique_name_in_owner = true +custom_minimum_size = Vector2(31, 0) +offset_left = 308.0 +offset_top = 12.0 +offset_right = 339.0 +offset_bottom = 36.0 +size_flags_vertical = 4 +mouse_filter = 1 +icon = SubResource("ImageTexture_sojvl") +flat = true diff --git a/Sprout/addons/dialogic/Editor/Events/EventNode/EventNode.gd b/Sprout/addons/dialogic/Editor/Events/EventNode/EventNode.gd new file mode 100644 index 0000000..9110641 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/EventNode/EventNode.gd @@ -0,0 +1,408 @@ +@tool +extends HBoxContainer + +signal option_action(action_name) +signal content_changed() + +# Resource +var resource : DialogicEvent + + +### internal node eferences +@onready var selected_style = %SelectedStyle +@onready var warning = %Warning +@onready var title_label = %TitleLabel +@onready var icon_texture = %IconTexture +@onready var header_content_container = %HeaderContent +@onready var body_container = %Body +@onready var body_content_container = %BodyContent +@onready var indent_node = %Indent + +# is the body visible +var expanded = true + +# does the body have elements? +var has_body_content = false + +# for choice and condition +var end_node:Node = null: + get: + return end_node + set(node): + end_node = node + %CollapseButton.visible = true if end_node else false + +var collapsed = false + +### extarnal node references +var editor_reference + +### the indent size +var indent_size = 15 +var current_indent_level = 1 + +# Setting this to true will ignore the event while saving +# Useful for making placeholder events in drag and drop +var ignore_save = false + + +## ***************************************************************************** +## PUBLIC METHODS +## ***************************************************************************** + +func visual_select(): + selected_style.show() + + +func visual_deselect(): + selected_style.hide() + + +func is_selected() -> bool: + return selected_style.visible + +# called by the timeline before adding it to the tree +func load_data(data): + resource = data + + +func set_warning(text): + warning.show() + warning.tooltip_text = text + + +func remove_warning(text = ''): + if warning.tooltip_text == text or text == '': + warning.hide() + + +func set_indent(indent: int): + indent_node.custom_minimum_size = Vector2(indent_size * indent, 0) + indent_node.visible = indent != 0 + current_indent_level = indent + queue_redraw() + + +## ***************************************************************************** +## PRIVATE METHODS +## ***************************************************************************** + +func _set_event_icon(icon: Texture): + icon_texture.texture = icon + var _scale = DialogicUtil.get_editor_scale() + var cpanel = %IconPanelCenterC + var ip = %IconPanel + var ipc = icon_texture + + # Resizing the icon acording to the scale + var icon_size = 32 + cpanel.custom_minimum_size = Vector2(icon_size, icon_size) * _scale + ip.custom_minimum_size = cpanel.custom_minimum_size + ipc.custom_minimum_size = ip.custom_minimum_size + + # Updating the theme properties to scale + var custom_style = ip.get_theme_stylebox('panel') + custom_style.corner_radius_top_left = 5 * _scale + custom_style.corner_radius_top_right = 5 * _scale + custom_style.corner_radius_bottom_left = 5 * _scale + custom_style.corner_radius_bottom_right = 5 * _scale + + # Separation on the header + %Header.add_theme_constant_override("custom_constants/separation", 5 * _scale) + %BodySpacing.custom_minimum_size.x = title_label.position.x + + +func _on_OptionsControl_action(index): + if index == 0: + if not resource.help_page_path.is_empty(): + OS.shell_open(resource.help_page_path) + elif index == 2: + emit_signal("option_action", "up") + elif index == 3: + emit_signal("option_action", "down") + elif index == 5: + emit_signal("option_action", "remove") + + +func _on_Indent_visibility_changed(): + if not indent_node: + return + if resource: + if resource.needs_indentation: + if indent_node.visible: + remove_warning("This event needs a question event around it!") + else: + set_warning("This event needs a question event around it!") + + +func _request_selection(): + # TODO doesn't work. I'm sure - JS + var timeline_editor = editor_reference.get_node_or_null('MainPanel/TimelineEditor') + if (timeline_editor != null): + # @todo select item and clear selection is marked as "private" in TimelineEditor.gd + # consider to make it "public" or add a public helper function + timeline_editor.select_item(self) + + +# called to inform event parts, that a focus is wanted +func focus(): + pass + + +func toggle_collapse(toggled): + collapsed = toggled + $PanelContainer/MarginContainer/VBoxContainer/CollapsedBody.visible = toggled + var timeline_editor = find_parent('TimelineVisualEditor') + if (timeline_editor != null): + # @todo select item and clear selection is marked as "private" in TimelineEditor.gd + # consider to make it "public" or add a public helper function + timeline_editor.indent_events() + + +func build_editor(): + var p_list = resource._get_property_list() + var edit_conditions_list = [] + var current_body_container = HFlowContainer.new() + %BodyContent.add_child(current_body_container) + for p in p_list: + ### -------------------------------------------------------------------- + ### 1. CREATE A NODE OF THE CORRECT TYPE FOR THE PROPERTY + var editor_node + + ### OTHER + if p.name == "linebreak": + current_body_container = HFlowContainer.new() + %BodyContent.add_child(current_body_container) + continue + + ### STRINGS + elif p.dialogic_type == resource.ValueType.MultilineText: + editor_node = load("res://addons/dialogic/Editor/Events/Fields/MultilineText.tscn").instantiate() + elif p.dialogic_type == resource.ValueType.SinglelineText: + editor_node = load("res://addons/dialogic/Editor/Events/Fields/SinglelineText.tscn").instantiate() + editor_node.placeholder = p.display_info.get('placeholder', '') + elif p.dialogic_type == resource.ValueType.Bool: + editor_node = load("res://addons/dialogic/Editor/Events/Fields/Bool.tscn").instantiate() + + elif p.dialogic_type == resource.ValueType.File: + editor_node = load("res://addons/dialogic/Editor/Events/Fields/FilePicker.tscn").instantiate() + editor_node.file_filter = p.display_info.get('file_filter', '') + editor_node.placeholder = p.display_info.get('placeholder', '') + editor_node.resource_icon = p.display_info.get('icon', null) + if editor_node.resource_icon == null and p.display_info.has('editor_icon'): + editor_node.resource_icon = callv('get_theme_icon', p.display_info.editor_icon) + + elif p.dialogic_type == resource.ValueType.Condition: + editor_node = load("res://addons/dialogic/Editor/Events/Fields/ConditionPicker.tscn").instantiate() + + ## Complex Picker + elif p.dialogic_type == resource.ValueType.ComplexPicker: + editor_node = load("res://addons/dialogic/Editor/Events/Fields/ComplexPicker.tscn").instantiate() + + editor_node.file_extension = p.display_info.get('file_extension', '') + editor_node.get_suggestions_func = p.display_info.get('suggestions_func', editor_node.get_suggestions_func) + editor_node.empty_text = p.display_info.get('empty_text', '') + editor_node.placeholder_text = p.display_info.get('placeholder', 'Select Resource') + editor_node.resource_icon = p.display_info.get('icon', null) + editor_node.enable_pretty_name = p.display_info.get('enable_pretty_name', false) + if editor_node.resource_icon == null and p.display_info.has('editor_icon'): + editor_node.resource_icon = callv('get_theme_icon', p.display_info.editor_icon) + + ## INTEGERS + elif p.dialogic_type == resource.ValueType.Integer: + editor_node = load("res://addons/dialogic/Editor/Events/Fields/Number.tscn").instantiate() + editor_node.use_int_mode() + editor_node.max = p.display_info.get('max', 9999) + editor_node.min = p.display_info.get('min', -9999) + elif p.dialogic_type == resource.ValueType.Float: + editor_node = load("res://addons/dialogic/Editor/Events/Fields/Number.tscn").instantiate() + editor_node.use_float_mode() + editor_node.max = p.display_info.get('max', 9999) + editor_node.min = p.display_info.get('min', 0) + elif p.dialogic_type == resource.ValueType.Decibel: + editor_node = load("res://addons/dialogic/Editor/Events/Fields/Number.tscn").instantiate() + editor_node.use_decibel_mode() + elif p.dialogic_type == resource.ValueType.FixedOptionSelector: + editor_node = load("res://addons/dialogic/Editor/Events/Fields/OptionSelector.tscn").instantiate() + if p.display_info.has('selector_options'): + editor_node.options = p.display_info.selector_options + if p.display_info.has('disabled'): + editor_node.disabled = p.display_info.disabled + + elif p.dialogic_type == resource.ValueType.Vector2: + editor_node = load("res://addons/dialogic/Editor/Events/Fields/Vector2.tscn").instantiate() + + elif p.dialogic_type == resource.ValueType.StringArray: + editor_node = load("res://addons/dialogic/Editor/Events/Fields/Array.tscn").instantiate() + + elif p.dialogic_type == resource.ValueType.Label: + editor_node = Label.new() + editor_node.text = p.display_info.text + editor_node.vertical_alignment = VERTICAL_ALIGNMENT_CENTER + elif p.dialogic_type == resource.ValueType.Button: + editor_node = Button.new() + editor_node.text = p.display_info.text + if typeof(p.display_info.icon) == TYPE_ARRAY: + editor_node.icon = callv('get_theme_icon', p.display_info.icon) + else: + editor_node.icon = p.display_info.icon + editor_node.flat = true + editor_node.custom_minimum_size.x = 30*DialogicUtil.get_editor_scale() + editor_node.tooltip_text = p.display_info.tooltip + editor_node.pressed.connect(p.display_info.callable) + ## CUSTOM + elif p.dialogic_type == resource.ValueType.Custom: + if p.display_info.has('path'): + editor_node = load(p.display_info.path).instantiate() + + ## ELSE + else: + editor_node = Label.new() + editor_node.text = p.name + + ### -------------------------------------------------------------------- + ### 2. ADD IT TO THE RIGHT PLACE (HEADER/BODY) + var location = %HeaderContent + if p.location == 1: + location = current_body_container + location.add_child(editor_node) + + ### -------------------------------------------------------------------- + ### 3. FILL THE NEW NODE WITH INFORMATION AND LISTEN TO CHANGES + if "event_resource" in editor_node: + editor_node.event_resource = resource + if 'property_name' in editor_node: + editor_node.property_name = p.name + if editor_node.has_method('set_value'): + if resource.get(p.name) != null: # Got an error here saying that "Cannot convert argument 1 from Nil to bool." so I'm adding this check + editor_node.set_value(resource.get(p.name)) + if editor_node.has_signal('value_changed'): + editor_node.value_changed.connect(set_property) + if editor_node.has_method('set_left_text'): + editor_node.set_left_text(p.get('left_text', '')) + if editor_node.has_method('set_right_text'): + editor_node.set_right_text(p.get('right_text', '')) + if p.has('condition'): + edit_conditions_list.append([editor_node, p.condition]) + + + has_body_content = true + if current_body_container.get_child_count() == 0: + has_body_content = false + expanded = false + body_container.visible = false + + content_changed.connect(recalculate_edit_visibility.bind(edit_conditions_list)) + recalculate_edit_visibility(edit_conditions_list) + +func recalculate_edit_visibility(list): + for node_con in list: + if node_con[1].is_empty(): + node_con[0].show() + else: + var expr = Expression.new() + expr.parse(node_con[1]) + if expr.execute([], resource): + node_con[0].show() + else: + node_con[0].hide() + if expr.has_execute_failed(): + var name = "unnamed" if "property_name" not in node_con[0] else node_con[0].property_name + printerr("(recalculate_edit_visibility) condition expression failed with error: " + expr.get_error_text()) + + %ExpandButton.visible = false + if body_content_container != null: + for node in body_content_container.get_children(): + for sub_node in node.get_children(): + if sub_node.visible: + %ExpandButton.visible = true + break + +func set_property(property_name, value): + resource.set(property_name, value) + emit_signal('content_changed') + if end_node: + end_node.parent_node_changed() + + +func _update_color(): + if resource.dialogic_color_name != '': + %IconPanel.self_modulate = DialogicUtil.get_color(resource.dialogic_color_name) +## ***************************************************************************** +## OVERRIDES +## ***************************************************************************** + +func _ready(): + + ## DO SOME STYLING + var _scale = DialogicUtil.get_editor_scale() + selected_style.modulate = get_theme_color("accent_color", "Editor") + warning.texture = get_theme_icon("NodeWarning", "EditorIcons") + warning.size = Vector2(16 * _scale, 16 * _scale) + title_label.add_theme_color_override("font_color", Color(1,1,1,1)) + if not get_theme_constant("dark_theme", "Editor"): + title_label.add_theme_color_override("font_color", get_theme_color("font_color", "Editor")) + + indent_size = indent_size * DialogicUtil.get_editor_scale() + + %ExpandButton.icon = get_theme_icon("Tools", "EditorIcons") + + + if resource: + if resource.event_name: + #title_label.text = DTS.translate(resource.event_name) + title_label.text = resource.event_name + if resource._get_icon() != null: + _set_event_icon(resource._get_icon()) + + %IconPanel.self_modulate = resource.event_color + + _on_ExpandButton_toggled(resource.expand_by_default) + + # Only create this if it can collapse children events + if resource.can_contain_events: + var cb:HBoxContainer = HBoxContainer.new() + cb.name = 'CollapsedBody' + cb.visible = false + var cb_label:Label = Label.new() + cb_label.text = 'Contains Events (currently hidden)' + cb_label.size_flags_horizontal = 3 + cb_label.horizontal_alignment = 1 + cb.add_child(cb_label) + $PanelContainer/MarginContainer/VBoxContainer.add_child(cb) + + set_focus_mode(1) # Allowing this node to grab focus + + # signals + # TODO godot4 react to changes of the colors, the signal was removed + #ProjectSettings.project_settings_changed.connect(_update_color) + $PopupMenu.index_pressed.connect(_on_OptionsControl_action) + + + _on_Indent_visibility_changed() + %CollapseButton.toggled.connect(toggle_collapse) + %CollapseButton.icon = get_theme_icon("Collapse", "EditorIcons") + %CollapseButton.hide() + + +func _on_ExpandButton_toggled(button_pressed): + %ExpandButton.set_pressed_no_signal(button_pressed) + expanded = button_pressed + body_container.visible = button_pressed + get_parent().get_parent().queue_redraw() + + +func _on_EventNode_gui_input(event): + if event is InputEventMouseButton and event.is_pressed() and event.button_index == 1: + grab_focus() # Grab focus to avoid copy pasting text or events + if event.double_click: + if has_body_content: + _on_ExpandButton_toggled(!expanded) + # For opening the context menu + if event is InputEventMouseButton: + if event.button_index == MOUSE_BUTTON_RIGHT and event.pressed: + $PopupMenu.popup_on_parent(Rect2(get_global_mouse_position(),Vector2())) + if resource.help_page_path == "": + $PopupMenu.set_item_disabled(0, true) + else: + $PopupMenu.set_item_disabled(0, false) diff --git a/Sprout/addons/dialogic/Editor/Events/EventNode/EventNode.tscn b/Sprout/addons/dialogic/Editor/Events/EventNode/EventNode.tscn new file mode 100644 index 0000000..2be9cce --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/EventNode/EventNode.tscn @@ -0,0 +1,220 @@ +[gd_scene load_steps=11 format=3 uid="uid://cx7w87y4t866f"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Events/EventNode/EventNode.gd" id="1"] +[ext_resource type="StyleBox" uid="uid://obyrr26pqk2p" path="res://addons/dialogic/Editor/Events/styles/selected_styleboxflat.tres" id="2_vj6hl"] +[ext_resource type="StyleBox" uid="uid://c8k6tbipodsg" path="res://addons/dialogic/Editor/Events/styles/ResourceMenuPanelBackground.tres" id="5_wntx6"] +[ext_resource type="Texture2D" uid="uid://b0jgbs777wfgw" path="res://addons/dialogic/Editor/Images/plugin-icon.svg" id="6"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/Events/EventNode/PopupMenu.gd" id="8"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_otutu"] +bg_color = Color(1, 1, 1, 1) +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 + +[sub_resource type="Image" id="Image_jdnqf"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 93, 93, 55, 255, 97, 97, 58, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 98, 98, 47, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 94, 94, 46, 255, 93, 93, 236, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_4d04d"] +image = SubResource("Image_jdnqf") + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_lj5gu"] + +[sub_resource type="Theme" id="Theme_g6f7f"] +PopupMenu/colors/font_color_hover = Color(0, 0, 0, 1) +PopupMenu/styles/hover = SubResource("StyleBoxEmpty_lj5gu") +PopupMenu/styles/panel = ExtResource("5_wntx6") + +[node name="EventNode" type="HBoxContainer"] +anchors_preset = 10 +anchor_right = 1.0 +grow_horizontal = 2 +size_flags_horizontal = 3 +size_flags_vertical = 9 +focus_mode = 1 +script = ExtResource("1") + +[node name="Indent" type="Control" parent="."] +unique_name_in_owner = true +visible = false +layout_mode = 2 +anchors_preset = 0 + +[node name="PanelContainer" type="PanelContainer" parent="."] +layout_mode = 2 +offset_right = 1152.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +mouse_filter = 2 + +[node name="SelectedStyle" type="Panel" parent="PanelContainer"] +unique_name_in_owner = true +visible = false +modulate = Color(0, 0, 0, 1) +layout_mode = 2 +offset_right = 1024.0 +offset_bottom = 28.0 +theme_override_styles/panel = ExtResource("2_vj6hl") + +[node name="MarginContainer" type="MarginContainer" parent="PanelContainer"] +layout_mode = 2 +offset_right = 1152.0 +offset_bottom = 28.0 +size_flags_vertical = 3 +theme_override_constants/margin_left = 7 + +[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer"] +layout_mode = 2 +offset_left = 7.0 +offset_right = 1152.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="Header" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_right = 1145.0 +offset_bottom = 24.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="IconPanelCenterC" type="CenterContainer" parent="PanelContainer/MarginContainer/VBoxContainer/Header"] +unique_name_in_owner = true +layout_mode = 2 +offset_bottom = 24.0 + +[node name="IconPanel" type="Panel" parent="PanelContainer/MarginContainer/VBoxContainer/Header/IconPanelCenterC"] +unique_name_in_owner = true +layout_mode = 2 +offset_top = 12.0 +offset_bottom = 12.0 +mouse_filter = 1 +mouse_default_cursor_shape = 6 +theme_override_styles/panel = SubResource("StyleBoxFlat_otutu") + +[node name="IconTexture" type="TextureRect" parent="PanelContainer/MarginContainer/VBoxContainer/Header/IconPanelCenterC/IconPanel"] +unique_name_in_owner = true +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 0 +grow_vertical = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 +texture = ExtResource("6") +ignore_texture_size = true +stretch_mode = 5 + +[node name="Warning" type="TextureRect" parent="PanelContainer/MarginContainer/VBoxContainer/Header/IconPanelCenterC/IconPanel"] +unique_name_in_owner = true +visible = false +layout_mode = 0 +offset_right = 16.0 +offset_bottom = 16.0 +texture = SubResource("ImageTexture_4d04d") +stretch_mode = 5 + +[node name="TitleLabel" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer/Header"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 4.0 +offset_right = 5.0 +offset_bottom = 23.0 +theme_override_colors/font_color = Color(0, 0, 0, 1) +vertical_alignment = 1 + +[node name="HeaderContent" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer/Header"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 9.0 +offset_right = 561.0 +offset_bottom = 24.0 +size_flags_horizontal = 3 + +[node name="Spacer" type="Control" parent="PanelContainer/MarginContainer/VBoxContainer/Header"] +layout_mode = 2 +anchors_preset = 0 +offset_left = 565.0 +offset_right = 1117.0 +offset_bottom = 24.0 +size_flags_horizontal = 3 +mouse_filter = 2 + +[node name="ExpandButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer/Header"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 1121.0 +offset_right = 1145.0 +offset_bottom = 24.0 +toggle_mode = true +icon = SubResource("ImageTexture_4d04d") +flat = true + +[node name="CollapseButton" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer/Header"] +unique_name_in_owner = true +visible = false +layout_mode = 2 +toggle_mode = true +icon = SubResource("ImageTexture_4d04d") +flat = true + +[node name="Body" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_top = 28.0 +offset_right = 1145.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 + +[node name="BodySpacing" type="Control" parent="PanelContainer/MarginContainer/VBoxContainer/Body"] +unique_name_in_owner = true +custom_minimum_size = Vector2(10, 0) +layout_mode = 2 +anchors_preset = 0 +offset_right = 10.0 + +[node name="BodyContent" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer/Body"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 14.0 +offset_right = 1145.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +mouse_filter = 2 + +[node name="PopupMenu" type="PopupMenu" parent="."] +theme = SubResource("Theme_g6f7f") +item_count = 6 +item_0/text = "Documentation" +item_0/icon = SubResource("ImageTexture_4d04d") +item_0/id = 0 +item_1/text = "" +item_1/id = -1 +item_1/separator = true +item_2/text = "Move up" +item_2/icon = SubResource("ImageTexture_4d04d") +item_2/id = 2 +item_3/text = "Move down" +item_3/icon = SubResource("ImageTexture_4d04d") +item_3/id = 3 +item_4/text = "" +item_4/id = -1 +item_4/separator = true +item_5/text = "Delete" +item_5/icon = SubResource("ImageTexture_4d04d") +item_5/id = 5 +script = ExtResource("8") + +[connection signal="gui_input" from="." to="." method="_on_EventNode_gui_input"] +[connection signal="visibility_changed" from="Indent" to="." method="_on_Indent_visibility_changed"] +[connection signal="toggled" from="PanelContainer/MarginContainer/VBoxContainer/Header/ExpandButton" to="." method="_on_ExpandButton_toggled"] diff --git a/Sprout/addons/dialogic/Editor/Events/EventNode/PopupMenu.gd b/Sprout/addons/dialogic/Editor/Events/EventNode/PopupMenu.gd new file mode 100644 index 0000000..539b04f --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/EventNode/PopupMenu.gd @@ -0,0 +1,17 @@ +@tool +extends PopupMenu + +func _ready(): + clear() + add_icon_item(get_theme_icon("Help", "EditorIcons"), "Documentation") + add_separator() + add_icon_item(get_theme_icon("ArrowUp", "EditorIcons"), "Move up") + add_icon_item(get_theme_icon("ArrowDown", "EditorIcons"), "Move down") + add_separator() + add_icon_item(get_theme_icon("Remove", "EditorIcons"), "Delete") + + var menu_background = load("res://addons/dialogic/Editor/Events/styles/ResourceMenuPanelBackground.tres") + menu_background.bg_color = get_parent().get_theme_color("base_color", "Editor") + theme.set_stylebox('panel', 'PopupMenu', menu_background) + theme.set_stylebox('hover', 'PopupMenu', StyleBoxEmpty.new()) + theme.set_color('font_color_hover', 'PopupMenu', get_parent().get_theme_color("accent_color", "Editor")) diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/Array.gd b/Sprout/addons/dialogic/Editor/Events/Fields/Array.gd new file mode 100644 index 0000000..9fa09a4 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/Array.gd @@ -0,0 +1,44 @@ +@tool +extends VBoxContainer + +const ArrayValue = "res://addons/dialogic/Editor/Events/Fields/ArrayValue.tscn" + +var property_name : String +signal value_changed + + +func set_value(value:Array): + for child in %Values.get_children(): + child.queue_free() + + for item in value: + var x = load(ArrayValue).instantiate() + %Values.add_child(x) + x.set_value(item) + x.value_changed.connect(recalculate_values) + +func _on_value_changed(value): + emit_signal("value_changed", property_name, value) + +func recalculate_values(): + var arr = [] + for child in %Values.get_children(): + if !child.is_queued_for_deletion(): + arr.append(child.get_value()) + _on_value_changed(arr) + + +func set_right_text(value): + $RightText.text = str(value) + $RightText.visible = value.is_empty() + +func set_left_text(value): + %LeftText.text = str(value) + %LeftText.visible = value.is_empty() + +func _on_AddButton_pressed(): + var x = load(ArrayValue).instantiate() + %Values.add_child(x) + x.set_value("") + x.value_changed.connect(recalculate_values) + recalculate_values() diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/Array.tscn b/Sprout/addons/dialogic/Editor/Events/Fields/Array.tscn new file mode 100644 index 0000000..8ef15fe --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/Array.tscn @@ -0,0 +1,47 @@ +[gd_scene load_steps=3 format=3 uid="uid://btmy7ageqpyq1"] + +[ext_resource type="PackedScene" uid="uid://ch4j2lesn1sis" path="res://addons/dialogic/Editor/Events/Fields/ArrayValue.tscn" id="1"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/Events/Fields/Array.gd" id="2"] + +[node name="Array" type="VBoxContainer"] +script = ExtResource("2") + +[node name="Editing" type="HBoxContainer" parent="."] +offset_right = 157.0 +offset_bottom = 31.0 +size_flags_horizontal = 3 +alignment = 2 + +[node name="LeftText" type="Label" parent="Editing"] +unique_name_in_owner = true +offset_top = 2.0 +offset_right = 67.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Top Text" + +[node name="AddButton" type="Button" parent="Editing"] +offset_left = 71.0 +offset_right = 157.0 +offset_bottom = 31.0 +text = "Add Value" + +[node name="Values" type="VBoxContainer" parent="."] +unique_name_in_owner = true +offset_top = 35.0 +offset_right = 157.0 +offset_bottom = 105.0 + +[node name="Value" parent="Values" instance=ExtResource("1")] +offset_right = 157.0 +offset_bottom = 33.0 + +[node name="Value2" parent="Values" instance=ExtResource("1")] +offset_top = 37.0 +offset_right = 157.0 +offset_bottom = 70.0 + +[node name="RightText" type="Label" parent="."] +visible = false + +[connection signal="pressed" from="Editing/AddButton" to="." method="_on_AddButton_pressed"] diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/ArrayValue.gd b/Sprout/addons/dialogic/Editor/Events/Fields/ArrayValue.gd new file mode 100644 index 0000000..54d40bf --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/ArrayValue.gd @@ -0,0 +1,21 @@ +@tool +extends HBoxContainer + +signal value_changed() + +func _ready(): + $Delete.icon = get_theme_icon("Remove", "EditorIcons") + + +func _on_Delete_pressed(): + queue_free() + emit_signal("value_changed") + +func _on_Value_text_changed(new_text): + emit_signal('value_changed') + +func set_value(value): + $Value.text = str(value) + +func get_value(): + return $Value.text diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/ArrayValue.tscn b/Sprout/addons/dialogic/Editor/Events/Fields/ArrayValue.tscn new file mode 100644 index 0000000..49a78f7 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/ArrayValue.tscn @@ -0,0 +1,35 @@ +[gd_scene load_steps=5 format=3 uid="uid://ch4j2lesn1sis"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Events/Fields/ArrayValue.gd" id="1"] +[ext_resource type="Theme" uid="uid://d3g4i4dshtdpu" path="res://addons/dialogic/Editor/Events/styles/InputFieldsStyle.tres" id="2"] + +[sub_resource type="Image" id="Image_u705h"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 93, 93, 55, 255, 97, 97, 58, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 98, 98, 47, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 94, 94, 46, 255, 93, 93, 236, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_f0jdc"] +image = SubResource("Image_u705h") + +[node name="Value" type="HBoxContainer"] +theme = ExtResource("2") +script = ExtResource("1") + +[node name="Value" type="LineEdit" parent="."] +offset_right = 90.0 +offset_bottom = 33.0 +size_flags_horizontal = 3 +expand_to_text_length = true + +[node name="Delete" type="Button" parent="."] +offset_left = 94.0 +offset_right = 118.0 +offset_bottom = 33.0 +icon = SubResource("ImageTexture_f0jdc") + +[connection signal="text_changed" from="Value" to="." method="_on_Value_text_changed"] +[connection signal="pressed" from="Delete" to="." method="_on_Delete_pressed"] diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/Bool.gd b/Sprout/addons/dialogic/Editor/Events/Fields/Bool.gd new file mode 100644 index 0000000..d8d0aed --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/Bool.gd @@ -0,0 +1,23 @@ +@tool +extends HBoxContainer + +var property_name : String +signal value_changed + +func _ready(): + $Toggle.toggled.connect(_on_value_changed) + + +func set_value(value:bool): + $Toggle.button_pressed = value + + +func _on_value_changed(value): + emit_signal("value_changed", property_name, value) + + +func set_right_text(value): + $RightText.text = str(value) + +func set_left_text(value): + $LeftText.text = str(value) diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/Bool.tscn b/Sprout/addons/dialogic/Editor/Events/Fields/Bool.tscn new file mode 100644 index 0000000..8e792c3 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/Bool.tscn @@ -0,0 +1,23 @@ +[gd_scene load_steps=2 format=2] + +[ext_resource path="res://addons/dialogic/Editor/Events/Fields/Bool.gd" type="Script" id=1] + +[node name="Bool" type="HBoxContainer"] +margin_right = 40.0 +margin_bottom = 40.0 +script = ExtResource( 1 ) + +[node name="LeftText" type="Label" parent="."] +margin_top = 13.0 +margin_bottom = 27.0 + +[node name="Toggle" type="CheckButton" parent="."] +margin_left = 4.0 +margin_right = 80.0 +margin_bottom = 40.0 + +[node name="RightText" type="Label" parent="."] +margin_left = 84.0 +margin_top = 13.0 +margin_right = 84.0 +margin_bottom = 27.0 diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/ComplexPicker.gd b/Sprout/addons/dialogic/Editor/Events/Fields/ComplexPicker.gd new file mode 100644 index 0000000..9ce423b --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/ComplexPicker.gd @@ -0,0 +1,259 @@ +@tool +extends Control + +@export var placeholder_text : String = "Select Resource" + +### SETTINGS FOR THE RESOURCE PICKER +var file_extension : String = "" +var get_suggestions_func : Callable = get_default_suggestions +var empty_text : String = "" +@export var enable_pretty_name : bool = false + +var resource_icon : Texture = null: + get: + return resource_icon + set(new_icon): + resource_icon = new_icon + %Icon.texture = new_icon + +## STORING VALUE AND REFERENCE TO RESOURCE +var event_resource : DialogicEvent = null +var property_name : String +var current_value # Dynamic +var editor_reference + +var current_selected = 0 + +# this signal is on all event parts and informs the event that a change happened. +signal value_changed(property_name, value) + +################################################################################ +## BASIC EVENT PART FUNCTIONS +################################################################################ +# These functions have to be implemented by all scenes that are used to display +# values on the events. + +func set_left_text(value:String) -> void: + $LeftText.text = str(value) + $LeftText.visible = !value.is_empty() + +func set_right_text(value:String) -> void: + $RightText.text = str(value) + $RightText.visible = !value.is_empty() + +func set_value(value, text : String = '') -> void: + if value == null: + %Search.text = empty_text + elif file_extension != "" and file_extension != ".dch" and file_extension != ".dtl": + %Search.text = value.resource_path + %Search.tooltip_text = value.resource_path + elif value: + if enable_pretty_name: + %Search.text = DialogicUtil.pretty_name(value) + else: + %Search.text = value + else: + %Search.text = empty_text + if text: + %Search.text = text + + current_value = value + + +func changed_to_empty() -> void: + if file_extension != "" && file_extension != ".dch": + emit_signal("value_changed", property_name, null) + else: + emit_signal("value_changed", property_name, "") + + +################################################################################ +## BASIC +################################################################################ +func _ready(): + %BG.add_theme_stylebox_override('panel', get_theme_stylebox('normal', 'LineEdit')) + %Focus.add_theme_stylebox_override('panel', get_theme_stylebox('focus', 'LineEdit')) + %Search.text_changed.connect(_on_Search_text_changed) + %Search.focus_entered.connect(_on_Search_focus_entered) + %Search.text_submitted.connect(_on_Search_text_entered) + var scale: float = DialogicUtil.get_editor_scale() + %SelectButton.icon = get_theme_icon("Collapse", "EditorIcons") + %Search.placeholder_text = placeholder_text + %Suggestions.add_theme_stylebox_override('bg', load("res://addons/dialogic/Editor/Events/styles/ResourceMenuPanelBackground.tres")) + %Suggestions.hide() + %Suggestions.item_selected.connect(suggestion_selected) + %Suggestions.item_clicked.connect(suggestion_selected) + if resource_icon == null: + self.resource_icon = null + + %Search.placeholder_text = 'Select Resource' + if file_extension == '.dch': + %Search.placeholder_text = 'Select Character' + if file_extension == '.dtl': + %Search.placeholder_text = 'Select Timeline' + + set_left_text('') + set_right_text('') + editor_reference = find_parent('EditorView') + +func _exit_tree(): + # Explicitly free any open cache resources on close, so we don't get leaked resource errors on shutdown + event_resource = null + +################################################################################ +## SEARCH & SUGGESTION POPUP +################################################################################ +func _on_Search_text_entered(new_text:String) -> void: + if %Suggestions.get_item_count() and not %Search.text.is_empty(): + if %Suggestions.is_anything_selected(): + suggestion_selected(%Suggestions.get_selected_items()[0]) + else: + suggestion_selected(0) + else: + changed_to_empty() + + +func _on_Search_text_changed(new_text:String, just_update:bool = false) -> void: + %Suggestions.clear() + + if new_text == "" and !just_update: + changed_to_empty() + + var suggestions :Dictionary = get_suggestions_func.call(new_text) + + var line_length:int = 0 + var idx:int = 0 + for element in suggestions: + if new_text.is_empty() or new_text.to_lower() in element.to_lower() or new_text.to_lower() in str(suggestions[element].value).to_lower() or new_text.to_lower() in suggestions[element].get('tooltip', '').to_lower(): + line_length = max(get_theme_font('font', 'Label').get_string_size(element, HORIZONTAL_ALIGNMENT_LEFT, -1, get_theme_font_size("font_size", 'Label')).x+80, line_length) + %Suggestions.add_item(element) + if suggestions[element].has('icon'): + %Suggestions.set_item_icon(idx, suggestions[element].icon) + elif suggestions[element].has('editor_icon'): + %Suggestions.set_item_icon(idx, get_theme_icon(suggestions[element].editor_icon[0],suggestions[element].editor_icon[1])) + + %Suggestions.set_item_tooltip(idx, suggestions[element].get('tooltip', '')) + %Suggestions.set_item_metadata(idx, suggestions[element].value) + idx += 1 + + if not %Suggestions.visible: + %Suggestions.show() + %Suggestions.global_position = $PanelContainer.global_position+Vector2(0,1)*$PanelContainer.size.y + #%Suggestions.position = Vector2() + %Suggestions.size.x = max(%Search.size.x, line_length) + %Suggestions.size.y = min(%Suggestions.get_item_count()*35*DialogicUtil.get_editor_scale(), 200*DialogicUtil.get_editor_scale()) + if %Suggestions.get_item_count(): + %Suggestions.select(0) + current_selected = 0 + else: + current_selected = -1 + %Search.grab_focus() + +func get_default_suggestions(input:String) -> Dictionary: + if file_extension.is_empty(): return {'Nothing found!':{'value':''}} + var suggestions: Dictionary = {} + if file_extension == ".dch": + suggestions['(No one)'] = {'value':'', 'editor_icon':["GuiRadioUnchecked", "EditorIcons"]} + + for resource in editor_reference.character_directory.keys(): + suggestions[resource] = {'value': resource, 'tooltip': editor_reference.character_directory[resource]['full_path']} + else: + var resources: Array = DialogicUtil.list_resources_of_type(file_extension) + + for resource in resources: + suggestions[resource] = {'value':resource, 'tooltip':resource} + + return suggestions + + +func suggestion_selected(index : int, position:=Vector2(), button_index:=MOUSE_BUTTON_LEFT) -> void: + if %Suggestions.is_item_disabled(index): + return + + %Search.text = %Suggestions.get_item_text(index) + + if %Suggestions.get_item_metadata(index) == null: + current_value = null + + # if this is a resource, then load it instead of assigning the string: + elif file_extension != "" and file_extension != ".dch" and file_extension != ".dtl": + var file = load(%Suggestions.get_item_metadata(index)) + current_value = file + else: + current_value = %Suggestions.get_item_metadata(index) + + hide_suggestions() + + %Search.grab_focus() + emit_signal("value_changed", property_name, current_value) + +func _input(event:InputEvent): + if event is InputEventMouseButton and event.pressed: + if %Suggestions.visible: + if !%Suggestions.get_global_rect().has_point(get_global_mouse_position()): + hide_suggestions() + +func hide_suggestions() -> void: + %SelectButton.button_pressed = false + %Suggestions.hide() + +func _on_Search_focus_entered() -> void: + if %Search.text == "" or current_value == null or (typeof(current_value) == TYPE_STRING and current_value.is_empty()): + _on_Search_text_changed("") + +func _on_SelectButton_toggled(button_pressed:bool) -> void: + if button_pressed: + _on_Search_text_changed('', true) + +################################################################################ +## DRAG AND DROP +################################################################################ + +func _can_drop_data(position, data) -> bool: + if typeof(data) == TYPE_DICTIONARY and data.has('files') and len(data.files) == 1: + if file_extension: + if data.files[0].ends_with(file_extension): + return true + else: + return false + return false + +func _drop_data(position, data) -> void: + if data.files[0].ends_with('dch'): + for character in editor_reference.character_directory.keys(): + if editor_reference.character_directory[character]["full_path"] == data.files[0]: + set_value(character) + break + elif data.files[0].ends_with('dtl'): + for timeline in editor_reference.timeline_directory.keys(): + if editor_reference.timeline_directory[timeline] == data.files[0]: + set_value(timeline) + break + else: + var file = load(data.files[0]) + set_value(file) + emit_signal("value_changed", property_name, file) + + +func _on_focus_entered(): + %Search.grab_focus() + +func _on_search_gui_input(event): + if event is InputEventKey and (event.keycode == KEY_DOWN or event.keycode == KEY_UP) and event.pressed: + if !%Suggestions.visible: + _on_Search_text_changed('', true) + current_selected = -1 + if event.keycode == KEY_DOWN: + current_selected = wrapi(current_selected+1, 0, %Suggestions.item_count) + if event.keycode == KEY_UP: + current_selected = wrapi(current_selected-1, 0, %Suggestions.item_count) + %Suggestions.select(current_selected) + %Suggestions.ensure_current_is_visible() + +func _on_search_focus_entered(): + %Focus.show() + +func _on_search_focus_exited(): + %Focus.hide() + if !%Suggestions.get_global_rect().has_point(get_global_mouse_position()): + hide_suggestions() diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/ComplexPicker.tscn b/Sprout/addons/dialogic/Editor/Events/Fields/ComplexPicker.tscn new file mode 100644 index 0000000..aa6b50e --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/ComplexPicker.tscn @@ -0,0 +1,197 @@ +[gd_scene load_steps=7 format=3 uid="uid://dpwhshre1n4t6"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Events/Fields/ComplexPicker.gd" id="1"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_guyh1"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(0.1, 0.1, 0.1, 0.6) +border_width_bottom = 2 +border_color = Color(0, 0, 0, 0.6) +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 +corner_detail = 5 + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_vennf"] + +[sub_resource type="Image" id="Image_q6a87"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 93, 93, 55, 255, 97, 97, 58, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 98, 98, 47, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 94, 94, 46, 255, 93, 93, 236, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_xvxyn"] +image = SubResource("Image_q6a87") + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ma30x"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(1, 1, 1, 0.75) +draw_center = false +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 +corner_detail = 5 +expand_margin_left = 2.0 +expand_margin_top = 2.0 +expand_margin_right = 2.0 +expand_margin_bottom = 2.0 + +[node name="ComplexPicker" type="HBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = -2.0 +offset_top = -2.0 +offset_right = -911.0 +offset_bottom = -615.0 +grow_horizontal = 2 +grow_vertical = 2 +focus_mode = 2 +script = ExtResource("1") + +[node name="LeftText" type="Label" parent="."] +visible = false +layout_mode = 2 +offset_top = 230.0 +offset_right = 1.0 +offset_bottom = 253.0 + +[node name="PanelContainer" type="MarginContainer" parent="."] +unique_name_in_owner = true +layout_mode = 2 +offset_right = 243.0 +offset_bottom = 35.0 +size_flags_horizontal = 3 +theme_override_constants/margin_left = 0 +theme_override_constants/margin_top = 0 +theme_override_constants/margin_right = 0 +theme_override_constants/margin_bottom = 0 + +[node name="BG" type="Panel" parent="PanelContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_right = 243.0 +offset_bottom = 35.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +theme_override_styles/panel = SubResource("StyleBoxFlat_guyh1") +metadata/_edit_use_anchors_ = true + +[node name="MarginContainer" type="MarginContainer" parent="PanelContainer"] +layout_mode = 2 +offset_right = 243.0 +offset_bottom = 35.0 +theme_override_constants/margin_left = 2 +theme_override_constants/margin_top = 2 +theme_override_constants/margin_right = 2 +theme_override_constants/margin_bottom = 2 + +[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer"] +layout_mode = 2 +offset_left = 2.0 +offset_top = 2.0 +offset_right = 241.0 +offset_bottom = 33.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="Icon" type="TextureRect" parent="PanelContainer/MarginContainer/HBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_top = 15.0 +offset_bottom = 15.0 +grow_vertical = 2 +size_flags_horizontal = 4 +size_flags_vertical = 4 +mouse_filter = 2 + +[node name="Search" type="LineEdit" parent="PanelContainer/MarginContainer/HBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 4.0 +offset_right = 211.0 +offset_bottom = 31.0 +size_flags_horizontal = 3 +size_flags_vertical = 4 +focus_neighbor_bottom = NodePath("Suggestions") +focus_mode = 1 +mouse_filter = 1 +theme_override_styles/focus = SubResource("StyleBoxEmpty_vennf") +placeholder_text = "Select Resource" +expand_to_text_length = true +flat = true +caret_blink = true + +[node name="Suggestions" type="ItemList" parent="PanelContainer/MarginContainer/HBoxContainer/Search"] +unique_name_in_owner = true +visible = false +top_level = true +custom_minimum_size = Vector2(-1086, 0) +layout_mode = 0 +offset_left = -5.0 +offset_top = 36.0 +offset_right = 195.0 +offset_bottom = 71.0 +size_flags_vertical = 0 +auto_translate = false +focus_neighbor_top = NodePath("..") +max_text_lines = 3 +item_count = 1 +item_0/text = "Hello" + +[node name="SelectButton" type="Button" parent="PanelContainer/MarginContainer/HBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 215.0 +offset_right = 239.0 +offset_bottom = 31.0 +grow_horizontal = 0 +grow_vertical = 2 +focus_mode = 0 +toggle_mode = true +shortcut_in_tooltip = false +icon = SubResource("ImageTexture_xvxyn") +flat = true + +[node name="Focus" type="Panel" parent="PanelContainer"] +unique_name_in_owner = true +visible = false +layout_mode = 2 +offset_right = 243.0 +offset_bottom = 35.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +theme_override_styles/panel = SubResource("StyleBoxFlat_ma30x") +metadata/_edit_use_anchors_ = true + +[node name="RightText" type="Label" parent="."] +visible = false +layout_mode = 2 +offset_left = 855.0 +offset_top = 230.0 +offset_right = 856.0 +offset_bottom = 253.0 + +[connection signal="focus_entered" from="." to="." method="_on_focus_entered"] +[connection signal="focus_entered" from="PanelContainer/MarginContainer/HBoxContainer/Search" to="." method="_on_search_focus_entered"] +[connection signal="focus_exited" from="PanelContainer/MarginContainer/HBoxContainer/Search" to="." method="_on_search_focus_exited"] +[connection signal="gui_input" from="PanelContainer/MarginContainer/HBoxContainer/Search" to="." method="_on_search_gui_input"] +[connection signal="gui_input" from="PanelContainer/MarginContainer/HBoxContainer/Search/Suggestions" to="." method="_on_suggestions_gui_input"] +[connection signal="toggled" from="PanelContainer/MarginContainer/HBoxContainer/SelectButton" to="." method="_on_SelectButton_toggled"] diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/ConditionPicker.gd b/Sprout/addons/dialogic/Editor/Events/Fields/ConditionPicker.gd new file mode 100644 index 0000000..3b1519f --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/ConditionPicker.gd @@ -0,0 +1,129 @@ +@tool +extends Control + +var property_name : String +signal value_changed + +func _ready(): + %ComplexEditor.add_theme_stylebox_override('normal', get_theme_stylebox('normal', 'LineEdit')) + %ComplexEditor.add_theme_stylebox_override('focus', get_theme_stylebox('focus', 'LineEdit')) + + %Operator.options = [ + { + 'label': '==', + 'value': '==' + }, + { + 'label': '>', + 'value': '>' + }, + { + 'label': '<', + 'value': '<' + }, + { + 'label': '<=', + 'value': '<=' + }, + { + 'label': '>=', + 'value': '>=' + }, + { + 'label': '!=', + 'value': '!=' + } + ] + %ToggleComplex.icon = get_theme_icon("Enum", "EditorIcons") + + %Value1.resource_icon = get_theme_icon("ClassList", "EditorIcons") + %Value1.get_suggestions_func = get_value1_suggestions + %Value1.value_changed.connect(something_changed) + %Operator.value_changed.connect(something_changed) + + %Value2.resource_icon = get_theme_icon("Variant", "EditorIcons") + %Value2.get_suggestions_func = get_value2_suggestions + %Value2.value_changed.connect(something_changed) + +func set_right_text(value:String): + $RightText.text = str(value) + $RightText.visible = !value.is_empty() + +func set_left_text(value:String): + $LeftText.text = str(value) + $LeftText.visible = !value.is_empty() + +func set_value(value:String): + var too_complex = is_too_complex(value) + %ToggleComplex.disabled = too_complex + %ToggleComplex.button_pressed = too_complex + %ComplexEditor.visible = too_complex + %SimpleEditor.visible = !too_complex + %ComplexEditor.text = value + if not too_complex: + var data = complex2simple(value) + %Value1.set_value(data[0], data[0].trim_prefix("{").trim_suffix('}')) + %Operator.set_value(data[1].strip_edges()) + %Value2.set_value(data[2], data[2].trim_prefix("{").trim_suffix('}')) + +func something_changed(fake_arg1=null, fake_arg2 = null): + if %ComplexEditor.visible: + value_changed.emit(property_name, %ComplexEditor.text) + elif %SimpleEditor.visible: + value_changed.emit(property_name, simple2complex(%Value1.current_value, %Operator.get_value(), %Value2.current_value)) + +func is_too_complex(condition:String) -> bool: + return !condition.is_empty() and len(condition.split(' ', false)) != 3 + +func complex2simple(condition:String) -> Array: + if is_too_complex(condition) or condition.strip_edges().is_empty(): + return ['', '==',''] + var cond_split = Array(condition.split(' ', false)) + if cond_split[2].begins_with('"'): cond_split[2] = cond_split[2].trim_prefix('"').trim_suffix('"') + return cond_split + +func simple2complex(value1, operator, value2) -> String: + if value1 == null: value1 = '' + if value1.is_empty(): + return '' + if value2 == null: value2 = '' + if !value2.is_valid_float() and !value2.begins_with('{'): + value2 = '"'+value2+'"' + return value1 +" "+ operator +" "+ value2 + +func _on_toggle_complex_toggled(button_pressed) -> void: + if button_pressed: + %ComplexEditor.show() + %SimpleEditor.hide() + %ComplexEditor.text = simple2complex(%Value1.current_value, %Operator.get_value(), %Value2.current_value) + else: + if !is_too_complex(%ComplexEditor.text): + %ComplexEditor.hide() + %SimpleEditor.show() + var data = complex2simple(%ComplexEditor.text) + %Value1.set_value(data[0], data[0].trim_prefix("{").trim_suffix('}')) + %Operator.set_value(data[1].strip_edges()) + %Value2.set_value(data[2], data[2].trim_prefix("{").trim_suffix('}')) + +func _on_complex_editor_text_changed(new_text): + %ToggleComplex.disabled = is_too_complex(%ComplexEditor.text) + something_changed() + +func get_value1_suggestions(filter:String) -> Dictionary: + var suggestions = {} + if filter: + suggestions[filter] = {'value':filter, 'editor_icon':["GuiScrollArrowRight", "EditorIcons"]} + var vars = DialogicUtil.get_project_setting('dialogic/variables', {}) + for var_path in DialogicUtil.list_variables(vars): + suggestions[var_path] = {'value':'{'+var_path+"}", 'editor_icon':["ClassList", "EditorIcons"]} + return suggestions + + +func get_value2_suggestions(filter:String) -> Dictionary: + var suggestions = {} + if filter: + suggestions[filter] = {'value':filter, 'editor_icon':["GuiScrollArrowRight", "EditorIcons"]} + var vars = DialogicUtil.get_project_setting('dialogic/variables', {}) + for var_path in DialogicUtil.list_variables(vars): + suggestions[var_path] = {'value':'{'+var_path+"}", 'editor_icon':["ClassList", "EditorIcons"]} + return suggestions diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/ConditionPicker.tscn b/Sprout/addons/dialogic/Editor/Events/Fields/ConditionPicker.tscn new file mode 100644 index 0000000..be03448 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/ConditionPicker.tscn @@ -0,0 +1,152 @@ +[gd_scene load_steps=9 format=3 uid="uid://ir6334lqtuwt"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Events/Fields/ConditionPicker.gd" id="1_q5p62"] +[ext_resource type="PackedScene" uid="uid://dpwhshre1n4t6" path="res://addons/dialogic/Editor/Events/Fields/ComplexPicker.tscn" id="1_rr7mq"] +[ext_resource type="PackedScene" uid="uid://d3bhehatwoio" path="res://addons/dialogic/Editor/Events/Fields/OptionSelector.tscn" id="4_27ir8"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_6mta0"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(0.1, 0.1, 0.1, 0.6) +border_width_bottom = 2 +border_color = Color(0, 0, 0, 0.6) +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 +corner_detail = 5 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_66k5i"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(1, 1, 1, 0.75) +draw_center = false +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 +corner_detail = 5 +expand_margin_left = 2.0 +expand_margin_top = 2.0 +expand_margin_right = 2.0 +expand_margin_bottom = 2.0 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_q81pd"] +content_margin_left = 3.75 +content_margin_top = 3.75 +content_margin_right = 3.75 +content_margin_bottom = 3.75 +bg_color = Color(0.113725, 0.121569, 0.145098, 1) +border_color = Color(0.0784314, 0.0862745, 0.101961, 1) +corner_radius_top_left = 2 +corner_radius_top_right = 2 +corner_radius_bottom_right = 2 +corner_radius_bottom_left = 2 + +[sub_resource type="Image" id="Image_vivn8"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 93, 93, 55, 255, 97, 97, 58, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 98, 98, 47, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 94, 94, 46, 255, 93, 93, 236, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_vtsk1"] +image = SubResource("Image_vivn8") + +[node name="ConditionPicker" type="HBoxContainer"] +offset_right = 77.0 +offset_bottom = 31.0 +script = ExtResource("1_q5p62") + +[node name="LeftText" type="Label" parent="."] +layout_mode = 2 +offset_top = 5.0 +offset_right = 1.0 +offset_bottom = 28.0 + +[node name="SimpleEditor" type="HBoxContainer" parent="."] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 5.0 +offset_right = 542.0 +offset_bottom = 34.0 + +[node name="Value1" parent="SimpleEditor" instance=ExtResource("1_rr7mq")] +unique_name_in_owner = true +layout_mode = 2 +anchors_preset = 0 +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_right = 196.0 +offset_bottom = 34.0 +grow_horizontal = 1 +grow_vertical = 1 +placeholder_text = "Variable" +disable_pretty_name = true + +[node name="Operator" parent="SimpleEditor" instance=ExtResource("4_27ir8")] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 200.0 +offset_right = 337.0 +offset_bottom = 34.0 + +[node name="Value2" parent="SimpleEditor" instance=ExtResource("1_rr7mq")] +unique_name_in_owner = true +layout_mode = 2 +anchors_preset = 0 +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_left = 341.0 +offset_right = 537.0 +offset_bottom = 34.0 +grow_horizontal = 1 +grow_vertical = 1 +placeholder_text = "Value" +disable_pretty_name = true + +[node name="ComplexEditor" type="LineEdit" parent="."] +unique_name_in_owner = true +visible = false +custom_minimum_size = Vector2i(150, 0) +layout_mode = 2 +offset_left = 569.0 +offset_right = 1076.0 +offset_bottom = 34.0 +mouse_filter = 1 +theme_override_styles/normal = SubResource("StyleBoxFlat_6mta0") +theme_override_styles/focus = SubResource("StyleBoxFlat_66k5i") +theme_override_styles/read_only = SubResource("StyleBoxFlat_q81pd") +text = "VAR.Player.Health > 20 and VAR.Counter < 3 and randi()%3 == 2" +placeholder_text = "Enter condition" +expand_to_text_length = true + +[node name="ToggleComplex" type="Button" parent="."] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 546.0 +offset_right = 570.0 +offset_bottom = 34.0 +tooltip_text = "Use complex expression" +toggle_mode = true +icon = SubResource("ImageTexture_vtsk1") + +[node name="RightText" type="Label" parent="."] +layout_mode = 2 +offset_left = 574.0 +offset_top = 5.0 +offset_right = 575.0 +offset_bottom = 28.0 + +[connection signal="text_changed" from="ComplexEditor" to="." method="_on_complex_editor_text_changed"] +[connection signal="toggled" from="ToggleComplex" to="." method="_on_toggle_complex_toggled"] diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/FilePicker.gd b/Sprout/addons/dialogic/Editor/Events/Fields/FilePicker.gd new file mode 100644 index 0000000..133ba6b --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/FilePicker.gd @@ -0,0 +1,74 @@ +@tool +extends Control + +@export var file_filter := "" +@export var placeholder := "" +@export var file_mode : EditorFileDialog.FileMode = EditorFileDialog.FILE_MODE_OPEN_FILE +@export var resource_icon:Texture = null: + get: + return resource_icon + set(new_icon): + resource_icon = new_icon + %Icon.texture = new_icon + if new_icon == null: + %Field.theme_type_variation = "" + else: + %Field.theme_type_variation = "LineEditWithIcon" +var current_value : String +var property_name : String +signal value_changed + +func _ready(): + DCSS.style(%Field, { + 'border-radius': 3, + 'border-color': get_theme_color("dark_color_3", "Editor"), + 'border': 1, + 'background': get_theme_color("dark_color_1", "Editor"), + 'padding': [5, 5], + }) + $PanelContainer.add_theme_stylebox_override('panel', get_theme_stylebox("normal", "LineEdit")) + %OpenButton.icon = get_theme_icon("Folder", "EditorIcons") + %ClearButton.icon = get_theme_icon("Reload", "EditorIcons") + %OpenButton.button_down.connect(_on_OpenButton_pressed) + %ClearButton.button_up.connect(clear_path) + %Field.set_drag_forwarding(self) + %Field.placeholder_text = placeholder + +func set_right_text(value:String): + $RightText.text = str(value) + $RightText.visible = !value.is_empty() + +func set_left_text(value:String): + $LeftText.text = str(value) + $LeftText.visible = !value.is_empty() + +func set_value(value): + current_value = value + if file_mode != EditorFileDialog.FILE_MODE_OPEN_DIR: + %Field.text = value.get_file() + tooltip_text = value + %ClearButton.visible = !value.is_empty() + else: + %Field.text = value + +func _on_OpenButton_pressed() -> void: + find_parent('EditorView').godot_file_dialog(_on_file_dialog_selected, file_filter, file_mode, "Open "+ property_name) + +func _on_file_dialog_selected(path:String) -> void: + emit_signal("value_changed", property_name, path) + set_value(path) + +func clear_path(): + emit_signal("value_changed", property_name, "") + set_value("") + +func _can_drop_data_fw(position, data, from_control): + if typeof(data) == TYPE_DICTIONARY and data.has('files') and len(data.files) == 1: + if file_filter: + if '*.'+data.files[0].get_extension() in file_filter: + return true + else: return true + return false + +func _drop_data_fw(position, data, from_control): + _on_file_dialog_selected(data.files[0]) diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/FilePicker.tscn b/Sprout/addons/dialogic/Editor/Events/Fields/FilePicker.tscn new file mode 100644 index 0000000..eabb3b6 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/FilePicker.tscn @@ -0,0 +1,118 @@ +[gd_scene load_steps=7 format=3 uid="uid://7mvxuaulctcq"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Events/Fields/FilePicker.gd" id="1_838yp"] +[ext_resource type="Theme" uid="uid://d3g4i4dshtdpu" path="res://addons/dialogic/Editor/Events/styles/InputFieldsStyle.tres" id="2_514jv"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_oahfl"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(0.1, 0.1, 0.1, 0.6) +border_width_bottom = 2 +border_color = Color(0, 0, 0, 0.6) +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 +corner_detail = 5 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_qm060"] +content_margin_left = 3.75 +content_margin_top = 3.75 +content_margin_right = 3.75 +content_margin_bottom = 3.75 +bg_color = Color(0, 0, 0, 1) +border_color = Color(0, 0, 0, 1) +corner_radius_top_left = 2 +corner_radius_top_right = 2 +corner_radius_bottom_right = 2 +corner_radius_bottom_left = 2 + +[sub_resource type="Image" id="Image_b3vou"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 93, 93, 55, 255, 97, 97, 58, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 98, 98, 47, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 94, 94, 46, 255, 93, 93, 236, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_bx3tb"] +image = SubResource("Image_b3vou") + +[node name="FilePicker" type="HBoxContainer"] +offset_right = 340.0 +offset_bottom = 40.0 +script = ExtResource("1_838yp") + +[node name="LeftText" type="Label" parent="."] +visible = false +layout_mode = 2 +offset_top = 8.0 +offset_right = 1.0 +offset_bottom = 31.0 + +[node name="PanelContainer" type="PanelContainer" parent="."] +layout_mode = 2 +offset_right = 340.0 +offset_bottom = 40.0 +size_flags_horizontal = 3 +theme_override_styles/panel = SubResource("StyleBoxFlat_oahfl") + +[node name="HBox" type="HBoxContainer" parent="PanelContainer"] +layout_mode = 2 +offset_left = 4.0 +offset_top = 4.0 +offset_right = 336.0 +offset_bottom = 36.0 +alignment = 2 + +[node name="Icon" type="TextureRect" parent="PanelContainer/HBox"] +unique_name_in_owner = true +layout_mode = 2 +offset_top = 16.0 +offset_bottom = 16.0 +size_flags_vertical = 4 +mouse_filter = 2 + +[node name="Field" type="LineEdit" parent="PanelContainer/HBox"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 4.0 +offset_right = 276.0 +offset_bottom = 32.0 +size_flags_horizontal = 3 +mouse_filter = 1 +theme = ExtResource("2_514jv") +theme_type_variation = &"LineEditWithIcon" +theme_override_styles/normal = SubResource("StyleBoxFlat_qm060") +theme_override_styles/focus = SubResource("StyleBoxFlat_qm060") +theme_override_styles/read_only = SubResource("StyleBoxFlat_qm060") +expand_to_text_length = true + +[node name="OpenButton" type="Button" parent="PanelContainer/HBox"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 280.0 +offset_right = 304.0 +offset_bottom = 32.0 +icon = SubResource("ImageTexture_bx3tb") +flat = true + +[node name="ClearButton" type="Button" parent="PanelContainer/HBox"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 308.0 +offset_right = 332.0 +offset_bottom = 32.0 +icon = SubResource("ImageTexture_bx3tb") +flat = true + +[node name="RightText" type="Label" parent="."] +visible = false +layout_mode = 2 +offset_left = 339.0 +offset_top = 8.0 +offset_right = 340.0 +offset_bottom = 31.0 diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/Label.gd b/Sprout/addons/dialogic/Editor/Events/Fields/Label.gd new file mode 100644 index 0000000..4a3fe84 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/Label.gd @@ -0,0 +1,13 @@ +@tool +extends Control + + +@export var text: String = "Hello World" + + +# Called when the node enters the scene tree for the first time. +func _ready(): + $Label.text = text + #$Label.text = DTS.translate(text) + $Label.set('custom_colors/font_color', Color("#7b7b7b")) + diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/Label.tscn b/Sprout/addons/dialogic/Editor/Events/Fields/Label.tscn new file mode 100644 index 0000000..6eae67b --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/Label.tscn @@ -0,0 +1,18 @@ +[gd_scene load_steps=2 format=2] + +[ext_resource path="res://addons/dialogic/Editor/Events/Fields/Label.gd" type="Script" id=1] + +[node name="Control" type="CenterContainer"] +anchor_right = 1.0 +anchor_bottom = 1.0 +mouse_filter = 1 +script = ExtResource( 1 ) + +[node name="Label" type="Label" parent="."] +margin_left = 474.0 +margin_top = 293.0 +margin_right = 550.0 +margin_bottom = 307.0 +size_flags_horizontal = 3 +custom_colors/font_color = Color( 0.482353, 0.482353, 0.482353, 1 ) +text = "Hello World" diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/MultilineText.gd b/Sprout/addons/dialogic/Editor/Events/Fields/MultilineText.gd new file mode 100644 index 0000000..1d00cc9 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/MultilineText.gd @@ -0,0 +1,48 @@ +@tool +extends Control + +var property_name : String +signal value_changed + +func _ready(): + find_parent('TimelineArea').resized.connect(change_size) + $TextEdit.text_changed.connect(text_changed) + change_size() + +func text_changed(value = ""): + change_size() + emit_signal("value_changed", property_name, $TextEdit.text) + +func set_left_text(value): + $LeftText.text = str(value) + +func set_right_text(value): + $RightText.text = str(value) + +func set_value(value): + $TextEdit.text = str(value) + + + +func change_size(): + # the distance between the sidebar of the timeline editor and the TextEdit box. + var max_width = find_parent('View').get_node('ScrollContainer').global_position.x- $TextEdit.global_position.x + # adding a margin + max_width -= 50 * DialogicUtil.get_editor_scale() + + var font = get_theme_font("normal_font") + var line_height = font.get_height()+4 + + var longest_line_len = 0 + var lines = 0 + for line in $TextEdit.text.split("\n"): + longest_line_len = font.get_string_size(line).x if font.get_string_size(line).x > longest_line_len else longest_line_len + if font.get_string_size(line).x+50 > max_width: + lines += ceil(get_theme_font("normal_font").get_string_size(line).x/(max_width)) + lines += 1 + + # because there is a margin and a number inside the stylebox (especially to the left) this needs to be added + longest_line_len += 50 * DialogicUtil.get_editor_scale() + $TextEdit.custom_minimum_size.x = min(max_width, longest_line_len) + # a margin has to be added vertically as well because of the stylebox + $TextEdit.custom_minimum_size.y = line_height*lines + (20 * DialogicUtil.get_editor_scale()) diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/MultilineText.tscn b/Sprout/addons/dialogic/Editor/Events/Fields/MultilineText.tscn new file mode 100644 index 0000000..cc728bf --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/MultilineText.tscn @@ -0,0 +1,37 @@ +[gd_scene load_steps=3 format=3 uid="uid://dyp7m2nvab1aj"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Events/Fields/MultilineText.gd" id="1"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_bofjx"] +content_margin_left = 16.0 +content_margin_top = 14.0 +bg_color = Color(0.09, 0.09, 0.09, 0.588235) +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 + +[node name="MultilineText" type="HBoxContainer"] +anchor_right = 1.0 +anchor_bottom = 1.0 +size_flags_horizontal = 3 +theme_override_constants/separation = 0 +script = ExtResource("1") + +[node name="LeftText" type="Label" parent="."] +visible = false +offset_top = 288.0 +offset_right = 1.0 +offset_bottom = 311.0 + +[node name="TextEdit" type="TextEdit" parent="."] +offset_right = 1024.0 +offset_bottom = 600.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +theme_override_styles/normal = SubResource("StyleBoxFlat_bofjx") + +[node name="RightText" type="Label" parent="."] +visible = false +offset_left = 1023.0 +offset_top = 288.0 +offset_right = 1024.0 +offset_bottom = 311.0 diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/Number.gd b/Sprout/addons/dialogic/Editor/Events/Fields/Number.gd new file mode 100644 index 0000000..5177c87 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/Number.gd @@ -0,0 +1,84 @@ +@tool +extends Control + +var property_name : String +@export var allow_string :bool = false +@export var step:float = 0.1 +@export var enforce_step:bool = true +@export var min:float = 0 +@export var max:float= 999 +@export var value = 0 +@export var suffix := "" +signal value_changed + +func _ready(): + if $Value.text.is_empty(): + set_value(value) + $Spin.icon = get_theme_icon("updown", "SpinBox") + $Value.add_theme_stylebox_override('normal', get_theme_stylebox('normal', 'LineEdit')) + $Value.add_theme_stylebox_override('focus', get_theme_stylebox('focus', 'LineEdit')) + +func set_right_text(value): + $RightText.text = str(value) + $RightText.visible = !value.is_empty() + +func set_left_text(value): + $LeftText.text = str(value) + $LeftText.visible = !value.is_empty() + +func set_value(new_value) -> void: + if new_value: + _on_value_text_submitted(str(new_value)) + else: + _on_value_text_submitted(str(value)) + +func get_value(): + return value + +func use_timestamp_mode(): + step = 0.1 + suffix = ' sec' + max = 9999 #2.7 hours. Enough, or is more needed? + +func use_float_mode(): + step = 0.1 + suffix = "" + enforce_step = false + +func use_int_mode(): + step = 1 + suffix = "" + +func use_decibel_mode(): + max = 6 + suffix = "dB" + min = -80 + +func set_max_value(value): + max = value + +func set_min_value(value): + min = value + +func _on_spin_gui_input(event): + if event is InputEventMouseButton and event.pressed and event.button_index == MOUSE_BUTTON_LEFT: + if event.position.y < size.y/2.0: + _on_value_text_submitted(str(value+step)) + else: + _on_value_text_submitted(str(value-step)) + + +func _on_value_text_submitted(new_text): + new_text = new_text.trim_suffix(suffix) + if new_text.is_valid_float(): + var temp:float = min(max(new_text.to_float(), min), max) + if !enforce_step or temp/step == round(temp/step): + value = temp + elif allow_string: + value = new_text + $Value.text = str(value)+suffix + value_changed.emit(property_name, value) + + +func _on_value_focus_exited(): + _on_value_text_submitted($Value.text) diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/Number.tscn b/Sprout/addons/dialogic/Editor/Events/Fields/Number.tscn new file mode 100644 index 0000000..6ca169e --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/Number.tscn @@ -0,0 +1,66 @@ +[gd_scene load_steps=5 format=3 uid="uid://kdpp3mibml33"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Events/Fields/Number.gd" id="1"] +[ext_resource type="Theme" uid="uid://d3g4i4dshtdpu" path="res://addons/dialogic/Editor/Events/styles/InputFieldsStyle.tres" id="2_u2kma"] + +[sub_resource type="Image" id="Image_q6bmg"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 76, 255, 255, 255, 75, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 99, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 99, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 4, 255, 255, 255, 122, 255, 255, 255, 191, 255, 255, 255, 188, 255, 255, 255, 188, 255, 255, 255, 191, 255, 255, 255, 121, 255, 255, 255, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 12, 255, 255, 255, 142, 255, 255, 255, 191, 255, 255, 255, 181, 255, 255, 255, 53, 255, 255, 255, 54, 255, 255, 255, 181, 255, 255, 255, 191, 255, 255, 255, 142, 255, 255, 255, 12, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 71, 255, 255, 255, 191, 255, 255, 255, 171, 255, 255, 255, 36, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 36, 255, 255, 255, 171, 255, 255, 255, 191, 255, 255, 255, 71, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 86, 255, 255, 255, 22, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 22, 255, 255, 255, 86, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 86, 255, 255, 255, 22, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 22, 255, 255, 255, 86, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 71, 255, 255, 255, 191, 255, 255, 255, 171, 255, 255, 255, 36, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 36, 255, 255, 255, 171, 255, 255, 255, 191, 255, 255, 255, 71, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 12, 255, 255, 255, 142, 255, 255, 255, 191, 255, 255, 255, 181, 255, 255, 255, 54, 255, 255, 255, 54, 255, 255, 255, 182, 255, 255, 255, 191, 255, 255, 255, 142, 255, 255, 255, 12, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 4, 255, 255, 255, 121, 255, 255, 255, 191, 255, 255, 255, 188, 255, 255, 255, 188, 255, 255, 255, 191, 255, 255, 255, 121, 255, 255, 255, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 98, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 98, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 75, 255, 255, 255, 75, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_cbs3g"] +image = SubResource("Image_q6bmg") + +[node name="NumberValue" type="HBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_right = -1036.0 +offset_bottom = -615.0 +grow_horizontal = 2 +grow_vertical = 2 +theme_override_constants/separation = 0 +script = ExtResource("1") +min = 0.0 +max = 999.0 + +[node name="LeftText" type="Label" parent="."] +layout_mode = 2 +offset_top = 5.0 +offset_right = 1.0 +offset_bottom = 28.0 + +[node name="Value" type="LineEdit" parent="."] +layout_mode = 2 +offset_left = 1.0 +offset_right = 46.0 +offset_bottom = 33.0 +theme = ExtResource("2_u2kma") +theme_override_constants/minimum_character_width = 0 +expand_to_text_length = true + +[node name="Spin" type="Button" parent="."] +layout_mode = 2 +offset_left = 46.0 +offset_top = 4.0 +offset_right = 70.0 +offset_bottom = 28.0 +size_flags_vertical = 4 +focus_mode = 0 +icon = SubResource("ImageTexture_cbs3g") +flat = true + +[node name="RightText" type="Label" parent="."] +layout_mode = 2 +offset_left = 70.0 +offset_top = 5.0 +offset_right = 71.0 +offset_bottom = 28.0 + +[connection signal="focus_exited" from="Value" to="." method="_on_value_focus_exited"] +[connection signal="text_submitted" from="Value" to="." method="_on_value_text_submitted"] +[connection signal="gui_input" from="Spin" to="." method="_on_spin_gui_input"] diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/OptionSelector.gd b/Sprout/addons/dialogic/Editor/Events/Fields/OptionSelector.gd new file mode 100644 index 0000000..2a5ca18 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/OptionSelector.gd @@ -0,0 +1,58 @@ +@tool +extends Control + +var property_name : String +signal value_changed + +var options : Array = [] +var disabled = false: + get: + return disabled + set(_disabled): + disabled = _disabled + $MenuButton.disabled = disabled + $MenuButton.focus_mode = FOCUS_NONE + +func _ready(): + $MenuButton.add_theme_stylebox_override("normal", get_theme_stylebox("normal", "LineEdit")) + $MenuButton.add_theme_stylebox_override("hover", get_theme_stylebox("normal", "LineEdit")) + + $MenuButton.add_theme_stylebox_override("focus", get_theme_stylebox("focus", "LineEdit")) + $MenuButton.add_theme_stylebox_override("disabled", get_theme_stylebox("normal", "LineEdit")) + $MenuButton.add_theme_color_override("font_disabled_color", get_theme_color("font_color", "MenuButton")) + $MenuButton.about_to_popup.connect(insert_options) + $MenuButton.get_popup().index_pressed.connect(index_pressed) + set_left_text('') + set_right_text('') + +func set_right_text(value:String): + $RightText.text = str(value) + $RightText.visible = !value.is_empty() + +func set_left_text(value:String): + $LeftText.text = str(value) + $LeftText.visible = !value.is_empty() + +func set_value(value): + for option in options: + if option['value'] == value: + $MenuButton.text = option['label'] + $MenuButton.icon = option.get('icon', load("res://addons/dialogic/Editor/Images/Dropdown/default.svg")) + +func get_value(): + return $MenuButton.text + +func insert_options(): + $MenuButton.get_popup().clear() + + var idx = 0 + for option in options: + $MenuButton.get_popup().add_icon_item(option.get('icon',load("res://addons/dialogic/Editor/Images/Dropdown/default.svg")), option['label']) + $MenuButton.get_popup().set_item_metadata(idx, option['value']) + idx += 1 + +func index_pressed(idx): + $MenuButton.text = $MenuButton.get_popup().get_item_text(idx) + $MenuButton.icon = $MenuButton.get_popup().get_item_icon(idx) + + emit_signal("value_changed", property_name, $MenuButton.get_popup().get_item_metadata(idx)) diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/OptionSelector.tscn b/Sprout/addons/dialogic/Editor/Events/Fields/OptionSelector.tscn new file mode 100644 index 0000000..46d83af --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/OptionSelector.tscn @@ -0,0 +1,70 @@ +[gd_scene load_steps=4 format=3 uid="uid://d3bhehatwoio"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Events/Fields/OptionSelector.gd" id="1"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_6mta0"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(0.1, 0.1, 0.1, 0.6) +border_width_bottom = 2 +border_color = Color(0, 0, 0, 0.6) +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 +corner_detail = 5 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_66k5i"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(1, 1, 1, 0.75) +draw_center = false +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 +corner_detail = 5 +expand_margin_left = 2.0 +expand_margin_top = 2.0 +expand_margin_right = 2.0 +expand_margin_bottom = 2.0 + +[node name="OptionSelector" type="HBoxContainer"] +offset_right = 137.0 +offset_bottom = 43.0 +script = ExtResource("1") + +[node name="LeftText" type="Label" parent="."] +visible = false +layout_mode = 2 +offset_top = 288.0 +offset_right = 1.0 +offset_bottom = 311.0 + +[node name="MenuButton" type="MenuButton" parent="."] +layout_mode = 2 +offset_right = 137.0 +offset_bottom = 43.0 +focus_mode = 2 +theme_override_styles/normal = SubResource("StyleBoxFlat_6mta0") +theme_override_styles/hover = SubResource("StyleBoxFlat_6mta0") +theme_override_styles/disabled = SubResource("StyleBoxFlat_66k5i") +theme_override_styles/focus = SubResource("StyleBoxFlat_66k5i") +text = "Placeholder Text" +flat = false + +[node name="RightText" type="Label" parent="."] +visible = false +layout_mode = 2 +offset_left = 62.0 +offset_top = 288.0 +offset_right = 63.0 +offset_bottom = 311.0 diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/SinglelineText.gd b/Sprout/addons/dialogic/Editor/Events/Fields/SinglelineText.gd new file mode 100644 index 0000000..0d5e820 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/SinglelineText.gd @@ -0,0 +1,29 @@ +@tool +extends Control + +var property_name : String +var placeholder :String= "": + set(value): + placeholder = value + $TextEdit.placeholder_text = placeholder + +signal value_changed + +func _ready(): + $TextEdit.text_changed.connect(text_changed) + $TextEdit.add_theme_stylebox_override('normal', get_theme_stylebox('normal', 'LineEdit')) + $TextEdit.add_theme_stylebox_override('focus', get_theme_stylebox('focus', 'LineEdit')) + +func text_changed(value = ""): + emit_signal("value_changed", property_name, $TextEdit.text) + +func set_left_text(value): + $LeftText.text = str(value) + $LeftText.visible = !value.is_empty() + +func set_right_text(value): + $RightText.text = str(value) + $RightText.visible = !value.is_empty() + +func set_value(value): + $TextEdit.text = str(value) diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/SinglelineText.tscn b/Sprout/addons/dialogic/Editor/Events/Fields/SinglelineText.tscn new file mode 100644 index 0000000..186b30d --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/SinglelineText.tscn @@ -0,0 +1,72 @@ +[gd_scene load_steps=4 format=3 uid="uid://c0vkcehgjsjy"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Events/Fields/SinglelineText.gd" id="1"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_6mta0"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(0.1, 0.1, 0.1, 0.6) +border_width_bottom = 2 +border_color = Color(0, 0, 0, 0.6) +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 +corner_detail = 5 + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_66k5i"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(1, 1, 1, 0.75) +draw_center = false +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 +corner_detail = 5 +expand_margin_left = 2.0 +expand_margin_top = 2.0 +expand_margin_right = 2.0 +expand_margin_bottom = 2.0 + +[node name="SinglelineText" type="HBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_bottom = -567.0 +grow_horizontal = 2 +grow_vertical = 2 +size_flags_horizontal = 0 +script = ExtResource("1") + +[node name="LeftText" type="Label" parent="."] +layout_mode = 2 +offset_top = 29.0 +offset_right = 1.0 +offset_bottom = 52.0 + +[node name="TextEdit" type="LineEdit" parent="."] +layout_mode = 2 +offset_left = 5.0 +offset_right = 1147.0 +offset_bottom = 81.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +theme_override_styles/normal = SubResource("StyleBoxFlat_6mta0") +theme_override_styles/focus = SubResource("StyleBoxFlat_66k5i") +expand_to_text_length = true + +[node name="RightText" type="Label" parent="."] +layout_mode = 2 +offset_left = 1151.0 +offset_top = 29.0 +offset_right = 1152.0 +offset_bottom = 52.0 diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/Vector2.gd b/Sprout/addons/dialogic/Editor/Events/Fields/Vector2.gd new file mode 100644 index 0000000..584947b --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/Vector2.gd @@ -0,0 +1,24 @@ +@tool +extends Control + +var property_name : String +signal value_changed + +func _ready(): + $X.value_changed.connect(_on_value_changed) + $Y.value_changed.connect(_on_value_changed) + +func _on_value_changed(property, value): + emit_signal("value_changed", property_name, Vector2($X.value, $Y.value)) + +func set_right_text(value): + $RightText.text = str(value) + $RightText.visible = !value.is_empty() + +func set_left_text(value): + $LeftText.text = str(value) + $LeftText.visible = !value.is_empty() + +func set_value(value:Vector2): + $X.set_value(value.x) + $Y.set_value(value.y) diff --git a/Sprout/addons/dialogic/Editor/Events/Fields/Vector2.tscn b/Sprout/addons/dialogic/Editor/Events/Fields/Vector2.tscn new file mode 100644 index 0000000..8c2e70d --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/Fields/Vector2.tscn @@ -0,0 +1,53 @@ +[gd_scene load_steps=3 format=3 uid="uid://dtimnsj014cu"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Events/Fields/Vector2.gd" id="1_288li"] +[ext_resource type="PackedScene" uid="uid://kdpp3mibml33" path="res://addons/dialogic/Editor/Events/Fields/Number.tscn" id="3_l3bum"] + +[node name="Vector2" type="HBoxContainer"] +offset_right = 40.0 +offset_bottom = 40.0 +theme_override_constants/separation = -7 +script = ExtResource("1_288li") + +[node name="LeftText" type="Label" parent="."] +layout_mode = 2 +offset_top = 8.0 +offset_right = 1.0 +offset_bottom = 31.0 + +[node name="X" parent="." instance=ExtResource("3_l3bum")] +layout_mode = 2 +anchors_preset = 0 +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_left = -6.0 +offset_right = 42.0 +offset_bottom = 40.0 +grow_horizontal = 1 +grow_vertical = 1 +step = 1.0 +min = -9999.0 +max = 9999.0 +suffix = "x" + +[node name="Y" parent="." instance=ExtResource("3_l3bum")] +layout_mode = 2 +anchors_preset = 0 +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_left = 35.0 +offset_right = 83.0 +offset_bottom = 40.0 +grow_horizontal = 1 +grow_vertical = 1 +step = 1.0 +min = -9999.0 +max = 9999.0 +suffix = "y" + +[node name="RightText" type="Label" parent="."] +layout_mode = 2 +offset_left = 76.0 +offset_top = 8.0 +offset_right = 77.0 +offset_bottom = 31.0 diff --git a/Sprout/addons/dialogic/Editor/Events/styles/InputFieldsStyle.tres b/Sprout/addons/dialogic/Editor/Events/styles/InputFieldsStyle.tres new file mode 100644 index 0000000..fa952ee --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/styles/InputFieldsStyle.tres @@ -0,0 +1,50 @@ +[gd_resource type="Theme" load_steps=3 format=3 uid="uid://d3g4i4dshtdpu"] + +[sub_resource type="StyleBoxFlat" id="1"] +content_margin_left = 30.0 +content_margin_top = 5.0 +content_margin_right = 20.0 +content_margin_bottom = 5.0 +bg_color = Color(0.12549, 0.141176, 0.192157, 1) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color(0.0980392, 0.113725, 0.152941, 1) +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 + +[sub_resource type="StyleBoxFlat" id="2"] +content_margin_left = 11.0 +content_margin_top = 5.0 +content_margin_right = 20.0 +content_margin_bottom = 5.0 +bg_color = Color(0.12549, 0.141176, 0.192157, 1) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color(0.0980392, 0.113725, 0.152941, 1) +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 + +[resource] +LineEdit/colors/clear_button_color = Color(0, 0, 0, 1) +LineEdit/colors/clear_button_color_pressed = Color(0, 0, 0, 1) +LineEdit/colors/cursor_color = Color(1, 1, 1, 1) +LineEdit/colors/font_color = Color(1, 1, 1, 1) +LineEdit/colors/font_color_selected = Color(1, 1, 1, 1) +LineEdit/colors/font_color_uneditable = Color(1, 1, 1, 1) +LineEdit/colors/selection_color = Color(1, 1, 1, 0.235294) +LineEdit/constants/minimum_spaces = 10 +LineEdit/fonts/font = null +LineEdit/icons/clear = null +LineEdit/styles/focus = SubResource("1") +LineEdit/styles/normal = SubResource("2") +LineEdit/styles/read_only = SubResource("1") +LineEditWithIcon/base_type = &"LineEdit" +LineEditWithIcon/styles/normal = SubResource("1") diff --git a/Sprout/addons/dialogic/Editor/Events/styles/ResourceMenuHover.tres b/Sprout/addons/dialogic/Editor/Events/styles/ResourceMenuHover.tres new file mode 100644 index 0000000..ecf8376 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/styles/ResourceMenuHover.tres @@ -0,0 +1,11 @@ +[gd_resource type="StyleBoxFlat" format=2] + +[resource] +content_margin_left = 25.0 +content_margin_right = 10.0 +content_margin_top = 4.0 +content_margin_bottom = 4.0 +bg_color = Color( 0.466667, 0.466667, 0.466667, 0.141176 ) +border_width_bottom = 2 +corner_radius_top_left = 4 +corner_radius_top_right = 4 diff --git a/Sprout/addons/dialogic/Editor/Events/styles/ResourceMenuNormal.tres b/Sprout/addons/dialogic/Editor/Events/styles/ResourceMenuNormal.tres new file mode 100644 index 0000000..d14860a --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/styles/ResourceMenuNormal.tres @@ -0,0 +1,13 @@ +[gd_resource type="StyleBoxFlat" format=2] + +[resource] +content_margin_left = 25.0 +content_margin_right = 10.0 +content_margin_top = 4.0 +content_margin_bottom = 4.0 +bg_color = Color( 0.180392, 0.180392, 0.180392, 0.219608 ) +draw_center = false +border_width_bottom = 2 +border_color = Color( 0.8, 0.8, 0.8, 0.286275 ) +corner_radius_top_left = 4 +corner_radius_top_right = 4 diff --git a/Sprout/addons/dialogic/Editor/Events/styles/ResourceMenuPanelBackground.tres b/Sprout/addons/dialogic/Editor/Events/styles/ResourceMenuPanelBackground.tres new file mode 100644 index 0000000..314544b --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/styles/ResourceMenuPanelBackground.tres @@ -0,0 +1,17 @@ +[gd_resource type="StyleBoxFlat" format=3 uid="uid://c8k6tbipodsg"] + +[resource] +content_margin_left = 10.0 +content_margin_top = 10.0 +content_margin_right = 10.0 +content_margin_bottom = 10.0 +bg_color = Color(0, 0, 0, 1) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color(0.8, 0.8, 0.8, 0.109804) +corner_radius_top_left = 4 +corner_radius_top_right = 4 +corner_radius_bottom_right = 4 +corner_radius_bottom_left = 4 diff --git a/Sprout/addons/dialogic/Editor/Events/styles/SectionPanel.tres b/Sprout/addons/dialogic/Editor/Events/styles/SectionPanel.tres new file mode 100644 index 0000000..b886c6e --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/styles/SectionPanel.tres @@ -0,0 +1,17 @@ +[gd_resource type="StyleBoxFlat" format=2] + +[resource] +content_margin_left = 6.0 +content_margin_right = 6.0 +content_margin_top = 5.0 +content_margin_bottom = 4.0 +bg_color = Color( 0.6, 0.6, 0.6, 0 ) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color( 0.2, 0.227451, 0.309804, 1 ) +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 diff --git a/Sprout/addons/dialogic/Editor/Events/styles/SettingsFieldBackground.tres b/Sprout/addons/dialogic/Editor/Events/styles/SettingsFieldBackground.tres new file mode 100644 index 0000000..91b4b38 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/styles/SettingsFieldBackground.tres @@ -0,0 +1,18 @@ +[gd_resource type="StyleBoxFlat" format=2] + +[resource] +content_margin_left = 30.0 +content_margin_right = 25.0 +content_margin_top = 5.0 +content_margin_bottom = 5.0 +bg_color = Color( 0.12549, 0.141176, 0.192157, 1 ) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color( 0.0980392, 0.113725, 0.152941, 1 ) +border_blend = true +corner_radius_top_left = 3 +corner_radius_top_right = 3 +corner_radius_bottom_right = 3 +corner_radius_bottom_left = 3 diff --git a/Sprout/addons/dialogic/Editor/Events/styles/SimpleButtonHover.tres b/Sprout/addons/dialogic/Editor/Events/styles/SimpleButtonHover.tres new file mode 100644 index 0000000..5be19d4 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/styles/SimpleButtonHover.tres @@ -0,0 +1,17 @@ +[gd_resource type="StyleBoxFlat" format=2] + +[resource] +content_margin_left = 3.0 +content_margin_right = 3.0 +content_margin_top = 3.0 +content_margin_bottom = 3.0 +bg_color = Color( 0.2, 0.231373, 0.309804, 0.317647 ) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color( 0.8, 0.8, 0.8, 0.109804 ) +corner_radius_top_left = 4 +corner_radius_top_right = 4 +corner_radius_bottom_right = 4 +corner_radius_bottom_left = 4 diff --git a/Sprout/addons/dialogic/Editor/Events/styles/SimpleButtonNormal.tres b/Sprout/addons/dialogic/Editor/Events/styles/SimpleButtonNormal.tres new file mode 100644 index 0000000..e5c06b4 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/styles/SimpleButtonNormal.tres @@ -0,0 +1,17 @@ +[gd_resource type="StyleBoxFlat" format=2] + +[resource] +content_margin_left = 3.0 +content_margin_right = 3.0 +content_margin_top = 3.0 +content_margin_bottom = 3.0 +bg_color = Color( 0.2, 0.231373, 0.309804, 0.235294 ) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color( 0.8, 0.8, 0.8, 0.109804 ) +corner_radius_top_left = 4 +corner_radius_top_right = 4 +corner_radius_bottom_right = 4 +corner_radius_bottom_left = 4 diff --git a/Sprout/addons/dialogic/Editor/Events/styles/TextBackground.tres b/Sprout/addons/dialogic/Editor/Events/styles/TextBackground.tres new file mode 100644 index 0000000..0000e9a --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/styles/TextBackground.tres @@ -0,0 +1,15 @@ +[gd_resource type="StyleBoxFlat" format=2] + +[resource] +content_margin_left = 16.0 +content_margin_top = 14.0 +bg_color = Color( 0.27451, 0.27451, 0.27451, 1 ) +border_width_left = 1 +border_width_top = 1 +border_width_right = 1 +border_width_bottom = 1 +border_color = Color( 0.454902, 0.454902, 0.454902, 1 ) +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 diff --git a/Sprout/addons/dialogic/Editor/Events/styles/selected_styleboxflat.tres b/Sprout/addons/dialogic/Editor/Events/styles/selected_styleboxflat.tres new file mode 100644 index 0000000..f2b5d73 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Events/styles/selected_styleboxflat.tres @@ -0,0 +1,14 @@ +[gd_resource type="StyleBoxFlat" format=3 uid="uid://obyrr26pqk2p"] + +[resource] +content_margin_left = 16.0 +content_margin_top = 6.0 +content_margin_right = 6.0 +content_margin_bottom = 0.0 +bg_color = Color(0.509804, 0.509804, 0.509804, 0.207843) +border_width_left = 5 +border_color = Color(1, 1, 1, 1) +corner_radius_top_left = 5 +corner_radius_bottom_left = 5 +expand_margin_top = 2.0 +expand_margin_bottom = 2.0 diff --git a/Sprout/addons/dialogic/Editor/HomePage/home_page.gd b/Sprout/addons/dialogic/Editor/HomePage/home_page.gd new file mode 100644 index 0000000..aa7b40d --- /dev/null +++ b/Sprout/addons/dialogic/Editor/HomePage/home_page.gd @@ -0,0 +1,54 @@ +@tool +extends DialogicEditor + +## A Main page in the dialogic editor. + +func _ready(): + var edit_scale := DialogicUtil.get_editor_scale() + var min_height := 0 + for box in %BoxHolder.get_children(): + box.self_modulate = get_theme_color("accent_color", "Editor") + box.custom_minimum_size.x = 220 * edit_scale + if box.get_index() < ceilf(%BoxHolder.get_child_count()/2.0): + min_height += box.size.y + + %VersionLabel.set('theme_override_font_sizes/font_size', 20 * edit_scale) + $CenterContainer/ScrollContainer.custom_minimum_size.x = 440 *edit_scale + %BoxHolder.custom_minimum_size.y = min_height+100*edit_scale + set('theme_override_constants/separation', 30*edit_scale) + + +func _register(): + editors_manager.register_simple_editor(self) + get_parent().set_tab_icon(get_index(), load("res://addons/dialogic/Editor/Images/plugin-icon.svg")) + get_parent().set_tab_title(get_index(), '') + + editors_manager.add_custom_button('Wiki', + get_theme_icon("Help", "EditorIcons"), + self).pressed.connect(_on_wiki_button_pressed) + + editors_manager.add_custom_button('Discord', + get_theme_icon("AnimatedSprite3D", "EditorIcons"), + self).pressed.connect(_on_discord_button_pressed) + + +func _on_discord_button_pressed() -> void: + OS.shell_open("https://discord.gg/2hHQzkf2pX") + + +func _on_wiki_button_pressed() -> void: + OS.shell_open("https://github.com/coppolaemilio/dialogic/wiki") + + +func _on_wiki_box_button_pressed(): + OS.shell_open("https://github.com/coppolaemilio/dialogic/wiki/Tutorial:-Getting-Started") + + +func _on_sharing_box_button_pressed(): + _on_discord_button_pressed() + +func _on_bug_box_button_pressed(): + OS.shell_open("https://github.com/coppolaemilio/dialogic/issues/new/choose") + +func _on_restart_box_button_pressed(): + find_parent('EditorView').plugin_reference.get_editor_interface().restart_editor() diff --git a/Sprout/addons/dialogic/Editor/HomePage/home_page.tscn b/Sprout/addons/dialogic/Editor/HomePage/home_page.tscn new file mode 100644 index 0000000..5409398 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/HomePage/home_page.tscn @@ -0,0 +1,168 @@ +[gd_scene load_steps=10 format=3 uid="uid://cqy73hshqqgga"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/HomePage/home_page.gd" id="1_6g38w"] +[ext_resource type="Texture2D" uid="uid://6vklqnh10h2l" path="res://addons/dialogic/Example Assets/backgrounds/green-field.png" id="2_3lw3i"] +[ext_resource type="Texture2D" uid="uid://obluub5vopwh" path="res://addons/dialogic/Editor/Images/dialogic-logo.svg" id="3_3leok"] +[ext_resource type="PackedScene" uid="uid://bbaphnheyups7" path="res://addons/dialogic/Editor/HomePage/home_page_box.tscn" id="4_hn0gf"] +[ext_resource type="Texture2D" uid="uid://bo05fpcssk3on" path="res://addons/dialogic/Example Assets/backgrounds/vn-background-1.png" id="4_jm73p"] +[ext_resource type="Texture2D" uid="uid://d27q1suc8riu8" path="res://addons/dialogic/Example Assets/backgrounds/vn-background-3.png" id="5_w572g"] +[ext_resource type="Texture2D" uid="uid://dx4yxfw4u8y7r" path="res://addons/dialogic/Example Assets/backgrounds/vn-background-2.png" id="6_p1dg6"] + +[sub_resource type="Gradient" id="Gradient_1gns2"] +colors = PackedColorArray(0.00784314, 0.00784314, 0.00784314, 0.203922, 1, 1, 1, 0) + +[sub_resource type="GradientTexture2D" id="GradientTexture2D_u0aw3"] +gradient = SubResource("Gradient_1gns2") +fill = 1 +fill_from = Vector2(0.5, 0.5) +fill_to = Vector2(1, 1) + +[node name="HomePage" type="VBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = -568.0 +offset_top = 8.0 +offset_right = -568.0 +offset_bottom = -1.0 +grow_horizontal = 2 +grow_vertical = 2 +theme_override_constants/separation = 22 +script = ExtResource("1_6g38w") + +[node name="Header" type="TextureRect" parent="."] +self_modulate = Color(0.223529, 0.223529, 0.223529, 1) +layout_mode = 2 +size_flags_vertical = 3 +size_flags_stretch_ratio = 0.4 +texture = ExtResource("2_3lw3i") +ignore_texture_size = true +stretch_mode = 6 + +[node name="Vignette" type="TextureRect" parent="Header"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = SubResource("GradientTexture2D_u0aw3") + +[node name="Logo" type="TextureRect" parent="Header"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = 21.0 +offset_top = 25.0 +offset_right = -21.0 +offset_bottom = -25.0 +grow_horizontal = 2 +grow_vertical = 2 +size_flags_vertical = 3 +size_flags_stretch_ratio = 0.3 +texture = ExtResource("3_3leok") +ignore_texture_size = true +stretch_mode = 5 + +[node name="VersionLabel" type="Label" parent="Header"] +unique_name_in_owner = true +layout_mode = 1 +anchors_preset = 7 +anchor_left = 0.5 +anchor_top = 1.0 +anchor_right = 0.5 +anchor_bottom = 1.0 +offset_left = -73.0 +offset_top = -34.0 +offset_right = 77.0 +offset_bottom = -8.0 +grow_horizontal = 2 +grow_vertical = 0 +text = "Version 2.0-Alpha-5" + +[node name="CenterContainer" type="HBoxContainer" parent="."] +layout_mode = 2 +size_flags_horizontal = 4 +size_flags_vertical = 3 +alignment = 1 + +[node name="ScrollContainer" type="ScrollContainer" parent="CenterContainer"] +custom_minimum_size = Vector2(330, 0) +layout_mode = 2 +size_flags_horizontal = 6 +horizontal_scroll_mode = 0 + +[node name="MarginContainer" type="MarginContainer" parent="CenterContainer/ScrollContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +theme_override_constants/margin_left = 10 +theme_override_constants/margin_top = 10 +theme_override_constants/margin_right = 10 +theme_override_constants/margin_bottom = 10 + +[node name="BoxHolder" type="VFlowContainer" parent="CenterContainer/ScrollContainer/MarginContainer"] +unique_name_in_owner = true +custom_minimum_size = Vector2(0, 764) +layout_mode = 2 +theme_override_constants/h_separation = 20 +theme_override_constants/v_separation = 20 + +[node name="WelcomeBox" parent="CenterContainer/ScrollContainer/MarginContainer/BoxHolder" instance=ExtResource("4_hn0gf")] +custom_minimum_size = Vector2(165, 0) +layout_mode = 2 +title = "Welcome!" +content = "Welcome to dialogic! Easily create visual novels or dialogs for your game." +image = ExtResource("4_jm73p") + +[node name="WikiBox" parent="CenterContainer/ScrollContainer/MarginContainer/BoxHolder" instance=ExtResource("4_hn0gf")] +custom_minimum_size = Vector2(165, 0) +layout_mode = 2 +title = "How to start:" +content = "If you are new to dialogic, check out the beginners guide in the wiki." +image = ExtResource("6_p1dg6") +button = "Beginners guide" + +[node name="RestartBox" parent="CenterContainer/ScrollContainer/MarginContainer/BoxHolder" instance=ExtResource("4_hn0gf")] +custom_minimum_size = Vector2(165, 0) +layout_mode = 2 +title = "Just installed?" +content = "If you've just installed dialogic you might need to restart godot once, so all scripts load correctly!" +image = ExtResource("2_3lw3i") +button = "Restart now" + +[node name="BugBox" parent="CenterContainer/ScrollContainer/MarginContainer/BoxHolder" instance=ExtResource("4_hn0gf")] +custom_minimum_size = Vector2(165, 0) +layout_mode = 2 +title = "Something broken!?" +content = "You found a bug? Or feel like something could be improved? Create a github issue to let us know!" +image = ExtResource("2_3lw3i") +button = "New issue" + +[node name="SharingBox" parent="CenterContainer/ScrollContainer/MarginContainer/BoxHolder" instance=ExtResource("4_hn0gf")] +custom_minimum_size = Vector2(165, 0) +layout_mode = 2 +title = "Making something?" +content = "We always like to hear about cool things being made with dialogic. Let us know what you are using it for!" +image = ExtResource("5_w572g") +button = "Join Discord" + +[node name="HBoxContainer" type="ScrollContainer" parent="."] +visible = false +layout_mode = 2 +size_flags_vertical = 3 +horizontal_scroll_mode = 0 + +[node name="MarginContainer" type="HBoxContainer" parent="HBoxContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 +alignment = 1 + +[node name="AspectRatioContainer" type="AspectRatioContainer" parent="HBoxContainer/MarginContainer"] +layout_mode = 2 + +[connection signal="button_pressed" from="CenterContainer/ScrollContainer/MarginContainer/BoxHolder/WikiBox" to="." method="_on_wiki_box_button_pressed"] +[connection signal="button_pressed" from="CenterContainer/ScrollContainer/MarginContainer/BoxHolder/RestartBox" to="." method="_on_restart_box_button_pressed"] +[connection signal="button_pressed" from="CenterContainer/ScrollContainer/MarginContainer/BoxHolder/BugBox" to="." method="_on_bug_box_button_pressed"] +[connection signal="button_pressed" from="CenterContainer/ScrollContainer/MarginContainer/BoxHolder/SharingBox" to="." method="_on_sharing_box_button_pressed"] diff --git a/Sprout/addons/dialogic/Editor/HomePage/home_page_box.gd b/Sprout/addons/dialogic/Editor/HomePage/home_page_box.gd new file mode 100644 index 0000000..96148b0 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/HomePage/home_page_box.gd @@ -0,0 +1,32 @@ +@tool +extends PanelContainer + +signal button_pressed + +@export var title := "Title" +@export var content := "Somet text that is interesting." +@export var image := Texture.new() +@export var button := "" + +func _ready(): + %Title.text = title + %Content.text = content + %Header.texture = image + %Button.visible = !button.is_empty() + %Button.text = button + var editor_scale := DialogicUtil.get_editor_scale() + get('theme_override_styles/panel').corner_radius_top_left = 10 * editor_scale + get('theme_override_styles/panel').corner_radius_top_right = 10 * editor_scale + get('theme_override_styles/panel').corner_radius_bottom_left = 20 * editor_scale + get('theme_override_styles/panel').corner_radius_bottom_right = 20 * editor_scale + get('theme_override_styles/panel').content_margin_top = 10 * editor_scale + %Header.custom_minimum_size.y = 50 * editor_scale + %Title.set('theme_override_font_sizes/font_size', 20 * editor_scale) + $Vbox/Content.set('theme_override_constants/margin_left', 10*editor_scale) + $Vbox/Content.set('theme_override_constants/margin_right', 10*editor_scale) + $Vbox/Content.set('theme_override_constants/margin_down', 10*editor_scale) + $Vbox/Content.set('theme_override_constants/margin_top', 10*editor_scale) + + +func _on_button_pressed(): + button_pressed.emit() diff --git a/Sprout/addons/dialogic/Editor/HomePage/home_page_box.tscn b/Sprout/addons/dialogic/Editor/HomePage/home_page_box.tscn new file mode 100644 index 0000000..4998438 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/HomePage/home_page_box.tscn @@ -0,0 +1,79 @@ +[gd_scene load_steps=5 format=3 uid="uid://bbaphnheyups7"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/HomePage/home_page_box.gd" id="1_tfhxr"] +[ext_resource type="Texture2D" uid="uid://bo05fpcssk3on" path="res://addons/dialogic/Example Assets/backgrounds/vn-background-1.png" id="2_7vfiv"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_e3ugl"] +content_margin_top = 7.5 +bg_color = Color(0.0745098, 0.0745098, 0.0745098, 1) +border_width_top = 12 +border_color = Color(0.701961, 0.701961, 0.701961, 0.447059) +border_blend = true +corner_radius_top_left = 7 +corner_radius_top_right = 7 +corner_radius_bottom_right = 15 +corner_radius_bottom_left = 15 +shadow_color = Color(0.415686, 0.415686, 0.415686, 0.0784314) +shadow_size = 10 + +[sub_resource type="Texture" id="Texture_gbhvd"] +resource_local_to_scene = false +resource_name = "" + +[node name="HomePageBox" type="PanelContainer"] +self_modulate = Color(0, 0, 0, 1) +custom_minimum_size = Vector2(187.5, 0) +theme_override_styles/panel = SubResource("StyleBoxFlat_e3ugl") +script = ExtResource("1_tfhxr") +title = "Something" +image = SubResource("Texture_gbhvd") + +[node name="Vbox" type="VBoxContainer" parent="."] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="Header" type="TextureRect" parent="Vbox"] +unique_name_in_owner = true +self_modulate = Color(0.152941, 0.152941, 0.152941, 1) +custom_minimum_size = Vector2(0, 37.5) +layout_mode = 2 +texture = ExtResource("2_7vfiv") +ignore_texture_size = true +stretch_mode = 6 + +[node name="Title" type="Label" parent="Vbox/Header"] +unique_name_in_owner = true +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +theme_override_font_sizes/font_size = 15 +text = "Welcome!" +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="Content" type="MarginContainer" parent="Vbox"] +layout_mode = 2 +theme_override_constants/margin_left = 7 +theme_override_constants/margin_top = 7 +theme_override_constants/margin_right = 7 +theme_override_constants/margin_bottom = 10 + +[node name="VBox" type="VBoxContainer" parent="Vbox/Content"] +layout_mode = 2 + +[node name="Content" type="Label" parent="Vbox/Content/VBox"] +unique_name_in_owner = true +layout_mode = 2 +size_flags_vertical = 7 +text = "Welcome to dialogic! Easily create visual novels or dialogs for your game. " +autowrap_mode = 3 + +[node name="Button" type="Button" parent="Vbox/Content/VBox"] +unique_name_in_owner = true +visible = false +layout_mode = 2 + +[connection signal="pressed" from="Vbox/Content/VBox/Button" to="." method="_on_button_pressed"] diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/default.svg b/Sprout/addons/dialogic/Editor/Images/Dropdown/default.svg new file mode 100644 index 0000000..1437dbc --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/default.svg @@ -0,0 +1,3 @@ + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/default.svg.import b/Sprout/addons/dialogic/Editor/Images/Dropdown/default.svg.import new file mode 100644 index 0000000..896bf56 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/default.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bsx8dtqf3vych" +path="res://.godot/imported/default.svg-3f34de5e45bef5de4d9c15ef78c00c6c.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Dropdown/default.svg" +dest_files=["res://.godot/imported/default.svg-3f34de5e45bef5de4d9c15ef78c00c6c.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/divide.svg b/Sprout/addons/dialogic/Editor/Images/Dropdown/divide.svg new file mode 100644 index 0000000..7fb881f --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/divide.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/divide.svg.import b/Sprout/addons/dialogic/Editor/Images/Dropdown/divide.svg.import new file mode 100644 index 0000000..ad94076 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/divide.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c5laykjsxaxtl" +path="res://.godot/imported/divide.svg-4928f878a07ba93ebc44d8ae73ad4c1f.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Dropdown/divide.svg" +dest_files=["res://.godot/imported/divide.svg-4928f878a07ba93ebc44d8ae73ad4c1f.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/join.svg b/Sprout/addons/dialogic/Editor/Images/Dropdown/join.svg new file mode 100644 index 0000000..9eb7aa9 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/join.svg @@ -0,0 +1,3 @@ + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/join.svg.import b/Sprout/addons/dialogic/Editor/Images/Dropdown/join.svg.import new file mode 100644 index 0000000..ee68a3a --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/join.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b7j220k0ewh35" +path="res://.godot/imported/join.svg-2f0d7b9e8e01cf0e62b8c3a85aff6213.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Dropdown/join.svg" +dest_files=["res://.godot/imported/join.svg-2f0d7b9e8e01cf0e62b8c3a85aff6213.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/leave.svg b/Sprout/addons/dialogic/Editor/Images/Dropdown/leave.svg new file mode 100644 index 0000000..e234619 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/leave.svg @@ -0,0 +1,3 @@ + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/leave.svg.import b/Sprout/addons/dialogic/Editor/Images/Dropdown/leave.svg.import new file mode 100644 index 0000000..bb8f8d9 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/leave.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cspjyvye6c0r6" +path="res://.godot/imported/leave.svg-c936f6e3d601b8c12c23f205a765084e.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Dropdown/leave.svg" +dest_files=["res://.godot/imported/leave.svg-c936f6e3d601b8c12c23f205a765084e.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/minus.svg b/Sprout/addons/dialogic/Editor/Images/Dropdown/minus.svg new file mode 100644 index 0000000..eb5d732 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/minus.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/minus.svg.import b/Sprout/addons/dialogic/Editor/Images/Dropdown/minus.svg.import new file mode 100644 index 0000000..17705f1 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/minus.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dwy14qrkfoeb" +path="res://.godot/imported/minus.svg-29f22d1aa24635bae2c03057c07be8bc.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Dropdown/minus.svg" +dest_files=["res://.godot/imported/minus.svg-29f22d1aa24635bae2c03057c07be8bc.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/multiply.svg b/Sprout/addons/dialogic/Editor/Images/Dropdown/multiply.svg new file mode 100644 index 0000000..d4327d1 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/multiply.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/multiply.svg.import b/Sprout/addons/dialogic/Editor/Images/Dropdown/multiply.svg.import new file mode 100644 index 0000000..2f77003 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/multiply.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ddmapfkunbtg7" +path="res://.godot/imported/multiply.svg-0e9db99aafb66d43ee14adcca26c5b47.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Dropdown/multiply.svg" +dest_files=["res://.godot/imported/multiply.svg-0e9db99aafb66d43ee14adcca26c5b47.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/plus.svg b/Sprout/addons/dialogic/Editor/Images/Dropdown/plus.svg new file mode 100644 index 0000000..adf5179 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/plus.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/plus.svg.import b/Sprout/addons/dialogic/Editor/Images/Dropdown/plus.svg.import new file mode 100644 index 0000000..08bd4a6 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/plus.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cqqtygfbvgtag" +path="res://.godot/imported/plus.svg-e094b0b8505b5d910717883d06553532.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Dropdown/plus.svg" +dest_files=["res://.godot/imported/plus.svg-e094b0b8505b5d910717883d06553532.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/set.svg b/Sprout/addons/dialogic/Editor/Images/Dropdown/set.svg new file mode 100644 index 0000000..16c6a8b --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/set.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/set.svg.import b/Sprout/addons/dialogic/Editor/Images/Dropdown/set.svg.import new file mode 100644 index 0000000..9cd856d --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/set.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ddcfl67v0r1lw" +path="res://.godot/imported/set.svg-f100fad003be2285d5d0da5c58417203.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Dropdown/set.svg" +dest_files=["res://.godot/imported/set.svg-f100fad003be2285d5d0da5c58417203.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/update.svg b/Sprout/addons/dialogic/Editor/Images/Dropdown/update.svg new file mode 100644 index 0000000..44f1f3c --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/update.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Dropdown/update.svg.import b/Sprout/addons/dialogic/Editor/Images/Dropdown/update.svg.import new file mode 100644 index 0000000..f679076 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Dropdown/update.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://t1roknwygcf3" +path="res://.godot/imported/update.svg-cefa0fe6bfa50911bb9a77982288e485.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Dropdown/update.svg" +dest_files=["res://.godot/imported/update.svg-cefa0fe6bfa50911bb9a77982288e485.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Pieces/closed-icon.svg b/Sprout/addons/dialogic/Editor/Images/Pieces/closed-icon.svg new file mode 100644 index 0000000..4032eab --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Pieces/closed-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Pieces/closed-icon.svg.import b/Sprout/addons/dialogic/Editor/Images/Pieces/closed-icon.svg.import new file mode 100644 index 0000000..aab660d --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Pieces/closed-icon.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dx3o2ild56i76" +path="res://.godot/imported/closed-icon.svg-b4f16653b91d6792313a130565319b2f.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Pieces/closed-icon.svg" +dest_files=["res://.godot/imported/closed-icon.svg-b4f16653b91d6792313a130565319b2f.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Pieces/expand-icon.svg b/Sprout/addons/dialogic/Editor/Images/Pieces/expand-icon.svg new file mode 100644 index 0000000..3ec3def --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Pieces/expand-icon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Pieces/expand-icon.svg.import b/Sprout/addons/dialogic/Editor/Images/Pieces/expand-icon.svg.import new file mode 100644 index 0000000..ae1b06a --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Pieces/expand-icon.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cl03vrbj5wsjk" +path="res://.godot/imported/expand-icon.svg-26099b197ab0f314e2253848fcc22962.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Pieces/expand-icon.svg" +dest_files=["res://.godot/imported/expand-icon.svg-26099b197ab0f314e2253848fcc22962.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Pieces/open-icon.svg b/Sprout/addons/dialogic/Editor/Images/Pieces/open-icon.svg new file mode 100644 index 0000000..c66c422 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Pieces/open-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Pieces/open-icon.svg.import b/Sprout/addons/dialogic/Editor/Images/Pieces/open-icon.svg.import new file mode 100644 index 0000000..52775c4 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Pieces/open-icon.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://mc7a24bcvjo3" +path="res://.godot/imported/open-icon.svg-1a2ae6d0121a79b624c0fb87cc9ceea2.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Pieces/open-icon.svg" +dest_files=["res://.godot/imported/open-icon.svg-1a2ae6d0121a79b624c0fb87cc9ceea2.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Pieces/warning.svg b/Sprout/addons/dialogic/Editor/Images/Pieces/warning.svg new file mode 100644 index 0000000..a252bde --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Pieces/warning.svg @@ -0,0 +1,3 @@ + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Pieces/warning.svg.import b/Sprout/addons/dialogic/Editor/Images/Pieces/warning.svg.import new file mode 100644 index 0000000..2553f50 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Pieces/warning.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d4n3j4lvatwxb" +path="res://.godot/imported/warning.svg-a48ae93c4663637f2aca88d055604495.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Pieces/warning.svg" +dest_files=["res://.godot/imported/warning.svg-a48ae93c4663637f2aca88d055604495.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Resources/character.svg b/Sprout/addons/dialogic/Editor/Images/Resources/character.svg new file mode 100644 index 0000000..8871f5e --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Resources/character.svg @@ -0,0 +1,4 @@ + + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Resources/character.svg.import b/Sprout/addons/dialogic/Editor/Images/Resources/character.svg.import new file mode 100644 index 0000000..95b1b07 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Resources/character.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bbea0efx0ybu7" +path="res://.godot/imported/character.svg-48bc1c93fa13733a935ca2c669d933a7.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Resources/character.svg" +dest_files=["res://.godot/imported/character.svg-48bc1c93fa13733a935ca2c669d933a7.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Resources/portrait.svg b/Sprout/addons/dialogic/Editor/Images/Resources/portrait.svg new file mode 100644 index 0000000..e7bc69d --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Resources/portrait.svg @@ -0,0 +1,3 @@ + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Resources/portrait.svg.import b/Sprout/addons/dialogic/Editor/Images/Resources/portrait.svg.import new file mode 100644 index 0000000..a5bd28e --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Resources/portrait.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dfi7fhfc4dbc3" +path="res://.godot/imported/portrait.svg-7d29c7cfe3e086d65dce33c3d66c48cd.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Resources/portrait.svg" +dest_files=["res://.godot/imported/portrait.svg-7d29c7cfe3e086d65dce33c3d66c48cd.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Toolbar/add-character.svg b/Sprout/addons/dialogic/Editor/Images/Toolbar/add-character.svg new file mode 100644 index 0000000..9a42063 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Toolbar/add-character.svg @@ -0,0 +1,4 @@ + + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Toolbar/add-character.svg.import b/Sprout/addons/dialogic/Editor/Images/Toolbar/add-character.svg.import new file mode 100644 index 0000000..555c6c9 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Toolbar/add-character.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://my600mb32ydt" +path="res://.godot/imported/add-character.svg-a658b65c1225b02657a50d5c965e0d5e.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Toolbar/add-character.svg" +dest_files=["res://.godot/imported/add-character.svg-a658b65c1225b02657a50d5c965e0d5e.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/Toolbar/add-timeline.svg b/Sprout/addons/dialogic/Editor/Images/Toolbar/add-timeline.svg new file mode 100644 index 0000000..5fa7ac1 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Toolbar/add-timeline.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Sprout/addons/dialogic/Editor/Images/Toolbar/add-timeline.svg.import b/Sprout/addons/dialogic/Editor/Images/Toolbar/add-timeline.svg.import new file mode 100644 index 0000000..4135767 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/Toolbar/add-timeline.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bymlbr4o2m3jc" +path="res://.godot/imported/add-timeline.svg-86961b528ebdf01f585931a15fea1755.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/Toolbar/add-timeline.svg" +dest_files=["res://.godot/imported/add-timeline.svg-86961b528ebdf01f585931a15fea1755.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Images/dialogic-logo.svg b/Sprout/addons/dialogic/Editor/Images/dialogic-logo.svg new file mode 100644 index 0000000..d6e5b69 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/dialogic-logo.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/Sprout/addons/dialogic/Editor/Images/dialogic-logo.svg.import b/Sprout/addons/dialogic/Editor/Images/dialogic-logo.svg.import new file mode 100644 index 0000000..5b3a3e1 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/dialogic-logo.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bt87p6qlso0ya" +path="res://.godot/imported/dialogic-logo.svg-e43201cabc9573eeb3f78fd91ea9d909.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/dialogic-logo.svg" +dest_files=["res://.godot/imported/dialogic-logo.svg-e43201cabc9573eeb3f78fd91ea9d909.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/dialogic/Editor/Images/plugin-icon.svg b/Sprout/addons/dialogic/Editor/Images/plugin-icon.svg new file mode 100644 index 0000000..6f542b6 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/plugin-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/Sprout/addons/dialogic/Editor/Images/plugin-icon.svg.import b/Sprout/addons/dialogic/Editor/Images/plugin-icon.svg.import new file mode 100644 index 0000000..911cdf4 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Images/plugin-icon.svg.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dybg3l5pwetne" +path="res://.godot/imported/plugin-icon.svg-aa6701e8ed73f5fe5d177dfddce3a0e3.ctex" +metadata={ +"editor_dark_theme": true, +"editor_scale": 2.0, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Editor/Images/plugin-icon.svg" +dest_files=["res://.godot/imported/plugin-icon.svg-aa6701e8ed73f5fe5d177dfddce3a0e3.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=true diff --git a/Sprout/addons/dialogic/Editor/Settings/HintLabelStylingScript.gd b/Sprout/addons/dialogic/Editor/Settings/HintLabelStylingScript.gd new file mode 100644 index 0000000..c4694df --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Settings/HintLabelStylingScript.gd @@ -0,0 +1,9 @@ +@tool +extends Label + +# Called when the node enters the scene tree for the first time. +func _ready(): + label_settings = LabelSettings.new() + label_settings.font = get_theme_font("doc_italic", "EditorFonts") + label_settings.font_size = get_theme_font_size('font_size', 'Label') + label_settings.font_color = get_theme_color("accent_color", "Editor") diff --git a/Sprout/addons/dialogic/Editor/Settings/SettingsEditor.gd b/Sprout/addons/dialogic/Editor/Settings/SettingsEditor.gd new file mode 100644 index 0000000..7b40dc4 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Settings/SettingsEditor.gd @@ -0,0 +1,32 @@ +@tool +extends DialogicEditor + +## Editor that contains all settings + +func _register(): + editors_manager.register_simple_editor(self) + + +func _ready(): + for indexer in DialogicUtil.get_indexers(): + for settings_page in indexer._get_settings_pages(): + $Tabs.add_child(load(settings_page).instantiate()) + + +func _open(extra_information:Variant = null) -> void: + refresh() + if typeof(extra_information) == TYPE_STRING and has_node('Tabs/'+extra_information): + $Tabs.current_tab = get_node('Tabs/'+extra_information).get_index() + + +func _close(): + for child in $Tabs.get_children(): + if child.has_method('_about_to_close'): + child._about_to_close() + + +func refresh(): + for child in $Tabs.get_children(): + if child.has_method('refresh'): + child.refresh() + diff --git a/Sprout/addons/dialogic/Editor/Settings/SettingsEditor.tscn b/Sprout/addons/dialogic/Editor/Settings/SettingsEditor.tscn new file mode 100644 index 0000000..f2a444f --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Settings/SettingsEditor.tscn @@ -0,0 +1,30 @@ +[gd_scene load_steps=4 format=3 uid="uid://cl7g6q68aqt4f"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Settings/SettingsEditor.gd" id="1"] +[ext_resource type="PackedScene" uid="uid://dm4kxvcn7d7ug" path="res://addons/dialogic/Editor/Settings/Settings_General.tscn" id="3"] +[ext_resource type="PackedScene" uid="uid://c4fay73phesum" path="res://addons/dialogic/Editor/Settings/Settings_Translations.tscn" id="3_q3qwt"] + +[node name="SettingsEditor" type="MarginContainer"] +visible = false +offset_right = 1020.0 +offset_bottom = 600.0 +theme_override_constants/margin_left = 0 +theme_override_constants/margin_top = 0 +theme_override_constants/margin_right = 0 +theme_override_constants/margin_bottom = 0 +script = ExtResource("1") + +[node name="Tabs" type="TabContainer" parent="."] +layout_mode = 2 +offset_right = 1020.0 +offset_bottom = 600.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="General" parent="Tabs" instance=ExtResource("3")] +layout_mode = 2 +offset_top = 31.0 + +[node name="Translations" parent="Tabs" instance=ExtResource("3_q3qwt")] +visible = false +layout_mode = 2 diff --git a/Sprout/addons/dialogic/Editor/Settings/Settings_General.gd b/Sprout/addons/dialogic/Editor/Settings/Settings_General.gd new file mode 100644 index 0000000..7444b97 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Settings/Settings_General.gd @@ -0,0 +1,99 @@ +@tool +extends HBoxContainer + +signal colors_changed + +var color_palette = null + +func _ready(): + var s = DCSS.inline({ + 'padding': 5, + 'background': Color(0.545098, 0.545098, 0.545098, 0.211765) + }) + $General/TitleLabel.add_theme_stylebox_override("normal", s) + $General/TitleLabel2.add_theme_stylebox_override("normal", s) + + # Signals + %TestingSceneButton.pressed.connect(_on_TestingSceneButton_pressed) + %DefaultSceneButton.pressed.connect(_on_DefaultSceneButton_pressed) + %CustomEventsFolderButton.pressed.connect(_on_CustomEventsFolderButton_pressed) + %PhysicsTimerButton.pressed.connect(_on_physics_timer_button_toggled) + + # Colors + %ResetColorsButton.button_up.connect(_on_reset_colors_button) + + for n in $"%Colors".get_children(): + n.color_changed.connect(_on_color_change.bind(n)) + +func refresh(): + %CustomEventsFolderLabel.text = DialogicUtil.get_project_setting('dialogic/custom_events_folder', 'res://addons/dialogic_additions/Events') + %CustomEventsFolderButton.icon = get_theme_icon("Folder", "EditorIcons") + %TestingSceneButton.icon = get_theme_icon("Folder", "EditorIcons") + %TestingSceneLabel.text = DialogicUtil.get_project_setting('dialogic/editor/test_dialog_scene', "res://addons/dialogic/Example Assets/example-scenes/DialogicDefaultScene.tscn") + + %PhysicsTimerButton.button_pressed = DialogicUtil.is_physics_timer() + + %DefaultSceneButton.icon = get_theme_icon("Folder", "EditorIcons") + %DefaultSceneLabel.text = DialogicUtil.get_project_setting('dialogic/editor/default_dialog_scene', "res://addons/dialogic/Example Assets/example-scenes/DialogicDefaultScene.tscn") + + + # Color Palett + color_palette = DialogicUtil.get_color_palette() + var _scale = DialogicUtil.get_editor_scale() + for n in %Colors.get_children(): + n.custom_minimum_size = Vector2(50 ,50)*scale + n.color = color_palette[n.name] + + +func _on_CustomEventsFolderButton_pressed() -> void: + find_parent('EditorView').godot_file_dialog(custom_events_folder_selected, '', EditorFileDialog.FILE_MODE_OPEN_DIR, 'Select custom events folder') + + +func custom_events_folder_selected(folder_path:String) -> void: + %CustomEventsFolderLabel.text = folder_path + ProjectSettings.set_setting('dialogic/custom_events_folder', folder_path) + ProjectSettings.save() + + +func _on_color_change(color: Color, who) -> void: + ProjectSettings.set_setting('dialogic/editor/' + str(who.name), color) + ProjectSettings.save() + emit_signal('colors_changed') + + +func _on_reset_colors_button() -> void: + color_palette = DialogicUtil.get_color_palette(true) + for n in %Colors.get_children(): + n.color = color_palette[n.name] + # There is a bug when trying to remove existing values, so we have to + # set/create new entries for all the colors used. + # If you manage to make it work using the ProjectSettings.clear() + # feel free to open a PR! + ProjectSettings.set_setting('dialogic/editor/' + str(n.name), color_palette[n.name]) + ProjectSettings.save() + emit_signal('colors_changed') + + +func _on_TestingSceneButton_pressed() -> void: + find_parent('EditorView').godot_file_dialog(custom_testing_scene_selected, '*.tscn, *.scn', EditorFileDialog.FILE_MODE_OPEN_FILE, 'Select testing scene') + + +func custom_testing_scene_selected(path:String) -> void: + %TestingSceneLabel.text = path + ProjectSettings.set_setting('dialogic/editor/test_dialog_scene', path) + ProjectSettings.save() + + +func _on_DefaultSceneButton_pressed() -> void: + find_parent('EditorView').godot_file_dialog(custom_default_scene_selected, '*.tscn, *.scn', EditorFileDialog.FILE_MODE_OPEN_FILE, 'Select default scene') + + +func custom_default_scene_selected(path:String) -> void: + %DefaultSceneLabel.text = path + ProjectSettings.set_setting('dialogic/editor/default_dialog_scene', path) + ProjectSettings.save() + + +func _on_physics_timer_button_toggled(button_pressed:bool) -> void: + ProjectSettings.set_setting('dialogic/timer/process_in_physics', button_pressed) + ProjectSettings.save() diff --git a/Sprout/addons/dialogic/Editor/Settings/Settings_General.tscn b/Sprout/addons/dialogic/Editor/Settings/Settings_General.tscn new file mode 100644 index 0000000..c20fcf7 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Settings/Settings_General.tscn @@ -0,0 +1,1139 @@ +[gd_scene load_steps=12 format=3 uid="uid://dm4kxvcn7d7ug"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Settings/Settings_General.gd" id="2"] +[ext_resource type="StyleBox" uid="uid://dmsjhgv22dns8" path="res://addons/dialogic/Editor/Common/TitleBgStylebox.tres" id="2_u584y"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/Settings/HintLabelStylingScript.gd" id="2_uxx4f"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_yyaed"] +content_margin_left = 3.75 +content_margin_top = 3.75 +content_margin_right = 3.75 +content_margin_bottom = 3.75 +bg_color = Color(0.545098, 0.545098, 0.545098, 0.211765) + +[sub_resource type="Image" id="Image_ve3st"] +data = { +"data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), +"format": "LumAlpha8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="7"] +image = SubResource("Image_ve3st") + +[sub_resource type="Image" id="Image_h3fgy"] +data = { +"data": PackedByteArray(255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 214, 255, 248, 255, 220, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 188, 255, 238, 255, 249, 255, 224, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 178, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 236, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 240, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 207, 255, 248, 255, 234, 255, 150, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 210, 255, 18, 255, 170, 255, 245, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 173, 255, 229, 255, 248, 255, 224, 255, 168, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 201, 255, 247, 255, 241, 255, 179, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 220, 255, 66, 255, 204, 255, 249, 255, 231, 255, 138, 255, 21, 255, 163, 255, 239, 255, 239, 255, 181, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 145, 255, 215, 255, 246, 255, 229, 255, 160, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 220, 255, 61, 255, 196, 255, 247, 255, 229, 255, 149, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 189, 255, 238, 255, 244, 255, 212, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 236, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 234, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 246, 255, 217, 255, 145, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 222, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 226, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 230, 255, 157, 255, 219, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 250, 255, 190, 255, 170, 255, 214, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 61, 255, 250, 255, 215, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 156, 255, 156, 255, 156, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 222, 255, 124, 255, 164, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 246, 255, 193, 255, 243, 255, 199, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 253, 255, 253, 255, 196, 255, 174, 255, 213, 255, 255, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 236, 255, 155, 255, 168, 255, 251, 255, 240, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 242, 255, 138, 255, 113, 255, 230, 255, 255, 255, 236, 255, 192, 255, 109, 255, 171, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 203, 255, 150, 255, 120, 255, 160, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 245, 255, 148, 255, 107, 255, 195, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 243, 255, 235, 255, 132, 255, 132, 255, 188, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 162, 255, 213, 255, 255, 255, 239, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 242, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 202, 255, 241, 255, 7, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 223, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 251, 255, 35, 255, 0, 255, 18, 255, 237, 255, 231, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 255, 255, 231, 255, 41, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 28, 255, 232, 255, 239, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 245, 255, 255, 255, 255, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 251, 255, 34, 255, 0, 255, 0, 255, 170, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 208, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 252, 255, 243, 255, 61, 255, 0, 255, 0, 255, 0, 255, 42, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 223, 255, 253, 255, 41, 255, 0, 255, 0, 255, 98, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 127, 255, 0, 255, 0, 255, 100, 255, 255, 255, 229, 255, 5, 255, 0, 255, 4, 255, 234, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 241, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 133, 255, 0, 255, 0, 255, 21, 255, 255, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 97, 255, 254, 255, 233, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 253, 255, 199, 255, 195, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 129, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 147, 255, 253, 255, 146, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 7, 255, 201, 255, 253, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 184, 255, 255, 255, 156, 255, 108, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 255, 255, 210, 255, 20, 255, 20, 255, 20, 255, 118, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 61, 255, 0, 255, 0, 255, 66, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 161, 255, 226, 255, 248, 255, 252, 255, 255, 255, 255, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 63, 255, 0, 255, 0, 255, 0, 255, 238, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 125, 255, 229, 255, 247, 255, 194, 255, 82, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 221, 255, 255, 255, 186, 255, 75, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 169, 255, 9, 255, 185, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 59, 255, 248, 255, 162, 255, 0, 255, 0, 255, 2, 255, 231, 255, 188, 255, 128, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 159, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 239, 255, 247, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 211, 255, 255, 255, 136, 255, 61, 255, 44, 255, 212, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 233, 255, 152, 255, 178, 255, 241, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 159, 255, 250, 255, 255, 255, 217, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 49, 255, 179, 255, 240, 255, 6, 255, 0, 255, 66, 255, 255, 255, 98, 255, 134, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 143, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 200, 255, 255, 255, 245, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 194, 255, 160, 255, 160, 255, 160, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 211, 255, 68, 255, 68, 255, 68, 255, 68, 255, 68, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 252, 255, 250, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 255, 255, 187, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 254, 255, 42, 255, 0, 255, 0, 255, 134, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 144, 255, 254, 255, 230, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 51, 255, 94, 255, 255, 255, 76, 255, 0, 255, 153, 255, 248, 255, 15, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 245, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 211, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 245, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 255, 255, 242, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 253, 255, 45, 255, 0, 255, 0, 255, 98, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 174, 255, 0, 255, 0, 255, 47, 255, 253, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 50, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 1, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 232, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 15, 255, 249, 255, 161, 255, 4, 255, 236, 255, 174, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 255, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 135, 255, 10, 255, 220, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 253, 255, 236, 255, 149, 255, 131, 255, 157, 255, 222, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 237, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 253, 255, 238, 255, 155, 255, 166, 255, 251, 255, 243, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 237, 255, 251, 255, 140, 255, 136, 255, 236, 255, 227, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 224, 255, 150, 255, 119, 255, 146, 255, 251, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 181, 255, 240, 255, 79, 255, 255, 255, 83, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 193, 255, 0, 255, 0, 255, 0, 255, 159, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 63, 255, 254, 255, 227, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 192, 255, 244, 255, 247, 255, 223, 255, 150, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 194, 255, 244, 255, 242, 255, 181, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 212, 255, 249, 255, 221, 255, 98, 255, 105, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 181, 255, 233, 255, 250, 255, 230, 255, 164, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 235, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 253, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 96, 255, 255, 255, 223, 255, 241, 255, 8, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 250, 255, 32, 255, 0, 255, 15, 255, 234, 255, 238, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 229, 255, 38, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 149, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 229, 255, 142, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 229, 255, 40, 255, 0, 255, 0, 255, 0, 255, 4, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 251, 255, 33, 255, 0, 255, 0, 255, 119, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 243, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 4, 255, 125, 255, 255, 255, 223, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 17, 255, 250, 255, 255, 255, 159, 255, 0, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 254, 255, 228, 255, 152, 255, 216, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 248, 255, 185, 255, 166, 255, 211, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 12, 255, 224, 255, 254, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 233, 255, 246, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 250, 255, 187, 255, 166, 255, 190, 255, 242, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 229, 255, 147, 255, 169, 255, 232, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 172, 255, 229, 255, 255, 255, 231, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 182, 255, 255, 255, 69, 255, 0, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 212, 255, 249, 255, 224, 255, 119, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 189, 255, 239, 255, 250, 255, 225, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 221, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 97, 255, 198, 255, 243, 255, 248, 255, 227, 255, 172, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 131, 255, 232, 255, 247, 255, 189, 255, 38, 255, 230, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 242, 255, 205, 255, 130, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 201, 255, 246, 255, 241, 255, 199, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 209, 255, 254, 255, 28, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 255, 255, 39, 255, 0, 255, 0, 255, 152, 255, 255, 255, 177, 255, 0, 255, 0, 255, 18, 255, 254, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 209, 255, 0, 255, 215, 255, 230, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 152, 255, 152, 255, 152, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 190, 255, 0, 255, 0, 255, 11, 255, 225, 255, 248, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 240, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 107, 255, 108, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 127, 255, 0, 255, 0, 255, 48, 255, 252, 255, 218, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 125, 255, 222, 255, 250, 255, 221, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 165, 255, 231, 255, 248, 255, 223, 255, 158, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 152, 255, 230, 255, 250, 255, 219, 255, 119, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 58, 255, 171, 255, 240, 255, 238, 255, 180, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 242, 255, 165, 255, 164, 255, 222, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 113, 255, 0, 255, 0, 255, 1, 255, 227, 255, 245, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 113, 255, 255, 255, 103, 255, 0, 255, 0, 255, 222, 255, 246, 255, 241, 255, 4, 255, 0, 255, 81, 255, 255, 255, 127, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 112, 255, 112, 255, 112, 255, 153, 255, 255, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 190, 255, 0, 255, 195, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 95, 255, 0, 255, 141, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 208, 255, 248, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 224, 255, 248, 255, 38, 255, 2, 255, 202, 255, 254, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 194, 255, 121, 255, 196, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 253, 255, 149, 255, 125, 255, 169, 255, 207, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 208, 255, 255, 255, 191, 255, 149, 255, 215, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 248, 255, 178, 255, 108, 255, 160, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 224, 255, 254, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 253, 255, 199, 255, 0, 255, 0, 255, 58, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 235, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 167, 255, 0, 255, 37, 255, 255, 255, 151, 255, 255, 255, 58, 255, 0, 255, 146, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 205, 255, 249, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 170, 255, 0, 255, 175, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 237, 255, 235, 255, 69, 255, 252, 255, 205, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 28, 255, 28, 255, 60, 255, 255, 255, 88, 255, 28, 255, 28, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 159, 255, 84, 255, 82, 255, 251, 255, 31, 255, 102, 255, 171, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 251, 255, 223, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 237, 255, 255, 255, 255, 255, 245, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 190, 255, 111, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 253, 255, 218, 255, 4, 255, 0, 255, 6, 255, 228, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 166, 255, 0, 255, 0, 255, 9, 255, 217, 255, 254, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 197, 255, 0, 255, 0, 255, 0, 255, 212, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 30, 255, 0, 255, 144, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 230, 255, 0, 255, 108, 255, 255, 255, 39, 255, 253, 255, 127, 255, 0, 255, 211, 255, 240, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 150, 255, 0, 255, 155, 255, 173, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 252, 255, 250, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 185, 255, 171, 255, 91, 255, 249, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 255, 255, 255, 255, 223, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 252, 255, 221, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 151, 255, 20, 255, 20, 255, 20, 255, 177, 255, 255, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 215, 255, 101, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 127, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 2, 255, 254, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 116, 255, 1, 255, 227, 255, 230, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 38, 255, 179, 255, 216, 255, 0, 255, 205, 255, 195, 255, 19, 255, 254, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 251, 255, 197, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 30, 255, 0, 255, 31, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 234, 255, 255, 255, 187, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 248, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 76, 255, 76, 255, 101, 255, 255, 255, 123, 255, 76, 255, 76, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 31, 255, 229, 255, 251, 255, 177, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 61, 255, 3, 255, 217, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 231, 255, 232, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 123, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 126, 255, 237, 255, 255, 255, 239, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 28, 255, 0, 255, 0, 255, 24, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 243, 255, 200, 255, 55, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 95, 255, 242, 255, 147, 255, 0, 255, 136, 255, 251, 255, 86, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 213, 255, 244, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 255, 255, 233, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 246, 255, 101, 255, 255, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 207, 255, 0, 255, 0, 255, 95, 255, 250, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 254, 255, 234, 255, 239, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 164, 255, 68, 255, 68, 255, 68, 255, 68, 255, 68, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 107, 255, 242, 255, 253, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 231, 255, 254, 255, 50, 255, 0, 255, 0, 255, 2, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 74, 255, 0, 255, 0, 255, 110, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 254, 255, 148, 255, 255, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 179, 255, 255, 255, 76, 255, 0, 255, 68, 255, 255, 255, 182, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 249, 255, 213, 255, 32, 255, 241, 255, 227, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 251, 255, 154, 255, 1, 255, 213, 255, 226, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 250, 255, 97, 255, 0, 255, 0, 255, 4, 255, 220, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 102, 255, 255, 255, 154, 255, 75, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 253, 255, 207, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 170, 255, 0, 255, 0, 255, 8, 255, 217, 255, 254, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 241, 255, 163, 255, 163, 255, 224, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 234, 255, 145, 255, 168, 255, 246, 255, 241, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 243, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 250, 255, 249, 255, 12, 255, 0, 255, 8, 255, 246, 255, 250, 255, 223, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 253, 255, 237, 255, 112, 255, 112, 255, 112, 255, 112, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 203, 255, 254, 255, 59, 255, 0, 255, 106, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 33, 255, 0, 255, 52, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 235, 255, 8, 255, 0, 255, 0, 255, 0, 255, 99, 255, 251, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 241, 255, 232, 255, 17, 255, 0, 255, 170, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 214, 255, 139, 255, 136, 255, 170, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 164, 255, 124, 255, 130, 255, 232, 255, 244, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 195, 255, 255, 255, 193, 255, 148, 255, 213, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 211, 255, 249, 255, 240, 255, 187, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 130, 255, 224, 255, 248, 255, 207, 255, 72, 255, 176, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 228, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 191, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 152, 255, 0, 255, 0, 255, 2, 255, 198, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 255, 255, 88, 255, 0, 255, 0, 255, 24, 255, 239, 255, 238, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 108, 255, 211, 255, 249, 255, 243, 255, 210, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 155, 255, 225, 255, 248, 255, 237, 255, 189, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 143, 255, 227, 255, 250, 255, 220, 255, 123, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 244, 255, 201, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 122, 255, 218, 255, 247, 255, 224, 255, 142, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 181, 255, 237, 255, 247, 255, 218, 255, 129, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 200, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 153, 255, 220, 255, 247, 255, 240, 255, 210, 255, 140, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 116, 255, 214, 255, 246, 255, 231, 255, 188, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 245, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 227, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 253, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 243, 255, 201, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 148, 255, 225, 255, 248, 255, 217, 255, 118, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 153, 255, 181, 255, 250, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 193, 255, 125, 255, 180, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 242, 255, 239, 255, 177, 255, 158, 255, 223, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 156, 255, 156, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 248, 255, 255, 255, 220, 255, 172, 255, 183, 255, 226, 255, 237, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 226, 255, 172, 255, 193, 255, 246, 255, 161, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 164, 255, 164, 255, 201, 255, 255, 255, 205, 255, 164, 255, 164, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 249, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 158, 255, 185, 255, 251, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 177, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 232, 255, 255, 255, 205, 255, 167, 255, 227, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 59, 255, 255, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 226, 255, 231, 255, 5, 255, 0, 255, 0, 255, 205, 255, 250, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 12, 255, 0, 255, 0, 255, 16, 255, 244, 255, 241, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 244, 255, 207, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 248, 255, 251, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 249, 255, 233, 255, 12, 255, 0, 255, 0, 255, 12, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 225, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 252, 255, 144, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 57, 255, 255, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 214, 255, 254, 255, 171, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 63, 255, 0, 255, 0, 255, 20, 255, 243, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 4, 255, 179, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 239, 255, 10, 255, 0, 255, 1, 255, 212, 255, 241, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 230, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 219, 255, 119, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 68, 255, 188, 255, 246, 255, 228, 255, 147, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 74, 255, 192, 255, 247, 255, 229, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 255, 255, 220, 255, 8, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 240, 255, 199, 255, 48, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 250, 255, 16, 255, 0, 255, 0, 255, 27, 255, 254, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 83, 255, 205, 255, 253, 255, 165, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 158, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 6, 255, 246, 255, 249, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 190, 255, 58, 255, 164, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 32, 255, 149, 255, 255, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 67, 255, 118, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 235, 255, 188, 255, 147, 255, 222, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 239, 255, 176, 255, 152, 255, 234, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 150, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 44, 255, 171, 255, 255, 255, 127, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 119, 255, 0, 255, 220, 255, 230, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 92, 255, 0, 255, 0, 255, 108, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 5, 255, 244, 255, 246, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 195, 255, 252, 255, 160, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 251, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 34, 255, 133, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 5, 255, 38, 255, 166, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 148, 255, 255, 255, 255, 255, 237, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 236, 255, 158, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 155, 255, 0, 255, 0, 255, 33, 255, 255, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 138, 255, 0, 255, 0, 255, 44, 255, 254, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 254, 255, 241, 255, 0, 255, 0, 255, 0, 255, 133, 255, 164, 255, 164, 255, 164, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 223, 255, 255, 255, 243, 255, 142, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 50, 255, 30, 255, 246, 255, 247, 255, 34, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 35, 255, 0, 255, 135, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 174, 255, 0, 255, 0, 255, 190, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 1, 255, 28, 255, 155, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 89, 255, 228, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 109, 255, 255, 255, 179, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 214, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 231, 255, 239, 255, 167, 255, 248, 255, 236, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 139, 255, 161, 255, 231, 255, 253, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 232, 255, 17, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 152, 255, 152, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 62, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 238, 255, 0, 255, 0, 255, 0, 255, 208, 255, 255, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 120, 255, 232, 255, 255, 255, 238, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 126, 255, 255, 255, 180, 255, 0, 255, 174, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 249, 255, 206, 255, 0, 255, 0, 255, 50, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 245, 255, 10, 255, 19, 255, 252, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 175, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 129, 255, 231, 255, 251, 255, 166, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 175, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 247, 255, 255, 255, 206, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 154, 255, 138, 255, 83, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 234, 255, 228, 255, 30, 255, 0, 255, 38, 255, 224, 255, 246, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 215, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 86, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 254, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 133, 255, 255, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 8, 255, 223, 255, 255, 255, 78, 255, 168, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 241, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 82, 255, 97, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 188, 255, 148, 255, 218, 255, 250, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 169, 255, 251, 255, 241, 255, 140, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 254, 255, 194, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 156, 255, 142, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 82, 255, 255, 255, 223, 255, 167, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 255, 255, 167, 255, 164, 255, 164, 255, 164, 255, 208, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 157, 255, 172, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 56, 255, 254, 255, 199, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 225, 255, 115, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 251, 255, 198, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 6, 255, 208, 255, 254, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 12, 255, 0, 255, 0, 255, 0, 255, 11, 255, 221, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 144, 255, 144, 255, 144, 255, 144, 255, 196, 255, 255, 255, 179, 255, 123, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 146, 255, 0, 255, 0, 255, 47, 255, 255, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 236, 255, 52, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 41, 255, 0, 255, 0, 255, 0, 255, 15, 255, 234, 255, 245, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 247, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 254, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 220, 255, 229, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 152, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 249, 255, 200, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 43, 255, 247, 255, 232, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 215, 255, 255, 255, 170, 255, 120, 255, 157, 255, 251, 255, 226, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 244, 255, 179, 255, 146, 255, 155, 255, 227, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 196, 255, 160, 255, 160, 255, 160, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 243, 255, 180, 255, 152, 255, 234, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 135, 255, 255, 255, 253, 255, 193, 255, 162, 255, 184, 255, 231, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 198, 255, 164, 255, 164, 255, 164, 255, 164, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 255, 255, 215, 255, 175, 255, 167, 255, 230, 255, 255, 255, 134, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 42, 255, 251, 255, 255, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 231, 255, 249, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 16, 255, 233, 255, 245, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 247, 255, 255, 255, 190, 255, 176, 255, 176, 255, 176, 255, 176, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 110, 255, 255, 255, 182, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 148, 255, 222, 255, 247, 255, 225, 255, 157, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 165, 255, 224, 255, 247, 255, 237, 255, 203, 255, 107, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 212, 255, 51, 255, 198, 255, 248, 255, 228, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 186, 255, 238, 255, 251, 255, 236, 255, 210, 255, 152, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 160, 255, 222, 255, 245, 255, 239, 255, 201, 255, 94, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 210, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 190, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 156, 255, 228, 255, 254, 255, 255, 255, 255, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 232, 255, 54, 255, 199, 255, 248, 255, 229, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 249, 255, 250, 255, 91, 255, 197, 255, 214, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 249, 255, 250, 255, 91, 255, 0, 255, 127, 255, 226, 255, 251, 255, 249, 255, 61, 255, 228, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 190, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 1, 255, 208, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 249, 255, 225, 255, 163, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 220, 255, 235, 255, 131, 255, 0, 255, 0, 255, 0, 255, 13, 255, 234, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 29, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 4, 255, 245, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 51, 255, 0, 255, 213, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 134, 255, 227, 255, 248, 255, 210, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 0, 255, 127, 255, 226, 255, 249, 255, 223, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 251, 255, 105, 255, 67, 255, 201, 255, 255, 255, 139, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 132, 255, 0, 255, 0, 255, 1, 255, 229, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 237, 255, 136, 255, 113, 255, 215, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 158, 255, 22, 255, 214, 255, 230, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 158, 255, 22, 255, 75, 255, 255, 255, 225, 255, 143, 255, 151, 255, 20, 255, 242, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 163, 255, 217, 255, 255, 255, 233, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 187, 255, 172, 255, 172, 255, 172, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 238, 255, 186, 255, 131, 255, 255, 255, 71, 255, 0, 255, 0, 255, 127, 255, 241, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 89, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 223, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 254, 255, 11, 255, 3, 255, 249, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 210, 255, 155, 255, 223, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 168, 255, 168, 255, 168, 255, 168, 255, 168, 255, 217, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 158, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 75, 255, 255, 255, 225, 255, 144, 255, 156, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 255, 255, 180, 255, 0, 255, 0, 255, 68, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 248, 255, 220, 255, 0, 255, 0, 255, 59, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 115, 255, 0, 255, 0, 255, 31, 255, 252, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 4, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 7, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 255, 255, 76, 255, 0, 255, 1, 255, 210, 255, 254, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 3, 255, 201, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 71, 255, 0, 255, 235, 255, 148, 255, 0, 255, 19, 255, 241, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 149, 255, 0, 255, 0, 255, 16, 255, 252, 255, 233, 255, 255, 255, 36, 255, 0, 255, 0, 255, 113, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 225, 255, 0, 255, 38, 255, 255, 255, 53, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 253, 255, 210, 255, 5, 255, 0, 255, 15, 255, 224, 255, 237, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 216, 255, 240, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 153, 255, 250, 255, 227, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 255, 255, 168, 255, 0, 255, 0, 255, 56, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 53, 255, 0, 255, 143, 255, 255, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 210, 255, 255, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 149, 255, 245, 255, 255, 255, 255, 255, 255, 255, 116, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 205, 255, 0, 255, 87, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 51, 255, 0, 255, 212, 255, 172, 255, 0, 255, 141, 255, 234, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 251, 255, 209, 255, 0, 255, 0, 255, 82, 255, 255, 255, 138, 255, 255, 255, 106, 255, 0, 255, 0, 255, 173, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 20, 255, 179, 255, 191, 255, 20, 255, 91, 255, 255, 255, 33, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 147, 255, 249, 255, 219, 255, 100, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 149, 255, 245, 255, 255, 255, 255, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 218, 255, 240, 255, 51, 255, 14, 255, 162, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 141, 255, 1, 255, 226, 255, 236, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 99, 255, 182, 255, 255, 255, 158, 255, 108, 255, 48, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 82, 255, 214, 255, 252, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 8, 255, 64, 255, 238, 255, 234, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 252, 255, 120, 255, 137, 255, 107, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 62, 255, 0, 255, 226, 255, 156, 255, 28, 255, 247, 255, 111, 255, 0, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 253, 255, 15, 255, 0, 255, 150, 255, 255, 255, 32, 255, 248, 255, 175, 255, 0, 255, 0, 255, 231, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 254, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 141, 255, 247, 255, 211, 255, 90, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 99, 255, 182, 255, 255, 255, 158, 255, 108, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 236, 255, 255, 255, 255, 255, 242, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 224, 255, 221, 255, 54, 255, 255, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 66, 255, 0, 255, 0, 255, 0, 255, 219, 255, 255, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 254, 255, 242, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 206, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 255, 255, 255, 255, 255, 255, 247, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 246, 255, 144, 255, 68, 255, 255, 255, 103, 255, 155, 255, 225, 255, 30, 255, 194, 255, 250, 255, 212, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 73, 255, 0, 255, 218, 255, 213, 255, 0, 255, 191, 255, 240, 255, 3, 255, 36, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 68, 255, 81, 255, 255, 255, 125, 255, 68, 255, 207, 255, 187, 255, 68, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 245, 255, 236, 255, 56, 255, 10, 255, 77, 255, 241, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 253, 255, 242, 255, 105, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 236, 255, 51, 255, 34, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 156, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 149, 255, 0, 255, 0, 255, 55, 255, 255, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 250, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 183, 255, 140, 255, 147, 255, 192, 255, 255, 255, 202, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 39, 255, 7, 255, 21, 255, 106, 255, 253, 255, 246, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 255, 255, 199, 255, 48, 255, 251, 255, 97, 255, 145, 255, 226, 255, 12, 255, 181, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 198, 255, 164, 255, 164, 255, 164, 255, 164, 255, 197, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 133, 255, 29, 255, 255, 255, 145, 255, 0, 255, 121, 255, 255, 255, 57, 255, 95, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 20, 255, 90, 255, 254, 255, 39, 255, 24, 255, 244, 255, 118, 255, 20, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 252, 255, 255, 255, 255, 255, 248, 255, 169, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 150, 255, 245, 255, 240, 255, 144, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 251, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 249, 255, 165, 255, 152, 255, 149, 255, 122, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 254, 255, 251, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 245, 255, 180, 255, 153, 255, 237, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 44, 255, 3, 255, 169, 255, 215, 255, 3, 255, 207, 255, 172, 255, 0, 255, 110, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 252, 255, 189, 255, 93, 255, 255, 255, 77, 255, 0, 255, 52, 255, 255, 255, 122, 255, 153, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 109, 255, 112, 255, 36, 255, 129, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 246, 255, 222, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 124, 255, 232, 255, 254, 255, 184, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 239, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 115, 255, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 78, 255, 198, 255, 248, 255, 227, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 254, 255, 83, 255, 0, 255, 225, 255, 163, 255, 0, 255, 100, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 240, 255, 147, 255, 251, 255, 13, 255, 0, 255, 2, 255, 236, 255, 176, 255, 209, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 68, 255, 205, 255, 191, 255, 68, 255, 144, 255, 251, 255, 69, 255, 68, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 240, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 98, 255, 212, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 130, 255, 252, 255, 79, 255, 5, 255, 0, 255, 10, 255, 117, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 211, 255, 15, 255, 0, 255, 0, 255, 30, 255, 236, 255, 252, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 30, 255, 0, 255, 0, 255, 0, 255, 21, 255, 232, 255, 251, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 204, 255, 1, 255, 0, 255, 203, 255, 184, 255, 0, 255, 126, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 217, 255, 197, 255, 0, 255, 0, 255, 0, 255, 169, 255, 224, 255, 248, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 130, 255, 0, 255, 141, 255, 214, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 227, 255, 246, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 226, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 253, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 234, 255, 176, 255, 181, 255, 243, 255, 255, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 161, 255, 206, 255, 255, 255, 244, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 253, 255, 195, 255, 157, 255, 164, 255, 236, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 69, 255, 0, 255, 0, 255, 131, 255, 246, 255, 101, 255, 222, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 253, 255, 87, 255, 0, 255, 184, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 142, 255, 140, 255, 201, 255, 255, 255, 204, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 156, 255, 85, 255, 89, 255, 134, 255, 239, 255, 226, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 148, 255, 235, 255, 249, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 120, 255, 213, 255, 249, 255, 241, 255, 195, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 253, 255, 227, 255, 170, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 150, 255, 221, 255, 246, 255, 246, 255, 203, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 191, 255, 0, 255, 0, 255, 0, 255, 13, 255, 172, 255, 242, 255, 202, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 252, 255, 255, 255, 61, 255, 0, 255, 0, 255, 0, 255, 31, 255, 255, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 45, 255, 0, 255, 227, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 251, 255, 245, 255, 209, 255, 124, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 236, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 133, 255, 219, 255, 247, 255, 247, 255, 216, 255, 143, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 247, 255, 208, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 165, 255, 220, 255, 247, 255, 231, 255, 184, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 99, 255, 196, 255, 240, 255, 251, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 185, 255, 240, 255, 233, 255, 156, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 228, 255, 247, 255, 191, 255, 43, 255, 240, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 167, 255, 221, 255, 247, 255, 220, 255, 122, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 234, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 135, 255, 222, 255, 248, 255, 231, 255, 179, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 61, 255, 179, 255, 245, 255, 241, 255, 172, 255, 22, 255, 129, 255, 228, 255, 245, 255, 204, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 251, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 254, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 157, 255, 234, 255, 248, 255, 203, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 156, 255, 101, 255, 215, 255, 248, 255, 219, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 154, 255, 253, 255, 180, 255, 104, 255, 76, 255, 93, 255, 167, 255, 252, 255, 167, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 168, 255, 255, 255, 227, 255, 156, 255, 146, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 226, 255, 247, 255, 148, 255, 180, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 202, 255, 255, 255, 60, 255, 0, 255, 0, 255, 60, 255, 255, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 144, 255, 252, 255, 173, 255, 136, 255, 67, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 233, 255, 152, 255, 179, 255, 237, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 164, 255, 164, 255, 164, 255, 164, 255, 164, 255, 240, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 244, 255, 184, 255, 157, 255, 218, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 231, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 168, 255, 156, 255, 156, 255, 156, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 179, 255, 123, 255, 154, 255, 226, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 248, 255, 168, 255, 108, 255, 199, 255, 255, 255, 236, 255, 222, 255, 116, 255, 137, 255, 252, 255, 233, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 49, 255, 0, 255, 0, 255, 36, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 208, 255, 255, 255, 162, 255, 124, 255, 225, 255, 251, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 248, 255, 236, 255, 127, 255, 113, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 234, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 248, 255, 127, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 255, 255, 172, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 153, 255, 0, 255, 2, 255, 241, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 252, 255, 206, 255, 2, 255, 2, 255, 206, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 255, 255, 236, 255, 253, 255, 214, 255, 248, 255, 219, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 226, 255, 254, 255, 42, 255, 0, 255, 0, 255, 136, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 199, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 243, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 15, 255, 0, 255, 0, 255, 14, 255, 248, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 90, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 200, 255, 255, 255, 255, 255, 255, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 191, 255, 0, 255, 0, 255, 36, 255, 255, 255, 255, 255, 43, 255, 0, 255, 0, 255, 174, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 135, 255, 0, 255, 0, 255, 122, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 158, 255, 0, 255, 0, 255, 43, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 69, 255, 0, 255, 0, 255, 84, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 254, 255, 255, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 254, 255, 70, 255, 0, 255, 96, 255, 217, 255, 249, 255, 234, 255, 188, 255, 17, 255, 123, 255, 243, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 246, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 254, 255, 192, 255, 0, 255, 45, 255, 254, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 101, 255, 102, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 246, 255, 225, 255, 11, 255, 244, 255, 24, 255, 10, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 221, 255, 250, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 253, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 249, 255, 193, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 110, 255, 255, 255, 230, 255, 108, 255, 108, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 237, 255, 128, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 125, 255, 0, 255, 0, 255, 2, 255, 255, 255, 234, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 240, 255, 221, 255, 0, 255, 0, 255, 208, 255, 247, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 92, 255, 20, 255, 20, 255, 20, 255, 236, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 252, 255, 2, 255, 0, 255, 0, 255, 46, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 221, 255, 255, 255, 119, 255, 108, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 194, 255, 0, 255, 80, 255, 255, 255, 148, 255, 64, 255, 147, 255, 255, 255, 19, 255, 25, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 254, 255, 184, 255, 0, 255, 14, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 145, 255, 233, 255, 240, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 230, 255, 234, 255, 235, 255, 219, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 237, 255, 32, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 177, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 217, 255, 255, 255, 251, 255, 145, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 52, 255, 37, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 243, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 241, 255, 117, 255, 0, 255, 205, 255, 193, 255, 0, 255, 0, 255, 110, 255, 255, 255, 8, 255, 0, 255, 240, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 255, 255, 154, 255, 168, 255, 253, 255, 255, 255, 225, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 255, 255, 223, 255, 43, 255, 0, 255, 0, 255, 5, 255, 8, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 248, 255, 253, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 252, 255, 214, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 232, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 196, 255, 253, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 75, 255, 218, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 136, 255, 119, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 117, 255, 68, 255, 68, 255, 68, 255, 68, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 255, 255, 86, 255, 2, 255, 248, 255, 130, 255, 0, 255, 0, 255, 125, 255, 253, 255, 0, 255, 0, 255, 238, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 247, 255, 185, 255, 101, 255, 123, 255, 243, 255, 243, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 245, 255, 247, 255, 232, 255, 249, 255, 78, 255, 0, 255, 0, 255, 216, 255, 249, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 195, 255, 255, 255, 255, 255, 207, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 251, 255, 32, 255, 0, 255, 0, 255, 118, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 206, 255, 254, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 254, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 165, 255, 152, 255, 152, 255, 152, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 138, 255, 0, 255, 0, 255, 47, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 224, 255, 209, 255, 192, 255, 233, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 78, 255, 1, 255, 246, 255, 131, 255, 0, 255, 0, 255, 165, 255, 246, 255, 0, 255, 20, 255, 254, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 193, 255, 1, 255, 0, 255, 0, 255, 122, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 236, 255, 250, 255, 58, 255, 36, 255, 228, 255, 250, 255, 80, 255, 52, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 254, 255, 177, 255, 211, 255, 248, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 148, 255, 249, 255, 241, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 227, 255, 143, 255, 165, 255, 235, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 182, 255, 132, 255, 121, 255, 206, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 252, 255, 251, 255, 158, 255, 153, 255, 238, 255, 235, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 252, 255, 247, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 200, 255, 255, 255, 188, 255, 133, 255, 142, 255, 185, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 251, 255, 110, 255, 0, 255, 186, 255, 216, 255, 30, 255, 59, 255, 243, 255, 255, 255, 47, 255, 136, 255, 233, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 189, 255, 0, 255, 0, 255, 37, 255, 229, 255, 250, 255, 214, 255, 253, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 208, 255, 247, 255, 32, 255, 66, 255, 255, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 153, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 131, 255, 232, 255, 248, 255, 191, 255, 80, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 246, 255, 227, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 248, 255, 227, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 214, 255, 244, 255, 243, 255, 207, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 212, 255, 247, 255, 224, 255, 115, 255, 112, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 255, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 142, 255, 225, 255, 251, 255, 238, 255, 193, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 185, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 187, 255, 0, 255, 41, 255, 222, 255, 255, 255, 250, 255, 107, 255, 174, 255, 255, 255, 241, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 205, 255, 242, 255, 30, 255, 0, 255, 0, 255, 159, 255, 255, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 222, 255, 6, 255, 0, 255, 0, 255, 50, 255, 251, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 128, 255, 0, 255, 0, 255, 173, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 175, 255, 94, 255, 54, 255, 245, 255, 101, 255, 227, 255, 247, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 173, 255, 151, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 202, 255, 143, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 255, 255, 90, 255, 0, 255, 3, 255, 38, 255, 18, 255, 0, 255, 1, 255, 40, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 251, 255, 233, 255, 155, 255, 186, 255, 255, 255, 213, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 201, 255, 126, 255, 149, 255, 229, 255, 255, 255, 247, 255, 250, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 242, 255, 224, 255, 9, 255, 0, 255, 0, 255, 32, 255, 247, 255, 234, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 235, 255, 255, 255, 255, 255, 255, 255, 255, 255, 232, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 243, 255, 164, 255, 164, 255, 164, 255, 164, 255, 164, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 253, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 248, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 172, 255, 160, 255, 160, 255, 160, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 200, 255, 247, 255, 230, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 172, 255, 241, 255, 240, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 253, 255, 150, 255, 57, 255, 20, 255, 24, 255, 51, 255, 109, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 199, 255, 245, 255, 225, 255, 154, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 137, 255, 220, 255, 249, 255, 238, 255, 185, 255, 80, 255, 38, 255, 229, 255, 251, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 170, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 48, 255, 72, 255, 247, 255, 69, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 234, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 208, 255, 220, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, 222, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 51, 255, 48, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 254, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 216, 255, 202, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 224, 255, 136, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 188, 255, 238, 255, 249, 255, 224, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 120, 255, 218, 255, 249, 255, 232, 255, 152, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 21, 255, 131, 255, 236, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 167, 255, 224, 255, 247, 255, 221, 255, 126, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 249, 255, 174, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 187, 255, 232, 255, 244, 255, 207, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 179, 255, 240, 255, 247, 255, 202, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 154, 255, 230, 255, 249, 255, 227, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 190, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 121, 255, 203, 255, 240, 255, 238, 255, 187, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 237, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 245, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 99, 255, 141, 255, 230, 255, 245, 255, 203, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 235, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 243, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 239, 255, 104, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 104, 255, 194, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 218, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 207, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 250, 255, 190, 255, 170, 255, 214, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 215, 255, 149, 255, 191, 255, 255, 255, 206, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 183, 255, 251, 255, 206, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 227, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 252, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 196, 255, 139, 255, 119, 255, 193, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 126, 255, 178, 255, 132, 255, 124, 255, 222, 255, 252, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 242, 255, 252, 255, 169, 255, 154, 255, 235, 255, 254, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 212, 255, 255, 255, 203, 255, 154, 255, 192, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 163, 255, 124, 255, 138, 255, 244, 255, 227, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 249, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 248, 255, 209, 255, 114, 255, 131, 255, 247, 255, 242, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 255, 255, 231, 255, 41, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 254, 255, 220, 255, 10, 255, 0, 255, 0, 255, 162, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 243, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 244, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 240, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 255, 255, 102, 255, 0, 255, 0, 255, 38, 255, 252, 255, 225, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 177, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 244, 255, 16, 255, 0, 255, 0, 255, 148, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 233, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 225, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 155, 255, 254, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 183, 255, 234, 255, 250, 255, 252, 255, 255, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 254, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 200, 255, 241, 255, 251, 255, 253, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 255, 255, 11, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 133, 255, 215, 255, 245, 255, 252, 255, 254, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 191, 255, 247, 255, 230, 255, 129, 255, 166, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 191, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 253, 255, 173, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 183, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 239, 255, 195, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 246, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 244, 255, 240, 255, 105, 255, 54, 255, 53, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 213, 255, 85, 255, 49, 255, 106, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 238, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 178, 255, 69, 255, 45, 255, 159, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 228, 255, 255, 255, 187, 255, 151, 255, 225, 255, 241, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 254, 255, 191, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 251, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 123, 255, 0, 255, 0, 255, 28, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 209, 255, 230, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 59, 255, 0, 255, 0, 255, 92, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 240, 255, 244, 255, 6, 255, 0, 255, 0, 255, 156, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 168, 255, 0, 255, 0, 255, 19, 255, 242, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 186, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 186, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 245, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 252, 255, 224, 255, 11, 255, 0, 255, 0, 255, 162, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 250, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 110, 255, 0, 255, 0, 255, 109, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 46, 255, 0, 255, 0, 255, 173, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 107, 255, 0, 255, 0, 255, 38, 255, 252, 255, 227, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 255, 255, 175, 255, 1, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 248, 255, 236, 255, 2, 255, 0, 255, 10, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 207, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 198, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 255, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 217, 255, 148, 255, 189, 255, 255, 255, 211, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 247, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 199, 255, 237, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 231, 255, 125, 255, 156, 255, 238, 255, 240, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 135, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 203, 255, 122, 255, 183, 255, 226, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 236, 255, 253, 255, 170, 255, 153, 255, 234, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 223, 255, 255, 255, 201, 255, 153, 255, 186, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 170, 255, 126, 255, 212, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 52, 255, 227, 255, 241, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 232, 255, 52, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 213, 255, 248, 255, 232, 255, 155, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 113, 255, 227, 255, 248, 255, 202, 255, 56, 255, 169, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 224, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 156, 255, 238, 255, 243, 255, 175, 255, 25, 255, 232, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 171, 255, 237, 255, 247, 255, 203, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 167, 255, 237, 255, 249, 255, 223, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 188, 255, 245, 255, 234, 255, 142, 255, 46, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 229, 255, 38, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 215, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 189, 255, 243, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 255, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 126, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 157, 255, 0, 255, 0, 255, 12, 255, 235, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 245, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 248, 255, 185, 255, 166, 255, 211, 255, 255, 255, 239, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 253, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 226, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 232, 255, 255, 255, 179, 255, 145, 255, 218, 255, 234, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 250, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 189, 255, 239, 255, 255, 255, 255, 255, 213, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 237, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 195, 255, 248, 255, 229, 255, 119, 255, 102, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 253, 255, 143, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 231, 255, 28, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 28, 255, 163, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 148, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 137, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 198, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 223, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 248, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 240, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 211, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 220, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 180, 255, 202, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 239, 255, 253, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 72, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 72, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 76, 255, 76, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 76, 255, 76, 255, 76, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 49, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 50, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 233, 255, 237, 255, 175, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 128, 255, 122, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 236, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 19, 255, 251, 255, 223, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 208, 255, 245, 255, 237, 255, 197, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 82, 255, 87, 255, 220, 255, 247, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 184, 255, 243, 255, 243, 255, 178, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 205, 255, 245, 255, 255, 255, 255, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 108, 255, 139, 255, 233, 255, 247, 255, 190, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 199, 255, 241, 255, 238, 255, 203, 255, 125, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 146, 255, 48, 255, 199, 255, 248, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 184, 255, 237, 255, 255, 255, 255, 255, 255, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 156, 255, 109, 255, 222, 255, 249, 255, 218, 255, 92, 255, 47, 255, 191, 255, 246, 255, 230, 255, 148, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 149, 255, 223, 255, 247, 255, 224, 255, 169, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 243, 255, 156, 255, 156, 255, 156, 255, 156, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 237, 255, 236, 255, 4, 255, 0, 255, 0, 255, 101, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 210, 255, 124, 255, 141, 255, 209, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 184, 255, 254, 255, 218, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 250, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 242, 255, 245, 255, 137, 255, 138, 255, 246, 255, 224, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 254, 255, 191, 255, 66, 255, 112, 255, 254, 255, 220, 255, 80, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 246, 255, 196, 255, 110, 255, 151, 255, 254, 255, 224, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 243, 255, 176, 255, 185, 255, 234, 255, 223, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 204, 255, 234, 255, 232, 255, 197, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 232, 255, 227, 255, 79, 255, 83, 255, 234, 255, 252, 255, 97, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 248, 255, 230, 255, 119, 255, 132, 255, 250, 255, 252, 255, 239, 255, 159, 255, 108, 255, 205, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 164, 255, 164, 255, 164, 255, 224, 255, 255, 255, 182, 255, 164, 255, 164, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 212, 255, 255, 255, 207, 255, 173, 255, 205, 255, 254, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 71, 255, 0, 255, 0, 255, 186, 255, 255, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 227, 255, 255, 255, 255, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 94, 255, 0, 255, 0, 255, 106, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 52, 255, 0, 255, 0, 255, 196, 255, 251, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 235, 255, 8, 255, 0, 255, 0, 255, 156, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 191, 255, 255, 255, 53, 255, 0, 255, 0, 255, 3, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 161, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 116, 255, 0, 255, 0, 255, 132, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 63, 255, 0, 255, 0, 255, 164, 255, 255, 255, 170, 255, 0, 255, 0, 255, 46, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 181, 255, 0, 255, 0, 255, 0, 255, 27, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 158, 255, 0, 255, 20, 255, 251, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 249, 255, 250, 255, 156, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 157, 255, 239, 255, 237, 255, 178, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 147, 255, 255, 255, 193, 255, 108, 255, 108, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 221, 255, 255, 255, 34, 255, 20, 255, 20, 255, 59, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 157, 255, 120, 255, 227, 255, 244, 255, 202, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 40, 255, 0, 255, 0, 255, 184, 255, 254, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 183, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 198, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 255, 255, 104, 255, 0, 255, 0, 255, 120, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 251, 255, 1, 255, 0, 255, 0, 255, 130, 255, 255, 255, 106, 255, 0, 255, 0, 255, 10, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 219, 255, 238, 255, 5, 255, 101, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 189, 255, 255, 255, 255, 255, 187, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 235, 255, 212, 255, 148, 255, 198, 255, 255, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 235, 255, 233, 255, 154, 255, 171, 255, 254, 255, 241, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 153, 255, 13, 255, 55, 255, 246, 255, 195, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 194, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 251, 255, 202, 255, 26, 255, 28, 255, 210, 255, 239, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 242, 255, 250, 255, 103, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 255, 255, 72, 255, 183, 255, 249, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 184, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 212, 255, 6, 255, 0, 255, 2, 255, 222, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 253, 255, 72, 255, 68, 255, 68, 255, 68, 255, 68, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 250, 255, 33, 255, 0, 255, 0, 255, 161, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 255, 255, 255, 255, 193, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 194, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 186, 255, 255, 255, 253, 255, 171, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 254, 255, 255, 255, 255, 255, 222, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 246, 255, 255, 255, 226, 255, 111, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 243, 255, 152, 255, 152, 255, 152, 255, 152, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 255, 255, 154, 255, 248, 255, 174, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 7, 255, 252, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 230, 255, 140, 255, 41, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 249, 255, 27, 255, 0, 255, 1, 255, 182, 255, 255, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 87, 255, 210, 255, 255, 255, 252, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 248, 255, 17, 255, 0, 255, 0, 255, 173, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 194, 255, 41, 255, 27, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 151, 255, 247, 255, 255, 255, 210, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 243, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 203, 255, 140, 255, 118, 255, 175, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 237, 255, 250, 255, 165, 255, 130, 255, 148, 255, 203, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 254, 255, 208, 255, 154, 255, 152, 255, 139, 255, 86, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 245, 255, 228, 255, 151, 255, 191, 255, 255, 255, 220, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 245, 255, 252, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 210, 255, 142, 255, 192, 255, 235, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 225, 255, 231, 255, 157, 255, 152, 255, 145, 255, 107, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 180, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 236, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 199, 255, 239, 255, 248, 255, 221, 255, 136, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 169, 255, 236, 255, 250, 255, 232, 255, 172, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 205, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 158, 255, 135, 255, 233, 255, 247, 255, 187, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 36, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 165, 255, 233, 255, 245, 255, 183, 255, 37, 255, 239, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 165, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 210, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 245, 255, 248, 255, 150, 255, 161, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 238, 255, 184, 255, 24, 255, 0, 255, 2, 255, 33, 255, 219, 255, 242, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 101, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 1, 255, 0, 255, 0, 255, 0, 255, 185, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 194, 255, 226, 255, 45, 255, 1, 255, 0, 255, 19, 255, 171, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 22, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 244, 255, 160, 255, 160, 255, 160, 255, 160, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 220, 255, 248, 255, 218, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 1, 255, 206, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 248, 255, 229, 255, 184, 255, 163, 255, 211, 255, 255, 255, 196, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 254, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 252, 255, 202, 255, 167, 255, 176, 255, 246, 255, 253, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 243, 255, 223, 255, 106, 255, 81, 255, 103, 255, 190, 255, 255, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 245, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 212, 255, 241, 255, 245, 255, 214, 255, 127, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 246, 255, 124, 255, 81, 255, 95, 255, 158, 255, 254, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 180, 255, 230, 255, 249, 255, 230, 255, 182, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 185, 255, 235, 255, 252, 255, 235, 255, 186, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 161, 255, 228, 255, 250, 255, 242, 255, 202, 255, 115, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 164, 255, 254, 255, 224, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 248, 255, 204, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 168, 255, 95, 255, 219, 255, 249, 255, 213, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 103, 255, 0, 255, 0, 255, 88, 255, 255, 255, 238, 255, 2, 255, 0, 255, 0, 255, 209, 255, 249, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 101, 255, 149, 255, 235, 255, 247, 255, 199, 255, 51, 255, 86, 255, 212, 255, 248, 255, 220, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 64, 255, 172, 255, 243, 255, 240, 255, 160, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 210, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 180, 255, 239, 255, 247, 255, 214, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 196, 255, 244, 255, 240, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 225, 255, 118, 255, 125, 255, 242, 255, 252, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 255, 255, 167, 255, 0, 255, 0, 255, 158, 255, 246, 255, 255, 255, 54, 255, 0, 255, 19, 255, 254, 255, 191, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 248, 255, 200, 255, 110, 255, 164, 255, 255, 255, 239, 255, 243, 255, 132, 255, 115, 255, 235, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 246, 255, 163, 255, 109, 255, 184, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 227, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 244, 255, 254, 255, 181, 255, 156, 255, 210, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 255, 255, 164, 255, 152, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 51, 255, 0, 255, 0, 255, 92, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 234, 255, 230, 255, 0, 255, 0, 255, 228, 255, 155, 255, 252, 255, 122, 255, 0, 255, 82, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 242, 255, 12, 255, 0, 255, 1, 255, 227, 255, 255, 255, 106, 255, 0, 255, 0, 255, 110, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 179, 255, 0, 255, 0, 255, 2, 255, 217, 255, 253, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 254, 255, 30, 255, 0, 255, 8, 255, 243, 255, 232, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 0, 255, 0, 255, 0, 255, 18, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 39, 255, 44, 255, 255, 255, 87, 255, 204, 255, 191, 255, 0, 255, 147, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 189, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 42, 255, 0, 255, 0, 255, 74, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 117, 255, 0, 255, 79, 255, 255, 255, 143, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 255, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 213, 255, 255, 255, 255, 255, 255, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 236, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 255, 255, 102, 255, 115, 255, 255, 255, 25, 255, 141, 255, 249, 255, 10, 255, 210, 255, 237, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 246, 255, 205, 255, 0, 255, 163, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 114, 255, 255, 255, 225, 255, 108, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 253, 255, 5, 255, 0, 255, 0, 255, 27, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 255, 255, 157, 255, 181, 255, 211, 255, 0, 255, 72, 255, 255, 255, 83, 255, 253, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 155, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 35, 255, 240, 255, 214, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 225, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 85, 255, 0, 255, 0, 255, 119, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 204, 255, 231, 255, 140, 255, 0, 255, 10, 255, 249, 255, 182, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 208, 255, 4, 255, 0, 255, 14, 255, 233, 255, 252, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 155, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 169, 255, 255, 255, 112, 255, 0, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 245, 255, 161, 255, 165, 255, 252, 255, 250, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 250, 255, 255, 255, 69, 255, 0, 255, 0, 255, 191, 255, 250, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 245, 255, 205, 255, 149, 255, 216, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 220, 255, 251, 255, 254, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 250, 255, 254, 255, 178, 255, 156, 255, 204, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 219, 255, 91, 255, 219, 255, 249, 255, 211, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 246, 255, 8, 255, 0, 255, 0, 255, 122, 255, 255, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 112, 255, 170, 255, 244, 255, 240, 255, 156, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 192, 255, 245, 255, 245, 255, 207, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 224, 255, 239, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 143, 255, 212, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 246, 255, 225, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0), +"format": "LumAlpha8", +"height": 256, +"mipmaps": false, +"width": 256 +} + +[sub_resource type="FontFile" id="FontFile_d0d3v"] +data = PackedByteArray(119, 79, 70, 50, 0, 1, 0, 0, 0, 0, 181, 56, 0, 17, 0, 0, 0, 1, 141, 20, 0, 0, 180, 215, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 46, 27, 16, 28, 133, 110, 6, 96, 0, 135, 8, 8, 129, 38, 9, 143, 52, 17, 12, 10, 133, 131, 116, 132, 179, 17, 11, 142, 86, 0, 1, 54, 2, 36, 3, 157, 26, 4, 32, 5, 135, 118, 7, 190, 3, 12, 130, 24, 91, 47, 92, 113, 7, 235, 182, 221, 159, 168, 132, 244, 102, 85, 245, 3, 28, 214, 135, 78, 5, 219, 213, 131, 158, 219, 212, 113, 54, 85, 230, 2, 5, 199, 117, 183, 3, 36, 237, 164, 39, 6, 255, 255, 255, 255, 217, 201, 66, 14, 189, 251, 112, 255, 73, 4, 80, 218, 213, 180, 27, 100, 185, 204, 8, 228, 40, 138, 42, 100, 4, 156, 125, 40, 8, 142, 220, 20, 144, 100, 72, 202, 236, 24, 115, 84, 241, 52, 47, 235, 220, 182, 134, 157, 131, 39, 22, 185, 179, 211, 50, 110, 235, 163, 140, 24, 12, 103, 217, 59, 31, 36, 35, 227, 116, 30, 118, 156, 193, 15, 65, 79, 56, 10, 63, 188, 131, 106, 229, 44, 137, 171, 210, 94, 74, 223, 4, 199, 207, 155, 2, 65, 163, 181, 227, 197, 245, 105, 171, 131, 69, 253, 240, 139, 15, 22, 255, 178, 32, 37, 222, 44, 86, 119, 219, 176, 223, 106, 34, 199, 91, 166, 32, 39, 57, 11, 46, 75, 50, 5, 217, 185, 198, 230, 75, 105, 56, 48, 178, 195, 201, 73, 220, 78, 44, 31, 120, 14, 167, 117, 224, 157, 21, 198, 152, 36, 156, 214, 215, 94, 172, 103, 15, 175, 99, 32, 97, 252, 142, 23, 242, 212, 80, 76, 201, 252, 147, 169, 116, 165, 77, 9, 215, 220, 69, 244, 224, 54, 181, 205, 156, 27, 74, 15, 7, 76, 50, 202, 188, 6, 213, 154, 62, 39, 171, 203, 13, 197, 186, 255, 173, 112, 183, 62, 61, 244, 4, 239, 93, 216, 110, 74, 125, 89, 6, 198, 46, 131, 18, 109, 196, 138, 115, 94, 248, 151, 250, 251, 248, 95, 73, 118, 82, 231, 65, 192, 151, 167, 127, 40, 143, 36, 204, 4, 116, 223, 202, 1, 175, 155, 127, 111, 36, 121, 164, 105, 26, 225, 41, 70, 8, 59, 13, 54, 96, 152, 163, 13, 41, 62, 66, 8, 240, 136, 152, 31, 129, 66, 154, 198, 252, 212, 29, 134, 17, 17, 23, 34, 141, 84, 113, 80, 204, 167, 184, 40, 141, 116, 229, 35, 63, 142, 25, 55, 166, 20, 16, 23, 93, 212, 34, 206, 84, 113, 124, 234, 231, 35, 108, 249, 154, 245, 64, 3, 104, 52, 218, 191, 126, 134, 228, 144, 195, 113, 146, 118, 61, 191, 243, 210, 119, 226, 108, 137, 107, 131, 228, 162, 112, 21, 102, 151, 110, 120, 113, 118, 255, 167, 86, 86, 63, 240, 35, 2, 8, 32, 128, 80, 136, 8, 168, 4, 18, 169, 42, 75, 117, 118, 87, 118, 147, 172, 85, 149, 43, 174, 42, 57, 93, 61, 228, 156, 167, 250, 145, 134, 199, 29, 195, 226, 26, 30, 199, 240, 184, 134, 55, 66, 153, 171, 122, 104, 177, 79, 40, 243, 206, 48, 111, 250, 220, 236, 95, 26, 44, 88, 18, 124, 233, 18, 30, 193, 19, 52, 105, 192, 67, 240, 32, 45, 181, 236, 20, 232, 138, 178, 38, 118, 184, 237, 233, 203, 173, 221, 239, 55, 191, 173, 157, 190, 248, 220, 117, 238, 58, 0, 122, 155, 63, 243, 198, 204, 187, 115, 238, 188, 155, 251, 231, 231, 36, 231, 38, 183, 228, 53, 140, 188, 144, 205, 25, 33, 239, 206, 31, 121, 39, 47, 47, 84, 110, 228, 55, 47, 81, 42, 105, 98, 157, 177, 204, 205, 57, 195, 47, 105, 224, 117, 165, 184, 0, 8, 1, 5, 230, 70, 43, 84, 8, 45, 211, 226, 197, 124, 187, 41, 40, 99, 251, 50, 168, 81, 2, 244, 44, 185, 126, 47, 114, 17, 6, 50, 8, 104, 174, 44, 208, 241, 6, 128, 15, 55, 207, 44, 220, 136, 188, 240, 39, 132, 255, 214, 216, 10, 89, 33, 59, 48, 207, 254, 218, 38, 243, 244, 115, 195, 17, 179, 165, 20, 91, 229, 124, 145, 2, 16, 24, 128, 185, 213, 204, 155, 72, 198, 136, 136, 17, 185, 72, 22, 197, 232, 177, 72, 114, 108, 192, 136, 30, 17, 173, 116, 9, 152, 128, 5, 6, 218, 127, 167, 94, 24, 249, 96, 54, 40, 115, 150, 82, 198, 228, 132, 241, 23, 234, 46, 36, 6, 254, 87, 53, 5, 64, 181, 66, 185, 52, 186, 128, 254, 166, 92, 74, 131, 10, 104, 233, 241, 90, 1, 108, 39, 1, 175, 82, 153, 110, 74, 169, 220, 114, 15, 231, 76, 251, 103, 170, 46, 211, 173, 105, 195, 222, 199, 27, 147, 213, 173, 184, 49, 197, 222, 31, 230, 120, 39, 172, 132, 240, 72, 45, 214, 250, 119, 217, 46, 199, 45, 142, 193, 68, 177, 212, 39, 26, 255, 73, 43, 224, 137, 163, 119, 243, 255, 103, 54, 9, 144, 153, 93, 150, 148, 167, 254, 253, 254, 62, 34, 216, 41, 21, 10, 180, 28, 241, 146, 204, 79, 194, 125, 10, 237, 83, 215, 200, 53, 247, 247, 173, 182, 60, 246, 4, 118, 13, 33, 88, 181, 4, 157, 244, 197, 19, 6, 15, 115, 102, 146, 221, 35, 201, 46, 50, 74, 154, 108, 188, 203, 7, 148, 2, 58, 153, 215, 247, 224, 123, 252, 39, 120, 45, 96, 37, 75, 182, 75, 225, 242, 160, 249, 220, 63, 229, 170, 149, 239, 18, 216, 204, 150, 89, 66, 12, 251, 251, 127, 58, 155, 214, 188, 189, 62, 222, 77, 169, 199, 180, 178, 81, 224, 128, 8, 4, 249, 181, 113, 187, 4, 8, 24, 120, 104, 179, 51, 32, 66, 218, 190, 76, 131, 232, 172, 203, 206, 185, 255, 95, 169, 150, 215, 106, 0, 45, 182, 226, 2, 27, 161, 221, 181, 205, 121, 54, 159, 225, 44, 141, 159, 239, 20, 37, 57, 197, 136, 254, 93, 133, 2, 186, 145, 152, 36, 0, 220, 208, 4, 37, 139, 162, 54, 128, 77, 74, 38, 1, 5, 84, 53, 224, 71, 128, 228, 4, 133, 77, 233, 228, 16, 2, 8, 210, 26, 8, 147, 72, 128, 210, 82, 105, 2, 56, 81, 154, 77, 33, 79, 204, 71, 231, 163, 215, 231, 155, 102, 156, 242, 213, 135, 219, 101, 159, 239, 249, 232, 255, 179, 156, 149, 86, 33, 181, 167, 133, 97, 30, 246, 204, 29, 65, 180, 120, 143, 51, 72, 142, 59, 200, 55, 10, 186, 254, 175, 82, 87, 85, 119, 11, 245, 33, 44, 181, 4, 6, 201, 120, 132, 24, 188, 66, 194, 51, 66, 115, 117, 35, 230, 61, 132, 29, 200, 120, 15, 198, 123, 221, 217, 4, 161, 96, 110, 246, 196, 123, 30, 209, 236, 132, 27, 68, 187, 65, 184, 65, 182, 254, 151, 106, 218, 98, 255, 251, 123, 1, 75, 92, 132, 36, 231, 80, 169, 232, 14, 29, 203, 117, 119, 85, 201, 3, 255, 14, 78, 216, 253, 74, 0, 157, 40, 43, 133, 202, 173, 203, 163, 42, 208, 21, 206, 145, 173, 155, 210, 189, 224, 169, 191, 84, 255, 220, 254, 151, 190, 252, 129, 35, 26, 75, 208, 174, 149, 61, 59, 145, 140, 135, 91, 29, 143, 90, 192, 131, 33, 0, 206, 165, 235, 219, 246, 69, 15, 228, 81, 101, 18, 201, 244, 4, 197, 214, 42, 207, 109, 146, 75, 14, 137, 49, 117, 107, 4, 212, 164, 167, 127, 41, 134, 106, 40, 66, 105, 13, 101, 214, 225, 160, 85, 120, 92, 54, 174, 227, 156, 208, 191, 219, 42, 181, 18, 185, 142, 93, 99, 134, 18, 162, 98, 25, 171, 84, 85, 24, 186, 147, 111, 159, 108, 143, 135, 173, 170, 16, 129, 36, 150, 93, 6, 145, 92, 232, 28, 175, 121, 238, 254, 140, 237, 115, 110, 250, 163, 46, 13, 74, 65, 30, 241, 72, 185, 219, 177, 159, 214, 159, 183, 184, 173, 169, 137, 24, 52, 98, 137, 13, 148, 25, 102, 36, 254, 191, 114, 140, 169, 133, 52, 106, 58, 246, 219, 41, 142, 76, 7, 42, 243, 184, 3, 253, 250, 158, 31, 255, 57, 13, 251, 245, 134, 165, 98, 68, 84, 68, 69, 69, 85, 197, 184, 253, 49, 0, 54, 134, 187, 66, 14, 12, 0, 143, 5, 65, 227, 119, 217, 28, 201, 190, 200, 94, 28, 149, 78, 108, 99, 28, 86, 178, 124, 27, 30, 86, 110, 128, 240, 209, 88, 102, 26, 144, 37, 119, 156, 60, 12, 8, 224, 129, 230, 92, 214, 135, 16, 122, 229, 96, 22, 130, 20, 232, 105, 48, 192, 128, 128, 183, 0, 216, 20, 102, 64, 226, 205, 156, 248, 222, 69, 192, 129, 9, 30, 192, 1, 4, 222, 1, 79, 102, 50, 27, 159, 219, 40, 3, 88, 246, 142, 125, 27, 80, 224, 225, 197, 44, 248, 248, 34, 120, 120, 223, 100, 59, 176, 127, 249, 154, 203, 78, 29, 2, 142, 15, 91, 190, 243, 32, 56, 165, 62, 134, 57, 231, 193, 242, 248, 50, 215, 160, 19, 124, 74, 208, 255, 185, 155, 82, 145, 159, 91, 20, 184, 243, 57, 162, 193, 239, 234, 147, 73, 115, 238, 129, 34, 147, 230, 1, 86, 150, 64, 108, 112, 64, 1, 11, 90, 113, 8, 224, 53, 64, 0, 105, 198, 222, 50, 129, 13, 179, 72, 97, 45, 187, 249, 145, 63, 120, 106, 40, 50, 207, 242, 114, 52, 66, 156, 183, 63, 3, 107, 138, 157, 177, 43, 118, 199, 30, 16, 96, 128, 156, 97, 238, 50, 194, 104, 242, 211, 102, 30, 36, 97, 124, 206, 118, 118, 208, 196, 99, 220, 60, 101, 12, 94, 192, 43, 68, 99, 139, 173, 202, 14, 216, 65, 239, 241, 59, 241, 97, 204, 7, 5, 4, 107, 142, 195, 0, 77, 15, 2, 76, 108, 69, 252, 139, 131, 23, 190, 149, 163, 48, 7, 54, 182, 41, 234, 98, 75, 212, 199, 214, 104, 136, 207, 194, 18, 219, 98, 115, 141, 242, 138, 224, 213, 177, 13, 190, 234, 121, 228, 141, 120, 208, 58, 150, 129, 12, 37, 99, 143, 148, 178, 190, 35, 81, 154, 124, 17, 16, 112, 138, 54, 131, 87, 177, 244, 76, 102, 225, 205, 108, 248, 49, 31, 124, 25, 126, 73, 108, 83, 108, 123, 242, 185, 128, 99, 219, 99, 135, 5, 88, 32, 8, 224, 72, 136, 9, 45, 203, 228, 224, 133, 180, 56, 191, 58, 6, 112, 128, 196, 151, 32, 66, 189, 4, 12, 178, 200, 245, 98, 191, 94, 17, 141, 160, 205, 30, 59, 28, 185, 30, 163, 41, 184, 239, 41, 11, 12, 255, 211, 213, 48, 0, 210, 154, 209, 167, 223, 223, 185, 196, 0, 122, 27, 127, 10, 251, 91, 44, 38, 70, 224, 40, 138, 255, 1, 250, 236, 116, 8, 184, 9, 0, 251, 3, 112, 196, 25, 75, 117, 240, 62, 1, 253, 175, 252, 39, 201, 230, 165, 209, 213, 187, 3, 178, 15, 0, 209, 233, 0, 216, 93, 29, 1, 204, 152, 14, 28, 91, 123, 100, 191, 200, 122, 152, 144, 9, 69, 22, 235, 112, 209, 103, 34, 139, 178, 50, 251, 216, 106, 109, 167, 29, 48, 187, 141, 217, 180, 247, 30, 239, 167, 252, 138, 247, 248, 111, 254, 50, 16, 12, 195, 60, 176, 119, 176, 224, 246, 200, 227, 206, 180, 37, 246, 198, 129, 56, 28, 157, 241, 83, 92, 143, 91, 122, 27, 207, 85, 158, 138, 244, 145, 182, 104, 187, 154, 116, 86, 231, 244, 147, 250, 210, 107, 87, 196, 239, 52, 234, 22, 53, 65, 93, 163, 158, 251, 253, 195, 239, 127, 254, 151, 192, 183, 2, 182, 129, 20, 164, 97, 8, 166, 32, 15, 11, 176, 4, 27, 112, 5, 52, 195, 90, 216, 14, 107, 96, 163, 143, 44, 112, 43, 159, 195, 7, 125, 180, 47, 228, 75, 248, 182, 208, 104, 80, 5, 109, 22, 180, 37, 237, 166, 41, 154, 165, 101, 186, 148, 254, 36, 120, 237, 111, 124, 170, 167, 223, 244, 52, 0, 187, 147, 133, 156, 253, 252, 72, 191, 133, 90, 180, 105, 77, 103, 59, 109, 191, 253, 96, 99, 54, 225, 179, 235, 17, 46, 11, 119, 234, 192, 186, 89, 248, 220, 97, 141, 67, 142, 111, 98, 192, 1, 56, 119, 172, 124, 21, 171, 84, 91, 181, 67, 59, 55, 228, 156, 130, 250, 119, 5, 191, 83, 169, 171, 84, 41, 53, 73, 185, 168, 23, 126, 255, 220, 62, 42, 4, 108, 5, 157, 16, 222, 131, 131, 121, 161, 92, 56, 212, 84, 131, 56, 110, 188, 133, 160, 19, 0, 77, 234, 211, 35, 145, 51, 59, 123, 196, 93, 18, 32, 121, 248, 152, 221, 194, 89, 186, 40, 107, 35, 160, 154, 89, 243, 172, 155, 155, 103, 101, 251, 182, 71, 187, 183, 11, 139, 91, 119, 213, 143, 247, 170, 111, 245, 19, 30, 56, 87, 189, 253, 123, 202, 115, 227, 172, 5, 86, 214, 57, 103, 181, 23, 152, 156, 169, 141, 222, 220, 63, 61, 166, 126, 189, 161, 239, 22, 184, 119, 253, 189, 217, 35, 231, 239, 213, 0, 108, 165, 71, 184, 247, 188, 253, 15, 111, 247, 143, 207, 120, 243, 226, 206, 243, 226, 6, 43, 150, 140, 104, 81, 231, 143, 50, 150, 191, 184, 61, 11, 182, 254, 195, 20, 26, 130, 139, 55, 86, 232, 208, 194, 66, 1, 131, 49, 252, 155, 225, 254, 225, 222, 95, 255, 9, 16, 185, 94, 240, 111, 99, 224, 83, 253, 40, 159, 105, 159, 100, 193, 43, 24, 241, 219, 19, 179, 135, 207, 132, 167, 226, 191, 18, 42, 140, 127, 241, 36, 90, 249, 43, 190, 228, 89, 180, 241, 28, 219, 199, 75, 108, 191, 241, 161, 3, 92, 204, 110, 176, 86, 251, 210, 218, 108, 159, 237, 143, 246, 248, 202, 14, 89, 187, 125, 101, 29, 246, 181, 255, 211, 63, 181, 113, 251, 59, 108, 145, 25, 135, 163, 194, 125, 163, 209, 99, 60, 214, 139, 189, 164, 72, 188, 81, 166, 195, 80, 197, 118, 178, 247, 4, 188, 218, 237, 36, 91, 158, 168, 221, 0, 206, 155, 164, 188, 252, 54, 131, 191, 190, 187, 79, 103, 117, 95, 78, 219, 108, 195, 155, 133, 127, 129, 193, 159, 230, 24, 118, 14, 177, 59, 121, 46, 235, 229, 18, 125, 156, 192, 106, 145, 116, 245, 72, 96, 227, 209, 112, 69, 89, 94, 90, 92, 152, 31, 204, 205, 246, 123, 221, 142, 220, 110, 53, 27, 245, 90, 85, 170, 136, 229, 82, 177, 144, 207, 101, 51, 66, 58, 149, 76, 56, 44, 174, 94, 185, 112, 190, 29, 156, 131, 179, 254, 153, 99, 135, 90, 110, 179, 81, 175, 86, 202, 165, 223, 249, 49, 89, 164, 70, 162, 19, 240, 86, 24, 131, 132, 120, 112, 245, 10, 151, 199, 146, 190, 221, 121, 105, 9, 161, 65, 30, 115, 220, 144, 107, 195, 96, 48, 21, 134, 152, 144, 241, 181, 99, 32, 126, 195, 12, 130, 104, 106, 195, 38, 234, 132, 129, 186, 252, 9, 121, 178, 150, 23, 38, 6, 255, 222, 192, 199, 244, 229, 172, 178, 208, 215, 247, 209, 28, 247, 173, 147, 173, 185, 246, 32, 212, 155, 125, 223, 169, 40, 7, 74, 123, 57, 37, 134, 31, 36, 86, 154, 254, 119, 32, 205, 170, 149, 30, 244, 214, 43, 208, 73, 178, 74, 245, 206, 87, 197, 84, 188, 0, 91, 25, 189, 240, 140, 246, 58, 187, 32, 31, 93, 162, 132, 40, 191, 30, 52, 238, 150, 241, 26, 206, 28, 9, 178, 239, 249, 190, 238, 109, 24, 98, 3, 250, 75, 90, 73, 143, 247, 135, 98, 161, 135, 197, 22, 62, 218, 195, 148, 201, 14, 207, 174, 236, 121, 51, 118, 201, 138, 185, 92, 91, 131, 181, 248, 181, 66, 39, 126, 163, 176, 117, 164, 181, 95, 97, 235, 50, 94, 132, 190, 140, 124, 242, 79, 237, 233, 114, 29, 175, 220, 198, 36, 94, 22, 190, 58, 154, 219, 110, 72, 180, 246, 27, 133, 98, 62, 112, 129, 219, 255, 144, 26, 216, 255, 140, 24, 163, 130, 59, 195, 119, 73, 200, 122, 72, 231, 148, 255, 46, 209, 11, 33, 52, 214, 170, 8, 15, 109, 234, 142, 199, 111, 231, 43, 219, 158, 93, 176, 89, 173, 102, 183, 164, 225, 72, 102, 20, 210, 254, 233, 92, 118, 60, 12, 223, 104, 116, 77, 66, 31, 105, 8, 18, 195, 185, 8, 15, 206, 190, 154, 244, 178, 45, 202, 147, 184, 35, 151, 31, 249, 28, 252, 7, 158, 223, 34, 29, 209, 204, 50, 3, 193, 98, 15, 11, 134, 110, 241, 125, 56, 214, 239, 140, 5, 209, 222, 174, 193, 116, 86, 93, 17, 47, 226, 125, 67, 196, 245, 203, 26, 153, 33, 152, 179, 55, 239, 240, 226, 156, 148, 242, 137, 24, 240, 203, 128, 104, 94, 89, 204, 5, 195, 84, 92, 142, 80, 236, 196, 152, 174, 32, 143, 223, 183, 80, 24, 92, 53, 222, 255, 249, 96, 15, 180, 248, 195, 235, 154, 197, 193, 209, 241, 142, 62, 241, 124, 27, 11, 204, 12, 101, 12, 115, 237, 115, 11, 253, 173, 124, 131, 79, 209, 253, 12, 116, 183, 14, 240, 135, 80, 171, 215, 197, 173, 149, 32, 77, 151, 248, 65, 114, 12, 211, 21, 222, 235, 192, 193, 101, 48, 194, 100, 129, 155, 69, 255, 166, 93, 196, 142, 235, 148, 217, 141, 235, 206, 230, 216, 236, 173, 163, 190, 85, 183, 193, 235, 176, 133, 135, 160, 235, 100, 144, 175, 75, 142, 230, 21, 45, 161, 223, 24, 15, 245, 144, 152, 213, 222, 29, 53, 25, 95, 49, 46, 45, 226, 64, 22, 16, 233, 5, 42, 187, 75, 110, 191, 69, 118, 135, 123, 223, 222, 38, 119, 136, 238, 83, 37, 28, 233, 41, 116, 218, 124, 112, 106, 109, 3, 207, 24, 111, 13, 185, 217, 224, 202, 243, 81, 104, 164, 177, 6, 181, 174, 241, 162, 161, 164, 139, 127, 24, 4, 239, 28, 141, 153, 215, 88, 80, 209, 60, 68, 179, 47, 213, 3, 137, 224, 204, 249, 222, 45, 23, 72, 126, 22, 186, 94, 215, 142, 249, 0, 75, 65, 105, 98, 149, 121, 142, 94, 80, 110, 195, 231, 225, 77, 25, 186, 79, 178, 53, 67, 138, 150, 100, 221, 108, 1, 60, 216, 58, 45, 215, 195, 212, 35, 101, 188, 248, 71, 189, 198, 229, 122, 159, 28, 198, 211, 220, 117, 222, 175, 74, 189, 129, 80, 32, 212, 142, 56, 171, 83, 245, 124, 173, 7, 196, 187, 98, 99, 30, 151, 128, 57, 117, 9, 220, 194, 96, 9, 113, 44, 102, 189, 139, 44, 232, 113, 147, 234, 99, 222, 223, 195, 21, 172, 131, 134, 196, 138, 197, 140, 210, 17, 96, 66, 99, 11, 80, 208, 244, 194, 101, 195, 11, 163, 2, 52, 222, 181, 144, 248, 209, 66, 111, 131, 90, 193, 240, 114, 76, 158, 51, 47, 236, 158, 14, 82, 29, 25, 242, 174, 147, 219, 18, 68, 243, 118, 21, 15, 134, 78, 130, 44, 24, 34, 241, 229, 134, 120, 208, 242, 114, 2, 4, 246, 12, 132, 177, 114, 19, 118, 117, 155, 9, 17, 212, 65, 242, 136, 91, 25, 134, 107, 210, 114, 234, 39, 76, 144, 87, 226, 207, 189, 79, 182, 108, 63, 64, 34, 26, 45, 116, 141, 222, 140, 17, 105, 6, 116, 123, 214, 93, 166, 219, 243, 241, 12, 187, 46, 33, 124, 123, 65, 125, 195, 40, 235, 153, 174, 206, 206, 205, 88, 93, 194, 5, 32, 136, 213, 125, 253, 45, 241, 90, 224, 141, 57, 160, 210, 67, 237, 237, 138, 21, 164, 148, 139, 122, 252, 201, 234, 152, 146, 185, 173, 210, 14, 2, 204, 146, 187, 34, 181, 207, 38, 12, 202, 185, 155, 130, 201, 224, 92, 66, 138, 10, 223, 5, 25, 129, 238, 52, 81, 201, 139, 146, 40, 139, 26, 171, 51, 47, 163, 83, 234, 27, 28, 251, 19, 37, 80, 70, 114, 164, 70, 235, 180, 77, 210, 204, 220, 202, 152, 166, 153, 199, 245, 8, 105, 26, 9, 173, 248, 190, 69, 25, 202, 139, 47, 213, 58, 37, 248, 69, 234, 106, 162, 219, 121, 245, 138, 60, 150, 64, 84, 94, 98, 201, 215, 60, 166, 227, 51, 157, 88, 163, 131, 110, 157, 28, 65, 22, 212, 61, 20, 41, 60, 35, 200, 210, 41, 25, 101, 133, 26, 86, 96, 189, 139, 85, 232, 206, 79, 60, 207, 62, 159, 40, 144, 162, 133, 254, 17, 250, 140, 76, 177, 216, 155, 201, 128, 132, 147, 95, 41, 31, 92, 228, 39, 126, 142, 187, 239, 176, 162, 190, 124, 185, 71, 235, 254, 27, 218, 56, 32, 128, 2, 1, 236, 233, 134, 6, 0, 209, 57, 164, 166, 52, 84, 251, 236, 63, 3, 7, 127, 3, 192, 217, 111, 128, 109, 63, 14, 96, 211, 171, 192, 211, 47, 0, 104, 230, 126, 66, 39, 159, 31, 125, 140, 57, 63, 114, 19, 68, 125, 130, 1, 44, 15, 7, 9, 5, 1, 179, 103, 178, 18, 145, 140, 82, 137, 71, 8, 233, 109, 118, 36, 2, 228, 67, 56, 89, 208, 53, 211, 13, 140, 166, 101, 181, 233, 133, 199, 55, 13, 154, 39, 126, 54, 4, 12, 10, 176, 73, 163, 35, 26, 145, 232, 83, 118, 139, 236, 147, 205, 121, 81, 238, 102, 65, 54, 242, 25, 0, 4, 164, 205, 158, 71, 83, 152, 125, 230, 151, 0, 28, 24, 108, 187, 136, 7, 46, 139, 26, 79, 2, 116, 75, 178, 216, 32, 151, 132, 232, 67, 68, 17, 230, 201, 37, 30, 73, 162, 192, 210, 144, 44, 150, 146, 198, 145, 195, 30, 201, 55, 23, 154, 169, 152, 104, 151, 232, 211, 99, 42, 150, 134, 6, 104, 177, 17, 16, 102, 204, 209, 132, 15, 165, 50, 183, 157, 44, 109, 181, 228, 64, 246, 73, 97, 233, 83, 215, 47, 214, 108, 65, 138, 140, 49, 185, 205, 101, 59, 74, 134, 11, 127, 110, 45, 206, 226, 52, 144, 41, 107, 162, 65, 90, 140, 248, 236, 10, 153, 199, 144, 76, 136, 116, 16, 114, 203, 174, 132, 69, 116, 94, 18, 96, 86, 29, 206, 76, 72, 243, 116, 79, 78, 134, 96, 110, 252, 145, 187, 129, 151, 31, 230, 14, 243, 225, 180, 211, 252, 233, 207, 223, 197, 118, 241, 107, 211, 49, 71, 141, 76, 205, 204, 24, 55, 235, 5, 210, 157, 48, 136, 86, 186, 104, 216, 171, 87, 130, 236, 20, 66, 11, 38, 16, 160, 235, 157, 186, 173, 26, 23, 179, 201, 160, 172, 76, 196, 171, 254, 243, 206, 117, 34, 147, 48, 252, 2, 88, 219, 164, 1, 80, 233, 32, 118, 227, 6, 219, 32, 222, 145, 99, 242, 171, 70, 228, 209, 18, 231, 103, 211, 76, 48, 180, 116, 29, 77, 162, 33, 245, 151, 57, 97, 71, 242, 27, 29, 153, 176, 237, 43, 10, 209, 43, 128, 210, 117, 213, 51, 55, 98, 93, 71, 6, 80, 185, 246, 83, 135, 65, 1, 230, 21, 177, 65, 209, 57, 147, 239, 59, 159, 171, 116, 115, 108, 224, 140, 21, 145, 14, 10, 1, 203, 158, 116, 7, 119, 187, 157, 61, 123, 91, 213, 1, 22, 168, 5, 180, 207, 226, 189, 135, 162, 33, 0, 68, 228, 130, 204, 178, 158, 56, 199, 49, 238, 184, 190, 140, 96, 14, 87, 225, 53, 247, 216, 3, 134, 60, 201, 197, 114, 187, 47, 139, 140, 18, 161, 18, 154, 225, 182, 215, 161, 32, 162, 51, 81, 33, 149, 121, 132, 73, 213, 224, 164, 105, 57, 175, 91, 237, 123, 59, 55, 48, 99, 236, 10, 206, 238, 101, 26, 28, 228, 110, 170, 50, 186, 227, 87, 165, 69, 167, 99, 118, 187, 140, 3, 25, 139, 85, 73, 47, 118, 102, 26, 135, 171, 228, 229, 142, 32, 113, 149, 14, 32, 215, 87, 87, 180, 113, 14, 36, 17, 40, 165, 70, 38, 166, 134, 90, 19, 239, 225, 149, 183, 10, 46, 64, 69, 179, 53, 166, 115, 28, 174, 19, 103, 180, 224, 89, 114, 26, 1, 55, 36, 95, 48, 31, 3, 190, 150, 81, 6, 119, 113, 130, 241, 39, 114, 108, 246, 223, 219, 239, 171, 223, 135, 203, 127, 25, 204, 54, 48, 87, 32, 153, 164, 172, 138, 226, 91, 236, 31, 211, 240, 17, 182, 80, 106, 236, 210, 48, 88, 64, 135, 5, 7, 231, 115, 46, 206, 97, 12, 163, 140, 174, 179, 210, 135, 112, 172, 57, 143, 237, 56, 150, 18, 172, 235, 66, 184, 56, 159, 32, 143, 64, 232, 99, 199, 128, 90, 234, 20, 135, 157, 195, 126, 201, 103, 207, 146, 83, 41, 209, 205, 166, 117, 228, 200, 117, 230, 113, 224, 222, 15, 131, 202, 228, 79, 60, 222, 93, 157, 151, 251, 52, 173, 107, 78, 119, 151, 222, 155, 11, 206, 250, 122, 120, 49, 97, 64, 13, 163, 153, 2, 186, 220, 169, 108, 60, 217, 117, 143, 133, 196, 215, 36, 72, 123, 137, 245, 187, 11, 202, 204, 186, 176, 60, 13, 65, 179, 72, 112, 66, 251, 246, 60, 190, 12, 12, 232, 1, 141, 105, 49, 154, 177, 190, 43, 15, 56, 12, 55, 153, 17, 73, 174, 5, 16, 214, 10, 43, 35, 157, 184, 78, 40, 44, 32, 67, 37, 195, 42, 172, 34, 185, 169, 89, 20, 58, 218, 124, 158, 79, 69, 74, 141, 123, 10, 79, 223, 89, 232, 190, 205, 126, 145, 212, 195, 52, 229, 201, 206, 202, 154, 196, 213, 235, 86, 99, 41, 146, 84, 188, 188, 131, 121, 169, 9, 166, 191, 176, 240, 143, 200, 28, 22, 39, 247, 97, 126, 80, 69, 117, 92, 190, 161, 214, 228, 191, 56, 167, 15, 228, 192, 165, 35, 164, 146, 234, 236, 217, 198, 9, 106, 114, 138, 76, 113, 149, 226, 224, 56, 58, 24, 134, 163, 65, 60, 62, 74, 14, 71, 43, 141, 198, 97, 101, 64, 43, 58, 46, 11, 244, 253, 113, 99, 180, 144, 0, 2, 18, 157, 95, 27, 199, 34, 243, 61, 231, 153, 222, 223, 24, 158, 185, 239, 25, 11, 55, 139, 218, 5, 124, 69, 139, 120, 193, 253, 30, 45, 26, 169, 229, 70, 160, 225, 228, 190, 235, 8, 193, 154, 202, 87, 221, 199, 222, 4, 97, 174, 86, 158, 228, 235, 4, 249, 146, 205, 27, 98, 73, 36, 69, 78, 23, 133, 91, 172, 157, 2, 168, 173, 47, 101, 87, 117, 55, 106, 84, 226, 65, 232, 179, 241, 212, 66, 119, 240, 99, 219, 243, 246, 25, 41, 65, 140, 243, 65, 169, 192, 219, 110, 107, 176, 72, 178, 190, 117, 156, 128, 173, 47, 108, 93, 12, 96, 45, 39, 167, 87, 149, 107, 44, 106, 212, 148, 165, 56, 151, 170, 168, 222, 228, 10, 112, 123, 13, 141, 212, 166, 19, 55, 141, 32, 206, 227, 178, 106, 68, 165, 125, 202, 104, 115, 10, 210, 126, 98, 193, 60, 148, 0, 118, 249, 61, 124, 23, 14, 188, 212, 164, 251, 246, 103, 250, 48, 67, 129, 155, 183, 68, 37, 38, 251, 198, 119, 110, 99, 10, 235, 197, 43, 1, 158, 221, 91, 229, 40, 201, 128, 139, 165, 96, 40, 40, 117, 104, 94, 148, 3, 198, 126, 124, 86, 99, 241, 198, 17, 155, 97, 2, 196, 227, 122, 203, 247, 188, 206, 179, 154, 198, 115, 229, 40, 249, 27, 255, 142, 122, 206, 168, 59, 32, 49, 233, 217, 232, 83, 201, 242, 82, 12, 196, 92, 86, 137, 107, 150, 217, 33, 151, 146, 171, 70, 182, 180, 173, 243, 30, 105, 17, 188, 39, 80, 149, 97, 13, 207, 61, 153, 152, 203, 102, 225, 173, 129, 116, 248, 221, 179, 122, 45, 128, 174, 178, 31, 23, 13, 141, 93, 21, 235, 150, 50, 5, 237, 144, 190, 206, 162, 65, 248, 254, 65, 224, 104, 33, 175, 235, 146, 176, 107, 61, 182, 93, 76, 252, 24, 45, 132, 157, 104, 248, 175, 102, 248, 10, 180, 113, 154, 107, 212, 103, 225, 226, 123, 104, 96, 97, 158, 21, 44, 220, 177, 16, 100, 244, 16, 153, 62, 138, 101, 47, 121, 69, 190, 130, 214, 162, 187, 165, 168, 26, 90, 31, 203, 232, 196, 138, 162, 2, 236, 212, 241, 234, 2, 179, 77, 204, 223, 4, 178, 129, 9, 10, 247, 245, 182, 60, 16, 65, 119, 158, 19, 155, 13, 14, 167, 238, 36, 246, 158, 234, 51, 193, 81, 2, 203, 24, 247, 28, 34, 143, 161, 200, 42, 239, 148, 153, 33, 190, 198, 62, 104, 105, 229, 250, 13, 235, 45, 186, 112, 43, 55, 188, 252, 69, 120, 77, 25, 167, 149, 89, 213, 216, 29, 162, 179, 207, 37, 203, 63, 163, 87, 174, 245, 254, 62, 167, 30, 24, 128, 124, 133, 126, 124, 95, 159, 45, 245, 234, 204, 156, 174, 204, 82, 242, 179, 215, 46, 121, 153, 233, 239, 145, 95, 255, 146, 246, 150, 22, 3, 58, 53, 146, 82, 22, 25, 209, 104, 82, 61, 117, 155, 41, 141, 73, 123, 24, 72, 157, 156, 70, 243, 189, 114, 10, 2, 244, 220, 197, 14, 36, 81, 218, 189, 235, 59, 75, 41, 12, 151, 58, 238, 82, 47, 216, 45, 215, 113, 33, 9, 171, 92, 47, 228, 70, 102, 225, 243, 71, 188, 180, 181, 106, 208, 189, 201, 77, 128, 127, 232, 82, 114, 24, 43, 185, 166, 204, 41, 197, 84, 42, 23, 95, 15, 132, 59, 37, 128, 59, 120, 166, 36, 93, 232, 172, 145, 71, 161, 212, 149, 227, 132, 169, 19, 212, 45, 106, 19, 46, 45, 88, 51, 110, 139, 17, 8, 191, 137, 126, 103, 127, 184, 89, 196, 211, 7, 166, 87, 253, 179, 47, 118, 18, 92, 88, 23, 196, 146, 185, 120, 134, 229, 18, 84, 231, 144, 247, 53, 36, 219, 147, 22, 73, 226, 229, 203, 219, 201, 231, 81, 216, 230, 61, 111, 102, 227, 206, 254, 202, 2, 245, 197, 217, 49, 59, 213, 243, 80, 33, 209, 15, 141, 74, 10, 174, 248, 28, 49, 236, 93, 128, 153, 95, 50, 128, 180, 81, 94, 219, 36, 38, 77, 77, 209, 209, 140, 55, 97, 249, 137, 172, 163, 180, 85, 84, 145, 77, 212, 71, 231, 29, 238, 0, 93, 49, 66, 94, 47, 117, 79, 9, 83, 150, 148, 80, 75, 67, 42, 225, 21, 167, 176, 75, 202, 143, 225, 110, 95, 248, 167, 45, 53, 106, 192, 245, 138, 240, 31, 58, 13, 203, 16, 250, 95, 234, 222, 14, 224, 39, 154, 117, 127, 34, 76, 18, 6, 3, 218, 13, 54, 74, 106, 19, 187, 74, 252, 198, 19, 119, 76, 198, 87, 42, 201, 13, 76, 121, 221, 223, 175, 139, 244, 160, 152, 232, 185, 103, 217, 21, 83, 115, 229, 179, 102, 21, 209, 41, 171, 51, 51, 28, 155, 229, 169, 158, 207, 180, 111, 174, 254, 231, 109, 91, 63, 152, 184, 229, 31, 241, 42, 36, 65, 207, 115, 207, 120, 215, 46, 138, 128, 118, 150, 114, 97, 249, 80, 106, 210, 92, 64, 165, 90, 70, 66, 157, 4, 127, 145, 14, 83, 85, 96, 67, 88, 1, 172, 175, 141, 68, 225, 238, 110, 45, 146, 173, 252, 100, 124, 19, 27, 115, 128, 188, 225, 29, 72, 140, 27, 117, 15, 167, 218, 4, 2, 27, 46, 22, 101, 153, 153, 94, 94, 140, 5, 34, 1, 131, 158, 0, 3, 38, 128, 52, 24, 91, 216, 91, 121, 133, 8, 57, 119, 218, 158, 2, 226, 36, 50, 158, 165, 102, 195, 138, 32, 116, 12, 174, 5, 87, 146, 26, 16, 199, 176, 107, 197, 75, 6, 205, 109, 157, 80, 163, 145, 31, 194, 103, 44, 220, 34, 165, 5, 169, 216, 131, 20, 182, 27, 2, 130, 104, 110, 173, 196, 0, 43, 76, 26, 105, 170, 63, 0, 117, 125, 146, 48, 81, 72, 248, 24, 175, 2, 249, 157, 132, 71, 224, 46, 28, 28, 197, 69, 186, 143, 9, 174, 180, 53, 51, 200, 211, 170, 189, 88, 207, 43, 195, 18, 198, 191, 161, 11, 32, 217, 129, 40, 51, 78, 155, 9, 208, 234, 217, 52, 93, 68, 179, 147, 112, 126, 252, 57, 22, 114, 18, 72, 62, 178, 198, 29, 230, 98, 72, 35, 82, 212, 54, 238, 23, 183, 229, 183, 238, 97, 95, 66, 41, 13, 92, 170, 213, 232, 158, 97, 0, 231, 93, 172, 125, 100, 202, 238, 99, 17, 154, 195, 2, 244, 9, 143, 134, 87, 118, 23, 95, 141, 255, 205, 240, 65, 136, 141, 61, 99, 224, 63, 165, 69, 238, 181, 46, 33, 217, 82, 238, 71, 67, 75, 166, 146, 80, 216, 254, 75, 59, 245, 173, 150, 159, 166, 242, 5, 31, 229, 165, 157, 252, 241, 127, 50, 78, 161, 18, 14, 43, 243, 140, 188, 36, 249, 202, 31, 97, 124, 204, 254, 52, 212, 235, 246, 237, 179, 120, 49, 79, 78, 14, 62, 235, 115, 169, 189, 210, 50, 211, 16, 97, 49, 191, 141, 198, 30, 249, 212, 158, 163, 7, 36, 253, 26, 217, 200, 140, 71, 53, 180, 229, 17, 178, 87, 71, 27, 15, 100, 76, 192, 217, 198, 239, 254, 98, 158, 156, 88, 35, 152, 197, 139, 185, 247, 65, 222, 229, 94, 89, 47, 20, 106, 125, 248, 186, 94, 201, 165, 212, 37, 141, 168, 151, 48, 240, 25, 20, 36, 19, 193, 191, 215, 226, 94, 0, 234, 252, 115, 16, 153, 193, 62, 114, 180, 200, 37, 191, 112, 172, 142, 80, 114, 30, 11, 240, 47, 183, 201, 217, 206, 67, 45, 5, 134, 26, 126, 89, 130, 156, 151, 12, 141, 73, 156, 20, 144, 224, 100, 235, 160, 237, 240, 197, 181, 220, 86, 113, 170, 135, 76, 41, 17, 123, 63, 218, 131, 1, 220, 116, 196, 254, 119, 198, 64, 148, 173, 113, 150, 175, 199, 185, 92, 253, 235, 149, 190, 82, 161, 150, 255, 228, 133, 210, 229, 11, 84, 28, 69, 234, 188, 28, 190, 228, 48, 103, 74, 31, 19, 149, 72, 126, 136, 48, 42, 111, 96, 96, 160, 78, 73, 50, 104, 40, 78, 194, 17, 228, 63, 243, 9, 25, 25, 44, 242, 4, 187, 217, 219, 235, 2, 145, 36, 146, 197, 163, 180, 90, 149, 5, 102, 157, 85, 229, 156, 195, 56, 241, 216, 77, 162, 3, 101, 65, 146, 40, 116, 201, 107, 197, 109, 78, 241, 11, 232, 88, 206, 232, 181, 141, 73, 92, 251, 220, 214, 192, 18, 242, 215, 67, 233, 82, 77, 202, 134, 156, 115, 4, 123, 45, 211, 66, 224, 57, 162, 17, 123, 6, 248, 117, 249, 66, 149, 65, 29, 134, 228, 114, 96, 83, 86, 83, 152, 229, 78, 138, 103, 136, 23, 123, 216, 138, 128, 175, 241, 26, 0, 24, 213, 164, 171, 93, 8, 184, 206, 214, 50, 248, 133, 200, 46, 250, 35, 133, 65, 172, 93, 162, 75, 102, 223, 240, 10, 12, 212, 218, 96, 46, 82, 58, 86, 10, 143, 191, 135, 120, 84, 171, 79, 232, 130, 224, 215, 237, 30, 3, 223, 208, 98, 24, 224, 205, 9, 194, 36, 79, 251, 158, 55, 33, 159, 108, 29, 94, 10, 92, 29, 60, 34, 38, 91, 132, 227, 20, 149, 49, 236, 167, 152, 194, 90, 149, 130, 114, 55, 43, 9, 2, 222, 226, 86, 221, 9, 145, 1, 19, 184, 157, 114, 107, 198, 252, 201, 127, 251, 163, 184, 134, 135, 82, 22, 41, 181, 184, 61, 161, 33, 99, 37, 47, 139, 87, 192, 78, 194, 165, 150, 1, 70, 59, 20, 84, 75, 232, 100, 60, 171, 112, 232, 70, 248, 142, 22, 140, 191, 207, 8, 164, 17, 164, 84, 4, 206, 154, 135, 107, 116, 84, 60, 183, 224, 100, 202, 78, 27, 234, 209, 103, 29, 186, 29, 18, 245, 69, 97, 10, 83, 235, 159, 208, 58, 30, 61, 49, 101, 117, 227, 78, 202, 2, 232, 165, 208, 67, 33, 95, 197, 47, 234, 51, 174, 230, 24, 128, 142, 79, 150, 199, 6, 236, 117, 176, 70, 195, 188, 147, 194, 214, 185, 34, 195, 145, 49, 75, 2, 217, 98, 68, 96, 12, 24, 11, 70, 91, 204, 172, 78, 197, 109, 110, 41, 10, 153, 87, 153, 142, 84, 66, 23, 13, 92, 129, 218, 73, 239, 25, 95, 152, 70, 212, 228, 46, 9, 1, 14, 253, 146, 81, 208, 156, 65, 154, 229, 230, 255, 154, 75, 27, 224, 3, 40, 37, 192, 157, 179, 92, 133, 167, 60, 209, 239, 146, 20, 117, 121, 225, 205, 14, 48, 122, 125, 188, 238, 173, 7, 84, 228, 0, 42, 90, 102, 21, 127, 218, 186, 13, 47, 45, 29, 110, 156, 5, 29, 187, 13, 204, 22, 60, 40, 204, 145, 67, 162, 16, 65, 14, 237, 148, 24, 68, 23, 149, 216, 155, 110, 145, 223, 88, 147, 197, 115, 255, 50, 127, 175, 153, 231, 240, 3, 102, 24, 64, 217, 112, 64, 93, 150, 113, 16, 100, 115, 221, 108, 83, 225, 254, 139, 119, 121, 212, 125, 40, 197, 173, 19, 182, 206, 176, 149, 243, 133, 84, 95, 72, 226, 10, 195, 179, 56, 98, 2, 153, 190, 84, 15, 192, 23, 250, 98, 229, 225, 100, 57, 125, 162, 137, 64, 166, 56, 247, 213, 7, 47, 140, 117, 125, 42, 148, 76, 208, 194, 237, 17, 41, 188, 201, 92, 115, 11, 187, 158, 198, 221, 21, 248, 2, 92, 19, 48, 185, 220, 7, 250, 0, 18, 23, 224, 209, 241, 157, 74, 240, 70, 141, 30, 244, 137, 50, 104, 189, 141, 192, 92, 141, 34, 159, 215, 242, 95, 51, 78, 160, 43, 232, 172, 149, 112, 220, 246, 161, 104, 159, 52, 38, 1, 92, 51, 60, 31, 16, 162, 194, 55, 225, 202, 16, 27, 15, 156, 167, 91, 190, 71, 17, 86, 137, 125, 150, 28, 29, 130, 88, 40, 233, 204, 22, 89, 99, 177, 71, 90, 195, 21, 47, 135, 189, 18, 94, 0, 209, 26, 45, 73, 70, 93, 70, 246, 214, 48, 109, 20, 23, 31, 242, 48, 238, 85, 244, 132, 21, 6, 82, 44, 185, 11, 226, 2, 174, 15, 19, 85, 111, 234, 193, 121, 11, 151, 116, 128, 87, 26, 89, 110, 216, 165, 129, 231, 27, 185, 141, 157, 33, 201, 237, 159, 107, 109, 227, 238, 200, 213, 204, 223, 60, 199, 215, 225, 131, 78, 107, 246, 240, 237, 175, 163, 192, 221, 64, 65, 54, 129, 79, 211, 50, 135, 247, 157, 138, 59, 39, 90, 145, 163, 209, 105, 151, 207, 178, 153, 110, 248, 119, 153, 223, 253, 248, 210, 255, 211, 132, 31, 121, 29, 217, 14, 187, 228, 244, 20, 73, 249, 66, 88, 255, 252, 190, 185, 231, 177, 123, 110, 238, 222, 211, 247, 93, 242, 238, 106, 118, 36, 211, 111, 86, 98, 165, 138, 236, 206, 123, 75, 61, 95, 9, 24, 104, 81, 227, 72, 137, 207, 19, 242, 245, 163, 78, 171, 230, 109, 244, 4, 178, 46, 155, 43, 86, 164, 126, 115, 90, 45, 227, 143, 239, 17, 169, 147, 179, 87, 115, 240, 105, 118, 113, 253, 9, 40, 233, 71, 105, 38, 7, 89, 216, 4, 145, 45, 58, 242, 14, 104, 187, 238, 0, 233, 50, 153, 118, 247, 243, 211, 185, 216, 17, 184, 247, 45, 213, 244, 30, 140, 206, 54, 232, 162, 173, 19, 159, 61, 44, 234, 134, 29, 106, 30, 49, 141, 253, 207, 150, 122, 245, 180, 143, 122, 216, 9, 5, 111, 249, 188, 194, 244, 129, 124, 160, 25, 136, 158, 20, 229, 102, 13, 147, 18, 65, 73, 189, 116, 233, 59, 249, 67, 118, 70, 152, 247, 240, 86, 205, 14, 223, 94, 118, 102, 24, 64, 167, 59, 137, 198, 228, 159, 163, 91, 228, 167, 228, 116, 21, 121, 220, 228, 145, 109, 177, 246, 168, 116, 226, 220, 99, 119, 197, 203, 83, 125, 230, 146, 231, 135, 7, 188, 106, 76, 2, 176, 138, 129, 155, 96, 54, 157, 85, 20, 183, 255, 234, 98, 58, 228, 21, 118, 197, 90, 251, 98, 20, 141, 241, 217, 237, 83, 91, 63, 232, 52, 206, 92, 198, 31, 238, 200, 35, 43, 175, 110, 96, 186, 114, 82, 251, 205, 165, 152, 208, 126, 173, 90, 132, 160, 186, 80, 89, 135, 59, 53, 243, 125, 153, 2, 61, 65, 91, 102, 212, 80, 242, 133, 3, 110, 215, 233, 3, 14, 171, 167, 154, 113, 110, 164, 87, 234, 114, 145, 168, 89, 136, 211, 173, 223, 231, 150, 109, 179, 168, 188, 147, 177, 76, 62, 216, 21, 150, 108, 132, 24, 248, 137, 69, 82, 217, 145, 50, 43, 213, 166, 181, 53, 166, 221, 85, 250, 130, 207, 197, 62, 159, 54, 19, 122, 78, 151, 224, 80, 197, 92, 122, 109, 122, 136, 11, 66, 219, 55, 225, 116, 145, 163, 110, 141, 53, 196, 112, 115, 152, 24, 42, 130, 78, 47, 207, 77, 157, 103, 243, 62, 92, 169, 133, 182, 192, 170, 29, 123, 135, 28, 26, 13, 238, 81, 71, 111, 221, 165, 61, 2, 51, 57, 27, 67, 37, 130, 201, 234, 179, 49, 97, 0, 170, 179, 218, 212, 233, 198, 97, 79, 181, 168, 112, 126, 46, 96, 19, 67, 71, 107, 120, 217, 56, 77, 125, 49, 14, 161, 171, 253, 172, 59, 22, 160, 199, 144, 88, 135, 85, 87, 79, 248, 77, 61, 198, 0, 100, 70, 128, 132, 81, 8, 177, 188, 172, 177, 109, 145, 16, 70, 80, 112, 172, 63, 85, 170, 14, 170, 51, 245, 114, 105, 34, 126, 80, 208, 145, 236, 121, 146, 136, 15, 227, 225, 227, 204, 178, 28, 165, 115, 167, 28, 224, 225, 136, 7, 199, 231, 199, 112, 52, 164, 113, 228, 38, 167, 24, 239, 143, 220, 141, 52, 47, 121, 43, 247, 178, 92, 188, 33, 187, 241, 206, 244, 222, 205, 83, 137, 155, 199, 103, 5, 138, 116, 207, 241, 17, 146, 197, 5, 167, 35, 149, 247, 95, 43, 195, 42, 233, 2, 253, 109, 58, 132, 236, 59, 184, 41, 95, 28, 126, 122, 249, 135, 2, 132, 47, 130, 46, 218, 242, 200, 103, 184, 250, 84, 6, 82, 185, 169, 176, 120, 9, 107, 235, 202, 20, 168, 188, 2, 94, 169, 184, 231, 130, 83, 175, 142, 252, 42, 84, 27, 54, 237, 141, 192, 193, 6, 166, 124, 60, 240, 140, 216, 247, 246, 135, 91, 182, 4, 39, 146, 5, 0, 10, 185, 203, 12, 180, 68, 8, 206, 165, 219, 136, 189, 42, 199, 201, 249, 180, 198, 206, 209, 25, 57, 250, 147, 116, 26, 236, 65, 118, 119, 162, 133, 21, 121, 91, 127, 253, 222, 62, 69, 29, 20, 92, 153, 206, 197, 149, 132, 38, 215, 156, 0, 222, 224, 99, 51, 37, 79, 253, 215, 175, 172, 235, 30, 231, 127, 11, 170, 174, 228, 197, 69, 210, 69, 36, 20, 190, 13, 120, 232, 56, 204, 14, 63, 16, 163, 127, 70, 14, 98, 82, 216, 147, 82, 76, 236, 254, 247, 146, 178, 116, 83, 146, 126, 58, 68, 201, 176, 15, 189, 123, 235, 0, 188, 176, 103, 95, 163, 51, 66, 115, 69, 152, 42, 74, 48, 9, 232, 196, 47, 239, 44, 0, 47, 249, 72, 21, 4, 189, 217, 192, 221, 37, 56, 189, 239, 199, 229, 178, 185, 111, 254, 9, 23, 51, 146, 20, 31, 210, 241, 201, 143, 6, 113, 66, 104, 18, 141, 118, 28, 221, 50, 38, 5, 31, 158, 228, 194, 21, 220, 189, 194, 116, 197, 167, 75, 90, 205, 103, 39, 46, 253, 100, 101, 40, 164, 201, 58, 15, 93, 241, 26, 157, 124, 63, 38, 39, 33, 29, 200, 129, 81, 150, 27, 176, 212, 183, 9, 38, 107, 248, 140, 184, 154, 158, 21, 187, 172, 177, 0, 231, 98, 40, 243, 33, 62, 140, 127, 189, 2, 167, 72, 244, 120, 68, 197, 225, 159, 209, 205, 141, 207, 193, 223, 204, 203, 8, 255, 122, 238, 228, 3, 11, 32, 222, 179, 103, 165, 209, 194, 146, 8, 158, 211, 142, 238, 235, 172, 254, 69, 71, 158, 204, 121, 249, 247, 74, 238, 216, 65, 255, 250, 32, 208, 47, 168, 77, 137, 83, 208, 49, 64, 32, 104, 20, 225, 218, 89, 0, 90, 12, 210, 22, 213, 69, 3, 123, 146, 102, 115, 41, 57, 236, 233, 117, 54, 211, 84, 20, 199, 185, 53, 57, 140, 58, 149, 25, 52, 233, 221, 129, 54, 85, 247, 194, 31, 53, 47, 202, 120, 123, 198, 223, 136, 223, 72, 0, 50, 234, 236, 186, 93, 111, 61, 37, 125, 134, 168, 31, 199, 116, 157, 165, 33, 10, 26, 145, 73, 33, 82, 216, 51, 248, 36, 89, 205, 219, 124, 192, 235, 139, 31, 236, 194, 193, 237, 18, 155, 215, 85, 239, 208, 171, 234, 90, 157, 174, 87, 23, 195, 209, 148, 139, 241, 17, 187, 0, 202, 151, 224, 71, 118, 113, 66, 87, 142, 96, 185, 245, 181, 218, 119, 130, 198, 68, 128, 180, 69, 7, 208, 173, 244, 211, 53, 159, 24, 92, 216, 3, 111, 249, 118, 2, 49, 226, 52, 65, 92, 134, 8, 121, 7, 225, 215, 31, 254, 20, 24, 241, 36, 67, 3, 109, 242, 239, 150, 234, 75, 167, 2, 81, 1, 142, 149, 122, 231, 21, 176, 77, 215, 114, 164, 109, 231, 76, 53, 215, 133, 211, 160, 179, 206, 149, 2, 183, 239, 111, 66, 28, 72, 165, 38, 10, 117, 182, 178, 92, 132, 20, 247, 103, 222, 119, 72, 241, 34, 96, 203, 144, 226, 66, 39, 137, 211, 46, 130, 59, 15, 205, 53, 100, 227, 185, 29, 148, 144, 213, 254, 91, 9, 25, 75, 251, 133, 79, 219, 104, 100, 240, 6, 121, 209, 49, 10, 7, 162, 120, 135, 135, 195, 54, 199, 172, 101, 9, 103, 204, 85, 235, 248, 162, 181, 55, 57, 231, 202, 6, 56, 106, 118, 78, 180, 182, 113, 202, 49, 211, 3, 86, 242, 104, 121, 91, 219, 208, 7, 172, 191, 125, 115, 246, 201, 37, 143, 38, 134, 241, 153, 153, 137, 235, 213, 31, 209, 179, 70, 200, 19, 131, 79, 55, 220, 55, 15, 171, 18, 243, 122, 171, 42, 86, 166, 38, 37, 207, 204, 195, 201, 242, 101, 76, 233, 201, 27, 175, 207, 43, 227, 33, 215, 35, 205, 144, 155, 168, 169, 58, 96, 142, 125, 152, 33, 13, 77, 184, 2, 21, 234, 109, 48, 171, 188, 232, 242, 156, 45, 236, 232, 1, 69, 206, 163, 171, 177, 182, 238, 157, 138, 61, 43, 61, 176, 52, 41, 167, 59, 168, 193, 45, 217, 50, 37, 101, 167, 111, 247, 67, 54, 50, 190, 6, 95, 179, 29, 249, 249, 127, 64, 19, 210, 100, 88, 130, 111, 145, 20, 48, 213, 103, 246, 193, 151, 4, 195, 41, 156, 200, 205, 222, 82, 255, 33, 57, 38, 78, 10, 65, 133, 3, 87, 171, 38, 187, 109, 2, 197, 146, 15, 60, 243, 200, 93, 82, 136, 108, 145, 10, 122, 129, 85, 151, 189, 13, 134, 245, 165, 65, 157, 132, 32, 212, 227, 17, 210, 165, 61, 196, 130, 100, 109, 173, 179, 61, 39, 103, 90, 223, 134, 132, 191, 125, 48, 189, 228, 231, 59, 153, 113, 227, 16, 252, 136, 201, 239, 109, 103, 141, 143, 195, 97, 32, 254, 247, 16, 248, 216, 83, 17, 221, 187, 212, 245, 211, 215, 8, 6, 62, 63, 59, 244, 42, 136, 27, 167, 242, 219, 53, 227, 123, 215, 184, 117, 181, 28, 230, 78, 100, 112, 130, 159, 23, 105, 175, 210, 120, 35, 63, 61, 14, 61, 163, 219, 26, 223, 213, 39, 70, 40, 24, 91, 238, 17, 222, 233, 96, 188, 172, 224, 203, 126, 95, 178, 80, 137, 90, 55, 16, 1, 244, 228, 63, 43, 9, 139, 88, 95, 118, 36, 192, 120, 203, 223, 42, 60, 135, 33, 48, 47, 47, 137, 71, 222, 63, 93, 35, 113, 85, 65, 85, 222, 94, 162, 218, 3, 109, 76, 126, 132, 39, 113, 241, 15, 22, 183, 32, 197, 13, 221, 16, 82, 76, 63, 11, 24, 166, 177, 72, 141, 110, 156, 101, 150, 160, 146, 59, 71, 42, 166, 116, 145, 253, 41, 38, 46, 48, 102, 241, 91, 92, 186, 86, 3, 105, 59, 200, 112, 213, 37, 231, 206, 253, 1, 248, 115, 46, 26, 28, 134, 71, 69, 41, 227, 60, 138, 255, 249, 222, 88, 142, 242, 63, 172, 17, 39, 242, 194, 144, 59, 101, 1, 120, 66, 208, 190, 147, 70, 9, 23, 191, 240, 29, 48, 121, 9, 252, 239, 84, 111, 234, 241, 214, 119, 127, 106, 140, 197, 200, 82, 2, 12, 133, 117, 42, 198, 153, 133, 177, 242, 99, 247, 110, 85, 100, 134, 82, 213, 7, 100, 175, 64, 213, 173, 52, 192, 89, 65, 168, 29, 220, 170, 246, 156, 86, 21, 174, 235, 11, 176, 137, 61, 81, 121, 53, 126, 121, 83, 14, 75, 91, 242, 198, 223, 154, 56, 78, 39, 69, 47, 41, 43, 73, 117, 42, 124, 211, 247, 18, 239, 123, 166, 192, 143, 180, 58, 102, 162, 199, 8, 143, 85, 193, 183, 47, 198, 225, 156, 30, 119, 217, 108, 54, 197, 205, 191, 10, 167, 31, 111, 241, 132, 36, 204, 45, 250, 55, 30, 57, 191, 8, 112, 215, 182, 206, 104, 130, 23, 58, 159, 194, 219, 176, 209, 88, 224, 147, 160, 2, 189, 136, 97, 168, 68, 224, 90, 95, 8, 82, 225, 229, 11, 215, 72, 241, 252, 62, 34, 92, 178, 248, 151, 202, 190, 173, 183, 225, 29, 116, 0, 115, 215, 68, 246, 2, 192, 203, 90, 129, 242, 109, 142, 61, 223, 10, 119, 223, 222, 107, 118, 120, 160, 121, 54, 186, 93, 124, 176, 77, 3, 202, 107, 187, 34, 223, 130, 86, 62, 222, 62, 199, 104, 232, 83, 72, 235, 17, 171, 129, 8, 218, 57, 57, 99, 163, 232, 240, 84, 222, 211, 187, 250, 35, 98, 164, 219, 125, 118, 69, 207, 85, 230, 143, 43, 137, 195, 0, 254, 221, 213, 85, 39, 190, 244, 230, 8, 200, 137, 165, 161, 44, 236, 71, 238, 25, 240, 50, 237, 158, 28, 9, 121, 247, 86, 250, 73, 91, 45, 221, 244, 210, 146, 22, 191, 94, 183, 185, 12, 94, 179, 4, 231, 131, 8, 92, 183, 78, 10, 20, 62, 162, 59, 82, 19, 118, 205, 130, 110, 61, 14, 238, 50, 205, 122, 148, 83, 181, 156, 114, 75, 74, 68, 107, 21, 166, 143, 3, 245, 103, 184, 15, 230, 76, 255, 149, 128, 118, 255, 2, 200, 157, 26, 243, 106, 125, 245, 161, 221, 117, 61, 109, 137, 234, 13, 150, 142, 195, 155, 60, 33, 10, 187, 188, 161, 252, 247, 6, 160, 63, 187, 88, 88, 217, 212, 18, 222, 191, 224, 190, 32, 253, 67, 30, 46, 252, 203, 189, 150, 137, 195, 8, 161, 118, 51, 73, 251, 71, 130, 107, 138, 156, 32, 47, 28, 47, 112, 97, 116, 0, 108, 184, 146, 25, 155, 154, 204, 141, 74, 18, 119, 37, 212, 238, 204, 244, 254, 175, 184, 157, 156, 99, 226, 85, 34, 111, 116, 85, 187, 166, 221, 181, 186, 87, 53, 202, 13, 228, 158, 4, 101, 193, 139, 216, 180, 197, 194, 29, 233, 152, 89, 61, 169, 244, 141, 150, 80, 116, 231, 13, 249, 0, 164, 242, 28, 156, 234, 8, 4, 232, 177, 75, 64, 254, 18, 225, 82, 224, 20, 60, 112, 131, 50, 86, 108, 237, 234, 0, 37, 233, 244, 10, 23, 20, 192, 223, 33, 112, 125, 89, 242, 134, 189, 181, 211, 122, 68, 127, 161, 208, 109, 134, 193, 92, 27, 151, 91, 234, 105, 223, 133, 61, 252, 13, 64, 74, 210, 14, 215, 203, 117, 171, 8, 0, 118, 87, 166, 121, 85, 80, 185, 40, 245, 72, 169, 206, 148, 12, 107, 21, 118, 126, 98, 97, 65, 226, 44, 96, 121, 224, 52, 179, 71, 151, 56, 6, 197, 91, 215, 177, 48, 179, 170, 137, 70, 106, 0, 23, 136, 70, 73, 240, 79, 198, 97, 190, 61, 139, 210, 18, 243, 64, 222, 234, 101, 46, 59, 240, 234, 48, 29, 21, 230, 174, 130, 221, 23, 11, 188, 242, 104, 166, 79, 234, 139, 100, 103, 104, 135, 58, 57, 29, 62, 192, 99, 28, 110, 89, 73, 187, 6, 180, 102, 197, 120, 5, 187, 48, 99, 242, 187, 180, 188, 237, 69, 90, 169, 59, 248, 191, 67, 253, 58, 113, 116, 72, 14, 231, 48, 12, 25, 146, 165, 159, 8, 234, 242, 3, 27, 209, 139, 67, 7, 71, 103, 79, 85, 217, 213, 39, 125, 4, 50, 62, 79, 171, 253, 250, 78, 158, 111, 188, 7, 226, 72, 129, 1, 117, 59, 139, 224, 170, 5, 237, 102, 184, 102, 153, 52, 12, 232, 211, 35, 60, 117, 61, 229, 249, 114, 105, 205, 24, 232, 228, 160, 132, 94, 236, 83, 191, 64, 95, 212, 40, 234, 161, 238, 7, 128, 247, 3, 39, 214, 60, 238, 84, 126, 24, 223, 129, 37, 239, 156, 215, 100, 151, 251, 109, 156, 78, 175, 39, 11, 136, 163, 55, 220, 73, 113, 190, 128, 139, 41, 38, 89, 56, 160, 135, 200, 170, 120, 84, 96, 102, 184, 9, 80, 123, 26, 102, 114, 163, 194, 47, 206, 211, 213, 78, 90, 155, 10, 232, 228, 139, 220, 172, 202, 149, 166, 139, 29, 36, 117, 63, 148, 46, 188, 188, 240, 226, 69, 189, 14, 161, 211, 40, 126, 34, 189, 40, 58, 83, 50, 85, 166, 70, 38, 111, 216, 45, 163, 162, 80, 195, 166, 88, 120, 203, 116, 8, 116, 95, 65, 254, 6, 233, 115, 235, 185, 218, 64, 40, 17, 223, 157, 218, 157, 26, 131, 121, 115, 210, 186, 193, 46, 28, 94, 83, 232, 192, 73, 28, 91, 81, 254, 214, 134, 97, 25, 28, 60, 106, 40, 145, 190, 23, 4, 186, 8, 91, 9, 33, 239, 195, 47, 216, 141, 252, 93, 35, 65, 103, 44, 102, 20, 248, 36, 236, 197, 254, 237, 106, 214, 216, 29, 63, 46, 200, 68, 9, 161, 129, 116, 17, 119, 236, 117, 78, 140, 207, 236, 197, 47, 187, 21, 88, 74, 254, 112, 26, 209, 26, 228, 249, 247, 235, 9, 150, 212, 197, 94, 86, 209, 240, 208, 133, 241, 42, 145, 30, 156, 101, 136, 226, 233, 185, 120, 5, 197, 127, 30, 190, 206, 144, 145, 218, 83, 165, 195, 133, 242, 3, 89, 100, 218, 7, 21, 212, 31, 135, 157, 225, 136, 16, 29, 156, 78, 221, 55, 227, 160, 41, 46, 75, 24, 188, 93, 72, 101, 54, 74, 188, 47, 246, 63, 226, 110, 84, 126, 248, 241, 32, 14, 94, 40, 154, 237, 26, 248, 180, 102, 231, 115, 246, 6, 58, 142, 153, 102, 127, 223, 40, 115, 191, 150, 244, 203, 207, 104, 236, 251, 25, 121, 71, 72, 24, 205, 251, 17, 99, 56, 228, 198, 193, 186, 176, 165, 160, 246, 234, 146, 101, 5, 111, 194, 171, 54, 211, 75, 132, 170, 73, 166, 251, 133, 63, 186, 4, 158, 60, 135, 22, 139, 244, 249, 178, 127, 18, 27, 73, 143, 227, 72, 116, 254, 64, 61, 161, 202, 198, 4, 60, 6, 141, 35, 161, 209, 120, 42, 10, 77, 36, 217, 106, 175, 224, 133, 85, 242, 80, 11, 187, 22, 228, 86, 95, 242, 246, 52, 160, 173, 133, 147, 250, 218, 0, 221, 148, 192, 153, 244, 253, 169, 101, 247, 102, 7, 214, 10, 144, 134, 58, 2, 186, 69, 56, 151, 219, 218, 255, 77, 40, 29, 115, 210, 180, 37, 231, 178, 151, 122, 39, 160, 171, 73, 75, 191, 72, 74, 12, 110, 218, 218, 62, 81, 186, 15, 120, 90, 96, 52, 112, 175, 21, 23, 159, 246, 177, 181, 139, 97, 52, 169, 106, 154, 188, 211, 24, 179, 84, 164, 222, 73, 245, 200, 4, 116, 210, 176, 161, 140, 128, 82, 33, 7, 199, 152, 5, 53, 179, 253, 245, 85, 89, 31, 23, 109, 225, 101, 113, 144, 102, 36, 84, 75, 5, 228, 38, 54, 104, 23, 11, 89, 39, 106, 251, 52, 12, 163, 15, 42, 15, 202, 176, 213, 103, 91, 83, 26, 197, 181, 39, 220, 30, 86, 45, 42, 77, 218, 69, 34, 150, 40, 109, 223, 186, 225, 156, 131, 170, 253, 55, 216, 154, 147, 47, 83, 154, 157, 245, 4, 6, 12, 175, 91, 39, 126, 100, 123, 46, 181, 7, 121, 68, 7, 193, 196, 167, 130, 131, 34, 147, 144, 208, 80, 2, 134, 20, 77, 62, 16, 66, 185, 28, 239, 159, 151, 17, 11, 39, 201, 240, 156, 202, 40, 249, 123, 20, 242, 116, 245, 131, 152, 36, 68, 59, 162, 253, 115, 115, 87, 235, 84, 125, 118, 104, 233, 219, 98, 231, 8, 2, 57, 14, 124, 229, 82, 143, 189, 163, 77, 220, 12, 158, 243, 202, 139, 242, 20, 81, 125, 64, 182, 106, 99, 172, 255, 219, 159, 209, 202, 229, 64, 225, 108, 118, 211, 108, 90, 47, 230, 195, 213, 21, 102, 42, 165, 123, 6, 93, 87, 48, 206, 173, 32, 69, 81, 56, 158, 93, 51, 147, 218, 131, 158, 184, 186, 198, 44, 164, 245, 205, 162, 113, 5, 115, 220, 162, 228, 140, 194, 177, 5, 1, 6, 127, 249, 128, 182, 21, 222, 249, 15, 89, 53, 91, 93, 246, 127, 170, 224, 5, 50, 251, 28, 17, 111, 147, 107, 240, 242, 89, 109, 91, 38, 182, 3, 155, 213, 150, 149, 215, 33, 222, 245, 17, 254, 22, 105, 49, 165, 171, 100, 122, 120, 200, 101, 176, 54, 73, 60, 9, 77, 140, 193, 226, 8, 24, 44, 142, 140, 66, 227, 169, 24, 12, 142, 162, 235, 178, 143, 231, 219, 135, 223, 226, 131, 226, 57, 224, 141, 235, 177, 31, 66, 110, 175, 254, 198, 134, 20, 93, 61, 254, 123, 253, 23, 121, 25, 34, 150, 245, 187, 190, 62, 102, 143, 181, 96, 204, 254, 178, 228, 168, 93, 54, 212, 132, 150, 58, 10, 119, 31, 152, 207, 169, 194, 39, 205, 77, 86, 103, 121, 149, 191, 180, 61, 203, 26, 174, 127, 84, 43, 157, 139, 225, 202, 36, 177, 33, 221, 234, 2, 114, 94, 103, 164, 224, 137, 173, 252, 253, 245, 114, 135, 7, 106, 14, 221, 87, 95, 250, 239, 26, 132, 151, 134, 88, 8, 170, 202, 186, 209, 220, 192, 102, 232, 12, 46, 123, 73, 100, 15, 242, 163, 218, 252, 186, 179, 227, 85, 105, 183, 241, 154, 216, 226, 39, 71, 3, 55, 144, 171, 241, 174, 239, 92, 35, 249, 233, 180, 14, 73, 17, 92, 58, 48, 137, 1, 109, 254, 234, 215, 65, 93, 215, 24, 215, 216, 215, 40, 234, 20, 57, 243, 110, 191, 123, 188, 62, 232, 44, 101, 12, 208, 64, 203, 143, 17, 167, 130, 129, 13, 100, 111, 18, 29, 79, 127, 131, 145, 211, 94, 167, 155, 223, 182, 116, 188, 46, 125, 255, 112, 85, 70, 42, 185, 57, 188, 130, 193, 207, 55, 192, 107, 234, 102, 81, 132, 199, 207, 146, 167, 226, 235, 146, 20, 121, 252, 49, 78, 245, 172, 137, 22, 111, 155, 240, 151, 18, 74, 45, 105, 57, 230, 144, 178, 177, 249, 99, 241, 0, 176, 225, 239, 197, 135, 121, 49, 38, 63, 175, 35, 19, 94, 103, 63, 207, 170, 139, 198, 231, 67, 176, 201, 126, 53, 216, 33, 93, 0, 12, 182, 127, 51, 255, 163, 146, 255, 35, 88, 8, 75, 154, 90, 248, 62, 80, 186, 67, 147, 216, 96, 91, 223, 255, 228, 8, 229, 234, 238, 25, 217, 76, 111, 84, 249, 200, 107, 147, 18, 11, 201, 92, 208, 225, 223, 125, 164, 158, 230, 162, 134, 208, 220, 194, 204, 167, 2, 74, 81, 82, 146, 210, 101, 148, 114, 74, 37, 248, 166, 134, 103, 38, 135, 238, 97, 111, 69, 131, 113, 157, 210, 61, 56, 169, 68, 122, 22, 199, 11, 158, 130, 154, 117, 26, 115, 45, 121, 51, 238, 160, 27, 249, 234, 248, 63, 163, 167, 86, 113, 28, 182, 72, 62, 189, 249, 125, 105, 31, 176, 233, 239, 69, 135, 249, 177, 38, 63, 175, 163, 226, 75, 94, 197, 102, 212, 70, 167, 247, 101, 60, 136, 64, 116, 70, 71, 32, 108, 186, 241, 161, 252, 28, 19, 44, 9, 61, 186, 206, 166, 250, 244, 192, 15, 78, 206, 183, 71, 114, 238, 184, 193, 85, 255, 81, 167, 199, 69, 6, 168, 29, 141, 110, 216, 255, 45, 41, 72, 238, 161, 177, 48, 218, 174, 230, 154, 213, 54, 218, 38, 193, 236, 219, 144, 220, 176, 63, 67, 242, 224, 100, 112, 130, 250, 189, 154, 73, 164, 6, 15, 130, 140, 129, 16, 98, 66, 196, 17, 177, 120, 76, 146, 199, 91, 210, 102, 166, 131, 159, 143, 237, 15, 214, 153, 216, 167, 134, 199, 38, 132, 68, 99, 2, 153, 20, 199, 157, 123, 249, 24, 67, 28, 17, 131, 198, 83, 209, 104, 28, 25, 26, 255, 112, 55, 203, 113, 167, 28, 21, 64, 74, 161, 105, 160, 21, 93, 204, 234, 204, 34, 7, 122, 22, 219, 231, 126, 1, 6, 76, 87, 216, 208, 58, 90, 11, 44, 165, 190, 164, 232, 75, 37, 13, 233, 196, 68, 233, 53, 43, 42, 205, 85, 250, 127, 241, 201, 43, 242, 109, 158, 59, 14, 46, 218, 126, 14, 45, 206, 244, 218, 247, 95, 222, 203, 79, 127, 87, 17, 11, 61, 166, 16, 104, 196, 139, 174, 97, 122, 24, 213, 217, 182, 97, 65, 102, 157, 41, 190, 33, 23, 94, 155, 123, 203, 23, 219, 71, 42, 255, 126, 56, 231, 81, 158, 113, 40, 215, 144, 207, 150, 229, 222, 128, 138, 241, 82, 132, 226, 219, 36, 21, 155, 7, 226, 80, 117, 209, 90, 10, 5, 28, 245, 245, 232, 113, 134, 173, 107, 48, 247, 199, 253, 131, 188, 84, 87, 169, 176, 217, 169, 127, 222, 238, 234, 93, 30, 54, 52, 71, 218, 21, 120, 216, 200, 237, 195, 221, 28, 129, 159, 136, 230, 43, 228, 147, 203, 20, 140, 1, 218, 106, 208, 188, 171, 21, 86, 236, 255, 184, 218, 214, 239, 200, 202, 118, 191, 11, 253, 188, 145, 217, 160, 156, 149, 29, 231, 133, 127, 195, 243, 172, 14, 0, 195, 49, 230, 82, 20, 241, 221, 153, 102, 123, 94, 160, 30, 108, 115, 171, 10, 12, 135, 234, 69, 211, 90, 161, 77, 161, 25, 211, 128, 233, 83, 64, 58, 148, 47, 154, 94, 16, 154, 17, 82, 146, 14, 211, 211, 223, 66, 137, 190, 227, 111, 52, 21, 150, 123, 179, 91, 50, 61, 159, 188, 183, 167, 157, 111, 181, 154, 255, 70, 39, 240, 63, 184, 98, 186, 31, 94, 196, 145, 233, 236, 107, 99, 2, 24, 219, 85, 142, 57, 7, 164, 227, 220, 174, 223, 238, 141, 108, 139, 121, 69, 179, 178, 115, 179, 74, 133, 121, 5, 78, 197, 25, 167, 236, 69, 145, 239, 14, 213, 189, 96, 173, 25, 56, 118, 3, 96, 52, 92, 0, 24, 27, 182, 151, 79, 184, 173, 174, 1, 182, 153, 206, 125, 25, 106, 46, 160, 76, 207, 195, 116, 86, 82, 229, 7, 240, 243, 245, 170, 1, 249, 245, 153, 61, 28, 7, 108, 113, 43, 179, 37, 142, 3, 193, 116, 103, 19, 171, 97, 176, 149, 30, 175, 138, 156, 13, 150, 142, 176, 42, 63, 88, 10, 84, 96, 200, 1, 217, 195, 207, 220, 115, 112, 1, 8, 197, 175, 50, 128, 164, 154, 52, 71, 11, 111, 40, 142, 30, 159, 195, 114, 50, 57, 19, 21, 143, 213, 175, 117, 25, 23, 183, 127, 188, 120, 85, 6, 56, 78, 185, 127, 28, 175, 200, 4, 197, 173, 208, 91, 247, 86, 190, 195, 244, 113, 229, 51, 132, 158, 230, 35, 116, 229, 211, 26, 84, 216, 176, 233, 118, 95, 236, 7, 180, 69, 166, 178, 85, 12, 170, 95, 62, 31, 35, 87, 26, 144, 229, 207, 59, 162, 7, 170, 121, 189, 186, 131, 166, 3, 214, 141, 24, 25, 48, 13, 180, 181, 192, 178, 170, 236, 36, 180, 213, 53, 185, 209, 89, 57, 125, 1, 3, 37, 149, 134, 98, 255, 30, 88, 204, 174, 178, 244, 145, 158, 61, 172, 251, 5, 152, 129, 70, 64, 214, 51, 70, 89, 55, 111, 110, 138, 77, 31, 122, 56, 221, 151, 127, 88, 251, 34, 32, 138, 154, 45, 89, 55, 219, 176, 28, 152, 71, 119, 145, 44, 174, 127, 152, 119, 194, 157, 30, 177, 234, 8, 79, 231, 209, 124, 156, 45, 19, 209, 181, 42, 189, 218, 45, 97, 200, 6, 185, 99, 231, 199, 184, 89, 147, 45, 156, 0, 237, 8, 190, 173, 60, 237, 146, 60, 161, 11, 236, 200, 125, 139, 187, 40, 238, 172, 105, 192, 33, 184, 93, 2, 16, 203, 165, 27, 30, 6, 254, 150, 123, 20, 255, 19, 226, 149, 193, 12, 1, 95, 14, 81, 196, 201, 111, 208, 137, 186, 177, 0, 164, 239, 160, 124, 191, 192, 111, 25, 29, 22, 191, 180, 67, 199, 239, 185, 247, 196, 250, 224, 234, 21, 13, 196, 198, 229, 50, 99, 17, 200, 70, 236, 58, 189, 166, 242, 35, 187, 151, 116, 58, 247, 205, 100, 86, 59, 180, 153, 74, 127, 211, 144, 32, 46, 53, 127, 66, 150, 210, 147, 233, 128, 189, 235, 241, 65, 144, 149, 48, 197, 102, 247, 228, 168, 188, 192, 46, 187, 99, 39, 41, 87, 88, 190, 215, 27, 184, 159, 117, 25, 169, 184, 131, 246, 176, 164, 166, 206, 214, 236, 89, 173, 36, 2, 250, 69, 105, 5, 252, 79, 64, 77, 124, 106, 1, 128, 236, 5, 248, 211, 230, 109, 203, 102, 171, 27, 122, 170, 217, 126, 115, 236, 255, 52, 91, 225, 230, 96, 98, 215, 25, 137, 52, 162, 141, 140, 56, 31, 145, 57, 34, 228, 37, 173, 17, 81, 22, 161, 102, 15, 91, 213, 117, 191, 49, 246, 27, 58, 67, 64, 79, 222, 217, 198, 170, 225, 236, 212, 1, 180, 240, 236, 51, 204, 31, 192, 55, 151, 53, 252, 107, 34, 161, 24, 32, 83, 245, 231, 136, 68, 244, 46, 105, 180, 41, 110, 196, 209, 233, 182, 212, 131, 155, 31, 187, 198, 143, 201, 222, 196, 21, 102, 198, 187, 213, 144, 85, 145, 229, 185, 11, 130, 195, 200, 88, 199, 91, 222, 87, 15, 196, 232, 192, 199, 146, 11, 31, 194, 90, 193, 118, 9, 45, 0, 38, 73, 8, 181, 253, 163, 12, 170, 16, 84, 89, 52, 152, 25, 51, 76, 52, 10, 158, 70, 46, 102, 199, 22, 140, 247, 70, 66, 248, 26, 223, 73, 97, 12, 204, 96, 49, 226, 230, 116, 77, 212, 137, 28, 101, 182, 113, 238, 177, 204, 158, 180, 226, 116, 179, 173, 189, 76, 110, 43, 14, 200, 252, 161, 24, 29, 248, 155, 228, 194, 90, 72, 47, 53, 248, 41, 178, 233, 4, 80, 100, 183, 112, 61, 85, 112, 101, 97, 127, 54, 170, 156, 8, 207, 123, 61, 185, 57, 59, 166, 100, 178, 167, 59, 126, 72, 179, 18, 178, 155, 79, 28, 72, 71, 35, 127, 178, 254, 143, 242, 24, 249, 128, 180, 180, 162, 49, 215, 125, 20, 198, 178, 91, 181, 181, 153, 225, 61, 48, 58, 25, 92, 154, 65, 157, 252, 147, 40, 5, 89, 109, 224, 232, 94, 74, 91, 122, 82, 138, 127, 124, 196, 0, 115, 182, 171, 175, 63, 38, 221, 38, 160, 213, 206, 128, 68, 198, 112, 184, 24, 101, 63, 221, 199, 136, 194, 62, 190, 70, 94, 190, 207, 4, 97, 116, 94, 190, 198, 196, 41, 72, 80, 223, 146, 185, 222, 213, 255, 26, 211, 39, 127, 73, 224, 235, 233, 155, 28, 239, 130, 180, 48, 253, 71, 106, 14, 174, 129, 122, 116, 132, 45, 221, 34, 110, 56, 120, 241, 235, 248, 7, 184, 183, 98, 43, 23, 239, 151, 105, 138, 85, 206, 90, 111, 96, 20, 70, 224, 95, 221, 230, 37, 139, 217, 79, 51, 16, 197, 137, 121, 151, 215, 30, 241, 82, 133, 2, 81, 138, 52, 109, 167, 54, 206, 59, 55, 185, 57, 173, 101, 65, 128, 0, 40, 146, 144, 254, 224, 96, 60, 157, 179, 197, 184, 189, 180, 49, 87, 182, 137, 128, 216, 190, 129, 165, 235, 194, 33, 129, 8, 120, 144, 191, 46, 34, 16, 130, 64, 120, 122, 18, 252, 145, 186, 199, 116, 212, 208, 173, 245, 75, 132, 221, 134, 182, 102, 82, 31, 15, 210, 131, 130, 87, 26, 20, 87, 153, 113, 85, 78, 172, 125, 126, 170, 201, 121, 28, 231, 151, 253, 2, 80, 228, 241, 47, 170, 101, 21, 204, 122, 133, 153, 76, 119, 234, 145, 204, 28, 65, 249, 243, 217, 57, 33, 156, 244, 10, 79, 61, 181, 132, 249, 180, 109, 236, 111, 186, 9, 236, 98, 53, 231, 148, 114, 190, 99, 98, 118, 145, 16, 17, 235, 193, 21, 207, 199, 91, 245, 37, 94, 219, 146, 218, 60, 207, 118, 164, 165, 205, 151, 109, 147, 107, 115, 165, 209, 55, 196, 232, 160, 240, 155, 215, 167, 233, 200, 125, 83, 52, 16, 137, 191, 23, 204, 49, 50, 86, 251, 243, 217, 117, 145, 217, 250, 205, 137, 163, 194, 159, 33, 31, 194, 90, 105, 105, 210, 185, 206, 17, 0, 149, 54, 240, 92, 55, 85, 49, 177, 102, 3, 45, 197, 232, 190, 193, 193, 168, 158, 151, 113, 21, 29, 252, 200, 184, 163, 142, 42, 154, 120, 219, 147, 48, 160, 193, 24, 201, 137, 171, 111, 18, 216, 74, 108, 207, 121, 94, 52, 209, 27, 125, 186, 119, 246, 80, 156, 150, 150, 32, 53, 239, 59, 104, 10, 9, 3, 234, 189, 26, 5, 84, 218, 201, 138, 56, 197, 67, 17, 37, 159, 74, 77, 199, 102, 111, 244, 29, 166, 53, 118, 133, 12, 92, 23, 70, 123, 27, 177, 194, 117, 154, 90, 193, 125, 54, 204, 220, 251, 187, 234, 65, 66, 227, 198, 102, 146, 246, 165, 17, 199, 209, 85, 148, 232, 231, 64, 85, 182, 229, 41, 163, 82, 204, 211, 218, 189, 162, 241, 209, 38, 115, 220, 108, 155, 81, 214, 49, 127, 15, 22, 186, 255, 94, 185, 92, 118, 152, 159, 212, 3, 62, 102, 71, 215, 159, 115, 203, 210, 134, 17, 89, 33, 109, 190, 125, 182, 164, 23, 217, 63, 85, 187, 84, 201, 244, 16, 114, 192, 34, 79, 61, 181, 148, 233, 162, 125, 234, 133, 241, 137, 153, 165, 211, 122, 164, 48, 79, 108, 197, 127, 27, 21, 58, 65, 184, 12, 178, 33, 168, 95, 182, 19, 148, 251, 168, 60, 128, 64, 3, 181, 147, 219, 9, 127, 216, 116, 84, 27, 247, 76, 18, 86, 43, 184, 221, 1, 101, 26, 222, 224, 70, 34, 82, 136, 39, 245, 205, 75, 30, 231, 41, 72, 22, 57, 165, 161, 240, 137, 179, 26, 189, 221, 253, 122, 247, 197, 167, 20, 129, 180, 81, 10, 127, 103, 242, 236, 64, 18, 17, 129, 61, 114, 82, 144, 226, 223, 132, 127, 9, 160, 48, 142, 82, 57, 5, 112, 49, 93, 49, 72, 22, 1, 216, 14, 117, 43, 1, 167, 1, 75, 225, 221, 251, 133, 119, 156, 187, 247, 227, 28, 28, 137, 88, 213, 99, 38, 136, 113, 221, 179, 194, 62, 238, 85, 6, 13, 124, 239, 105, 104, 58, 160, 131, 124, 95, 101, 19, 20, 184, 122, 64, 131, 201, 9, 247, 25, 94, 221, 159, 209, 171, 248, 144, 189, 2, 4, 213, 118, 99, 79, 144, 122, 143, 127, 74, 12, 193, 167, 73, 119, 45, 31, 16, 77, 99, 27, 244, 12, 91, 193, 139, 0, 214, 243, 14, 198, 43, 144, 162, 119, 217, 107, 68, 93, 174, 0, 63, 121, 244, 254, 76, 191, 162, 40, 77, 197, 61, 193, 9, 17, 68, 36, 53, 113, 239, 210, 151, 17, 44, 142, 155, 151, 71, 203, 93, 141, 46, 176, 225, 35, 177, 11, 50, 89, 126, 151, 7, 221, 227, 219, 180, 211, 244, 194, 44, 228, 10, 17, 30, 57, 1, 29, 3, 190, 73, 13, 90, 57, 70, 52, 179, 60, 79, 200, 90, 34, 142, 68, 246, 6, 234, 9, 85, 50, 14, 38, 4, 99, 112, 68, 44, 18, 71, 195, 96, 240, 100, 155, 128, 150, 179, 167, 190, 149, 164, 35, 69, 147, 115, 92, 19, 204, 127, 238, 38, 57, 103, 185, 235, 75, 202, 243, 73, 19, 212, 144, 199, 179, 85, 68, 141, 233, 253, 195, 35, 89, 173, 105, 38, 165, 156, 161, 22, 193, 246, 150, 83, 35, 29, 86, 184, 35, 101, 250, 89, 91, 235, 87, 25, 141, 25, 120, 39, 104, 62, 201, 225, 195, 60, 237, 232, 67, 67, 70, 81, 240, 74, 95, 99, 31, 224, 212, 159, 75, 182, 71, 63, 4, 6, 9, 139, 19, 159, 201, 228, 113, 30, 129, 41, 41, 108, 72, 113, 194, 179, 84, 121, 226, 61, 110, 74, 122, 32, 187, 32, 238, 169, 172, 56, 206, 221, 95, 154, 23, 238, 47, 127, 46, 147, 201, 227, 52, 56, 35, 97, 156, 178, 68, 87, 118, 89, 162, 59, 187, 44, 249, 33, 163, 60, 89, 197, 2, 197, 9, 105, 191, 202, 252, 181, 155, 207, 218, 201, 218, 193, 250, 97, 231, 138, 125, 47, 123, 39, 123, 219, 118, 234, 175, 159, 78, 128, 189, 136, 178, 45, 246, 118, 112, 44, 194, 128, 16, 33, 75, 188, 220, 208, 174, 1, 209, 30, 191, 150, 253, 214, 105, 136, 151, 99, 11, 239, 11, 115, 77, 215, 11, 24, 9, 244, 76, 36, 150, 201, 76, 235, 180, 20, 5, 206, 165, 57, 84, 90, 212, 101, 18, 42, 23, 150, 147, 244, 23, 76, 173, 87, 101, 40, 219, 40, 177, 22, 15, 48, 203, 178, 90, 161, 208, 217, 63, 117, 217, 205, 209, 89, 47, 1, 94, 165, 152, 0, 17, 226, 178, 5, 135, 228, 152, 136, 72, 130, 58, 61, 61, 16, 230, 233, 34, 127, 170, 40, 255, 127, 111, 132, 182, 79, 185, 202, 247, 189, 254, 41, 198, 105, 5, 186, 211, 49, 205, 72, 113, 25, 20, 20, 209, 155, 137, 9, 232, 137, 246, 202, 53, 188, 85, 18, 234, 150, 113, 238, 243, 197, 214, 199, 245, 159, 99, 105, 201, 122, 144, 90, 63, 79, 175, 50, 248, 230, 132, 11, 227, 194, 244, 164, 203, 198, 148, 203, 197, 241, 97, 71, 198, 213, 133, 121, 151, 43, 35, 142, 89, 231, 234, 107, 249, 204, 107, 106, 235, 249, 199, 171, 121, 198, 106, 107, 97, 22, 53, 53, 181, 60, 67, 13, 252, 40, 51, 119, 90, 14, 183, 255, 61, 1, 163, 37, 201, 162, 56, 209, 200, 227, 17, 50, 127, 18, 140, 46, 26, 25, 153, 238, 5, 14, 173, 211, 171, 73, 75, 141, 201, 93, 37, 82, 213, 223, 149, 160, 225, 234, 192, 138, 138, 162, 80, 237, 125, 172, 92, 184, 51, 53, 46, 122, 12, 189, 168, 17, 55, 238, 244, 48, 171, 39, 59, 244, 25, 250, 55, 179, 242, 166, 69, 224, 106, 128, 46, 179, 241, 252, 34, 191, 228, 40, 177, 158, 49, 14, 9, 197, 96, 188, 73, 240, 246, 152, 9, 172, 250, 206, 203, 165, 65, 199, 200, 200, 147, 201, 228, 184, 178, 100, 109, 53, 63, 169, 143, 18, 3, 34, 208, 84, 172, 164, 166, 39, 95, 142, 79, 238, 31, 73, 79, 235, 31, 76, 75, 31, 236, 75, 113, 104, 183, 11, 107, 195, 58, 160, 248, 194, 224, 96, 190, 0, 141, 23, 242, 49, 24, 161, 208, 248, 101, 126, 102, 91, 102, 126, 71, 62, 161, 239, 243, 162, 152, 65, 212, 182, 216, 166, 56, 100, 148, 82, 182, 191, 29, 46, 134, 196, 250, 121, 92, 203, 22, 199, 135, 49, 50, 42, 159, 142, 167, 228, 161, 66, 105, 81, 173, 41, 207, 43, 227, 50, 132, 108, 108, 30, 153, 144, 99, 136, 86, 12, 205, 152, 68, 66, 254, 209, 212, 166, 156, 200, 128, 158, 87, 230, 185, 11, 201, 177, 27, 97, 37, 126, 43, 241, 114, 8, 47, 111, 101, 55, 235, 98, 107, 201, 86, 182, 10, 167, 180, 40, 202, 71, 187, 114, 149, 85, 73, 47, 99, 66, 92, 13, 170, 54, 55, 164, 239, 161, 129, 174, 186, 93, 67, 167, 218, 137, 10, 150, 121, 27, 105, 224, 136, 90, 107, 81, 181, 121, 196, 94, 123, 242, 86, 24, 196, 44, 142, 65, 80, 53, 144, 236, 173, 0, 48, 107, 7, 229, 27, 45, 85, 246, 186, 205, 95, 211, 191, 255, 146, 174, 254, 59, 210, 117, 44, 254, 0, 226, 159, 62, 116, 198, 104, 182, 164, 181, 147, 42, 92, 144, 158, 247, 37, 108, 231, 89, 104, 67, 88, 225, 48, 146, 102, 68, 140, 163, 134, 209, 49, 0, 170, 39, 141, 36, 218, 126, 18, 30, 38, 214, 189, 86, 195, 231, 112, 229, 89, 137, 235, 47, 206, 107, 30, 168, 168, 107, 121, 91, 128, 109, 238, 59, 175, 10, 34, 36, 134, 135, 67, 167, 88, 66, 72, 208, 83, 74, 176, 132, 169, 235, 120, 79, 215, 184, 233, 71, 233, 51, 70, 92, 4, 51, 35, 172, 94, 166, 67, 47, 74, 239, 118, 137, 63, 35, 112, 128, 130, 50, 45, 81, 35, 142, 210, 226, 69, 202, 102, 7, 176, 113, 196, 120, 70, 124, 228, 136, 2, 197, 146, 50, 191, 30, 120, 121, 254, 112, 160, 206, 200, 86, 66, 23, 74, 34, 24, 184, 0, 22, 201, 241, 149, 198, 98, 111, 198, 0, 171, 3, 4, 81, 6, 74, 1, 196, 121, 55, 189, 185, 63, 69, 63, 89, 130, 95, 84, 205, 100, 220, 100, 156, 81, 53, 109, 40, 40, 137, 143, 230, 231, 132, 159, 7, 111, 251, 245, 216, 183, 33, 46, 170, 33, 168, 113, 18, 141, 60, 229, 84, 244, 236, 187, 19, 233, 23, 224, 213, 120, 151, 236, 166, 108, 117, 41, 3, 26, 168, 114, 224, 228, 7, 61, 100, 78, 30, 26, 137, 81, 137, 89, 24, 44, 2, 157, 149, 99, 120, 225, 169, 61, 7, 228, 122, 22, 189, 141, 177, 100, 148, 191, 116, 97, 215, 245, 142, 70, 58, 142, 179, 183, 81, 104, 21, 81, 144, 225, 196, 169, 26, 121, 247, 47, 104, 199, 162, 12, 54, 128, 96, 249, 85, 173, 124, 134, 200, 239, 208, 31, 154, 201, 97, 11, 136, 40, 223, 170, 79, 107, 80, 243, 250, 164, 26, 65, 128, 187, 252, 63, 160, 54, 105, 144, 252, 172, 254, 99, 156, 154, 238, 203, 246, 183, 164, 222, 134, 216, 106, 100, 87, 212, 100, 165, 62, 250, 214, 190, 49, 190, 88, 203, 45, 2, 17, 1, 50, 26, 73, 114, 13, 138, 10, 8, 141, 177, 23, 163, 135, 86, 26, 222, 15, 60, 130, 108, 228, 148, 73, 193, 215, 242, 213, 17, 97, 25, 88, 25, 70, 152, 29, 18, 4, 23, 161, 60, 130, 61, 131, 108, 220, 49, 37, 150, 226, 252, 146, 128, 216, 26, 66, 246, 48, 224, 235, 231, 59, 36, 53, 90, 237, 122, 174, 5, 57, 170, 77, 94, 54, 222, 80, 244, 146, 153, 142, 76, 101, 84, 89, 97, 135, 236, 157, 174, 73, 121, 188, 117, 47, 140, 232, 252, 58, 247, 131, 122, 15, 185, 73, 105, 193, 191, 210, 96, 177, 106, 107, 51, 206, 155, 84, 253, 249, 17, 44, 145, 145, 179, 230, 210, 80, 213, 211, 254, 163, 240, 117, 117, 76, 221, 43, 36, 171, 148, 172, 144, 44, 203, 205, 23, 166, 150, 44, 79, 3, 166, 173, 38, 132, 55, 133, 245, 238, 179, 131, 193, 7, 69, 102, 6, 217, 191, 4, 78, 186, 253, 67, 50, 234, 141, 143, 118, 73, 41, 1, 39, 42, 95, 255, 206, 181, 47, 158, 121, 74, 247, 37, 219, 209, 26, 210, 239, 165, 145, 159, 166, 218, 23, 244, 6, 183, 165, 151, 68, 191, 102, 66, 182, 230, 162, 242, 147, 42, 74, 10, 48, 101, 169, 57, 73, 157, 150, 55, 224, 157, 237, 193, 179, 249, 197, 54, 159, 61, 144, 123, 40, 72, 64, 144, 65, 80, 144, 14, 214, 199, 95, 27, 245, 35, 59, 224, 225, 16, 20, 125, 229, 231, 141, 75, 40, 117, 164, 164, 214, 20, 82, 186, 5, 179, 241, 42, 36, 16, 193, 45, 115, 34, 196, 151, 230, 203, 80, 0, 201, 33, 180, 82, 201, 37, 251, 230, 196, 81, 25, 124, 164, 9, 69, 46, 76, 14, 213, 37, 105, 94, 59, 86, 217, 97, 53, 219, 126, 243, 184, 43, 135, 18, 52, 224, 35, 201, 217, 245, 199, 205, 180, 20, 6, 100, 81, 83, 4, 192, 2, 191, 225, 200, 83, 69, 117, 217, 50, 227, 42, 218, 4, 92, 134, 95, 231, 46, 126, 32, 234, 152, 150, 2, 240, 219, 237, 35, 11, 100, 110, 79, 144, 20, 186, 193, 190, 182, 21, 210, 71, 45, 66, 147, 42, 206, 200, 31, 64, 78, 159, 224, 138, 42, 138, 70, 135, 69, 95, 129, 2, 42, 179, 250, 51, 19, 74, 154, 120, 47, 199, 85, 96, 99, 179, 102, 71, 252, 147, 129, 127, 250, 218, 192, 238, 12, 213, 15, 193, 145, 86, 149, 240, 225, 250, 225, 205, 243, 205, 242, 205, 139, 115, 219, 171, 229, 243, 14, 105, 59, 17, 249, 130, 60, 167, 237, 112, 174, 8, 163, 69, 21, 69, 56, 2, 46, 118, 32, 54, 222, 112, 143, 37, 69, 52, 29, 216, 110, 218, 50, 174, 62, 215, 79, 33, 64, 184, 103, 14, 38, 32, 48, 83, 252, 6, 140, 170, 225, 251, 248, 3, 117, 210, 181, 52, 239, 184, 119, 136, 75, 222, 245, 138, 64, 32, 197, 240, 149, 131, 76, 68, 103, 155, 255, 235, 115, 183, 187, 9, 78, 61, 10, 203, 248, 128, 45, 29, 253, 61, 241, 94, 112, 70, 199, 232, 243, 201, 19, 86, 39, 159, 136, 142, 206, 112, 171, 29, 117, 165, 123, 173, 254, 29, 235, 139, 212, 189, 100, 164, 25, 26, 39, 142, 221, 203, 146, 209, 76, 7, 154, 209, 172, 85, 29, 163, 176, 75, 137, 137, 156, 38, 10, 119, 186, 14, 72, 251, 212, 234, 178, 154, 44, 253, 137, 59, 84, 247, 88, 182, 70, 81, 189, 124, 150, 40, 61, 9, 186, 157, 22, 173, 148, 249, 188, 173, 244, 210, 216, 212, 140, 251, 88, 85, 171, 218, 100, 252, 83, 60, 164, 5, 16, 227, 165, 145, 8, 137, 44, 247, 23, 133, 149, 104, 164, 48, 180, 125, 167, 53, 107, 217, 55, 217, 103, 52, 33, 22, 224, 133, 21, 40, 13, 205, 18, 243, 66, 188, 181, 25, 32, 55, 36, 52, 226, 62, 35, 107, 218, 48, 106, 152, 250, 132, 89, 158, 18, 76, 47, 122, 29, 57, 243, 16, 202, 148, 15, 223, 108, 254, 103, 71, 200, 135, 160, 138, 156, 186, 66, 239, 49, 24, 211, 110, 213, 218, 122, 154, 15, 215, 168, 113, 50, 97, 24, 157, 145, 48, 208, 55, 132, 26, 200, 206, 138, 235, 215, 170, 127, 255, 184, 52, 13, 148, 246, 253, 69, 108, 93, 80, 247, 247, 237, 57, 143, 214, 59, 203, 90, 239, 117, 189, 221, 235, 153, 207, 50, 107, 232, 141, 153, 69, 235, 207, 89, 230, 104, 67, 39, 202, 91, 59, 166, 146, 43, 146, 191, 66, 178, 254, 15, 121, 43, 120, 207, 224, 236, 203, 240, 129, 42, 37, 137, 211, 239, 40, 248, 174, 221, 138, 134, 74, 9, 213, 3, 29, 61, 35, 40, 63, 59, 239, 86, 103, 67, 211, 135, 219, 246, 104, 205, 83, 139, 247, 44, 145, 17, 194, 158, 209, 144, 211, 186, 226, 213, 170, 246, 1, 115, 137, 225, 33, 229, 25, 59, 67, 24, 17, 18, 202, 78, 252, 217, 241, 183, 45, 16, 225, 3, 174, 246, 15, 14, 48, 209, 253, 117, 251, 242, 81, 96, 249, 163, 31, 60, 178, 31, 38, 202, 73, 130, 130, 168, 120, 97, 217, 51, 192, 232, 98, 184, 59, 249, 28, 155, 255, 17, 54, 210, 242, 25, 5, 41, 18, 242, 119, 80, 229, 21, 61, 247, 96, 224, 149, 182, 173, 55, 84, 22, 47, 233, 140, 151, 117, 19, 150, 1, 73, 164, 132, 163, 41, 87, 109, 187, 101, 59, 89, 239, 219, 123, 215, 1, 126, 128, 37, 253, 248, 177, 124, 116, 151, 8, 221, 118, 233, 7, 206, 231, 225, 190, 183, 151, 7, 6, 230, 35, 187, 102, 82, 66, 94, 236, 195, 34, 134, 225, 247, 104, 43, 131, 31, 70, 226, 248, 142, 138, 205, 255, 18, 185, 180, 124, 229, 17, 241, 178, 212, 51, 17, 175, 234, 169, 40, 177, 60, 66, 128, 7, 35, 192, 158, 104, 7, 219, 120, 170, 141, 45, 255, 253, 152, 156, 231, 157, 40, 140, 40, 78, 32, 200, 196, 31, 98, 61, 53, 126, 207, 119, 111, 96, 224, 218, 16, 171, 240, 61, 59, 83, 131, 88, 185, 119, 246, 20, 169, 166, 239, 137, 81, 246, 146, 84, 199, 208, 104, 22, 87, 142, 176, 81, 151, 79, 70, 78, 35, 213, 44, 247, 86, 139, 59, 74, 40, 178, 82, 45, 86, 44, 117, 104, 177, 60, 104, 82, 53, 213, 203, 193, 50, 216, 129, 170, 8, 191, 226, 25, 77, 195, 189, 179, 207, 91, 254, 60, 33, 33, 63, 71, 192, 207, 203, 73, 20, 149, 70, 23, 123, 185, 173, 72, 58, 119, 203, 196, 197, 59, 45, 137, 158, 63, 114, 12, 183, 95, 123, 165, 171, 129, 146, 164, 36, 179, 160, 184, 108, 6, 170, 69, 23, 138, 77, 48, 115, 73, 92, 21, 181, 52, 35, 216, 97, 205, 204, 172, 12, 164, 89, 7, 43, 19, 178, 189, 237, 41, 13, 132, 57, 100, 11, 125, 105, 238, 193, 146, 248, 60, 25, 69, 198, 85, 86, 159, 58, 171, 67, 87, 208, 115, 195, 227, 102, 126, 159, 89, 109, 193, 139, 92, 144, 247, 207, 23, 153, 1, 87, 206, 79, 182, 124, 215, 91, 64, 227, 111, 44, 204, 250, 252, 219, 242, 142, 213, 44, 198, 122, 37, 76, 24, 167, 197, 224, 7, 140, 125, 190, 67, 234, 164, 4, 133, 3, 247, 62, 74, 203, 246, 42, 251, 253, 134, 71, 174, 18, 84, 158, 136, 157, 62, 171, 115, 121, 201, 168, 41, 69, 138, 196, 5, 147, 96, 2, 22, 139, 35, 97, 49, 4, 146, 171, 131, 160, 243, 199, 55, 35, 181, 182, 237, 210, 236, 147, 23, 70, 255, 149, 196, 142, 224, 226, 47, 104, 94, 80, 91, 8, 34, 48, 14, 78, 127, 151, 128, 230, 30, 243, 231, 79, 107, 12, 12, 116, 107, 144, 149, 213, 13, 38, 21, 161, 171, 165, 116, 222, 82, 174, 88, 141, 155, 254, 127, 4, 16, 32, 160, 15, 150, 97, 48, 89, 115, 93, 152, 58, 204, 245, 245, 228, 57, 25, 63, 15, 102, 26, 163, 122, 150, 119, 102, 127, 70, 5, 65, 6, 92, 60, 74, 186, 214, 51, 140, 167, 37, 126, 125, 77, 101, 238, 239, 192, 167, 217, 155, 143, 228, 147, 223, 183, 148, 148, 200, 14, 103, 116, 252, 213, 210, 25, 23, 167, 135, 26, 75, 251, 122, 171, 164, 149, 97, 190, 15, 120, 219, 105, 19, 10, 200, 74, 95, 167, 223, 144, 189, 108, 81, 93, 252, 218, 161, 62, 71, 154, 158, 242, 179, 164, 162, 128, 132, 58, 190, 147, 231, 193, 236, 179, 183, 235, 112, 111, 223, 155, 250, 169, 145, 46, 6, 54, 15, 126, 155, 66, 28, 202, 45, 221, 189, 221, 45, 109, 32, 1, 6, 237, 30, 126, 105, 193, 215, 12, 113, 40, 110, 43, 114, 225, 7, 234, 235, 118, 191, 105, 186, 129, 1, 55, 214, 207, 190, 46, 162, 5, 251, 252, 182, 60, 183, 30, 183, 249, 247, 90, 108, 194, 2, 194, 3, 3, 3, 232, 214, 151, 42, 204, 218, 252, 36, 91, 222, 91, 197, 30, 237, 194, 183, 119, 55, 78, 53, 22, 212, 255, 73, 64, 237, 82, 135, 126, 62, 74, 52, 65, 61, 151, 212, 146, 69, 138, 234, 143, 61, 110, 126, 242, 195, 137, 24, 13, 244, 74, 236, 215, 103, 221, 54, 30, 84, 69, 125, 55, 249, 0, 27, 197, 20, 240, 73, 149, 207, 113, 97, 227, 213, 182, 223, 230, 116, 70, 15, 132, 4, 189, 112, 85, 233, 176, 177, 29, 202, 248, 33, 233, 252, 91, 1, 39, 89, 242, 167, 98, 252, 91, 20, 251, 71, 239, 81, 154, 122, 219, 128, 138, 217, 1, 93, 159, 244, 209, 72, 168, 167, 154, 117, 137, 41, 39, 150, 102, 98, 157, 79, 25, 22, 36, 199, 69, 36, 150, 134, 17, 72, 219, 183, 118, 138, 134, 18, 40, 118, 4, 234, 195, 52, 27, 187, 17, 252, 62, 150, 220, 138, 175, 66, 184, 120, 193, 236, 3, 107, 187, 170, 237, 35, 47, 11, 5, 30, 254, 146, 235, 172, 177, 212, 213, 226, 62, 191, 117, 241, 151, 90, 204, 41, 27, 187, 49, 21, 54, 41, 20, 230, 237, 27, 22, 127, 24, 113, 62, 96, 226, 162, 236, 23, 3, 231, 239, 9, 219, 207, 165, 182, 217, 27, 155, 104, 169, 120, 232, 105, 64, 191, 200, 224, 68, 86, 100, 99, 78, 92, 42, 186, 84, 219, 69, 142, 109, 45, 41, 122, 133, 160, 118, 179, 174, 247, 218, 158, 203, 55, 254, 120, 249, 223, 179, 250, 101, 201, 19, 185, 15, 46, 200, 79, 166, 92, 22, 44, 108, 180, 153, 19, 230, 31, 59, 151, 179, 163, 119, 146, 76, 235, 245, 219, 205, 252, 235, 213, 27, 18, 241, 39, 42, 166, 184, 14, 105, 211, 112, 166, 9, 89, 233, 150, 192, 244, 151, 225, 130, 48, 141, 191, 105, 239, 182, 122, 183, 64, 120, 254, 174, 165, 86, 122, 207, 68, 214, 174, 251, 158, 9, 169, 144, 6, 142, 30, 238, 198, 48, 8, 154, 178, 115, 146, 147, 24, 144, 41, 105, 74, 234, 152, 246, 158, 255, 125, 135, 12, 234, 61, 117, 238, 127, 172, 91, 178, 220, 180, 60, 192, 86, 228, 191, 54, 151, 39, 229, 99, 102, 2, 21, 25, 157, 8, 9, 83, 34, 41, 176, 227, 83, 218, 243, 221, 192, 59, 1, 226, 46, 142, 88, 131, 229, 10, 65, 60, 140, 118, 140, 212, 159, 211, 204, 212, 134, 77, 149, 55, 183, 145, 114, 147, 114, 230, 136, 57, 60, 183, 224, 68, 19, 41, 222, 184, 53, 29, 85, 170, 176, 90, 147, 87, 33, 223, 200, 104, 30, 11, 34, 248, 97, 237, 212, 143, 219, 94, 91, 41, 153, 223, 79, 12, 181, 16, 213, 102, 104, 109, 164, 145, 243, 189, 80, 171, 61, 96, 186, 7, 8, 65, 124, 248, 236, 100, 76, 133, 222, 6, 230, 84, 35, 251, 212, 182, 31, 95, 250, 179, 127, 116, 40, 236, 53, 145, 148, 59, 241, 2, 174, 176, 166, 186, 16, 92, 147, 85, 40, 186, 74, 165, 45, 177, 116, 222, 168, 113, 238, 95, 113, 156, 111, 139, 107, 111, 109, 125, 99, 67, 47, 58, 197, 28, 28, 19, 231, 211, 203, 211, 203, 87, 245, 36, 178, 46, 174, 251, 72, 217, 44, 184, 67, 214, 193, 199, 77, 170, 62, 96, 192, 193, 215, 215, 42, 248, 182, 102, 58, 107, 123, 147, 243, 165, 97, 177, 4, 236, 174, 247, 33, 235, 198, 158, 237, 216, 20, 47, 244, 188, 136, 218, 111, 177, 187, 53, 209, 116, 197, 131, 17, 249, 220, 175, 56, 105, 129, 130, 63, 246, 168, 228, 174, 195, 95, 196, 183, 247, 74, 8, 25, 135, 210, 163, 142, 142, 142, 69, 174, 168, 135, 253, 214, 201, 167, 230, 162, 234, 56, 250, 96, 149, 79, 99, 26, 226, 6, 142, 238, 57, 34, 59, 224, 142, 15, 220, 178, 116, 110, 139, 204, 94, 78, 201, 49, 40, 82, 183, 162, 181, 209, 199, 178, 149, 165, 93, 169, 203, 242, 134, 174, 59, 88, 228, 139, 211, 216, 254, 159, 76, 65, 100, 247, 188, 116, 151, 24, 230, 240, 50, 245, 139, 56, 244, 219, 180, 100, 116, 99, 213, 143, 188, 122, 229, 211, 149, 111, 21, 205, 218, 11, 117, 167, 107, 29, 163, 245, 231, 60, 109, 242, 142, 225, 90, 91, 205, 77, 120, 189, 214, 7, 87, 196, 11, 32, 239, 127, 252, 163, 118, 38, 56, 15, 196, 142, 166, 229, 164, 44, 239, 6, 26, 220, 21, 170, 57, 19, 204, 103, 123, 26, 233, 179, 95, 78, 44, 145, 176, 65, 205, 72, 15, 35, 146, 88, 167, 108, 14, 139, 202, 196, 253, 25, 65, 241, 181, 87, 238, 25, 154, 172, 158, 56, 227, 251, 139, 123, 73, 66, 146, 223, 72, 181, 1, 245, 116, 25, 127, 180, 254, 160, 114, 86, 181, 152, 182, 107, 77, 95, 73, 211, 25, 29, 227, 136, 100, 217, 103, 37, 89, 217, 8, 94, 117, 255, 27, 218, 226, 179, 199, 35, 33, 14, 122, 120, 77, 237, 200, 172, 230, 88, 207, 67, 207, 121, 148, 194, 91, 174, 12, 70, 199, 75, 14, 18, 26, 231, 238, 136, 235, 53, 209, 194, 248, 162, 52, 1, 12, 99, 59, 109, 211, 216, 112, 136, 225, 27, 17, 251, 87, 93, 21, 0, 201, 39, 195, 73, 183, 246, 101, 141, 1, 200, 204, 5, 17, 217, 133, 247, 20, 117, 214, 131, 0, 234, 37, 58, 42, 26, 99, 27, 34, 36, 197, 138, 10, 234, 175, 142, 180, 234, 85, 14, 20, 182, 6, 158, 241, 90, 36, 134, 111, 194, 137, 219, 188, 19, 86, 219, 139, 212, 148, 53, 210, 191, 221, 203, 150, 87, 201, 39, 222, 16, 29, 63, 48, 60, 67, 101, 56, 106, 50, 219, 255, 82, 2, 105, 45, 48, 250, 96, 12, 47, 89, 27, 225, 194, 136, 108, 118, 225, 35, 97, 116, 186, 224, 204, 197, 177, 219, 22, 112, 182, 251, 190, 244, 238, 209, 68, 103, 234, 187, 137, 143, 186, 64, 15, 207, 95, 147, 23, 155, 144, 153, 234, 153, 90, 202, 173, 195, 239, 155, 101, 187, 90, 91, 237, 154, 79, 45, 133, 249, 226, 199, 141, 54, 168, 165, 157, 195, 247, 46, 17, 155, 49, 158, 45, 124, 190, 160, 167, 188, 43, 171, 28, 91, 12, 143, 95, 24, 130, 254, 149, 142, 64, 200, 29, 207, 103, 186, 38, 98, 161, 186, 27, 41, 10, 24, 234, 188, 151, 204, 239, 30, 224, 202, 42, 77, 179, 181, 166, 193, 144, 129, 202, 224, 188, 140, 190, 128, 117, 59, 124, 250, 245, 238, 85, 182, 45, 134, 144, 38, 56, 183, 93, 216, 57, 244, 29, 226, 137, 182, 201, 70, 67, 127, 72, 95, 213, 180, 93, 214, 27, 152, 66, 156, 191, 245, 117, 141, 73, 150, 105, 90, 157, 200, 236, 234, 253, 178, 249, 173, 119, 120, 6, 63, 32, 16, 97, 9, 24, 220, 117, 138, 233, 166, 178, 199, 72, 58, 190, 144, 202, 122, 208, 221, 45, 55, 150, 239, 52, 99, 182, 50, 146, 112, 154, 47, 11, 27, 27, 223, 4, 231, 101, 246, 250, 111, 102, 169, 31, 124, 31, 82, 15, 28, 197, 176, 227, 222, 31, 247, 187, 61, 197, 188, 195, 28, 136, 86, 71, 105, 61, 108, 183, 147, 254, 23, 169, 143, 116, 122, 15, 117, 2, 198, 133, 177, 221, 49, 138, 81, 192, 54, 195, 226, 63, 128, 76, 123, 251, 187, 251, 76, 123, 32, 83, 253, 189, 172, 172, 190, 206, 106, 150, 253, 131, 76, 155, 29, 232, 247, 247, 246, 89, 97, 56, 243, 235, 110, 142, 111, 164, 117, 133, 183, 225, 7, 145, 143, 90, 134, 170, 58, 143, 93, 154, 3, 74, 253, 87, 21, 5, 176, 132, 190, 237, 215, 210, 207, 105, 198, 117, 20, 181, 240, 235, 55, 17, 84, 239, 68, 61, 36, 59, 50, 152, 1, 12, 199, 198, 101, 19, 195, 39, 160, 228, 94, 30, 139, 27, 16, 33, 5, 224, 59, 62, 222, 111, 253, 36, 198, 44, 206, 144, 155, 13, 43, 88, 246, 2, 158, 29, 151, 154, 231, 199, 108, 53, 248, 2, 196, 93, 248, 212, 35, 79, 186, 145, 96, 192, 80, 56, 165, 5, 207, 113, 11, 108, 115, 42, 163, 190, 199, 162, 36, 156, 99, 248, 231, 67, 171, 248, 168, 172, 112, 215, 20, 211, 69, 248, 110, 207, 13, 184, 79, 63, 200, 241, 153, 102, 19, 212, 21, 65, 222, 24, 185, 255, 12, 163, 209, 55, 231, 130, 204, 216, 133, 225, 11, 248, 13, 145, 128, 171, 219, 35, 237, 136, 55, 108, 171, 146, 197, 133, 15, 22, 248, 242, 237, 166, 47, 148, 178, 1, 179, 180, 199, 151, 103, 199, 227, 55, 128, 7, 217, 236, 150, 150, 23, 204, 2, 215, 213, 115, 101, 109, 1, 189, 167, 17, 121, 135, 170, 138, 125, 203, 78, 173, 245, 216, 109, 203, 146, 186, 196, 104, 190, 118, 58, 216, 86, 86, 121, 171, 186, 87, 177, 202, 152, 185, 169, 56, 203, 22, 184, 172, 216, 212, 16, 227, 12, 70, 235, 107, 67, 149, 165, 21, 161, 121, 233, 221, 254, 39, 178, 140, 228, 133, 23, 113, 156, 11, 245, 236, 245, 238, 79, 60, 219, 12, 147, 210, 5, 174, 50, 9, 110, 72, 13, 15, 76, 149, 53, 238, 79, 81, 217, 80, 224, 25, 156, 140, 241, 222, 93, 245, 160, 45, 253, 236, 164, 203, 103, 125, 159, 114, 167, 228, 132, 74, 251, 199, 237, 154, 91, 30, 160, 163, 48, 238, 211, 179, 19, 138, 253, 202, 153, 114, 154, 137, 195, 47, 42, 113, 196, 155, 222, 212, 74, 5, 91, 115, 142, 42, 60, 112, 2, 77, 10, 102, 224, 96, 18, 100, 40, 111, 93, 165, 53, 231, 169, 114, 1, 250, 110, 106, 130, 153, 70, 87, 6, 25, 157, 156, 129, 26, 212, 26, 197, 98, 213, 186, 226, 152, 89, 94, 23, 160, 75, 180, 93, 58, 253, 43, 165, 113, 229, 64, 126, 169, 127, 166, 172, 11, 85, 137, 215, 21, 182, 133, 126, 203, 160, 247, 158, 19, 161, 17, 226, 153, 51, 112, 109, 99, 239, 230, 168, 156, 0, 77, 210, 41, 33, 150, 239, 199, 94, 222, 37, 58, 166, 98, 228, 191, 254, 1, 89, 172, 61, 66, 238, 96, 250, 82, 43, 211, 75, 16, 53, 123, 146, 123, 169, 158, 89, 164, 120, 118, 79, 24, 136, 164, 45, 67, 249, 245, 156, 213, 238, 129, 17, 202, 243, 179, 255, 44, 163, 97, 57, 42, 62, 208, 75, 142, 114, 152, 192, 87, 96, 168, 240, 231, 105, 164, 127, 168, 151, 7, 98, 101, 187, 144, 128, 48, 198, 95, 79, 94, 79, 254, 153, 188, 170, 126, 63, 109, 52, 109, 139, 26, 82, 90, 84, 158, 122, 116, 198, 48, 251, 172, 206, 174, 66, 111, 83, 137, 117, 157, 181, 142, 229, 75, 27, 211, 29, 21, 146, 113, 41, 233, 117, 233, 49, 41, 226, 207, 42, 173, 76, 95, 76, 95, 231, 151, 229, 235, 7, 151, 93, 148, 86, 27, 224, 166, 135, 204, 95, 204, 237, 230, 101, 244, 44, 43, 3, 19, 249, 165, 37, 30, 237, 160, 142, 115, 178, 84, 221, 75, 120, 219, 179, 25, 88, 115, 10, 173, 195, 172, 47, 185, 213, 76, 183, 25, 225, 197, 85, 89, 229, 91, 184, 111, 76, 125, 40, 33, 9, 154, 189, 199, 135, 113, 48, 166, 186, 1, 229, 61, 169, 187, 55, 25, 207, 213, 104, 55, 165, 164, 9, 136, 109, 86, 5, 249, 211, 66, 105, 3, 143, 152, 58, 108, 87, 20, 1, 188, 98, 102, 41, 72, 189, 200, 243, 249, 16, 46, 35, 181, 51, 47, 156, 195, 73, 250, 236, 164, 76, 189, 19, 107, 224, 80, 202, 133, 123, 107, 221, 246, 221, 94, 186, 80, 164, 63, 246, 79, 132, 215, 107, 35, 99, 178, 175, 158, 28, 226, 4, 101, 31, 1, 177, 189, 73, 185, 73, 64, 184, 163, 62, 32, 16, 59, 216, 11, 44, 1, 97, 25, 24, 78, 93, 241, 237, 60, 41, 244, 93, 17, 136, 226, 216, 126, 21, 23, 81, 66, 182, 191, 108, 147, 67, 100, 196, 175, 254, 137, 132, 208, 51, 224, 55, 241, 148, 204, 226, 34, 122, 107, 63, 42, 43, 38, 42, 192, 223, 42, 25, 250, 199, 21, 94, 85, 150, 151, 143, 150, 50, 124, 42, 103, 232, 125, 103, 130, 81, 93, 42, 85, 253, 39, 169, 8, 177, 141, 37, 193, 18, 100, 152, 195, 169, 205, 245, 45, 182, 125, 146, 209, 238, 247, 8, 136, 237, 21, 55, 191, 69, 165, 248, 169, 225, 182, 178, 18, 165, 132, 100, 192, 195, 49, 192, 60, 106, 238, 198, 226, 176, 39, 210, 141, 230, 165, 55, 79, 156, 212, 85, 245, 228, 51, 130, 170, 32, 41, 162, 7, 248, 253, 232, 77, 105, 29, 1, 119, 124, 83, 248, 112, 69, 215, 28, 80, 176, 26, 154, 189, 219, 7, 120, 166, 142, 206, 223, 62, 218, 124, 83, 218, 112, 208, 248, 101, 6, 177, 221, 247, 127, 81, 208, 148, 171, 202, 173, 153, 177, 36, 249, 191, 19, 196, 142, 34, 58, 31, 122, 85, 243, 8, 239, 2, 166, 208, 47, 20, 251, 215, 202, 31, 62, 84, 225, 207, 104, 110, 89, 26, 71, 145, 129, 235, 37, 122, 173, 92, 234, 74, 135, 141, 135, 84, 57, 169, 233, 40, 247, 195, 74, 144, 41, 109, 163, 105, 1, 250, 190, 61, 220, 204, 204, 76, 98, 186, 130, 27, 98, 96, 160, 228, 233, 26, 128, 229, 252, 106, 147, 128, 216, 238, 251, 201, 242, 11, 241, 143, 143, 7, 84, 114, 215, 100, 253, 207, 214, 83, 83, 34, 215, 251, 123, 35, 87, 83, 82, 159, 173, 90, 233, 253, 33, 59, 22, 100, 156, 63, 24, 213, 243, 165, 101, 228, 6, 113, 82, 255, 229, 216, 158, 94, 96, 147, 120, 207, 16, 224, 102, 160, 32, 20, 220, 173, 118, 156, 160, 186, 39, 178, 85, 114, 199, 1, 175, 110, 231, 164, 181, 207, 226, 211, 207, 197, 103, 192, 231, 169, 7, 31, 173, 236, 136, 0, 202, 33, 64, 70, 94, 40, 39, 173, 0, 184, 235, 149, 38, 114, 174, 64, 41, 169, 52, 35, 3, 220, 120, 212, 120, 4, 42, 77, 207, 79, 193, 150, 235, 173, 162, 52, 17, 10, 202, 133, 191, 216, 13, 140, 74, 108, 103, 100, 200, 163, 17, 49, 160, 187, 103, 248, 96, 253, 77, 105, 131, 103, 42, 95, 191, 88, 209, 50, 160, 105, 139, 202, 43, 97, 50, 26, 30, 246, 14, 59, 113, 52, 80, 190, 126, 175, 105, 183, 125, 179, 110, 243, 12, 241, 170, 175, 177, 239, 180, 236, 191, 236, 207, 200, 146, 242, 177, 111, 230, 248, 217, 165, 22, 177, 141, 37, 195, 26, 114, 75, 214, 147, 164, 102, 103, 118, 98, 157, 244, 95, 119, 104, 120, 83, 171, 207, 94, 159, 77, 194, 79, 33, 180, 135, 64, 189, 172, 222, 13, 56, 159, 162, 87, 143, 240, 100, 13, 192, 41, 235, 237, 177, 51, 143, 168, 66, 84, 203, 203, 218, 101, 183, 245, 112, 39, 132, 202, 215, 3, 135, 140, 107, 252, 94, 251, 138, 121, 150, 222, 210, 190, 220, 66, 148, 210, 184, 174, 137, 209, 18, 51, 245, 225, 210, 6, 239, 227, 121, 159, 232, 42, 79, 202, 137, 121, 234, 90, 78, 183, 153, 217, 81, 159, 228, 166, 99, 52, 198, 117, 173, 141, 222, 31, 55, 65, 185, 125, 248, 49, 31, 179, 124, 105, 236, 176, 25, 154, 23, 153, 212, 85, 126, 166, 236, 33, 223, 139, 143, 10, 43, 207, 128, 147, 90, 123, 204, 191, 31, 53, 51, 149, 131, 183, 37, 69, 148, 81, 163, 182, 134, 123, 100, 119, 206, 72, 172, 119, 52, 13, 175, 212, 221, 30, 165, 103, 50, 165, 173, 66, 129, 214, 7, 232, 92, 91, 182, 32, 183, 103, 47, 161, 32, 5, 180, 101, 101, 228, 64, 33, 254, 203, 138, 243, 114, 176, 187, 69, 190, 180, 211, 13, 47, 187, 143, 119, 102, 191, 4, 66, 26, 42, 43, 42, 179, 248, 85, 106, 114, 18, 230, 89, 70, 201, 43, 136, 111, 127, 151, 28, 208, 172, 148, 179, 26, 12, 176, 39, 189, 193, 16, 13, 175, 207, 19, 170, 50, 52, 166, 182, 140, 62, 168, 59, 168, 40, 106, 56, 217, 158, 50, 236, 109, 60, 73, 255, 36, 211, 137, 31, 150, 17, 233, 148, 95, 243, 82, 147, 193, 146, 13, 249, 2, 85, 6, 65, 117, 203, 57, 115, 247, 43, 209, 151, 109, 14, 227, 8, 166, 201, 255, 228, 170, 127, 237, 115, 9, 168, 251, 144, 39, 208, 42, 252, 72, 44, 12, 109, 183, 226, 51, 33, 139, 205, 53, 94, 190, 4, 63, 36, 95, 133, 103, 179, 64, 209, 22, 90, 34, 96, 72, 1, 133, 159, 18, 114, 168, 62, 158, 145, 174, 136, 241, 172, 39, 254, 51, 40, 122, 173, 76, 177, 83, 17, 120, 2, 172, 40, 172, 96, 132, 92, 180, 57, 34, 113, 81, 194, 212, 190, 100, 106, 188, 201, 2, 183, 80, 162, 45, 159, 92, 207, 77, 194, 38, 101, 36, 21, 38, 227, 179, 172, 129, 128, 99, 134, 155, 1, 61, 95, 33, 115, 160, 112, 32, 99, 0, 59, 128, 188, 179, 254, 57, 42, 122, 182, 212, 2, 170, 55, 108, 104, 45, 103, 112, 79, 194, 186, 246, 217, 226, 110, 197, 254, 119, 83, 127, 243, 68, 47, 0, 171, 199, 141, 126, 202, 125, 9, 73, 225, 223, 5, 164, 67, 93, 235, 241, 5, 181, 234, 202, 200, 90, 100, 83, 212, 97, 27, 174, 235, 135, 187, 140, 182, 26, 206, 177, 201, 194, 79, 28, 138, 76, 216, 130, 100, 13, 47, 241, 172, 92, 245, 75, 9, 106, 211, 223, 197, 89, 18, 191, 177, 5, 41, 140, 150, 68, 154, 41, 133, 121, 2, 223, 164, 5, 151, 147, 197, 246, 180, 99, 5, 38, 18, 202, 71, 188, 204, 17, 252, 168, 60, 70, 177, 243, 120, 3, 77, 125, 5, 232, 166, 129, 178, 170, 134, 158, 66, 52, 110, 112, 235, 205, 122, 81, 193, 250, 106, 129, 45, 74, 18, 31, 60, 218, 221, 89, 217, 212, 213, 217, 244, 56, 198, 206, 49, 222, 222, 2, 119, 116, 117, 165, 51, 48, 212, 162, 200, 196, 6, 159, 215, 98, 28, 42, 220, 207, 207, 5, 14, 213, 227, 203, 107, 58, 70, 59, 122, 117, 180, 211, 140, 58, 253, 64, 36, 131, 141, 194, 138, 134, 198, 244, 178, 138, 156, 144, 206, 183, 196, 115, 52, 237, 215, 181, 129, 190, 238, 198, 140, 220, 36, 112, 252, 89, 163, 75, 196, 2, 137, 33, 74, 154, 119, 5, 171, 139, 128, 116, 144, 11, 192, 30, 41, 170, 253, 202, 222, 93, 148, 26, 213, 26, 173, 239, 41, 200, 110, 234, 173, 169, 209, 5, 208, 141, 195, 27, 111, 2, 208, 241, 33, 20, 56, 102, 199, 39, 160, 69, 20, 42, 86, 84, 188, 93, 174, 209, 239, 40, 123, 140, 182, 188, 24, 47, 82, 56, 107, 66, 90, 225, 218, 79, 242, 180, 54, 99, 113, 181, 21, 122, 12, 122, 99, 17, 83, 66, 18, 71, 62, 196, 101, 154, 97, 214, 115, 129, 78, 36, 45, 110, 72, 189, 251, 145, 158, 139, 189, 204, 120, 65, 92, 165, 202, 219, 59, 164, 71, 45, 194, 251, 146, 11, 12, 108, 216, 157, 159, 163, 27, 211, 160, 154, 229, 90, 225, 83, 145, 169, 58, 96, 42, 42, 42, 42, 121, 84, 35, 251, 240, 179, 161, 200, 194, 87, 46, 127, 190, 50, 233, 223, 217, 97, 98, 140, 166, 123, 90, 14, 15, 78, 205, 220, 176, 110, 1, 108, 203, 36, 152, 118, 20, 165, 215, 113, 141, 62, 66, 37, 4, 103, 174, 50, 33, 156, 170, 57, 232, 246, 187, 57, 244, 28, 171, 210, 97, 188, 59, 162, 141, 60, 49, 191, 167, 115, 39, 255, 6, 73, 140, 40, 194, 223, 110, 2, 234, 98, 110, 56, 238, 10, 192, 218, 21, 91, 37, 204, 123, 35, 93, 224, 102, 144, 197, 25, 112, 170, 247, 69, 94, 150, 105, 126, 136, 108, 228, 37, 93, 87, 229, 63, 136, 88, 229, 52, 69, 116, 63, 219, 154, 101, 239, 134, 26, 243, 91, 218, 36, 105, 234, 91, 41, 77, 253, 168, 174, 200, 243, 113, 35, 149, 233, 13, 157, 232, 204, 150, 206, 23, 173, 17, 103, 163, 87, 91, 211, 170, 59, 20, 223, 74, 38, 184, 18, 157, 67, 28, 200, 12, 114, 32, 146, 196, 64, 97, 40, 17, 197, 90, 158, 49, 68, 87, 170, 3, 133, 69, 241, 131, 211, 162, 48, 24, 122, 4, 196, 198, 147, 209, 237, 222, 184, 182, 17, 12, 15, 23, 133, 2, 200, 56, 248, 246, 62, 156, 59, 20, 116, 198, 220, 200, 55, 103, 24, 144, 156, 206, 214, 62, 46, 244, 115, 121, 36, 68, 112, 234, 81, 82, 147, 97, 1, 31, 218, 40, 207, 51, 26, 156, 27, 152, 185, 234, 21, 223, 169, 35, 213, 11, 179, 64, 129, 56, 122, 110, 24, 185, 188, 160, 242, 65, 191, 248, 86, 253, 12, 35, 138, 41, 198, 136, 173, 235, 34, 31, 29, 216, 49, 224, 153, 208, 165, 151, 6, 162, 154, 133, 152, 197, 104, 73, 76, 102, 226, 160, 125, 186, 204, 107, 119, 109, 8, 193, 223, 111, 219, 65, 73, 172, 253, 250, 220, 27, 196, 237, 54, 194, 191, 251, 218, 108, 225, 170, 63, 208, 57, 243, 14, 71, 146, 213, 165, 135, 219, 22, 219, 4, 152, 107, 164, 28, 116, 218, 114, 232, 187, 109, 37, 8, 177, 255, 29, 217, 113, 173, 141, 35, 91, 174, 232, 127, 89, 62, 238, 46, 215, 242, 48, 207, 59, 203, 99, 88, 80, 219, 10, 153, 129, 40, 137, 108, 70, 227, 240, 67, 21, 184, 171, 180, 13, 75, 111, 120, 60, 203, 23, 55, 183, 142, 220, 190, 100, 49, 125, 253, 87, 198, 192, 136, 121, 81, 104, 25, 43, 127, 34, 200, 110, 146, 66, 107, 135, 145, 195, 34, 106, 34, 63, 133, 197, 150, 137, 28, 38, 222, 2, 212, 255, 10, 97, 55, 141, 158, 172, 79, 102, 81, 206, 1, 236, 73, 175, 51, 196, 192, 106, 243, 114, 181, 181, 219, 250, 207, 208, 150, 209, 51, 102, 3, 213, 103, 27, 19, 198, 131, 181, 39, 60, 203, 191, 99, 91, 134, 90, 82, 144, 85, 218, 39, 100, 115, 3, 230, 31, 238, 227, 202, 10, 193, 77, 159, 239, 49, 85, 134, 53, 54, 97, 162, 235, 218, 139, 113, 38, 149, 156, 109, 101, 116, 47, 132, 253, 250, 243, 13, 4, 248, 240, 0, 146, 54, 205, 206, 172, 225, 54, 59, 196, 74, 57, 139, 205, 145, 184, 125, 2, 240, 115, 162, 61, 147, 152, 54, 126, 84, 85, 86, 50, 37, 6, 68, 23, 32, 11, 41, 204, 68, 39, 164, 225, 170, 51, 75, 58, 23, 204, 2, 161, 20, 18, 1, 137, 34, 99, 224, 49, 88, 48, 133, 198, 241, 236, 49, 10, 187, 213, 159, 31, 153, 77, 122, 195, 227, 109, 123, 1, 245, 230, 153, 176, 40, 219, 56, 218, 129, 154, 136, 78, 89, 200, 204, 40, 104, 124, 241, 4, 133, 77, 160, 217, 163, 92, 124, 92, 16, 194, 161, 24, 213, 22, 57, 20, 12, 27, 140, 130, 121, 248, 60, 8, 70, 107, 76, 168, 163, 26, 214, 149, 198, 196, 69, 98, 33, 134, 251, 9, 50, 226, 149, 26, 246, 137, 170, 191, 171, 232, 158, 185, 83, 27, 63, 178, 50, 43, 17, 148, 87, 151, 139, 193, 123, 159, 238, 128, 148, 115, 208, 218, 176, 243, 253, 225, 32, 23, 151, 192, 245, 224, 253, 191, 224, 203, 79, 15, 5, 146, 239, 3, 30, 185, 48, 18, 232, 188, 28, 168, 150, 104, 156, 168, 156, 8, 126, 122, 23, 68, 43, 54, 73, 11, 135, 68, 226, 68, 186, 68, 157, 39, 227, 189, 206, 196, 128, 93, 213, 105, 108, 241, 189, 198, 65, 170, 226, 116, 177, 154, 152, 94, 180, 104, 244, 206, 20, 171, 136, 131, 30, 98, 231, 6, 160, 84, 177, 13, 47, 94, 35, 243, 101, 169, 108, 244, 139, 66, 100, 94, 89, 193, 75, 244, 120, 114, 242, 248, 88, 40, 188, 237, 54, 25, 40, 134, 209, 92, 29, 117, 150, 201, 103, 233, 31, 215, 96, 74, 66, 120, 204, 213, 40, 54, 204, 201, 149, 135, 175, 8, 238, 183, 91, 104, 236, 26, 108, 25, 28, 201, 216, 231, 241, 214, 123, 132, 53, 52, 180, 49, 182, 246, 129, 136, 243, 175, 198, 1, 163, 202, 104, 189, 202, 153, 58, 149, 129, 186, 123, 179, 127, 225, 81, 98, 154, 16, 23, 1, 5, 147, 27, 94, 214, 83, 80, 101, 113, 84, 17, 101, 75, 153, 123, 99, 17, 25, 116, 7, 46, 47, 101, 140, 6, 211, 224, 190, 226, 96, 63, 125, 6, 13, 125, 52, 10, 134, 193, 4, 66, 208, 24, 56, 6, 129, 246, 6, 154, 160, 248, 193, 106, 174, 206, 50, 189, 94, 43, 7, 245, 10, 65, 199, 127, 156, 145, 117, 10, 173, 33, 1, 185, 204, 40, 62, 205, 89, 193, 131, 138, 167, 17, 145, 16, 41, 32, 90, 219, 177, 126, 33, 82, 124, 220, 251, 238, 69, 209, 76, 83, 231, 136, 3, 165, 174, 35, 114, 129, 229, 68, 249, 86, 16, 158, 134, 131, 229, 189, 207, 244, 179, 28, 0, 183, 90, 39, 255, 103, 20, 26, 109, 29, 164, 145, 131, 23, 50, 20, 193, 216, 183, 61, 219, 177, 93, 19, 112, 55, 127, 3, 247, 131, 36, 147, 42, 132, 106, 92, 89, 186, 189, 252, 240, 112, 7, 236, 217, 99, 45, 0, 0, 254, 152, 114, 60, 94, 185, 90, 250, 51, 183, 103, 122, 6, 104, 58, 202, 104, 61, 237, 242, 118, 180, 204, 189, 235, 241, 34, 113, 229, 102, 101, 76, 68, 137, 83, 188, 176, 173, 98, 213, 254, 31, 7, 32, 80, 203, 69, 84, 26, 29, 31, 151, 159, 41, 18, 229, 103, 197, 37, 148, 60, 47, 243, 112, 231, 62, 53, 28, 192, 46, 88, 25, 16, 99, 170, 246, 5, 38, 247, 7, 140, 106, 177, 13, 29, 143, 124, 114, 40, 85, 65, 185, 58, 24, 168, 22, 196, 22, 4, 161, 207, 98, 5, 9, 164, 40, 248, 27, 34, 173, 25, 234, 255, 120, 113, 171, 244, 173, 136, 151, 123, 210, 252, 66, 181, 98, 73, 244, 219, 125, 238, 234, 148, 158, 16, 59, 194, 148, 94, 239, 1, 253, 26, 100, 5, 39, 96, 222, 248, 105, 141, 65, 141, 58, 113, 228, 3, 251, 245, 17, 112, 148, 38, 74, 158, 252, 253, 0, 214, 246, 170, 45, 214, 34, 224, 133, 12, 121, 184, 63, 105, 56, 23, 147, 56, 220, 223, 155, 52, 152, 147, 147, 56, 168, 75, 59, 130, 31, 49, 83, 195, 86, 162, 46, 86, 216, 50, 220, 122, 202, 61, 100, 106, 225, 223, 225, 190, 16, 70, 56, 57, 41, 169, 222, 38, 146, 24, 58, 170, 185, 104, 241, 255, 5, 153, 206, 218, 167, 94, 124, 71, 85, 168, 121, 4, 81, 13, 91, 157, 112, 241, 145, 253, 213, 195, 222, 114, 247, 52, 37, 152, 153, 78, 218, 77, 76, 133, 224, 1, 231, 116, 134, 62, 99, 69, 12, 220, 193, 40, 209, 63, 183, 76, 71, 21, 91, 148, 226, 161, 240, 145, 204, 25, 188, 20, 4, 134, 8, 244, 211, 65, 6, 53, 239, 7, 86, 137, 46, 80, 128, 216, 222, 16, 46, 255, 113, 178, 240, 182, 80, 142, 252, 5, 90, 65, 79, 117, 237, 129, 166, 78, 169, 224, 253, 67, 161, 227, 242, 113, 218, 174, 175, 159, 210, 53, 211, 62, 91, 189, 150, 59, 234, 184, 160, 235, 16, 2, 178, 79, 197, 130, 126, 67, 47, 138, 182, 135, 70, 98, 199, 47, 234, 29, 177, 217, 71, 70, 69, 161, 63, 11, 104, 204, 83, 89, 82, 169, 159, 54, 94, 195, 18, 116, 26, 41, 115, 185, 233, 195, 200, 150, 55, 228, 67, 78, 152, 135, 96, 61, 96, 85, 93, 196, 97, 213, 87, 65, 231, 169, 150, 63, 238, 86, 148, 73, 38, 213, 201, 32, 77, 23, 61, 1, 101, 190, 214, 107, 139, 107, 28, 155, 44, 165, 158, 166, 39, 121, 223, 95, 252, 200, 232, 103, 185, 89, 252, 166, 174, 54, 52, 47, 115, 212, 247, 28, 202, 201, 232, 81, 33, 49, 232, 147, 230, 216, 55, 220, 209, 159, 194, 155, 238, 155, 149, 147, 21, 215, 21, 172, 1, 45, 15, 154, 245, 75, 25, 189, 54, 119, 88, 188, 27, 59, 92, 102, 157, 204, 158, 197, 80, 110, 19, 126, 47, 60, 60, 2, 99, 131, 182, 154, 53, 255, 83, 115, 139, 81, 70, 51, 155, 147, 85, 27, 90, 194, 66, 224, 142, 187, 182, 38, 220, 233, 231, 222, 57, 145, 177, 247, 25, 79, 105, 111, 193, 47, 239, 20, 247, 103, 184, 59, 150, 17, 18, 194, 81, 109, 161, 54, 108, 38, 77, 73, 92, 146, 156, 74, 149, 254, 229, 237, 14, 176, 28, 131, 121, 241, 170, 68, 111, 61, 58, 144, 60, 251, 43, 51, 182, 110, 37, 11, 249, 41, 243, 2, 246, 85, 55, 53, 108, 188, 91, 209, 29, 1, 163, 220, 210, 26, 107, 185, 111, 149, 136, 123, 212, 254, 206, 117, 99, 113, 194, 109, 238, 221, 55, 78, 27, 170, 97, 220, 235, 23, 225, 42, 98, 74, 29, 3, 16, 25, 30, 221, 136, 137, 110, 90, 193, 196, 126, 68, 95, 1, 209, 1, 245, 138, 157, 60, 179, 47, 108, 207, 63, 133, 14, 217, 249, 241, 255, 176, 143, 105, 125, 108, 39, 139, 37, 104, 82, 95, 248, 203, 232, 249, 219, 181, 251, 247, 230, 215, 29, 142, 175, 29, 77, 110, 136, 108, 126, 66, 252, 217, 23, 113, 178, 23, 188, 121, 107, 212, 194, 207, 218, 182, 127, 224, 104, 108, 228, 43, 142, 114, 106, 120, 216, 148, 142, 224, 42, 149, 111, 167, 46, 166, 98, 182, 11, 160, 51, 245, 106, 231, 178, 198, 174, 226, 42, 132, 139, 253, 146, 130, 205, 219, 207, 177, 188, 4, 126, 188, 109, 89, 92, 5, 55, 77, 228, 151, 151, 206, 80, 205, 162, 129, 219, 146, 226, 31, 107, 122, 122, 197, 106, 198, 250, 10, 131, 149, 132, 26, 184, 4, 91, 73, 14, 237, 207, 80, 95, 211, 7, 4, 172, 39, 104, 127, 113, 159, 87, 213, 8, 101, 198, 145, 250, 246, 229, 158, 210, 173, 122, 5, 212, 13, 73, 191, 150, 47, 170, 253, 81, 170, 137, 184, 156, 58, 151, 250, 234, 171, 143, 98, 173, 13, 167, 89, 188, 38, 107, 236, 34, 161, 66, 188, 206, 151, 205, 82, 108, 189, 200, 163, 118, 243, 97, 57, 214, 199, 85, 112, 15, 120, 251, 22, 60, 149, 162, 118, 183, 159, 210, 172, 190, 155, 132, 31, 201, 47, 15, 177, 48, 34, 86, 43, 214, 175, 116, 239, 237, 246, 7, 254, 54, 113, 82, 179, 60, 119, 170, 3, 129, 153, 184, 55, 145, 52, 0, 173, 191, 129, 224, 129, 136, 168, 216, 189, 113, 100, 178, 206, 193, 252, 84, 204, 78, 214, 21, 229, 59, 178, 230, 39, 121, 105, 47, 158, 62, 104, 25, 170, 238, 56, 118, 107, 246, 45, 89, 24, 140, 74, 236, 107, 14, 95, 103, 45, 213, 193, 23, 38, 179, 15, 27, 123, 212, 100, 24, 71, 211, 48, 81, 14, 158, 218, 91, 73, 175, 229, 236, 61, 113, 110, 132, 81, 182, 213, 222, 228, 52, 124, 119, 53, 27, 176, 7, 186, 209, 145, 53, 35, 179, 205, 71, 230, 70, 148, 0, 189, 147, 32, 219, 226, 0, 217, 74, 154, 129, 75, 56, 35, 195, 179, 13, 203, 50, 60, 143, 47, 40, 1, 19, 96, 201, 133, 158, 189, 52, 13, 215, 128, 2, 112, 39, 207, 11, 195, 13, 28, 162, 233, 252, 189, 173, 164, 137, 55, 61, 124, 52, 29, 47, 189, 179, 148, 17, 101, 53, 169, 137, 220, 253, 36, 162, 68, 165, 214, 93, 38, 125, 73, 173, 79, 244, 250, 119, 141, 36, 249, 52, 101, 164, 77, 106, 182, 65, 175, 153, 103, 113, 170, 65, 120, 40, 62, 198, 46, 158, 84, 121, 69, 20, 61, 147, 62, 186, 122, 0, 222, 119, 85, 126, 184, 113, 76, 237, 105, 120, 114, 253, 19, 211, 39, 7, 205, 91, 43, 107, 26, 132, 172, 15, 152, 40, 19, 81, 137, 121, 84, 249, 18, 7, 243, 147, 243, 18, 126, 199, 39, 101, 210, 164, 139, 41, 191, 124, 145, 161, 65, 217, 251, 67, 97, 62, 195, 177, 14, 90, 76, 75, 205, 67, 134, 255, 9, 217, 245, 90, 249, 40, 123, 25, 115, 169, 250, 249, 42, 50, 213, 126, 251, 230, 80, 24, 29, 75, 6, 173, 235, 123, 80, 63, 125, 244, 39, 62, 5, 26, 145, 167, 74, 47, 51, 99, 226, 81, 246, 69, 70, 18, 158, 27, 13, 250, 168, 147, 90, 76, 82, 198, 64, 19, 162, 70, 211, 81, 149, 1, 129, 236, 17, 255, 4, 96, 75, 100, 189, 245, 11, 67, 146, 209, 185, 62, 30, 250, 197, 154, 166, 241, 218, 167, 105, 71, 198, 251, 105, 152, 33, 189, 116, 227, 227, 195, 116, 122, 67, 238, 128, 175, 225, 46, 121, 234, 57, 64, 37, 132, 242, 248, 114, 232, 15, 206, 205, 251, 200, 112, 39, 2, 158, 105, 84, 84, 100, 89, 69, 178, 244, 193, 128, 237, 80, 112, 39, 141, 27, 185, 154, 51, 184, 247, 115, 240, 15, 206, 114, 76, 148, 132, 35, 218, 3, 16, 19, 51, 22, 244, 9, 225, 80, 255, 81, 148, 122, 1, 182, 225, 8, 150, 101, 232, 37, 107, 91, 74, 36, 169, 251, 75, 62, 215, 181, 154, 53, 114, 246, 86, 144, 47, 240, 47, 25, 5, 165, 18, 77, 76, 189, 87, 107, 24, 71, 132, 252, 245, 204, 220, 125, 204, 73, 163, 66, 195, 140, 119, 62, 86, 67, 134, 133, 77, 173, 226, 99, 45, 73, 35, 194, 67, 244, 36, 210, 110, 123, 194, 17, 207, 39, 24, 189, 175, 36, 85, 53, 238, 6, 255, 41, 236, 224, 244, 148, 251, 35, 111, 130, 150, 149, 167, 140, 150, 213, 224, 50, 255, 185, 128, 114, 220, 174, 218, 7, 149, 195, 92, 37, 112, 13, 217, 130, 170, 170, 236, 156, 250, 198, 180, 146, 106, 207, 198, 156, 186, 101, 116, 11, 32, 197, 221, 57, 155, 176, 16, 239, 214, 117, 3, 169, 160, 75, 93, 15, 179, 72, 38, 84, 131, 217, 173, 116, 137, 174, 107, 81, 107, 60, 205, 180, 175, 5, 40, 55, 210, 130, 55, 46, 102, 188, 220, 243, 89, 241, 73, 231, 121, 71, 24, 9, 65, 154, 115, 140, 154, 26, 150, 132, 208, 29, 64, 212, 105, 9, 152, 211, 192, 155, 98, 27, 101, 106, 39, 95, 235, 208, 41, 244, 246, 86, 101, 133, 133, 204, 190, 8, 70, 84, 208, 116, 108, 142, 205, 82, 35, 245, 118, 177, 105, 128, 227, 88, 13, 156, 51, 97, 193, 132, 228, 8, 141, 183, 196, 130, 44, 44, 155, 124, 171, 105, 254, 222, 168, 41, 123, 167, 224, 171, 241, 253, 168, 241, 196, 140, 112, 190, 93, 110, 32, 165, 40, 105, 98, 48, 126, 86, 214, 220, 80, 213, 96, 42, 200, 187, 252, 243, 58, 31, 11, 203, 157, 224, 139, 178, 128, 176, 248, 48, 19, 212, 102, 49, 152, 219, 200, 39, 181, 141, 52, 179, 147, 173, 142, 238, 20, 146, 101, 100, 22, 149, 107, 113, 88, 82, 205, 169, 53, 38, 67, 141, 216, 159, 55, 136, 40, 139, 146, 67, 66, 211, 201, 59, 221, 47, 33, 186, 101, 118, 232, 33, 44, 36, 186, 182, 31, 113, 98, 154, 91, 55, 115, 202, 212, 189, 221, 53, 12, 58, 163, 28, 171, 227, 182, 25, 77, 61, 253, 91, 126, 178, 43, 105, 39, 165, 20, 150, 101, 184, 36, 209, 21, 200, 198, 141, 94, 84, 58, 147, 50, 150, 199, 197, 15, 185, 224, 43, 62, 127, 139, 49, 9, 87, 239, 113, 41, 129, 125, 173, 79, 74, 10, 28, 239, 143, 156, 154, 176, 142, 229, 22, 226, 211, 70, 129, 72, 142, 166, 156, 18, 106, 18, 253, 247, 131, 203, 175, 43, 110, 166, 157, 200, 223, 154, 128, 47, 171, 163, 58, 116, 95, 253, 179, 14, 90, 54, 106, 41, 252, 22, 228, 105, 246, 200, 33, 169, 84, 206, 66, 190, 82, 133, 50, 193, 9, 248, 41, 92, 107, 76, 154, 80, 137, 241, 88, 99, 116, 147, 22, 60, 126, 208, 108, 135, 93, 254, 114, 50, 234, 66, 63, 63, 106, 223, 189, 249, 27, 6, 92, 55, 248, 8, 41, 49, 58, 119, 14, 247, 82, 251, 76, 65, 193, 1, 118, 149, 252, 37, 222, 138, 214, 70, 30, 123, 173, 44, 234, 200, 232, 30, 27, 42, 192, 103, 152, 240, 117, 174, 141, 18, 214, 224, 68, 114, 237, 74, 57, 200, 5, 53, 80, 149, 142, 204, 100, 104, 210, 197, 104, 72, 55, 195, 104, 168, 75, 37, 11, 181, 172, 110, 82, 97, 32, 3, 13, 76, 185, 24, 14, 233, 202, 16, 186, 205, 187, 212, 46, 142, 252, 20, 239, 7, 74, 19, 32, 87, 39, 65, 162, 247, 23, 37, 63, 176, 0, 146, 88, 4, 147, 57, 136, 45, 252, 18, 162, 211, 51, 108, 59, 217, 195, 69, 118, 81, 102, 18, 155, 70, 62, 182, 234, 33, 65, 67, 219, 37, 45, 60, 17, 230, 243, 123, 219, 123, 136, 177, 10, 58, 182, 188, 22, 203, 108, 245, 150, 24, 125, 167, 39, 243, 118, 77, 209, 217, 234, 228, 222, 60, 54, 13, 192, 122, 15, 118, 137, 255, 135, 164, 193, 68, 125, 212, 135, 121, 147, 227, 122, 68, 93, 34, 78, 97, 125, 220, 37, 153, 183, 63, 154, 244, 19, 237, 39, 211, 220, 27, 238, 33, 18, 70, 75, 249, 251, 162, 126, 64, 21, 199, 116, 137, 218, 16, 252, 222, 8, 207, 100, 251, 209, 139, 236, 177, 213, 209, 184, 247, 237, 122, 139, 93, 207, 76, 142, 39, 88, 147, 112, 10, 235, 239, 32, 44, 220, 55, 113, 18, 19, 192, 214, 42, 188, 164, 162, 246, 116, 77, 92, 193, 90, 200, 83, 252, 68, 182, 199, 223, 224, 184, 116, 26, 198, 106, 6, 20, 102, 131, 75, 147, 237, 126, 143, 62, 62, 189, 119, 75, 95, 125, 195, 16, 98, 196, 254, 91, 46, 14, 92, 101, 204, 186, 174, 165, 122, 74, 143, 104, 254, 239, 146, 230, 15, 55, 181, 225, 47, 242, 79, 31, 50, 93, 115, 9, 7, 53, 15, 185, 112, 221, 166, 130, 49, 147, 109, 110, 107, 119, 220, 10, 226, 7, 221, 247, 179, 245, 221, 89, 67, 139, 229, 102, 10, 131, 209, 158, 203, 36, 140, 63, 112, 92, 115, 183, 186, 63, 115, 252, 185, 79, 235, 75, 249, 78, 133, 79, 39, 68, 235, 9, 105, 153, 135, 202, 36, 122, 237, 146, 19, 181, 33, 142, 38, 141, 34, 193, 74, 0, 8, 9, 105, 30, 19, 180, 44, 66, 109, 230, 195, 235, 217, 165, 241, 60, 234, 142, 79, 228, 94, 246, 33, 169, 66, 94, 20, 48, 198, 75, 183, 25, 97, 173, 70, 73, 251, 203, 105, 58, 102, 247, 105, 138, 202, 115, 84, 226, 87, 184, 175, 242, 105, 219, 96, 72, 85, 43, 93, 30, 53, 163, 224, 119, 47, 18, 50, 46, 63, 18, 200, 92, 163, 107, 92, 42, 241, 49, 216, 71, 173, 57, 169, 121, 191, 132, 207, 113, 245, 195, 26, 255, 38, 71, 177, 110, 227, 36, 186, 254, 252, 188, 188, 6, 23, 154, 151, 54, 244, 232, 84, 142, 5, 96, 92, 164, 136, 64, 32, 88, 14, 90, 190, 164, 250, 126, 248, 166, 180, 225, 188, 113, 255, 79, 82, 145, 226, 123, 217, 130, 60, 104, 246, 47, 101, 236, 218, 222, 72, 227, 71, 130, 223, 57, 15, 95, 97, 117, 12, 167, 184, 245, 129, 78, 246, 33, 148, 252, 180, 113, 116, 12, 219, 219, 71, 89, 138, 90, 86, 137, 114, 183, 164, 6, 107, 72, 49, 178, 59, 106, 168, 222, 5, 93, 187, 129, 92, 135, 92, 56, 154, 68, 248, 154, 104, 192, 178, 90, 133, 78, 121, 174, 79, 101, 156, 167, 172, 167, 2, 104, 221, 147, 246, 252, 48, 73, 23, 202, 182, 90, 161, 176, 196, 154, 20, 47, 97, 169, 122, 248, 194, 64, 204, 177, 135, 6, 123, 20, 139, 38, 139, 130, 94, 99, 175, 14, 34, 110, 43, 218, 215, 235, 71, 246, 79, 22, 213, 146, 205, 25, 194, 104, 14, 62, 103, 117, 71, 197, 140, 22, 200, 60, 136, 172, 255, 253, 83, 240, 86, 252, 180, 223, 193, 130, 73, 161, 162, 18, 137, 171, 211, 40, 161, 207, 37, 21, 222, 133, 140, 8, 189, 219, 81, 46, 21, 149, 173, 123, 171, 171, 55, 199, 70, 201, 31, 51, 3, 189, 46, 63, 242, 150, 229, 20, 117, 117, 182, 151, 246, 181, 42, 119, 85, 19, 16, 79, 70, 255, 112, 44, 56, 232, 79, 194, 42, 14, 161, 249, 41, 148, 238, 103, 217, 52, 135, 239, 155, 231, 33, 6, 229, 107, 89, 227, 44, 222, 140, 176, 128, 111, 195, 8, 45, 221, 87, 93, 77, 138, 176, 130, 23, 81, 107, 101, 252, 82, 195, 18, 141, 185, 182, 248, 203, 17, 96, 163, 25, 252, 90, 142, 237, 141, 173, 75, 87, 212, 87, 147, 31, 59, 183, 85, 253, 232, 135, 141, 29, 223, 3, 54, 236, 137, 225, 223, 78, 35, 166, 217, 171, 112, 214, 162, 26, 108, 17, 167, 243, 177, 201, 176, 162, 242, 227, 127, 119, 120, 223, 239, 108, 103, 83, 221, 56, 169, 63, 183, 88, 225, 242, 94, 94, 243, 198, 25, 116, 241, 121, 113, 199, 76, 7, 162, 212, 115, 208, 4, 48, 238, 221, 141, 59, 198, 185, 12, 184, 44, 80, 78, 144, 199, 85, 153, 113, 213, 78, 172, 125, 124, 170, 206, 121, 24, 231, 147, 253, 98, 180, 200, 10, 144, 228, 80, 59, 97, 122, 156, 30, 186, 248, 221, 229, 25, 121, 94, 198, 111, 14, 77, 33, 208, 102, 196, 215, 41, 198, 11, 53, 124, 75, 74, 122, 167, 240, 225, 138, 182, 30, 52, 196, 228, 250, 161, 231, 51, 76, 112, 71, 64, 215, 177, 222, 167, 104, 69, 117, 51, 105, 215, 185, 254, 243, 32, 68, 183, 14, 77, 158, 125, 123, 129, 95, 208, 6, 147, 21, 183, 78, 66, 90, 211, 32, 18, 215, 144, 171, 84, 49, 200, 217, 93, 32, 118, 115, 250, 133, 200, 199, 194, 210, 251, 37, 16, 60, 232, 102, 156, 100, 81, 73, 231, 241, 135, 181, 189, 131, 47, 222, 104, 21, 216, 197, 161, 221, 51, 110, 255, 140, 147, 39, 196, 223, 215, 104, 247, 255, 57, 141, 74, 123, 17, 224, 117, 197, 203, 55, 37, 53, 251, 104, 123, 123, 65, 95, 173, 200, 157, 218, 51, 236, 12, 150, 128, 24, 220, 84, 86, 41, 62, 122, 17, 187, 7, 238, 236, 54, 92, 25, 165, 159, 20, 181, 97, 76, 252, 56, 214, 237, 59, 131, 126, 200, 55, 109, 156, 21, 107, 41, 54, 126, 16, 131, 41, 83, 241, 70, 65, 215, 212, 134, 172, 65, 225, 85, 240, 93, 219, 172, 243, 130, 181, 122, 148, 80, 133, 198, 111, 227, 151, 93, 93, 83, 183, 187, 223, 49, 230, 135, 141, 131, 105, 135, 179, 82, 76, 110, 168, 104, 18, 188, 216, 127, 7, 186, 154, 254, 44, 247, 101, 203, 245, 138, 93, 151, 66, 210, 145, 175, 179, 227, 172, 226, 205, 101, 237, 135, 105, 177, 187, 71, 32, 123, 164, 47, 188, 237, 12, 221, 241, 6, 154, 240, 146, 152, 19, 115, 184, 228, 161, 151, 114, 159, 253, 82, 7, 26, 26, 186, 11, 242, 106, 122, 235, 163, 89, 103, 108, 125, 242, 189, 32, 140, 105, 247, 204, 163, 11, 71, 158, 207, 49, 231, 135, 184, 121, 147, 171, 56, 185, 192, 176, 78, 223, 199, 75, 170, 235, 73, 123, 133, 190, 43, 125, 114, 93, 68, 223, 78, 190, 177, 147, 218, 220, 189, 23, 23, 244, 118, 58, 3, 18, 239, 21, 78, 186, 34, 126, 11, 15, 173, 232, 237, 10, 158, 149, 87, 190, 80, 86, 170, 72, 136, 197, 245, 180, 97, 9, 219, 60, 135, 239, 137, 10, 103, 27, 187, 254, 30, 226, 215, 154, 181, 85, 188, 73, 27, 136, 7, 37, 154, 249, 151, 227, 15, 77, 253, 222, 197, 61, 207, 167, 152, 164, 80, 141, 22, 125, 55, 170, 246, 208, 68, 250, 246, 172, 31, 120, 62, 163, 190, 158, 28, 139, 98, 173, 45, 158, 120, 62, 199, 248, 62, 75, 159, 151, 159, 239, 97, 43, 57, 62, 215, 244, 122, 95, 104, 120, 255, 12, 75, 40, 250, 164, 186, 153, 52, 80, 200, 187, 98, 3, 33, 1, 186, 66, 102, 112, 93, 174, 49, 252, 241, 115, 22, 45, 169, 175, 39, 239, 66, 32, 189, 13, 165, 47, 175, 126, 116, 13, 120, 199, 173, 76, 143, 47, 64, 20, 26, 73, 20, 59, 228, 103, 129, 183, 131, 210, 47, 80, 148, 104, 248, 196, 123, 89, 177, 217, 250, 99, 195, 45, 21, 37, 39, 57, 245, 45, 204, 217, 10, 44, 70, 49, 4, 72, 169, 109, 4, 38, 92, 243, 83, 244, 3, 69, 45, 252, 185, 81, 131, 244, 45, 17, 215, 107, 95, 198, 219, 45, 223, 176, 175, 16, 39, 23, 218, 78, 113, 215, 195, 39, 207, 149, 242, 176, 21, 173, 136, 70, 193, 4, 239, 95, 254, 245, 240, 9, 31, 190, 217, 50, 212, 86, 86, 164, 132, 128, 172, 68, 170, 5, 134, 131, 239, 108, 249, 56, 249, 251, 71, 234, 66, 195, 191, 184, 8, 98, 78, 69, 248, 177, 68, 214, 102, 112, 91, 140, 73, 144, 110, 65, 44, 202, 90, 113, 107, 255, 59, 104, 207, 112, 121, 117, 147, 102, 86, 100, 99, 104, 222, 25, 221, 35, 250, 223, 255, 246, 181, 29, 192, 70, 15, 144, 175, 40, 205, 20, 132, 35, 124, 2, 135, 85, 91, 155, 69, 94, 241, 87, 24, 151, 250, 70, 24, 249, 130, 248, 134, 115, 132, 68, 242, 254, 208, 10, 45, 79, 163, 78, 3, 108, 94, 159, 237, 235, 123, 31, 244, 159, 14, 178, 209, 208, 175, 109, 142, 206, 169, 238, 171, 25, 137, 57, 225, 141, 252, 219, 53, 219, 182, 215, 238, 45, 53, 234, 136, 92, 31, 83, 250, 175, 229, 253, 23, 89, 31, 255, 85, 82, 202, 133, 82, 134, 213, 104, 204, 182, 241, 247, 102, 41, 158, 172, 147, 235, 41, 215, 32, 53, 4, 8, 76, 48, 98, 75, 64, 142, 195, 239, 15, 235, 70, 218, 55, 138, 247, 24, 92, 166, 232, 22, 68, 50, 203, 217, 47, 207, 164, 136, 124, 125, 93, 233, 80, 196, 64, 54, 188, 25, 39, 89, 93, 209, 113, 252, 97, 249, 127, 227, 67, 204, 172, 198, 92, 216, 239, 193, 77, 25, 169, 126, 94, 151, 31, 251, 38, 228, 84, 245, 182, 4, 132, 135, 243, 64, 53, 199, 136, 23, 127, 166, 127, 3, 23, 142, 47, 137, 72, 121, 180, 201, 189, 139, 164, 165, 30, 42, 19, 104, 239, 111, 81, 93, 184, 203, 210, 89, 138, 202, 243, 132, 68, 2, 214, 79, 231, 90, 155, 223, 17, 77, 125, 212, 115, 169, 178, 211, 198, 248, 62, 31, 234, 134, 152, 164, 91, 155, 88, 252, 242, 72, 96, 68, 233, 221, 140, 147, 172, 171, 172, 89, 255, 72, 59, 162, 84, 161, 126, 249, 218, 52, 72, 63, 250, 202, 35, 223, 36, 153, 100, 130, 168, 9, 71, 97, 204, 190, 225, 20, 125, 167, 18, 255, 223, 250, 168, 219, 152, 92, 39, 45, 243, 80, 158, 64, 139, 161, 57, 70, 164, 1, 202, 227, 111, 9, 246, 205, 10, 230, 200, 115, 43, 162, 173, 46, 107, 248, 205, 35, 46, 39, 111, 169, 15, 114, 227, 24, 179, 123, 234, 71, 88, 218, 129, 108, 164, 101, 158, 16, 191, 241, 80, 157, 66, 31, 72, 203, 16, 71, 80, 61, 11, 52, 27, 106, 235, 121, 252, 197, 118, 159, 165, 170, 60, 75, 72, 244, 63, 246, 123, 111, 239, 103, 145, 77, 241, 12, 61, 107, 74, 218, 2, 126, 113, 158, 174, 196, 171, 125, 144, 110, 178, 202, 172, 247, 96, 115, 171, 52, 75, 254, 26, 74, 40, 31, 158, 30, 129, 58, 12, 87, 182, 183, 168, 167, 225, 27, 131, 179, 234, 188, 48, 239, 189, 86, 34, 84, 96, 58, 57, 194, 14, 96, 195, 135, 200, 87, 164, 213, 229, 213, 216, 254, 110, 171, 117, 27, 171, 105, 126, 5, 143, 201, 144, 170, 116, 80, 42, 160, 174, 182, 94, 93, 225, 197, 179, 15, 3, 198, 116, 172, 200, 115, 171, 172, 254, 227, 48, 57, 37, 221, 234, 208, 130, 218, 49, 55, 89, 163, 249, 117, 119, 199, 7, 210, 62, 73, 187, 119, 90, 80, 134, 191, 239, 124, 55, 224, 126, 12, 217, 59, 48, 119, 6, 33, 190, 93, 200, 73, 223, 38, 125, 214, 120, 85, 97, 114, 213, 197, 254, 150, 132, 235, 64, 91, 69, 134, 68, 91, 36, 134, 174, 248, 103, 212, 172, 195, 100, 72, 92, 251, 106, 168, 161, 248, 71, 91, 177, 186, 79, 61, 159, 98, 206, 225, 160, 68, 196, 165, 238, 237, 145, 177, 240, 46, 28, 4, 162, 8, 115, 117, 150, 219, 43, 80, 68, 133, 119, 183, 222, 224, 122, 73, 185, 9, 29, 120, 54, 193, 238, 33, 180, 52, 54, 161, 246, 90, 225, 188, 32, 235, 175, 52, 242, 167, 227, 198, 104, 45, 6, 197, 168, 191, 246, 67, 79, 254, 28, 126, 92, 249, 135, 117, 37, 155, 209, 198, 234, 146, 216, 26, 111, 233, 100, 210, 100, 125, 96, 70, 238, 104, 208, 76, 169, 76, 32, 253, 193, 241, 151, 229, 85, 209, 35, 166, 120, 196, 27, 35, 146, 165, 145, 209, 237, 158, 179, 205, 183, 59, 179, 139, 97, 211, 8, 59, 180, 160, 189, 241, 241, 177, 202, 200, 130, 111, 39, 254, 178, 24, 26, 21, 174, 241, 244, 151, 176, 39, 237, 182, 212, 212, 226, 163, 94, 106, 186, 32, 211, 38, 66, 114, 4, 131, 31, 43, 136, 72, 203, 209, 223, 209, 58, 187, 60, 185, 20, 217, 169, 31, 196, 242, 33, 29, 119, 20, 158, 124, 17, 219, 75, 212, 205, 123, 227, 249, 116, 234, 21, 170, 255, 201, 113, 68, 117, 110, 79, 7, 190, 107, 240, 121, 42, 187, 216, 39, 61, 98, 80, 38, 202, 95, 214, 59, 137, 97, 252, 155, 100, 160, 58, 189, 254, 45, 150, 11, 216, 196, 116, 164, 137, 40, 135, 40, 246, 65, 188, 48, 150, 41, 206, 153, 38, 172, 140, 109, 77, 175, 124, 222, 89, 35, 90, 184, 179, 212, 103, 205, 122, 69, 165, 229, 232, 191, 208, 170, 171, 157, 221, 46, 35, 202, 35, 246, 198, 220, 175, 200, 105, 141, 207, 123, 169, 31, 92, 182, 88, 83, 110, 128, 153, 118, 181, 93, 133, 101, 173, 237, 190, 78, 233, 157, 84, 2, 250, 65, 114, 82, 119, 243, 72, 70, 44, 161, 22, 130, 138, 250, 238, 50, 222, 253, 237, 76, 199, 91, 208, 139, 39, 158, 79, 49, 223, 203, 19, 174, 66, 190, 103, 119, 140, 142, 204, 197, 200, 88, 213, 190, 249, 39, 58, 130, 100, 189, 238, 232, 159, 38, 89, 251, 148, 67, 198, 109, 176, 189, 99, 7, 255, 230, 246, 182, 207, 124, 123, 252, 91, 81, 114, 239, 156, 18, 40, 150, 71, 34, 247, 43, 252, 164, 186, 158, 180, 173, 236, 208, 102, 123, 184, 164, 213, 152, 72, 95, 82, 142, 141, 97, 8, 4, 49, 146, 172, 105, 194, 202, 200, 230, 251, 15, 159, 54, 222, 189, 11, 206, 6, 253, 43, 25, 134, 44, 113, 220, 64, 212, 76, 160, 3, 189, 30, 27, 27, 201, 21, 178, 162, 15, 42, 82, 185, 178, 182, 182, 125, 110, 54, 65, 241, 123, 44, 234, 48, 146, 53, 199, 73, 94, 178, 101, 14, 114, 148, 217, 87, 222, 24, 193, 226, 9, 34, 43, 140, 143, 174, 207, 152, 244, 250, 9, 46, 251, 78, 86, 252, 24, 92, 94, 76, 36, 223, 191, 95, 148, 47, 125, 158, 34, 26, 241, 124, 183, 73, 64, 224, 60, 30, 49, 68, 136, 78, 197, 219, 166, 213, 120, 60, 105, 65, 144, 143, 28, 2, 231, 220, 233, 231, 38, 156, 54, 246, 110, 121, 112, 224, 53, 219, 221, 183, 227, 19, 67, 192, 104, 149, 1, 63, 71, 146, 142, 6, 51, 29, 179, 148, 48, 24, 170, 111, 111, 241, 181, 205, 42, 248, 136, 145, 233, 162, 16, 225, 104, 255, 232, 240, 219, 186, 225, 218, 188, 210, 212, 56, 117, 223, 214, 56, 127, 14, 139, 199, 99, 74, 51, 167, 207, 86, 198, 190, 78, 207, 127, 218, 154, 24, 127, 60, 60, 175, 119, 181, 69, 217, 253, 130, 113, 112, 99, 98, 156, 215, 115, 165, 163, 219, 211, 32, 142, 193, 19, 156, 188, 100, 123, 164, 117, 238, 195, 148, 50, 240, 202, 213, 63, 119, 232, 196, 185, 187, 240, 187, 94, 48, 78, 50, 245, 48, 240, 148, 162, 160, 34, 219, 147, 245, 172, 190, 126, 8, 183, 127, 28, 41, 123, 231, 75, 121, 198, 229, 78, 151, 169, 185, 142, 194, 238, 59, 204, 76, 95, 15, 4, 88, 201, 186, 216, 161, 131, 254, 251, 201, 36, 70, 11, 32, 27, 105, 125, 242, 101, 225, 135, 181, 62, 232, 233, 74, 131, 67, 103, 169, 95, 167, 71, 65, 198, 228, 184, 83, 166, 153, 249, 139, 55, 156, 29, 182, 170, 3, 94, 155, 250, 0, 189, 234, 115, 159, 146, 130, 235, 125, 99, 179, 172, 12, 30, 91, 69, 138, 131, 57, 145, 18, 30, 11, 82, 200, 218, 213, 161, 22, 254, 201, 30, 153, 87, 99, 189, 142, 224, 184, 10, 175, 66, 117, 163, 26, 66, 114, 245, 124, 247, 46, 131, 226, 77, 57, 43, 95, 209, 89, 243, 89, 16, 215, 187, 147, 88, 166, 8, 89, 104, 125, 58, 186, 210, 23, 199, 211, 186, 42, 23, 72, 136, 214, 43, 242, 63, 224, 187, 194, 18, 114, 244, 247, 233, 251, 42, 100, 106, 238, 151, 112, 123, 221, 183, 180, 246, 43, 81, 191, 192, 203, 241, 83, 36, 196, 80, 31, 97, 2, 53, 0, 9, 99, 23, 188, 254, 16, 120, 231, 83, 45, 131, 13, 144, 166, 223, 217, 66, 11, 23, 188, 20, 226, 189, 179, 210, 73, 105, 153, 8, 78, 120, 36, 185, 208, 52, 93, 111, 20, 167, 28, 242, 80, 155, 217, 83, 97, 100, 207, 255, 100, 228, 233, 194, 63, 11, 117, 76, 145, 70, 74, 73, 123, 218, 170, 243, 41, 208, 200, 253, 56, 103, 12, 63, 76, 24, 12, 196, 198, 83, 102, 224, 138, 56, 77, 115, 55, 131, 165, 145, 17, 41, 90, 231, 164, 252, 81, 76, 12, 168, 173, 174, 8, 152, 17, 79, 155, 211, 131, 167, 111, 70, 42, 52, 85, 231, 113, 130, 126, 70, 123, 167, 130, 194, 99, 14, 112, 83, 104, 56, 101, 45, 109, 193, 247, 173, 145, 17, 60, 120, 227, 209, 19, 146, 12, 201, 214, 90, 202, 95, 252, 18, 108, 207, 140, 144, 210, 66, 79, 233, 35, 199, 142, 90, 12, 69, 66, 60, 185, 182, 83, 128, 128, 43, 111, 149, 64, 109, 164, 66, 69, 205, 75, 189, 91, 71, 10, 70, 201, 8, 104, 155, 129, 87, 128, 161, 41, 205, 145, 157, 33, 17, 161, 32, 106, 245, 174, 78, 150, 39, 92, 117, 189, 86, 8, 157, 147, 238, 222, 137, 101, 118, 255, 120, 118, 230, 150, 126, 112, 215, 123, 255, 152, 182, 244, 159, 44, 104, 240, 17, 82, 205, 224, 179, 153, 79, 207, 129, 115, 188, 186, 114, 121, 13, 82, 249, 211, 35, 192, 145, 76, 16, 50, 185, 227, 99, 98, 217, 115, 200, 96, 194, 20, 178, 240, 249, 149, 158, 30, 228, 229, 4, 253, 204, 113, 89, 24, 127, 204, 57, 70, 145, 158, 174, 227, 50, 17, 37, 107, 233, 54, 221, 228, 5, 173, 212, 199, 177, 140, 70, 69, 134, 219, 144, 193, 232, 68, 18, 63, 230, 144, 9, 9, 146, 211, 17, 33, 124, 104, 157, 115, 117, 175, 241, 245, 211, 130, 174, 246, 232, 93, 115, 172, 73, 246, 16, 115, 189, 151, 111, 186, 114, 120, 214, 64, 152, 215, 132, 254, 226, 215, 149, 22, 215, 208, 99, 241, 212, 71, 164, 247, 72, 115, 130, 164, 253, 246, 141, 155, 190, 26, 188, 97, 191, 20, 246, 46, 172, 172, 66, 116, 160, 254, 24, 51, 222, 200, 233, 75, 241, 63, 75, 136, 219, 146, 196, 97, 155, 90, 88, 248, 191, 128, 63, 76, 109, 62, 193, 207, 52, 139, 219, 38, 14, 255, 147, 189, 143, 74, 37, 36, 11, 45, 32, 255, 119, 2, 85, 255, 255, 0, 179, 184, 188, 153, 251, 81, 193, 255, 145, 83, 172, 35, 249, 182, 250, 192, 171, 3, 3, 181, 146, 195, 144, 101, 202, 250, 214, 249, 242, 230, 169, 235, 22, 1, 111, 143, 137, 68, 152, 189, 199, 185, 213, 4, 103, 21, 153, 89, 228, 39, 59, 9, 210, 67, 245, 84, 3, 104, 22, 100, 115, 164, 167, 169, 129, 71, 68, 105, 160, 88, 152, 232, 104, 23, 212, 96, 166, 237, 38, 53, 41, 32, 104, 30, 98, 154, 234, 134, 137, 106, 99, 0, 162, 231, 174, 55, 223, 245, 230, 98, 206, 197, 57, 200, 197, 140, 26, 121, 21, 87, 66, 134, 23, 217, 68, 225, 243, 99, 229, 163, 253, 177, 42, 135, 201, 83, 40, 31, 85, 110, 204, 31, 138, 211, 82, 125, 147, 93, 248, 252, 164, 31, 196, 156, 57, 234, 252, 16, 116, 90, 171, 115, 161, 203, 246, 49, 42, 7, 157, 106, 12, 172, 148, 224, 118, 89, 170, 244, 61, 150, 80, 72, 14, 42, 219, 49, 202, 4, 30, 192, 126, 238, 237, 29, 0, 251, 82, 253, 91, 64, 88, 104, 74, 20, 173, 142, 170, 246, 171, 109, 147, 240, 253, 15, 130, 242, 56, 40, 188, 246, 237, 215, 70, 187, 18, 141, 9, 21, 27, 2, 58, 166, 211, 243, 16, 126, 205, 232, 61, 163, 89, 175, 146, 206, 211, 72, 54, 201, 30, 77, 248, 135, 96, 36, 243, 21, 19, 201, 187, 246, 208, 152, 113, 61, 48, 96, 141, 115, 1, 52, 212, 6, 93, 54, 20, 74, 14, 237, 251, 55, 194, 96, 224, 41, 76, 239, 230, 53, 14, 115, 157, 96, 195, 64, 197, 97, 174, 161, 26, 233, 22, 93, 136, 218, 204, 160, 138, 202, 74, 19, 133, 41, 113, 194, 70, 225, 123, 27, 5, 151, 38, 12, 67, 60, 39, 56, 158, 218, 4, 181, 52, 209, 163, 69, 83, 20, 80, 27, 217, 57, 51, 126, 120, 37, 183, 95, 121, 177, 135, 100, 255, 118, 159, 254, 229, 53, 48, 254, 235, 8, 201, 219, 52, 101, 198, 236, 76, 151, 168, 225, 244, 46, 166, 232, 118, 166, 46, 74, 115, 227, 166, 250, 50, 222, 46, 31, 54, 32, 201, 64, 208, 207, 227, 16, 116, 243, 60, 82, 190, 67, 218, 3, 244, 40, 227, 99, 220, 126, 229, 99, 30, 146, 189, 113, 65, 119, 237, 131, 182, 140, 106, 20, 25, 31, 170, 255, 30, 96, 65, 80, 34, 217, 123, 204, 149, 180, 31, 138, 134, 149, 244, 192, 248, 85, 200, 229, 70, 14, 138, 144, 207, 210, 11, 2, 95, 73, 122, 161, 252, 95, 198, 39, 249, 209, 8, 8, 156, 183, 233, 187, 41, 1, 145, 50, 205, 111, 93, 79, 167, 144, 108, 58, 61, 36, 251, 231, 101, 174, 77, 4, 58, 243, 70, 178, 169, 192, 161, 206, 21, 107, 42, 250, 67, 105, 59, 223, 205, 219, 104, 66, 164, 222, 99, 194, 206, 237, 9, 51, 2, 103, 106, 224, 228, 41, 251, 255, 89, 122, 1, 231, 185, 236, 90, 172, 165, 84, 62, 86, 38, 134, 74, 169, 246, 128, 134, 175, 223, 84, 128, 14, 134, 66, 223, 155, 31, 3, 44, 31, 124, 83, 224, 43, 25, 158, 82, 126, 183, 204, 117, 73, 112, 3, 79, 122, 239, 109, 52, 209, 252, 131, 250, 8, 77, 186, 84, 197, 134, 176, 106, 54, 251, 96, 174, 53, 108, 253, 49, 61, 167, 245, 37, 30, 124, 3, 72, 252, 156, 166, 247, 115, 230, 105, 95, 217, 116, 87, 149, 243, 248, 19, 10, 201, 79, 111, 82, 112, 131, 29, 180, 7, 185, 208, 145, 231, 58, 6, 132, 251, 93, 0, 138, 101, 142, 139, 6, 105, 248, 206, 180, 215, 77, 22, 30, 79, 241, 63, 72, 243, 230, 117, 52, 101, 202, 140, 60, 241, 114, 149, 236, 93, 68, 67, 115, 217, 159, 53, 205, 34, 17, 57, 157, 146, 114, 7, 61, 152, 127, 131, 250, 91, 104, 130, 81, 93, 81, 183, 157, 132, 231, 200, 95, 29, 250, 83, 254, 234, 83, 168, 198, 97, 205, 42, 65, 35, 115, 141, 224, 148, 207, 6, 111, 26, 233, 20, 119, 57, 63, 222, 45, 8, 169, 64, 15, 231, 63, 58, 6, 96, 191, 44, 58, 41, 103, 61, 214, 168, 164, 226, 18, 211, 131, 77, 5, 190, 146, 11, 83, 202, 141, 253, 2, 19, 231, 5, 15, 106, 172, 203, 88, 7, 90, 80, 66, 229, 63, 196, 49, 90, 116, 65, 60, 248, 191, 198, 62, 16, 241, 130, 246, 249, 88, 143, 187, 55, 169, 112, 236, 173, 53, 193, 41, 36, 187, 191, 149, 72, 246, 107, 229, 188, 66, 166, 133, 108, 6, 141, 218, 87, 244, 81, 174, 120, 93, 138, 143, 144, 246, 72, 11, 185, 248, 150, 247, 160, 196, 215, 180, 112, 215, 95, 112, 12, 246, 237, 80, 122, 106, 57, 127, 15, 232, 45, 65, 224, 231, 208, 60, 149, 179, 151, 175, 164, 105, 74, 185, 135, 159, 71, 231, 84, 222, 113, 101, 1, 83, 129, 237, 154, 120, 194, 41, 136, 209, 205, 170, 49, 158, 146, 162, 114, 166, 77, 26, 116, 12, 75, 56, 197, 245, 95, 83, 148, 49, 227, 23, 255, 133, 27, 8, 176, 169, 160, 80, 188, 83, 217, 1, 239, 33, 185, 22, 46, 236, 6, 46, 158, 82, 209, 231, 18, 55, 189, 32, 109, 29, 235, 188, 34, 217, 168, 179, 78, 181, 90, 17, 133, 72, 39, 44, 233, 254, 20, 183, 24, 89, 172, 112, 131, 207, 94, 138, 55, 169, 166, 199, 244, 203, 17, 17, 74, 29, 239, 86, 253, 223, 21, 211, 116, 37, 140, 87, 230, 206, 236, 22, 23, 117, 161, 91, 253, 117, 37, 197, 200, 246, 178, 232, 154, 85, 94, 60, 11, 103, 91, 150, 11, 230, 179, 35, 31, 67, 58, 18, 230, 104, 40, 3, 82, 33, 70, 24, 230, 33, 2, 145, 136, 66, 52, 226, 145, 146, 37, 191, 190, 12, 173, 174, 164, 179, 117, 113, 254, 164, 218, 15, 50, 222, 72, 255, 225, 205, 116, 189, 110, 9, 230, 238, 67, 158, 184, 83, 112, 119, 193, 105, 54, 113, 194, 44, 86, 117, 134, 14, 154, 83, 96, 156, 247, 54, 192, 120, 216, 245, 239, 84, 71, 188, 11, 71, 39, 164, 102, 147, 156, 169, 166, 240, 17, 123, 97, 101, 137, 49, 203, 239, 49, 33, 46, 138, 215, 207, 182, 100, 66, 184, 169, 118, 171, 98, 239, 8, 58, 253, 54, 26, 71, 222, 106, 200, 5, 82, 86, 107, 181, 75, 140, 167, 136, 24, 136, 163, 117, 200, 50, 68, 15, 222, 141, 185, 64, 76, 117, 7, 89, 164, 198, 154, 235, 25, 51, 221, 31, 76, 221, 80, 128, 76, 20, 173, 45, 42, 96, 173, 212, 212, 123, 4, 149, 133, 194, 117, 69, 221, 138, 23, 31, 202, 233, 237, 134, 70, 159, 80, 125, 106, 211, 91, 223, 223, 208, 247, 32, 195, 8, 169, 84, 131, 231, 8, 202, 74, 235, 14, 236, 40, 157, 199, 55, 154, 97, 195, 200, 232, 94, 191, 7, 25, 157, 18, 90, 116, 241, 20, 217, 93, 100, 92, 65, 224, 29, 142, 174, 105, 129, 84, 126, 66, 184, 158, 254, 244, 233, 251, 97, 93, 29, 49, 189, 55, 246, 203, 179, 238, 250, 187, 17, 52, 212, 83, 122, 234, 98, 187, 236, 74, 106, 254, 25, 77, 223, 101, 108, 204, 178, 60, 80, 248, 131, 134, 165, 220, 230, 226, 182, 138, 123, 94, 223, 36, 250, 91, 35, 166, 62, 252, 222, 84, 154, 199, 254, 240, 27, 197, 239, 61, 116, 145, 169, 4, 59, 140, 100, 228, 81, 71, 61, 40, 154, 1, 118, 7, 251, 145, 37, 46, 254, 44, 251, 94, 179, 220, 121, 127, 156, 241, 255, 107, 71, 149, 107, 155, 255, 139, 208, 107, 51, 62, 61, 84, 215, 91, 23, 187, 75, 73, 83, 216, 111, 189, 39, 73, 135, 144, 241, 175, 28, 169, 232, 144, 61, 83, 210, 250, 37, 86, 169, 195, 189, 240, 13, 108, 219, 130, 220, 254, 253, 4, 171, 181, 106, 216, 1, 18, 76, 120, 215, 185, 132, 51, 199, 214, 116, 44, 40, 44, 55, 251, 59, 104, 156, 73, 123, 235, 199, 136, 71, 194, 9, 33, 35, 10, 43, 244, 140, 241, 2, 31, 63, 200, 195, 39, 165, 253, 207, 128, 184, 117, 12, 108, 54, 20, 92, 166, 204, 214, 133, 223, 37, 231, 196, 255, 140, 255, 114, 23, 114, 170, 209, 16, 164, 161, 233, 133, 173, 199, 214, 77, 212, 244, 30, 237, 186, 153, 116, 101, 98, 215, 227, 149, 130, 160, 77, 189, 16, 152, 235, 155, 239, 29, 122, 18, 221, 230, 46, 237, 58, 184, 184, 150, 182, 228, 43, 14, 102, 122, 0, 122, 145, 158, 118, 66, 146, 9, 69, 244, 69, 123, 58, 139, 93, 249, 188, 52, 90, 191, 128, 131, 121, 193, 65, 214, 73, 165, 19, 187, 75, 187, 232, 165, 152, 32, 178, 163, 52, 220, 249, 191, 86, 190, 92, 207, 25, 22, 173, 203, 13, 180, 100, 56, 37, 75, 186, 88, 217, 210, 34, 116, 62, 184, 180, 118, 254, 91, 111, 255, 17, 230, 226, 79, 236, 230, 56, 100, 27, 228, 47, 78, 239, 205, 197, 218, 159, 150, 82, 159, 92, 97, 71, 58, 38, 121, 15, 171, 74, 84, 48, 214, 183, 240, 87, 107, 170, 186, 218, 55, 107, 210, 55, 171, 203, 95, 147, 240, 96, 141, 58, 253, 98, 63, 169, 43, 73, 42, 149, 215, 239, 213, 241, 201, 110, 134, 249, 213, 201, 94, 175, 54, 242, 215, 38, 177, 185, 86, 118, 73, 181, 198, 175, 145, 195, 95, 151, 120, 92, 55, 58, 56, 252, 138, 41, 145, 154, 102, 53, 208, 71, 251, 154, 242, 247, 106, 98, 213, 208, 144, 209, 171, 20, 59, 116, 109, 86, 169, 151, 43, 96, 56, 240, 93, 244, 233, 254, 86, 208, 191, 158, 199, 175, 103, 32, 164, 167, 212, 66, 234, 68, 32, 145, 4, 210, 83, 16, 82, 7, 132, 134, 39, 176, 189, 70, 98, 95, 239, 173, 137, 74, 189, 154, 43, 25, 115, 94, 236, 83, 216, 36, 125, 252, 242, 61, 11, 108, 170, 135, 4, 224, 226, 174, 42, 26, 26, 57, 202, 101, 11, 211, 189, 134, 37, 33, 151, 216, 110, 105, 12, 217, 40, 108, 176, 244, 208, 133, 237, 213, 2, 244, 114, 148, 203, 90, 75, 7, 125, 64, 160, 128, 64, 1, 182, 5, 78, 75, 243, 136, 217, 120, 225, 31, 93, 172, 24, 120, 122, 80, 58, 170, 124, 138, 192, 207, 160, 162, 200, 248, 196, 124, 98, 181, 66, 96, 134, 195, 243, 30, 66, 211, 45, 169, 136, 162, 16, 97, 214, 92, 35, 0, 35, 154, 240, 144, 161, 64, 109, 221, 98, 74, 234, 2, 53, 70, 181, 108, 10, 160, 107, 218, 111, 102, 160, 50, 131, 120, 153, 131, 222, 101, 203, 160, 181, 90, 184, 109, 25, 44, 172, 165, 29, 108, 25, 116, 85, 237, 122, 202, 14, 113, 209, 219, 57, 209, 211, 54, 5, 78, 91, 132, 186, 106, 10, 23, 209, 7, 218, 193, 81, 79, 64, 202, 149, 131, 25, 249, 221, 208, 167, 146, 112, 86, 198, 202, 15, 185, 180, 144, 205, 25, 239, 163, 105, 221, 131, 226, 10, 37, 225, 87, 81, 35, 56, 66, 147, 158, 150, 154, 163, 219, 153, 59, 26, 246, 90, 101, 27, 133, 159, 14, 141, 196, 55, 206, 95, 55, 233, 121, 185, 249, 57, 243, 78, 169, 156, 183, 228, 135, 71, 60, 198, 180, 29, 37, 64, 249, 0, 4, 47, 101, 76, 170, 205, 197, 183, 39, 112, 166, 104, 23, 243, 189, 190, 217, 2, 177, 223, 222, 65, 7, 28, 196, 150, 254, 111, 135, 1, 118, 246, 121, 195, 251, 52, 230, 227, 144, 211, 231, 253, 63, 253, 255, 235, 131, 151, 47, 221, 250, 121, 123, 234, 127, 58, 253, 137, 15, 248, 77, 34, 148, 77, 252, 237, 187, 173, 254, 66, 224, 230, 31, 2, 241, 23, 43, 231, 64, 20, 37, 112, 0, 184, 235, 215, 190, 99, 192, 137, 0, 184, 29, 62, 240, 56, 211, 251, 226, 3, 238, 214, 237, 14, 254, 221, 156, 4, 174, 249, 4, 39, 157, 3, 56, 223, 156, 46, 247, 134, 245, 111, 169, 200, 116, 48, 207, 41, 69, 227, 103, 13, 217, 3, 124, 62, 41, 31, 38, 131, 50, 210, 222, 202, 3, 204, 147, 84, 95, 186, 112, 2, 49, 217, 31, 12, 182, 70, 98, 124, 111, 201, 149, 92, 228, 122, 174, 207, 200, 88, 142, 36, 249, 77, 15, 104, 76, 110, 26, 20, 230, 62, 201, 65, 246, 64, 54, 46, 164, 209, 77, 147, 7, 131, 251, 244, 117, 74, 68, 243, 61, 8, 103, 6, 182, 105, 198, 184, 231, 70, 111, 43, 250, 73, 70, 183, 244, 48, 84, 98, 127, 112, 219, 145, 238, 238, 5, 236, 128, 102, 91, 1, 223, 168, 27, 180, 141, 30, 74, 53, 38, 182, 134, 42, 114, 92, 39, 107, 216, 3, 229, 193, 66, 181, 65, 151, 14, 38, 198, 44, 76, 82, 114, 14, 224, 103, 32, 189, 161, 57, 220, 122, 76, 13, 141, 201, 36, 204, 41, 54, 243, 148, 21, 91, 36, 148, 30, 179, 46, 246, 13, 211, 183, 71, 119, 5, 182, 251, 174, 184, 10, 217, 231, 230, 4, 249, 3, 215, 164, 245, 13, 176, 90, 36, 18, 106, 37, 233, 88, 115, 169, 134, 226, 113, 235, 219, 212, 208, 76, 23, 145, 149, 152, 57, 97, 78, 177, 153, 14, 115, 202, 74, 210, 203, 178, 38, 238, 199, 207, 72, 189, 203, 123, 146, 82, 26, 26, 131, 200, 42, 192, 111, 113, 38, 51, 149, 46, 1, 34, 229, 107, 56, 118, 116, 54, 1, 240, 55, 131, 234, 124, 175, 30, 206, 241, 60, 206, 29, 169, 161, 222, 222, 248, 40, 235, 241, 202, 229, 5, 77, 247, 143, 95, 91, 4, 200, 167, 216, 91, 210, 65, 132, 186, 236, 96, 78, 32, 207, 175, 82, 212, 23, 12, 178, 204, 90, 39, 25, 61, 197, 214, 229, 243, 252, 232, 48, 117, 114, 224, 86, 251, 121, 51, 57, 5, 233, 176, 188, 174, 134, 34, 253, 76, 201, 167, 238, 59, 198, 183, 178, 156, 124, 72, 241, 253, 182, 107, 50, 143, 94, 14, 47, 62, 227, 32, 254, 56, 207, 185, 77, 194, 198, 216, 116, 247, 10, 233, 105, 22, 3, 200, 56, 190, 39, 98, 45, 164, 134, 243, 2, 164, 70, 192, 48, 241, 216, 178, 236, 82, 40, 237, 40, 155, 148, 77, 135, 146, 178, 201, 167, 185, 88, 170, 116, 235, 138, 19, 82, 171, 59, 198, 118, 152, 147, 52, 25, 46, 115, 146, 135, 75, 47, 235, 21, 204, 100, 25, 210, 129, 72, 43, 62, 150, 148, 76, 128, 137, 138, 150, 148, 229, 183, 199, 30, 149, 127, 119, 156, 166, 107, 200, 171, 167, 172, 166, 84, 4, 140, 167, 70, 107, 198, 52, 179, 186, 2, 205, 41, 54, 211, 97, 121, 191, 106, 68, 195, 1, 24, 241, 17, 210, 44, 147, 125, 46, 196, 158, 9, 190, 146, 134, 212, 149, 186, 158, 149, 1, 97, 17, 45, 171, 56, 52, 39, 100, 102, 223, 69, 53, 120, 118, 194, 58, 150, 95, 175, 35, 110, 210, 141, 241, 24, 201, 19, 201, 65, 95, 238, 237, 74, 78, 247, 113, 159, 210, 134, 92, 14, 18, 103, 46, 182, 201, 91, 248, 37, 64, 253, 80, 211, 126, 114, 43, 87, 74, 114, 103, 158, 223, 172, 110, 0, 246, 28, 243, 67, 135, 136, 228, 113, 157, 200, 99, 176, 103, 220, 39, 115, 220, 11, 6, 230, 89, 240, 174, 160, 149, 234, 32, 10, 155, 242, 19, 102, 239, 88, 210, 192, 215, 195, 156, 2, 61, 69, 113, 50, 110, 159, 109, 17, 23, 230, 169, 57, 82, 6, 84, 242, 227, 166, 207, 217, 38, 169, 10, 221, 238, 151, 65, 172, 13, 53, 87, 119, 94, 107, 245, 162, 101, 76, 152, 195, 186, 244, 120, 200, 167, 210, 205, 132, 239, 182, 222, 18, 89, 110, 150, 143, 125, 79, 192, 167, 20, 2, 249, 130, 88, 237, 249, 4, 193, 126, 150, 172, 179, 169, 96, 81, 206, 221, 249, 163, 42, 54, 232, 137, 144, 67, 232, 84, 75, 63, 21, 207, 199, 145, 122, 217, 34, 53, 188, 227, 253, 19, 113, 65, 206, 253, 74, 205, 69, 227, 231, 56, 127, 79, 152, 67, 12, 87, 46, 148, 112, 126, 136, 195, 221, 37, 131, 187, 195, 115, 248, 152, 104, 248, 74, 233, 226, 222, 224, 126, 18, 19, 223, 35, 214, 143, 173, 192, 121, 202, 245, 35, 169, 233, 193, 25, 2, 30, 109, 10, 181, 119, 226, 208, 18, 230, 125, 47, 148, 77, 59, 60, 221, 251, 208, 89, 23, 29, 182, 52, 29, 253, 164, 191, 126, 172, 119, 227, 158, 146, 197, 78, 148, 209, 203, 7, 253, 173, 242, 66, 133, 107, 206, 152, 61, 228, 65, 28, 170, 16, 170, 208, 193, 113, 133, 229, 15, 178, 6, 207, 37, 109, 187, 206, 11, 167, 25, 115, 24, 140, 10, 255, 147, 131, 25, 173, 206, 220, 45, 203, 33, 62, 115, 126, 93, 47, 38, 163, 119, 140, 57, 86, 98, 35, 218, 182, 245, 24, 13, 205, 57, 107, 254, 250, 83, 200, 141, 231, 173, 189, 193, 111, 55, 29, 27, 191, 39, 98, 157, 246, 93, 17, 241, 111, 15, 100, 41, 80, 178, 51, 94, 207, 209, 34, 231, 158, 204, 42, 200, 39, 163, 87, 61, 197, 170, 75, 23, 148, 7, 49, 112, 55, 89, 78, 251, 168, 158, 118, 139, 125, 176, 115, 71, 224, 117, 71, 240, 168, 2, 5, 168, 165, 37, 124, 23, 247, 216, 168, 90, 16, 214, 38, 81, 55, 248, 185, 152, 74, 7, 163, 105, 7, 196, 92, 19, 152, 17, 98, 241, 179, 27, 90, 74, 82, 133, 93, 54, 141, 229, 74, 93, 171, 58, 102, 169, 62, 137, 1, 62, 119, 84, 67, 243, 70, 89, 223, 166, 71, 154, 231, 62, 251, 217, 180, 65, 32, 82, 83, 118, 232, 253, 104, 5, 247, 166, 84, 67, 117, 195, 173, 111, 211, 35, 205, 112, 39, 242, 210, 180, 0, 26, 235, 97, 239, 234, 125, 69, 69, 249, 200, 229, 96, 175, 100, 202, 36, 78, 7, 108, 205, 139, 90, 209, 224, 126, 166, 229, 132, 95, 210, 254, 188, 175, 171, 138, 132, 168, 201, 125, 36, 53, 131, 26, 76, 115, 46, 44, 1, 68, 156, 249, 186, 230, 89, 249, 204, 192, 35, 251, 171, 150, 194, 57, 60, 92, 228, 178, 165, 146, 122, 141, 140, 182, 134, 179, 120, 54, 83, 195, 52, 197, 12, 156, 94, 188, 110, 197, 137, 172, 122, 154, 197, 52, 74, 61, 238, 88, 67, 91, 38, 192, 137, 168, 59, 31, 109, 54, 220, 158, 21, 89, 138, 231, 184, 161, 174, 49, 128, 150, 189, 106, 153, 41, 99, 208, 153, 36, 17, 241, 128, 97, 145, 215, 180, 245, 122, 204, 212, 162, 141, 6, 207, 118, 106, 152, 162, 10, 204, 37, 99, 174, 10, 112, 158, 148, 215, 152, 83, 249, 133, 227, 217, 144, 102, 224, 188, 129, 14, 206, 146, 200, 71, 214, 205, 196, 249, 204, 192, 35, 103, 171, 150, 6, 158, 171, 17, 190, 72, 13, 135, 0, 169, 225, 54, 2, 164, 6, 80, 170, 182, 26, 121, 107, 38, 222, 112, 27, 214, 44, 21, 228, 248, 88, 139, 160, 72, 88, 60, 170, 9, 186, 197, 125, 159, 49, 107, 169, 184, 255, 249, 58, 173, 173, 20, 213, 64, 29, 152, 44, 124, 48, 12, 183, 97, 205, 82, 1, 99, 220, 198, 34, 40, 18, 22, 143, 226, 147, 0, 158, 1, 113, 174, 197, 217, 52, 220, 158, 149, 178, 20, 212, 251, 15, 153, 78, 141, 21, 73, 73, 53, 61, 123, 246, 87, 38, 58, 156, 51, 179, 230, 250, 8, 250, 188, 14, 101, 72, 165, 207, 151, 84, 21, 216, 103, 137, 197, 156, 120, 151, 125, 181, 131, 253, 49, 76, 28, 145, 233, 123, 115, 221, 73, 142, 230, 64, 230, 86, 141, 180, 110, 155, 187, 56, 168, 254, 187, 177, 166, 134, 122, 77, 222, 161, 65, 49, 197, 230, 159, 173, 247, 217, 201, 161, 192, 57, 13, 117, 19, 234, 134, 233, 74, 128, 111, 246, 158, 24, 183, 39, 222, 238, 201, 206, 49, 46, 30, 110, 186, 166, 217, 78, 240, 142, 110, 52, 252, 131, 81, 18, 71, 46, 24, 147, 2, 92, 238, 14, 71, 99, 201, 253, 189, 57, 154, 227, 171, 151, 39, 45, 71, 38, 231, 38, 77, 72, 113, 84, 244, 87, 165, 131, 135, 107, 104, 30, 236, 253, 97, 9, 40, 166, 204, 113, 117, 150, 50, 164, 255, 202, 130, 119, 74, 4, 239, 143, 31, 165, 184, 127, 253, 91, 54, 13, 158, 214, 194, 72, 105, 67, 85, 137, 227, 236, 234, 176, 24, 83, 234, 119, 148, 192, 129, 54, 140, 249, 133, 231, 79, 216, 69, 108, 242, 102, 57, 103, 52, 231, 19, 41, 31, 64, 235, 214, 155, 82, 140, 97, 209, 97, 46, 3, 30, 142, 161, 221, 222, 223, 31, 14, 230, 136, 172, 136, 43, 95, 87, 69, 205, 34, 67, 18, 225, 132, 35, 209, 221, 221, 233, 109, 124, 245, 242, 116, 42, 235, 184, 216, 94, 113, 202, 242, 4, 23, 6, 88, 152, 90, 118, 120, 193, 248, 118, 90, 216, 179, 25, 79, 65, 185, 193, 171, 43, 30, 183, 146, 231, 159, 33, 255, 102, 168, 99, 28, 32, 237, 51, 110, 132, 195, 181, 129, 163, 57, 54, 135, 99, 175, 218, 77, 19, 187, 70, 127, 236, 196, 71, 82, 201, 5, 62, 224, 245, 38, 181, 189, 189, 186, 190, 233, 38, 191, 101, 57, 244, 92, 79, 219, 171, 27, 142, 7, 51, 252, 227, 23, 200, 197, 197, 45, 126, 189, 147, 63, 23, 82, 202, 183, 183, 120, 99, 83, 75, 155, 149, 219, 159, 250, 0, 111, 248, 253, 126, 151, 213, 208, 94, 52, 238, 228, 243, 124, 94, 223, 92, 91, 127, 177, 231, 51, 244, 215, 190, 159, 247, 236, 245, 113, 91, 221, 94, 209, 155, 11, 220, 52, 168, 190, 24, 111, 236, 40, 222, 26, 233, 75, 249, 236, 165, 205, 176, 221, 2, 6, 24, 34, 156, 158, 140, 127, 132, 32, 97, 103, 61, 245, 227, 73, 185, 140, 49, 71, 78, 20, 21, 34, 100, 88, 18, 60, 56, 213, 31, 151, 161, 136, 88, 224, 79, 157, 99, 201, 5, 10, 163, 150, 104, 201, 90, 207, 42, 32, 225, 131, 98, 158, 226, 38, 199, 24, 83, 194, 64, 37, 219, 127, 223, 146, 241, 67, 66, 28, 92, 222, 131, 75, 116, 7, 59, 3, 191, 61, 129, 144, 4, 165, 15, 243, 203, 249, 223, 124, 248, 97, 69, 81, 60, 20, 25, 33, 8, 35, 252, 136, 88, 8, 166, 101, 46, 54, 225, 0, 37, 27, 253, 74, 128, 64, 245, 42, 60, 69, 64, 231, 64, 152, 200, 13, 22, 31, 20, 146, 210, 186, 5, 233, 61, 28, 26, 225, 223, 33, 82, 106, 170, 29, 91, 3, 50, 228, 21, 8, 160, 193, 24, 49, 39, 86, 52, 143, 123, 176, 155, 122, 191, 20, 239, 255, 96, 220, 180, 238, 146, 164, 46, 61, 93, 12, 38, 127, 199, 164, 201, 29, 33, 119, 63, 133, 52, 42, 181, 193, 189, 224, 57, 113, 38, 185, 75, 123, 0, 214, 178, 91, 241, 253, 5, 198, 166, 137, 95, 208, 52, 249, 102, 51, 30, 206, 77, 154, 119, 49, 199, 124, 180, 195, 103, 134, 87, 173, 42, 65, 176, 38, 229, 193, 24, 3, 45, 142, 176, 193, 222, 17, 252, 151, 27, 81, 99, 178, 137, 181, 168, 212, 147, 202, 234, 17, 99, 173, 195, 209, 220, 180, 11, 28, 227, 120, 70, 145, 194, 59, 143, 217, 218, 208, 113, 1, 230, 29, 0, 126, 11, 237, 79, 9, 156, 103, 51, 31, 87, 134, 81, 100, 6, 89, 111, 86, 121, 14, 32, 19, 238, 182, 121, 93, 85, 231, 47, 168, 170, 37, 73, 84, 235, 73, 186, 52, 175, 136, 181, 153, 46, 228, 60, 29, 149, 3, 10, 56, 161, 160, 176, 199, 228, 39, 200, 105, 153, 21, 11, 4, 152, 213, 229, 122, 230, 119, 175, 210, 18, 243, 124, 125, 93, 0, 188, 209, 33, 77, 119, 144, 167, 88, 11, 60, 73, 185, 129, 154, 165, 87, 82, 194, 201, 2, 31, 120, 177, 147, 106, 85, 83, 120, 75, 83, 138, 86, 223, 190, 195, 167, 24, 126, 134, 127, 90, 116, 131, 148, 109, 97, 31, 171, 250, 103, 84, 26, 103, 228, 78, 145, 59, 101, 79, 166, 232, 61, 43, 205, 150, 130, 239, 252, 23, 30, 11, 121, 107, 107, 86, 253, 227, 14, 95, 189, 191, 255, 97, 119, 6, 147, 17, 64, 214, 255, 140, 27, 225, 123, 252, 38, 190, 163, 255, 79, 34, 184, 188, 223, 147, 131, 248, 253, 161, 41, 16, 91, 96, 249, 13, 37, 8, 191, 81, 228, 66, 190, 24, 223, 12, 138, 167, 252, 121, 160, 254, 161, 11, 181, 223, 106, 194, 156, 120, 10, 234, 121, 95, 7, 147, 121, 232, 33, 157, 161, 154, 7, 186, 191, 160, 49, 106, 128, 55, 90, 231, 111, 105, 186, 25, 127, 198, 198, 129, 227, 179, 110, 206, 109, 22, 203, 30, 254, 188, 254, 179, 52, 124, 82, 173, 95, 64, 181, 132, 253, 11, 254, 215, 159, 172, 248, 79, 99, 238, 154, 207, 62, 163, 69, 250, 102, 186, 195, 221, 53, 28, 142, 8, 84, 143, 236, 242, 53, 199, 66, 236, 17, 121, 184, 33, 103, 25, 148, 24, 29, 107, 200, 77, 39, 173, 146, 27, 165, 4, 120, 72, 70, 169, 159, 226, 15, 206, 48, 220, 88, 46, 107, 58, 22, 186, 235, 20, 13, 169, 241, 203, 42, 107, 181, 110, 223, 162, 181, 2, 216, 63, 3, 216, 238, 158, 81, 246, 74, 220, 92, 18, 149, 181, 21, 187, 214, 193, 51, 71, 165, 87, 33, 217, 81, 232, 74, 235, 37, 53, 96, 232, 134, 201, 27, 134, 92, 226, 142, 168, 77, 24, 41, 49, 5, 31, 35, 66, 178, 139, 120, 187, 113, 55, 71, 231, 68, 235, 9, 98, 228, 29, 19, 27, 84, 20, 146, 100, 0, 100, 69, 138, 137, 7, 82, 253, 19, 121, 239, 112, 112, 242, 20, 97, 240, 168, 101, 174, 39, 25, 53, 137, 203, 146, 112, 87, 210, 83, 15, 221, 51, 0, 146, 82, 143, 122, 65, 101, 83, 59, 201, 92, 32, 95, 6, 78, 70, 89, 12, 17, 4, 114, 9, 116, 147, 101, 18, 61, 161, 12, 243, 139, 247, 10, 109, 105, 159, 37, 145, 66, 74, 228, 40, 23, 99, 207, 223, 254, 28, 35, 33, 125, 210, 178, 203, 192, 177, 249, 194, 121, 20, 154, 231, 164, 90, 75, 32, 16, 94, 13, 235, 80, 151, 81, 17, 30, 47, 36, 130, 84, 175, 15, 56, 201, 85, 186, 74, 42, 5, 150, 212, 179, 117, 140, 136, 118, 69, 16, 80, 143, 2, 137, 150, 86, 139, 3, 141, 108, 81, 213, 178, 128, 112, 65, 196, 123, 43, 180, 249, 196, 10, 244, 73, 9, 170, 127, 227, 13, 248, 61, 86, 236, 201, 181, 36, 233, 26, 48, 170, 134, 0, 179, 69, 25, 186, 64, 12, 173, 8, 222, 142, 97, 44, 173, 75, 62, 128, 195, 190, 21, 254, 25, 65, 169, 169, 29, 161, 195, 74, 220, 81, 144, 36, 235, 134, 181, 46, 232, 145, 88, 20, 234, 71, 234, 104, 72, 234, 104, 202, 70, 110, 165, 25, 37, 191, 129, 206, 129, 125, 228, 251, 161, 108, 143, 62, 37, 21, 37, 101, 15, 56, 248, 155, 245, 15, 137, 103, 170, 164, 204, 122, 170, 107, 7, 21, 120, 111, 187, 243, 52, 6, 43, 192, 62, 1, 200, 75, 97, 101, 118, 35, 215, 199, 78, 103, 221, 71, 68, 189, 195, 61, 9, 247, 150, 217, 8, 244, 221, 86, 46, 208, 251, 238, 25, 79, 209, 244, 68, 192, 32, 108, 15, 42, 16, 36, 79, 22, 112, 164, 200, 97, 21, 69, 47, 73, 139, 174, 215, 67, 209, 164, 8, 1, 103, 107, 4, 74, 245, 89, 182, 29, 157, 158, 142, 137, 1, 10, 35, 27, 213, 98, 4, 76, 52, 106, 27, 47, 55, 28, 122, 66, 96, 159, 139, 238, 107, 214, 15, 165, 148, 220, 155, 129, 141, 11, 205, 26, 204, 143, 181, 68, 140, 86, 100, 108, 79, 206, 196, 27, 7, 19, 176, 168, 158, 152, 105, 9, 31, 98, 10, 37, 59, 159, 129, 200, 77, 223, 39, 24, 36, 9, 10, 171, 72, 94, 9, 74, 209, 64, 80, 73, 212, 28, 98, 203, 89, 185, 52, 56, 112, 172, 156, 162, 178, 8, 231, 148, 30, 23, 16, 67, 138, 96, 14, 12, 1, 16, 65, 26, 237, 143, 64, 193, 35, 194, 93, 81, 28, 109, 216, 113, 163, 243, 109, 78, 16, 136, 208, 57, 67, 64, 249, 137, 47, 3, 148, 24, 169, 128, 177, 24, 0, 21, 226, 152, 0, 175, 179, 189, 143, 210, 192, 131, 126, 79, 204, 49, 58, 120, 67, 35, 236, 19, 253, 33, 96, 138, 242, 25, 184, 116, 199, 51, 200, 204, 179, 36, 201, 195, 212, 111, 178, 108, 233, 113, 127, 145, 176, 157, 92, 254, 4, 41, 101, 7, 62, 234, 51, 81, 179, 225, 12, 11, 127, 72, 196, 230, 222, 223, 169, 61, 47, 117, 209, 24, 44, 207, 88, 166, 68, 79, 203, 204, 112, 200, 144, 86, 168, 31, 1, 205, 251, 71, 184, 40, 24, 104, 72, 146, 163, 232, 88, 122, 137, 20, 6, 198, 192, 139, 165, 168, 6, 253, 128, 135, 54, 189, 24, 86, 171, 163, 192, 156, 235, 61, 86, 244, 180, 20, 6, 120, 134, 182, 242, 174, 19, 93, 166, 155, 29, 104, 213, 230, 77, 81, 16, 197, 9, 23, 67, 83, 156, 201, 102, 104, 18, 141, 77, 3, 220, 175, 103, 97, 119, 169, 174, 216, 193, 76, 6, 39, 231, 146, 97, 89, 215, 105, 226, 8, 72, 104, 23, 208, 31, 232, 113, 92, 16, 92, 200, 89, 90, 43, 120, 223, 186, 97, 121, 168, 95, 97, 77, 142, 242, 229, 117, 178, 253, 43, 118, 191, 149, 211, 157, 187, 105, 129, 205, 237, 180, 229, 255, 238, 183, 202, 178, 255, 248, 9, 89, 182, 237, 135, 79, 148, 250, 167, 71, 148, 218, 246, 251, 191, 126, 251, 15, 123, 125, 157, 124, 238, 90, 133, 195, 231, 132, 94, 61, 179, 42, 9, 35, 252, 108, 64, 90, 157, 3, 112, 8, 180, 98, 22, 33, 238, 130, 202, 103, 199, 30, 57, 93, 0, 198, 53, 74, 240, 95, 10, 23, 126, 94, 135, 210, 28, 24, 16, 39, 93, 78, 233, 33, 77, 254, 148, 223, 228, 183, 249, 189, 254, 82, 255, 159, 254, 69, 135, 186, 134, 43, 60, 60, 28, 222, 239, 63, 254, 180, 60, 31, 91, 151, 231, 133, 72, 245, 174, 13, 167, 133, 158, 244, 65, 127, 33, 190, 18, 223, 245, 103, 253, 141, 248, 43, 70, 21, 245, 76, 129, 124, 4, 250, 128, 129, 253, 29, 47, 91, 60, 204, 40, 65, 47, 53, 155, 69, 98, 209, 40, 93, 85, 65, 153, 163, 75, 224, 154, 87, 156, 253, 117, 68, 250, 245, 167, 17, 32, 130, 6, 10, 210, 187, 49, 27, 122, 7, 128, 48, 140, 141, 241, 136, 219, 77, 93, 230, 83, 161, 78, 188, 237, 146, 25, 246, 40, 26, 237, 52, 55, 120, 124, 135, 254, 68, 196, 194, 52, 91, 204, 122, 136, 176, 120, 4, 122, 55, 238, 68, 161, 128, 36, 7, 144, 82, 233, 4, 41, 108, 49, 119, 143, 228, 26, 149, 218, 33, 134, 78, 109, 90, 134, 183, 151, 158, 77, 106, 230, 21, 22, 80, 235, 242, 72, 165, 51, 165, 71, 232, 81, 77, 182, 98, 6, 37, 246, 38, 27, 143, 1, 187, 174, 205, 213, 65, 173, 230, 174, 143, 106, 10, 210, 218, 20, 157, 86, 75, 16, 37, 230, 2, 129, 193, 123, 83, 133, 126, 46, 46, 14, 83, 168, 95, 127, 101, 208, 225, 225, 238, 225, 62, 35, 189, 227, 188, 28, 142, 6, 248, 20, 232, 122, 149, 247, 88, 215, 237, 19, 181, 198, 236, 117, 103, 8, 216, 6, 39, 166, 228, 60, 148, 136, 19, 141, 161, 84, 31, 202, 74, 213, 134, 243, 9, 149, 242, 144, 16, 0, 183, 202, 207, 114, 246, 183, 228, 164, 44, 98, 76, 93, 100, 75, 22, 124, 194, 134, 80, 176, 178, 106, 89, 100, 56, 79, 51, 144, 247, 104, 34, 119, 24, 131, 173, 81, 126, 169, 198, 155, 192, 186, 31, 79, 76, 120, 200, 207, 165, 100, 1, 209, 89, 154, 105, 61, 14, 185, 96, 171, 187, 129, 77, 35, 148, 59, 204, 86, 209, 83, 28, 10, 222, 199, 99, 109, 94, 108, 74, 186, 89, 202, 226, 48, 38, 64, 241, 154, 60, 127, 127, 25, 37, 198, 22, 210, 122, 8, 110, 157, 211, 96, 8, 192, 214, 120, 243, 180, 246, 25, 180, 60, 61, 34, 163, 0, 232, 211, 47, 180, 226, 200, 24, 180, 14, 189, 90, 21, 122, 93, 65, 63, 91, 85, 209, 216, 164, 210, 213, 15, 73, 51, 224, 184, 48, 73, 210, 232, 247, 248, 142, 126, 73, 255, 68, 255, 149, 138, 40, 238, 219, 34, 47, 40, 10, 31, 116, 201, 108, 118, 110, 210, 238, 217, 5, 139, 179, 19, 128, 120, 128, 10, 244, 222, 210, 72, 87, 22, 10, 192, 71, 92, 78, 178, 239, 85, 247, 173, 251, 221, 221, 218, 221, 167, 119, 111, 220, 31, 93, 231, 40, 14, 23, 129, 150, 194, 125, 197, 185, 194, 93, 168, 56, 77, 166, 248, 247, 192, 104, 147, 8, 154, 248, 105, 162, 163, 143, 207, 31, 248, 3, 255, 102, 82, 15, 163, 2, 140, 238, 38, 160, 155, 15, 226, 207, 90, 53, 161, 74, 147, 232, 136, 38, 13, 80, 152, 45, 171, 110, 234, 80, 235, 166, 74, 146, 147, 45, 99, 161, 15, 116, 92, 176, 196, 29, 222, 1, 73, 79, 146, 142, 9, 31, 42, 247, 142, 226, 23, 149, 212, 172, 240, 254, 227, 32, 111, 133, 250, 167, 171, 50, 246, 147, 144, 55, 23, 114, 151, 21, 105, 167, 92, 34, 186, 139, 13, 159, 198, 162, 105, 155, 47, 200, 212, 129, 20, 116, 104, 45, 128, 252, 8, 210, 89, 89, 245, 83, 182, 129, 209, 116, 221, 96, 177, 59, 25, 225, 147, 40, 86, 213, 0, 224, 196, 114, 237, 46, 118, 249, 229, 222, 0, 81, 38, 97, 225, 193, 111, 85, 250, 144, 126, 147, 168, 252, 202, 35, 127, 144, 214, 109, 78, 233, 33, 237, 88, 164, 92, 198, 5, 52, 124, 218, 68, 110, 157, 253, 18, 192, 54, 79, 46, 17, 52, 59, 233, 243, 170, 213, 95, 164, 170, 101, 92, 185, 164, 17, 200, 51, 209, 142, 137, 49, 251, 85, 92, 96, 34, 194, 108, 129, 152, 152, 227, 144, 253, 192, 216, 49, 190, 242, 181, 122, 249, 58, 238, 250, 23, 96, 216, 93, 251, 41, 2, 73, 218, 181, 253, 156, 253, 249, 159, 97, 251, 105, 125, 119, 197, 199, 44, 107, 63, 200, 200, 121, 243, 57, 163, 109, 168, 139, 12, 56, 125, 99, 77, 229, 224, 48, 160, 109, 20, 174, 2, 46, 236, 99, 37, 53, 170, 203, 116, 17, 133, 90, 226, 196, 62, 251, 20, 96, 104, 102, 228, 180, 123, 174, 242, 131, 252, 62, 99, 206, 47, 199, 158, 94, 175, 73, 56, 120, 228, 11, 152, 79, 251, 87, 144, 167, 57, 246, 105, 58, 69, 92, 175, 230, 162, 152, 23, 4, 128, 59, 77, 184, 206, 244, 137, 248, 255, 26, 62, 250, 23, 238, 50, 172, 215, 144, 199, 242, 78, 152, 204, 184, 120, 174, 45, 75, 64, 184, 28, 63, 200, 37, 30, 23, 4, 200, 151, 217, 146, 153, 126, 115, 160, 132, 125, 251, 33, 31, 252, 25, 103, 79, 69, 58, 236, 12, 93, 155, 23, 227, 46, 8, 89, 167, 48, 242, 79, 63, 81, 0, 163, 84, 211, 100, 18, 99, 186, 172, 161, 191, 192, 213, 93, 71, 175, 86, 173, 99, 53, 165, 63, 0, 224, 221, 11, 18, 177, 227, 232, 116, 188, 4, 215, 187, 86, 139, 128, 20, 235, 78, 35, 45, 36, 243, 194, 185, 81, 66, 146, 73, 203, 18, 218, 165, 37, 245, 196, 239, 201, 88, 102, 191, 42, 211, 184, 241, 73, 146, 167, 64, 155, 40, 170, 135, 196, 123, 178, 4, 77, 221, 146, 181, 251, 83, 137, 160, 57, 248, 52, 143, 200, 223, 110, 208, 185, 169, 38, 251, 182, 117, 45, 186, 121, 170, 196, 83, 243, 66, 123, 51, 129, 97, 233, 167, 46, 112, 246, 130, 156, 73, 152, 192, 251, 16, 178, 174, 53, 69, 229, 119, 74, 172, 161, 175, 146, 143, 170, 117, 145, 139, 233, 8, 180, 223, 71, 96, 1, 73, 52, 105, 194, 66, 168, 82, 233, 147, 10, 46, 38, 131, 213, 93, 27, 243, 143, 18, 217, 35, 32, 92, 196, 33, 88, 74, 70, 0, 201, 52, 91, 169, 62, 92, 170, 215, 165, 170, 186, 99, 5, 23, 143, 139, 60, 82, 158, 113, 177, 17, 6, 163, 26, 62, 82, 113, 110, 176, 102, 35, 18, 171, 42, 99, 41, 129, 79, 85, 64, 29, 19, 90, 197, 16, 229, 14, 113, 37, 106, 33, 216, 1, 169, 139, 230, 107, 11, 136, 89, 70, 159, 127, 19, 227, 207, 162, 191, 165, 100, 106, 224, 225, 205, 155, 223, 56, 157, 236, 250, 173, 35, 154, 125, 232, 167, 114, 88, 65, 159, 58, 215, 175, 240, 114, 79, 99, 132, 94, 247, 73, 65, 199, 94, 111, 183, 211, 207, 216, 50, 69, 121, 87, 142, 45, 151, 37, 250, 53, 126, 235, 90, 182, 131, 235, 55, 73, 113, 176, 54, 93, 191, 163, 228, 109, 236, 238, 116, 81, 242, 6, 235, 48, 243, 35, 238, 156, 49, 121, 85, 49, 0, 139, 0, 230, 110, 153, 175, 243, 242, 38, 207, 209, 119, 220, 36, 173, 19, 100, 8, 199, 157, 245, 68, 28, 177, 146, 42, 109, 112, 244, 42, 88, 170, 35, 13, 192, 18, 253, 22, 160, 167, 73, 162, 215, 221, 29, 121, 202, 82, 114, 102, 167, 162, 132, 145, 133, 64, 129, 253, 66, 187, 214, 243, 212, 223, 216, 52, 101, 179, 105, 115, 10, 228, 77, 164, 68, 43, 30, 201, 141, 63, 109, 221, 246, 220, 156, 20, 55, 193, 101, 151, 217, 190, 51, 158, 22, 132, 68, 205, 109, 216, 205, 5, 190, 218, 18, 128, 195, 225, 61, 251, 87, 147, 85, 136, 227, 68, 235, 161, 134, 33, 7, 9, 177, 201, 219, 77, 28, 195, 68, 231, 86, 217, 140, 49, 149, 242, 68, 28, 108, 135, 14, 158, 59, 47, 56, 0, 169, 160, 163, 173, 167, 201, 224, 216, 25, 193, 47, 186, 203, 106, 251, 156, 10, 3, 165, 49, 26, 206, 93, 16, 190, 52, 136, 46, 146, 76, 102, 94, 11, 223, 148, 229, 214, 69, 126, 64, 128, 131, 65, 66, 60, 79, 225, 242, 179, 5, 254, 208, 86, 55, 183, 80, 45, 211, 45, 123, 243, 186, 221, 154, 87, 183, 254, 213, 254, 145, 87, 96, 226, 25, 227, 59, 210, 154, 211, 105, 55, 255, 165, 161, 73, 241, 136, 14, 56, 154, 247, 31, 6, 62, 108, 95, 207, 252, 116, 61, 171, 64, 111, 95, 135, 112, 251, 198, 95, 0, 196, 181, 187, 101, 247, 159, 169, 121, 83, 210, 239, 126, 2, 165, 209, 229, 117, 248, 156, 215, 175, 43, 52, 175, 206, 148, 233, 43, 83, 234, 177, 121, 98, 115, 121, 102, 220, 4, 192, 47, 255, 93, 144, 160, 83, 143, 190, 13, 115, 143, 162, 160, 190, 226, 86, 220, 6, 247, 245, 180, 253, 109, 236, 183, 88, 138, 244, 36, 210, 120, 0, 2, 135, 250, 87, 222, 201, 97, 128, 21, 7, 223, 93, 195, 46, 247, 161, 53, 149, 102, 81, 169, 165, 247, 79, 241, 225, 9, 33, 104, 87, 19, 124, 251, 4, 173, 131, 63, 12, 129, 207, 38, 207, 160, 211, 46, 92, 136, 67, 190, 41, 41, 174, 130, 163, 174, 182, 111, 170, 57, 185, 65, 231, 20, 136, 59, 93, 12, 105, 121, 112, 165, 227, 166, 221, 44, 95, 181, 11, 16, 130, 221, 178, 220, 131, 149, 211, 214, 211, 212, 59, 80, 27, 212, 209, 147, 26, 124, 179, 142, 164, 195, 163, 83, 227, 252, 184, 114, 1, 215, 46, 45, 137, 102, 252, 23, 15, 50, 149, 184, 49, 114, 74, 39, 46, 135, 239, 168, 106, 93, 243, 245, 74, 122, 129, 19, 232, 30, 195, 35, 168, 197, 226, 17, 129, 246, 9, 154, 76, 87, 221, 238, 220, 2, 133, 19, 144, 92, 213, 66, 179, 238, 34, 123, 129, 43, 197, 137, 237, 59, 43, 57, 70, 223, 207, 157, 255, 199, 233, 78, 232, 118, 73, 203, 185, 12, 59, 196, 186, 6, 122, 185, 23, 29, 240, 173, 82, 245, 7, 78, 169, 7, 117, 80, 56, 163, 106, 126, 130, 198, 243, 245, 35, 187, 14, 110, 233, 236, 163, 193, 201, 227, 139, 63, 201, 239, 156, 55, 46, 64, 220, 129, 215, 219, 198, 137, 176, 174, 100, 64, 153, 205, 128, 103, 139, 97, 246, 23, 74, 95, 210, 243, 119, 108, 252, 187, 129, 206, 231, 251, 166, 159, 162, 4, 210, 181, 238, 180, 1, 83, 35, 19, 46, 61, 98, 22, 204, 177, 37, 62, 52, 24, 10, 153, 62, 1, 45, 165, 213, 93, 250, 44, 70, 97, 43, 20, 227, 169, 137, 177, 85, 98, 26, 167, 185, 167, 41, 55, 4, 234, 84, 55, 148, 189, 184, 192, 243, 76, 151, 83, 147, 15, 181, 44, 243, 15, 76, 89, 158, 212, 192, 30, 169, 129, 252, 242, 244, 233, 233, 141, 255, 207, 255, 239, 79, 112, 210, 195, 114, 192, 97, 200, 21, 195, 161, 4, 209, 242, 252, 220, 174, 135, 238, 175, 73, 190, 108, 117, 59, 202, 134, 138, 42, 79, 218, 193, 159, 18, 169, 135, 117, 168, 107, 184, 84, 177, 181, 182, 73, 167, 128, 81, 116, 9, 122, 232, 157, 153, 216, 155, 180, 234, 73, 129, 13, 99, 19, 91, 137, 114, 18, 167, 213, 102, 94, 233, 98, 191, 65, 177, 237, 94, 24, 167, 34, 165, 41, 1, 144, 21, 110, 21, 89, 35, 187, 15, 43, 251, 249, 156, 36, 10, 1, 132, 32, 241, 234, 100, 26, 181, 119, 31, 175, 66, 125, 17, 85, 112, 159, 29, 18, 156, 31, 195, 223, 97, 160, 192, 216, 212, 209, 19, 253, 34, 191, 202, 155, 115, 85, 137, 32, 43, 120, 183, 121, 133, 208, 214, 178, 16, 23, 121, 226, 81, 27, 66, 151, 133, 208, 168, 5, 111, 72, 163, 182, 199, 161, 207, 157, 10, 26, 213, 0, 17, 56, 58, 51, 85, 192, 35, 81, 218, 47, 33, 181, 23, 186, 199, 105, 116, 58, 26, 165, 125, 44, 30, 69, 237, 54, 98, 123, 62, 79, 129, 153, 211, 219, 140, 216, 44, 12, 198, 250, 53, 228, 4, 190, 20, 140, 21, 108, 74, 104, 179, 91, 52, 28, 252, 180, 160, 243, 82, 89, 47, 150, 142, 41, 85, 221, 86, 32, 36, 32, 225, 172, 19, 135, 189, 90, 141, 182, 25, 153, 0, 66, 56, 187, 132, 47, 203, 228, 205, 109, 93, 111, 94, 184, 49, 77, 231, 110, 67, 239, 94, 149, 9, 199, 239, 234, 51, 242, 118, 184, 77, 52, 222, 222, 210, 188, 125, 125, 70, 229, 241, 139, 71, 114, 13, 241, 9, 160, 252, 244, 8, 13, 250, 164, 71, 69, 98, 166, 96, 102, 150, 98, 82, 76, 243, 137, 41, 118, 197, 133, 34, 240, 194, 174, 31, 236, 85, 62, 47, 184, 226, 66, 202, 237, 41, 145, 12, 0, 129, 101, 141, 85, 38, 173, 190, 125, 34, 41, 7, 28, 69, 26, 244, 38, 3, 7, 74, 67, 243, 160, 181, 253, 100, 83, 153, 88, 211, 190, 207, 147, 152, 218, 214, 242, 105, 180, 245, 201, 107, 10, 153, 211, 15, 164, 244, 75, 21, 107, 73, 225, 177, 182, 11, 229, 252, 202, 89, 249, 192, 66, 148, 77, 36, 207, 186, 118, 136, 183, 38, 31, 107, 126, 130, 201, 191, 152, 228, 232, 222, 228, 2, 46, 85, 143, 48, 238, 50, 59, 43, 7, 252, 15, 38, 42, 61, 51, 115, 223, 16, 119, 34, 31, 37, 138, 81, 166, 212, 105, 145, 19, 49, 215, 194, 107, 6, 31, 73, 10, 121, 81, 92, 193, 165, 220, 201, 113, 204, 48, 196, 121, 96, 243, 82, 44, 186, 197, 25, 217, 117, 26, 116, 120, 68, 167, 125, 128, 48, 179, 179, 30, 233, 69, 130, 71, 24, 53, 0, 137, 15, 105, 170, 99, 179, 40, 94, 30, 154, 211, 204, 157, 237, 170, 122, 251, 150, 90, 36, 244, 109, 228, 207, 226, 77, 188, 129, 170, 87, 73, 253, 227, 175, 123, 154, 106, 169, 207, 243, 42, 180, 19, 25, 126, 211, 234, 83, 176, 44, 114, 184, 126, 79, 242, 5, 149, 40, 15, 150, 229, 85, 78, 222, 99, 205, 154, 203, 63, 198, 209, 200, 137, 28, 128, 144, 196, 229, 194, 140, 86, 110, 39, 138, 191, 153, 74, 212, 155, 229, 68, 66, 56, 194, 32, 56, 83, 97, 182, 50, 168, 145, 41, 2, 97, 94, 216, 38, 60, 21, 246, 11, 12, 2, 21, 170, 73, 167, 228, 111, 128, 22, 145, 240, 11, 247, 177, 117, 203, 230, 139, 27, 183, 115, 140, 4, 151, 233, 88, 96, 243, 44, 64, 171, 237, 104, 60, 223, 26, 51, 74, 0, 133, 170, 200, 28, 100, 216, 231, 141, 149, 169, 22, 103, 159, 5, 224, 114, 215, 125, 148, 71, 56, 25, 149, 209, 84, 208, 20, 53, 81, 171, 1, 62, 51, 155, 23, 143, 12, 196, 114, 92, 34, 12, 228, 49, 95, 79, 85, 20, 146, 41, 83, 87, 197, 239, 71, 194, 159, 67, 57, 185, 63, 106, 124, 129, 63, 232, 158, 238, 92, 247, 177, 66, 83, 194, 224, 28, 246, 81, 253, 125, 145, 102, 15, 226, 32, 208, 150, 18, 182, 243, 97, 48, 22, 247, 69, 148, 21, 68, 142, 149, 134, 73, 190, 78, 162, 21, 46, 22, 16, 146, 30, 156, 109, 93, 154, 205, 89, 12, 26, 88, 130, 4, 233, 247, 251, 119, 243, 148, 251, 135, 0, 151, 238, 199, 43, 11, 63, 96, 120, 191, 66, 83, 96, 171, 188, 184, 146, 126, 182, 243, 34, 143, 72, 35, 140, 113, 138, 169, 199, 72, 39, 160, 88, 25, 186, 245, 58, 167, 22, 143, 116, 53, 55, 165, 17, 33, 45, 69, 184, 24, 26, 206, 14, 14, 199, 31, 75, 204, 247, 222, 200, 140, 255, 198, 57, 152, 202, 204, 140, 111, 248, 214, 60, 84, 188, 183, 243, 93, 191, 0, 165, 101, 189, 230, 247, 148, 224, 149, 245, 190, 73, 174, 83, 138, 234, 121, 128, 95, 46, 29, 78, 134, 212, 24, 168, 206, 137, 99, 248, 85, 194, 196, 139, 217, 95, 96, 88, 2, 193, 102, 230, 99, 95, 66, 75, 57, 88, 96, 1, 74, 192, 90, 240, 100, 30, 109, 178, 167, 19, 215, 120, 60, 211, 228, 40, 36, 46, 249, 177, 27, 34, 179, 106, 157, 98, 76, 188, 147, 185, 173, 168, 85, 33, 90, 179, 209, 2, 202, 224, 168, 31, 155, 193, 168, 211, 204, 18, 17, 40, 2, 144, 183, 34, 173, 58, 51, 96, 210, 146, 218, 48, 205, 248, 44, 124, 111, 130, 251, 56, 98, 199, 80, 199, 107, 186, 90, 9, 122, 186, 80, 162, 157, 240, 246, 38, 219, 184, 205, 91, 162, 3, 167, 93, 162, 17, 190, 201, 175, 223, 50, 231, 95, 246, 215, 157, 204, 185, 203, 197, 74, 197, 172, 4, 144, 107, 9, 21, 180, 127, 245, 254, 15, 62, 113, 238, 16, 227, 218, 49, 126, 215, 51, 94, 178, 207, 71, 92, 12, 222, 100, 230, 25, 154, 5, 127, 231, 164, 41, 137, 237, 109, 92, 136, 10, 239, 39, 149, 133, 46, 231, 247, 14, 75, 31, 202, 220, 116, 124, 94, 106, 120, 198, 174, 105, 232, 139, 34, 216, 77, 43, 154, 20, 113, 148, 191, 241, 149, 83, 61, 159, 25, 169, 239, 238, 222, 24, 241, 150, 202, 44, 192, 148, 118, 52, 231, 31, 166, 91, 53, 109, 123, 25, 16, 239, 133, 106, 247, 43, 188, 189, 9, 87, 210, 54, 10, 70, 153, 187, 91, 122, 65, 182, 238, 164, 246, 104, 174, 209, 202, 22, 177, 64, 247, 172, 177, 203, 130, 252, 83, 194, 135, 118, 102, 23, 59, 54, 78, 211, 248, 200, 165, 171, 128, 118, 132, 39, 35, 144, 246, 106, 196, 5, 156, 74, 225, 131, 169, 211, 2, 83, 103, 128, 173, 115, 134, 210, 209, 231, 20, 23, 197, 26, 6, 237, 225, 28, 178, 103, 84, 46, 160, 151, 31, 254, 12, 163, 74, 206, 126, 211, 39, 217, 218, 211, 235, 43, 11, 243, 220, 48, 150, 175, 24, 236, 47, 30, 105, 54, 184, 234, 220, 227, 85, 181, 220, 207, 168, 91, 122, 166, 32, 182, 225, 59, 190, 221, 56, 178, 94, 39, 103, 114, 61, 172, 19, 141, 214, 43, 95, 54, 205, 248, 68, 163, 101, 122, 37, 189, 164, 124, 96, 226, 208, 99, 19, 19, 36, 239, 225, 88, 66, 89, 34, 93, 175, 166, 60, 95, 113, 21, 77, 237, 235, 39, 60, 116, 97, 153, 216, 238, 75, 183, 35, 112, 128, 55, 245, 152, 44, 255, 33, 41, 142, 74, 193, 166, 117, 213, 222, 78, 191, 145, 158, 8, 1, 133, 205, 103, 4, 161, 12, 90, 13, 211, 208, 100, 18, 231, 80, 138, 111, 21, 78, 98, 100, 102, 166, 141, 126, 151, 110, 220, 43, 114, 94, 1, 104, 91, 71, 186, 89, 143, 211, 148, 195, 154, 179, 143, 114, 178, 183, 39, 121, 40, 28, 88, 218, 254, 1, 90, 41, 61, 66, 202, 228, 210, 209, 184, 104, 1, 44, 83, 166, 244, 235, 158, 242, 180, 135, 237, 110, 119, 121, 185, 118, 124, 0, 240, 185, 237, 215, 252, 240, 98, 121, 115, 83, 238, 104, 27, 66, 123, 38, 132, 114, 183, 210, 66, 150, 124, 85, 158, 80, 210, 173, 204, 206, 44, 109, 47, 103, 39, 200, 234, 66, 186, 92, 71, 205, 98, 144, 222, 229, 85, 175, 158, 104, 197, 225, 42, 145, 17, 190, 204, 101, 173, 44, 236, 192, 115, 97, 49, 194, 121, 225, 35, 199, 26, 143, 149, 1, 44, 91, 49, 218, 0, 152, 206, 157, 215, 250, 148, 125, 174, 127, 50, 165, 40, 204, 169, 107, 112, 26, 169, 214, 33, 95, 133, 158, 22, 4, 205, 214, 156, 84, 60, 121, 63, 72, 169, 11, 84, 10, 154, 232, 216, 201, 40, 226, 19, 66, 241, 196, 34, 229, 64, 45, 196, 142, 91, 152, 20, 169, 76, 140, 206, 22, 202, 86, 156, 78, 165, 2, 53, 157, 193, 93, 105, 93, 105, 45, 29, 199, 25, 99, 80, 180, 129, 45, 136, 144, 239, 120, 40, 215, 205, 124, 146, 77, 147, 66, 60, 184, 156, 2, 207, 184, 94, 113, 13, 189, 30, 206, 104, 61, 73, 146, 175, 34, 9, 224, 63, 78, 200, 53, 104, 189, 51, 3, 237, 128, 27, 202, 108, 241, 45, 175, 206, 60, 213, 122, 198, 85, 136, 179, 103, 77, 70, 119, 92, 237, 122, 24, 8, 19, 146, 145, 159, 220, 244, 96, 38, 118, 145, 227, 157, 201, 240, 248, 123, 45, 72, 91, 82, 213, 166, 33, 112, 220, 92, 174, 102, 28, 250, 14, 210, 69, 169, 35, 105, 117, 251, 68, 169, 155, 228, 214, 105, 15, 233, 189, 190, 38, 69, 215, 247, 113, 220, 24, 163, 83, 238, 35, 81, 31, 241, 98, 183, 225, 90, 67, 199, 213, 82, 66, 185, 154, 79, 74, 224, 14, 32, 7, 59, 186, 120, 79, 153, 71, 28, 47, 122, 49, 11, 191, 49, 226, 36, 78, 214, 3, 227, 152, 109, 205, 122, 193, 57, 149, 54, 213, 61, 155, 198, 80, 62, 11, 193, 42, 235, 141, 5, 191, 165, 157, 217, 28, 110, 10, 67, 42, 100, 245, 229, 114, 167, 8, 185, 159, 168, 156, 34, 29, 122, 228, 147, 126, 188, 174, 30, 80, 79, 66, 53, 194, 138, 165, 55, 107, 64, 51, 65, 236, 123, 202, 253, 18, 109, 241, 237, 38, 174, 157, 23, 113, 234, 105, 239, 32, 14, 123, 174, 186, 60, 202, 9, 109, 152, 157, 49, 24, 107, 34, 0, 225, 151, 22, 45, 84, 3, 112, 160, 251, 65, 245, 207, 168, 34, 249, 155, 162, 224, 98, 20, 6, 117, 142, 103, 229, 52, 131, 186, 221, 248, 3, 165, 141, 156, 221, 8, 92, 197, 189, 170, 229, 153, 250, 186, 98, 55, 85, 21, 65, 71, 41, 162, 221, 228, 58, 217, 112, 199, 19, 101, 169, 169, 198, 222, 239, 100, 11, 8, 130, 94, 25, 88, 114, 244, 68, 47, 44, 139, 24, 179, 135, 107, 196, 81, 36, 194, 177, 242, 205, 77, 201, 224, 105, 173, 51, 71, 55, 12, 144, 180, 35, 208, 138, 32, 25, 58, 149, 138, 108, 240, 138, 39, 34, 11, 178, 15, 69, 214, 90, 148, 47, 180, 226, 210, 237, 39, 40, 160, 4, 10, 89, 134, 220, 136, 71, 230, 148, 158, 111, 130, 23, 160, 66, 85, 131, 195, 20, 187, 33, 89, 172, 19, 115, 86, 72, 242, 77, 0, 166, 148, 34, 213, 52, 225, 3, 161, 123, 178, 158, 124, 98, 29, 196, 90, 215, 228, 193, 166, 192, 154, 183, 153, 95, 236, 48, 196, 24, 222, 18, 99, 190, 94, 47, 180, 190, 166, 121, 231, 93, 200, 29, 133, 123, 218, 86, 153, 198, 104, 77, 16, 193, 96, 152, 138, 245, 20, 40, 118, 43, 212, 205, 72, 134, 30, 11, 92, 203, 201, 157, 7, 122, 162, 18, 241, 100, 240, 107, 229, 228, 52, 70, 14, 130, 85, 99, 231, 102, 207, 243, 248, 54, 1, 234, 32, 58, 58, 75, 44, 172, 242, 64, 76, 179, 26, 203, 167, 93, 79, 210, 9, 160, 42, 132, 82, 103, 214, 196, 210, 90, 22, 42, 148, 232, 19, 153, 82, 25, 123, 223, 66, 73, 219, 88, 13, 152, 182, 64, 198, 2, 236, 2, 153, 176, 129, 158, 33, 4, 162, 25, 108, 27, 18, 54, 85, 130, 6, 216, 139, 225, 16, 136, 95, 234, 226, 99, 102, 3, 114, 68, 73, 20, 44, 8, 139, 85, 232, 117, 196, 77, 155, 58, 94, 74, 33, 161, 234, 161, 100, 99, 111, 133, 39, 93, 37, 145, 244, 133, 66, 182, 124, 35, 90, 16, 91, 0, 201, 188, 38, 75, 12, 126, 242, 115, 196, 133, 96, 245, 251, 228, 164, 52, 96, 115, 5, 125, 80, 236, 107, 5, 154, 210, 35, 93, 11, 182, 141, 206, 240, 27, 77, 121, 99, 184, 90, 90, 12, 91, 110, 229, 126, 167, 136, 181, 12, 107, 157, 186, 145, 73, 205, 104, 162, 197, 99, 93, 103, 24, 202, 74, 251, 46, 120, 65, 168, 23, 76, 64, 71, 25, 77, 231, 72, 11, 109, 165, 120, 217, 130, 43, 121, 14, 193, 192, 60, 62, 163, 104, 122, 35, 165, 69, 178, 161, 7, 89, 122, 53, 110, 190, 35, 92, 119, 222, 14, 179, 131, 206, 124, 81, 68, 130, 137, 17, 7, 78, 34, 239, 2, 194, 2, 111, 213, 117, 86, 184, 145, 85, 14, 159, 108, 200, 166, 198, 168, 179, 197, 114, 9, 168, 253, 165, 54, 235, 194, 43, 117, 122, 74, 92, 57, 195, 181, 121, 76, 161, 192, 199, 148, 172, 63, 211, 53, 186, 0, 149, 63, 58, 151, 131, 143, 244, 56, 37, 182, 239, 237, 25, 217, 15, 125, 162, 209, 210, 243, 34, 221, 21, 189, 80, 113, 86, 59, 159, 123, 249, 147, 8, 79, 28, 18, 163, 24, 136, 104, 69, 215, 198, 10, 11, 168, 164, 164, 172, 185, 231, 46, 37, 96, 181, 196, 204, 146, 9, 123, 206, 245, 153, 92, 169, 5, 94, 191, 188, 75, 232, 183, 83, 171, 41, 11, 234, 41, 198, 6, 105, 210, 101, 37, 154, 106, 199, 55, 31, 132, 108, 94, 90, 171, 140, 93, 21, 161, 174, 27, 138, 94, 6, 5, 124, 12, 44, 207, 46, 43, 187, 107, 215, 65, 82, 171, 198, 43, 103, 200, 115, 113, 230, 58, 244, 43, 25, 140, 86, 65, 53, 19, 12, 161, 132, 226, 187, 42, 136, 158, 168, 54, 45, 100, 37, 241, 222, 35, 170, 22, 168, 105, 76, 32, 76, 209, 121, 175, 72, 26, 34, 18, 93, 249, 101, 129, 208, 88, 87, 134, 90, 82, 163, 97, 136, 87, 216, 10, 220, 128, 62, 174, 64, 136, 7, 165, 132, 126, 217, 177, 24, 19, 232, 241, 38, 104, 162, 206, 128, 6, 117, 170, 212, 225, 41, 222, 33, 147, 26, 156, 132, 123, 65, 105, 116, 183, 82, 50, 134, 43, 66, 34, 37, 106, 160, 57, 250, 189, 132, 146, 16, 241, 30, 45, 56, 191, 166, 212, 185, 163, 84, 25, 220, 61, 42, 82, 100, 236, 179, 129, 215, 132, 171, 255, 182, 9, 187, 208, 106, 169, 214, 5, 165, 44, 7, 176, 2, 196, 232, 105, 89, 130, 28, 135, 32, 195, 19, 74, 246, 133, 231, 254, 9, 228, 18, 24, 85, 195, 248, 198, 115, 135, 131, 201, 216, 107, 115, 119, 109, 244, 140, 174, 43, 230, 43, 224, 121, 52, 156, 140, 168, 29, 199, 52, 170, 138, 94, 85, 129, 31, 167, 67, 229, 43, 107, 210, 64, 117, 171, 24, 71, 249, 4, 215, 2, 35, 127, 68, 98, 118, 163, 99, 82, 128, 149, 90, 170, 182, 197, 143, 1, 153, 100, 188, 189, 242, 142, 75, 134, 195, 10, 102, 137, 54, 79, 204, 25, 66, 44, 231, 116, 37, 149, 141, 51, 194, 203, 12, 3, 125, 95, 131, 214, 89, 157, 65, 9, 80, 175, 0, 194, 38, 212, 234, 51, 109, 109, 47, 243, 76, 188, 135, 180, 104, 142, 208, 154, 42, 45, 14, 170, 159, 119, 107, 104, 218, 178, 152, 154, 108, 111, 140, 151, 121, 170, 91, 146, 245, 64, 187, 86, 100, 175, 164, 56, 137, 164, 163, 48, 152, 93, 249, 196, 105, 96, 40, 96, 72, 135, 172, 198, 224, 249, 222, 132, 107, 207, 73, 38, 29, 69, 177, 189, 217, 138, 30, 145, 70, 143, 203, 6, 194, 147, 251, 28, 77, 202, 145, 38, 83, 5, 16, 37, 22, 222, 199, 164, 156, 202, 51, 99, 160, 30, 215, 172, 62, 175, 140, 74, 243, 74, 143, 115, 122, 73, 55, 161, 93, 96, 53, 75, 217, 79, 155, 102, 195, 246, 23, 11, 53, 183, 198, 154, 207, 9, 214, 206, 245, 156, 63, 82, 51, 249, 229, 211, 167, 79, 111, 146, 127, 201, 255, 100, 130, 39, 61, 47, 103, 20, 244, 52, 171, 26, 212, 106, 127, 166, 141, 207, 12, 78, 83, 148, 44, 70, 152, 36, 149, 149, 49, 136, 161, 157, 233, 185, 149, 113, 84, 167, 202, 165, 170, 224, 125, 66, 124, 165, 234, 116, 0, 253, 52, 155, 166, 214, 139, 5, 36, 21, 66, 93, 232, 106, 54, 188, 156, 80, 85, 167, 87, 10, 238, 205, 86, 240, 184, 241, 209, 6, 229, 188, 164, 163, 26, 154, 38, 83, 41, 101, 14, 153, 78, 155, 20, 207, 29, 170, 69, 125, 209, 56, 149, 42, 175, 89, 211, 241, 178, 187, 121, 63, 2, 42, 109, 6, 121, 69, 149, 95, 58, 43, 88, 9, 64, 211, 56, 130, 45, 62, 3, 94, 101, 212, 87, 83, 214, 99, 33, 7, 28, 11, 79, 9, 135, 162, 24, 137, 157, 211, 240, 164, 102, 253, 3, 231, 121, 24, 21, 201, 207, 116, 118, 184, 58, 208, 171, 85, 121, 31, 136, 60, 225, 198, 229, 238, 60, 72, 76, 62, 209, 248, 172, 127, 7, 57, 193, 191, 247, 183, 136, 214, 58, 170, 191, 143, 10, 245, 65, 22, 143, 89, 126, 48, 213, 211, 36, 37, 243, 46, 184, 207, 72, 240, 143, 191, 238, 117, 138, 124, 29, 204, 27, 103, 212, 110, 225, 252, 3, 46, 215, 199, 31, 186, 65, 26, 66, 222, 221, 122, 68, 84, 197, 2, 112, 200, 44, 36, 240, 241, 71, 244, 158, 131, 178, 23, 127, 192, 81, 172, 159, 78, 161, 223, 0, 7, 7, 22, 72, 121, 158, 169, 72, 75, 16, 146, 84, 184, 43, 94, 93, 140, 168, 22, 163, 60, 105, 145, 199, 143, 153, 91, 141, 148, 101, 217, 31, 154, 48, 211, 155, 193, 43, 114, 235, 156, 80, 13, 22, 189, 211, 230, 138, 105, 76, 128, 236, 197, 123, 9, 94, 123, 66, 10, 64, 4, 30, 217, 207, 80, 62, 213, 123, 167, 242, 230, 49, 213, 214, 77, 237, 101, 12, 204, 133, 158, 103, 22, 3, 71, 135, 96, 62, 168, 134, 27, 149, 98, 165, 58, 89, 87, 23, 60, 151, 146, 111, 190, 44, 137, 22, 45, 210, 64, 134, 149, 24, 87, 35, 3, 191, 68, 226, 239, 248, 20, 70, 245, 214, 216, 88, 153, 12, 121, 143, 219, 77, 175, 48, 48, 179, 101, 246, 25, 165, 2, 48, 157, 247, 168, 94, 180, 33, 54, 203, 109, 119, 253, 201, 159, 191, 252, 235, 31, 5, 76, 133, 9, 205, 246, 250, 207, 255, 250, 215, 211, 127, 245, 217, 103, 183, 255, 248, 191, 244, 183, 223, 22, 191, 190, 146, 63, 87, 82, 235, 190, 197, 198, 102, 142, 46, 142, 199, 253, 95, 241, 206, 107, 98, 180, 221, 100, 146, 145, 82, 39, 30, 163, 119, 236, 41, 168, 32, 92, 226, 159, 201, 231, 139, 1, 28, 127, 74, 20, 52, 89, 39, 232, 92, 252, 142, 70, 10, 84, 239, 44, 126, 186, 204, 96, 80, 241, 33, 106, 39, 21, 88, 36, 110, 204, 188, 31, 129, 168, 30, 116, 84, 90, 11, 162, 210, 165, 80, 212, 71, 61, 13, 250, 75, 52, 102, 65, 106, 157, 222, 77, 243, 186, 236, 243, 242, 102, 117, 206, 231, 52, 83, 79, 160, 37, 158, 211, 15, 198, 171, 44, 231, 135, 166, 207, 203, 251, 46, 41, 103, 223, 245, 124, 179, 46, 22, 227, 226, 75, 50, 117, 158, 198, 195, 248, 79, 103, 149, 160, 115, 43, 187, 182, 235, 173, 85, 109, 91, 99, 153, 187, 215, 218, 212, 134, 114, 235, 184, 103, 90, 30, 22, 20, 96, 13, 50, 81, 97, 33, 189, 100, 14, 139, 180, 14, 155, 174, 253, 212, 117, 61, 166, 214, 125, 207, 47, 247, 153, 169, 204, 151, 20, 85, 61, 14, 83, 251, 142, 105, 26, 250, 102, 184, 120, 199, 192, 25, 252, 140, 197, 240, 102, 122, 116, 236, 69, 170, 234, 78, 98, 8, 219, 132, 61, 203, 167, 166, 95, 108, 210, 253, 5, 127, 94, 6, 235, 163, 104, 98, 243, 78, 42, 113, 71, 106, 140, 209, 173, 86, 240, 206, 42, 117, 213, 59, 174, 157, 116, 204, 31, 169, 189, 224, 218, 219, 32, 160, 91, 168, 206, 119, 3, 36, 28, 79, 243, 85, 250, 226, 118, 15, 45, 105, 91, 12, 101, 233, 136, 220, 216, 76, 104, 211, 133, 0, 32, 21, 127, 206, 164, 179, 147, 15, 17, 233, 179, 110, 219, 130, 166, 178, 163, 187, 45, 226, 146, 174, 244, 88, 181, 69, 85, 202, 2, 233, 97, 172, 211, 226, 32, 5, 41, 93, 121, 157, 123, 192, 210, 11, 71, 239, 102, 75, 26, 66, 65, 106, 5, 51, 94, 78, 21, 180, 135, 203, 43, 126, 123, 131, 197, 151, 217, 182, 157, 240, 224, 110, 222, 205, 190, 202, 232, 171, 253, 158, 164, 163, 47, 64, 10, 152, 96, 19, 234, 133, 39, 130, 160, 70, 166, 174, 93, 147, 105, 37, 115, 1, 36, 244, 165, 59, 222, 181, 41, 210, 162, 203, 12, 16, 113, 51, 149, 224, 141, 92, 57, 62, 12, 146, 219, 167, 168, 186, 154, 220, 200, 242, 97, 162, 52, 175, 114, 114, 153, 195, 244, 48, 37, 83, 61, 101, 6, 134, 76, 65, 204, 222, 59, 228, 83, 182, 83, 127, 199, 232, 238, 90, 120, 120, 67, 210, 104, 195, 246, 47, 248, 180, 233, 111, 103, 126, 202, 34, 33, 249, 100, 185, 28, 184, 94, 129, 90, 125, 123, 198, 123, 37, 140, 63, 18, 105, 123, 80, 187, 164, 66, 128, 120, 213, 94, 66, 124, 36, 3, 32, 79, 173, 122, 65, 34, 48, 17, 115, 73, 208, 136, 25, 126, 176, 162, 81, 64, 74, 172, 60, 167, 164, 251, 29, 243, 29, 124, 119, 46, 153, 146, 33, 170, 193, 84, 233, 116, 33, 192, 78, 182, 157, 6, 96, 116, 50, 184, 244, 55, 19, 166, 78, 231, 62, 22, 163, 71, 166, 192, 170, 117, 2, 94, 156, 35, 79, 166, 33, 18, 115, 240, 24, 224, 114, 232, 64, 196, 81, 76, 106, 13, 45, 112, 236, 75, 88, 228, 32, 177, 237, 214, 252, 246, 70, 77, 143, 209, 242, 174, 174, 49, 125, 236, 58, 243, 80, 126, 187, 127, 95, 176, 128, 120, 212, 62, 172, 185, 193, 137, 60, 120, 67, 230, 98, 70, 53, 99, 19, 141, 28, 24, 64, 92, 13, 12, 205, 114, 168, 238, 46, 232, 203, 195, 110, 129, 166, 187, 172, 120, 124, 71, 30, 147, 232, 124, 113, 185, 86, 157, 112, 169, 47, 123, 245, 95, 45, 78, 65, 124, 133, 213, 98, 90, 60, 44, 190, 10, 190, 13, 216, 34, 236, 3, 164, 45, 154, 235, 63, 68, 129, 200, 41, 36, 214, 162, 56, 168, 3, 36, 224, 167, 84, 231, 101, 138, 217, 5, 110, 115, 34, 253, 90, 19, 152, 40, 139, 180, 159, 150, 72, 189, 204, 204, 194, 111, 148, 184, 136, 47, 234, 155, 162, 118, 22, 17, 192, 144, 199, 57, 228, 14, 139, 79, 77, 15, 232, 239, 165, 81, 114, 210, 7, 122, 165, 248, 30, 8, 28, 143, 240, 103, 211, 37, 154, 17, 162, 159, 254, 229, 245, 240, 158, 19, 79, 185, 34, 49, 250, 9, 81, 97, 155, 136, 219, 128, 194, 120, 98, 16, 188, 212, 162, 68, 128, 242, 176, 156, 164, 107, 133, 102, 216, 1, 186, 39, 59, 54, 8, 155, 9, 157, 99, 216, 27, 48, 70, 23, 92, 180, 240, 153, 0, 222, 119, 10, 75, 55, 37, 130, 52, 241, 164, 62, 51, 92, 210, 79, 203, 232, 52, 230, 60, 195, 100, 100, 12, 194, 77, 88, 145, 246, 217, 96, 181, 189, 17, 4, 147, 242, 196, 129, 61, 205, 150, 48, 241, 22, 200, 176, 73, 138, 143, 85, 122, 86, 105, 115, 251, 217, 150, 204, 21, 41, 166, 194, 99, 237, 81, 44, 88, 225, 179, 249, 161, 135, 48, 150, 60, 54, 128, 252, 142, 236, 251, 248, 189, 157, 139, 194, 169, 180, 244, 118, 83, 140, 160, 186, 74, 30, 156, 225, 67, 227, 127, 10, 213, 241, 134, 246, 131, 23, 68, 60, 44, 74, 209, 241, 152, 96, 179, 152, 78, 93, 62, 101, 102, 121, 73, 179, 250, 45, 238, 234, 69, 22, 43, 52, 42, 78, 227, 229, 225, 114, 105, 24, 77, 47, 48, 117, 197, 236, 200, 101, 175, 22, 245, 187, 168, 65, 221, 186, 142, 22, 88, 214, 227, 71, 165, 30, 18, 47, 197, 71, 156, 50, 100, 249, 108, 82, 35, 228, 199, 71, 183, 157, 159, 28, 60, 125, 250, 192, 138, 188, 60, 135, 233, 3, 193, 72, 180, 209, 212, 217, 237, 14, 160, 78, 165, 75, 101, 169, 170, 51, 155, 77, 232, 200, 123, 4, 28, 27, 220, 30, 10, 250, 227, 137, 153, 108, 174, 40, 207, 109, 155, 28, 184, 114, 115, 131, 229, 254, 198, 26, 115, 97, 83, 239, 212, 224, 32, 114, 240, 224, 234, 233, 3, 39, 111, 173, 158, 123, 7, 22, 86, 143, 30, 64, 14, 96, 110, 36, 193, 112, 235, 56, 48, 88, 69, 86, 129, 222, 30, 12, 69, 153, 52, 87, 22, 171, 181, 102, 107, 245, 0, 83, 201, 16, 235, 154, 118, 88, 220, 220, 102, 170, 101, 175, 143, 243, 235, 55, 159, 221, 103, 148, 49, 35, 92, 14, 152, 75, 185, 36, 30, 222, 111, 174, 223, 139, 15, 66, 251, 184, 24, 154, 157, 209, 240, 150, 193, 103, 242, 39, 232, 115, 192, 143, 197, 150, 78, 116, 36, 152, 166, 145, 221, 92, 239, 199, 186, 90, 141, 85, 117, 94, 97, 2, 112, 57, 196, 123, 57, 244, 80, 28, 5, 39, 252, 86, 163, 153, 217, 201, 205, 120, 57, 38, 119, 27, 159, 231, 135, 52, 209, 190, 185, 102, 159, 188, 185, 185, 186, 190, 58, 179, 188, 182, 10, 94, 216, 242, 9, 88, 98, 209, 90, 146, 46, 14, 250, 5, 97, 39, 149, 159, 153, 144, 102, 138, 4, 217, 97, 86, 137, 7, 198, 88, 95, 103, 182, 198, 24, 180, 3, 24, 53, 239, 135, 228, 159, 48, 170, 237, 82, 27, 23, 181, 38, 94, 187, 215, 23, 197, 182, 116, 227, 184, 240, 44, 34, 138, 143, 169, 220, 167, 151, 123, 151, 45, 22, 144, 165, 149, 103, 254, 42, 83, 207, 29, 116, 79, 104, 200, 12, 222, 97, 60, 27, 5, 206, 200, 78, 217, 165, 17, 137, 173, 183, 109, 39, 31, 9, 84, 246, 208, 248, 95, 17, 249, 83, 124, 79, 201, 239, 65, 168, 97, 130, 126, 35, 137, 193, 229, 231, 253, 143, 195, 62, 173, 64, 195, 164, 5, 112, 33, 47, 172, 239, 98, 90, 232, 95, 68, 77, 123, 247, 227, 184, 73, 29, 110, 213, 184, 2, 124, 237, 154, 195, 227, 228, 10, 172, 246, 161, 134, 133, 14, 26, 239, 65, 248, 6, 255, 139, 115, 48, 116, 71, 208, 168, 58, 241, 37, 104, 183, 118, 1, 49, 77, 225, 205, 218, 151, 216, 243, 83, 47, 99, 90, 197, 142, 207, 7, 182, 105, 188, 46, 149, 136, 114, 143, 251, 162, 54, 166, 232, 59, 106, 79, 159, 243, 79, 8, 169, 7, 139, 213, 230, 157, 131, 110, 135, 185, 209, 61, 36, 224, 178, 185, 34, 199, 182, 37, 166, 54, 99, 145, 157, 179, 229, 20, 197, 233, 192, 108, 89, 252, 132, 186, 134, 240, 80, 60, 195, 114, 138, 244, 155, 108, 192, 111, 162, 98, 184, 252, 40, 141, 39, 250, 21, 193, 37, 184, 36, 95, 71, 151, 246, 55, 87, 167, 120, 173, 175, 175, 247, 47, 243, 117, 160, 249, 54, 172, 221, 244, 14, 215, 237, 229, 165, 107, 97, 217, 46, 159, 73, 91, 122, 187, 115, 187, 103, 74, 231, 220, 126, 230, 215, 95, 129, 196, 14, 188, 137, 161, 234, 128, 15, 87, 228, 14, 209, 199, 58, 55, 124, 232, 69, 211, 216, 156, 52, 217, 85, 104, 198, 71, 226, 221, 3, 12, 115, 47, 101, 97, 150, 44, 35, 35, 165, 163, 115, 214, 182, 13, 131, 46, 6, 64, 91, 203, 232, 196, 138, 199, 82, 75, 66, 26, 98, 34, 68, 171, 96, 115, 35, 87, 96, 130, 71, 240, 94, 143, 192, 90, 73, 69, 150, 66, 110, 180, 139, 25, 13, 113, 162, 125, 87, 22, 184, 217, 242, 122, 66, 130, 152, 220, 36, 222, 130, 130, 59, 27, 9, 115, 204, 138, 43, 129, 199, 245, 250, 164, 67, 126, 224, 182, 169, 107, 79, 229, 240, 35, 91, 205, 220, 53, 238, 25, 108, 26, 31, 208, 219, 1, 158, 13, 84, 217, 141, 242, 84, 240, 181, 1, 188, 55, 116, 62, 111, 114, 140, 92, 41, 71, 190, 237, 70, 54, 47, 27, 42, 248, 202, 111, 122, 154, 95, 75, 11, 125, 183, 66, 239, 94, 202, 150, 239, 121, 214, 32, 181, 216, 161, 208, 16, 124, 238, 180, 196, 20, 22, 167, 83, 129, 146, 229, 147, 165, 36, 57, 171, 81, 34, 101, 26, 248, 217, 222, 231, 191, 191, 85, 243, 135, 142, 104, 205, 150, 92, 60, 164, 92, 90, 24, 38, 225, 217, 191, 194, 50, 125, 129, 195, 170, 68, 155, 40, 248, 54, 60, 178, 171, 209, 233, 212, 104, 15, 142, 101, 109, 161, 77, 154, 208, 108, 121, 90, 99, 76, 164, 105, 52, 108, 232, 155, 66, 10, 154, 63, 187, 165, 94, 26, 188, 201, 169, 107, 137, 164, 51, 250, 80, 213, 56, 97, 67, 51, 213, 223, 9, 39, 161, 19, 89, 220, 220, 223, 223, 153, 168, 241, 222, 65, 227, 22, 239, 99, 113, 42, 203, 42, 173, 26, 82, 29, 181, 111, 250, 105, 181, 217, 146, 157, 25, 249, 164, 54, 198, 37, 60, 82, 93, 85, 227, 212, 137, 80, 227, 49, 236, 248, 79, 157, 166, 6, 201, 236, 110, 11, 126, 14, 113, 202, 151, 169, 86, 33, 46, 0, 52, 182, 29, 91, 205, 190, 229, 237, 91, 198, 130, 251, 176, 211, 96, 243, 244, 49, 203, 30, 161, 37, 42, 111, 99, 146, 24, 36, 102, 196, 21, 197, 176, 190, 173, 28, 9, 122, 239, 125, 24, 179, 137, 169, 122, 2, 144, 80, 55, 54, 47, 235, 134, 54, 159, 179, 16, 138, 31, 104, 146, 136, 217, 111, 10, 214, 140, 61, 112, 254, 112, 134, 171, 178, 240, 48, 48, 127, 38, 187, 74, 46, 84, 143, 57, 196, 151, 190, 31, 54, 213, 182, 240, 245, 10, 218, 221, 88, 224, 83, 93, 6, 126, 177, 91, 116, 169, 226, 27, 181, 22, 34, 175, 3, 160, 31, 85, 241, 86, 202, 183, 207, 164, 146, 70, 2, 82, 165, 37, 114, 221, 26, 204, 163, 220, 37, 139, 65, 64, 197, 142, 151, 28, 238, 74, 42, 103, 89, 43, 59, 223, 26, 44, 35, 186, 90, 1, 173, 19, 214, 180, 168, 228, 18, 80, 179, 200, 81, 158, 112, 241, 166, 214, 168, 235, 148, 153, 52, 45, 185, 219, 192, 134, 217, 168, 72, 60, 157, 147, 26, 109, 253, 96, 174, 235, 116, 162, 84, 154, 73, 8, 66, 161, 55, 196, 5, 175, 48, 133, 161, 2, 35, 213, 145, 108, 66, 79, 39, 25, 38, 168, 221, 111, 68, 80, 18, 221, 251, 13, 200, 103, 36, 74, 134, 188, 146, 163, 15, 185, 70, 223, 224, 75, 133, 126, 56, 18, 139, 164, 184, 118, 158, 170, 9, 50, 107, 16, 117, 13, 23, 195, 148, 36, 174, 97, 134, 168, 129, 212, 119, 100, 91, 204, 196, 241, 60, 39, 15, 99, 60, 31, 110, 136, 85, 53, 144, 48, 163, 12, 68, 73, 204, 203, 67, 157, 72, 132, 167, 219, 195, 48, 45, 128, 96, 202, 208, 127, 98, 37, 30, 63, 68, 175, 77, 218, 125, 19, 210, 159, 51, 65, 133, 137, 207, 202, 52, 40, 230, 76, 217, 160, 184, 209, 26, 162, 49, 223, 113, 79, 125, 52, 103, 98, 196, 60, 46, 153, 88, 102, 90, 204, 165, 224, 214, 37, 10, 71, 245, 228, 35, 237, 66, 206, 60, 201, 48, 240, 204, 168, 29, 116, 79, 28, 72, 197, 29, 29, 3, 19, 43, 1, 144, 21, 225, 16, 60, 186, 181, 210, 104, 49, 134, 59, 70, 8, 105, 119, 206, 242, 237, 125, 197, 232, 55, 19, 156, 150, 55, 139, 69, 179, 156, 219, 38, 252, 244, 21, 218, 207, 23, 236, 197, 237, 112, 227, 151, 141, 90, 229, 232, 199, 108, 46, 223, 178, 65, 27, 153, 45, 74, 64, 145, 85, 151, 201, 234, 106, 217, 247, 97, 156, 98, 48, 80, 42, 232, 54, 109, 217, 205, 117, 119, 229, 199, 160, 214, 184, 8, 175, 46, 212, 104, 87, 69, 67, 50, 169, 22, 199, 13, 186, 180, 221, 99, 249, 4, 33, 135, 88, 102, 26, 226, 195, 216, 166, 17, 143, 167, 204, 244, 205, 110, 95, 238, 159, 113, 186, 164, 118, 194, 97, 154, 206, 174, 198, 151, 202, 188, 179, 155, 113, 133, 46, 109, 246, 88, 62, 22, 123, 188, 235, 171, 177, 111, 210, 230, 41, 186, 174, 182, 244, 205, 60, 162, 93, 169, 86, 12, 151, 149, 219, 122, 37, 95, 232, 214, 99, 24, 180, 171, 48, 220, 238, 14, 165, 10, 245, 246, 192, 160, 44, 215, 210, 11, 105, 80, 32, 10, 83, 88, 161, 208, 202, 148, 219, 160, 133, 184, 209, 150, 11, 120, 92, 158, 254, 80, 227, 82, 69, 253, 22, 127, 127, 104, 180, 200, 6, 212, 221, 212, 243, 21, 167, 228, 147, 163, 81, 78, 50, 197, 99, 66, 45, 92, 126, 19, 218, 170, 204, 8, 168, 206, 66, 249, 35, 172, 80, 169, 247, 12, 139, 11, 12, 59, 199, 10, 66, 26, 207, 35, 36, 154, 239, 27, 134, 124, 189, 166, 113, 27, 188, 41, 94, 72, 154, 125, 161, 28, 53, 148, 228, 114, 149, 122, 191, 201, 42, 251, 236, 142, 166, 233, 172, 230, 241, 72, 36, 156, 192, 124, 118, 21, 102, 119, 135, 211, 51, 217, 162, 168, 151, 42, 153, 66, 65, 148, 48, 147, 44, 230, 102, 74, 46, 41, 28, 182, 184, 0, 229, 162, 142, 238, 139, 179, 1, 75, 128, 149, 120, 6, 184, 137, 95, 56, 249, 138, 149, 200, 149, 124, 34, 2, 230, 166, 147, 155, 55, 178, 226, 110, 15, 244, 135, 25, 67, 140, 165, 67, 33, 166, 82, 157, 9, 192, 200, 188, 134, 202, 78, 17, 250, 148, 117, 79, 249, 155, 43, 68, 227, 219, 193, 43, 36, 91, 177, 137, 161, 167, 197, 68, 40, 12, 149, 31, 200, 49, 228, 103, 118, 31, 170, 250, 176, 97, 219, 224, 69, 134, 164, 104, 196, 200, 101, 215, 241, 22, 202, 110, 168, 68, 242, 26, 57, 185, 148, 209, 57, 14, 185, 14, 238, 107, 7, 56, 113, 37, 61, 45, 163, 229, 132, 112, 249, 24, 239, 72, 109, 12, 111, 156, 105, 150, 129, 51, 79, 58, 201, 65, 225, 114, 60, 198, 125, 87, 145, 139, 89, 4, 95, 59, 87, 126, 39, 223, 75, 34, 159, 35, 81, 63, 36, 87, 123, 130, 84, 209, 135, 141, 149, 102, 139, 255, 220, 190, 150, 238, 134, 246, 166, 19, 115, 57, 127, 46, 234, 159, 233, 200, 157, 128, 244, 138, 209, 108, 163, 44, 46, 109, 29, 142, 166, 35, 62, 218, 228, 182, 218, 162, 153, 100, 106, 219, 161, 61, 147, 230, 98, 175, 175, 53, 218, 220, 116, 36, 149, 17, 27, 253, 197, 209, 214, 201, 33, 226, 200, 225, 40, 61, 141, 166, 244, 202, 51, 196, 49, 92, 78, 241, 84, 44, 22, 228, 15, 141, 150, 208, 61, 159, 21, 221, 179, 127, 211, 206, 157, 171, 251, 155, 98, 22, 237, 111, 4, 207, 20, 250, 131, 130, 44, 87, 7, 252, 254, 193, 96, 63, 143, 98, 132, 83, 34, 213, 233, 216, 4, 120, 70, 182, 90, 181, 232, 34, 15, 173, 172, 124, 19, 32, 181, 66, 153, 188, 196, 125, 155, 197, 229, 136, 47, 201, 103, 166, 78, 122, 51, 167, 253, 145, 46, 170, 52, 70, 179, 205, 49, 77, 249, 2, 97, 38, 197, 103, 242, 68, 69, 140, 176, 73, 238, 234, 167, 60, 132, 112, 172, 187, 16, 23, 37, 249, 97, 18, 34, 133, 236, 85, 54, 202, 65, 193, 108, 22, 82, 14, 142, 5, 206, 225, 146, 51, 92, 14, 134, 175, 242, 66, 239, 244, 199, 33, 225, 91, 223, 64, 110, 240, 56, 157, 122, 31, 93, 116, 243, 82, 22, 60, 91, 90, 55, 20, 123, 74, 240, 32, 242, 67, 183, 100, 151, 251, 72, 43, 248, 66, 45, 137, 160, 199, 83, 190, 72, 129, 14, 86, 174, 241, 134, 33, 187, 70, 65, 236, 255, 72, 215, 162, 197, 117, 190, 6, 98, 130, 179, 138, 143, 114, 97, 41, 220, 143, 49, 40, 150, 179, 118, 10, 48, 165, 217, 20, 212, 230, 234, 20, 205, 99, 161, 2, 17, 180, 117, 238, 244, 221, 42, 227, 243, 149, 191, 57, 228, 75, 251, 60, 187, 255, 43, 211, 118, 164, 83, 199, 99, 6, 100, 60, 28, 39, 147, 144, 107, 15, 86, 173, 222, 224, 207, 86, 158, 40, 142, 17, 154, 167, 44, 204, 163, 176, 128, 3, 190, 57, 160, 141, 147, 132, 3, 237, 27, 45, 53, 48, 62, 245, 169, 5, 251, 57, 20, 32, 56, 67, 33, 166, 50, 12, 74, 252, 158, 122, 2, 189, 57, 163, 125, 166, 197, 215, 72, 34, 243, 179, 15, 156, 46, 13, 232, 60, 79, 192, 105, 161, 227, 194, 107, 201, 18, 249, 108, 155, 27, 180, 22, 171, 10, 116, 203, 98, 200, 33, 159, 92, 98, 163, 177, 3, 93, 181, 25, 222, 49, 118, 156, 90, 159, 108, 181, 173, 253, 114, 181, 230, 110, 198, 226, 136, 220, 171, 118, 55, 211, 203, 253, 114, 189, 194, 49, 214, 105, 65, 195, 83, 40, 161, 233, 177, 140, 145, 205, 18, 140, 172, 86, 161, 220, 177, 225, 205, 90, 76, 48, 126, 162, 93, 128, 71, 39, 198, 173, 238, 44, 183, 142, 40, 99, 65, 4, 210, 96, 243, 136, 185, 88, 88, 36, 78, 253, 40, 171, 189, 80, 74, 44, 218, 85, 146, 199, 172, 171, 36, 31, 227, 72, 21, 115, 173, 7, 37, 136, 216, 216, 118, 116, 57, 21, 64, 51, 141, 98, 34, 76, 149, 185, 125, 198, 13, 212, 210, 236, 72, 35, 50, 92, 209, 172, 43, 205, 218, 26, 145, 59, 104, 180, 116, 49, 132, 226, 17, 187, 181, 242, 218, 221, 228, 106, 11, 36, 61, 237, 108, 49, 215, 54, 153, 102, 45, 214, 100, 50, 25, 10, 35, 33, 139, 39, 89, 76, 195, 243, 24, 132, 118, 200, 5, 160, 41, 35, 13, 111, 203, 181, 202, 23, 249, 28, 241, 3, 57, 138, 84, 49, 85, 164, 201, 71, 21, 44, 3, 202, 186, 56, 109, 40, 215, 58, 185, 240, 94, 15, 147, 109, 77, 216, 176, 5, 194, 172, 170, 201, 139, 85, 193, 175, 10, 191, 233, 201, 25, 48, 162, 57, 170, 68, 235, 96, 57, 95, 156, 228, 58, 40, 107, 145, 108, 224, 26, 143, 231, 105, 176, 249, 106, 150, 99, 231, 64, 2, 41, 23, 23, 99, 194, 189, 44, 119, 37, 170, 115, 1, 114, 75, 43, 95, 101, 224, 188, 167, 94, 166, 20, 42, 194, 205, 189, 109, 129, 153, 184, 27, 2, 164, 225, 151, 107, 162, 181, 163, 101, 203, 50, 146, 116, 13, 75, 115, 116, 20, 81, 170, 8, 33, 173, 5, 34, 70, 200, 215, 246, 125, 110, 188, 56, 41, 18, 181, 130, 64, 52, 74, 203, 21, 119, 149, 53, 196, 148, 255, 88, 40, 91, 48, 105, 156, 194, 140, 4, 230, 90, 200, 14, 83, 34, 72, 169, 75, 18, 210, 38, 170, 238, 141, 164, 107, 199, 100, 163, 108, 78, 95, 234, 147, 215, 81, 233, 156, 42, 173, 101, 139, 34, 237, 60, 121, 118, 53, 47, 219, 82, 25, 158, 110, 149, 106, 5, 93, 100, 186, 65, 24, 67, 250, 102, 7, 185, 245, 186, 153, 180, 221, 211, 123, 166, 224, 158, 12, 169, 250, 83, 175, 114, 208, 35, 68, 110, 36, 5, 49, 199, 9, 72, 115, 222, 24, 202, 27, 64, 144, 66, 135, 51, 87, 111, 163, 132, 34, 96, 162, 186, 245, 50, 174, 69, 50, 205, 139, 0, 131, 240, 36, 185, 226, 194, 94, 58, 154, 246, 161, 164, 136, 0, 14, 8, 161, 52, 105, 225, 182, 99, 169, 221, 135, 51, 108, 232, 179, 42, 14, 101, 98, 193, 82, 170, 248, 74, 147, 38, 146, 212, 214, 167, 181, 186, 102, 43, 220, 223, 104, 60, 47, 61, 41, 144, 8, 132, 72, 196, 41, 161, 219, 139, 110, 3, 114, 205, 129, 72, 71, 68, 183, 244, 211, 193, 22, 68, 210, 129, 73, 22, 20, 83, 202, 226, 149, 161, 5, 99, 77, 250, 102, 42, 45, 228, 21, 9, 57, 114, 181, 189, 0, 91, 199, 59, 104, 23, 35, 175, 14, 35, 93, 205, 73, 120, 70, 37, 152, 200, 185, 243, 148, 235, 103, 242, 161, 27, 237, 52, 60, 51, 213, 199, 92, 16, 225, 164, 116, 46, 225, 206, 217, 16, 33, 29, 145, 206, 203, 65, 81, 137, 97, 104, 92, 244, 141, 127, 162, 81, 212, 168, 17, 229, 157, 24, 162, 26, 204, 218, 107, 185, 189, 134, 87, 219, 133, 133, 116, 52, 91, 246, 217, 167, 175, 87, 47, 150, 40, 191, 172, 246, 47, 222, 2, 123, 189, 79, 4, 125, 185, 175, 252, 249, 234, 170, 62, 60, 251, 40, 129, 198, 143, 42, 232, 178, 108, 109, 201, 236, 194, 15, 152, 170, 89, 85, 36, 47, 236, 18, 214, 131, 49, 97, 125, 249, 146, 189, 62, 222, 20, 187, 50, 121, 74, 167, 93, 122, 6, 59, 189, 91, 238, 80, 227, 78, 101, 186, 34, 185, 66, 190, 190, 119, 101, 45, 94, 156, 17, 229, 135, 71, 251, 72, 173, 203, 233, 145, 50, 84, 63, 138, 235, 228, 12, 60, 66, 65, 88, 52, 114, 201, 244, 18, 146, 205, 180, 61, 96, 28, 165, 118, 176, 135, 220, 41, 120, 53, 239, 26, 121, 38, 162, 181, 135, 213, 169, 157, 74, 253, 214, 104, 201, 82, 56, 160, 250, 171, 149, 184, 165, 205, 104, 149, 180, 185, 35, 8, 88, 238, 50, 169, 61, 37, 96, 165, 17, 181, 140, 235, 42, 241, 150, 154, 12, 147, 22, 25, 3, 189, 123, 153, 169, 2, 24, 54, 178, 1, 226, 208, 196, 61, 71, 194, 91, 64, 107, 0, 124, 68, 50, 145, 71, 31, 226, 204, 150, 134, 133, 199, 45, 94, 85, 16, 86, 155, 219, 212, 72, 195, 185, 99, 132, 90, 137, 118, 99, 169, 41, 106, 0, 62, 221, 185, 234, 164, 207, 250, 102, 28, 202, 202, 5, 194, 13, 166, 181, 49, 52, 8, 163, 3, 199, 158, 229, 104, 231, 64, 41, 78, 185, 185, 181, 92, 33, 199, 70, 225, 217, 235, 151, 82, 82, 32, 11, 160, 104, 148, 73, 87, 120, 221, 228, 118, 78, 70, 192, 179, 116, 81, 202, 167, 37, 41, 176, 169, 178, 171, 120, 42, 210, 13, 85, 246, 76, 202, 90, 200, 111, 113, 239, 146, 155, 242, 50, 231, 83, 105, 73, 137, 108, 33, 86, 37, 150, 29, 182, 141, 47, 45, 175, 204, 6, 42, 254, 73, 200, 86, 226, 41, 97, 72, 218, 252, 145, 243, 122, 178, 40, 115, 95, 171, 193, 38, 242, 13, 155, 200, 177, 141, 96, 241, 204, 218, 42, 221, 148, 124, 174, 196, 85, 229, 11, 52, 217, 149, 57, 173, 172, 53, 69, 190, 133, 200, 145, 166, 218, 29, 18, 228, 61, 255, 178, 255, 190, 255, 33, 254, 34, 114, 163, 184, 139, 214, 121, 144, 53, 18, 155, 207, 252, 199, 13, 69, 105, 132, 23, 40, 78, 77, 208, 65, 161, 175, 50, 241, 152, 30, 197, 225, 186, 175, 156, 179, 178, 216, 197, 38, 229, 126, 52, 216, 181, 77, 227, 18, 149, 30, 138, 100, 198, 162, 180, 68, 113, 9, 60, 113, 241, 85, 146, 204, 154, 171, 25, 73, 43, 3, 30, 5, 210, 169, 24, 76, 118, 154, 94, 46, 220, 176, 206, 9, 95, 155, 42, 153, 89, 16, 68, 253, 12, 24, 103, 24, 51, 9, 171, 51, 212, 19, 5, 179, 252, 62, 77, 153, 179, 28, 83, 40, 133, 174, 202, 50, 88, 131, 64, 7, 52, 255, 253, 204, 183, 171, 110, 238, 123, 39, 116, 129, 150, 238, 232, 110, 171, 74, 172, 84, 158, 78, 35, 215, 207, 115, 255, 204, 69, 231, 33, 140, 90, 15, 148, 3, 15, 199, 163, 88, 60, 14, 58, 19, 247, 115, 241, 85, 58, 103, 25, 44, 125, 72, 203, 37, 84, 161, 55, 83, 147, 36, 180, 183, 235, 144, 1, 73, 214, 49, 15, 179, 219, 210, 13, 226, 185, 232, 168, 77, 30, 155, 54, 89, 84, 87, 211, 163, 9, 118, 126, 27, 66, 133, 201, 3, 249, 117, 96, 87, 151, 42, 195, 74, 225, 237, 233, 107, 181, 109, 183, 225, 153, 237, 118, 50, 243, 218, 172, 28, 101, 134, 169, 125, 6, 38, 187, 3, 55, 98, 214, 188, 42, 146, 77, 249, 106, 1, 155, 122, 237, 125, 137, 81, 128, 100, 161, 251, 11, 149, 61, 100, 9, 161, 151, 72, 185, 174, 103, 210, 177, 245, 134, 133, 158, 86, 122, 137, 41, 13, 47, 34, 187, 57, 95, 168, 52, 243, 131, 35, 112, 158, 104, 109, 118, 118, 10, 145, 223, 107, 76, 19, 49, 199, 222, 208, 121, 153, 202, 12, 159, 72, 201, 178, 116, 207, 212, 131, 96, 196, 109, 218, 115, 6, 89, 2, 18, 81, 114, 82, 67, 148, 176, 247, 198, 216, 57, 209, 57, 244, 77, 245, 235, 249, 166, 177, 193, 41, 235, 247, 100, 141, 71, 19, 57, 229, 12, 49, 97, 135, 2, 186, 0, 41, 11, 141, 97, 192, 135, 235, 84, 173, 171, 177, 232, 241, 37, 244, 53, 97, 144, 49, 188, 92, 253, 146, 58, 82, 206, 206, 224, 113, 133, 174, 174, 222, 165, 79, 156, 66, 143, 43, 19, 14, 38, 174, 165, 132, 89, 169, 14, 105, 199, 38, 186, 234, 153, 115, 218, 27, 212, 118, 33, 242, 17, 15, 17, 53, 99, 198, 70, 136, 69, 75, 89, 184, 44, 143, 148, 209, 197, 19, 173, 75, 91, 169, 178, 2, 215, 76, 50, 102, 155, 86, 37, 35, 199, 40, 171, 61, 78, 157, 113, 66, 178, 187, 86, 89, 218, 102, 62, 123, 156, 106, 229, 132, 100, 75, 22, 152, 172, 140, 65, 203, 155, 103, 58, 52, 92, 172, 165, 21, 201, 86, 148, 8, 93, 14, 49, 217, 65, 218, 63, 39, 92, 69, 177, 178, 5, 155, 181, 230, 82, 94, 138, 121, 198, 252, 174, 229, 107, 173, 140, 170, 192, 246, 152, 167, 17, 176, 12, 78, 196, 251, 88, 42, 223, 181, 73, 16, 56, 138, 148, 250, 26, 248, 176, 229, 51, 27, 113, 197, 78, 121, 196, 109, 74, 221, 13, 23, 136, 200, 66, 212, 73, 3, 77, 201, 239, 189, 15, 192, 117, 163, 139, 161, 150, 64, 27, 141, 74, 60, 155, 80, 152, 106, 230, 5, 147, 71, 194, 216, 21, 187, 216, 101, 8, 233, 2, 113, 252, 213, 175, 202, 158, 226, 160, 181, 136, 42, 177, 70, 199, 78, 197, 149, 125, 90, 179, 31, 33, 53, 106, 235, 200, 40, 178, 138, 248, 14, 174, 108, 139, 130, 246, 57, 198, 142, 67, 159, 55, 103, 242, 220, 3, 212, 43, 208, 188, 62, 195, 67, 33, 235, 126, 71, 201, 165, 145, 182, 191, 33, 43, 240, 145, 28, 250, 89, 221, 191, 219, 254, 181, 207, 169, 36, 108, 17, 52, 150, 184, 85, 57, 172, 71, 46, 237, 222, 62, 136, 103, 113, 180, 132, 197, 163, 200, 227, 237, 49, 152, 173, 250, 13, 115, 127, 56, 8, 194, 252, 22, 119, 214, 119, 115, 15, 103, 107, 65, 215, 239, 8, 85, 230, 71, 202, 30, 68, 220, 50, 53, 52, 56, 244, 174, 233, 182, 55, 116, 165, 67, 102, 173, 185, 247, 83, 240, 5, 174, 196, 34, 198, 79, 198, 88, 119, 177, 125, 159, 182, 154, 80, 176, 57, 202, 186, 111, 197, 175, 25, 136, 101, 184, 47, 62, 179, 125, 89, 242, 100, 83, 225, 21, 213, 40, 38, 125, 1, 4, 144, 23, 1, 128, 55, 119, 48, 179, 63, 67, 207, 232, 138, 20, 186, 54, 237, 201, 145, 213, 125, 103, 251, 46, 245, 212, 200, 66, 60, 185, 42, 113, 151, 43, 220, 38, 146, 246, 92, 206, 182, 204, 39, 88, 130, 35, 53, 5, 104, 226, 40, 55, 181, 196, 28, 36, 36, 66, 133, 22, 168, 114, 226, 134, 64, 86, 216, 156, 51, 106, 43, 179, 142, 231, 228, 206, 37, 202, 123, 183, 214, 209, 153, 45, 130, 220, 14, 36, 64, 216, 60, 16, 231, 124, 108, 148, 142, 121, 250, 188, 202, 23, 136, 61, 199, 55, 235, 8, 89, 215, 235, 140, 223, 61, 195, 249, 75, 134, 249, 1, 166, 103, 106, 112, 254, 13, 198, 50, 233, 86, 102, 75, 180, 31, 88, 231, 195, 162, 90, 11, 153, 235, 87, 136, 117, 195, 219, 27, 177, 224, 222, 3, 207, 224, 191, 112, 249, 11, 93, 24, 150, 210, 223, 249, 76, 152, 249, 62, 215, 104, 91, 30, 206, 51, 111, 185, 93, 206, 251, 150, 148, 35, 180, 51, 191, 190, 90, 46, 183, 202, 147, 196, 225, 39, 73, 242, 181, 82, 166, 127, 241, 138, 190, 29, 158, 217, 70, 13, 203, 63, 156, 225, 89, 121, 91, 79, 148, 165, 183, 76, 29, 166, 213, 150, 239, 47, 40, 13, 167, 89, 105, 173, 36, 17, 253, 98, 24, 66, 106, 29, 244, 66, 81, 163, 15, 124, 55, 212, 17, 202, 64, 50, 184, 178, 181, 121, 193, 55, 107, 180, 206, 217, 183, 56, 87, 46, 139, 245, 178, 123, 203, 146, 150, 225, 166, 180, 139, 142, 16, 142, 101, 27, 223, 214, 88, 134, 210, 107, 63, 242, 121, 169, 188, 191, 194, 121, 77, 155, 199, 85, 244, 161, 212, 214, 187, 214, 250, 109, 213, 89, 38, 38, 176, 51, 136, 187, 153, 174, 87, 89, 182, 159, 103, 251, 204, 140, 11, 139, 170, 206, 83, 54, 76, 19, 64, 207, 43, 170, 112, 154, 85, 232, 3, 100, 187, 129, 78, 227, 143, 203, 50, 12, 250, 137, 150, 130, 212, 14, 197, 128, 30, 77, 184, 233, 87, 214, 62, 79, 220, 34, 167, 169, 101, 197, 174, 173, 107, 158, 14, 204, 14, 225, 211, 226, 166, 1, 13, 23, 49, 83, 37, 91, 28, 45, 114, 236, 196, 57, 38, 11, 110, 33, 178, 114, 23, 12, 82, 238, 26, 226, 229, 128, 215, 232, 29, 54, 42, 122, 157, 61, 210, 129, 37, 71, 29, 113, 41, 160, 22, 234, 142, 218, 155, 55, 1, 254, 187, 31, 129, 151, 79, 41, 7, 169, 206, 108, 65, 120, 66, 34, 77, 143, 15, 212, 44, 18, 226, 204, 89, 82, 144, 102, 208, 66, 155, 100, 193, 7, 166, 105, 94, 94, 65, 146, 36, 74, 234, 207, 99, 11, 168, 92, 155, 28, 73, 194, 68, 131, 215, 26, 184, 137, 151, 43, 174, 160, 56, 198, 51, 101, 21, 229, 21, 108, 75, 72, 167, 126, 185, 230, 251, 139, 141, 211, 218, 189, 149, 180, 53, 26, 11, 29, 161, 247, 141, 26, 205, 34, 202, 254, 96, 243, 177, 166, 21, 134, 58, 213, 45, 95, 175, 108, 50, 207, 201, 217, 60, 23, 49, 14, 79, 68, 173, 68, 140, 52, 20, 5, 202, 195, 237, 165, 117, 118, 109, 11, 190, 235, 231, 212, 239, 89, 237, 31, 204, 243, 239, 251, 126, 254, 255, 179, 72, 149, 150, 7, 250, 180, 26, 123, 151, 167, 159, 121, 246, 175, 190, 140, 223, 63, 91, 167, 116, 141, 69, 62, 75, 234, 110, 211, 140, 224, 200, 224, 57, 56, 114, 224, 171, 51, 190, 63, 254, 186, 255, 55, 230, 135, 13, 116, 179, 192, 76, 221, 224, 187, 64, 201, 153, 211, 129, 194, 38, 47, 103, 109, 199, 255, 212, 255, 195, 121, 102, 111, 187, 106, 217, 63, 187, 201, 103, 205, 154, 11, 46, 108, 125, 28, 4, 107, 25, 235, 85, 123, 38, 70, 214, 172, 152, 40, 105, 49, 178, 8, 189, 229, 119, 213, 167, 139, 23, 84, 83, 136, 218, 205, 182, 136, 184, 254, 231, 31, 182, 152, 156, 178, 66, 154, 114, 211, 57, 206, 169, 109, 79, 98, 254, 231, 217, 242, 133, 78, 129, 98, 130, 77, 227, 112, 26, 151, 175, 175, 223, 175, 234, 100, 102, 248, 157, 193, 113, 158, 3, 223, 98, 7, 125, 126, 127, 200, 154, 161, 233, 207, 10, 176, 252, 4, 50, 195, 19, 78, 254, 224, 31, 60, 250, 147, 30, 207, 198, 63, 135, 14, 159, 208, 128, 202, 13, 95, 95, 231, 22, 253, 1, 253, 61, 177, 45, 210, 164, 244, 161, 171, 215, 248, 231, 86, 31, 181, 75, 128, 25, 231, 186, 32, 9, 229, 75, 159, 203, 233, 159, 107, 236, 215, 119, 246, 234, 147, 45, 101, 207, 6, 245, 52, 95, 226, 118, 188, 7, 245, 205, 250, 118, 177, 246, 151, 189, 250, 27, 109, 168, 185, 112, 93, 244, 52, 22, 240, 220, 171, 158, 24, 128, 84, 247, 167, 213, 153, 45, 199, 70, 71, 139, 246, 169, 68, 182, 156, 131, 239, 217, 27, 0, 129, 66, 165, 197, 233, 175, 39, 36, 241, 10, 120, 138, 215, 253, 52, 205, 168, 22, 18, 1, 43, 19, 28, 15, 119, 65, 139, 89, 127, 43, 243, 255, 21, 105, 242, 151, 147, 159, 24, 187, 229, 116, 100, 89, 218, 251, 116, 116, 232, 239, 191, 35, 237, 62, 47, 236, 191, 124, 61, 184, 212, 186, 91, 137, 109, 60, 21, 137, 243, 8, 181, 210, 76, 70, 154, 222, 90, 43, 84, 148, 153, 125, 129, 139, 217, 97, 218, 113, 3, 62, 23, 146, 48, 0, 39, 94, 3, 102, 53, 222, 225, 247, 217, 191, 153, 180, 234, 229, 111, 113, 50, 212, 160, 229, 107, 111, 244, 16, 244, 83, 187, 134, 31, 177, 170, 241, 47, 69, 54, 216, 85, 81, 192, 95, 62, 90, 119, 43, 181, 61, 255, 119, 119, 183, 47, 95, 30, 94, 111, 110, 174, 119, 251, 253, 101, 14, 103, 203, 108, 132, 203, 155, 67, 250, 201, 155, 124, 244, 25, 210, 223, 220, 108, 224, 146, 92, 94, 245, 222, 223, 221, 238, 174, 162, 154, 186, 14, 71, 253, 241, 182, 237, 240, 167, 43, 198, 62, 82, 250, 218, 245, 101, 149, 187, 166, 164, 167, 97, 118, 120, 177, 159, 245, 56, 174, 159, 24, 251, 78, 149, 123, 29, 66, 250, 40, 104, 13, 79, 244, 95, 238, 48, 53, 246, 152, 182, 172, 245, 104, 242, 247, 188, 148, 235, 221, 63, 64, 50, 18, 252, 37, 88, 162, 147, 81, 22, 91, 209, 165, 168, 223, 95, 167, 216, 120, 203, 142, 208, 39, 101, 198, 97, 174, 100, 37, 222, 83, 22, 17, 128, 0, 96, 252, 31, 156, 75, 17, 190, 187, 245, 157, 148, 127, 17, 30, 4, 44, 230, 190, 114, 241, 227, 26, 56, 246, 91, 7, 253, 248, 245, 255, 85, 171, 51, 27, 122, 47, 58, 213, 55, 0, 20, 96, 156, 1, 44, 141, 43, 27, 176, 161, 160, 101, 206, 106, 136, 164, 176, 35, 14, 169, 23, 39, 152, 34, 181, 175, 103, 99, 169, 139, 154, 95, 34, 197, 72, 212, 196, 242, 26, 69, 149, 110, 74, 237, 197, 181, 234, 13, 208, 172, 167, 74, 139, 188, 115, 92, 169, 7, 147, 238, 187, 160, 60, 122, 181, 226, 15, 47, 148, 26, 101, 13, 165, 153, 105, 33, 21, 209, 10, 90, 226, 201, 211, 116, 97, 222, 99, 158, 72, 58, 45, 213, 122, 255, 15, 136, 253, 240, 134, 132, 229, 41, 7, 146, 194, 153, 158, 152, 115, 24, 167, 170, 66, 73, 115, 210, 103, 22, 122, 140, 143, 32, 119, 93, 123, 166, 160, 38, 133, 197, 161, 85, 174, 100, 79, 42, 48, 203, 237, 99, 202, 89, 244, 232, 84, 143, 32, 199, 232, 214, 4, 48, 154, 224, 112, 50, 142, 159, 2, 100, 69, 234, 237, 88, 185, 51, 122, 163, 165, 64, 16, 203, 251, 54, 222, 196, 140, 106, 71, 163, 73, 108, 49, 142, 30, 54, 147, 214, 55, 245, 7, 4, 203, 132, 119, 146, 216, 60, 25, 235, 86, 239, 100, 237, 10, 89, 152, 163, 3, 226, 161, 70, 242, 180, 45, 183, 24, 38, 237, 136, 81, 180, 33, 68, 196, 159, 222, 38, 10, 168, 6, 72, 25, 224, 75, 14, 196, 32, 178, 240, 38, 92, 6, 27, 242, 215, 132, 75, 42, 90, 192, 50, 213, 49, 123, 148, 124, 218, 51, 245, 158, 132, 130, 73, 167, 76, 88, 54, 116, 254, 130, 68, 153, 160, 115, 161, 5, 16, 251, 8, 193, 244, 68, 44, 101, 105, 229, 1, 209, 179, 14, 175, 169, 47, 5, 216, 50, 149, 149, 178, 175, 218, 9, 160, 94, 87, 5, 7, 82, 181, 158, 87, 237, 164, 204, 116, 222, 76, 124, 236, 79, 18, 200, 111, 10, 241, 161, 232, 187, 150, 40, 237, 160, 168, 128, 26, 227, 220, 146, 250, 108, 19, 146, 114, 8, 9, 114, 33, 174, 38, 54, 249, 208, 18, 6, 21, 48, 190, 194, 153, 42, 108, 242, 155, 162, 52, 248, 10, 230, 105, 133, 78, 79, 238, 94, 132, 86, 128, 200, 161, 126, 169, 104, 59, 88, 196, 58, 3, 7, 45, 97, 28, 128, 210, 58, 82, 51, 148, 229, 250, 32, 1, 240, 200, 8, 65, 171, 208, 122, 144, 161, 43, 57, 160, 151, 105, 148, 173, 62, 232, 26, 180, 149, 17, 130, 230, 161, 46, 89, 2, 44, 201, 65, 71, 154, 224, 201, 157, 63, 151, 24, 97, 91, 240, 18, 250, 145, 124, 33, 17, 118, 91, 82, 113, 105, 177, 90, 5, 244, 10, 150, 0, 205, 74, 106, 4, 219, 64, 42, 241, 115, 139, 195, 190, 215, 108, 174, 129, 139, 22, 245, 93, 201, 56, 112, 225, 135, 243, 54, 88, 8, 218, 10, 210, 114, 157, 52, 154, 165, 241, 61, 148, 7, 59, 16, 20, 203, 212, 79, 237, 9, 22, 201, 8, 193, 186, 96, 31, 46, 130, 110, 160, 117, 63, 42, 8, 182, 7, 235, 1, 0, 120, 236, 15, 22, 228, 250, 19, 120, 31, 54, 181, 112, 33, 21, 173, 7, 237, 131, 254, 60, 181, 81, 142, 158, 88, 117, 49, 178, 46, 95, 177, 96, 15, 12, 239, 9, 61, 106, 179, 82, 107, 197, 59, 191, 4, 183, 108, 56, 229, 163, 232, 224, 81, 202, 251, 210, 126, 109, 154, 234, 227, 213, 204, 155, 196, 237, 30, 174, 150, 254, 152, 3, 221, 92, 58, 191, 230, 147, 125, 167, 231, 249, 162, 21, 187, 145, 0, 112, 139, 10, 181, 19, 32, 200, 119, 45, 81, 128, 126, 87, 87, 45, 10, 12, 114, 52, 151, 233, 98, 59, 10, 168, 115, 181, 14, 162, 141, 126, 156, 105, 103, 105, 101, 34, 179, 39, 196, 155, 73, 128, 94, 114, 84, 125, 172, 115, 146, 246, 196, 193, 26, 43, 166, 136, 109, 162, 97, 226, 174, 180, 82, 184, 173, 68, 110, 67, 58, 106, 103, 174, 165, 111, 83, 176, 102, 1, 197, 108, 245, 88, 54, 194, 119, 182, 231, 41, 94, 21, 179, 65, 64, 237, 23, 59, 155, 107, 236, 205, 42, 234, 180, 176, 220, 39, 241, 136, 99, 174, 139, 199, 160, 214, 122, 137, 16, 212, 94, 76, 25, 32, 49, 212, 11, 156, 65, 187, 219, 134, 3, 130, 53, 144, 154, 203, 224, 152, 15, 167, 102, 148, 140, 64, 94, 182, 199, 179, 7, 206, 152, 33, 4, 244, 8, 117, 21, 6, 172, 49, 183, 234, 130, 112, 4, 77, 73, 6, 214, 5, 0, 106, 27, 148, 39, 179, 118, 44, 203, 74, 127, 105, 206, 148, 237, 14, 66, 248, 233, 207, 156, 24, 233, 82, 93, 141, 134, 236, 75, 189, 195, 24, 116, 19, 91, 236, 159, 235, 122, 65, 48, 156, 88, 203, 65, 113, 17, 84, 26, 177, 1, 74, 55, 251, 27, 4, 51, 47, 74, 9, 22, 211, 219, 237, 209, 18, 147, 136, 117, 89, 44, 65, 192, 88, 240, 83, 218, 111, 114, 193, 50, 150, 187, 63, 234, 179, 217, 54, 200, 170, 54, 53, 216, 37, 28, 164, 117, 83, 163, 218, 179, 36, 244, 3, 228, 16, 243, 208, 235, 82, 140, 36, 125, 108, 247, 174, 26, 133, 96, 241, 193, 225, 112, 1, 217, 148, 216, 103, 151, 227, 140, 11, 121, 91, 164, 32, 109, 147, 53, 128, 43, 151, 245, 135, 133, 188, 111, 205, 2, 191, 238, 66, 210, 177, 20, 225, 240, 193, 118, 196, 242, 164, 90, 194, 159, 18, 40, 108, 170, 70, 234, 54, 120, 10, 109, 47, 182, 15, 171, 110, 135, 230, 244, 60, 25, 168, 51, 246, 212, 211, 66, 134, 65, 77, 72, 183, 1, 97, 181, 245, 251, 211, 211, 203, 140, 94, 115, 201, 91, 36, 216, 138, 143, 143, 102, 119, 232, 21, 250, 106, 231, 131, 160, 225, 52, 175, 92, 168, 14, 7, 123, 200, 212, 134, 35, 57, 144, 216, 207, 143, 211, 33, 204, 14, 76, 33, 129, 153, 123, 69, 91, 137, 137, 146, 62, 117, 162, 205, 96, 130, 93, 67, 109, 28, 28, 215, 21, 64, 76, 76, 232, 31, 243, 7, 136, 40, 143, 82, 84, 76, 19, 169, 228, 18, 145, 0, 88, 242, 190, 233, 157, 212, 77, 43, 244, 101, 206, 104, 52, 177, 222, 206, 55, 230, 97, 165, 175, 118, 80, 238, 84, 107, 128, 151, 70, 248, 234, 1, 134, 134, 96, 29, 226, 22, 65, 140, 147, 121, 181, 97, 126, 237, 157, 125, 110, 165, 126, 97, 67, 240, 250, 76, 101, 196, 156, 34, 244, 213, 74, 119, 118, 209, 6, 172, 199, 108, 228, 169, 191, 246, 198, 201, 88, 176, 98, 99, 84, 133, 163, 3, 116, 118, 134, 69, 71, 77, 13, 128, 50, 116, 176, 25, 225, 176, 89, 230, 158, 20, 114, 76, 30, 4, 52, 0, 206, 234, 206, 157, 111, 229, 221, 234, 159, 92, 224, 45, 18, 200, 131, 62, 253, 66, 180, 68, 248, 244, 8, 180, 169, 171, 236, 113, 207, 203, 18, 64, 43, 1, 191, 184, 161, 160, 54, 151, 193, 98, 181, 97, 166, 218, 92, 212, 185, 114, 197, 114, 140, 229, 209, 186, 48, 238, 192, 18, 237, 21, 156, 81, 27, 227, 115, 206, 110, 206, 191, 61, 30, 49, 119, 116, 108, 169, 51, 56, 243, 10, 157, 143, 144, 104, 16, 206, 168, 199, 113, 43, 213, 249, 37, 241, 45, 108, 198, 6, 178, 65, 142, 172, 5, 53, 2, 106, 99, 180, 146, 234, 172, 201, 109, 28, 93, 78, 189, 255, 102, 18, 89, 224, 48, 236, 16, 140, 84, 200, 82, 203, 204, 237, 186, 236, 42, 39, 100, 46, 151, 204, 129, 191, 76, 37, 98, 78, 201, 104, 198, 190, 88, 229, 33, 214, 56, 85, 8, 55, 38, 77, 224, 248, 9, 248, 35, 184, 103, 22, 177, 37, 39, 177, 100, 225, 76, 237, 14, 19, 143, 115, 38, 192, 155, 135, 16, 255, 172, 237, 11, 128, 62, 197, 50, 13, 150, 143, 24, 46, 174, 91, 42, 28, 130, 17, 57, 171, 215, 171, 68, 224, 151, 193, 73, 51, 82, 18, 46, 128, 52, 46, 72, 213, 1, 20, 204, 214, 130, 25, 51, 93, 170, 194, 222, 75, 162, 18, 44, 117, 176, 212, 39, 37, 169, 60, 73, 234, 66, 42, 138, 185, 122, 0, 45, 120, 124, 58, 130, 243, 40, 1, 250, 23, 244, 16, 232, 119, 96, 113, 190, 79, 184, 74, 210, 64, 95, 129, 190, 119, 210, 170, 110, 147, 178, 99, 216, 46, 111, 240, 53, 1, 218, 171, 98, 128, 199, 182, 58, 197, 161, 240, 220, 200, 252, 96, 25, 209, 101, 71, 150, 74, 214, 31, 167, 92, 184, 64, 176, 132, 16, 68, 188, 74, 163, 162, 45, 78, 236, 22, 169, 95, 144, 117, 136, 229, 70, 59, 102, 90, 229, 9, 193, 144, 143, 74, 84, 22, 115, 95, 132, 79, 18, 77, 182, 91, 49, 97, 230, 136, 102, 166, 145, 45, 85, 160, 202, 5, 191, 144, 59, 19, 24, 81, 96, 26, 177, 121, 118, 200, 221, 194, 144, 190, 144, 29, 210, 30, 206, 3, 216, 142, 14, 2, 214, 186, 128, 117, 37, 54, 213, 220, 117, 58, 71, 181, 62, 158, 181, 35, 176, 73, 200, 18, 177, 9, 137, 186, 89, 26, 43, 137, 21, 189, 41, 159, 227, 62, 207, 237, 120, 39, 100, 31, 193, 37, 144, 103, 139, 6, 26, 225, 174, 157, 190, 18, 103, 115, 255, 9, 225, 136, 208, 41, 32, 190, 54, 132, 191, 104, 173, 5, 69, 74, 146, 110, 226, 12, 94, 15, 231, 181, 129, 160, 60, 106, 183, 147, 46, 16, 128, 232, 228, 51, 102, 177, 16, 6, 160, 192, 67, 66, 17, 96, 24, 220, 3, 3, 4, 128, 205, 224, 68, 160, 25, 247, 56, 238, 113, 63, 208, 128, 64, 8, 134, 6, 20, 184, 176, 173, 1, 131, 56, 172, 67, 241, 212, 6, 6, 204, 166, 191, 129, 9, 65, 60, 108, 96, 65, 187, 177, 27, 8, 8, 181, 239, 27, 222, 130, 4, 187, 213, 192, 129, 34, 231, 250, 222, 70, 52, 54, 112, 65, 229, 151, 27, 120, 120, 198, 156, 177, 102, 192, 139, 99, 182, 181, 23, 108, 22, 220, 71, 252, 82, 226, 57, 144, 27, 207, 195, 106, 250, 152, 100, 129, 71, 189, 127, 214, 111, 86, 235, 225, 58, 243, 78, 74, 110, 57, 6, 234, 219, 101, 49, 51, 121, 10, 153, 79, 196, 122, 185, 200, 46, 31, 77, 214, 123, 21, 26, 154, 133, 40, 29, 155, 190, 237, 177, 126, 32, 37, 199, 49, 24, 162, 102, 189, 188, 244, 122, 245, 187, 246, 125, 187, 132, 144, 209, 155, 166, 231, 66, 123, 127, 99, 203, 7, 61, 204, 146, 192, 156, 169, 38, 60, 16, 68, 115, 117, 105, 36, 23, 88, 250, 250, 120, 212, 234, 79, 6, 32, 64, 68, 73, 246, 125, 134, 246, 136, 106, 166, 66, 32, 85, 29, 79, 34, 183, 38, 158, 85, 28, 1, 217, 201, 147, 189, 3, 37, 199, 71, 34, 132, 165, 244, 217, 195, 231, 27, 228, 65, 41, 200, 206, 72, 118, 104, 152, 207, 93, 209, 159, 229, 100, 121, 201, 183, 52, 133, 2, 248, 70, 91, 4, 30, 47, 227, 50, 95, 30, 194, 71, 163, 105, 208, 2, 196, 72, 59, 180, 5, 245, 198, 227, 16, 11, 178, 128, 149, 97, 8, 212, 35, 163, 113, 193, 162, 254, 164, 0, 14, 114, 114, 209, 140, 223, 102, 97, 51, 162, 21, 255, 116, 74, 109, 193, 221, 199, 90, 185, 3, 181, 207, 22, 99, 197, 193, 238, 144, 86, 22, 152, 35, 95, 23, 124, 229, 180, 146, 49, 10, 139, 175, 163, 245, 232, 129, 206, 177, 41, 24, 10, 40, 96, 115, 4, 236, 15, 4, 120, 0, 27, 166, 74, 227, 227, 94, 191, 113, 30, 51, 240, 196, 11, 114, 122, 115, 179, 35, 192, 15, 127, 2, 8, 36, 136, 96, 66, 16, 242, 46, 34, 66, 153, 203, 123, 136, 13, 131, 112, 230, 33, 49, 227, 223, 143, 162, 136, 38, 134, 88, 226, 136, 39, 129, 68, 146, 72, 38, 133, 84, 210, 72, 231, 125, 62, 64, 74, 6, 50, 62, 36, 147, 249, 80, 100, 33, 39, 27, 5, 57, 40, 201, 37, 143, 124, 104, 10, 80, 177, 128, 66, 22, 162, 230, 31, 104, 88, 68, 17, 197, 148, 240, 17, 165, 148, 241, 45, 135, 216, 76, 29, 167, 105, 230, 33, 91, 248, 28, 11, 95, 114, 152, 118, 195, 225, 51, 99, 192, 38, 118, 241, 2, 94, 66, 35, 95, 176, 149, 11, 252, 206, 115, 104, 163, 147, 255, 194, 43, 24, 135, 131, 124, 71, 15, 87, 248, 30, 45, 31, 179, 3, 29, 46, 62, 225, 42, 215, 140, 137, 176, 16, 2, 241, 128, 71, 232, 25, 164, 159, 1, 126, 96, 49, 99, 208, 196, 45, 110, 112, 19, 3, 79, 248, 139, 91, 128, 84, 254, 126, 1, 74, 74, 125, 92, 42, 40, 36, 88, 9, 255, 51, 228, 73, 248, 211, 136, 111, 158, 69, 69, 70, 199, 198, 116, 43, 131, 124, 30, 39, 222, 137, 51, 61, 109, 140, 117, 92, 175, 49, 149, 75, 161, 210, 154, 6, 145, 193, 244, 217, 103, 115, 184, 60, 190, 64, 40, 18, 75, 164, 189, 246, 191, 64, 174, 80, 170, 212, 26, 173, 206, 210, 202, 218, 198, 214, 142, 212, 119, 187, 24, 135, 142, 28, 59, 113, 234, 204, 185, 11, 151, 174, 92, 187, 1, 0, 251, 106, 183, 12, 48, 4, 10, 131, 35, 144, 40, 52, 6, 139, 195, 19, 106, 209, 154, 72, 34, 83, 168, 52, 58, 131, 201, 234, 175, 73, 247, 236, 87, 196, 225, 242, 248, 2, 161, 72, 44, 145, 202, 228, 10, 165, 74, 173, 209, 234, 244, 134, 122, 27, 77, 102, 75, 7, 14, 171, 172, 186, 173, 157, 189, 131, 163, 147, 179, 75, 159, 237, 88, 179, 110, 195, 166, 109, 171, 190, 84, 235, 230, 238, 225, 233, 229, 237, 227, 235, 231, 111, 36, 0, 16, 4, 134, 64, 97, 112, 4, 18, 133, 198, 96, 113, 120, 2, 113, 130, 112, 95, 140, 206, 248, 127, 221, 243, 248, 2, 161, 72, 44, 145, 202, 228, 10, 165, 74, 173, 113, 76, 116, 114, 118, 113, 117, 115, 247, 240, 244, 34, 16, 73, 100, 10, 149, 70, 103, 48, 89, 108, 14, 151, 199, 23, 8, 69, 98, 137, 84, 38, 87, 40, 85, 106, 141, 86, 7, 168, 55, 24, 77, 102, 139, 213, 102, 119, 56, 93, 110, 143, 63, 68, 152, 80, 198, 133, 84, 218, 51, 190, 157, 118, 130, 32, 74, 178, 162, 106, 186, 97, 90, 182, 227, 86, 170, 181, 122, 163, 217, 106, 119, 186, 189, 254, 96, 56, 26, 79, 166, 179, 249, 98, 185, 90, 111, 182, 59, 109, 218, 183, 174, 224, 117, 25, 243, 143, 14, 157, 198, 73, 48, 66, 178, 6, 239, 252, 123, 107, 192, 224, 190, 190, 3, 191, 206, 131, 135, 143, 30, 63, 241, 210, 155, 195, 103, 207, 95, 188, 132, 85, 171, 80, 129, 115, 170, 160, 21, 169, 145, 37, 71, 174, 183, 103, 175, 223, 0, 32, 4, 35, 40, 134, 19, 36, 69, 51, 44, 199, 11, 162, 36, 43, 170, 166, 27, 166, 101, 59, 174, 231, 7, 97, 20, 39, 105, 150, 23, 101, 85, 55, 109, 215, 15, 227, 52, 47, 235, 118, 183, 63, 28, 79, 231, 203, 245, 182, 88, 174, 214, 155, 237, 110, 127, 0, 64, 8, 70, 80, 12, 39, 72, 138, 102, 88, 142, 23, 68, 73, 86, 84, 77, 55, 76, 203, 118, 92, 207, 15, 194, 40, 78, 210, 44, 47, 202, 170, 110, 142, 167, 243, 229, 122, 187, 63, 158, 47, 2, 145, 68, 166, 80, 105, 116, 6, 147, 197, 230, 112, 121, 124, 129, 80, 36, 150, 72, 101, 114, 133, 82, 165, 214, 104, 117, 128, 122, 131, 209, 100, 182, 88, 109, 118, 135, 211, 229, 246, 248, 35, 177, 168, 121, 100, 245, 155, 255, 152, 23, 57, 34, 98, 18, 242, 164, 20, 200, 40, 82, 162, 76, 133, 42, 53, 234, 138, 170, 233, 134, 105, 217, 142, 235, 249, 65, 24, 197, 73, 154, 229, 69, 89, 213, 77, 219, 45, 87, 70, 92, 111, 182, 59, 217, 31, 28, 30, 29, 159, 156, 158, 157, 95, 92, 94, 93, 223, 0, 32, 4, 35, 40, 134, 19, 36, 69, 51, 44, 199, 11, 162, 36, 43, 170, 166, 27, 166, 101, 59, 174, 231, 7, 97, 20, 39, 105, 150, 23, 101, 85, 55, 109, 215, 15, 227, 52, 47, 235, 118, 183, 63, 28, 79, 231, 203, 245, 118, 252, 9, 163, 78, 156, 124, 96, 44, 227, 204, 169, 3, 166, 77, 100, 176, 235, 188, 243, 39, 239, 55, 155, 133, 191, 190, 232, 226, 75, 126, 35, 236, 231, 237, 227, 187, 118, 217, 229, 87, 152, 176, 174, 186, 250, 154, 107, 175, 155, 108, 95, 188, 113, 107, 210, 180, 9, 44, 150, 131, 96, 33, 63, 86, 2, 89, 61, 61, 157, 214, 59, 119, 168, 252, 161, 116, 244, 128, 205, 242, 22, 190, 202, 253, 188, 15, 74, 182, 85, 202, 237, 215, 224, 79, 122, 148, 255, 211, 105, 195, 211, 143, 187, 128, 84, 217, 31, 224, 14, 201, 74, 254, 248, 239, 6, 18, 17, 242, 155, 232, 63, 230, 236, 25, 34, 122, 176, 90, 90, 77, 122, 145, 52, 220, 141, 216, 29, 229, 136, 197, 161, 173, 209, 142, 12, 107, 132, 95, 234, 184, 199, 242, 126, 14, 121, 102, 169, 245, 88, 147, 149, 14, 223, 204, 160, 217, 67, 134, 250, 230, 176, 110, 213, 240, 231, 228, 41, 208, 99, 108, 85, 156, 66, 150, 90, 112, 98, 135, 30, 142, 218, 211, 9, 125, 52, 155, 56, 81, 182, 200, 167, 191, 145, 17, 127, 215, 81, 102, 71, 71, 237, 153, 226, 163, 249, 150, 243, 67, 230, 136, 191, 116, 153, 192, 85, 109, 42, 98, 136, 226, 88, 100, 131, 10, 240, 210, 101, 69, 96, 130, 243, 16, 201, 112, 140, 193, 57, 115, 224, 161, 203, 151, 224, 220, 48, 35, 8, 194, 195, 31, 13, 68, 103, 195, 211, 249, 168, 238, 54, 142, 206, 96, 184, 63, 138, 59, 186, 40, 254, 95, 61, 170, 9, 198, 141, 14, 113, 56, 212, 247, 18, 199, 233, 195, 193, 205, 16, 249, 48, 220, 141, 98, 153, 204, 208, 99, 74, 195, 178, 146, 86, 36, 167, 144, 231, 246, 187, 122, 55, 25, 103, 201, 111, 198, 50, 11, 15, 178, 8, 249, 165, 160, 172, 201, 86, 113, 6, 245, 208, 101, 124, 235, 206, 238, 248, 159, 173, 107, 101, 91, 157, 10, 246, 88, 114, 97, 83, 41, 43, 134, 75, 152, 30, 171, 108, 216, 177, 173, 46, 231, 73, 91, 169, 215, 28, 41, 215, 112, 119, 163, 186, 249, 198, 57, 108, 58, 132, 195, 5, 53, 213, 89, 224, 6, 240, 22, 52, 166, 186, 11, 224, 93, 118, 77, 165, 21, 88, 80, 163, 102, 133, 159, 164, 147, 151, 225, 43, 116, 242, 118, 226, 211, 227, 189, 102, 124, 71, 230, 110, 152, 237, 47, 78, 26, 246, 241, 49, 94, 140, 207, 137, 127, 253, 2, 58, 86, 35, 255, 224, 159, 71, 116, 187, 205, 108, 43, 75, 25, 50, 20, 180, 224, 99, 42, 195, 98, 17, 226, 172, 47, 10, 174, 119, 96, 208, 49, 251, 169, 141, 119, 129, 70, 251, 19, 217, 222, 102, 149, 240, 97, 234, 201, 246, 129, 247, 53, 117, 112, 184, 228, 2, 21, 128, 31, 255, 144, 179, 25, 213, 139, 212, 81, 110, 222, 40, 77, 35, 202, 138, 231, 220, 93, 149, 46, 155, 1, 29, 237, 75, 119, 23, 156, 80, 215, 73, 15, 92, 123, 77, 121, 47, 237, 71, 247, 79, 84, 72, 5, 106, 158, 104, 245, 8, 101, 127, 83, 136, 208, 56, 10, 198, 168, 139, 83, 9, 18, 8, 82, 8, 174, 130, 216, 252, 6, 65, 46, 194, 146, 15, 80, 137, 162, 147, 176, 70, 27, 49, 43, 135, 57, 111, 168, 221, 44, 243, 247, 252, 91, 198, 39, 111, 212, 169, 14, 234, 93, 223, 148, 143, 17, 147, 191, 56, 194, 151, 152, 94, 18, 75, 247, 180, 88, 60, 110, 239, 177, 122, 182, 64, 244, 32, 22, 97, 130, 152, 11, 162, 55, 244, 53, 148, 220, 110, 36, 58, 232, 207, 19, 131, 156, 240, 27, 110, 5, 18, 130, 183, 32, 85, 235, 237, 208, 156, 57, 218, 229, 51, 216, 122, 141, 179, 96, 38, 131, 179, 233, 46, 168, 239, 196, 26, 183, 224, 247, 174, 167, 123, 137, 85, 19, 43, 112, 169, 212, 31, 141, 254, 170, 74, 145, 103, 0, 226, 64, 67, 17, 225, 186, 124, 155, 232, 229, 29, 6, 35, 203, 244, 210, 81, 100, 217, 48, 128, 41, 53, 81, 180, 181, 15, 201, 32, 68, 41, 181, 133, 8, 101, 195, 2, 8, 97, 156, 114, 27, 60, 44, 133, 49, 198, 152, 16, 66, 8, 33, 132, 144, 165, 101, 50, 198, 216, 209, 1, 17, 38, 148, 113, 145, 101, 35, 0, 34, 76, 40, 227, 98, 136, 82, 74, 41, 165, 148, 63, 78, 54, 128, 246, 49, 12, 64, 132, 9, 101, 92, 12, 17, 222, 112, 111, 40, 92, 3, 174, 183, 203, 47, 144, 59, 124, 29, 206, 46, 163, 39, 126, 29, 244, 229, 99, 224, 160, 95, 110, 135, 183, 55, 212, 199, 249, 28, 34, 29, 252, 28, 109, 198, 55, 144, 233, 150, 180, 145, 198, 173, 219, 81, 79, 49, 169, 207, 40, 197, 185, 126, 186, 184, 183, 157, 68, 175, 38, 173, 116, 237, 69, 45, 103, 41, 202, 93, 243, 43, 5, 223, 254, 208, 75, 175, 131, 29, 86, 199, 104, 252, 241, 76, 186, 228, 129, 233, 200, 39, 88, 233, 211, 238, 127, 54, 180, 146, 217, 222, 126, 134, 37, 239, 159, 191, 184, 45, 46, 118, 161, 176, 131, 195, 251, 6, 42, 174, 225, 99, 115, 237, 255, 251, 233, 217, 191, 254, 242, 13, 127, 230, 191, 65, 188, 147, 140, 249, 186, 34, 106, 221, 137, 207, 176, 190, 253, 178, 144, 218, 68, 38, 67, 31, 125, 167, 231, 15, 249, 32, 227, 221, 7, 205, 159, 153, 230, 185, 126, 218, 71, 225, 132, 242, 112, 205, 90, 113, 94, 57, 142, 157, 253, 140, 167, 105, 191, 249, 17, 41, 122, 96, 12, 51, 45, 21, 254, 63, 196, 127, 46, 34, 76, 40, 227, 66, 58, 221, 157, 118, 118, 231, 71, 21, 116, 61, 1, 46, 108, 233, 214, 200, 141, 168, 179, 29, 14, 79, 108, 2, 244, 248, 94, 161, 253, 210, 242, 39, 50, 189, 210, 251, 239, 255, 243, 169, 21, 197, 238, 87, 94, 51, 254, 251, 223, 175, 87, 117, 211, 55, 29, 28, 11, 174, 196, 7, 7, 239, 252, 242, 209, 243, 247, 247, 239, 221, 97, 247, 67, 15, 143, 103, 73, 94, 253, 232, 210, 48, 109, 236, 8, 16, 97, 66, 25, 23, 210, 113, 149, 54, 177, 233, 0, 17, 38, 148, 113, 33, 29, 87, 105, 19, 155, 1, 16, 97, 66, 153, 144, 142, 171, 180, 137, 205, 36, 76, 40, 227, 66, 58, 174, 210, 38, 54, 15, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 230, 5, 136, 48, 161, 140, 11, 233, 184, 74, 155, 205, 126, 121, 21, 124, 42, 61, 134, 10, 17, 97, 66, 25, 23, 210, 113, 149, 30, 230, 203, 223, 114, 248, 52, 0, 68, 152, 80, 198, 133, 116, 92, 165, 77, 108, 14, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 230, 2, 68, 152, 80, 198, 133, 116, 92, 165, 77, 191, 163, 2, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 38, 2, 68, 23, 30, 19, 159, 3, 0, 17, 38, 148, 113, 33, 29, 87, 105, 19, 155, 23, 32, 194, 132, 50, 46, 164, 227, 42, 109, 98, 179, 0, 34, 76, 40, 27, 252, 75, 133, 229, 214, 80, 101, 108, 255, 156, 248, 40, 165, 148, 214, 90, 107, 173, 171, 229, 208, 90, 107, 173, 181, 54, 198, 24, 99, 76, 13, 15, 99, 140, 49, 198, 24, 219, 236, 209, 39, 148, 113, 65, 152, 216, 86, 137, 241, 240, 45, 12, 219, 124, 173, 103, 210, 57, 248, 152, 254, 255, 151, 77, 158, 3, 8, 141, 209, 71, 89, 0, 206, 236, 150, 31, 72, 41, 140, 28, 179, 131, 202, 75, 180, 211, 109, 101, 142, 41, 18, 229, 136, 92, 182, 138, 2, 1, 113, 65, 14, 254, 101, 103, 23, 72, 167, 55, 216, 55, 57, 119, 168, 82, 127, 236, 236, 215, 117, 71, 14, 239, 78, 252, 51, 200, 106, 45, 180, 149, 137, 164, 52, 13, 248, 29, 156, 60, 147, 169, 117, 96, 27, 62, 180, 22, 236, 98, 50, 220, 119, 90, 238, 226, 137, 125, 103, 209, 189, 133, 20, 4, 182, 144, 147, 253, 175, 22, 162, 234, 212, 158, 61, 239, 50, 29, 95, 75, 183, 188, 115, 247, 174, 125, 7, 15, 110, 215, 157, 76, 9, 213, 19, 142, 229, 128, 9, 119, 125, 89, 63, 161, 92, 181, 142, 228, 133, 148, 5, 130, 219, 181, 41, 86, 78, 224, 101, 59, 145, 166, 67, 101, 103, 59, 79, 76, 117, 186, 24, 39, 165, 85, 25, 67, 70, 102, 103, 1, 35, 35, 236, 191, 249, 213, 208, 72, 229, 103, 172, 145, 123, 139, 170, 244, 22, 230, 147, 161, 2, 17, 74, 241, 202, 242, 239, 65, 33, 56, 85, 161, 214, 40, 108, 208, 218, 232, 157, 155, 157, 246, 206, 182, 220, 222, 208, 12, 161, 4, 3, 178, 119, 131, 245, 255, 72, 85, 193, 244, 104, 241, 214, 155, 51, 123, 173, 113, 86, 222, 162, 168, 17, 84, 81, 241, 232, 43, 4, 61, 27, 90, 65, 215, 28, 244, 69, 247, 199, 238, 111, 93, 244, 69, 7, 145, 91, 22, 111, 59, 254, 155, 118, 90, 136, 95, 166, 149, 141, 252, 180, 226, 224, 237, 10, 137, 224, 10, 193, 227, 202, 27, 28, 188, 56, 130, 227, 191, 226, 139, 107, 166, 16, 160, 32, 60, 80, 142, 128, 43, 96, 141, 252, 53, 2, 32, 87, 143, 32, 106, 228, 19, 250, 52, 83, 73, 44, 219, 251, 68, 251, 255, 34, 181, 142, 205, 143, 215, 145, 187, 40, 44, 120, 106, 190, 47, 140, 214, 53, 244, 203, 131, 50, 26, 175, 60, 71, 144, 199, 250, 253, 168, 17, 106, 158, 222, 58, 87, 176, 178, 14, 5, 195, 68, 119, 157, 74, 8, 158, 59, 160, 54, 60, 113, 130, 101, 183, 156, 56, 121, 146, 253, 198, 54, 121, 2, 44, 72, 69, 152, 30, 184, 182, 0) +font_name = "Open Sans" +style_name = "SemiBold" +face_index = null +embolden = null +transform = null +cache/0/16/0/ascent = 18.0 +cache/0/16/0/descent = 5.0 +cache/0/16/0/underline_position = 1.60938 +cache/0/16/0/underline_thickness = 0.796875 +cache/0/16/0/scale = 1.0 +cache/0/16/0/textures/0/offsets = PackedInt32Array(16, 0, 240, 4, 255, 4, 1, 16, 254, 20, 2, 13, 256, 33, 0, 16, 255, 49, 1, 17, 255, 66, 1, 18, 256, 84, 0, 19, 252, 103, 4, 20, 104, 123, 152, 17) +cache/0/16/0/textures/0/image = SubResource("Image_h3fgy") +cache/0/16/0/glyphs/3/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/3/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/3/size = Vector2(2, 2) +cache/0/16/0/glyphs/3/uv_rect = Rect2(1, 1, 2, 2) +cache/0/16/0/glyphs/3/texture_idx = 0 +cache/0/16/0/glyphs/48/advance = Vector2(14.7656, 16.0938) +cache/0/16/0/glyphs/48/offset = Vector2(0, -13) +cache/0/16/0/glyphs/48/size = Vector2(15, 14) +cache/0/16/0/glyphs/48/uv_rect = Rect2(1, 5, 15, 14) +cache/0/16/0/glyphs/48/texture_idx = 0 +cache/0/16/0/glyphs/19/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/19/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/19/size = Vector2(11, 14) +cache/0/16/0/glyphs/19/uv_rect = Rect2(18, 5, 11, 14) +cache/0/16/0/glyphs/19/texture_idx = 0 +cache/0/16/0/glyphs/50/advance = Vector2(12.5938, 16.0938) +cache/0/16/0/glyphs/50/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/50/size = Vector2(14, 14) +cache/0/16/0/glyphs/50/uv_rect = Rect2(31, 5, 14, 14) +cache/0/16/0/glyphs/50/texture_idx = 0 +cache/0/16/0/glyphs/46/advance = Vector2(10.2344, 16.0938) +cache/0/16/0/glyphs/46/offset = Vector2(0, -13) +cache/0/16/0/glyphs/46/size = Vector2(12, 14) +cache/0/16/0/glyphs/46/uv_rect = Rect2(47, 5, 12, 14) +cache/0/16/0/glyphs/46/texture_idx = 0 +cache/0/16/0/glyphs/41/advance = Vector2(8.51562, 16.0938) +cache/0/16/0/glyphs/41/offset = Vector2(0, -13) +cache/0/16/0/glyphs/41/size = Vector2(9, 14) +cache/0/16/0/glyphs/41/uv_rect = Rect2(61, 5, 9, 14) +cache/0/16/0/glyphs/41/texture_idx = 0 +cache/0/16/0/glyphs/76/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/76/offset = Vector2(0, -13) +cache/0/16/0/glyphs/76/size = Vector2(5, 14) +cache/0/16/0/glyphs/76/uv_rect = Rect2(72, 5, 5, 14) +cache/0/16/0/glyphs/76/texture_idx = 0 +cache/0/16/0/glyphs/79/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/79/offset = Vector2(0, -13) +cache/0/16/0/glyphs/79/size = Vector2(5, 14) +cache/0/16/0/glyphs/79/uv_rect = Rect2(79, 5, 5, 14) +cache/0/16/0/glyphs/79/texture_idx = 0 +cache/0/16/0/glyphs/87/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/87/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/87/size = Vector2(8, 13) +cache/0/16/0/glyphs/87/uv_rect = Rect2(86, 5, 8, 13) +cache/0/16/0/glyphs/87/texture_idx = 0 +cache/0/16/0/glyphs/72/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/72/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/72/size = Vector2(11, 11) +cache/0/16/0/glyphs/72/uv_rect = Rect2(96, 5, 11, 11) +cache/0/16/0/glyphs/72/texture_idx = 0 +cache/0/16/0/glyphs/85/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/85/offset = Vector2(0, -10) +cache/0/16/0/glyphs/85/size = Vector2(8, 11) +cache/0/16/0/glyphs/85/uv_rect = Rect2(109, 5, 8, 11) +cache/0/16/0/glyphs/85/texture_idx = 0 +cache/0/16/0/glyphs/38/advance = Vector2(10.1406, 16.0938) +cache/0/16/0/glyphs/38/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/38/size = Vector2(12, 14) +cache/0/16/0/glyphs/38/uv_rect = Rect2(119, 5, 12, 14) +cache/0/16/0/glyphs/38/texture_idx = 0 +cache/0/16/0/glyphs/82/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/82/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/82/size = Vector2(11, 11) +cache/0/16/0/glyphs/82/uv_rect = Rect2(133, 5, 11, 11) +cache/0/16/0/glyphs/82/texture_idx = 0 +cache/0/16/0/glyphs/80/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/80/offset = Vector2(0, -10) +cache/0/16/0/glyphs/80/size = Vector2(16, 11) +cache/0/16/0/glyphs/80/uv_rect = Rect2(146, 5, 16, 11) +cache/0/16/0/glyphs/80/texture_idx = 0 +cache/0/16/0/glyphs/68/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/68/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/68/size = Vector2(11, 11) +cache/0/16/0/glyphs/68/uv_rect = Rect2(164, 5, 11, 11) +cache/0/16/0/glyphs/68/texture_idx = 0 +cache/0/16/0/glyphs/81/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/81/offset = Vector2(0, -10) +cache/0/16/0/glyphs/81/size = Vector2(10, 11) +cache/0/16/0/glyphs/81/uv_rect = Rect2(177, 5, 10, 11) +cache/0/16/0/glyphs/81/texture_idx = 0 +cache/0/16/0/glyphs/71/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/71/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/71/size = Vector2(11, 14) +cache/0/16/0/glyphs/71/uv_rect = Rect2(189, 5, 11, 14) +cache/0/16/0/glyphs/71/texture_idx = 0 +cache/0/16/0/glyphs/86/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/86/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/86/size = Vector2(10, 11) +cache/0/16/0/glyphs/86/uv_rect = Rect2(202, 5, 10, 11) +cache/0/16/0/glyphs/86/texture_idx = 0 +cache/0/16/0/glyphs/29/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/29/offset = Vector2(0, -10) +cache/0/16/0/glyphs/29/size = Vector2(5, 11) +cache/0/16/0/glyphs/29/uv_rect = Rect2(214, 5, 5, 11) +cache/0/16/0/glyphs/29/texture_idx = 0 +cache/0/16/0/glyphs/18/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/18/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/18/size = Vector2(9, 14) +cache/0/16/0/glyphs/18/uv_rect = Rect2(221, 5, 9, 14) +cache/0/16/0/glyphs/18/texture_idx = 0 +cache/0/16/0/glyphs/39/advance = Vector2(11.75, 16.0938) +cache/0/16/0/glyphs/39/offset = Vector2(0, -13) +cache/0/16/0/glyphs/39/size = Vector2(12, 14) +cache/0/16/0/glyphs/39/uv_rect = Rect2(232, 5, 12, 14) +cache/0/16/0/glyphs/39/texture_idx = 0 +cache/0/16/0/glyphs/70/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/70/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/70/size = Vector2(10, 11) +cache/0/16/0/glyphs/70/uv_rect = Rect2(1, 21, 10, 11) +cache/0/16/0/glyphs/70/texture_idx = 0 +cache/0/16/0/glyphs/78/advance = Vector2(9.15625, 16.0938) +cache/0/16/0/glyphs/78/offset = Vector2(0, -13) +cache/0/16/0/glyphs/78/size = Vector2(11, 14) +cache/0/16/0/glyphs/78/uv_rect = Rect2(1, 34, 11, 14) +cache/0/16/0/glyphs/78/texture_idx = 0 +cache/0/16/0/glyphs/51/advance = Vector2(9.84375, 16.0938) +cache/0/16/0/glyphs/51/offset = Vector2(0, -13) +cache/0/16/0/glyphs/51/size = Vector2(11, 14) +cache/0/16/0/glyphs/51/uv_rect = Rect2(14, 34, 11, 14) +cache/0/16/0/glyphs/51/texture_idx = 0 +cache/0/16/0/glyphs/74/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/74/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/74/size = Vector2(11, 15) +cache/0/16/0/glyphs/74/uv_rect = Rect2(1, 50, 11, 15) +cache/0/16/0/glyphs/74/texture_idx = 0 +cache/0/16/0/glyphs/88/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/88/offset = Vector2(0, -10) +cache/0/16/0/glyphs/88/size = Vector2(10, 11) +cache/0/16/0/glyphs/88/uv_rect = Rect2(13, 21, 10, 11) +cache/0/16/0/glyphs/88/texture_idx = 0 +cache/0/16/0/glyphs/89/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/89/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/89/size = Vector2(11, 11) +cache/0/16/0/glyphs/89/uv_rect = Rect2(25, 21, 11, 11) +cache/0/16/0/glyphs/89/texture_idx = 0 +cache/0/16/0/glyphs/35/advance = Vector2(14.375, 16.0938) +cache/0/16/0/glyphs/35/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/35/size = Vector2(16, 16) +cache/0/16/0/glyphs/35/uv_rect = Rect2(1, 67, 16, 16) +cache/0/16/0/glyphs/35/texture_idx = 0 +cache/0/16/0/glyphs/27/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/27/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/27/size = Vector2(11, 14) +cache/0/16/0/glyphs/27/uv_rect = Rect2(27, 34, 11, 14) +cache/0/16/0/glyphs/27/texture_idx = 0 +cache/0/16/0/glyphs/20/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/20/offset = Vector2(0, -13) +cache/0/16/0/glyphs/20/size = Vector2(8, 14) +cache/0/16/0/glyphs/20/uv_rect = Rect2(246, 5, 8, 14) +cache/0/16/0/glyphs/20/texture_idx = 0 +cache/0/16/0/glyphs/22/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/22/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/22/size = Vector2(11, 14) +cache/0/16/0/glyphs/22/uv_rect = Rect2(40, 34, 11, 14) +cache/0/16/0/glyphs/22/texture_idx = 0 +cache/0/16/0/glyphs/23/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/23/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/23/size = Vector2(11, 14) +cache/0/16/0/glyphs/23/uv_rect = Rect2(53, 34, 11, 14) +cache/0/16/0/glyphs/23/texture_idx = 0 +cache/0/16/0/glyphs/40/advance = Vector2(8.9375, 16.0938) +cache/0/16/0/glyphs/40/offset = Vector2(0, -13) +cache/0/16/0/glyphs/40/size = Vector2(9, 14) +cache/0/16/0/glyphs/40/uv_rect = Rect2(66, 34, 9, 14) +cache/0/16/0/glyphs/40/texture_idx = 0 +cache/0/16/0/glyphs/92/advance = Vector2(8.57812, 16.0938) +cache/0/16/0/glyphs/92/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/92/size = Vector2(11, 15) +cache/0/16/0/glyphs/92/uv_rect = Rect2(14, 50, 11, 15) +cache/0/16/0/glyphs/92/texture_idx = 0 +cache/0/16/0/glyphs/83/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/83/offset = Vector2(0, -10) +cache/0/16/0/glyphs/83/size = Vector2(11, 15) +cache/0/16/0/glyphs/83/uv_rect = Rect2(27, 50, 11, 15) +cache/0/16/0/glyphs/83/texture_idx = 0 +cache/0/16/0/glyphs/75/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/75/offset = Vector2(0, -13) +cache/0/16/0/glyphs/75/size = Vector2(10, 14) +cache/0/16/0/glyphs/75/uv_rect = Rect2(77, 34, 10, 14) +cache/0/16/0/glyphs/75/texture_idx = 0 +cache/0/16/0/glyphs/69/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/69/offset = Vector2(0, -13) +cache/0/16/0/glyphs/69/size = Vector2(11, 14) +cache/0/16/0/glyphs/69/uv_rect = Rect2(89, 34, 11, 14) +cache/0/16/0/glyphs/69/texture_idx = 0 +cache/0/16/0/glyphs/42/advance = Vector2(11.625, 16.0938) +cache/0/16/0/glyphs/42/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/42/size = Vector2(13, 14) +cache/0/16/0/glyphs/42/uv_rect = Rect2(102, 34, 13, 14) +cache/0/16/0/glyphs/42/texture_idx = 0 +cache/0/16/0/glyphs/47/advance = Vector2(8.67188, 16.0938) +cache/0/16/0/glyphs/47/offset = Vector2(0, -13) +cache/0/16/0/glyphs/47/size = Vector2(10, 14) +cache/0/16/0/glyphs/47/uv_rect = Rect2(117, 34, 10, 14) +cache/0/16/0/glyphs/47/texture_idx = 0 +cache/0/16/0/glyphs/73/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/73/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/73/size = Vector2(9, 14) +cache/0/16/0/glyphs/73/uv_rect = Rect2(129, 34, 9, 14) +cache/0/16/0/glyphs/73/texture_idx = 0 +cache/0/16/0/glyphs/54/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/54/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/54/size = Vector2(11, 14) +cache/0/16/0/glyphs/54/uv_rect = Rect2(140, 34, 11, 14) +cache/0/16/0/glyphs/54/texture_idx = 0 +cache/0/16/0/glyphs/17/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/17/offset = Vector2(0, -4) +cache/0/16/0/glyphs/17/size = Vector2(5, 5) +cache/0/16/0/glyphs/17/uv_rect = Rect2(38, 21, 5, 5) +cache/0/16/0/glyphs/17/texture_idx = 0 +cache/0/16/0/glyphs/918/advance = Vector2(4.89062, 16.0938) +cache/0/16/0/glyphs/918/offset = Vector2(0, -13) +cache/0/16/0/glyphs/918/size = Vector2(5, 14) +cache/0/16/0/glyphs/918/uv_rect = Rect2(153, 34, 5, 14) +cache/0/16/0/glyphs/918/texture_idx = 0 +cache/0/16/0/glyphs/55/advance = Vector2(9.0625, 16.0938) +cache/0/16/0/glyphs/55/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/55/size = Vector2(11, 14) +cache/0/16/0/glyphs/55/uv_rect = Rect2(160, 34, 11, 14) +cache/0/16/0/glyphs/55/texture_idx = 0 +cache/0/16/0/glyphs/49/advance = Vector2(12.5312, 16.0938) +cache/0/16/0/glyphs/49/offset = Vector2(0, -13) +cache/0/16/0/glyphs/49/size = Vector2(13, 14) +cache/0/16/0/glyphs/49/uv_rect = Rect2(173, 34, 13, 14) +cache/0/16/0/glyphs/49/texture_idx = 0 +cache/0/16/0/glyphs/36/advance = Vector2(10.5781, 16.0938) +cache/0/16/0/glyphs/36/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/36/size = Vector2(13, 14) +cache/0/16/0/glyphs/36/uv_rect = Rect2(188, 34, 13, 14) +cache/0/16/0/glyphs/36/texture_idx = 0 +cache/0/16/0/glyphs/90/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/90/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/90/size = Vector2(15, 11) +cache/0/16/0/glyphs/90/uv_rect = Rect2(45, 21, 15, 11) +cache/0/16/0/glyphs/90/texture_idx = 0 +cache/0/16/0/glyphs/57/advance = Vector2(9.95312, 16.0938) +cache/0/16/0/glyphs/57/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/57/size = Vector2(12, 14) +cache/0/16/0/glyphs/57/uv_rect = Rect2(203, 34, 12, 14) +cache/0/16/0/glyphs/57/texture_idx = 0 +cache/0/16/0/glyphs/53/advance = Vector2(10.2344, 16.0938) +cache/0/16/0/glyphs/53/offset = Vector2(0, -13) +cache/0/16/0/glyphs/53/size = Vector2(12, 14) +cache/0/16/0/glyphs/53/uv_rect = Rect2(217, 34, 12, 14) +cache/0/16/0/glyphs/53/texture_idx = 0 +cache/0/16/0/glyphs/93/advance = Vector2(7.65625, 16.0938) +cache/0/16/0/glyphs/93/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/93/size = Vector2(10, 11) +cache/0/16/0/glyphs/93/uv_rect = Rect2(62, 21, 10, 11) +cache/0/16/0/glyphs/93/texture_idx = 0 +cache/0/16/0/glyphs/5/advance = Vector2(6.98438, 16.0938) +cache/0/16/0/glyphs/5/offset = Vector2(0, -13) +cache/0/16/0/glyphs/5/size = Vector2(7, 7) +cache/0/16/0/glyphs/5/uv_rect = Rect2(74, 21, 7, 7) +cache/0/16/0/glyphs/5/texture_idx = 0 +cache/0/16/0/glyphs/66/advance = Vector2(6.875, 16.0938) +cache/0/16/0/glyphs/66/offset = Vector2(-2, 0) +cache/0/16/0/glyphs/66/size = Vector2(10, 4) +cache/0/16/0/glyphs/66/uv_rect = Rect2(83, 21, 10, 4) +cache/0/16/0/glyphs/66/texture_idx = 0 +cache/0/16/0/glyphs/16/advance = Vector2(5.15625, 16.0938) +cache/0/16/0/glyphs/16/offset = Vector2(-1, -7) +cache/0/16/0/glyphs/16/size = Vector2(7, 4) +cache/0/16/0/glyphs/16/uv_rect = Rect2(95, 21, 7, 4) +cache/0/16/0/glyphs/16/texture_idx = 0 +cache/0/16/0/glyphs/33/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/33/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/33/size = Vector2(11, 12) +cache/0/16/0/glyphs/33/uv_rect = Rect2(231, 34, 11, 12) +cache/0/16/0/glyphs/33/texture_idx = 0 +cache/0/16/0/glyphs/564/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/564/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/564/size = Vector2(12, 14) +cache/0/16/0/glyphs/564/uv_rect = Rect2(40, 50, 12, 14) +cache/0/16/0/glyphs/564/texture_idx = 0 +cache/0/16/0/glyphs/91/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/91/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/91/size = Vector2(11, 11) +cache/0/16/0/glyphs/91/uv_rect = Rect2(104, 21, 11, 11) +cache/0/16/0/glyphs/91/texture_idx = 0 +cache/0/16/0/glyphs/11/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/11/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/11/size = Vector2(7, 17) +cache/0/16/0/glyphs/11/uv_rect = Rect2(1, 85, 7, 17) +cache/0/16/0/glyphs/11/texture_idx = 0 +cache/0/16/0/glyphs/12/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/12/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/12/size = Vector2(7, 17) +cache/0/16/0/glyphs/12/uv_rect = Rect2(10, 85, 7, 17) +cache/0/16/0/glyphs/12/texture_idx = 0 +cache/0/16/0/glyphs/15/advance = Vector2(4.28125, 16.0938) +cache/0/16/0/glyphs/15/offset = Vector2(-1, -4) +cache/0/16/0/glyphs/15/size = Vector2(6, 7) +cache/0/16/0/glyphs/15/uv_rect = Rect2(117, 21, 6, 7) +cache/0/16/0/glyphs/15/texture_idx = 0 +cache/0/16/0/glyphs/605/advance = Vector2(16.0781, 16.0938) +cache/0/16/0/glyphs/605/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/605/size = Vector2(17, 14) +cache/0/16/0/glyphs/605/uv_rect = Rect2(54, 50, 17, 14) +cache/0/16/0/glyphs/605/texture_idx = 0 +cache/0/16/0/glyphs/56/advance = Vector2(11.875, 16.0938) +cache/0/16/0/glyphs/56/offset = Vector2(0, -13) +cache/0/16/0/glyphs/56/size = Vector2(12, 14) +cache/0/16/0/glyphs/56/uv_rect = Rect2(73, 50, 12, 14) +cache/0/16/0/glyphs/56/texture_idx = 0 +cache/0/16/0/glyphs/60/advance = Vector2(9.46875, 16.0938) +cache/0/16/0/glyphs/60/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/60/size = Vector2(12, 14) +cache/0/16/0/glyphs/60/uv_rect = Rect2(87, 50, 12, 14) +cache/0/16/0/glyphs/60/texture_idx = 0 +cache/0/16/0/glyphs/21/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/21/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/21/size = Vector2(11, 14) +cache/0/16/0/glyphs/21/uv_rect = Rect2(244, 34, 11, 14) +cache/0/16/0/glyphs/21/texture_idx = 0 +cache/0/16/0/glyphs/37/advance = Vector2(10.5625, 16.0938) +cache/0/16/0/glyphs/37/offset = Vector2(0, -13) +cache/0/16/0/glyphs/37/size = Vector2(11, 14) +cache/0/16/0/glyphs/37/uv_rect = Rect2(101, 50, 11, 14) +cache/0/16/0/glyphs/37/texture_idx = 0 +cache/0/16/0/glyphs/24/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/24/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/24/size = Vector2(11, 14) +cache/0/16/0/glyphs/24/uv_rect = Rect2(114, 50, 11, 14) +cache/0/16/0/glyphs/24/texture_idx = 0 +cache/0/16/0/glyphs/8/advance = Vector2(13.7969, 16.0938) +cache/0/16/0/glyphs/8/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/8/size = Vector2(16, 14) +cache/0/16/0/glyphs/8/uv_rect = Rect2(127, 50, 16, 14) +cache/0/16/0/glyphs/8/texture_idx = 0 +cache/0/16/0/glyphs/43/advance = Vector2(12.0156, 16.0938) +cache/0/16/0/glyphs/43/offset = Vector2(0, -13) +cache/0/16/0/glyphs/43/size = Vector2(12, 14) +cache/0/16/0/glyphs/43/uv_rect = Rect2(145, 50, 12, 14) +cache/0/16/0/glyphs/43/texture_idx = 0 +cache/0/16/0/glyphs/58/advance = Vector2(15.1406, 16.0938) +cache/0/16/0/glyphs/58/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/58/size = Vector2(18, 14) +cache/0/16/0/glyphs/58/uv_rect = Rect2(159, 50, 18, 14) +cache/0/16/0/glyphs/58/texture_idx = 0 +cache/0/16/0/glyphs/6/advance = Vector2(10.3438, 16.0938) +cache/0/16/0/glyphs/6/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/6/size = Vector2(12, 14) +cache/0/16/0/glyphs/6/uv_rect = Rect2(179, 50, 12, 14) +cache/0/16/0/glyphs/6/texture_idx = 0 +cache/0/16/0/glyphs/77/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/77/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/77/size = Vector2(7, 18) +cache/0/16/0/glyphs/77/uv_rect = Rect2(1, 104, 7, 18) +cache/0/16/0/glyphs/77/texture_idx = 0 +cache/0/16/0/glyphs/28/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/28/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/28/size = Vector2(11, 14) +cache/0/16/0/glyphs/28/uv_rect = Rect2(193, 50, 11, 14) +cache/0/16/0/glyphs/28/texture_idx = 0 +cache/0/16/0/glyphs/26/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/26/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/26/size = Vector2(11, 14) +cache/0/16/0/glyphs/26/uv_rect = Rect2(206, 50, 11, 14) +cache/0/16/0/glyphs/26/texture_idx = 0 +cache/0/16/0/glyphs/31/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/31/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/31/size = Vector2(11, 12) +cache/0/16/0/glyphs/31/uv_rect = Rect2(219, 50, 11, 12) +cache/0/16/0/glyphs/31/texture_idx = 0 +cache/0/16/0/glyphs/62/advance = Vector2(5.28125, 16.0938) +cache/0/16/0/glyphs/62/offset = Vector2(0, -13) +cache/0/16/0/glyphs/62/size = Vector2(6, 17) +cache/0/16/0/glyphs/62/uv_rect = Rect2(19, 85, 6, 17) +cache/0/16/0/glyphs/62/texture_idx = 0 +cache/0/16/0/glyphs/64/advance = Vector2(5.28125, 16.0938) +cache/0/16/0/glyphs/64/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/64/size = Vector2(7, 17) +cache/0/16/0/glyphs/64/uv_rect = Rect2(27, 85, 7, 17) +cache/0/16/0/glyphs/64/texture_idx = 0 +cache/0/16/0/glyphs/909/advance = Vector2(11.625, 16.0938) +cache/0/16/0/glyphs/909/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/909/size = Vector2(15, 14) +cache/0/16/0/glyphs/909/uv_rect = Rect2(232, 50, 15, 14) +cache/0/16/0/glyphs/909/texture_idx = 0 +cache/0/16/0/glyphs/25/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/25/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/25/size = Vector2(11, 14) +cache/0/16/0/glyphs/25/uv_rect = Rect2(19, 67, 11, 14) +cache/0/16/0/glyphs/25/texture_idx = 0 +cache/0/16/0/glyphs/9/advance = Vector2(11.8438, 16.0938) +cache/0/16/0/glyphs/9/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/9/size = Vector2(14, 14) +cache/0/16/0/glyphs/9/uv_rect = Rect2(32, 67, 14, 14) +cache/0/16/0/glyphs/9/texture_idx = 0 +cache/0/16/0/glyphs/59/advance = Vector2(9.95312, 16.0938) +cache/0/16/0/glyphs/59/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/59/size = Vector2(12, 14) +cache/0/16/0/glyphs/59/uv_rect = Rect2(48, 67, 12, 14) +cache/0/16/0/glyphs/59/texture_idx = 0 +cache/0/16/0/glyphs/94/advance = Vector2(6.1875, 16.0938) +cache/0/16/0/glyphs/94/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/94/size = Vector2(8, 17) +cache/0/16/0/glyphs/94/uv_rect = Rect2(36, 85, 8, 17) +cache/0/16/0/glyphs/94/texture_idx = 0 +cache/0/16/0/glyphs/96/advance = Vector2(5.9375, 16.0938) +cache/0/16/0/glyphs/96/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/96/size = Vector2(8, 17) +cache/0/16/0/glyphs/96/uv_rect = Rect2(46, 85, 8, 17) +cache/0/16/0/glyphs/96/texture_idx = 0 +cache/0/16/0/glyphs/32/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/32/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/32/size = Vector2(11, 8) +cache/0/16/0/glyphs/32/uv_rect = Rect2(125, 21, 11, 8) +cache/0/16/0/glyphs/32/texture_idx = 0 +cache/0/16/0/glyphs/14/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/14/offset = Vector2(-1, -11) +cache/0/16/0/glyphs/14/size = Vector2(11, 10) +cache/0/16/0/glyphs/14/uv_rect = Rect2(138, 21, 11, 10) +cache/0/16/0/glyphs/14/texture_idx = 0 +cache/0/16/0/glyphs/10/advance = Vector2(3.89062, 16.0938) +cache/0/16/0/glyphs/10/offset = Vector2(0, -13) +cache/0/16/0/glyphs/10/size = Vector2(4, 7) +cache/0/16/0/glyphs/10/uv_rect = Rect2(151, 21, 4, 7) +cache/0/16/0/glyphs/10/texture_idx = 0 +cache/0/16/0/glyphs/13/advance = Vector2(8.76562, 16.0938) +cache/0/16/0/glyphs/13/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/13/size = Vector2(11, 10) +cache/0/16/0/glyphs/13/uv_rect = Rect2(157, 21, 11, 10) +cache/0/16/0/glyphs/13/texture_idx = 0 +cache/0/16/0/glyphs/4/advance = Vector2(4.42188, 16.0938) +cache/0/16/0/glyphs/4/offset = Vector2(0, -13) +cache/0/16/0/glyphs/4/size = Vector2(5, 14) +cache/0/16/0/glyphs/4/uv_rect = Rect2(249, 50, 5, 14) +cache/0/16/0/glyphs/4/texture_idx = 0 +cache/0/16/0/glyphs/7/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/7/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/7/size = Vector2(11, 16) +cache/0/16/0/glyphs/7/uv_rect = Rect2(62, 67, 11, 16) +cache/0/16/0/glyphs/7/texture_idx = 0 +cache/0/16/0/glyphs/84/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/84/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/84/size = Vector2(11, 15) +cache/0/16/0/glyphs/84/uv_rect = Rect2(75, 67, 11, 15) +cache/0/16/0/glyphs/84/texture_idx = 0 +cache/0/16/0/glyphs/565/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/565/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/565/size = Vector2(11, 14) +cache/0/16/0/glyphs/565/uv_rect = Rect2(88, 67, 11, 14) +cache/0/16/0/glyphs/565/texture_idx = 0 +cache/0/16/0/glyphs/61/advance = Vector2(9.20312, 16.0938) +cache/0/16/0/glyphs/61/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/61/size = Vector2(11, 14) +cache/0/16/0/glyphs/61/uv_rect = Rect2(101, 67, 11, 14) +cache/0/16/0/glyphs/61/texture_idx = 0 +cache/0/16/0/glyphs/63/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/63/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/63/size = Vector2(9, 14) +cache/0/16/0/glyphs/63/uv_rect = Rect2(114, 67, 9, 14) +cache/0/16/0/glyphs/63/texture_idx = 0 +cache/0/16/0/glyphs/95/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/95/offset = Vector2(2, -13) +cache/0/16/0/glyphs/95/size = Vector2(5, 18) +cache/0/16/0/glyphs/95/uv_rect = Rect2(10, 104, 5, 18) +cache/0/16/0/glyphs/95/texture_idx = 0 +cache/0/16/0/glyphs/34/advance = Vector2(7.25, 16.0938) +cache/0/16/0/glyphs/34/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/34/size = Vector2(9, 14) +cache/0/16/0/glyphs/34/uv_rect = Rect2(125, 67, 9, 14) +cache/0/16/0/glyphs/34/texture_idx = 0 +cache/0/16/0/glyphs/65/advance = Vector2(8.59375, 16.0938) +cache/0/16/0/glyphs/65/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/65/size = Vector2(11, 10) +cache/0/16/0/glyphs/65/uv_rect = Rect2(170, 21, 11, 10) +cache/0/16/0/glyphs/65/texture_idx = 0 +cache/0/16/0/glyphs/45/advance = Vector2(4.78125, 16.0938) +cache/0/16/0/glyphs/45/offset = Vector2(-3, -13) +cache/0/16/0/glyphs/45/size = Vector2(8, 17) +cache/0/16/0/glyphs/45/uv_rect = Rect2(56, 85, 8, 17) +cache/0/16/0/glyphs/45/texture_idx = 0 +cache/0/16/0/glyphs/527/advance = Vector2(6.01562, 16.0938) +cache/0/16/0/glyphs/527/offset = Vector2(0, -10) +cache/0/16/0/glyphs/527/size = Vector2(6, 7) +cache/0/16/0/glyphs/527/uv_rect = Rect2(183, 21, 6, 7) +cache/0/16/0/glyphs/527/texture_idx = 0 +cache/0/16/0/glyphs/52/advance = Vector2(12.5938, 16.0938) +cache/0/16/0/glyphs/52/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/52/size = Vector2(14, 17) +cache/0/16/0/glyphs/52/uv_rect = Rect2(66, 85, 14, 17) +cache/0/16/0/glyphs/52/texture_idx = 0 +cache/0/16/0/glyphs/30/advance = Vector2(4.45312, 16.0938) +cache/0/16/0/glyphs/30/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/30/size = Vector2(6, 14) +cache/0/16/0/glyphs/30/uv_rect = Rect2(136, 67, 6, 14) +cache/0/16/0/glyphs/30/texture_idx = 0 +cache/0/16/0/glyphs/402653224/advance = Vector2(8.9375, 16.0938) +cache/0/16/0/glyphs/402653224/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653224/size = Vector2(9, 14) +cache/0/16/0/glyphs/402653224/uv_rect = Rect2(144, 67, 9, 14) +cache/0/16/0/glyphs/402653224/texture_idx = 0 +cache/0/16/0/glyphs/402653275/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/402653275/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653275/size = Vector2(12, 11) +cache/0/16/0/glyphs/402653275/uv_rect = Rect2(191, 21, 12, 11) +cache/0/16/0/glyphs/402653275/texture_idx = 0 +cache/0/16/0/glyphs/268435543/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/268435543/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/268435543/size = Vector2(9, 13) +cache/0/16/0/glyphs/268435543/uv_rect = Rect2(155, 67, 9, 13) +cache/0/16/0/glyphs/268435543/texture_idx = 0 +cache/0/16/0/glyphs/402653256/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/402653256/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653256/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653256/uv_rect = Rect2(205, 21, 11, 11) +cache/0/16/0/glyphs/402653256/texture_idx = 0 +cache/0/16/0/glyphs/134217814/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/134217814/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217814/size = Vector2(9, 11) +cache/0/16/0/glyphs/134217814/uv_rect = Rect2(218, 21, 9, 11) +cache/0/16/0/glyphs/134217814/texture_idx = 0 +cache/0/16/0/glyphs/268435538/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/268435538/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435538/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435538/uv_rect = Rect2(229, 21, 11, 11) +cache/0/16/0/glyphs/268435538/texture_idx = 0 +cache/0/16/0/glyphs/134217809/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/134217809/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217809/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217809/uv_rect = Rect2(242, 21, 11, 11) +cache/0/16/0/glyphs/134217809/texture_idx = 0 +cache/0/16/0/glyphs/268435542/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/268435542/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435542/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435542/uv_rect = Rect2(166, 67, 9, 11) +cache/0/16/0/glyphs/268435542/texture_idx = 0 +cache/0/16/0/glyphs/134217816/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/134217816/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217816/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217816/uv_rect = Rect2(177, 67, 11, 11) +cache/0/16/0/glyphs/134217816/texture_idx = 0 +cache/0/16/0/glyphs/134217808/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/134217808/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217808/size = Vector2(16, 11) +cache/0/16/0/glyphs/134217808/uv_rect = Rect2(190, 67, 16, 11) +cache/0/16/0/glyphs/134217808/texture_idx = 0 +cache/0/16/0/glyphs/268435459/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/268435459/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/268435459/size = Vector2(2, 2) +cache/0/16/0/glyphs/268435459/uv_rect = Rect2(5, 1, 2, 2) +cache/0/16/0/glyphs/268435459/texture_idx = 0 +cache/0/16/0/glyphs/402653273/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/402653273/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653273/size = Vector2(12, 11) +cache/0/16/0/glyphs/402653273/uv_rect = Rect2(208, 67, 12, 11) +cache/0/16/0/glyphs/402653273/texture_idx = 0 +cache/0/16/0/glyphs/268435528/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/268435528/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435528/size = Vector2(10, 11) +cache/0/16/0/glyphs/268435528/uv_rect = Rect2(222, 67, 10, 11) +cache/0/16/0/glyphs/268435528/texture_idx = 0 +cache/0/16/0/glyphs/402653265/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/402653265/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653265/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653265/uv_rect = Rect2(234, 67, 10, 11) +cache/0/16/0/glyphs/402653265/texture_idx = 0 +cache/0/16/0/glyphs/402653271/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/402653271/offset = Vector2(0, -12) +cache/0/16/0/glyphs/402653271/size = Vector2(8, 13) +cache/0/16/0/glyphs/402653271/uv_rect = Rect2(246, 67, 8, 13) +cache/0/16/0/glyphs/402653271/texture_idx = 0 +cache/0/16/0/glyphs/402653266/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/402653266/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653266/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653266/uv_rect = Rect2(82, 85, 11, 11) +cache/0/16/0/glyphs/402653266/texture_idx = 0 +cache/0/16/0/glyphs/402653263/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/402653263/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653263/size = Vector2(4, 14) +cache/0/16/0/glyphs/402653263/uv_rect = Rect2(95, 85, 4, 14) +cache/0/16/0/glyphs/402653263/texture_idx = 0 +cache/0/16/0/glyphs/134217813/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/134217813/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217813/size = Vector2(8, 11) +cache/0/16/0/glyphs/134217813/uv_rect = Rect2(101, 85, 8, 11) +cache/0/16/0/glyphs/134217813/texture_idx = 0 +cache/0/16/0/glyphs/134217746/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/134217746/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217746/size = Vector2(9, 14) +cache/0/16/0/glyphs/134217746/uv_rect = Rect2(111, 85, 9, 14) +cache/0/16/0/glyphs/134217746/texture_idx = 0 +cache/0/16/0/glyphs/268435474/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/268435474/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/268435474/size = Vector2(9, 14) +cache/0/16/0/glyphs/268435474/uv_rect = Rect2(122, 85, 9, 14) +cache/0/16/0/glyphs/268435474/texture_idx = 0 +cache/0/16/0/glyphs/402653184/advance = Vector2(0, 0) +cache/0/16/0/glyphs/402653184/offset = Vector2(0, 0) +cache/0/16/0/glyphs/402653184/size = Vector2(0, 0) +cache/0/16/0/glyphs/402653184/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/402653184/texture_idx = -1 +cache/0/16/0/glyphs/402653252/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/402653252/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653252/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653252/uv_rect = Rect2(133, 85, 10, 11) +cache/0/16/0/glyphs/402653252/texture_idx = 0 +cache/0/16/0/glyphs/402653202/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/402653202/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/402653202/size = Vector2(9, 14) +cache/0/16/0/glyphs/402653202/uv_rect = Rect2(145, 85, 9, 14) +cache/0/16/0/glyphs/402653202/texture_idx = 0 +cache/0/16/0/glyphs/0/advance = Vector2(0, 0) +cache/0/16/0/glyphs/0/offset = Vector2(0, 0) +cache/0/16/0/glyphs/0/size = Vector2(0, 0) +cache/0/16/0/glyphs/0/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/0/texture_idx = -1 +cache/0/16/0/glyphs/268435524/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/268435524/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435524/size = Vector2(10, 11) +cache/0/16/0/glyphs/268435524/uv_rect = Rect2(156, 85, 10, 11) +cache/0/16/0/glyphs/268435524/texture_idx = 0 +cache/0/16/0/glyphs/134217810/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/134217810/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217810/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217810/uv_rect = Rect2(168, 85, 11, 11) +cache/0/16/0/glyphs/134217810/texture_idx = 0 +cache/0/16/0/glyphs/268435526/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/268435526/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435526/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435526/uv_rect = Rect2(181, 85, 9, 11) +cache/0/16/0/glyphs/268435526/texture_idx = 0 +cache/0/16/0/glyphs/134217794/advance = Vector2(6.875, 16.0938) +cache/0/16/0/glyphs/134217794/offset = Vector2(-1, 0) +cache/0/16/0/glyphs/134217794/size = Vector2(10, 4) +cache/0/16/0/glyphs/134217794/uv_rect = Rect2(192, 85, 10, 4) +cache/0/16/0/glyphs/134217794/texture_idx = 0 +cache/0/16/0/glyphs/134217796/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/134217796/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217796/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217796/uv_rect = Rect2(204, 85, 11, 11) +cache/0/16/0/glyphs/134217796/texture_idx = 0 +cache/0/16/0/glyphs/268435527/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/268435527/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435527/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435527/uv_rect = Rect2(217, 85, 11, 14) +cache/0/16/0/glyphs/268435527/texture_idx = 0 +cache/0/16/0/glyphs/268435532/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/268435532/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435532/size = Vector2(5, 14) +cache/0/16/0/glyphs/268435532/uv_rect = Rect2(230, 85, 5, 14) +cache/0/16/0/glyphs/268435532/texture_idx = 0 +cache/0/16/0/glyphs/134217804/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/134217804/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217804/size = Vector2(5, 14) +cache/0/16/0/glyphs/134217804/uv_rect = Rect2(237, 85, 5, 14) +cache/0/16/0/glyphs/134217804/texture_idx = 0 +cache/0/16/0/glyphs/268435537/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/268435537/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435537/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435537/uv_rect = Rect2(244, 85, 11, 11) +cache/0/16/0/glyphs/268435537/texture_idx = 0 +cache/0/16/0/glyphs/268435456/advance = Vector2(0, 0) +cache/0/16/0/glyphs/268435456/offset = Vector2(0, 0) +cache/0/16/0/glyphs/268435456/size = Vector2(0, 0) +cache/0/16/0/glyphs/268435456/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/268435456/texture_idx = -1 +cache/0/16/0/glyphs/268435496/advance = Vector2(8.9375, 16.0938) +cache/0/16/0/glyphs/268435496/offset = Vector2(1, -13) +cache/0/16/0/glyphs/268435496/size = Vector2(9, 14) +cache/0/16/0/glyphs/268435496/uv_rect = Rect2(17, 104, 9, 14) +cache/0/16/0/glyphs/268435496/texture_idx = 0 +cache/0/16/0/glyphs/268435545/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/268435545/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435545/size = Vector2(12, 11) +cache/0/16/0/glyphs/268435545/uv_rect = Rect2(28, 104, 12, 11) +cache/0/16/0/glyphs/268435545/texture_idx = 0 +cache/0/16/0/glyphs/402653270/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/402653270/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653270/size = Vector2(9, 11) +cache/0/16/0/glyphs/402653270/uv_rect = Rect2(42, 104, 9, 11) +cache/0/16/0/glyphs/402653270/texture_idx = 0 +cache/0/16/0/glyphs/134217803/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/134217803/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217803/size = Vector2(11, 14) +cache/0/16/0/glyphs/134217803/uv_rect = Rect2(53, 104, 11, 14) +cache/0/16/0/glyphs/134217803/texture_idx = 0 +cache/0/16/0/glyphs/268435535/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/268435535/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435535/size = Vector2(5, 14) +cache/0/16/0/glyphs/268435535/uv_rect = Rect2(66, 104, 5, 14) +cache/0/16/0/glyphs/268435535/texture_idx = 0 +cache/0/16/0/glyphs/268435541/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/268435541/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435541/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435541/uv_rect = Rect2(73, 104, 9, 11) +cache/0/16/0/glyphs/268435541/texture_idx = 0 +cache/0/16/0/glyphs/402653187/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/402653187/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/402653187/size = Vector2(2, 2) +cache/0/16/0/glyphs/402653187/uv_rect = Rect2(9, 1, 2, 2) +cache/0/16/0/glyphs/402653187/texture_idx = 0 +cache/0/16/0/glyphs/134217815/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/134217815/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/134217815/size = Vector2(9, 13) +cache/0/16/0/glyphs/134217815/uv_rect = Rect2(84, 104, 9, 13) +cache/0/16/0/glyphs/134217815/texture_idx = 0 +cache/0/16/0/glyphs/134217800/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/134217800/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217800/size = Vector2(10, 11) +cache/0/16/0/glyphs/134217800/uv_rect = Rect2(95, 104, 10, 11) +cache/0/16/0/glyphs/134217800/texture_idx = 0 +cache/0/16/0/glyphs/134217731/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/134217731/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/134217731/size = Vector2(2, 2) +cache/0/16/0/glyphs/134217731/uv_rect = Rect2(13, 1, 2, 2) +cache/0/16/0/glyphs/134217731/texture_idx = 0 +cache/0/16/0/glyphs/268435531/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/268435531/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435531/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435531/uv_rect = Rect2(107, 104, 11, 14) +cache/0/16/0/glyphs/268435531/texture_idx = 0 +cache/0/16/0/glyphs/268435530/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/268435530/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435530/size = Vector2(12, 15) +cache/0/16/0/glyphs/268435530/uv_rect = Rect2(120, 104, 12, 15) +cache/0/16/0/glyphs/268435530/texture_idx = 0 +cache/0/16/0/glyphs/268435539/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/268435539/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435539/size = Vector2(11, 15) +cache/0/16/0/glyphs/268435539/uv_rect = Rect2(134, 104, 11, 15) +cache/0/16/0/glyphs/268435539/texture_idx = 0 +cache/0/16/0/glyphs/134217732/advance = Vector2(4.42188, 16.0938) +cache/0/16/0/glyphs/134217732/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217732/size = Vector2(5, 14) +cache/0/16/0/glyphs/134217732/uv_rect = Rect2(147, 104, 5, 14) +cache/0/16/0/glyphs/134217732/texture_idx = 0 +cache/0/16/0/glyphs/134217807/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/134217807/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217807/size = Vector2(5, 14) +cache/0/16/0/glyphs/134217807/uv_rect = Rect2(154, 104, 5, 14) +cache/0/16/0/glyphs/134217807/texture_idx = 0 +cache/0/16/0/glyphs/134217782/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/134217782/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217782/size = Vector2(10, 14) +cache/0/16/0/glyphs/134217782/uv_rect = Rect2(161, 104, 10, 14) +cache/0/16/0/glyphs/134217782/texture_idx = 0 +cache/0/16/0/glyphs/402653269/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/402653269/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653269/size = Vector2(8, 11) +cache/0/16/0/glyphs/402653269/uv_rect = Rect2(173, 104, 8, 11) +cache/0/16/0/glyphs/402653269/texture_idx = 0 +cache/0/16/0/glyphs/402653272/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/402653272/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653272/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653272/uv_rect = Rect2(183, 104, 11, 11) +cache/0/16/0/glyphs/402653272/texture_idx = 0 +cache/0/16/0/glyphs/402653258/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/402653258/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653258/size = Vector2(12, 15) +cache/0/16/0/glyphs/402653258/uv_rect = Rect2(196, 104, 12, 15) +cache/0/16/0/glyphs/402653258/texture_idx = 0 +cache/0/16/0/glyphs/402653264/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/402653264/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653264/size = Vector2(15, 11) +cache/0/16/0/glyphs/402653264/uv_rect = Rect2(210, 104, 15, 11) +cache/0/16/0/glyphs/402653264/texture_idx = 0 +cache/0/16/0/glyphs/402653239/advance = Vector2(9.0625, 16.0938) +cache/0/16/0/glyphs/402653239/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/402653239/size = Vector2(12, 14) +cache/0/16/0/glyphs/402653239/uv_rect = Rect2(227, 104, 12, 14) +cache/0/16/0/glyphs/402653239/texture_idx = 0 +cache/0/16/0/glyphs/402653238/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/402653238/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653238/size = Vector2(10, 14) +cache/0/16/0/glyphs/402653238/uv_rect = Rect2(241, 104, 10, 14) +cache/0/16/0/glyphs/402653238/texture_idx = 0 +cache/0/16/0/glyphs/402653267/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/402653267/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653267/size = Vector2(10, 15) +cache/0/16/0/glyphs/402653267/uv_rect = Rect2(1, 124, 10, 15) +cache/0/16/0/glyphs/402653267/texture_idx = 0 +cache/0/16/0/glyphs/134217818/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/134217818/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217818/size = Vector2(16, 11) +cache/0/16/0/glyphs/134217818/uv_rect = Rect2(13, 124, 16, 11) +cache/0/16/0/glyphs/134217818/texture_idx = 0 +cache/0/16/0/glyphs/268435536/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/268435536/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435536/size = Vector2(16, 11) +cache/0/16/0/glyphs/268435536/uv_rect = Rect2(31, 124, 16, 11) +cache/0/16/0/glyphs/268435536/texture_idx = 0 +cache/0/16/0/glyphs/134217811/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/134217811/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217811/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217811/uv_rect = Rect2(49, 124, 11, 15) +cache/0/16/0/glyphs/134217811/texture_idx = 0 +cache/0/16/0/glyphs/134217820/advance = Vector2(8.57812, 16.0938) +cache/0/16/0/glyphs/134217820/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217820/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217820/uv_rect = Rect2(62, 124, 11, 15) +cache/0/16/0/glyphs/134217820/texture_idx = 0 +cache/0/16/0/glyphs/402653260/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/402653260/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653260/size = Vector2(6, 14) +cache/0/16/0/glyphs/402653260/uv_rect = Rect2(75, 124, 6, 14) +cache/0/16/0/glyphs/402653260/texture_idx = 0 +cache/0/16/0/glyphs/134217798/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/134217798/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217798/size = Vector2(9, 11) +cache/0/16/0/glyphs/134217798/uv_rect = Rect2(83, 124, 9, 11) +cache/0/16/0/glyphs/134217798/texture_idx = 0 +cache/0/16/0/glyphs/134217801/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/134217801/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217801/size = Vector2(9, 14) +cache/0/16/0/glyphs/134217801/uv_rect = Rect2(94, 124, 9, 14) +cache/0/16/0/glyphs/134217801/texture_idx = 0 +cache/0/16/0/kerning_overrides/16/0 = Vector2(0, 0) +cache/0/16/0/kerning_overrides/13/0 = Vector2(0, 0) +cache/0/13/0/ascent = 14.0 +cache/0/13/0/descent = 4.0 +cache/0/13/0/underline_position = 1.29688 +cache/0/13/0/underline_thickness = 0.640625 +cache/0/13/0/scale = 1.0 +cache/0/13/0/kerning_overrides/16/0 = Vector2(0, 0) +cache/0/13/0/kerning_overrides/13/0 = Vector2(0, 0) + +[sub_resource type="LabelSettings" id="LabelSettings_dn1v4"] +font = SubResource("FontFile_d0d3v") +font_color = Color(0, 0, 0, 1) + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_4dnea"] +content_margin_left = 5.0 +content_margin_top = 5.0 +content_margin_right = 5.0 +content_margin_bottom = 5.0 +bg_color = Color(0.545098, 0.545098, 0.545098, 0.211765) + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_3mwvq"] +content_margin_left = 5.0 +content_margin_top = 5.0 +content_margin_right = 5.0 +content_margin_bottom = 5.0 +bg_color = Color(0.545098, 0.545098, 0.545098, 0.211765) + +[node name="General" type="HBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("2") + +[node name="General" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_right = 570.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 + +[node name="TitleLabel" type="Label" parent="General"] +layout_mode = 2 +offset_top = -1.0 +offset_right = 570.0 +offset_bottom = 32.5 +theme_override_styles/normal = SubResource("StyleBoxFlat_yyaed") +text = "Extensions" + +[node name="HBoxContainer" type="HBoxContainer" parent="General"] +layout_mode = 2 +offset_top = 37.0 +offset_right = 570.0 +offset_bottom = 68.0 + +[node name="Label" type="Label" parent="General/HBoxContainer"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 269.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Custom events folder" + +[node name="CustomEventsFolderLabel" type="LineEdit" parent="General/HBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 273.0 +offset_right = 542.0 +offset_bottom = 31.0 +size_flags_horizontal = 3 +text = "res://addons/dialogic_additions/Events" +editable = false + +[node name="CustomEventsFolderButton" type="Button" parent="General/HBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 546.0 +offset_right = 570.0 +offset_bottom = 31.0 +icon = SubResource("7") + +[node name="Label" type="Label" parent="General"] +layout_mode = 2 +offset_top = 72.0 +offset_right = 570.0 +offset_bottom = 98.0 +text = "You should restart godot after changing this path!" +label_settings = SubResource("LabelSettings_dn1v4") +script = ExtResource("2_uxx4f") + +[node name="TitleLabel4" type="Label" parent="General"] +layout_mode = 2 +offset_top = 102.0 +offset_right = 570.0 +offset_bottom = 138.0 +theme_override_styles/normal = SubResource("StyleBoxFlat_4dnea") +text = "Default Scene" + +[node name="HBoxContainer4" type="HBoxContainer" parent="General"] +layout_mode = 2 +offset_top = 142.0 +offset_right = 570.0 +offset_bottom = 173.0 + +[node name="Label" type="Label" parent="General/HBoxContainer4"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 269.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "When running in game" + +[node name="DefaultSceneLabel" type="LineEdit" parent="General/HBoxContainer4"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 273.0 +offset_right = 542.0 +offset_bottom = 31.0 +size_flags_horizontal = 3 +text = "res://addons/dialogic_additions/Events " +editable = false + +[node name="DefaultSceneButton" type="Button" parent="General/HBoxContainer4"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 546.0 +offset_right = 570.0 +offset_bottom = 31.0 +icon = SubResource("7") + +[node name="TitleLabel2" type="Label" parent="General"] +layout_mode = 2 +offset_top = 176.0 +offset_right = 570.0 +offset_bottom = 209.5 +theme_override_styles/normal = SubResource("StyleBoxFlat_yyaed") +text = "Testing Scene" + +[node name="HBoxContainer2" type="HBoxContainer" parent="General"] +layout_mode = 2 +offset_top = 214.0 +offset_right = 570.0 +offset_bottom = 245.0 + +[node name="Label" type="Label" parent="General/HBoxContainer2"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 269.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "When previewing from the editor" + +[node name="TestingSceneLabel" type="LineEdit" parent="General/HBoxContainer2"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 273.0 +offset_right = 542.0 +offset_bottom = 31.0 +size_flags_horizontal = 3 +text = "res://addons/dialogic_additions/Events " +editable = false + +[node name="TestingSceneButton" type="Button" parent="General/HBoxContainer2"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 546.0 +offset_right = 570.0 +offset_bottom = 31.0 +icon = SubResource("7") + +[node name="HSeparator2" type="HSeparator" parent="General"] +layout_mode = 2 +offset_top = 249.0 +offset_right = 570.0 +offset_bottom = 253.0 + +[node name="TitleLabel3" type="Label" parent="General"] +layout_mode = 2 +offset_top = 257.0 +offset_right = 570.0 +offset_bottom = 293.0 +theme_override_styles/normal = SubResource("StyleBoxFlat_3mwvq") +text = "Timer" + +[node name="HBoxContainer3" type="HBoxContainer" parent="General"] +layout_mode = 2 +offset_top = 297.0 +offset_right = 570.0 +offset_bottom = 323.0 + +[node name="Label" type="Label" parent="General/HBoxContainer3"] +layout_mode = 2 +offset_right = 542.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 +text = "Process in physics" + +[node name="PhysicsTimerButton" type="CheckBox" parent="General/HBoxContainer3"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 546.0 +offset_right = 570.0 +offset_bottom = 26.0 + +[node name="VSeparator" type="VSeparator" parent="."] +layout_mode = 2 +offset_left = 574.0 +offset_right = 578.0 +offset_bottom = 648.0 + +[node name="Theming" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_left = 582.0 +offset_right = 1152.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 + +[node name="Label" type="Label" parent="Theming"] +layout_mode = 2 +offset_right = 570.0 +offset_bottom = 36.0 +theme_override_styles/normal = ExtResource("2_u584y") +text = "Color palette" + +[node name="Colors" type="HBoxContainer" parent="Theming"] +unique_name_in_owner = true +layout_mode = 2 +offset_top = 40.0 +offset_right = 570.0 +offset_bottom = 48.0 + +[node name="Color1" type="ColorPickerButton" parent="Theming/Colors"] +layout_mode = 2 +offset_right = 8.0 +offset_bottom = 8.0 +color = Color(0.231373, 0.545098, 0.94902, 1) + +[node name="Color2" type="ColorPickerButton" parent="Theming/Colors"] +layout_mode = 2 +offset_left = 12.0 +offset_right = 20.0 +offset_bottom = 8.0 +color = Color(0, 0.694118, 0.372549, 1) + +[node name="Color3" type="ColorPickerButton" parent="Theming/Colors"] +layout_mode = 2 +offset_left = 24.0 +offset_right = 32.0 +offset_bottom = 8.0 +color = Color(0.580392, 0.407843, 0.909804, 1) + +[node name="Color4" type="ColorPickerButton" parent="Theming/Colors"] +layout_mode = 2 +offset_left = 36.0 +offset_right = 44.0 +offset_bottom = 8.0 +color = Color(0.870588, 0.360784, 0.360784, 1) + +[node name="Color5" type="ColorPickerButton" parent="Theming/Colors"] +layout_mode = 2 +offset_left = 48.0 +offset_right = 56.0 +offset_bottom = 8.0 +color = Color(0.980392, 0.584314, 0.164706, 1) + +[node name="Color6" type="ColorPickerButton" parent="Theming/Colors"] +layout_mode = 2 +offset_left = 60.0 +offset_right = 68.0 +offset_bottom = 8.0 +color = Color(0.486275, 0.486275, 0.486275, 1) + +[node name="ResetColorsButton" type="Button" parent="Theming"] +unique_name_in_owner = true +layout_mode = 2 +offset_top = 52.0 +offset_right = 182.0 +offset_bottom = 83.0 +size_flags_horizontal = 0 +text = "Reset colors to default" diff --git a/Sprout/addons/dialogic/Editor/Settings/Settings_Translations.gd b/Sprout/addons/dialogic/Editor/Settings/Settings_Translations.gd new file mode 100644 index 0000000..28de350 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Settings/Settings_Translations.gd @@ -0,0 +1,195 @@ +@tool +extends Control + +enum TranslationModes {PerProject, PerTimeline} +var loading := false +func _ready(): + %TransEnabled.toggled.connect(store_changes) + %OrigLocale.get_suggestions_func = get_locales + %OrigLocale.resource_icon = get_theme_icon("Translation", "EditorIcons") + %OrigLocale.value_changed.connect(store_changes) + %TransFolderPicker.value_changed.connect(store_changes) + + %UpdateCsvFiles.pressed.connect(update_csv_files) + %CollectTranslations.pressed.connect(collect_translations) + %TransRemove.pressed.connect(erase_translations) + +func refresh(): + loading = true + %TransEnabled.button_pressed = DialogicUtil.get_project_setting('dialogic/translation/enabled', false) + + %OrigLocale.set_value(DialogicUtil.get_project_setting('dialogic/translation/original_locale', TranslationServer.get_tool_locale())) + %TransMode.select(DialogicUtil.get_project_setting('dialogic/translation/file_mode', 1)) + + %TransFolderPicker.set_value(DialogicUtil.get_project_setting('dialogic/translation/translation_folder', '')) + loading = false + +func store_changes(fake_arg = "", fake_arg2 = ""): + if loading: return + ProjectSettings.set_setting('dialogic/translation/enabled', %TransEnabled.button_pressed) + ProjectSettings.set_setting('dialogic/translation/original_locale', %OrigLocale.current_value) + ProjectSettings.set_setting('dialogic/translation/transation_folder', %TransFolderPicker.current_value) + ProjectSettings.set_setting('dialogic/translation/file_mode', %TransMode.selected) + ProjectSettings.save() + +func get_locales(filter:String) -> Dictionary: + var suggestions = {} + suggestions[TranslationServer.get_tool_locale()] = {'value':TranslationServer.get_tool_locale()} + for locale in TranslationServer.get_all_languages(): + suggestions[locale] = {'value':locale, 'tooltip':TranslationServer.get_language_name(locale)} + return suggestions + + +func update_csv_files(): + var orig_locale = %OrigLocale.current_value.strip_edges() + if orig_locale.is_empty(): + orig_locale = ProjectSettings.get_setting('internationalization/locale/fallback') + %OrigLocale.set_value(orig_locale) + + var translation_mode = %TransMode.selected + + var file : FileAccess + var files : = [] # collected to trigger reimport at the end + var csv_lines := [] # collects all current lines + var old_csv_lines := {} # contains already existing csv_lines as [key] = [value, value, ...] dict + + # collect old lines in per project mode + if translation_mode == TranslationModes.PerProject: + var file_path = DialogicUtil.get_project_setting('dialogic/translation/translation_folder', 'res://')+'dialogic_translations.csv' + files.append(file_path) + if FileAccess.file_exists(file_path): + file = FileAccess.open(file_path,FileAccess.READ_WRITE) + + while !file.eof_reached(): + var line := file.get_csv_line() + old_csv_lines[line[0]] = line.slice(1) + csv_lines.append(['keys', orig_locale]) + + for timeline_path in DialogicUtil.list_resources_of_type('.dtl'): + + # collect old lines in per timeline mode + var file_path = timeline_path.trim_suffix('.dtl')+'_translation.csv' + if translation_mode == TranslationModes.PerTimeline: + files.append(file_path) + if FileAccess.file_exists(file_path): + file = FileAccess.open(file_path,FileAccess.READ_WRITE) + while !file.eof_reached(): + var line := file.get_csv_line() + old_csv_lines[line[0]] = line.slice(1) + csv_lines.append(['keys', orig_locale]) + + # load and process timeline (make events to resources) + var tml : DialogicTimeline = load(timeline_path) + tml = find_parent('EditorView').process_timeline(tml) + + # now collect all the current csv_lines from timeline + for event in tml.events: + if event.can_be_translated(): + if event._translation_id.is_empty(): + event.add_translation_id() + event.update_text_version() + for property in event._get_translatable_properties(): + csv_lines.append([event.get_property_translation_key(property), event._get_property_original_translation(property)]) + + # in case new translation_id's were added, we save the timeline again + tml.set_meta("timeline_not_saved", true) + tml.events_processed = false + ResourceSaver.save(tml, timeline_path) + + # for per_timeline mode save the file now, then reset for next timeline + if translation_mode == TranslationModes.PerTimeline: + file = FileAccess.open(file_path, FileAccess.WRITE) + + for line in csv_lines: + # in case there might be translations for this line already, + # add them at the end again (orig locale text is replaced). + if line[0] in old_csv_lines: + line.append_array(old_csv_lines[line[0]].slice(2)) + file.store_csv_line(line) + + csv_lines.clear() + old_csv_lines.clear() + + if translation_mode == TranslationModes.PerProject: + var file_path = DialogicUtil.get_project_setting('dialogic/translation/translation_folder', 'res://')+'dialogic_translations.csv' + file = FileAccess.open(file_path, FileAccess.WRITE) + + for line in csv_lines: + # in case there might be translations for this line already, + # add them at the end again (orig locale text is replaced). + if line[0] in old_csv_lines: + file.store_csv_line(line+old_csv_lines[line[0]].slice(2)) + else: + file.store_csv_line(line) + + + ## ADD CREATION/UPDATE OF CHARACTER NAMES FILE HERE! + + # trigger reimport +# find_parent('EditorView').plugin_reference.editor_interface.get_resource_filesystem().reimport_files(files) + find_parent('EditorView').plugin_reference.editor_interface.get_resource_filesystem().scan_sources() + +func collect_translations(): + var trans_files := [] + var translation_mode = %TransMode.selected + if translation_mode == TranslationModes.PerTimeline: + for timeline_path in DialogicUtil.list_resources_of_type('.dtl'): + for file in DialogicUtil.listdir(timeline_path.get_base_dir()): + file = timeline_path.get_base_dir().path_join(file) + if file.ends_with('.translation'): + if not file in trans_files: + trans_files.append(file) + + if translation_mode == TranslationModes.PerProject: + var trans_folder = DialogicUtil.get_project_setting('dialogic/translation/translation_folder', 'res://') + for file in DialogicUtil.listdir(trans_folder): + file = trans_folder.path_join(file) + if file.ends_with('.translation'): + if not file in trans_files: + trans_files.append(file) + + ProjectSettings.set_setting('internationalization/locale/translations', PackedStringArray(trans_files)) + ProjectSettings.save() + +func erase_translations(): + var trans_files := Array(DialogicUtil.get_project_setting('internationalization/locale/translations', [])) + var translation_mode : int = %TransMode.selected + + if translation_mode == TranslationModes.PerProject: + var trans_path :String = DialogicUtil.get_project_setting('dialogic/translation/translation_folder', 'res://') + DirAccess.remove_absolute(trans_path+'dialogic_translations.csv') + DirAccess.remove_absolute(trans_path+'dialogic_translations.csv.import') + for x_file in DialogicUtil.listdir(trans_path): + if x_file.ends_with('.translation'): + trans_files.erase(trans_path.get_base_dir().path_join(x_file)) + DirAccess.remove_absolute(trans_path.get_base_dir().path_join(x_file)) + + for timeline_path in DialogicUtil.list_resources_of_type('.dtl'): + # in per project mode, remove all translation files/resources next to the timelines + if translation_mode == TranslationModes.PerTimeline: + DirAccess.remove_absolute(timeline_path.trim_suffix('.dtl')+'_translation.csv') + DirAccess.remove_absolute(timeline_path.trim_suffix('.dtl')+'_translation.csv.import') + for x_file in DialogicUtil.listdir(timeline_path.get_base_dir()): + if x_file.ends_with('.translation'): + trans_files.erase(timeline_path.get_base_dir().path_join(x_file)) + DirAccess.remove_absolute(timeline_path.get_base_dir().path_join(x_file)) + + # clear the timeline events of their translation_id's + var tml:DialogicTimeline = load(timeline_path) + tml = await find_parent('EditorView').process_timeline(tml) + for event in tml.get_events(): + if event._translation_id: + event.remove_translation_id() + event.update_text_version() + tml.set_meta("timeline_not_saved", true) + tml.events_processed = false + ResourceSaver.save(tml, timeline_path) + + ProjectSettings.set_setting('dialogic/translation/id_counter', 16) + ProjectSettings.set_setting('internationalization/locale/translations', PackedStringArray(trans_files)) + ProjectSettings.save() + + find_parent('EditorView').plugin_reference.editor_interface.get_resource_filesystem().scan_sources() + + refresh() + diff --git a/Sprout/addons/dialogic/Editor/Settings/Settings_Translations.tscn b/Sprout/addons/dialogic/Editor/Settings/Settings_Translations.tscn new file mode 100644 index 0000000..b07168b --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Settings/Settings_Translations.tscn @@ -0,0 +1,1322 @@ +[gd_scene load_steps=10 format=3 uid="uid://c4fay73phesum"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/Settings/Settings_Translations.gd" id="1_dvmyi"] +[ext_resource type="StyleBox" uid="uid://dmsjhgv22dns8" path="res://addons/dialogic/Editor/Common/TitleBgStylebox.tres" id="2_kfqs4"] +[ext_resource type="PackedScene" uid="uid://dpwhshre1n4t6" path="res://addons/dialogic/Editor/Events/Fields/ComplexPicker.tscn" id="3_dq4j2"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/Settings/HintLabelStylingScript.gd" id="3_mkxlr"] +[ext_resource type="PackedScene" uid="uid://7mvxuaulctcq" path="res://addons/dialogic/Editor/Events/Fields/FilePicker.tscn" id="4_kvsma"] + +[sub_resource type="Image" id="Image_qpead"] +data = { +"data": PackedByteArray(255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 214, 255, 248, 255, 220, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 188, 255, 238, 255, 249, 255, 224, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 178, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 236, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 240, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 207, 255, 248, 255, 234, 255, 150, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 210, 255, 18, 255, 170, 255, 245, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 173, 255, 229, 255, 248, 255, 224, 255, 168, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 201, 255, 247, 255, 241, 255, 179, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 220, 255, 66, 255, 204, 255, 249, 255, 231, 255, 138, 255, 21, 255, 163, 255, 239, 255, 239, 255, 181, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 145, 255, 215, 255, 246, 255, 229, 255, 160, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 220, 255, 61, 255, 196, 255, 247, 255, 229, 255, 149, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 189, 255, 238, 255, 244, 255, 212, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 236, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 234, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 246, 255, 217, 255, 145, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 226, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 230, 255, 157, 255, 219, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 250, 255, 190, 255, 170, 255, 214, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 61, 255, 250, 255, 215, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 156, 255, 156, 255, 156, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 222, 255, 124, 255, 164, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 246, 255, 193, 255, 243, 255, 199, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 253, 255, 253, 255, 196, 255, 174, 255, 213, 255, 255, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 236, 255, 155, 255, 168, 255, 251, 255, 240, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 242, 255, 138, 255, 113, 255, 230, 255, 255, 255, 236, 255, 192, 255, 109, 255, 171, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 203, 255, 150, 255, 120, 255, 160, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 245, 255, 148, 255, 107, 255, 195, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 243, 255, 235, 255, 132, 255, 132, 255, 188, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 162, 255, 213, 255, 255, 255, 239, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 202, 255, 241, 255, 7, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 223, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 251, 255, 35, 255, 0, 255, 18, 255, 237, 255, 231, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 255, 255, 231, 255, 41, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 28, 255, 232, 255, 239, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 245, 255, 255, 255, 255, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 251, 255, 34, 255, 0, 255, 0, 255, 170, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 208, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 252, 255, 243, 255, 61, 255, 0, 255, 0, 255, 0, 255, 42, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 223, 255, 253, 255, 41, 255, 0, 255, 0, 255, 98, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 127, 255, 0, 255, 0, 255, 100, 255, 255, 255, 229, 255, 5, 255, 0, 255, 4, 255, 234, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 241, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 133, 255, 0, 255, 0, 255, 21, 255, 255, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 97, 255, 254, 255, 233, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 129, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 147, 255, 253, 255, 146, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 7, 255, 201, 255, 253, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 184, 255, 255, 255, 156, 255, 108, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 255, 255, 210, 255, 20, 255, 20, 255, 20, 255, 118, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 61, 255, 0, 255, 0, 255, 66, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 161, 255, 226, 255, 248, 255, 252, 255, 255, 255, 255, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 63, 255, 0, 255, 0, 255, 0, 255, 238, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 125, 255, 229, 255, 247, 255, 194, 255, 82, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 221, 255, 255, 255, 186, 255, 75, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 59, 255, 248, 255, 162, 255, 0, 255, 0, 255, 2, 255, 231, 255, 188, 255, 128, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 159, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 239, 255, 247, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 211, 255, 255, 255, 136, 255, 61, 255, 44, 255, 212, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 233, 255, 152, 255, 178, 255, 241, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 159, 255, 250, 255, 255, 255, 217, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 49, 255, 179, 255, 240, 255, 6, 255, 0, 255, 66, 255, 255, 255, 98, 255, 134, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 143, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 200, 255, 255, 255, 245, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 194, 255, 160, 255, 160, 255, 160, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 211, 255, 68, 255, 68, 255, 68, 255, 68, 255, 68, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 252, 255, 250, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 255, 255, 187, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 254, 255, 42, 255, 0, 255, 0, 255, 134, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 144, 255, 254, 255, 230, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 51, 255, 94, 255, 255, 255, 76, 255, 0, 255, 153, 255, 248, 255, 15, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 245, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 211, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 245, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 255, 255, 242, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 253, 255, 45, 255, 0, 255, 0, 255, 98, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 174, 255, 0, 255, 0, 255, 47, 255, 253, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 50, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 1, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 232, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 15, 255, 249, 255, 161, 255, 4, 255, 236, 255, 174, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 255, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 135, 255, 10, 255, 220, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 253, 255, 236, 255, 149, 255, 131, 255, 157, 255, 222, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 237, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 253, 255, 238, 255, 155, 255, 166, 255, 251, 255, 243, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 237, 255, 251, 255, 140, 255, 136, 255, 236, 255, 227, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 224, 255, 150, 255, 119, 255, 146, 255, 251, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 181, 255, 240, 255, 79, 255, 255, 255, 83, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 193, 255, 0, 255, 0, 255, 0, 255, 159, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 63, 255, 254, 255, 227, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 192, 255, 244, 255, 247, 255, 223, 255, 150, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 194, 255, 244, 255, 242, 255, 181, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 212, 255, 249, 255, 221, 255, 98, 255, 105, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 181, 255, 233, 255, 250, 255, 230, 255, 164, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 235, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 253, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 96, 255, 255, 255, 223, 255, 241, 255, 8, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 250, 255, 32, 255, 0, 255, 15, 255, 234, 255, 238, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 229, 255, 38, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 149, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 229, 255, 142, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 229, 255, 40, 255, 0, 255, 0, 255, 0, 255, 4, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 251, 255, 33, 255, 0, 255, 0, 255, 119, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 243, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 4, 255, 125, 255, 255, 255, 223, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 17, 255, 250, 255, 255, 255, 159, 255, 0, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 254, 255, 228, 255, 152, 255, 216, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 248, 255, 185, 255, 166, 255, 211, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 12, 255, 224, 255, 254, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 233, 255, 246, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 250, 255, 187, 255, 166, 255, 190, 255, 242, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 229, 255, 147, 255, 169, 255, 232, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 172, 255, 229, 255, 255, 255, 231, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 182, 255, 255, 255, 69, 255, 0, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 212, 255, 249, 255, 224, 255, 119, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 189, 255, 239, 255, 250, 255, 225, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 221, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 97, 255, 198, 255, 243, 255, 248, 255, 227, 255, 172, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 131, 255, 232, 255, 247, 255, 189, 255, 38, 255, 230, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 242, 255, 205, 255, 130, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 201, 255, 246, 255, 241, 255, 199, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 222, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 244, 255, 201, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 156, 255, 228, 255, 254, 255, 255, 255, 255, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 209, 255, 254, 255, 28, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 242, 255, 165, 255, 164, 255, 222, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 242, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 153, 255, 181, 255, 250, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 251, 255, 105, 255, 67, 255, 201, 255, 255, 255, 139, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 113, 255, 0, 255, 0, 255, 1, 255, 227, 255, 245, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 224, 255, 254, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 253, 255, 199, 255, 195, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 59, 255, 255, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 255, 255, 180, 255, 0, 255, 0, 255, 68, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 253, 255, 199, 255, 0, 255, 0, 255, 58, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 165, 255, 220, 255, 247, 255, 231, 255, 184, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 122, 255, 218, 255, 247, 255, 224, 255, 142, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 181, 255, 237, 255, 247, 255, 218, 255, 129, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 200, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 232, 255, 54, 255, 199, 255, 248, 255, 229, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 169, 255, 9, 255, 185, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 4, 255, 179, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 255, 255, 168, 255, 0, 255, 0, 255, 56, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 30, 255, 0, 255, 144, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 153, 255, 220, 255, 247, 255, 240, 255, 210, 255, 140, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 154, 255, 253, 255, 180, 255, 104, 255, 76, 255, 93, 255, 167, 255, 252, 255, 167, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 193, 255, 125, 255, 180, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 242, 255, 239, 255, 177, 255, 158, 255, 223, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 156, 255, 156, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 132, 255, 0, 255, 0, 255, 1, 255, 229, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 237, 255, 136, 255, 113, 255, 215, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 158, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 6, 255, 246, 255, 249, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 218, 255, 240, 255, 51, 255, 14, 255, 162, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 2, 255, 254, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 116, 255, 1, 255, 227, 255, 230, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 248, 255, 255, 255, 220, 255, 172, 255, 183, 255, 226, 255, 237, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 234, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 248, 255, 127, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 226, 255, 231, 255, 5, 255, 0, 255, 0, 255, 205, 255, 250, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 12, 255, 0, 255, 0, 255, 16, 255, 244, 255, 241, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 244, 255, 207, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 248, 255, 220, 255, 0, 255, 0, 255, 59, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 115, 255, 0, 255, 0, 255, 31, 255, 252, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 34, 255, 133, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 5, 255, 38, 255, 166, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 236, 255, 255, 255, 255, 255, 242, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 28, 255, 0, 255, 0, 255, 24, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 243, 255, 200, 255, 55, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 248, 255, 251, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 235, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 254, 255, 70, 255, 0, 255, 96, 255, 217, 255, 249, 255, 234, 255, 188, 255, 17, 255, 123, 255, 243, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 239, 255, 10, 255, 0, 255, 1, 255, 212, 255, 241, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 230, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 219, 255, 119, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 53, 255, 0, 255, 143, 255, 255, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 210, 255, 255, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 231, 255, 254, 255, 50, 255, 0, 255, 0, 255, 2, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 68, 255, 188, 255, 246, 255, 228, 255, 147, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 109, 255, 255, 255, 179, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 214, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 236, 255, 51, 255, 34, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 74, 255, 0, 255, 0, 255, 110, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 74, 255, 192, 255, 247, 255, 229, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 254, 255, 148, 255, 255, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 194, 255, 0, 255, 80, 255, 255, 255, 148, 255, 64, 255, 147, 255, 255, 255, 19, 255, 25, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 190, 255, 58, 255, 164, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 32, 255, 149, 255, 255, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 67, 255, 118, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 141, 255, 1, 255, 226, 255, 236, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 241, 255, 163, 255, 163, 255, 224, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 235, 255, 188, 255, 147, 255, 222, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 247, 255, 255, 255, 206, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 154, 255, 138, 255, 83, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 249, 255, 165, 255, 152, 255, 149, 255, 122, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 234, 255, 145, 255, 168, 255, 246, 255, 241, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 239, 255, 176, 255, 152, 255, 234, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 243, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 241, 255, 117, 255, 0, 255, 205, 255, 193, 255, 0, 255, 0, 255, 110, 255, 255, 255, 8, 255, 0, 255, 240, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 148, 255, 255, 255, 255, 255, 237, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 236, 255, 158, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 224, 255, 221, 255, 54, 255, 255, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 66, 255, 0, 255, 0, 255, 0, 255, 219, 255, 255, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 211, 255, 249, 255, 240, 255, 187, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 155, 255, 0, 255, 0, 255, 33, 255, 255, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 156, 255, 142, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 115, 255, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 130, 255, 224, 255, 248, 255, 207, 255, 72, 255, 176, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 138, 255, 0, 255, 0, 255, 44, 255, 254, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 228, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 254, 255, 241, 255, 0, 255, 0, 255, 0, 255, 133, 255, 164, 255, 164, 255, 164, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 255, 255, 86, 255, 2, 255, 248, 255, 130, 255, 0, 255, 0, 255, 125, 255, 253, 255, 0, 255, 0, 255, 238, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 231, 255, 239, 255, 167, 255, 248, 255, 236, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 139, 255, 161, 255, 231, 255, 253, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 232, 255, 17, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 152, 255, 152, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 156, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 149, 255, 0, 255, 0, 255, 55, 255, 255, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 6, 255, 208, 255, 254, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 130, 255, 252, 255, 79, 255, 5, 255, 0, 255, 10, 255, 117, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 62, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 238, 255, 0, 255, 0, 255, 0, 255, 208, 255, 255, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 78, 255, 1, 255, 246, 255, 131, 255, 0, 255, 0, 255, 165, 255, 246, 255, 0, 255, 20, 255, 254, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 234, 255, 228, 255, 30, 255, 0, 255, 38, 255, 224, 255, 246, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 215, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 86, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 254, 255, 251, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 245, 255, 180, 255, 153, 255, 237, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 43, 255, 247, 255, 232, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 226, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 254, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 251, 255, 110, 255, 0, 255, 186, 255, 216, 255, 30, 255, 59, 255, 243, 255, 255, 255, 47, 255, 136, 255, 233, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 78, 255, 198, 255, 248, 255, 227, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 110, 255, 255, 255, 182, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 156, 255, 85, 255, 89, 255, 134, 255, 239, 255, 226, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 187, 255, 0, 255, 41, 255, 222, 255, 255, 255, 250, 255, 107, 255, 174, 255, 255, 255, 241, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 12, 255, 0, 255, 0, 255, 0, 255, 11, 255, 221, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 144, 255, 144, 255, 144, 255, 144, 255, 196, 255, 255, 255, 179, 255, 123, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 133, 255, 219, 255, 247, 255, 247, 255, 216, 255, 143, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 146, 255, 0, 255, 0, 255, 47, 255, 255, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 236, 255, 52, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 255, 255, 90, 255, 0, 255, 3, 255, 38, 255, 18, 255, 0, 255, 1, 255, 40, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 215, 255, 255, 255, 170, 255, 120, 255, 157, 255, 251, 255, 226, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 244, 255, 179, 255, 146, 255, 155, 255, 227, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 196, 255, 160, 255, 160, 255, 160, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 253, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 243, 255, 180, 255, 152, 255, 234, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 116, 255, 214, 255, 246, 255, 231, 255, 188, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 135, 255, 255, 255, 253, 255, 193, 255, 162, 255, 184, 255, 231, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 198, 255, 164, 255, 164, 255, 164, 255, 164, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 253, 255, 150, 255, 57, 255, 20, 255, 24, 255, 51, 255, 109, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 148, 255, 222, 255, 247, 255, 225, 255, 157, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 165, 255, 224, 255, 247, 255, 237, 255, 203, 255, 107, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 148, 255, 235, 255, 249, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 212, 255, 51, 255, 198, 255, 248, 255, 228, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 226, 255, 172, 255, 193, 255, 246, 255, 161, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 186, 255, 238, 255, 251, 255, 236, 255, 210, 255, 152, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, 222, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 247, 255, 208, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 249, 255, 233, 255, 12, 255, 0, 255, 0, 255, 12, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 51, 255, 48, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 245, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 164, 255, 164, 255, 201, 255, 255, 255, 205, 255, 164, 255, 164, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 227, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 255, 255, 39, 255, 0, 255, 0, 255, 152, 255, 255, 255, 177, 255, 0, 255, 0, 255, 18, 255, 254, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 150, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 225, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 249, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 113, 255, 255, 255, 103, 255, 0, 255, 0, 255, 222, 255, 246, 255, 241, 255, 4, 255, 0, 255, 81, 255, 255, 255, 127, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 223, 255, 255, 255, 243, 255, 142, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 253, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 243, 255, 201, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 209, 255, 0, 255, 215, 255, 230, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 255, 255, 220, 255, 8, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 252, 255, 144, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 167, 255, 0, 255, 37, 255, 255, 255, 151, 255, 255, 255, 58, 255, 0, 255, 146, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 152, 255, 152, 255, 152, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 120, 255, 232, 255, 255, 255, 238, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 249, 255, 250, 255, 91, 255, 197, 255, 214, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 158, 255, 185, 255, 251, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 112, 255, 112, 255, 112, 255, 153, 255, 255, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 190, 255, 0, 255, 195, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 190, 255, 0, 255, 0, 255, 11, 255, 225, 255, 248, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 254, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 44, 255, 171, 255, 255, 255, 127, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 240, 255, 199, 255, 48, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 230, 255, 0, 255, 108, 255, 255, 255, 39, 255, 253, 255, 127, 255, 0, 255, 211, 255, 240, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 235, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 133, 255, 255, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 177, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 158, 255, 22, 255, 214, 255, 230, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 57, 255, 255, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 205, 255, 249, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 170, 255, 0, 255, 175, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 95, 255, 0, 255, 141, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 243, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 50, 255, 30, 255, 246, 255, 247, 255, 34, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 119, 255, 0, 255, 220, 255, 230, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 38, 255, 179, 255, 216, 255, 0, 255, 205, 255, 195, 255, 19, 255, 254, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 214, 255, 254, 255, 171, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 4, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 250, 255, 16, 255, 0, 255, 0, 255, 27, 255, 254, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 150, 255, 0, 255, 155, 255, 173, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 237, 255, 235, 255, 69, 255, 252, 255, 205, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 126, 255, 255, 255, 180, 255, 0, 255, 174, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 35, 255, 0, 255, 135, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 95, 255, 242, 255, 147, 255, 0, 255, 136, 255, 251, 255, 86, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 233, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 41, 255, 0, 255, 0, 255, 0, 255, 15, 255, 234, 255, 245, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 83, 255, 205, 255, 253, 255, 165, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 92, 255, 0, 255, 0, 255, 108, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 5, 255, 244, 255, 246, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 251, 255, 197, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 30, 255, 0, 255, 31, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 252, 255, 250, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 225, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 8, 255, 223, 255, 255, 255, 78, 255, 168, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 249, 255, 206, 255, 0, 255, 0, 255, 50, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 179, 255, 255, 255, 76, 255, 0, 255, 68, 255, 255, 255, 182, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 253, 255, 173, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 255, 255, 215, 255, 175, 255, 167, 255, 230, 255, 255, 255, 134, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 195, 255, 252, 255, 160, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 174, 255, 0, 255, 0, 255, 190, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 1, 255, 28, 255, 155, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 213, 255, 244, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 234, 255, 255, 255, 187, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 82, 255, 255, 255, 223, 255, 167, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 241, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 250, 255, 249, 255, 12, 255, 0, 255, 8, 255, 246, 255, 250, 255, 223, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 160, 255, 222, 255, 245, 255, 239, 255, 201, 255, 94, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 89, 255, 228, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 248, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 245, 255, 10, 255, 19, 255, 252, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 175, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 255, 255, 233, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 247, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 255, 255, 167, 255, 164, 255, 164, 255, 164, 255, 208, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 191, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 129, 255, 231, 255, 251, 255, 166, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 82, 255, 97, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 188, 255, 148, 255, 218, 255, 250, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 253, 255, 237, 255, 112, 255, 112, 255, 112, 255, 112, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 249, 255, 213, 255, 32, 255, 241, 255, 227, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 42, 255, 251, 255, 255, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 254, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 169, 255, 251, 255, 241, 255, 140, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 190, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 1, 255, 208, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 157, 255, 172, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 56, 255, 254, 255, 199, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 203, 255, 254, 255, 59, 255, 0, 255, 106, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 231, 255, 249, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 225, 255, 115, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 220, 255, 229, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 152, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 152, 255, 0, 255, 0, 255, 2, 255, 198, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 210, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 255, 255, 76, 255, 0, 255, 1, 255, 210, 255, 254, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 16, 255, 233, 255, 245, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 148, 255, 225, 255, 248, 255, 217, 255, 118, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 249, 255, 225, 255, 163, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 205, 255, 0, 255, 87, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 190, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 245, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 232, 255, 255, 255, 205, 255, 167, 255, 227, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 249, 255, 250, 255, 91, 255, 0, 255, 127, 255, 226, 255, 251, 255, 249, 255, 61, 255, 228, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 163, 255, 217, 255, 255, 255, 233, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 82, 255, 214, 255, 252, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 187, 255, 172, 255, 172, 255, 172, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 250, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 63, 255, 0, 255, 0, 255, 20, 255, 243, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 158, 255, 22, 255, 75, 255, 255, 255, 225, 255, 143, 255, 151, 255, 20, 255, 242, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 253, 255, 143, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 3, 255, 201, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 254, 255, 242, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 220, 255, 235, 255, 131, 255, 0, 255, 0, 255, 0, 255, 13, 255, 234, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 7, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 248, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 250, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 238, 255, 186, 255, 131, 255, 255, 255, 71, 255, 0, 255, 0, 255, 127, 255, 241, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 51, 255, 0, 255, 213, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 240, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 251, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 29, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 4, 255, 245, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 236, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 149, 255, 245, 255, 255, 255, 255, 255, 255, 255, 116, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 72, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 8, 255, 64, 255, 238, 255, 234, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 134, 255, 227, 255, 248, 255, 210, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 252, 255, 120, 255, 137, 255, 107, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 71, 255, 0, 255, 235, 255, 148, 255, 0, 255, 19, 255, 241, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 254, 255, 11, 255, 3, 255, 249, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 72, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 211, 255, 15, 255, 0, 255, 0, 255, 30, 255, 236, 255, 252, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 89, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 223, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 99, 255, 182, 255, 255, 255, 158, 255, 108, 255, 48, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 206, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 210, 255, 155, 255, 223, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 255, 255, 255, 255, 255, 255, 247, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 51, 255, 0, 255, 212, 255, 172, 255, 0, 255, 141, 255, 234, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 225, 255, 0, 255, 38, 255, 255, 255, 53, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 175, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 234, 255, 176, 255, 181, 255, 243, 255, 255, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 149, 255, 0, 255, 0, 255, 16, 255, 252, 255, 233, 255, 255, 255, 36, 255, 0, 255, 0, 255, 113, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 183, 255, 140, 255, 147, 255, 192, 255, 255, 255, 202, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 253, 255, 210, 255, 5, 255, 0, 255, 15, 255, 224, 255, 237, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 39, 255, 7, 255, 21, 255, 106, 255, 253, 255, 246, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 168, 255, 168, 255, 168, 255, 168, 255, 168, 255, 217, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 158, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 62, 255, 0, 255, 226, 255, 156, 255, 28, 255, 247, 255, 111, 255, 0, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 20, 255, 179, 255, 191, 255, 20, 255, 91, 255, 255, 255, 33, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 254, 255, 194, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 120, 255, 213, 255, 249, 255, 241, 255, 195, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 251, 255, 209, 255, 0, 255, 0, 255, 82, 255, 255, 255, 138, 255, 255, 255, 106, 255, 0, 255, 0, 255, 173, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 239, 255, 104, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 216, 255, 240, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 153, 255, 250, 255, 227, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 246, 255, 144, 255, 68, 255, 255, 255, 103, 255, 155, 255, 225, 255, 30, 255, 194, 255, 250, 255, 212, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 251, 255, 198, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 253, 255, 15, 255, 0, 255, 150, 255, 255, 255, 32, 255, 248, 255, 175, 255, 0, 255, 0, 255, 231, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 147, 255, 249, 255, 219, 255, 100, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 255, 255, 199, 255, 48, 255, 251, 255, 97, 255, 145, 255, 226, 255, 12, 255, 181, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 68, 255, 81, 255, 255, 255, 125, 255, 68, 255, 207, 255, 187, 255, 68, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 249, 255, 200, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 198, 255, 164, 255, 164, 255, 164, 255, 164, 255, 197, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 73, 255, 0, 255, 218, 255, 213, 255, 0, 255, 191, 255, 240, 255, 3, 255, 36, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 245, 255, 236, 255, 56, 255, 10, 255, 77, 255, 241, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 30, 255, 0, 255, 0, 255, 0, 255, 21, 255, 232, 255, 251, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 254, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 141, 255, 247, 255, 211, 255, 90, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 44, 255, 3, 255, 169, 255, 215, 255, 3, 255, 207, 255, 172, 255, 0, 255, 110, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 20, 255, 90, 255, 254, 255, 39, 255, 24, 255, 244, 255, 118, 255, 20, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 247, 255, 255, 255, 190, 255, 176, 255, 176, 255, 176, 255, 176, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 133, 255, 29, 255, 255, 255, 145, 255, 0, 255, 121, 255, 255, 255, 57, 255, 95, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 104, 255, 194, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 161, 255, 206, 255, 255, 255, 244, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 252, 255, 255, 255, 255, 255, 248, 255, 169, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 253, 255, 195, 255, 157, 255, 164, 255, 236, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 253, 255, 242, 255, 105, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 254, 255, 83, 255, 0, 255, 225, 255, 163, 255, 0, 255, 100, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 252, 255, 189, 255, 93, 255, 255, 255, 77, 255, 0, 255, 52, 255, 255, 255, 122, 255, 153, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 253, 255, 227, 255, 170, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 109, 255, 112, 255, 36, 255, 129, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 150, 255, 221, 255, 246, 255, 246, 255, 203, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 150, 255, 245, 255, 240, 255, 144, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 251, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 204, 255, 1, 255, 0, 255, 203, 255, 184, 255, 0, 255, 126, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 68, 255, 205, 255, 191, 255, 68, 255, 144, 255, 251, 255, 69, 255, 68, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 99, 255, 196, 255, 240, 255, 251, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 240, 255, 147, 255, 251, 255, 13, 255, 0, 255, 2, 255, 236, 255, 176, 255, 209, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 240, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 246, 255, 222, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 124, 255, 232, 255, 254, 255, 184, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 239, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 69, 255, 0, 255, 0, 255, 131, 255, 246, 255, 101, 255, 222, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 130, 255, 0, 255, 141, 255, 214, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 168, 255, 255, 255, 227, 255, 156, 255, 146, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 217, 255, 197, 255, 0, 255, 0, 255, 0, 255, 169, 255, 224, 255, 248, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 0, 255, 127, 255, 226, 255, 249, 255, 223, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 98, 255, 212, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 191, 255, 0, 255, 0, 255, 0, 255, 13, 255, 172, 255, 242, 255, 202, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 253, 255, 87, 255, 0, 255, 184, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 255, 255, 172, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 142, 255, 140, 255, 201, 255, 255, 255, 204, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 75, 255, 255, 255, 225, 255, 144, 255, 156, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 227, 255, 246, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 45, 255, 0, 255, 227, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 246, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 252, 255, 255, 255, 61, 255, 0, 255, 0, 255, 0, 255, 31, 255, 255, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 251, 255, 245, 255, 209, 255, 124, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 185, 255, 240, 255, 233, 255, 156, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 254, 255, 184, 255, 0, 255, 14, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 149, 255, 245, 255, 255, 255, 255, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 236, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 226, 255, 247, 255, 148, 255, 180, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 255, 255, 154, 255, 168, 255, 253, 255, 255, 255, 225, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 202, 255, 255, 255, 60, 255, 0, 255, 0, 255, 60, 255, 255, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 99, 255, 182, 255, 255, 255, 158, 255, 108, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 153, 255, 0, 255, 2, 255, 241, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 247, 255, 185, 255, 101, 255, 123, 255, 243, 255, 243, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 164, 255, 254, 255, 224, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 144, 255, 252, 255, 173, 255, 136, 255, 67, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 252, 255, 206, 255, 2, 255, 2, 255, 206, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 231, 255, 28, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 254, 255, 192, 255, 0, 255, 45, 255, 254, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 193, 255, 1, 255, 0, 255, 0, 255, 122, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 248, 255, 204, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 255, 255, 236, 255, 253, 255, 214, 255, 248, 255, 219, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 101, 255, 102, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 240, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 145, 255, 233, 255, 240, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 164, 255, 164, 255, 164, 255, 164, 255, 164, 255, 240, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 216, 255, 202, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 224, 255, 136, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 246, 255, 225, 255, 11, 255, 244, 255, 24, 255, 10, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 230, 255, 234, 255, 235, 255, 219, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 76, 255, 76, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 255, 255, 223, 255, 43, 255, 0, 255, 0, 255, 5, 255, 8, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 199, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 205, 255, 242, 255, 30, 255, 0, 255, 0, 255, 159, 255, 255, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 218, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 207, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 237, 255, 32, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 28, 255, 163, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 228, 255, 247, 255, 191, 255, 43, 255, 240, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 28, 255, 28, 255, 60, 255, 255, 255, 88, 255, 28, 255, 28, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 159, 255, 84, 255, 82, 255, 251, 255, 31, 255, 102, 255, 171, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 245, 255, 247, 255, 232, 255, 249, 255, 78, 255, 0, 255, 0, 255, 216, 255, 249, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 221, 255, 250, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 251, 255, 233, 255, 155, 255, 186, 255, 255, 255, 213, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 248, 255, 253, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 243, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 233, 255, 152, 255, 179, 255, 237, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 236, 255, 250, 255, 58, 255, 36, 255, 228, 255, 250, 255, 80, 255, 52, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 199, 255, 245, 255, 225, 255, 154, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 195, 255, 255, 255, 255, 255, 207, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 76, 255, 76, 255, 76, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 254, 255, 177, 255, 211, 255, 248, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 253, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 226, 255, 254, 255, 42, 255, 0, 255, 0, 255, 136, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 76, 255, 76, 255, 101, 255, 255, 255, 123, 255, 76, 255, 76, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 31, 255, 229, 255, 251, 255, 177, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 189, 255, 0, 255, 0, 255, 37, 255, 229, 255, 250, 255, 214, 255, 253, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 252, 255, 214, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 167, 255, 221, 255, 247, 255, 220, 255, 122, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 148, 255, 249, 255, 241, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 208, 255, 247, 255, 32, 255, 66, 255, 255, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 246, 255, 101, 255, 255, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 222, 255, 6, 255, 0, 255, 0, 255, 50, 255, 251, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 206, 255, 254, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 254, 255, 191, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 244, 255, 184, 255, 157, 255, 218, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 153, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 128, 255, 0, 255, 0, 255, 173, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 232, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 251, 255, 154, 255, 1, 255, 213, 255, 226, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 201, 255, 126, 255, 149, 255, 229, 255, 255, 255, 247, 255, 250, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 186, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 186, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 15, 255, 0, 255, 0, 255, 14, 255, 248, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 175, 255, 94, 255, 54, 255, 245, 255, 101, 255, 227, 255, 247, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 242, 255, 224, 255, 9, 255, 0, 255, 0, 255, 32, 255, 247, 255, 234, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 33, 255, 0, 255, 52, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 137, 255, 220, 255, 249, 255, 238, 255, 185, 255, 80, 255, 38, 255, 229, 255, 251, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 246, 255, 227, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 207, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 198, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 249, 255, 193, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 235, 255, 255, 255, 255, 255, 255, 255, 255, 255, 232, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 170, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 208, 255, 248, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 251, 255, 32, 255, 0, 255, 0, 255, 118, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 188, 255, 238, 255, 249, 255, 224, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 52, 255, 227, 255, 241, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 232, 255, 52, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 177, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 48, 255, 72, 255, 247, 255, 69, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 234, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 251, 255, 223, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 227, 255, 143, 255, 165, 255, 235, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 243, 255, 164, 255, 164, 255, 164, 255, 164, 255, 164, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 250, 255, 190, 255, 170, 255, 214, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 196, 255, 253, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 231, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 58, 255, 171, 255, 240, 255, 238, 255, 180, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 135, 255, 222, 255, 248, 255, 231, 255, 179, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 185, 255, 171, 255, 91, 255, 249, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 131, 255, 232, 255, 248, 255, 191, 255, 80, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 255, 255, 231, 255, 41, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 254, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 90, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 248, 255, 178, 255, 108, 255, 160, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 179, 255, 123, 255, 154, 255, 226, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 61, 255, 3, 255, 217, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 234, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 197, 255, 0, 255, 0, 255, 0, 255, 212, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 207, 255, 0, 255, 0, 255, 95, 255, 250, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 167, 255, 224, 255, 247, 255, 221, 255, 126, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 245, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 120, 255, 218, 255, 249, 255, 232, 255, 152, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 99, 255, 141, 255, 230, 255, 245, 255, 203, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 148, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 137, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 208, 255, 245, 255, 237, 255, 197, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 127, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 237, 255, 128, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 250, 255, 97, 255, 0, 255, 0, 255, 4, 255, 220, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 196, 255, 139, 255, 119, 255, 193, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 215, 255, 149, 255, 191, 255, 255, 255, 206, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 248, 255, 209, 255, 114, 255, 131, 255, 247, 255, 242, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 211, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 220, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 210, 255, 124, 255, 141, 255, 209, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 217, 255, 255, 255, 251, 255, 145, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 235, 255, 8, 255, 0, 255, 0, 255, 0, 255, 99, 255, 251, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 254, 255, 220, 255, 10, 255, 0, 255, 0, 255, 162, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 244, 255, 16, 255, 0, 255, 0, 255, 148, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 245, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 49, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 50, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 253, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 75, 255, 218, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 183, 255, 234, 255, 250, 255, 252, 255, 255, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 157, 255, 234, 255, 248, 255, 203, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 191, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 255, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 208, 255, 220, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 249, 255, 250, 255, 156, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 244, 255, 240, 255, 105, 255, 54, 255, 53, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 208, 255, 255, 255, 162, 255, 124, 255, 225, 255, 251, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 183, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 189, 255, 255, 255, 255, 255, 187, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 64, 255, 172, 255, 243, 255, 240, 255, 160, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 182, 255, 132, 255, 121, 255, 206, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 123, 255, 0, 255, 0, 255, 28, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 158, 255, 0, 255, 0, 255, 43, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 254, 255, 255, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 229, 255, 38, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 215, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 184, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 246, 255, 163, 255, 109, 255, 184, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 198, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 214, 255, 244, 255, 243, 255, 207, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 110, 255, 0, 255, 0, 255, 109, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 92, 255, 20, 255, 20, 255, 20, 255, 236, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 252, 255, 224, 255, 11, 255, 0, 255, 0, 255, 162, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 221, 255, 255, 255, 119, 255, 108, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 248, 255, 185, 255, 166, 255, 211, 255, 255, 255, 239, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 248, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 7, 255, 252, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 179, 255, 0, 255, 0, 255, 2, 255, 217, 255, 253, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 180, 255, 202, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 125, 255, 222, 255, 250, 255, 221, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 231, 255, 125, 255, 156, 255, 238, 255, 240, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 243, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 217, 255, 148, 255, 189, 255, 255, 255, 211, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 189, 255, 239, 255, 255, 255, 255, 255, 213, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 152, 255, 230, 255, 250, 255, 219, 255, 119, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 154, 255, 230, 255, 249, 255, 227, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 203, 255, 140, 255, 118, 255, 175, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 233, 255, 237, 255, 175, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 194, 255, 121, 255, 196, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 113, 255, 227, 255, 248, 255, 202, 255, 56, 255, 169, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 117, 255, 68, 255, 68, 255, 68, 255, 68, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 213, 255, 248, 255, 232, 255, 155, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 223, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 208, 255, 255, 255, 191, 255, 149, 255, 215, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 212, 255, 255, 255, 203, 255, 154, 255, 192, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 121, 255, 203, 255, 240, 255, 238, 255, 187, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 199, 255, 239, 255, 248, 255, 221, 255, 136, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 253, 255, 218, 255, 4, 255, 0, 255, 6, 255, 228, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 239, 255, 253, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 166, 255, 0, 255, 0, 255, 9, 255, 217, 255, 254, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 177, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 163, 255, 124, 255, 138, 255, 244, 255, 227, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 138, 255, 0, 255, 0, 255, 47, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 155, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 161, 255, 125, 255, 230, 255, 247, 255, 190, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 151, 255, 20, 255, 20, 255, 20, 255, 177, 255, 255, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 200, 255, 255, 255, 188, 255, 133, 255, 142, 255, 185, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 128, 255, 122, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 252, 255, 251, 255, 158, 255, 153, 255, 238, 255, 235, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 208, 255, 4, 255, 0, 255, 14, 255, 233, 255, 252, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 123, 255, 218, 255, 249, 255, 235, 255, 179, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 184, 255, 243, 255, 243, 255, 178, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 240, 255, 223, 255, 150, 255, 187, 255, 255, 255, 224, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 142, 255, 225, 255, 251, 255, 238, 255, 193, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 185, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 133, 255, 215, 255, 245, 255, 252, 255, 254, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 212, 255, 247, 255, 224, 255, 115, 255, 112, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 245, 255, 205, 255, 149, 255, 216, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 224, 255, 157, 255, 176, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 242, 255, 245, 255, 137, 255, 138, 255, 246, 255, 224, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 245, 255, 20, 255, 0, 255, 0, 255, 171, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 164, 255, 68, 255, 68, 255, 68, 255, 68, 255, 68, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 202, 255, 143, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 178, 255, 69, 255, 45, 255, 159, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 112, 255, 170, 255, 244, 255, 240, 255, 156, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 179, 255, 240, 255, 247, 255, 202, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 254, 255, 227, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 94, 255, 0, 255, 0, 255, 106, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 190, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 253, 255, 207, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 21, 255, 131, 255, 236, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 210, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 180, 255, 239, 255, 247, 255, 214, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 135, 255, 228, 255, 252, 255, 247, 255, 56, 255, 234, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 172, 255, 241, 255, 240, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 170, 255, 0, 255, 0, 255, 8, 255, 217, 255, 254, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 255, 255, 175, 255, 1, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 240, 255, 244, 255, 6, 255, 0, 255, 0, 255, 156, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 248, 255, 217, 255, 131, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 242, 255, 252, 255, 169, 255, 154, 255, 235, 255, 254, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 221, 255, 255, 255, 34, 255, 20, 255, 20, 255, 59, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 214, 255, 139, 255, 136, 255, 170, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 183, 255, 251, 255, 206, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 227, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 244, 255, 254, 255, 181, 255, 156, 255, 210, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 219, 255, 143, 255, 143, 255, 31, 255, 246, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 195, 255, 255, 255, 193, 255, 148, 255, 213, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 223, 255, 255, 255, 201, 255, 153, 255, 186, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 248, 255, 236, 255, 2, 255, 0, 255, 10, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 217, 255, 152, 255, 171, 255, 236, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 255, 255, 102, 255, 0, 255, 0, 255, 38, 255, 252, 255, 225, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 108, 255, 211, 255, 249, 255, 243, 255, 210, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 243, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 8, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 146, 255, 48, 255, 199, 255, 248, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 143, 255, 227, 255, 250, 255, 220, 255, 123, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 167, 255, 237, 255, 249, 255, 223, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 170, 255, 126, 255, 212, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 19, 255, 230, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 255, 255, 11, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 253, 255, 72, 255, 68, 255, 68, 255, 68, 255, 68, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 248, 255, 25, 255, 0, 255, 0, 255, 174, 255, 255, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 170, 255, 236, 255, 246, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 237, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 255, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 247, 255, 255, 255, 255, 255, 255, 255, 104, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 250, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 204, 255, 234, 255, 232, 255, 197, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 188, 255, 245, 255, 234, 255, 142, 255, 46, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 238, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 226, 255, 14, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 243, 255, 227, 255, 151, 255, 187, 255, 255, 255, 220, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 192, 255, 146, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 249, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 188, 255, 255, 255, 151, 255, 108, 255, 43, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 227, 255, 255, 255, 255, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 161, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 189, 255, 255, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 223, 255, 155, 255, 172, 255, 229, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 237, 255, 250, 255, 165, 255, 130, 255, 148, 255, 203, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 87, 255, 135, 255, 233, 255, 247, 255, 187, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 198, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 225, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 147, 255, 255, 255, 193, 255, 108, 255, 108, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 1, 255, 25, 255, 119, 255, 255, 255, 232, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 107, 255, 0, 255, 0, 255, 38, 255, 252, 255, 227, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 138, 255, 226, 255, 251, 255, 233, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 169, 255, 236, 255, 250, 255, 232, 255, 172, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 188, 255, 254, 255, 255, 255, 255, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 169, 255, 255, 255, 112, 255, 0, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 162, 255, 241, 255, 242, 255, 165, 255, 118, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 239, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 236, 255, 253, 255, 170, 255, 153, 255, 234, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 165, 255, 231, 255, 248, 255, 223, 255, 158, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 108, 255, 225, 255, 255, 255, 114, 255, 108, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 250, 255, 254, 255, 178, 255, 156, 255, 204, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 200, 255, 255, 255, 255, 255, 255, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 193, 255, 236, 255, 244, 255, 215, 255, 144, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 212, 255, 148, 255, 203, 255, 241, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 218, 255, 155, 255, 145, 255, 102, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 171, 255, 237, 255, 247, 255, 203, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 253, 255, 149, 255, 125, 255, 169, 255, 207, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 192, 255, 245, 255, 245, 255, 207, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 110, 255, 255, 255, 230, 255, 108, 255, 108, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 168, 255, 255, 255, 245, 255, 183, 255, 180, 255, 228, 255, 248, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 253, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 101, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 254, 255, 222, 255, 10, 255, 0, 255, 2, 255, 195, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 101, 255, 149, 255, 235, 255, 247, 255, 199, 255, 51, 255, 86, 255, 212, 255, 248, 255, 220, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 212, 255, 27, 255, 0, 255, 0, 255, 1, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 255, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 248, 255, 200, 255, 110, 255, 164, 255, 255, 255, 239, 255, 243, 255, 132, 255, 115, 255, 235, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 187, 255, 232, 255, 244, 255, 207, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 215, 255, 101, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 223, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 15, 255, 249, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 245, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 242, 255, 12, 255, 0, 255, 1, 255, 227, 255, 255, 255, 106, 255, 0, 255, 0, 255, 110, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 19, 255, 251, 255, 223, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 122, 255, 219, 255, 251, 255, 255, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 126, 255, 178, 255, 132, 255, 124, 255, 222, 255, 252, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 126, 255, 237, 255, 255, 255, 239, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 245, 255, 248, 255, 150, 255, 161, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 222, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 253, 255, 202, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 189, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 42, 255, 0, 255, 0, 255, 74, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 237, 255, 236, 255, 4, 255, 0, 255, 0, 255, 101, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 147, 255, 63, 255, 157, 255, 255, 255, 181, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 107, 255, 242, 255, 253, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 220, 255, 248, 255, 218, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 29, 255, 0, 255, 0, 255, 172, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 215, 255, 6, 255, 0, 255, 0, 255, 182, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 108, 255, 139, 255, 233, 255, 247, 255, 190, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 71, 255, 0, 255, 0, 255, 186, 255, 255, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 209, 255, 241, 255, 3, 255, 0, 255, 8, 255, 252, 255, 193, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 200, 255, 241, 255, 251, 255, 253, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 250, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 156, 255, 101, 255, 215, 255, 248, 255, 219, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 248, 255, 227, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 110, 255, 0, 255, 9, 255, 244, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 206, 255, 143, 255, 193, 255, 234, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 246, 255, 196, 255, 110, 255, 151, 255, 254, 255, 224, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 158, 255, 0, 255, 20, 255, 251, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 224, 255, 232, 255, 0, 255, 0, 255, 1, 255, 247, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 213, 255, 85, 255, 49, 255, 106, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 164, 255, 124, 255, 130, 255, 232, 255, 244, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 168, 255, 156, 255, 156, 255, 156, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 153, 255, 191, 255, 255, 255, 161, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 248, 255, 236, 255, 127, 255, 113, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 173, 255, 151, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 253, 255, 192, 255, 0, 255, 80, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 167, 255, 243, 255, 241, 255, 158, 255, 51, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 235, 255, 8, 255, 0, 255, 0, 255, 156, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 219, 255, 238, 255, 5, 255, 101, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 155, 255, 255, 255, 96, 255, 10, 255, 106, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 59, 255, 0, 255, 0, 255, 92, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 155, 255, 225, 255, 248, 255, 237, 255, 189, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 240, 255, 242, 255, 178, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 69, 255, 0, 255, 0, 255, 84, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 200, 255, 247, 255, 230, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 242, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 240, 255, 253, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 252, 255, 21, 255, 161, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 183, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 255, 255, 72, 255, 183, 255, 249, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 202, 255, 255, 255, 255, 255, 253, 255, 158, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 46, 255, 0, 255, 0, 255, 173, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 252, 255, 2, 255, 0, 255, 0, 255, 46, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 149, 255, 223, 255, 247, 255, 224, 255, 169, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 254, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 191, 255, 15, 255, 0, 255, 0, 255, 0, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 94, 255, 235, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 255, 255, 154, 255, 248, 255, 174, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 250, 255, 85, 255, 40, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 203, 255, 122, 255, 183, 255, 226, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 212, 255, 255, 255, 207, 255, 173, 255, 205, 255, 254, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 196, 255, 244, 255, 240, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 247, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 207, 255, 255, 255, 239, 255, 176, 255, 169, 255, 200, 255, 235, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 254, 255, 193, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 194, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 243, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 184, 255, 152, 255, 151, 255, 131, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 156, 255, 238, 255, 243, 255, 175, 255, 25, 255, 232, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 181, 255, 0, 255, 0, 255, 0, 255, 27, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 255, 255, 164, 255, 152, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 253, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 129, 255, 214, 255, 247, 255, 244, 255, 217, 255, 146, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 239, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 249, 255, 27, 255, 0, 255, 1, 255, 182, 255, 255, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 236, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 238, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 89, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 165, 255, 152, 255, 152, 255, 152, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 255, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 222, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 214, 255, 249, 255, 215, 255, 84, 255, 228, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 245, 255, 228, 255, 151, 255, 191, 255, 255, 255, 220, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 254, 255, 134, 255, 11, 255, 0, 255, 6, 255, 60, 255, 253, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 82, 255, 87, 255, 220, 255, 247, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 242, 255, 250, 255, 103, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 152, 255, 152, 255, 152, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 213, 255, 255, 255, 255, 255, 255, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 252, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 253, 255, 251, 255, 163, 255, 161, 255, 242, 255, 244, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 158, 255, 135, 255, 233, 255, 247, 255, 187, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 34, 255, 0, 255, 0, 255, 0, 255, 21, 255, 251, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 166, 255, 156, 255, 156, 255, 156, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 184, 255, 254, 255, 218, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 246, 255, 255, 255, 226, 255, 111, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 114, 255, 255, 255, 225, 255, 108, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 221, 255, 208, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 104, 255, 0, 255, 0, 255, 70, 255, 255, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 184, 255, 237, 255, 255, 255, 255, 255, 255, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 192, 255, 92, 255, 84, 255, 117, 255, 217, 255, 249, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 151, 255, 247, 255, 255, 255, 210, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 157, 255, 239, 255, 237, 255, 178, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 213, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 241, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 232, 255, 227, 255, 79, 255, 83, 255, 234, 255, 252, 255, 97, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 204, 255, 242, 255, 250, 255, 227, 255, 167, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 172, 255, 160, 255, 160, 255, 160, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 180, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 235, 255, 212, 255, 148, 255, 198, 255, 255, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 116, 255, 0, 255, 0, 255, 132, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 152, 255, 152, 255, 152, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 212, 255, 6, 255, 0, 255, 2, 255, 222, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 9, 255, 0, 255, 0, 255, 0, 255, 237, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 255, 255, 104, 255, 0, 255, 0, 255, 120, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 254, 255, 30, 255, 0, 255, 8, 255, 243, 255, 232, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 170, 255, 160, 255, 160, 255, 160, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 202, 255, 0, 255, 0, 255, 10, 255, 228, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 22, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 93, 255, 0, 255, 0, 255, 55, 255, 255, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 251, 255, 202, 255, 26, 255, 28, 255, 210, 255, 239, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 117, 255, 0, 255, 79, 255, 255, 255, 143, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 223, 255, 255, 255, 183, 255, 145, 255, 216, 255, 235, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 61, 255, 179, 255, 245, 255, 241, 255, 172, 255, 22, 255, 129, 255, 228, 255, 245, 255, 204, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 252, 255, 202, 255, 167, 255, 176, 255, 246, 255, 253, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 210, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 227, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 254, 255, 248, 255, 157, 255, 153, 255, 233, 255, 241, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 254, 255, 255, 255, 255, 255, 222, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 191, 255, 247, 255, 230, 255, 129, 255, 166, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 246, 255, 205, 255, 0, 255, 163, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 192, 255, 242, 255, 237, 255, 153, 255, 60, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 248, 255, 168, 255, 108, 255, 199, 255, 255, 255, 236, 255, 222, 255, 116, 255, 137, 255, 252, 255, 233, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 180, 255, 230, 255, 249, 255, 230, 255, 182, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 227, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 102, 255, 255, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 217, 255, 249, 255, 212, 255, 74, 255, 166, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 194, 255, 41, 255, 27, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 228, 255, 255, 255, 187, 255, 151, 255, 225, 255, 241, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 241, 255, 230, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 113, 255, 0, 255, 0, 255, 81, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 35, 255, 240, 255, 214, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 191, 255, 0, 255, 0, 255, 36, 255, 255, 255, 255, 255, 43, 255, 0, 255, 0, 255, 174, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 199, 255, 214, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 225, 255, 231, 255, 157, 255, 152, 255, 145, 255, 107, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 168, 255, 0, 255, 0, 255, 19, 255, 242, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 39, 255, 0, 255, 30, 255, 255, 255, 246, 255, 182, 255, 0, 255, 0, 255, 145, 255, 255, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 155, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 125, 255, 0, 255, 0, 255, 2, 255, 255, 255, 234, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 72, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 248, 255, 17, 255, 0, 255, 0, 255, 173, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 165, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 210, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 168, 255, 95, 255, 219, 255, 249, 255, 213, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 103, 255, 0, 255, 101, 255, 254, 255, 153, 255, 244, 255, 6, 255, 0, 255, 210, 255, 244, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 220, 255, 251, 255, 254, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 210, 255, 142, 255, 192, 255, 235, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 255, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 194, 255, 226, 255, 45, 255, 1, 255, 0, 255, 19, 255, 171, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 225, 255, 118, 255, 125, 255, 242, 255, 252, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 255, 255, 167, 255, 0, 255, 172, 255, 215, 255, 76, 255, 255, 255, 63, 255, 20, 255, 254, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 165, 255, 233, 255, 245, 255, 183, 255, 37, 255, 239, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 255, 255, 249, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 254, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 51, 255, 0, 255, 0, 255, 92, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 226, 255, 230, 255, 3, 255, 239, 255, 152, 255, 16, 255, 252, 255, 131, 255, 82, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 232, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 145, 255, 23, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 251, 255, 237, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 127, 255, 0, 255, 0, 255, 48, 255, 252, 255, 218, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 177, 255, 232, 255, 244, 255, 215, 255, 147, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 246, 255, 124, 255, 81, 255, 95, 255, 158, 255, 254, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 0, 255, 0, 255, 0, 255, 18, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 157, 255, 0, 255, 0, 255, 12, 255, 235, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 82, 255, 255, 255, 83, 255, 0, 255, 200, 255, 197, 255, 140, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 224, 255, 239, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 250, 255, 232, 255, 3, 255, 0, 255, 0, 255, 0, 255, 211, 255, 255, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 97, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 126, 255, 3, 255, 254, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 239, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 224, 255, 248, 255, 38, 255, 2, 255, 202, 255, 254, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 245, 255, 253, 255, 189, 255, 177, 255, 219, 255, 254, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 161, 255, 228, 255, 250, 255, 242, 255, 202, 255, 115, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 236, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 232, 255, 255, 255, 179, 255, 145, 255, 218, 255, 234, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 179, 255, 252, 255, 16, 255, 0, 255, 132, 255, 246, 255, 191, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 143, 255, 212, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 68, 255, 0, 255, 0, 255, 39, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 237, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 255, 255, 106, 255, 0, 255, 239, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 190, 255, 111, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 255, 255, 117, 255, 0, 255, 0, 255, 0, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 253, 255, 5, 255, 0, 255, 0, 255, 27, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 195, 255, 248, 255, 229, 255, 119, 255, 102, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 254, 255, 250, 255, 197, 255, 0, 255, 0, 255, 63, 255, 255, 255, 250, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 246, 255, 225, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 156, 255, 0, 255, 0, 255, 123, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 241, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 242, 255, 86, 255, 0, 255, 219, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 252, 255, 221, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 85, 255, 0, 255, 0, 255, 119, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 206, 255, 255, 255, 127, 255, 0, 255, 0, 255, 6, 255, 244, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 17, 255, 151, 255, 255, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 228, 255, 238, 255, 6, 255, 0, 255, 207, 255, 250, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 16, 255, 0, 255, 45, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 121, 255, 209, 255, 243, 255, 238, 255, 204, 255, 121, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 123, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 229, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 245, 255, 161, 255, 165, 255, 252, 255, 250, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 252, 255, 1, 255, 131, 255, 255, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 77, 255, 35, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 211, 255, 255, 255, 232, 255, 174, 255, 190, 255, 240, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 254, 255, 234, 255, 239, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 255, 255, 201, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 219, 255, 91, 255, 219, 255, 249, 255, 211, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 234, 255, 0, 255, 111, 255, 253, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 254, 255, 157, 255, 118, 255, 255, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 167, 255, 8, 255, 0, 255, 0, 255, 9, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 102, 255, 255, 255, 154, 255, 75, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 181, 255, 254, 255, 255, 255, 167, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 170, 255, 236, 255, 253, 255, 216, 255, 75, 255, 244, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 214, 255, 0, 255, 91, 255, 237, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 223, 255, 188, 255, 240, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 228, 255, 249, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 175, 255, 164, 255, 164, 255, 164, 255, 164, 255, 220, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 255, 255, 240, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 241, 255, 232, 255, 17, 255, 0, 255, 170, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 219, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 192, 255, 145, 255, 104, 255, 86, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 44, 255, 0, 255, 17, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 251, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 245, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 255, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 252, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 255, 255, 88, 255, 0, 255, 0, 255, 24, 255, 239, 255, 238, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 198, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 164, 255, 164, 255, 164, 255, 224, 255, 255, 255, 182, 255, 164, 255, 164, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 167, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 49, 255, 0, 255, 0, 255, 145, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 241, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 233, 255, 241, 255, 6, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 135, 255, 228, 255, 249, 255, 220, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 165, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 222, 255, 208, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 9, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 188, 255, 254, 255, 255, 255, 255, 255, 255, 255, 40, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 238, 255, 230, 255, 0, 255, 0, 255, 94, 255, 252, 255, 250, 255, 118, 255, 0, 255, 0, 255, 209, 255, 247, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 238, 255, 225, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 101, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 218, 255, 249, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 219, 255, 144, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 248, 255, 15, 255, 0, 255, 7, 255, 242, 255, 227, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 242, 255, 192, 255, 163, 255, 190, 255, 254, 255, 236, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 108, 255, 225, 255, 255, 255, 114, 255, 108, 255, 16, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 39, 255, 0, 255, 165, 255, 208, 255, 199, 255, 186, 255, 0, 255, 19, 255, 254, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 221, 255, 76, 255, 210, 255, 247, 255, 218, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 210, 255, 228, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 156, 255, 0, 255, 0, 255, 44, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 94, 255, 0, 255, 80, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 206, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 198, 255, 235, 255, 249, 255, 222, 255, 157, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 103, 255, 1, 255, 234, 255, 151, 255, 140, 255, 247, 255, 8, 255, 83, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 241, 255, 244, 255, 167, 255, 153, 255, 244, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 161, 255, 250, 255, 225, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 233, 255, 234, 255, 3, 255, 0, 255, 126, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 247, 255, 255, 255, 255, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 219, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 254, 255, 180, 255, 0, 255, 165, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 159, 255, 2, 255, 0, 255, 0, 255, 75, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 255, 255, 166, 255, 51, 255, 255, 255, 88, 255, 77, 255, 255, 255, 67, 255, 146, 255, 255, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 91, 255, 0, 255, 0, 255, 97, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 212, 255, 244, 255, 184, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 198, 255, 213, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 64, 255, 0, 255, 208, 255, 249, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 188, 255, 255, 255, 151, 255, 108, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 206, 255, 255, 255, 139, 255, 3, 255, 0, 255, 0, 255, 0, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 191, 255, 249, 255, 20, 255, 241, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 221, 255, 255, 255, 218, 255, 170, 255, 192, 255, 254, 255, 250, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 221, 255, 221, 255, 117, 255, 254, 255, 20, 255, 13, 255, 251, 255, 133, 255, 204, 255, 233, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 254, 255, 5, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 101, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 72, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 146, 255, 33, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 238, 255, 255, 255, 223, 255, 168, 255, 176, 255, 213, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 255, 255, 146, 255, 255, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 150, 255, 226, 255, 250, 255, 234, 255, 174, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 208, 255, 201, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 180, 255, 204, 255, 0, 255, 0, 255, 196, 255, 189, 255, 248, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 236, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 234, 255, 221, 255, 108, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 156, 255, 227, 255, 250, 255, 239, 255, 204, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 246, 255, 243, 255, 251, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 250, 255, 133, 255, 0, 255, 0, 255, 127, 255, 250, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 245, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 194, 255, 249, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 156, 255, 109, 255, 222, 255, 249, 255, 218, 255, 92, 255, 47, 255, 191, 255, 246, 255, 230, 255, 148, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 232, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 253, 255, 255, 255, 63, 255, 0, 255, 0, 255, 58, 255, 255, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 251, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 198, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 248, 255, 230, 255, 119, 255, 132, 255, 250, 255, 252, 255, 239, 255, 159, 255, 108, 255, 205, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 196, 255, 244, 255, 251, 255, 153, 255, 134, 255, 238, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 234, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 25, 255, 0, 255, 0, 255, 14, 255, 251, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 63, 255, 0, 255, 0, 255, 164, 255, 255, 255, 170, 255, 0, 255, 0, 255, 46, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 255, 255, 164, 255, 151, 255, 64, 255, 150, 255, 250, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 85, 255, 0, 255, 0, 255, 78, 255, 255, 255, 233, 255, 228, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 103, 255, 0, 255, 0, 255, 88, 255, 255, 255, 238, 255, 2, 255, 0, 255, 0, 255, 209, 255, 249, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 251, 255, 1, 255, 0, 255, 0, 255, 130, 255, 255, 255, 106, 255, 0, 255, 0, 255, 10, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 251, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 145, 255, 0, 255, 0, 255, 146, 255, 254, 255, 140, 255, 255, 255, 42, 255, 0, 255, 0, 255, 235, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 255, 255, 167, 255, 0, 255, 0, 255, 158, 255, 246, 255, 255, 255, 54, 255, 0, 255, 19, 255, 254, 255, 191, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 213, 255, 255, 255, 255, 255, 255, 255, 232, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 0, 255, 63, 255, 248, 255, 213, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 251, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 254, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 251, 255, 205, 255, 0, 255, 0, 255, 214, 255, 214, 255, 65, 255, 255, 255, 111, 255, 0, 255, 40, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 205, 255, 245, 255, 255, 255, 255, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 250, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 234, 255, 230, 255, 0, 255, 0, 255, 228, 255, 155, 255, 252, 255, 122, 255, 0, 255, 82, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 226, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 81, 255, 87, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 114, 255, 255, 255, 225, 255, 108, 255, 97, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 46, 255, 240, 255, 227, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 49, 255, 0, 255, 0, 255, 36, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 200, 255, 252, 255, 12, 255, 26, 255, 255, 255, 149, 255, 8, 255, 246, 255, 180, 255, 0, 255, 100, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 254, 255, 191, 255, 66, 255, 112, 255, 254, 255, 220, 255, 80, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 221, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 39, 255, 44, 255, 255, 255, 87, 255, 204, 255, 191, 255, 0, 255, 147, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 170, 255, 234, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 135, 255, 228, 255, 252, 255, 247, 255, 30, 255, 15, 255, 165, 255, 234, 255, 253, 255, 228, 255, 64, 255, 243, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 62, 255, 67, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 162, 255, 31, 255, 230, 255, 238, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 135, 255, 0, 255, 0, 255, 122, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 147, 255, 221, 255, 247, 255, 231, 255, 188, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 69, 255, 93, 255, 255, 255, 81, 255, 0, 255, 185, 255, 243, 255, 5, 255, 159, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 157, 255, 120, 255, 227, 255, 244, 255, 202, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 52, 255, 0, 255, 0, 255, 196, 255, 251, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 117, 255, 255, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 255, 255, 102, 255, 115, 255, 255, 255, 25, 255, 141, 255, 249, 255, 10, 255, 210, 255, 237, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 138, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 219, 255, 143, 255, 143, 255, 0, 255, 139, 255, 255, 255, 198, 255, 144, 255, 114, 255, 71, 255, 254, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 21, 255, 252, 255, 227, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 42, 255, 47, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 158, 255, 206, 255, 251, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 240, 255, 221, 255, 0, 255, 0, 255, 208, 255, 247, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 238, 255, 255, 255, 214, 255, 172, 255, 200, 255, 250, 255, 143, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 125, 255, 157, 255, 252, 255, 16, 255, 0, 255, 116, 255, 255, 255, 58, 255, 217, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 235, 255, 233, 255, 154, 255, 171, 255, 254, 255, 241, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 40, 255, 0, 255, 0, 255, 184, 255, 254, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 161, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 255, 255, 157, 255, 181, 255, 211, 255, 0, 255, 72, 255, 255, 255, 83, 255, 253, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 232, 255, 247, 255, 13, 255, 0, 255, 0, 255, 103, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 224, 255, 80, 255, 215, 255, 249, 255, 213, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 255, 255, 22, 255, 27, 255, 255, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 254, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 247, 255, 255, 255, 255, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 52, 255, 37, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 226, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 22, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 252, 255, 177, 255, 210, 255, 201, 255, 0, 255, 0, 255, 47, 255, 255, 255, 130, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 250, 255, 33, 255, 0, 255, 0, 255, 161, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 153, 255, 13, 255, 55, 255, 246, 255, 195, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 204, 255, 231, 255, 140, 255, 0, 255, 10, 255, 249, 255, 182, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 247, 255, 255, 255, 255, 255, 255, 255, 125, 255, 183, 255, 253, 255, 255, 255, 255, 255, 255, 255, 52, 255, 80, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 251, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 92, 255, 0, 255, 0, 255, 187, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 244, 255, 239, 255, 158, 255, 163, 255, 251, 255, 252, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 56, 255, 2, 255, 3, 255, 56, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 234, 255, 81, 255, 238, 255, 239, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 136, 255, 119, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 224, 255, 248, 255, 133, 255, 0, 255, 0, 255, 1, 255, 232, 255, 217, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 255, 255, 255, 255, 193, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 169, 255, 255, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 250, 255, 255, 255, 69, 255, 0, 255, 0, 255, 191, 255, 250, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 188, 255, 255, 255, 151, 255, 108, 255, 62, 255, 108, 255, 219, 255, 255, 255, 121, 255, 108, 255, 21, 255, 80, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 166, 255, 248, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 181, 255, 0, 255, 19, 255, 251, 255, 207, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 74, 255, 0, 255, 0, 255, 107, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 86, 255, 255, 255, 195, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 224, 255, 209, 255, 192, 255, 233, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 230, 255, 140, 255, 41, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 246, 255, 8, 255, 0, 255, 0, 255, 122, 255, 255, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 80, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 238, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 250, 255, 19, 255, 99, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 251, 255, 2, 255, 0, 255, 0, 255, 22, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 202, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 0, 255, 163, 255, 255, 255, 127, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 252, 255, 247, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 246, 255, 7, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 234, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 254, 255, 208, 255, 154, 255, 152, 255, 139, 255, 86, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 80, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 70, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 93, 255, 182, 255, 252, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 236, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 0, 255, 14, 255, 223, 255, 252, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 255, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 205, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 80, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 243, 255, 164, 255, 246, 255, 185, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 253, 255, 3, 255, 0, 255, 0, 255, 24, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 238, 255, 184, 255, 24, 255, 0, 255, 2, 255, 33, 255, 219, 255, 242, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 244, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 144, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 112, 255, 112, 255, 112, 255, 189, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 80, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 251, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 82, 255, 0, 255, 0, 255, 111, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 1, 255, 206, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 248, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 235, 255, 245, 255, 138, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 242, 255, 220, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 80, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 244, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 244, 255, 245, 255, 160, 255, 163, 255, 251, 255, 250, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 111, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 245, 255, 252, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 243, 255, 223, 255, 106, 255, 81, 255, 103, 255, 190, 255, 255, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 114, 255, 229, 255, 243, 255, 133, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 191, 255, 253, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 80, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 148, 255, 91, 255, 219, 255, 249, 255, 211, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 249, 255, 228, 255, 106, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 253, 255, 255, 255, 203, 255, 165, 255, 182, 255, 229, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 185, 255, 235, 255, 252, 255, 235, 255, 186, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 237, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 103, 255, 222, 255, 240, 255, 127, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 80, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 144, 255, 245, 255, 225, 255, 100, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 179, 255, 237, 255, 250, 255, 234, 255, 189, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 120, 255, 249, 255, 250, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 246, 255, 210, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 144, 255, 185, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 134, 255, 241, 255, 220, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 156, 255, 246, 255, 239, 255, 137, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 201, 255, 250, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 240, 255, 236, 255, 154, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 159, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 196, 255, 255, 255, 223, 255, 111, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 202, 255, 112, 255, 112, 255, 112, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 75, 255, 183, 255, 254, 255, 220, 255, 108, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 201, 255, 86, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 221, 255, 255, 255, 198, 255, 83, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 189, 255, 172, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 244, 255, 164, 255, 164, 255, 164, 255, 164, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0), +"format": "LumAlpha8", +"height": 256, +"mipmaps": false, +"width": 256 +} + +[sub_resource type="FontFile" id="FontFile_cidtl"] +data = PackedByteArray(119, 79, 70, 50, 0, 1, 0, 0, 0, 0, 181, 56, 0, 17, 0, 0, 0, 1, 141, 20, 0, 0, 180, 215, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 46, 27, 16, 28, 133, 110, 6, 96, 0, 135, 8, 8, 129, 38, 9, 143, 52, 17, 12, 10, 133, 131, 116, 132, 179, 17, 11, 142, 86, 0, 1, 54, 2, 36, 3, 157, 26, 4, 32, 5, 135, 118, 7, 190, 3, 12, 130, 24, 91, 47, 92, 113, 7, 235, 182, 221, 159, 168, 132, 244, 102, 85, 245, 3, 28, 214, 135, 78, 5, 219, 213, 131, 158, 219, 212, 113, 54, 85, 230, 2, 5, 199, 117, 183, 3, 36, 237, 164, 39, 6, 255, 255, 255, 255, 217, 201, 66, 14, 189, 251, 112, 255, 73, 4, 80, 218, 213, 180, 27, 100, 185, 204, 8, 228, 40, 138, 42, 100, 4, 156, 125, 40, 8, 142, 220, 20, 144, 100, 72, 202, 236, 24, 115, 84, 241, 52, 47, 235, 220, 182, 134, 157, 131, 39, 22, 185, 179, 211, 50, 110, 235, 163, 140, 24, 12, 103, 217, 59, 31, 36, 35, 227, 116, 30, 118, 156, 193, 15, 65, 79, 56, 10, 63, 188, 131, 106, 229, 44, 137, 171, 210, 94, 74, 223, 4, 199, 207, 155, 2, 65, 163, 181, 227, 197, 245, 105, 171, 131, 69, 253, 240, 139, 15, 22, 255, 178, 32, 37, 222, 44, 86, 119, 219, 176, 223, 106, 34, 199, 91, 166, 32, 39, 57, 11, 46, 75, 50, 5, 217, 185, 198, 230, 75, 105, 56, 48, 178, 195, 201, 73, 220, 78, 44, 31, 120, 14, 167, 117, 224, 157, 21, 198, 152, 36, 156, 214, 215, 94, 172, 103, 15, 175, 99, 32, 97, 252, 142, 23, 242, 212, 80, 76, 201, 252, 147, 169, 116, 165, 77, 9, 215, 220, 69, 244, 224, 54, 181, 205, 156, 27, 74, 15, 7, 76, 50, 202, 188, 6, 213, 154, 62, 39, 171, 203, 13, 197, 186, 255, 173, 112, 183, 62, 61, 244, 4, 239, 93, 216, 110, 74, 125, 89, 6, 198, 46, 131, 18, 109, 196, 138, 115, 94, 248, 151, 250, 251, 248, 95, 73, 118, 82, 231, 65, 192, 151, 167, 127, 40, 143, 36, 204, 4, 116, 223, 202, 1, 175, 155, 127, 111, 36, 121, 164, 105, 26, 225, 41, 70, 8, 59, 13, 54, 96, 152, 163, 13, 41, 62, 66, 8, 240, 136, 152, 31, 129, 66, 154, 198, 252, 212, 29, 134, 17, 17, 23, 34, 141, 84, 113, 80, 204, 167, 184, 40, 141, 116, 229, 35, 63, 142, 25, 55, 166, 20, 16, 23, 93, 212, 34, 206, 84, 113, 124, 234, 231, 35, 108, 249, 154, 245, 64, 3, 104, 52, 218, 191, 126, 134, 228, 144, 195, 113, 146, 118, 61, 191, 243, 210, 119, 226, 108, 137, 107, 131, 228, 162, 112, 21, 102, 151, 110, 120, 113, 118, 255, 167, 86, 86, 63, 240, 35, 2, 8, 32, 128, 80, 136, 8, 168, 4, 18, 169, 42, 75, 117, 118, 87, 118, 147, 172, 85, 149, 43, 174, 42, 57, 93, 61, 228, 156, 167, 250, 145, 134, 199, 29, 195, 226, 26, 30, 199, 240, 184, 134, 55, 66, 153, 171, 122, 104, 177, 79, 40, 243, 206, 48, 111, 250, 220, 236, 95, 26, 44, 88, 18, 124, 233, 18, 30, 193, 19, 52, 105, 192, 67, 240, 32, 45, 181, 236, 20, 232, 138, 178, 38, 118, 184, 237, 233, 203, 173, 221, 239, 55, 191, 173, 157, 190, 248, 220, 117, 238, 58, 0, 122, 155, 63, 243, 198, 204, 187, 115, 238, 188, 155, 251, 231, 231, 36, 231, 38, 183, 228, 53, 140, 188, 144, 205, 25, 33, 239, 206, 31, 121, 39, 47, 47, 84, 110, 228, 55, 47, 81, 42, 105, 98, 157, 177, 204, 205, 57, 195, 47, 105, 224, 117, 165, 184, 0, 8, 1, 5, 230, 70, 43, 84, 8, 45, 211, 226, 197, 124, 187, 41, 40, 99, 251, 50, 168, 81, 2, 244, 44, 185, 126, 47, 114, 17, 6, 50, 8, 104, 174, 44, 208, 241, 6, 128, 15, 55, 207, 44, 220, 136, 188, 240, 39, 132, 255, 214, 216, 10, 89, 33, 59, 48, 207, 254, 218, 38, 243, 244, 115, 195, 17, 179, 165, 20, 91, 229, 124, 145, 2, 16, 24, 128, 185, 213, 204, 155, 72, 198, 136, 136, 17, 185, 72, 22, 197, 232, 177, 72, 114, 108, 192, 136, 30, 17, 173, 116, 9, 152, 128, 5, 6, 218, 127, 167, 94, 24, 249, 96, 54, 40, 115, 150, 82, 198, 228, 132, 241, 23, 234, 46, 36, 6, 254, 87, 53, 5, 64, 181, 66, 185, 52, 186, 128, 254, 166, 92, 74, 131, 10, 104, 233, 241, 90, 1, 108, 39, 1, 175, 82, 153, 110, 74, 169, 220, 114, 15, 231, 76, 251, 103, 170, 46, 211, 173, 105, 195, 222, 199, 27, 147, 213, 173, 184, 49, 197, 222, 31, 230, 120, 39, 172, 132, 240, 72, 45, 214, 250, 119, 217, 46, 199, 45, 142, 193, 68, 177, 212, 39, 26, 255, 73, 43, 224, 137, 163, 119, 243, 255, 103, 54, 9, 144, 153, 93, 150, 148, 167, 254, 253, 254, 62, 34, 216, 41, 21, 10, 180, 28, 241, 146, 204, 79, 194, 125, 10, 237, 83, 215, 200, 53, 247, 247, 173, 182, 60, 246, 4, 118, 13, 33, 88, 181, 4, 157, 244, 197, 19, 6, 15, 115, 102, 146, 221, 35, 201, 46, 50, 74, 154, 108, 188, 203, 7, 148, 2, 58, 153, 215, 247, 224, 123, 252, 39, 120, 45, 96, 37, 75, 182, 75, 225, 242, 160, 249, 220, 63, 229, 170, 149, 239, 18, 216, 204, 150, 89, 66, 12, 251, 251, 127, 58, 155, 214, 188, 189, 62, 222, 77, 169, 199, 180, 178, 81, 224, 128, 8, 4, 249, 181, 113, 187, 4, 8, 24, 120, 104, 179, 51, 32, 66, 218, 190, 76, 131, 232, 172, 203, 206, 185, 255, 95, 169, 150, 215, 106, 0, 45, 182, 226, 2, 27, 161, 221, 181, 205, 121, 54, 159, 225, 44, 141, 159, 239, 20, 37, 57, 197, 136, 254, 93, 133, 2, 186, 145, 152, 36, 0, 220, 208, 4, 37, 139, 162, 54, 128, 77, 74, 38, 1, 5, 84, 53, 224, 71, 128, 228, 4, 133, 77, 233, 228, 16, 2, 8, 210, 26, 8, 147, 72, 128, 210, 82, 105, 2, 56, 81, 154, 77, 33, 79, 204, 71, 231, 163, 215, 231, 155, 102, 156, 242, 213, 135, 219, 101, 159, 239, 249, 232, 255, 179, 156, 149, 86, 33, 181, 167, 133, 97, 30, 246, 204, 29, 65, 180, 120, 143, 51, 72, 142, 59, 200, 55, 10, 186, 254, 175, 82, 87, 85, 119, 11, 245, 33, 44, 181, 4, 6, 201, 120, 132, 24, 188, 66, 194, 51, 66, 115, 117, 35, 230, 61, 132, 29, 200, 120, 15, 198, 123, 221, 217, 4, 161, 96, 110, 246, 196, 123, 30, 209, 236, 132, 27, 68, 187, 65, 184, 65, 182, 254, 151, 106, 218, 98, 255, 251, 123, 1, 75, 92, 132, 36, 231, 80, 169, 232, 14, 29, 203, 117, 119, 85, 201, 3, 255, 14, 78, 216, 253, 74, 0, 157, 40, 43, 133, 202, 173, 203, 163, 42, 208, 21, 206, 145, 173, 155, 210, 189, 224, 169, 191, 84, 255, 220, 254, 151, 190, 252, 129, 35, 26, 75, 208, 174, 149, 61, 59, 145, 140, 135, 91, 29, 143, 90, 192, 131, 33, 0, 206, 165, 235, 219, 246, 69, 15, 228, 81, 101, 18, 201, 244, 4, 197, 214, 42, 207, 109, 146, 75, 14, 137, 49, 117, 107, 4, 212, 164, 167, 127, 41, 134, 106, 40, 66, 105, 13, 101, 214, 225, 160, 85, 120, 92, 54, 174, 227, 156, 208, 191, 219, 42, 181, 18, 185, 142, 93, 99, 134, 18, 162, 98, 25, 171, 84, 85, 24, 186, 147, 111, 159, 108, 143, 135, 173, 170, 16, 129, 36, 150, 93, 6, 145, 92, 232, 28, 175, 121, 238, 254, 140, 237, 115, 110, 250, 163, 46, 13, 74, 65, 30, 241, 72, 185, 219, 177, 159, 214, 159, 183, 184, 173, 169, 137, 24, 52, 98, 137, 13, 148, 25, 102, 36, 254, 191, 114, 140, 169, 133, 52, 106, 58, 246, 219, 41, 142, 76, 7, 42, 243, 184, 3, 253, 250, 158, 31, 255, 57, 13, 251, 245, 134, 165, 98, 68, 84, 68, 69, 69, 85, 197, 184, 253, 49, 0, 54, 134, 187, 66, 14, 12, 0, 143, 5, 65, 227, 119, 217, 28, 201, 190, 200, 94, 28, 149, 78, 108, 99, 28, 86, 178, 124, 27, 30, 86, 110, 128, 240, 209, 88, 102, 26, 144, 37, 119, 156, 60, 12, 8, 224, 129, 230, 92, 214, 135, 16, 122, 229, 96, 22, 130, 20, 232, 105, 48, 192, 128, 128, 183, 0, 216, 20, 102, 64, 226, 205, 156, 248, 222, 69, 192, 129, 9, 30, 192, 1, 4, 222, 1, 79, 102, 50, 27, 159, 219, 40, 3, 88, 246, 142, 125, 27, 80, 224, 225, 197, 44, 248, 248, 34, 120, 120, 223, 100, 59, 176, 127, 249, 154, 203, 78, 29, 2, 142, 15, 91, 190, 243, 32, 56, 165, 62, 134, 57, 231, 193, 242, 248, 50, 215, 160, 19, 124, 74, 208, 255, 185, 155, 82, 145, 159, 91, 20, 184, 243, 57, 162, 193, 239, 234, 147, 73, 115, 238, 129, 34, 147, 230, 1, 86, 150, 64, 108, 112, 64, 1, 11, 90, 113, 8, 224, 53, 64, 0, 105, 198, 222, 50, 129, 13, 179, 72, 97, 45, 187, 249, 145, 63, 120, 106, 40, 50, 207, 242, 114, 52, 66, 156, 183, 63, 3, 107, 138, 157, 177, 43, 118, 199, 30, 16, 96, 128, 156, 97, 238, 50, 194, 104, 242, 211, 102, 30, 36, 97, 124, 206, 118, 118, 208, 196, 99, 220, 60, 101, 12, 94, 192, 43, 68, 99, 139, 173, 202, 14, 216, 65, 239, 241, 59, 241, 97, 204, 7, 5, 4, 107, 142, 195, 0, 77, 15, 2, 76, 108, 69, 252, 139, 131, 23, 190, 149, 163, 48, 7, 54, 182, 41, 234, 98, 75, 212, 199, 214, 104, 136, 207, 194, 18, 219, 98, 115, 141, 242, 138, 224, 213, 177, 13, 190, 234, 121, 228, 141, 120, 208, 58, 150, 129, 12, 37, 99, 143, 148, 178, 190, 35, 81, 154, 124, 17, 16, 112, 138, 54, 131, 87, 177, 244, 76, 102, 225, 205, 108, 248, 49, 31, 124, 25, 126, 73, 108, 83, 108, 123, 242, 185, 128, 99, 219, 99, 135, 5, 88, 32, 8, 224, 72, 136, 9, 45, 203, 228, 224, 133, 180, 56, 191, 58, 6, 112, 128, 196, 151, 32, 66, 189, 4, 12, 178, 200, 245, 98, 191, 94, 17, 141, 160, 205, 30, 59, 28, 185, 30, 163, 41, 184, 239, 41, 11, 12, 255, 211, 213, 48, 0, 210, 154, 209, 167, 223, 223, 185, 196, 0, 122, 27, 127, 10, 251, 91, 44, 38, 70, 224, 40, 138, 255, 1, 250, 236, 116, 8, 184, 9, 0, 251, 3, 112, 196, 25, 75, 117, 240, 62, 1, 253, 175, 252, 39, 201, 230, 165, 209, 213, 187, 3, 178, 15, 0, 209, 233, 0, 216, 93, 29, 1, 204, 152, 14, 28, 91, 123, 100, 191, 200, 122, 152, 144, 9, 69, 22, 235, 112, 209, 103, 34, 139, 178, 50, 251, 216, 106, 109, 167, 29, 48, 187, 141, 217, 180, 247, 30, 239, 167, 252, 138, 247, 248, 111, 254, 50, 16, 12, 195, 60, 176, 119, 176, 224, 246, 200, 227, 206, 180, 37, 246, 198, 129, 56, 28, 157, 241, 83, 92, 143, 91, 122, 27, 207, 85, 158, 138, 244, 145, 182, 104, 187, 154, 116, 86, 231, 244, 147, 250, 210, 107, 87, 196, 239, 52, 234, 22, 53, 65, 93, 163, 158, 251, 253, 195, 239, 127, 254, 151, 192, 183, 2, 182, 129, 20, 164, 97, 8, 166, 32, 15, 11, 176, 4, 27, 112, 5, 52, 195, 90, 216, 14, 107, 96, 163, 143, 44, 112, 43, 159, 195, 7, 125, 180, 47, 228, 75, 248, 182, 208, 104, 80, 5, 109, 22, 180, 37, 237, 166, 41, 154, 165, 101, 186, 148, 254, 36, 120, 237, 111, 124, 170, 167, 223, 244, 52, 0, 187, 147, 133, 156, 253, 252, 72, 191, 133, 90, 180, 105, 77, 103, 59, 109, 191, 253, 96, 99, 54, 225, 179, 235, 17, 46, 11, 119, 234, 192, 186, 89, 248, 220, 97, 141, 67, 142, 111, 98, 192, 1, 56, 119, 172, 124, 21, 171, 84, 91, 181, 67, 59, 55, 228, 156, 130, 250, 119, 5, 191, 83, 169, 171, 84, 41, 53, 73, 185, 168, 23, 126, 255, 220, 62, 42, 4, 108, 5, 157, 16, 222, 131, 131, 121, 161, 92, 56, 212, 84, 131, 56, 110, 188, 133, 160, 19, 0, 77, 234, 211, 35, 145, 51, 59, 123, 196, 93, 18, 32, 121, 248, 152, 221, 194, 89, 186, 40, 107, 35, 160, 154, 89, 243, 172, 155, 155, 103, 101, 251, 182, 71, 187, 183, 11, 139, 91, 119, 213, 143, 247, 170, 111, 245, 19, 30, 56, 87, 189, 253, 123, 202, 115, 227, 172, 5, 86, 214, 57, 103, 181, 23, 152, 156, 169, 141, 222, 220, 63, 61, 166, 126, 189, 161, 239, 22, 184, 119, 253, 189, 217, 35, 231, 239, 213, 0, 108, 165, 71, 184, 247, 188, 253, 15, 111, 247, 143, 207, 120, 243, 226, 206, 243, 226, 6, 43, 150, 140, 104, 81, 231, 143, 50, 150, 191, 184, 61, 11, 182, 254, 195, 20, 26, 130, 139, 55, 86, 232, 208, 194, 66, 1, 131, 49, 252, 155, 225, 254, 225, 222, 95, 255, 9, 16, 185, 94, 240, 111, 99, 224, 83, 253, 40, 159, 105, 159, 100, 193, 43, 24, 241, 219, 19, 179, 135, 207, 132, 167, 226, 191, 18, 42, 140, 127, 241, 36, 90, 249, 43, 190, 228, 89, 180, 241, 28, 219, 199, 75, 108, 191, 241, 161, 3, 92, 204, 110, 176, 86, 251, 210, 218, 108, 159, 237, 143, 246, 248, 202, 14, 89, 187, 125, 101, 29, 246, 181, 255, 211, 63, 181, 113, 251, 59, 108, 145, 25, 135, 163, 194, 125, 163, 209, 99, 60, 214, 139, 189, 164, 72, 188, 81, 166, 195, 80, 197, 118, 178, 247, 4, 188, 218, 237, 36, 91, 158, 168, 221, 0, 206, 155, 164, 188, 252, 54, 131, 191, 190, 187, 79, 103, 117, 95, 78, 219, 108, 195, 155, 133, 127, 129, 193, 159, 230, 24, 118, 14, 177, 59, 121, 46, 235, 229, 18, 125, 156, 192, 106, 145, 116, 245, 72, 96, 227, 209, 112, 69, 89, 94, 90, 92, 152, 31, 204, 205, 246, 123, 221, 142, 220, 110, 53, 27, 245, 90, 85, 170, 136, 229, 82, 177, 144, 207, 101, 51, 66, 58, 149, 76, 56, 44, 174, 94, 185, 112, 190, 29, 156, 131, 179, 254, 153, 99, 135, 90, 110, 179, 81, 175, 86, 202, 165, 223, 249, 49, 89, 164, 70, 162, 19, 240, 86, 24, 131, 132, 120, 112, 245, 10, 151, 199, 146, 190, 221, 121, 105, 9, 161, 65, 30, 115, 220, 144, 107, 195, 96, 48, 21, 134, 152, 144, 241, 181, 99, 32, 126, 195, 12, 130, 104, 106, 195, 38, 234, 132, 129, 186, 252, 9, 121, 178, 150, 23, 38, 6, 255, 222, 192, 199, 244, 229, 172, 178, 208, 215, 247, 209, 28, 247, 173, 147, 173, 185, 246, 32, 212, 155, 125, 223, 169, 40, 7, 74, 123, 57, 37, 134, 31, 36, 86, 154, 254, 119, 32, 205, 170, 149, 30, 244, 214, 43, 208, 73, 178, 74, 245, 206, 87, 197, 84, 188, 0, 91, 25, 189, 240, 140, 246, 58, 187, 32, 31, 93, 162, 132, 40, 191, 30, 52, 238, 150, 241, 26, 206, 28, 9, 178, 239, 249, 190, 238, 109, 24, 98, 3, 250, 75, 90, 73, 143, 247, 135, 98, 161, 135, 197, 22, 62, 218, 195, 148, 201, 14, 207, 174, 236, 121, 51, 118, 201, 138, 185, 92, 91, 131, 181, 248, 181, 66, 39, 126, 163, 176, 117, 164, 181, 95, 97, 235, 50, 94, 132, 190, 140, 124, 242, 79, 237, 233, 114, 29, 175, 220, 198, 36, 94, 22, 190, 58, 154, 219, 110, 72, 180, 246, 27, 133, 98, 62, 112, 129, 219, 255, 144, 26, 216, 255, 140, 24, 163, 130, 59, 195, 119, 73, 200, 122, 72, 231, 148, 255, 46, 209, 11, 33, 52, 214, 170, 8, 15, 109, 234, 142, 199, 111, 231, 43, 219, 158, 93, 176, 89, 173, 102, 183, 164, 225, 72, 102, 20, 210, 254, 233, 92, 118, 60, 12, 223, 104, 116, 77, 66, 31, 105, 8, 18, 195, 185, 8, 15, 206, 190, 154, 244, 178, 45, 202, 147, 184, 35, 151, 31, 249, 28, 252, 7, 158, 223, 34, 29, 209, 204, 50, 3, 193, 98, 15, 11, 134, 110, 241, 125, 56, 214, 239, 140, 5, 209, 222, 174, 193, 116, 86, 93, 17, 47, 226, 125, 67, 196, 245, 203, 26, 153, 33, 152, 179, 55, 239, 240, 226, 156, 148, 242, 137, 24, 240, 203, 128, 104, 94, 89, 204, 5, 195, 84, 92, 142, 80, 236, 196, 152, 174, 32, 143, 223, 183, 80, 24, 92, 53, 222, 255, 249, 96, 15, 180, 248, 195, 235, 154, 197, 193, 209, 241, 142, 62, 241, 124, 27, 11, 204, 12, 101, 12, 115, 237, 115, 11, 253, 173, 124, 131, 79, 209, 253, 12, 116, 183, 14, 240, 135, 80, 171, 215, 197, 173, 149, 32, 77, 151, 248, 65, 114, 12, 211, 21, 222, 235, 192, 193, 101, 48, 194, 100, 129, 155, 69, 255, 166, 93, 196, 142, 235, 148, 217, 141, 235, 206, 230, 216, 236, 173, 163, 190, 85, 183, 193, 235, 176, 133, 135, 160, 235, 100, 144, 175, 75, 142, 230, 21, 45, 161, 223, 24, 15, 245, 144, 152, 213, 222, 29, 53, 25, 95, 49, 46, 45, 226, 64, 22, 16, 233, 5, 42, 187, 75, 110, 191, 69, 118, 135, 123, 223, 222, 38, 119, 136, 238, 83, 37, 28, 233, 41, 116, 218, 124, 112, 106, 109, 3, 207, 24, 111, 13, 185, 217, 224, 202, 243, 81, 104, 164, 177, 6, 181, 174, 241, 162, 161, 164, 139, 127, 24, 4, 239, 28, 141, 153, 215, 88, 80, 209, 60, 68, 179, 47, 213, 3, 137, 224, 204, 249, 222, 45, 23, 72, 126, 22, 186, 94, 215, 142, 249, 0, 75, 65, 105, 98, 149, 121, 142, 94, 80, 110, 195, 231, 225, 77, 25, 186, 79, 178, 53, 67, 138, 150, 100, 221, 108, 1, 60, 216, 58, 45, 215, 195, 212, 35, 101, 188, 248, 71, 189, 198, 229, 122, 159, 28, 198, 211, 220, 117, 222, 175, 74, 189, 129, 80, 32, 212, 142, 56, 171, 83, 245, 124, 173, 7, 196, 187, 98, 99, 30, 151, 128, 57, 117, 9, 220, 194, 96, 9, 113, 44, 102, 189, 139, 44, 232, 113, 147, 234, 99, 222, 223, 195, 21, 172, 131, 134, 196, 138, 197, 140, 210, 17, 96, 66, 99, 11, 80, 208, 244, 194, 101, 195, 11, 163, 2, 52, 222, 181, 144, 248, 209, 66, 111, 131, 90, 193, 240, 114, 76, 158, 51, 47, 236, 158, 14, 82, 29, 25, 242, 174, 147, 219, 18, 68, 243, 118, 21, 15, 134, 78, 130, 44, 24, 34, 241, 229, 134, 120, 208, 242, 114, 2, 4, 246, 12, 132, 177, 114, 19, 118, 117, 155, 9, 17, 212, 65, 242, 136, 91, 25, 134, 107, 210, 114, 234, 39, 76, 144, 87, 226, 207, 189, 79, 182, 108, 63, 64, 34, 26, 45, 116, 141, 222, 140, 17, 105, 6, 116, 123, 214, 93, 166, 219, 243, 241, 12, 187, 46, 33, 124, 123, 65, 125, 195, 40, 235, 153, 174, 206, 206, 205, 88, 93, 194, 5, 32, 136, 213, 125, 253, 45, 241, 90, 224, 141, 57, 160, 210, 67, 237, 237, 138, 21, 164, 148, 139, 122, 252, 201, 234, 152, 146, 185, 173, 210, 14, 2, 204, 146, 187, 34, 181, 207, 38, 12, 202, 185, 155, 130, 201, 224, 92, 66, 138, 10, 223, 5, 25, 129, 238, 52, 81, 201, 139, 146, 40, 139, 26, 171, 51, 47, 163, 83, 234, 27, 28, 251, 19, 37, 80, 70, 114, 164, 70, 235, 180, 77, 210, 204, 220, 202, 152, 166, 153, 199, 245, 8, 105, 26, 9, 173, 248, 190, 69, 25, 202, 139, 47, 213, 58, 37, 248, 69, 234, 106, 162, 219, 121, 245, 138, 60, 150, 64, 84, 94, 98, 201, 215, 60, 166, 227, 51, 157, 88, 163, 131, 110, 157, 28, 65, 22, 212, 61, 20, 41, 60, 35, 200, 210, 41, 25, 101, 133, 26, 86, 96, 189, 139, 85, 232, 206, 79, 60, 207, 62, 159, 40, 144, 162, 133, 254, 17, 250, 140, 76, 177, 216, 155, 201, 128, 132, 147, 95, 41, 31, 92, 228, 39, 126, 142, 187, 239, 176, 162, 190, 124, 185, 71, 235, 254, 27, 218, 56, 32, 128, 2, 1, 236, 233, 134, 6, 0, 209, 57, 164, 166, 52, 84, 251, 236, 63, 3, 7, 127, 3, 192, 217, 111, 128, 109, 63, 14, 96, 211, 171, 192, 211, 47, 0, 104, 230, 126, 66, 39, 159, 31, 125, 140, 57, 63, 114, 19, 68, 125, 130, 1, 44, 15, 7, 9, 5, 1, 179, 103, 178, 18, 145, 140, 82, 137, 71, 8, 233, 109, 118, 36, 2, 228, 67, 56, 89, 208, 53, 211, 13, 140, 166, 101, 181, 233, 133, 199, 55, 13, 154, 39, 126, 54, 4, 12, 10, 176, 73, 163, 35, 26, 145, 232, 83, 118, 139, 236, 147, 205, 121, 81, 238, 102, 65, 54, 242, 25, 0, 4, 164, 205, 158, 71, 83, 152, 125, 230, 151, 0, 28, 24, 108, 187, 136, 7, 46, 139, 26, 79, 2, 116, 75, 178, 216, 32, 151, 132, 232, 67, 68, 17, 230, 201, 37, 30, 73, 162, 192, 210, 144, 44, 150, 146, 198, 145, 195, 30, 201, 55, 23, 154, 169, 152, 104, 151, 232, 211, 99, 42, 150, 134, 6, 104, 177, 17, 16, 102, 204, 209, 132, 15, 165, 50, 183, 157, 44, 109, 181, 228, 64, 246, 73, 97, 233, 83, 215, 47, 214, 108, 65, 138, 140, 49, 185, 205, 101, 59, 74, 134, 11, 127, 110, 45, 206, 226, 52, 144, 41, 107, 162, 65, 90, 140, 248, 236, 10, 153, 199, 144, 76, 136, 116, 16, 114, 203, 174, 132, 69, 116, 94, 18, 96, 86, 29, 206, 76, 72, 243, 116, 79, 78, 134, 96, 110, 252, 145, 187, 129, 151, 31, 230, 14, 243, 225, 180, 211, 252, 233, 207, 223, 197, 118, 241, 107, 211, 49, 71, 141, 76, 205, 204, 24, 55, 235, 5, 210, 157, 48, 136, 86, 186, 104, 216, 171, 87, 130, 236, 20, 66, 11, 38, 16, 160, 235, 157, 186, 173, 26, 23, 179, 201, 160, 172, 76, 196, 171, 254, 243, 206, 117, 34, 147, 48, 252, 2, 88, 219, 164, 1, 80, 233, 32, 118, 227, 6, 219, 32, 222, 145, 99, 242, 171, 70, 228, 209, 18, 231, 103, 211, 76, 48, 180, 116, 29, 77, 162, 33, 245, 151, 57, 97, 71, 242, 27, 29, 153, 176, 237, 43, 10, 209, 43, 128, 210, 117, 213, 51, 55, 98, 93, 71, 6, 80, 185, 246, 83, 135, 65, 1, 230, 21, 177, 65, 209, 57, 147, 239, 59, 159, 171, 116, 115, 108, 224, 140, 21, 145, 14, 10, 1, 203, 158, 116, 7, 119, 187, 157, 61, 123, 91, 213, 1, 22, 168, 5, 180, 207, 226, 189, 135, 162, 33, 0, 68, 228, 130, 204, 178, 158, 56, 199, 49, 238, 184, 190, 140, 96, 14, 87, 225, 53, 247, 216, 3, 134, 60, 201, 197, 114, 187, 47, 139, 140, 18, 161, 18, 154, 225, 182, 215, 161, 32, 162, 51, 81, 33, 149, 121, 132, 73, 213, 224, 164, 105, 57, 175, 91, 237, 123, 59, 55, 48, 99, 236, 10, 206, 238, 101, 26, 28, 228, 110, 170, 50, 186, 227, 87, 165, 69, 167, 99, 118, 187, 140, 3, 25, 139, 85, 73, 47, 118, 102, 26, 135, 171, 228, 229, 142, 32, 113, 149, 14, 32, 215, 87, 87, 180, 113, 14, 36, 17, 40, 165, 70, 38, 166, 134, 90, 19, 239, 225, 149, 183, 10, 46, 64, 69, 179, 53, 166, 115, 28, 174, 19, 103, 180, 224, 89, 114, 26, 1, 55, 36, 95, 48, 31, 3, 190, 150, 81, 6, 119, 113, 130, 241, 39, 114, 108, 246, 223, 219, 239, 171, 223, 135, 203, 127, 25, 204, 54, 48, 87, 32, 153, 164, 172, 138, 226, 91, 236, 31, 211, 240, 17, 182, 80, 106, 236, 210, 48, 88, 64, 135, 5, 7, 231, 115, 46, 206, 97, 12, 163, 140, 174, 179, 210, 135, 112, 172, 57, 143, 237, 56, 150, 18, 172, 235, 66, 184, 56, 159, 32, 143, 64, 232, 99, 199, 128, 90, 234, 20, 135, 157, 195, 126, 201, 103, 207, 146, 83, 41, 209, 205, 166, 117, 228, 200, 117, 230, 113, 224, 222, 15, 131, 202, 228, 79, 60, 222, 93, 157, 151, 251, 52, 173, 107, 78, 119, 151, 222, 155, 11, 206, 250, 122, 120, 49, 97, 64, 13, 163, 153, 2, 186, 220, 169, 108, 60, 217, 117, 143, 133, 196, 215, 36, 72, 123, 137, 245, 187, 11, 202, 204, 186, 176, 60, 13, 65, 179, 72, 112, 66, 251, 246, 60, 190, 12, 12, 232, 1, 141, 105, 49, 154, 177, 190, 43, 15, 56, 12, 55, 153, 17, 73, 174, 5, 16, 214, 10, 43, 35, 157, 184, 78, 40, 44, 32, 67, 37, 195, 42, 172, 34, 185, 169, 89, 20, 58, 218, 124, 158, 79, 69, 74, 141, 123, 10, 79, 223, 89, 232, 190, 205, 126, 145, 212, 195, 52, 229, 201, 206, 202, 154, 196, 213, 235, 86, 99, 41, 146, 84, 188, 188, 131, 121, 169, 9, 166, 191, 176, 240, 143, 200, 28, 22, 39, 247, 97, 126, 80, 69, 117, 92, 190, 161, 214, 228, 191, 56, 167, 15, 228, 192, 165, 35, 164, 146, 234, 236, 217, 198, 9, 106, 114, 138, 76, 113, 149, 226, 224, 56, 58, 24, 134, 163, 65, 60, 62, 74, 14, 71, 43, 141, 198, 97, 101, 64, 43, 58, 46, 11, 244, 253, 113, 99, 180, 144, 0, 2, 18, 157, 95, 27, 199, 34, 243, 61, 231, 153, 222, 223, 24, 158, 185, 239, 25, 11, 55, 139, 218, 5, 124, 69, 139, 120, 193, 253, 30, 45, 26, 169, 229, 70, 160, 225, 228, 190, 235, 8, 193, 154, 202, 87, 221, 199, 222, 4, 97, 174, 86, 158, 228, 235, 4, 249, 146, 205, 27, 98, 73, 36, 69, 78, 23, 133, 91, 172, 157, 2, 168, 173, 47, 101, 87, 117, 55, 106, 84, 226, 65, 232, 179, 241, 212, 66, 119, 240, 99, 219, 243, 246, 25, 41, 65, 140, 243, 65, 169, 192, 219, 110, 107, 176, 72, 178, 190, 117, 156, 128, 173, 47, 108, 93, 12, 96, 45, 39, 167, 87, 149, 107, 44, 106, 212, 148, 165, 56, 151, 170, 168, 222, 228, 10, 112, 123, 13, 141, 212, 166, 19, 55, 141, 32, 206, 227, 178, 106, 68, 165, 125, 202, 104, 115, 10, 210, 126, 98, 193, 60, 148, 0, 118, 249, 61, 124, 23, 14, 188, 212, 164, 251, 246, 103, 250, 48, 67, 129, 155, 183, 68, 37, 38, 251, 198, 119, 110, 99, 10, 235, 197, 43, 1, 158, 221, 91, 229, 40, 201, 128, 139, 165, 96, 40, 40, 117, 104, 94, 148, 3, 198, 126, 124, 86, 99, 241, 198, 17, 155, 97, 2, 196, 227, 122, 203, 247, 188, 206, 179, 154, 198, 115, 229, 40, 249, 27, 255, 142, 122, 206, 168, 59, 32, 49, 233, 217, 232, 83, 201, 242, 82, 12, 196, 92, 86, 137, 107, 150, 217, 33, 151, 146, 171, 70, 182, 180, 173, 243, 30, 105, 17, 188, 39, 80, 149, 97, 13, 207, 61, 153, 152, 203, 102, 225, 173, 129, 116, 248, 221, 179, 122, 45, 128, 174, 178, 31, 23, 13, 141, 93, 21, 235, 150, 50, 5, 237, 144, 190, 206, 162, 65, 248, 254, 65, 224, 104, 33, 175, 235, 146, 176, 107, 61, 182, 93, 76, 252, 24, 45, 132, 157, 104, 248, 175, 102, 248, 10, 180, 113, 154, 107, 212, 103, 225, 226, 123, 104, 96, 97, 158, 21, 44, 220, 177, 16, 100, 244, 16, 153, 62, 138, 101, 47, 121, 69, 190, 130, 214, 162, 187, 165, 168, 26, 90, 31, 203, 232, 196, 138, 162, 2, 236, 212, 241, 234, 2, 179, 77, 204, 223, 4, 178, 129, 9, 10, 247, 245, 182, 60, 16, 65, 119, 158, 19, 155, 13, 14, 167, 238, 36, 246, 158, 234, 51, 193, 81, 2, 203, 24, 247, 28, 34, 143, 161, 200, 42, 239, 148, 153, 33, 190, 198, 62, 104, 105, 229, 250, 13, 235, 45, 186, 112, 43, 55, 188, 252, 69, 120, 77, 25, 167, 149, 89, 213, 216, 29, 162, 179, 207, 37, 203, 63, 163, 87, 174, 245, 254, 62, 167, 30, 24, 128, 124, 133, 126, 124, 95, 159, 45, 245, 234, 204, 156, 174, 204, 82, 242, 179, 215, 46, 121, 153, 233, 239, 145, 95, 255, 146, 246, 150, 22, 3, 58, 53, 146, 82, 22, 25, 209, 104, 82, 61, 117, 155, 41, 141, 73, 123, 24, 72, 157, 156, 70, 243, 189, 114, 10, 2, 244, 220, 197, 14, 36, 81, 218, 189, 235, 59, 75, 41, 12, 151, 58, 238, 82, 47, 216, 45, 215, 113, 33, 9, 171, 92, 47, 228, 70, 102, 225, 243, 71, 188, 180, 181, 106, 208, 189, 201, 77, 128, 127, 232, 82, 114, 24, 43, 185, 166, 204, 41, 197, 84, 42, 23, 95, 15, 132, 59, 37, 128, 59, 120, 166, 36, 93, 232, 172, 145, 71, 161, 212, 149, 227, 132, 169, 19, 212, 45, 106, 19, 46, 45, 88, 51, 110, 139, 17, 8, 191, 137, 126, 103, 127, 184, 89, 196, 211, 7, 166, 87, 253, 179, 47, 118, 18, 92, 88, 23, 196, 146, 185, 120, 134, 229, 18, 84, 231, 144, 247, 53, 36, 219, 147, 22, 73, 226, 229, 203, 219, 201, 231, 81, 216, 230, 61, 111, 102, 227, 206, 254, 202, 2, 245, 197, 217, 49, 59, 213, 243, 80, 33, 209, 15, 141, 74, 10, 174, 248, 28, 49, 236, 93, 128, 153, 95, 50, 128, 180, 81, 94, 219, 36, 38, 77, 77, 209, 209, 140, 55, 97, 249, 137, 172, 163, 180, 85, 84, 145, 77, 212, 71, 231, 29, 238, 0, 93, 49, 66, 94, 47, 117, 79, 9, 83, 150, 148, 80, 75, 67, 42, 225, 21, 167, 176, 75, 202, 143, 225, 110, 95, 248, 167, 45, 53, 106, 192, 245, 138, 240, 31, 58, 13, 203, 16, 250, 95, 234, 222, 14, 224, 39, 154, 117, 127, 34, 76, 18, 6, 3, 218, 13, 54, 74, 106, 19, 187, 74, 252, 198, 19, 119, 76, 198, 87, 42, 201, 13, 76, 121, 221, 223, 175, 139, 244, 160, 152, 232, 185, 103, 217, 21, 83, 115, 229, 179, 102, 21, 209, 41, 171, 51, 51, 28, 155, 229, 169, 158, 207, 180, 111, 174, 254, 231, 109, 91, 63, 152, 184, 229, 31, 241, 42, 36, 65, 207, 115, 207, 120, 215, 46, 138, 128, 118, 150, 114, 97, 249, 80, 106, 210, 92, 64, 165, 90, 70, 66, 157, 4, 127, 145, 14, 83, 85, 96, 67, 88, 1, 172, 175, 141, 68, 225, 238, 110, 45, 146, 173, 252, 100, 124, 19, 27, 115, 128, 188, 225, 29, 72, 140, 27, 117, 15, 167, 218, 4, 2, 27, 46, 22, 101, 153, 153, 94, 94, 140, 5, 34, 1, 131, 158, 0, 3, 38, 128, 52, 24, 91, 216, 91, 121, 133, 8, 57, 119, 218, 158, 2, 226, 36, 50, 158, 165, 102, 195, 138, 32, 116, 12, 174, 5, 87, 146, 26, 16, 199, 176, 107, 197, 75, 6, 205, 109, 157, 80, 163, 145, 31, 194, 103, 44, 220, 34, 165, 5, 169, 216, 131, 20, 182, 27, 2, 130, 104, 110, 173, 196, 0, 43, 76, 26, 105, 170, 63, 0, 117, 125, 146, 48, 81, 72, 248, 24, 175, 2, 249, 157, 132, 71, 224, 46, 28, 28, 197, 69, 186, 143, 9, 174, 180, 53, 51, 200, 211, 170, 189, 88, 207, 43, 195, 18, 198, 191, 161, 11, 32, 217, 129, 40, 51, 78, 155, 9, 208, 234, 217, 52, 93, 68, 179, 147, 112, 126, 252, 57, 22, 114, 18, 72, 62, 178, 198, 29, 230, 98, 72, 35, 82, 212, 54, 238, 23, 183, 229, 183, 238, 97, 95, 66, 41, 13, 92, 170, 213, 232, 158, 97, 0, 231, 93, 172, 125, 100, 202, 238, 99, 17, 154, 195, 2, 244, 9, 143, 134, 87, 118, 23, 95, 141, 255, 205, 240, 65, 136, 141, 61, 99, 224, 63, 165, 69, 238, 181, 46, 33, 217, 82, 238, 71, 67, 75, 166, 146, 80, 216, 254, 75, 59, 245, 173, 150, 159, 166, 242, 5, 31, 229, 165, 157, 252, 241, 127, 50, 78, 161, 18, 14, 43, 243, 140, 188, 36, 249, 202, 31, 97, 124, 204, 254, 52, 212, 235, 246, 237, 179, 120, 49, 79, 78, 14, 62, 235, 115, 169, 189, 210, 50, 211, 16, 97, 49, 191, 141, 198, 30, 249, 212, 158, 163, 7, 36, 253, 26, 217, 200, 140, 71, 53, 180, 229, 17, 178, 87, 71, 27, 15, 100, 76, 192, 217, 198, 239, 254, 98, 158, 156, 88, 35, 152, 197, 139, 185, 247, 65, 222, 229, 94, 89, 47, 20, 106, 125, 248, 186, 94, 201, 165, 212, 37, 141, 168, 151, 48, 240, 25, 20, 36, 19, 193, 191, 215, 226, 94, 0, 234, 252, 115, 16, 153, 193, 62, 114, 180, 200, 37, 191, 112, 172, 142, 80, 114, 30, 11, 240, 47, 183, 201, 217, 206, 67, 45, 5, 134, 26, 126, 89, 130, 156, 151, 12, 141, 73, 156, 20, 144, 224, 100, 235, 160, 237, 240, 197, 181, 220, 86, 113, 170, 135, 76, 41, 17, 123, 63, 218, 131, 1, 220, 116, 196, 254, 119, 198, 64, 148, 173, 113, 150, 175, 199, 185, 92, 253, 235, 149, 190, 82, 161, 150, 255, 228, 133, 210, 229, 11, 84, 28, 69, 234, 188, 28, 190, 228, 48, 103, 74, 31, 19, 149, 72, 126, 136, 48, 42, 111, 96, 96, 160, 78, 73, 50, 104, 40, 78, 194, 17, 228, 63, 243, 9, 25, 25, 44, 242, 4, 187, 217, 219, 235, 2, 145, 36, 146, 197, 163, 180, 90, 149, 5, 102, 157, 85, 229, 156, 195, 56, 241, 216, 77, 162, 3, 101, 65, 146, 40, 116, 201, 107, 197, 109, 78, 241, 11, 232, 88, 206, 232, 181, 141, 73, 92, 251, 220, 214, 192, 18, 242, 215, 67, 233, 82, 77, 202, 134, 156, 115, 4, 123, 45, 211, 66, 224, 57, 162, 17, 123, 6, 248, 117, 249, 66, 149, 65, 29, 134, 228, 114, 96, 83, 86, 83, 152, 229, 78, 138, 103, 136, 23, 123, 216, 138, 128, 175, 241, 26, 0, 24, 213, 164, 171, 93, 8, 184, 206, 214, 50, 248, 133, 200, 46, 250, 35, 133, 65, 172, 93, 162, 75, 102, 223, 240, 10, 12, 212, 218, 96, 46, 82, 58, 86, 10, 143, 191, 135, 120, 84, 171, 79, 232, 130, 224, 215, 237, 30, 3, 223, 208, 98, 24, 224, 205, 9, 194, 36, 79, 251, 158, 55, 33, 159, 108, 29, 94, 10, 92, 29, 60, 34, 38, 91, 132, 227, 20, 149, 49, 236, 167, 152, 194, 90, 149, 130, 114, 55, 43, 9, 2, 222, 226, 86, 221, 9, 145, 1, 19, 184, 157, 114, 107, 198, 252, 201, 127, 251, 163, 184, 134, 135, 82, 22, 41, 181, 184, 61, 161, 33, 99, 37, 47, 139, 87, 192, 78, 194, 165, 150, 1, 70, 59, 20, 84, 75, 232, 100, 60, 171, 112, 232, 70, 248, 142, 22, 140, 191, 207, 8, 164, 17, 164, 84, 4, 206, 154, 135, 107, 116, 84, 60, 183, 224, 100, 202, 78, 27, 234, 209, 103, 29, 186, 29, 18, 245, 69, 97, 10, 83, 235, 159, 208, 58, 30, 61, 49, 101, 117, 227, 78, 202, 2, 232, 165, 208, 67, 33, 95, 197, 47, 234, 51, 174, 230, 24, 128, 142, 79, 150, 199, 6, 236, 117, 176, 70, 195, 188, 147, 194, 214, 185, 34, 195, 145, 49, 75, 2, 217, 98, 68, 96, 12, 24, 11, 70, 91, 204, 172, 78, 197, 109, 110, 41, 10, 153, 87, 153, 142, 84, 66, 23, 13, 92, 129, 218, 73, 239, 25, 95, 152, 70, 212, 228, 46, 9, 1, 14, 253, 146, 81, 208, 156, 65, 154, 229, 230, 255, 154, 75, 27, 224, 3, 40, 37, 192, 157, 179, 92, 133, 167, 60, 209, 239, 146, 20, 117, 121, 225, 205, 14, 48, 122, 125, 188, 238, 173, 7, 84, 228, 0, 42, 90, 102, 21, 127, 218, 186, 13, 47, 45, 29, 110, 156, 5, 29, 187, 13, 204, 22, 60, 40, 204, 145, 67, 162, 16, 65, 14, 237, 148, 24, 68, 23, 149, 216, 155, 110, 145, 223, 88, 147, 197, 115, 255, 50, 127, 175, 153, 231, 240, 3, 102, 24, 64, 217, 112, 64, 93, 150, 113, 16, 100, 115, 221, 108, 83, 225, 254, 139, 119, 121, 212, 125, 40, 197, 173, 19, 182, 206, 176, 149, 243, 133, 84, 95, 72, 226, 10, 195, 179, 56, 98, 2, 153, 190, 84, 15, 192, 23, 250, 98, 229, 225, 100, 57, 125, 162, 137, 64, 166, 56, 247, 213, 7, 47, 140, 117, 125, 42, 148, 76, 208, 194, 237, 17, 41, 188, 201, 92, 115, 11, 187, 158, 198, 221, 21, 248, 2, 92, 19, 48, 185, 220, 7, 250, 0, 18, 23, 224, 209, 241, 157, 74, 240, 70, 141, 30, 244, 137, 50, 104, 189, 141, 192, 92, 141, 34, 159, 215, 242, 95, 51, 78, 160, 43, 232, 172, 149, 112, 220, 246, 161, 104, 159, 52, 38, 1, 92, 51, 60, 31, 16, 162, 194, 55, 225, 202, 16, 27, 15, 156, 167, 91, 190, 71, 17, 86, 137, 125, 150, 28, 29, 130, 88, 40, 233, 204, 22, 89, 99, 177, 71, 90, 195, 21, 47, 135, 189, 18, 94, 0, 209, 26, 45, 73, 70, 93, 70, 246, 214, 48, 109, 20, 23, 31, 242, 48, 238, 85, 244, 132, 21, 6, 82, 44, 185, 11, 226, 2, 174, 15, 19, 85, 111, 234, 193, 121, 11, 151, 116, 128, 87, 26, 89, 110, 216, 165, 129, 231, 27, 185, 141, 157, 33, 201, 237, 159, 107, 109, 227, 238, 200, 213, 204, 223, 60, 199, 215, 225, 131, 78, 107, 246, 240, 237, 175, 163, 192, 221, 64, 65, 54, 129, 79, 211, 50, 135, 247, 157, 138, 59, 39, 90, 145, 163, 209, 105, 151, 207, 178, 153, 110, 248, 119, 153, 223, 253, 248, 210, 255, 211, 132, 31, 121, 29, 217, 14, 187, 228, 244, 20, 73, 249, 66, 88, 255, 252, 190, 185, 231, 177, 123, 110, 238, 222, 211, 247, 93, 242, 238, 106, 118, 36, 211, 111, 86, 98, 165, 138, 236, 206, 123, 75, 61, 95, 9, 24, 104, 81, 227, 72, 137, 207, 19, 242, 245, 163, 78, 171, 230, 109, 244, 4, 178, 46, 155, 43, 86, 164, 126, 115, 90, 45, 227, 143, 239, 17, 169, 147, 179, 87, 115, 240, 105, 118, 113, 253, 9, 40, 233, 71, 105, 38, 7, 89, 216, 4, 145, 45, 58, 242, 14, 104, 187, 238, 0, 233, 50, 153, 118, 247, 243, 211, 185, 216, 17, 184, 247, 45, 213, 244, 30, 140, 206, 54, 232, 162, 173, 19, 159, 61, 44, 234, 134, 29, 106, 30, 49, 141, 253, 207, 150, 122, 245, 180, 143, 122, 216, 9, 5, 111, 249, 188, 194, 244, 129, 124, 160, 25, 136, 158, 20, 229, 102, 13, 147, 18, 65, 73, 189, 116, 233, 59, 249, 67, 118, 70, 152, 247, 240, 86, 205, 14, 223, 94, 118, 102, 24, 64, 167, 59, 137, 198, 228, 159, 163, 91, 228, 167, 228, 116, 21, 121, 220, 228, 145, 109, 177, 246, 168, 116, 226, 220, 99, 119, 197, 203, 83, 125, 230, 146, 231, 135, 7, 188, 106, 76, 2, 176, 138, 129, 155, 96, 54, 157, 85, 20, 183, 255, 234, 98, 58, 228, 21, 118, 197, 90, 251, 98, 20, 141, 241, 217, 237, 83, 91, 63, 232, 52, 206, 92, 198, 31, 238, 200, 35, 43, 175, 110, 96, 186, 114, 82, 251, 205, 165, 152, 208, 126, 173, 90, 132, 160, 186, 80, 89, 135, 59, 53, 243, 125, 153, 2, 61, 65, 91, 102, 212, 80, 242, 133, 3, 110, 215, 233, 3, 14, 171, 167, 154, 113, 110, 164, 87, 234, 114, 145, 168, 89, 136, 211, 173, 223, 231, 150, 109, 179, 168, 188, 147, 177, 76, 62, 216, 21, 150, 108, 132, 24, 248, 137, 69, 82, 217, 145, 50, 43, 213, 166, 181, 53, 166, 221, 85, 250, 130, 207, 197, 62, 159, 54, 19, 122, 78, 151, 224, 80, 197, 92, 122, 109, 122, 136, 11, 66, 219, 55, 225, 116, 145, 163, 110, 141, 53, 196, 112, 115, 152, 24, 42, 130, 78, 47, 207, 77, 157, 103, 243, 62, 92, 169, 133, 182, 192, 170, 29, 123, 135, 28, 26, 13, 238, 81, 71, 111, 221, 165, 61, 2, 51, 57, 27, 67, 37, 130, 201, 234, 179, 49, 97, 0, 170, 179, 218, 212, 233, 198, 97, 79, 181, 168, 112, 126, 46, 96, 19, 67, 71, 107, 120, 217, 56, 77, 125, 49, 14, 161, 171, 253, 172, 59, 22, 160, 199, 144, 88, 135, 85, 87, 79, 248, 77, 61, 198, 0, 100, 70, 128, 132, 81, 8, 177, 188, 172, 177, 109, 145, 16, 70, 80, 112, 172, 63, 85, 170, 14, 170, 51, 245, 114, 105, 34, 126, 80, 208, 145, 236, 121, 146, 136, 15, 227, 225, 227, 204, 178, 28, 165, 115, 167, 28, 224, 225, 136, 7, 199, 231, 199, 112, 52, 164, 113, 228, 38, 167, 24, 239, 143, 220, 141, 52, 47, 121, 43, 247, 178, 92, 188, 33, 187, 241, 206, 244, 222, 205, 83, 137, 155, 199, 103, 5, 138, 116, 207, 241, 17, 146, 197, 5, 167, 35, 149, 247, 95, 43, 195, 42, 233, 2, 253, 109, 58, 132, 236, 59, 184, 41, 95, 28, 126, 122, 249, 135, 2, 132, 47, 130, 46, 218, 242, 200, 103, 184, 250, 84, 6, 82, 185, 169, 176, 120, 9, 107, 235, 202, 20, 168, 188, 2, 94, 169, 184, 231, 130, 83, 175, 142, 252, 42, 84, 27, 54, 237, 141, 192, 193, 6, 166, 124, 60, 240, 140, 216, 247, 246, 135, 91, 182, 4, 39, 146, 5, 0, 10, 185, 203, 12, 180, 68, 8, 206, 165, 219, 136, 189, 42, 199, 201, 249, 180, 198, 206, 209, 25, 57, 250, 147, 116, 26, 236, 65, 118, 119, 162, 133, 21, 121, 91, 127, 253, 222, 62, 69, 29, 20, 92, 153, 206, 197, 149, 132, 38, 215, 156, 0, 222, 224, 99, 51, 37, 79, 253, 215, 175, 172, 235, 30, 231, 127, 11, 170, 174, 228, 197, 69, 210, 69, 36, 20, 190, 13, 120, 232, 56, 204, 14, 63, 16, 163, 127, 70, 14, 98, 82, 216, 147, 82, 76, 236, 254, 247, 146, 178, 116, 83, 146, 126, 58, 68, 201, 176, 15, 189, 123, 235, 0, 188, 176, 103, 95, 163, 51, 66, 115, 69, 152, 42, 74, 48, 9, 232, 196, 47, 239, 44, 0, 47, 249, 72, 21, 4, 189, 217, 192, 221, 37, 56, 189, 239, 199, 229, 178, 185, 111, 254, 9, 23, 51, 146, 20, 31, 210, 241, 201, 143, 6, 113, 66, 104, 18, 141, 118, 28, 221, 50, 38, 5, 31, 158, 228, 194, 21, 220, 189, 194, 116, 197, 167, 75, 90, 205, 103, 39, 46, 253, 100, 101, 40, 164, 201, 58, 15, 93, 241, 26, 157, 124, 63, 38, 39, 33, 29, 200, 129, 81, 150, 27, 176, 212, 183, 9, 38, 107, 248, 140, 184, 154, 158, 21, 187, 172, 177, 0, 231, 98, 40, 243, 33, 62, 140, 127, 189, 2, 167, 72, 244, 120, 68, 197, 225, 159, 209, 205, 141, 207, 193, 223, 204, 203, 8, 255, 122, 238, 228, 3, 11, 32, 222, 179, 103, 165, 209, 194, 146, 8, 158, 211, 142, 238, 235, 172, 254, 69, 71, 158, 204, 121, 249, 247, 74, 238, 216, 65, 255, 250, 32, 208, 47, 168, 77, 137, 83, 208, 49, 64, 32, 104, 20, 225, 218, 89, 0, 90, 12, 210, 22, 213, 69, 3, 123, 146, 102, 115, 41, 57, 236, 233, 117, 54, 211, 84, 20, 199, 185, 53, 57, 140, 58, 149, 25, 52, 233, 221, 129, 54, 85, 247, 194, 31, 53, 47, 202, 120, 123, 198, 223, 136, 223, 72, 0, 50, 234, 236, 186, 93, 111, 61, 37, 125, 134, 168, 31, 199, 116, 157, 165, 33, 10, 26, 145, 73, 33, 82, 216, 51, 248, 36, 89, 205, 219, 124, 192, 235, 139, 31, 236, 194, 193, 237, 18, 155, 215, 85, 239, 208, 171, 234, 90, 157, 174, 87, 23, 195, 209, 148, 139, 241, 17, 187, 0, 202, 151, 224, 71, 118, 113, 66, 87, 142, 96, 185, 245, 181, 218, 119, 130, 198, 68, 128, 180, 69, 7, 208, 173, 244, 211, 53, 159, 24, 92, 216, 3, 111, 249, 118, 2, 49, 226, 52, 65, 92, 134, 8, 121, 7, 225, 215, 31, 254, 20, 24, 241, 36, 67, 3, 109, 242, 239, 150, 234, 75, 167, 2, 81, 1, 142, 149, 122, 231, 21, 176, 77, 215, 114, 164, 109, 231, 76, 53, 215, 133, 211, 160, 179, 206, 149, 2, 183, 239, 111, 66, 28, 72, 165, 38, 10, 117, 182, 178, 92, 132, 20, 247, 103, 222, 119, 72, 241, 34, 96, 203, 144, 226, 66, 39, 137, 211, 46, 130, 59, 15, 205, 53, 100, 227, 185, 29, 148, 144, 213, 254, 91, 9, 25, 75, 251, 133, 79, 219, 104, 100, 240, 6, 121, 209, 49, 10, 7, 162, 120, 135, 135, 195, 54, 199, 172, 101, 9, 103, 204, 85, 235, 248, 162, 181, 55, 57, 231, 202, 6, 56, 106, 118, 78, 180, 182, 113, 202, 49, 211, 3, 86, 242, 104, 121, 91, 219, 208, 7, 172, 191, 125, 115, 246, 201, 37, 143, 38, 134, 241, 153, 153, 137, 235, 213, 31, 209, 179, 70, 200, 19, 131, 79, 55, 220, 55, 15, 171, 18, 243, 122, 171, 42, 86, 166, 38, 37, 207, 204, 195, 201, 242, 101, 76, 233, 201, 27, 175, 207, 43, 227, 33, 215, 35, 205, 144, 155, 168, 169, 58, 96, 142, 125, 152, 33, 13, 77, 184, 2, 21, 234, 109, 48, 171, 188, 232, 242, 156, 45, 236, 232, 1, 69, 206, 163, 171, 177, 182, 238, 157, 138, 61, 43, 61, 176, 52, 41, 167, 59, 168, 193, 45, 217, 50, 37, 101, 167, 111, 247, 67, 54, 50, 190, 6, 95, 179, 29, 249, 249, 127, 64, 19, 210, 100, 88, 130, 111, 145, 20, 48, 213, 103, 246, 193, 151, 4, 195, 41, 156, 200, 205, 222, 82, 255, 33, 57, 38, 78, 10, 65, 133, 3, 87, 171, 38, 187, 109, 2, 197, 146, 15, 60, 243, 200, 93, 82, 136, 108, 145, 10, 122, 129, 85, 151, 189, 13, 134, 245, 165, 65, 157, 132, 32, 212, 227, 17, 210, 165, 61, 196, 130, 100, 109, 173, 179, 61, 39, 103, 90, 223, 134, 132, 191, 125, 48, 189, 228, 231, 59, 153, 113, 227, 16, 252, 136, 201, 239, 109, 103, 141, 143, 195, 97, 32, 254, 247, 16, 248, 216, 83, 17, 221, 187, 212, 245, 211, 215, 8, 6, 62, 63, 59, 244, 42, 136, 27, 167, 242, 219, 53, 227, 123, 215, 184, 117, 181, 28, 230, 78, 100, 112, 130, 159, 23, 105, 175, 210, 120, 35, 63, 61, 14, 61, 163, 219, 26, 223, 213, 39, 70, 40, 24, 91, 238, 17, 222, 233, 96, 188, 172, 224, 203, 126, 95, 178, 80, 137, 90, 55, 16, 1, 244, 228, 63, 43, 9, 139, 88, 95, 118, 36, 192, 120, 203, 223, 42, 60, 135, 33, 48, 47, 47, 137, 71, 222, 63, 93, 35, 113, 85, 65, 85, 222, 94, 162, 218, 3, 109, 76, 126, 132, 39, 113, 241, 15, 22, 183, 32, 197, 13, 221, 16, 82, 76, 63, 11, 24, 166, 177, 72, 141, 110, 156, 101, 150, 160, 146, 59, 71, 42, 166, 116, 145, 253, 41, 38, 46, 48, 102, 241, 91, 92, 186, 86, 3, 105, 59, 200, 112, 213, 37, 231, 206, 253, 1, 248, 115, 46, 26, 28, 134, 71, 69, 41, 227, 60, 138, 255, 249, 222, 88, 142, 242, 63, 172, 17, 39, 242, 194, 144, 59, 101, 1, 120, 66, 208, 190, 147, 70, 9, 23, 191, 240, 29, 48, 121, 9, 252, 239, 84, 111, 234, 241, 214, 119, 127, 106, 140, 197, 200, 82, 2, 12, 133, 117, 42, 198, 153, 133, 177, 242, 99, 247, 110, 85, 100, 134, 82, 213, 7, 100, 175, 64, 213, 173, 52, 192, 89, 65, 168, 29, 220, 170, 246, 156, 86, 21, 174, 235, 11, 176, 137, 61, 81, 121, 53, 126, 121, 83, 14, 75, 91, 242, 198, 223, 154, 56, 78, 39, 69, 47, 41, 43, 73, 117, 42, 124, 211, 247, 18, 239, 123, 166, 192, 143, 180, 58, 102, 162, 199, 8, 143, 85, 193, 183, 47, 198, 225, 156, 30, 119, 217, 108, 54, 197, 205, 191, 10, 167, 31, 111, 241, 132, 36, 204, 45, 250, 55, 30, 57, 191, 8, 112, 215, 182, 206, 104, 130, 23, 58, 159, 194, 219, 176, 209, 88, 224, 147, 160, 2, 189, 136, 97, 168, 68, 224, 90, 95, 8, 82, 225, 229, 11, 215, 72, 241, 252, 62, 34, 92, 178, 248, 151, 202, 190, 173, 183, 225, 29, 116, 0, 115, 215, 68, 246, 2, 192, 203, 90, 129, 242, 109, 142, 61, 223, 10, 119, 223, 222, 107, 118, 120, 160, 121, 54, 186, 93, 124, 176, 77, 3, 202, 107, 187, 34, 223, 130, 86, 62, 222, 62, 199, 104, 232, 83, 72, 235, 17, 171, 129, 8, 218, 57, 57, 99, 163, 232, 240, 84, 222, 211, 187, 250, 35, 98, 164, 219, 125, 118, 69, 207, 85, 230, 143, 43, 137, 195, 0, 254, 221, 213, 85, 39, 190, 244, 230, 8, 200, 137, 165, 161, 44, 236, 71, 238, 25, 240, 50, 237, 158, 28, 9, 121, 247, 86, 250, 73, 91, 45, 221, 244, 210, 146, 22, 191, 94, 183, 185, 12, 94, 179, 4, 231, 131, 8, 92, 183, 78, 10, 20, 62, 162, 59, 82, 19, 118, 205, 130, 110, 61, 14, 238, 50, 205, 122, 148, 83, 181, 156, 114, 75, 74, 68, 107, 21, 166, 143, 3, 245, 103, 184, 15, 230, 76, 255, 149, 128, 118, 255, 2, 200, 157, 26, 243, 106, 125, 245, 161, 221, 117, 61, 109, 137, 234, 13, 150, 142, 195, 155, 60, 33, 10, 187, 188, 161, 252, 247, 6, 160, 63, 187, 88, 88, 217, 212, 18, 222, 191, 224, 190, 32, 253, 67, 30, 46, 252, 203, 189, 150, 137, 195, 8, 161, 118, 51, 73, 251, 71, 130, 107, 138, 156, 32, 47, 28, 47, 112, 97, 116, 0, 108, 184, 146, 25, 155, 154, 204, 141, 74, 18, 119, 37, 212, 238, 204, 244, 254, 175, 184, 157, 156, 99, 226, 85, 34, 111, 116, 85, 187, 166, 221, 181, 186, 87, 53, 202, 13, 228, 158, 4, 101, 193, 139, 216, 180, 197, 194, 29, 233, 152, 89, 61, 169, 244, 141, 150, 80, 116, 231, 13, 249, 0, 164, 242, 28, 156, 234, 8, 4, 232, 177, 75, 64, 254, 18, 225, 82, 224, 20, 60, 112, 131, 50, 86, 108, 237, 234, 0, 37, 233, 244, 10, 23, 20, 192, 223, 33, 112, 125, 89, 242, 134, 189, 181, 211, 122, 68, 127, 161, 208, 109, 134, 193, 92, 27, 151, 91, 234, 105, 223, 133, 61, 252, 13, 64, 74, 210, 14, 215, 203, 117, 171, 8, 0, 118, 87, 166, 121, 85, 80, 185, 40, 245, 72, 169, 206, 148, 12, 107, 21, 118, 126, 98, 97, 65, 226, 44, 96, 121, 224, 52, 179, 71, 151, 56, 6, 197, 91, 215, 177, 48, 179, 170, 137, 70, 106, 0, 23, 136, 70, 73, 240, 79, 198, 97, 190, 61, 139, 210, 18, 243, 64, 222, 234, 101, 46, 59, 240, 234, 48, 29, 21, 230, 174, 130, 221, 23, 11, 188, 242, 104, 166, 79, 234, 139, 100, 103, 104, 135, 58, 57, 29, 62, 192, 99, 28, 110, 89, 73, 187, 6, 180, 102, 197, 120, 5, 187, 48, 99, 242, 187, 180, 188, 237, 69, 90, 169, 59, 248, 191, 67, 253, 58, 113, 116, 72, 14, 231, 48, 12, 25, 146, 165, 159, 8, 234, 242, 3, 27, 209, 139, 67, 7, 71, 103, 79, 85, 217, 213, 39, 125, 4, 50, 62, 79, 171, 253, 250, 78, 158, 111, 188, 7, 226, 72, 129, 1, 117, 59, 139, 224, 170, 5, 237, 102, 184, 102, 153, 52, 12, 232, 211, 35, 60, 117, 61, 229, 249, 114, 105, 205, 24, 232, 228, 160, 132, 94, 236, 83, 191, 64, 95, 212, 40, 234, 161, 238, 7, 128, 247, 3, 39, 214, 60, 238, 84, 126, 24, 223, 129, 37, 239, 156, 215, 100, 151, 251, 109, 156, 78, 175, 39, 11, 136, 163, 55, 220, 73, 113, 190, 128, 139, 41, 38, 89, 56, 160, 135, 200, 170, 120, 84, 96, 102, 184, 9, 80, 123, 26, 102, 114, 163, 194, 47, 206, 211, 213, 78, 90, 155, 10, 232, 228, 139, 220, 172, 202, 149, 166, 139, 29, 36, 117, 63, 148, 46, 188, 188, 240, 226, 69, 189, 14, 161, 211, 40, 126, 34, 189, 40, 58, 83, 50, 85, 166, 70, 38, 111, 216, 45, 163, 162, 80, 195, 166, 88, 120, 203, 116, 8, 116, 95, 65, 254, 6, 233, 115, 235, 185, 218, 64, 40, 17, 223, 157, 218, 157, 26, 131, 121, 115, 210, 186, 193, 46, 28, 94, 83, 232, 192, 73, 28, 91, 81, 254, 214, 134, 97, 25, 28, 60, 106, 40, 145, 190, 23, 4, 186, 8, 91, 9, 33, 239, 195, 47, 216, 141, 252, 93, 35, 65, 103, 44, 102, 20, 248, 36, 236, 197, 254, 237, 106, 214, 216, 29, 63, 46, 200, 68, 9, 161, 129, 116, 17, 119, 236, 117, 78, 140, 207, 236, 197, 47, 187, 21, 88, 74, 254, 112, 26, 209, 26, 228, 249, 247, 235, 9, 150, 212, 197, 94, 86, 209, 240, 208, 133, 241, 42, 145, 30, 156, 101, 136, 226, 233, 185, 120, 5, 197, 127, 30, 190, 206, 144, 145, 218, 83, 165, 195, 133, 242, 3, 89, 100, 218, 7, 21, 212, 31, 135, 157, 225, 136, 16, 29, 156, 78, 221, 55, 227, 160, 41, 46, 75, 24, 188, 93, 72, 101, 54, 74, 188, 47, 246, 63, 226, 110, 84, 126, 248, 241, 32, 14, 94, 40, 154, 237, 26, 248, 180, 102, 231, 115, 246, 6, 58, 142, 153, 102, 127, 223, 40, 115, 191, 150, 244, 203, 207, 104, 236, 251, 25, 121, 71, 72, 24, 205, 251, 17, 99, 56, 228, 198, 193, 186, 176, 165, 160, 246, 234, 146, 101, 5, 111, 194, 171, 54, 211, 75, 132, 170, 73, 166, 251, 133, 63, 186, 4, 158, 60, 135, 22, 139, 244, 249, 178, 127, 18, 27, 73, 143, 227, 72, 116, 254, 64, 61, 161, 202, 198, 4, 60, 6, 141, 35, 161, 209, 120, 42, 10, 77, 36, 217, 106, 175, 224, 133, 85, 242, 80, 11, 187, 22, 228, 86, 95, 242, 246, 52, 160, 173, 133, 147, 250, 218, 0, 221, 148, 192, 153, 244, 253, 169, 101, 247, 102, 7, 214, 10, 144, 134, 58, 2, 186, 69, 56, 151, 219, 218, 255, 77, 40, 29, 115, 210, 180, 37, 231, 178, 151, 122, 39, 160, 171, 73, 75, 191, 72, 74, 12, 110, 218, 218, 62, 81, 186, 15, 120, 90, 96, 52, 112, 175, 21, 23, 159, 246, 177, 181, 139, 97, 52, 169, 106, 154, 188, 211, 24, 179, 84, 164, 222, 73, 245, 200, 4, 116, 210, 176, 161, 140, 128, 82, 33, 7, 199, 152, 5, 53, 179, 253, 245, 85, 89, 31, 23, 109, 225, 101, 113, 144, 102, 36, 84, 75, 5, 228, 38, 54, 104, 23, 11, 89, 39, 106, 251, 52, 12, 163, 15, 42, 15, 202, 176, 213, 103, 91, 83, 26, 197, 181, 39, 220, 30, 86, 45, 42, 77, 218, 69, 34, 150, 40, 109, 223, 186, 225, 156, 131, 170, 253, 55, 216, 154, 147, 47, 83, 154, 157, 245, 4, 6, 12, 175, 91, 39, 126, 100, 123, 46, 181, 7, 121, 68, 7, 193, 196, 167, 130, 131, 34, 147, 144, 208, 80, 2, 134, 20, 77, 62, 16, 66, 185, 28, 239, 159, 151, 17, 11, 39, 201, 240, 156, 202, 40, 249, 123, 20, 242, 116, 245, 131, 152, 36, 68, 59, 162, 253, 115, 115, 87, 235, 84, 125, 118, 104, 233, 219, 98, 231, 8, 2, 57, 14, 124, 229, 82, 143, 189, 163, 77, 220, 12, 158, 243, 202, 139, 242, 20, 81, 125, 64, 182, 106, 99, 172, 255, 219, 159, 209, 202, 229, 64, 225, 108, 118, 211, 108, 90, 47, 230, 195, 213, 21, 102, 42, 165, 123, 6, 93, 87, 48, 206, 173, 32, 69, 81, 56, 158, 93, 51, 147, 218, 131, 158, 184, 186, 198, 44, 164, 245, 205, 162, 113, 5, 115, 220, 162, 228, 140, 194, 177, 5, 1, 6, 127, 249, 128, 182, 21, 222, 249, 15, 89, 53, 91, 93, 246, 127, 170, 224, 5, 50, 251, 28, 17, 111, 147, 107, 240, 242, 89, 109, 91, 38, 182, 3, 155, 213, 150, 149, 215, 33, 222, 245, 17, 254, 22, 105, 49, 165, 171, 100, 122, 120, 200, 101, 176, 54, 73, 60, 9, 77, 140, 193, 226, 8, 24, 44, 142, 140, 66, 227, 169, 24, 12, 142, 162, 235, 178, 143, 231, 219, 135, 223, 226, 131, 226, 57, 224, 141, 235, 177, 31, 66, 110, 175, 254, 198, 134, 20, 93, 61, 254, 123, 253, 23, 121, 25, 34, 150, 245, 187, 190, 62, 102, 143, 181, 96, 204, 254, 178, 228, 168, 93, 54, 212, 132, 150, 58, 10, 119, 31, 152, 207, 169, 194, 39, 205, 77, 86, 103, 121, 149, 191, 180, 61, 203, 26, 174, 127, 84, 43, 157, 139, 225, 202, 36, 177, 33, 221, 234, 2, 114, 94, 103, 164, 224, 137, 173, 252, 253, 245, 114, 135, 7, 106, 14, 221, 87, 95, 250, 239, 26, 132, 151, 134, 88, 8, 170, 202, 186, 209, 220, 192, 102, 232, 12, 46, 123, 73, 100, 15, 242, 163, 218, 252, 186, 179, 227, 85, 105, 183, 241, 154, 216, 226, 39, 71, 3, 55, 144, 171, 241, 174, 239, 92, 35, 249, 233, 180, 14, 73, 17, 92, 58, 48, 137, 1, 109, 254, 234, 215, 65, 93, 215, 24, 215, 216, 215, 40, 234, 20, 57, 243, 110, 191, 123, 188, 62, 232, 44, 101, 12, 208, 64, 203, 143, 17, 167, 130, 129, 13, 100, 111, 18, 29, 79, 127, 131, 145, 211, 94, 167, 155, 223, 182, 116, 188, 46, 125, 255, 112, 85, 70, 42, 185, 57, 188, 130, 193, 207, 55, 192, 107, 234, 102, 81, 132, 199, 207, 146, 167, 226, 235, 146, 20, 121, 252, 49, 78, 245, 172, 137, 22, 111, 155, 240, 151, 18, 74, 45, 105, 57, 230, 144, 178, 177, 249, 99, 241, 0, 176, 225, 239, 197, 135, 121, 49, 38, 63, 175, 35, 19, 94, 103, 63, 207, 170, 139, 198, 231, 67, 176, 201, 126, 53, 216, 33, 93, 0, 12, 182, 127, 51, 255, 163, 146, 255, 35, 88, 8, 75, 154, 90, 248, 62, 80, 186, 67, 147, 216, 96, 91, 223, 255, 228, 8, 229, 234, 238, 25, 217, 76, 111, 84, 249, 200, 107, 147, 18, 11, 201, 92, 208, 225, 223, 125, 164, 158, 230, 162, 134, 208, 220, 194, 204, 167, 2, 74, 81, 82, 146, 210, 101, 148, 114, 74, 37, 248, 166, 134, 103, 38, 135, 238, 97, 111, 69, 131, 113, 157, 210, 61, 56, 169, 68, 122, 22, 199, 11, 158, 130, 154, 117, 26, 115, 45, 121, 51, 238, 160, 27, 249, 234, 248, 63, 163, 167, 86, 113, 28, 182, 72, 62, 189, 249, 125, 105, 31, 176, 233, 239, 69, 135, 249, 177, 38, 63, 175, 163, 226, 75, 94, 197, 102, 212, 70, 167, 247, 101, 60, 136, 64, 116, 70, 71, 32, 108, 186, 241, 161, 252, 28, 19, 44, 9, 61, 186, 206, 166, 250, 244, 192, 15, 78, 206, 183, 71, 114, 238, 184, 193, 85, 255, 81, 167, 199, 69, 6, 168, 29, 141, 110, 216, 255, 45, 41, 72, 238, 161, 177, 48, 218, 174, 230, 154, 213, 54, 218, 38, 193, 236, 219, 144, 220, 176, 63, 67, 242, 224, 100, 112, 130, 250, 189, 154, 73, 164, 6, 15, 130, 140, 129, 16, 98, 66, 196, 17, 177, 120, 76, 146, 199, 91, 210, 102, 166, 131, 159, 143, 237, 15, 214, 153, 216, 167, 134, 199, 38, 132, 68, 99, 2, 153, 20, 199, 157, 123, 249, 24, 67, 28, 17, 131, 198, 83, 209, 104, 28, 25, 26, 255, 112, 55, 203, 113, 167, 28, 21, 64, 74, 161, 105, 160, 21, 93, 204, 234, 204, 34, 7, 122, 22, 219, 231, 126, 1, 6, 76, 87, 216, 208, 58, 90, 11, 44, 165, 190, 164, 232, 75, 37, 13, 233, 196, 68, 233, 53, 43, 42, 205, 85, 250, 127, 241, 201, 43, 242, 109, 158, 59, 14, 46, 218, 126, 14, 45, 206, 244, 218, 247, 95, 222, 203, 79, 127, 87, 17, 11, 61, 166, 16, 104, 196, 139, 174, 97, 122, 24, 213, 217, 182, 97, 65, 102, 157, 41, 190, 33, 23, 94, 155, 123, 203, 23, 219, 71, 42, 255, 126, 56, 231, 81, 158, 113, 40, 215, 144, 207, 150, 229, 222, 128, 138, 241, 82, 132, 226, 219, 36, 21, 155, 7, 226, 80, 117, 209, 90, 10, 5, 28, 245, 245, 232, 113, 134, 173, 107, 48, 247, 199, 253, 131, 188, 84, 87, 169, 176, 217, 169, 127, 222, 238, 234, 93, 30, 54, 52, 71, 218, 21, 120, 216, 200, 237, 195, 221, 28, 129, 159, 136, 230, 43, 228, 147, 203, 20, 140, 1, 218, 106, 208, 188, 171, 21, 86, 236, 255, 184, 218, 214, 239, 200, 202, 118, 191, 11, 253, 188, 145, 217, 160, 156, 149, 29, 231, 133, 127, 195, 243, 172, 14, 0, 195, 49, 230, 82, 20, 241, 221, 153, 102, 123, 94, 160, 30, 108, 115, 171, 10, 12, 135, 234, 69, 211, 90, 161, 77, 161, 25, 211, 128, 233, 83, 64, 58, 148, 47, 154, 94, 16, 154, 17, 82, 146, 14, 211, 211, 223, 66, 137, 190, 227, 111, 52, 21, 150, 123, 179, 91, 50, 61, 159, 188, 183, 167, 157, 111, 181, 154, 255, 70, 39, 240, 63, 184, 98, 186, 31, 94, 196, 145, 233, 236, 107, 99, 2, 24, 219, 85, 142, 57, 7, 164, 227, 220, 174, 223, 238, 141, 108, 139, 121, 69, 179, 178, 115, 179, 74, 133, 121, 5, 78, 197, 25, 167, 236, 69, 145, 239, 14, 213, 189, 96, 173, 25, 56, 118, 3, 96, 52, 92, 0, 24, 27, 182, 151, 79, 184, 173, 174, 1, 182, 153, 206, 125, 25, 106, 46, 160, 76, 207, 195, 116, 86, 82, 229, 7, 240, 243, 245, 170, 1, 249, 245, 153, 61, 28, 7, 108, 113, 43, 179, 37, 142, 3, 193, 116, 103, 19, 171, 97, 176, 149, 30, 175, 138, 156, 13, 150, 142, 176, 42, 63, 88, 10, 84, 96, 200, 1, 217, 195, 207, 220, 115, 112, 1, 8, 197, 175, 50, 128, 164, 154, 52, 71, 11, 111, 40, 142, 30, 159, 195, 114, 50, 57, 19, 21, 143, 213, 175, 117, 25, 23, 183, 127, 188, 120, 85, 6, 56, 78, 185, 127, 28, 175, 200, 4, 197, 173, 208, 91, 247, 86, 190, 195, 244, 113, 229, 51, 132, 158, 230, 35, 116, 229, 211, 26, 84, 216, 176, 233, 118, 95, 236, 7, 180, 69, 166, 178, 85, 12, 170, 95, 62, 31, 35, 87, 26, 144, 229, 207, 59, 162, 7, 170, 121, 189, 186, 131, 166, 3, 214, 141, 24, 25, 48, 13, 180, 181, 192, 178, 170, 236, 36, 180, 213, 53, 185, 209, 89, 57, 125, 1, 3, 37, 149, 134, 98, 255, 30, 88, 204, 174, 178, 244, 145, 158, 61, 172, 251, 5, 152, 129, 70, 64, 214, 51, 70, 89, 55, 111, 110, 138, 77, 31, 122, 56, 221, 151, 127, 88, 251, 34, 32, 138, 154, 45, 89, 55, 219, 176, 28, 152, 71, 119, 145, 44, 174, 127, 152, 119, 194, 157, 30, 177, 234, 8, 79, 231, 209, 124, 156, 45, 19, 209, 181, 42, 189, 218, 45, 97, 200, 6, 185, 99, 231, 199, 184, 89, 147, 45, 156, 0, 237, 8, 190, 173, 60, 237, 146, 60, 161, 11, 236, 200, 125, 139, 187, 40, 238, 172, 105, 192, 33, 184, 93, 2, 16, 203, 165, 27, 30, 6, 254, 150, 123, 20, 255, 19, 226, 149, 193, 12, 1, 95, 14, 81, 196, 201, 111, 208, 137, 186, 177, 0, 164, 239, 160, 124, 191, 192, 111, 25, 29, 22, 191, 180, 67, 199, 239, 185, 247, 196, 250, 224, 234, 21, 13, 196, 198, 229, 50, 99, 17, 200, 70, 236, 58, 189, 166, 242, 35, 187, 151, 116, 58, 247, 205, 100, 86, 59, 180, 153, 74, 127, 211, 144, 32, 46, 53, 127, 66, 150, 210, 147, 233, 128, 189, 235, 241, 65, 144, 149, 48, 197, 102, 247, 228, 168, 188, 192, 46, 187, 99, 39, 41, 87, 88, 190, 215, 27, 184, 159, 117, 25, 169, 184, 131, 246, 176, 164, 166, 206, 214, 236, 89, 173, 36, 2, 250, 69, 105, 5, 252, 79, 64, 77, 124, 106, 1, 128, 236, 5, 248, 211, 230, 109, 203, 102, 171, 27, 122, 170, 217, 126, 115, 236, 255, 52, 91, 225, 230, 96, 98, 215, 25, 137, 52, 162, 141, 140, 56, 31, 145, 57, 34, 228, 37, 173, 17, 81, 22, 161, 102, 15, 91, 213, 117, 191, 49, 246, 27, 58, 67, 64, 79, 222, 217, 198, 170, 225, 236, 212, 1, 180, 240, 236, 51, 204, 31, 192, 55, 151, 53, 252, 107, 34, 161, 24, 32, 83, 245, 231, 136, 68, 244, 46, 105, 180, 41, 110, 196, 209, 233, 182, 212, 131, 155, 31, 187, 198, 143, 201, 222, 196, 21, 102, 198, 187, 213, 144, 85, 145, 229, 185, 11, 130, 195, 200, 88, 199, 91, 222, 87, 15, 196, 232, 192, 199, 146, 11, 31, 194, 90, 193, 118, 9, 45, 0, 38, 73, 8, 181, 253, 163, 12, 170, 16, 84, 89, 52, 152, 25, 51, 76, 52, 10, 158, 70, 46, 102, 199, 22, 140, 247, 70, 66, 248, 26, 223, 73, 97, 12, 204, 96, 49, 226, 230, 116, 77, 212, 137, 28, 101, 182, 113, 238, 177, 204, 158, 180, 226, 116, 179, 173, 189, 76, 110, 43, 14, 200, 252, 161, 24, 29, 248, 155, 228, 194, 90, 72, 47, 53, 248, 41, 178, 233, 4, 80, 100, 183, 112, 61, 85, 112, 101, 97, 127, 54, 170, 156, 8, 207, 123, 61, 185, 57, 59, 166, 100, 178, 167, 59, 126, 72, 179, 18, 178, 155, 79, 28, 72, 71, 35, 127, 178, 254, 143, 242, 24, 249, 128, 180, 180, 162, 49, 215, 125, 20, 198, 178, 91, 181, 181, 153, 225, 61, 48, 58, 25, 92, 154, 65, 157, 252, 147, 40, 5, 89, 109, 224, 232, 94, 74, 91, 122, 82, 138, 127, 124, 196, 0, 115, 182, 171, 175, 63, 38, 221, 38, 160, 213, 206, 128, 68, 198, 112, 184, 24, 101, 63, 221, 199, 136, 194, 62, 190, 70, 94, 190, 207, 4, 97, 116, 94, 190, 198, 196, 41, 72, 80, 223, 146, 185, 222, 213, 255, 26, 211, 39, 127, 73, 224, 235, 233, 155, 28, 239, 130, 180, 48, 253, 71, 106, 14, 174, 129, 122, 116, 132, 45, 221, 34, 110, 56, 120, 241, 235, 248, 7, 184, 183, 98, 43, 23, 239, 151, 105, 138, 85, 206, 90, 111, 96, 20, 70, 224, 95, 221, 230, 37, 139, 217, 79, 51, 16, 197, 137, 121, 151, 215, 30, 241, 82, 133, 2, 81, 138, 52, 109, 167, 54, 206, 59, 55, 185, 57, 173, 101, 65, 128, 0, 40, 146, 144, 254, 224, 96, 60, 157, 179, 197, 184, 189, 180, 49, 87, 182, 137, 128, 216, 190, 129, 165, 235, 194, 33, 129, 8, 120, 144, 191, 46, 34, 16, 130, 64, 120, 122, 18, 252, 145, 186, 199, 116, 212, 208, 173, 245, 75, 132, 221, 134, 182, 102, 82, 31, 15, 210, 131, 130, 87, 26, 20, 87, 153, 113, 85, 78, 172, 125, 126, 170, 201, 121, 28, 231, 151, 253, 2, 80, 228, 241, 47, 170, 101, 21, 204, 122, 133, 153, 76, 119, 234, 145, 204, 28, 65, 249, 243, 217, 57, 33, 156, 244, 10, 79, 61, 181, 132, 249, 180, 109, 236, 111, 186, 9, 236, 98, 53, 231, 148, 114, 190, 99, 98, 118, 145, 16, 17, 235, 193, 21, 207, 199, 91, 245, 37, 94, 219, 146, 218, 60, 207, 118, 164, 165, 205, 151, 109, 147, 107, 115, 165, 209, 55, 196, 232, 160, 240, 155, 215, 167, 233, 200, 125, 83, 52, 16, 137, 191, 23, 204, 49, 50, 86, 251, 243, 217, 117, 145, 217, 250, 205, 137, 163, 194, 159, 33, 31, 194, 90, 105, 105, 210, 185, 206, 17, 0, 149, 54, 240, 92, 55, 85, 49, 177, 102, 3, 45, 197, 232, 190, 193, 193, 168, 158, 151, 113, 21, 29, 252, 200, 184, 163, 142, 42, 154, 120, 219, 147, 48, 160, 193, 24, 201, 137, 171, 111, 18, 216, 74, 108, 207, 121, 94, 52, 209, 27, 125, 186, 119, 246, 80, 156, 150, 150, 32, 53, 239, 59, 104, 10, 9, 3, 234, 189, 26, 5, 84, 218, 201, 138, 56, 197, 67, 17, 37, 159, 74, 77, 199, 102, 111, 244, 29, 166, 53, 118, 133, 12, 92, 23, 70, 123, 27, 177, 194, 117, 154, 90, 193, 125, 54, 204, 220, 251, 187, 234, 65, 66, 227, 198, 102, 146, 246, 165, 17, 199, 209, 85, 148, 232, 231, 64, 85, 182, 229, 41, 163, 82, 204, 211, 218, 189, 162, 241, 209, 38, 115, 220, 108, 155, 81, 214, 49, 127, 15, 22, 186, 255, 94, 185, 92, 118, 152, 159, 212, 3, 62, 102, 71, 215, 159, 115, 203, 210, 134, 17, 89, 33, 109, 190, 125, 182, 164, 23, 217, 63, 85, 187, 84, 201, 244, 16, 114, 192, 34, 79, 61, 181, 148, 233, 162, 125, 234, 133, 241, 137, 153, 165, 211, 122, 164, 48, 79, 108, 197, 127, 27, 21, 58, 65, 184, 12, 178, 33, 168, 95, 182, 19, 148, 251, 168, 60, 128, 64, 3, 181, 147, 219, 9, 127, 216, 116, 84, 27, 247, 76, 18, 86, 43, 184, 221, 1, 101, 26, 222, 224, 70, 34, 82, 136, 39, 245, 205, 75, 30, 231, 41, 72, 22, 57, 165, 161, 240, 137, 179, 26, 189, 221, 253, 122, 247, 197, 167, 20, 129, 180, 81, 10, 127, 103, 242, 236, 64, 18, 17, 129, 61, 114, 82, 144, 226, 223, 132, 127, 9, 160, 48, 142, 82, 57, 5, 112, 49, 93, 49, 72, 22, 1, 216, 14, 117, 43, 1, 167, 1, 75, 225, 221, 251, 133, 119, 156, 187, 247, 227, 28, 28, 137, 88, 213, 99, 38, 136, 113, 221, 179, 194, 62, 238, 85, 6, 13, 124, 239, 105, 104, 58, 160, 131, 124, 95, 101, 19, 20, 184, 122, 64, 131, 201, 9, 247, 25, 94, 221, 159, 209, 171, 248, 144, 189, 2, 4, 213, 118, 99, 79, 144, 122, 143, 127, 74, 12, 193, 167, 73, 119, 45, 31, 16, 77, 99, 27, 244, 12, 91, 193, 139, 0, 214, 243, 14, 198, 43, 144, 162, 119, 217, 107, 68, 93, 174, 0, 63, 121, 244, 254, 76, 191, 162, 40, 77, 197, 61, 193, 9, 17, 68, 36, 53, 113, 239, 210, 151, 17, 44, 142, 155, 151, 71, 203, 93, 141, 46, 176, 225, 35, 177, 11, 50, 89, 126, 151, 7, 221, 227, 219, 180, 211, 244, 194, 44, 228, 10, 17, 30, 57, 1, 29, 3, 190, 73, 13, 90, 57, 70, 52, 179, 60, 79, 200, 90, 34, 142, 68, 246, 6, 234, 9, 85, 50, 14, 38, 4, 99, 112, 68, 44, 18, 71, 195, 96, 240, 100, 155, 128, 150, 179, 167, 190, 149, 164, 35, 69, 147, 115, 92, 19, 204, 127, 238, 38, 57, 103, 185, 235, 75, 202, 243, 73, 19, 212, 144, 199, 179, 85, 68, 141, 233, 253, 195, 35, 89, 173, 105, 38, 165, 156, 161, 22, 193, 246, 150, 83, 35, 29, 86, 184, 35, 101, 250, 89, 91, 235, 87, 25, 141, 25, 120, 39, 104, 62, 201, 225, 195, 60, 237, 232, 67, 67, 70, 81, 240, 74, 95, 99, 31, 224, 212, 159, 75, 182, 71, 63, 4, 6, 9, 139, 19, 159, 201, 228, 113, 30, 129, 41, 41, 108, 72, 113, 194, 179, 84, 121, 226, 61, 110, 74, 122, 32, 187, 32, 238, 169, 172, 56, 206, 221, 95, 154, 23, 238, 47, 127, 46, 147, 201, 227, 52, 56, 35, 97, 156, 178, 68, 87, 118, 89, 162, 59, 187, 44, 249, 33, 163, 60, 89, 197, 2, 197, 9, 105, 191, 202, 252, 181, 155, 207, 218, 201, 218, 193, 250, 97, 231, 138, 125, 47, 123, 39, 123, 219, 118, 234, 175, 159, 78, 128, 189, 136, 178, 45, 246, 118, 112, 44, 194, 128, 16, 33, 75, 188, 220, 208, 174, 1, 209, 30, 191, 150, 253, 214, 105, 136, 151, 99, 11, 239, 11, 115, 77, 215, 11, 24, 9, 244, 76, 36, 150, 201, 76, 235, 180, 20, 5, 206, 165, 57, 84, 90, 212, 101, 18, 42, 23, 150, 147, 244, 23, 76, 173, 87, 101, 40, 219, 40, 177, 22, 15, 48, 203, 178, 90, 161, 208, 217, 63, 117, 217, 205, 209, 89, 47, 1, 94, 165, 152, 0, 17, 226, 178, 5, 135, 228, 152, 136, 72, 130, 58, 61, 61, 16, 230, 233, 34, 127, 170, 40, 255, 127, 111, 132, 182, 79, 185, 202, 247, 189, 254, 41, 198, 105, 5, 186, 211, 49, 205, 72, 113, 25, 20, 20, 209, 155, 137, 9, 232, 137, 246, 202, 53, 188, 85, 18, 234, 150, 113, 238, 243, 197, 214, 199, 245, 159, 99, 105, 201, 122, 144, 90, 63, 79, 175, 50, 248, 230, 132, 11, 227, 194, 244, 164, 203, 198, 148, 203, 197, 241, 97, 71, 198, 213, 133, 121, 151, 43, 35, 142, 89, 231, 234, 107, 249, 204, 107, 106, 235, 249, 199, 171, 121, 198, 106, 107, 97, 22, 53, 53, 181, 60, 67, 13, 252, 40, 51, 119, 90, 14, 183, 255, 61, 1, 163, 37, 201, 162, 56, 209, 200, 227, 17, 50, 127, 18, 140, 46, 26, 25, 153, 238, 5, 14, 173, 211, 171, 73, 75, 141, 201, 93, 37, 82, 213, 223, 149, 160, 225, 234, 192, 138, 138, 162, 80, 237, 125, 172, 92, 184, 51, 53, 46, 122, 12, 189, 168, 17, 55, 238, 244, 48, 171, 39, 59, 244, 25, 250, 55, 179, 242, 166, 69, 224, 106, 128, 46, 179, 241, 252, 34, 191, 228, 40, 177, 158, 49, 14, 9, 197, 96, 188, 73, 240, 246, 152, 9, 172, 250, 206, 203, 165, 65, 199, 200, 200, 147, 201, 228, 184, 178, 100, 109, 53, 63, 169, 143, 18, 3, 34, 208, 84, 172, 164, 166, 39, 95, 142, 79, 238, 31, 73, 79, 235, 31, 76, 75, 31, 236, 75, 113, 104, 183, 11, 107, 195, 58, 160, 248, 194, 224, 96, 190, 0, 141, 23, 242, 49, 24, 161, 208, 248, 101, 126, 102, 91, 102, 126, 71, 62, 161, 239, 243, 162, 152, 65, 212, 182, 216, 166, 56, 100, 148, 82, 182, 191, 29, 46, 134, 196, 250, 121, 92, 203, 22, 199, 135, 49, 50, 42, 159, 142, 167, 228, 161, 66, 105, 81, 173, 41, 207, 43, 227, 50, 132, 108, 108, 30, 153, 144, 99, 136, 86, 12, 205, 152, 68, 66, 254, 209, 212, 166, 156, 200, 128, 158, 87, 230, 185, 11, 201, 177, 27, 97, 37, 126, 43, 241, 114, 8, 47, 111, 101, 55, 235, 98, 107, 201, 86, 182, 10, 167, 180, 40, 202, 71, 187, 114, 149, 85, 73, 47, 99, 66, 92, 13, 170, 54, 55, 164, 239, 161, 129, 174, 186, 93, 67, 167, 218, 137, 10, 150, 121, 27, 105, 224, 136, 90, 107, 81, 181, 121, 196, 94, 123, 242, 86, 24, 196, 44, 142, 65, 80, 53, 144, 236, 173, 0, 48, 107, 7, 229, 27, 45, 85, 246, 186, 205, 95, 211, 191, 255, 146, 174, 254, 59, 210, 117, 44, 254, 0, 226, 159, 62, 116, 198, 104, 182, 164, 181, 147, 42, 92, 144, 158, 247, 37, 108, 231, 89, 104, 67, 88, 225, 48, 146, 102, 68, 140, 163, 134, 209, 49, 0, 170, 39, 141, 36, 218, 126, 18, 30, 38, 214, 189, 86, 195, 231, 112, 229, 89, 137, 235, 47, 206, 107, 30, 168, 168, 107, 121, 91, 128, 109, 238, 59, 175, 10, 34, 36, 134, 135, 67, 167, 88, 66, 72, 208, 83, 74, 176, 132, 169, 235, 120, 79, 215, 184, 233, 71, 233, 51, 70, 92, 4, 51, 35, 172, 94, 166, 67, 47, 74, 239, 118, 137, 63, 35, 112, 128, 130, 50, 45, 81, 35, 142, 210, 226, 69, 202, 102, 7, 176, 113, 196, 120, 70, 124, 228, 136, 2, 197, 146, 50, 191, 30, 120, 121, 254, 112, 160, 206, 200, 86, 66, 23, 74, 34, 24, 184, 0, 22, 201, 241, 149, 198, 98, 111, 198, 0, 171, 3, 4, 81, 6, 74, 1, 196, 121, 55, 189, 185, 63, 69, 63, 89, 130, 95, 84, 205, 100, 220, 100, 156, 81, 53, 109, 40, 40, 137, 143, 230, 231, 132, 159, 7, 111, 251, 245, 216, 183, 33, 46, 170, 33, 168, 113, 18, 141, 60, 229, 84, 244, 236, 187, 19, 233, 23, 224, 213, 120, 151, 236, 166, 108, 117, 41, 3, 26, 168, 114, 224, 228, 7, 61, 100, 78, 30, 26, 137, 81, 137, 89, 24, 44, 2, 157, 149, 99, 120, 225, 169, 61, 7, 228, 122, 22, 189, 141, 177, 100, 148, 191, 116, 97, 215, 245, 142, 70, 58, 142, 179, 183, 81, 104, 21, 81, 144, 225, 196, 169, 26, 121, 247, 47, 104, 199, 162, 12, 54, 128, 96, 249, 85, 173, 124, 134, 200, 239, 208, 31, 154, 201, 97, 11, 136, 40, 223, 170, 79, 107, 80, 243, 250, 164, 26, 65, 128, 187, 252, 63, 160, 54, 105, 144, 252, 172, 254, 99, 156, 154, 238, 203, 246, 183, 164, 222, 134, 216, 106, 100, 87, 212, 100, 165, 62, 250, 214, 190, 49, 190, 88, 203, 45, 2, 17, 1, 50, 26, 73, 114, 13, 138, 10, 8, 141, 177, 23, 163, 135, 86, 26, 222, 15, 60, 130, 108, 228, 148, 73, 193, 215, 242, 213, 17, 97, 25, 88, 25, 70, 152, 29, 18, 4, 23, 161, 60, 130, 61, 131, 108, 220, 49, 37, 150, 226, 252, 146, 128, 216, 26, 66, 246, 48, 224, 235, 231, 59, 36, 53, 90, 237, 122, 174, 5, 57, 170, 77, 94, 54, 222, 80, 244, 146, 153, 142, 76, 101, 84, 89, 97, 135, 236, 157, 174, 73, 121, 188, 117, 47, 140, 232, 252, 58, 247, 131, 122, 15, 185, 73, 105, 193, 191, 210, 96, 177, 106, 107, 51, 206, 155, 84, 253, 249, 17, 44, 145, 145, 179, 230, 210, 80, 213, 211, 254, 163, 240, 117, 117, 76, 221, 43, 36, 171, 148, 172, 144, 44, 203, 205, 23, 166, 150, 44, 79, 3, 166, 173, 38, 132, 55, 133, 245, 238, 179, 131, 193, 7, 69, 102, 6, 217, 191, 4, 78, 186, 253, 67, 50, 234, 141, 143, 118, 73, 41, 1, 39, 42, 95, 255, 206, 181, 47, 158, 121, 74, 247, 37, 219, 209, 26, 210, 239, 165, 145, 159, 166, 218, 23, 244, 6, 183, 165, 151, 68, 191, 102, 66, 182, 230, 162, 242, 147, 42, 74, 10, 48, 101, 169, 57, 73, 157, 150, 55, 224, 157, 237, 193, 179, 249, 197, 54, 159, 61, 144, 123, 40, 72, 64, 144, 65, 80, 144, 14, 214, 199, 95, 27, 245, 35, 59, 224, 225, 16, 20, 125, 229, 231, 141, 75, 40, 117, 164, 164, 214, 20, 82, 186, 5, 179, 241, 42, 36, 16, 193, 45, 115, 34, 196, 151, 230, 203, 80, 0, 201, 33, 180, 82, 201, 37, 251, 230, 196, 81, 25, 124, 164, 9, 69, 46, 76, 14, 213, 37, 105, 94, 59, 86, 217, 97, 53, 219, 126, 243, 184, 43, 135, 18, 52, 224, 35, 201, 217, 245, 199, 205, 180, 20, 6, 100, 81, 83, 4, 192, 2, 191, 225, 200, 83, 69, 117, 217, 50, 227, 42, 218, 4, 92, 134, 95, 231, 46, 126, 32, 234, 152, 150, 2, 240, 219, 237, 35, 11, 100, 110, 79, 144, 20, 186, 193, 190, 182, 21, 210, 71, 45, 66, 147, 42, 206, 200, 31, 64, 78, 159, 224, 138, 42, 138, 70, 135, 69, 95, 129, 2, 42, 179, 250, 51, 19, 74, 154, 120, 47, 199, 85, 96, 99, 179, 102, 71, 252, 147, 129, 127, 250, 218, 192, 238, 12, 213, 15, 193, 145, 86, 149, 240, 225, 250, 225, 205, 243, 205, 242, 205, 139, 115, 219, 171, 229, 243, 14, 105, 59, 17, 249, 130, 60, 167, 237, 112, 174, 8, 163, 69, 21, 69, 56, 2, 46, 118, 32, 54, 222, 112, 143, 37, 69, 52, 29, 216, 110, 218, 50, 174, 62, 215, 79, 33, 64, 184, 103, 14, 38, 32, 48, 83, 252, 6, 140, 170, 225, 251, 248, 3, 117, 210, 181, 52, 239, 184, 119, 136, 75, 222, 245, 138, 64, 32, 197, 240, 149, 131, 76, 68, 103, 155, 255, 235, 115, 183, 187, 9, 78, 61, 10, 203, 248, 128, 45, 29, 253, 61, 241, 94, 112, 70, 199, 232, 243, 201, 19, 86, 39, 159, 136, 142, 206, 112, 171, 29, 117, 165, 123, 173, 254, 29, 235, 139, 212, 189, 100, 164, 25, 26, 39, 142, 221, 203, 146, 209, 76, 7, 154, 209, 172, 85, 29, 163, 176, 75, 137, 137, 156, 38, 10, 119, 186, 14, 72, 251, 212, 234, 178, 154, 44, 253, 137, 59, 84, 247, 88, 182, 70, 81, 189, 124, 150, 40, 61, 9, 186, 157, 22, 173, 148, 249, 188, 173, 244, 210, 216, 212, 140, 251, 88, 85, 171, 218, 100, 252, 83, 60, 164, 5, 16, 227, 165, 145, 8, 137, 44, 247, 23, 133, 149, 104, 164, 48, 180, 125, 167, 53, 107, 217, 55, 217, 103, 52, 33, 22, 224, 133, 21, 40, 13, 205, 18, 243, 66, 188, 181, 25, 32, 55, 36, 52, 226, 62, 35, 107, 218, 48, 106, 152, 250, 132, 89, 158, 18, 76, 47, 122, 29, 57, 243, 16, 202, 148, 15, 223, 108, 254, 103, 71, 200, 135, 160, 138, 156, 186, 66, 239, 49, 24, 211, 110, 213, 218, 122, 154, 15, 215, 168, 113, 50, 97, 24, 157, 145, 48, 208, 55, 132, 26, 200, 206, 138, 235, 215, 170, 127, 255, 184, 52, 13, 148, 246, 253, 69, 108, 93, 80, 247, 247, 237, 57, 143, 214, 59, 203, 90, 239, 117, 189, 221, 235, 153, 207, 50, 107, 232, 141, 153, 69, 235, 207, 89, 230, 104, 67, 39, 202, 91, 59, 166, 146, 43, 146, 191, 66, 178, 254, 15, 121, 43, 120, 207, 224, 236, 203, 240, 129, 42, 37, 137, 211, 239, 40, 248, 174, 221, 138, 134, 74, 9, 213, 3, 29, 61, 35, 40, 63, 59, 239, 86, 103, 67, 211, 135, 219, 246, 104, 205, 83, 139, 247, 44, 145, 17, 194, 158, 209, 144, 211, 186, 226, 213, 170, 246, 1, 115, 137, 225, 33, 229, 25, 59, 67, 24, 17, 18, 202, 78, 252, 217, 241, 183, 45, 16, 225, 3, 174, 246, 15, 14, 48, 209, 253, 117, 251, 242, 81, 96, 249, 163, 31, 60, 178, 31, 38, 202, 73, 130, 130, 168, 120, 97, 217, 51, 192, 232, 98, 184, 59, 249, 28, 155, 255, 17, 54, 210, 242, 25, 5, 41, 18, 242, 119, 80, 229, 21, 61, 247, 96, 224, 149, 182, 173, 55, 84, 22, 47, 233, 140, 151, 117, 19, 150, 1, 73, 164, 132, 163, 41, 87, 109, 187, 101, 59, 89, 239, 219, 123, 215, 1, 126, 128, 37, 253, 248, 177, 124, 116, 151, 8, 221, 118, 233, 7, 206, 231, 225, 190, 183, 151, 7, 6, 230, 35, 187, 102, 82, 66, 94, 236, 195, 34, 134, 225, 247, 104, 43, 131, 31, 70, 226, 248, 142, 138, 205, 255, 18, 185, 180, 124, 229, 17, 241, 178, 212, 51, 17, 175, 234, 169, 40, 177, 60, 66, 128, 7, 35, 192, 158, 104, 7, 219, 120, 170, 141, 45, 255, 253, 152, 156, 231, 157, 40, 140, 40, 78, 32, 200, 196, 31, 98, 61, 53, 126, 207, 119, 111, 96, 224, 218, 16, 171, 240, 61, 59, 83, 131, 88, 185, 119, 246, 20, 169, 166, 239, 137, 81, 246, 146, 84, 199, 208, 104, 22, 87, 142, 176, 81, 151, 79, 70, 78, 35, 213, 44, 247, 86, 139, 59, 74, 40, 178, 82, 45, 86, 44, 117, 104, 177, 60, 104, 82, 53, 213, 203, 193, 50, 216, 129, 170, 8, 191, 226, 25, 77, 195, 189, 179, 207, 91, 254, 60, 33, 33, 63, 71, 192, 207, 203, 73, 20, 149, 70, 23, 123, 185, 173, 72, 58, 119, 203, 196, 197, 59, 45, 137, 158, 63, 114, 12, 183, 95, 123, 165, 171, 129, 146, 164, 36, 179, 160, 184, 108, 6, 170, 69, 23, 138, 77, 48, 115, 73, 92, 21, 181, 52, 35, 216, 97, 205, 204, 172, 12, 164, 89, 7, 43, 19, 178, 189, 237, 41, 13, 132, 57, 100, 11, 125, 105, 238, 193, 146, 248, 60, 25, 69, 198, 85, 86, 159, 58, 171, 67, 87, 208, 115, 195, 227, 102, 126, 159, 89, 109, 193, 139, 92, 144, 247, 207, 23, 153, 1, 87, 206, 79, 182, 124, 215, 91, 64, 227, 111, 44, 204, 250, 252, 219, 242, 142, 213, 44, 198, 122, 37, 76, 24, 167, 197, 224, 7, 140, 125, 190, 67, 234, 164, 4, 133, 3, 247, 62, 74, 203, 246, 42, 251, 253, 134, 71, 174, 18, 84, 158, 136, 157, 62, 171, 115, 121, 201, 168, 41, 69, 138, 196, 5, 147, 96, 2, 22, 139, 35, 97, 49, 4, 146, 171, 131, 160, 243, 199, 55, 35, 181, 182, 237, 210, 236, 147, 23, 70, 255, 149, 196, 142, 224, 226, 47, 104, 94, 80, 91, 8, 34, 48, 14, 78, 127, 151, 128, 230, 30, 243, 231, 79, 107, 12, 12, 116, 107, 144, 149, 213, 13, 38, 21, 161, 171, 165, 116, 222, 82, 174, 88, 141, 155, 254, 127, 4, 16, 32, 160, 15, 150, 97, 48, 89, 115, 93, 152, 58, 204, 245, 245, 228, 57, 25, 63, 15, 102, 26, 163, 122, 150, 119, 102, 127, 70, 5, 65, 6, 92, 60, 74, 186, 214, 51, 140, 167, 37, 126, 125, 77, 101, 238, 239, 192, 167, 217, 155, 143, 228, 147, 223, 183, 148, 148, 200, 14, 103, 116, 252, 213, 210, 25, 23, 167, 135, 26, 75, 251, 122, 171, 164, 149, 97, 190, 15, 120, 219, 105, 19, 10, 200, 74, 95, 167, 223, 144, 189, 108, 81, 93, 252, 218, 161, 62, 71, 154, 158, 242, 179, 164, 162, 128, 132, 58, 190, 147, 231, 193, 236, 179, 183, 235, 112, 111, 223, 155, 250, 169, 145, 46, 6, 54, 15, 126, 155, 66, 28, 202, 45, 221, 189, 221, 45, 109, 32, 1, 6, 237, 30, 126, 105, 193, 215, 12, 113, 40, 110, 43, 114, 225, 7, 234, 235, 118, 191, 105, 186, 129, 1, 55, 214, 207, 190, 46, 162, 5, 251, 252, 182, 60, 183, 30, 183, 249, 247, 90, 108, 194, 2, 194, 3, 3, 3, 232, 214, 151, 42, 204, 218, 252, 36, 91, 222, 91, 197, 30, 237, 194, 183, 119, 55, 78, 53, 22, 212, 255, 73, 64, 237, 82, 135, 126, 62, 74, 52, 65, 61, 151, 212, 146, 69, 138, 234, 143, 61, 110, 126, 242, 195, 137, 24, 13, 244, 74, 236, 215, 103, 221, 54, 30, 84, 69, 125, 55, 249, 0, 27, 197, 20, 240, 73, 149, 207, 113, 97, 227, 213, 182, 223, 230, 116, 70, 15, 132, 4, 189, 112, 85, 233, 176, 177, 29, 202, 248, 33, 233, 252, 91, 1, 39, 89, 242, 167, 98, 252, 91, 20, 251, 71, 239, 81, 154, 122, 219, 128, 138, 217, 1, 93, 159, 244, 209, 72, 168, 167, 154, 117, 137, 41, 39, 150, 102, 98, 157, 79, 25, 22, 36, 199, 69, 36, 150, 134, 17, 72, 219, 183, 118, 138, 134, 18, 40, 118, 4, 234, 195, 52, 27, 187, 17, 252, 62, 150, 220, 138, 175, 66, 184, 120, 193, 236, 3, 107, 187, 170, 237, 35, 47, 11, 5, 30, 254, 146, 235, 172, 177, 212, 213, 226, 62, 191, 117, 241, 151, 90, 204, 41, 27, 187, 49, 21, 54, 41, 20, 230, 237, 27, 22, 127, 24, 113, 62, 96, 226, 162, 236, 23, 3, 231, 239, 9, 219, 207, 165, 182, 217, 27, 155, 104, 169, 120, 232, 105, 64, 191, 200, 224, 68, 86, 100, 99, 78, 92, 42, 186, 84, 219, 69, 142, 109, 45, 41, 122, 133, 160, 118, 179, 174, 247, 218, 158, 203, 55, 254, 120, 249, 223, 179, 250, 101, 201, 19, 185, 15, 46, 200, 79, 166, 92, 22, 44, 108, 180, 153, 19, 230, 31, 59, 151, 179, 163, 119, 146, 76, 235, 245, 219, 205, 252, 235, 213, 27, 18, 241, 39, 42, 166, 184, 14, 105, 211, 112, 166, 9, 89, 233, 150, 192, 244, 151, 225, 130, 48, 141, 191, 105, 239, 182, 122, 183, 64, 120, 254, 174, 165, 86, 122, 207, 68, 214, 174, 251, 158, 9, 169, 144, 6, 142, 30, 238, 198, 48, 8, 154, 178, 115, 146, 147, 24, 144, 41, 105, 74, 234, 152, 246, 158, 255, 125, 135, 12, 234, 61, 117, 238, 127, 172, 91, 178, 220, 180, 60, 192, 86, 228, 191, 54, 151, 39, 229, 99, 102, 2, 21, 25, 157, 8, 9, 83, 34, 41, 176, 227, 83, 218, 243, 221, 192, 59, 1, 226, 46, 142, 88, 131, 229, 10, 65, 60, 140, 118, 140, 212, 159, 211, 204, 212, 134, 77, 149, 55, 183, 145, 114, 147, 114, 230, 136, 57, 60, 183, 224, 68, 19, 41, 222, 184, 53, 29, 85, 170, 176, 90, 147, 87, 33, 223, 200, 104, 30, 11, 34, 248, 97, 237, 212, 143, 219, 94, 91, 41, 153, 223, 79, 12, 181, 16, 213, 102, 104, 109, 164, 145, 243, 189, 80, 171, 61, 96, 186, 7, 8, 65, 124, 248, 236, 100, 76, 133, 222, 6, 230, 84, 35, 251, 212, 182, 31, 95, 250, 179, 127, 116, 40, 236, 53, 145, 148, 59, 241, 2, 174, 176, 166, 186, 16, 92, 147, 85, 40, 186, 74, 165, 45, 177, 116, 222, 168, 113, 238, 95, 113, 156, 111, 139, 107, 111, 109, 125, 99, 67, 47, 58, 197, 28, 28, 19, 231, 211, 203, 211, 203, 87, 245, 36, 178, 46, 174, 251, 72, 217, 44, 184, 67, 214, 193, 199, 77, 170, 62, 96, 192, 193, 215, 215, 42, 248, 182, 102, 58, 107, 123, 147, 243, 165, 97, 177, 4, 236, 174, 247, 33, 235, 198, 158, 237, 216, 20, 47, 244, 188, 136, 218, 111, 177, 187, 53, 209, 116, 197, 131, 17, 249, 220, 175, 56, 105, 129, 130, 63, 246, 168, 228, 174, 195, 95, 196, 183, 247, 74, 8, 25, 135, 210, 163, 142, 142, 142, 69, 174, 168, 135, 253, 214, 201, 167, 230, 162, 234, 56, 250, 96, 149, 79, 99, 26, 226, 6, 142, 238, 57, 34, 59, 224, 142, 15, 220, 178, 116, 110, 139, 204, 94, 78, 201, 49, 40, 82, 183, 162, 181, 209, 199, 178, 149, 165, 93, 169, 203, 242, 134, 174, 59, 88, 228, 139, 211, 216, 254, 159, 76, 65, 100, 247, 188, 116, 151, 24, 230, 240, 50, 245, 139, 56, 244, 219, 180, 100, 116, 99, 213, 143, 188, 122, 229, 211, 149, 111, 21, 205, 218, 11, 117, 167, 107, 29, 163, 245, 231, 60, 109, 242, 142, 225, 90, 91, 205, 77, 120, 189, 214, 7, 87, 196, 11, 32, 239, 127, 252, 163, 118, 38, 56, 15, 196, 142, 166, 229, 164, 44, 239, 6, 26, 220, 21, 170, 57, 19, 204, 103, 123, 26, 233, 179, 95, 78, 44, 145, 176, 65, 205, 72, 15, 35, 146, 88, 167, 108, 14, 139, 202, 196, 253, 25, 65, 241, 181, 87, 238, 25, 154, 172, 158, 56, 227, 251, 139, 123, 73, 66, 146, 223, 72, 181, 1, 245, 116, 25, 127, 180, 254, 160, 114, 86, 181, 152, 182, 107, 77, 95, 73, 211, 25, 29, 227, 136, 100, 217, 103, 37, 89, 217, 8, 94, 117, 255, 27, 218, 226, 179, 199, 35, 33, 14, 122, 120, 77, 237, 200, 172, 230, 88, 207, 67, 207, 121, 148, 194, 91, 174, 12, 70, 199, 75, 14, 18, 26, 231, 238, 136, 235, 53, 209, 194, 248, 162, 52, 1, 12, 99, 59, 109, 211, 216, 112, 136, 225, 27, 17, 251, 87, 93, 21, 0, 201, 39, 195, 73, 183, 246, 101, 141, 1, 200, 204, 5, 17, 217, 133, 247, 20, 117, 214, 131, 0, 234, 37, 58, 42, 26, 99, 27, 34, 36, 197, 138, 10, 234, 175, 142, 180, 234, 85, 14, 20, 182, 6, 158, 241, 90, 36, 134, 111, 194, 137, 219, 188, 19, 86, 219, 139, 212, 148, 53, 210, 191, 221, 203, 150, 87, 201, 39, 222, 16, 29, 63, 48, 60, 67, 101, 56, 106, 50, 219, 255, 82, 2, 105, 45, 48, 250, 96, 12, 47, 89, 27, 225, 194, 136, 108, 118, 225, 35, 97, 116, 186, 224, 204, 197, 177, 219, 22, 112, 182, 251, 190, 244, 238, 209, 68, 103, 234, 187, 137, 143, 186, 64, 15, 207, 95, 147, 23, 155, 144, 153, 234, 153, 90, 202, 173, 195, 239, 155, 101, 187, 90, 91, 237, 154, 79, 45, 133, 249, 226, 199, 141, 54, 168, 165, 157, 195, 247, 46, 17, 155, 49, 158, 45, 124, 190, 160, 167, 188, 43, 171, 28, 91, 12, 143, 95, 24, 130, 254, 149, 142, 64, 200, 29, 207, 103, 186, 38, 98, 161, 186, 27, 41, 10, 24, 234, 188, 151, 204, 239, 30, 224, 202, 42, 77, 179, 181, 166, 193, 144, 129, 202, 224, 188, 140, 190, 128, 117, 59, 124, 250, 245, 238, 85, 182, 45, 134, 144, 38, 56, 183, 93, 216, 57, 244, 29, 226, 137, 182, 201, 70, 67, 127, 72, 95, 213, 180, 93, 214, 27, 152, 66, 156, 191, 245, 117, 141, 73, 150, 105, 90, 157, 200, 236, 234, 253, 178, 249, 173, 119, 120, 6, 63, 32, 16, 97, 9, 24, 220, 117, 138, 233, 166, 178, 199, 72, 58, 190, 144, 202, 122, 208, 221, 45, 55, 150, 239, 52, 99, 182, 50, 146, 112, 154, 47, 11, 27, 27, 223, 4, 231, 101, 246, 250, 111, 102, 169, 31, 124, 31, 82, 15, 28, 197, 176, 227, 222, 31, 247, 187, 61, 197, 188, 195, 28, 136, 86, 71, 105, 61, 108, 183, 147, 254, 23, 169, 143, 116, 122, 15, 117, 2, 198, 133, 177, 221, 49, 138, 81, 192, 54, 195, 226, 63, 128, 76, 123, 251, 187, 251, 76, 123, 32, 83, 253, 189, 172, 172, 190, 206, 106, 150, 253, 131, 76, 155, 29, 232, 247, 247, 246, 89, 97, 56, 243, 235, 110, 142, 111, 164, 117, 133, 183, 225, 7, 145, 143, 90, 134, 170, 58, 143, 93, 154, 3, 74, 253, 87, 21, 5, 176, 132, 190, 237, 215, 210, 207, 105, 198, 117, 20, 181, 240, 235, 55, 17, 84, 239, 68, 61, 36, 59, 50, 152, 1, 12, 199, 198, 101, 19, 195, 39, 160, 228, 94, 30, 139, 27, 16, 33, 5, 224, 59, 62, 222, 111, 253, 36, 198, 44, 206, 144, 155, 13, 43, 88, 246, 2, 158, 29, 151, 154, 231, 199, 108, 53, 248, 2, 196, 93, 248, 212, 35, 79, 186, 145, 96, 192, 80, 56, 165, 5, 207, 113, 11, 108, 115, 42, 163, 190, 199, 162, 36, 156, 99, 248, 231, 67, 171, 248, 168, 172, 112, 215, 20, 211, 69, 248, 110, 207, 13, 184, 79, 63, 200, 241, 153, 102, 19, 212, 21, 65, 222, 24, 185, 255, 12, 163, 209, 55, 231, 130, 204, 216, 133, 225, 11, 248, 13, 145, 128, 171, 219, 35, 237, 136, 55, 108, 171, 146, 197, 133, 15, 22, 248, 242, 237, 166, 47, 148, 178, 1, 179, 180, 199, 151, 103, 199, 227, 55, 128, 7, 217, 236, 150, 150, 23, 204, 2, 215, 213, 115, 101, 109, 1, 189, 167, 17, 121, 135, 170, 138, 125, 203, 78, 173, 245, 216, 109, 203, 146, 186, 196, 104, 190, 118, 58, 216, 86, 86, 121, 171, 186, 87, 177, 202, 152, 185, 169, 56, 203, 22, 184, 172, 216, 212, 16, 227, 12, 70, 235, 107, 67, 149, 165, 21, 161, 121, 233, 221, 254, 39, 178, 140, 228, 133, 23, 113, 156, 11, 245, 236, 245, 238, 79, 60, 219, 12, 147, 210, 5, 174, 50, 9, 110, 72, 13, 15, 76, 149, 53, 238, 79, 81, 217, 80, 224, 25, 156, 140, 241, 222, 93, 245, 160, 45, 253, 236, 164, 203, 103, 125, 159, 114, 167, 228, 132, 74, 251, 199, 237, 154, 91, 30, 160, 163, 48, 238, 211, 179, 19, 138, 253, 202, 153, 114, 154, 137, 195, 47, 42, 113, 196, 155, 222, 212, 74, 5, 91, 115, 142, 42, 60, 112, 2, 77, 10, 102, 224, 96, 18, 100, 40, 111, 93, 165, 53, 231, 169, 114, 1, 250, 110, 106, 130, 153, 70, 87, 6, 25, 157, 156, 129, 26, 212, 26, 197, 98, 213, 186, 226, 152, 89, 94, 23, 160, 75, 180, 93, 58, 253, 43, 165, 113, 229, 64, 126, 169, 127, 166, 172, 11, 85, 137, 215, 21, 182, 133, 126, 203, 160, 247, 158, 19, 161, 17, 226, 153, 51, 112, 109, 99, 239, 230, 168, 156, 0, 77, 210, 41, 33, 150, 239, 199, 94, 222, 37, 58, 166, 98, 228, 191, 254, 1, 89, 172, 61, 66, 238, 96, 250, 82, 43, 211, 75, 16, 53, 123, 146, 123, 169, 158, 89, 164, 120, 118, 79, 24, 136, 164, 45, 67, 249, 245, 156, 213, 238, 129, 17, 202, 243, 179, 255, 44, 163, 97, 57, 42, 62, 208, 75, 142, 114, 152, 192, 87, 96, 168, 240, 231, 105, 164, 127, 168, 151, 7, 98, 101, 187, 144, 128, 48, 198, 95, 79, 94, 79, 254, 153, 188, 170, 126, 63, 109, 52, 109, 139, 26, 82, 90, 84, 158, 122, 116, 198, 48, 251, 172, 206, 174, 66, 111, 83, 137, 117, 157, 181, 142, 229, 75, 27, 211, 29, 21, 146, 113, 41, 233, 117, 233, 49, 41, 226, 207, 42, 173, 76, 95, 76, 95, 231, 151, 229, 235, 7, 151, 93, 148, 86, 27, 224, 166, 135, 204, 95, 204, 237, 230, 101, 244, 44, 43, 3, 19, 249, 165, 37, 30, 237, 160, 142, 115, 178, 84, 221, 75, 120, 219, 179, 25, 88, 115, 10, 173, 195, 172, 47, 185, 213, 76, 183, 25, 225, 197, 85, 89, 229, 91, 184, 111, 76, 125, 40, 33, 9, 154, 189, 199, 135, 113, 48, 166, 186, 1, 229, 61, 169, 187, 55, 25, 207, 213, 104, 55, 165, 164, 9, 136, 109, 86, 5, 249, 211, 66, 105, 3, 143, 152, 58, 108, 87, 20, 1, 188, 98, 102, 41, 72, 189, 200, 243, 249, 16, 46, 35, 181, 51, 47, 156, 195, 73, 250, 236, 164, 76, 189, 19, 107, 224, 80, 202, 133, 123, 107, 221, 246, 221, 94, 186, 80, 164, 63, 246, 79, 132, 215, 107, 35, 99, 178, 175, 158, 28, 226, 4, 101, 31, 1, 177, 189, 73, 185, 73, 64, 184, 163, 62, 32, 16, 59, 216, 11, 44, 1, 97, 25, 24, 78, 93, 241, 237, 60, 41, 244, 93, 17, 136, 226, 216, 126, 21, 23, 81, 66, 182, 191, 108, 147, 67, 100, 196, 175, 254, 137, 132, 208, 51, 224, 55, 241, 148, 204, 226, 34, 122, 107, 63, 42, 43, 38, 42, 192, 223, 42, 25, 250, 199, 21, 94, 85, 150, 151, 143, 150, 50, 124, 42, 103, 232, 125, 103, 130, 81, 93, 42, 85, 253, 39, 169, 8, 177, 141, 37, 193, 18, 100, 152, 195, 169, 205, 245, 45, 182, 125, 146, 209, 238, 247, 8, 136, 237, 21, 55, 191, 69, 165, 248, 169, 225, 182, 178, 18, 165, 132, 100, 192, 195, 49, 192, 60, 106, 238, 198, 226, 176, 39, 210, 141, 230, 165, 55, 79, 156, 212, 85, 245, 228, 51, 130, 170, 32, 41, 162, 7, 248, 253, 232, 77, 105, 29, 1, 119, 124, 83, 248, 112, 69, 215, 28, 80, 176, 26, 154, 189, 219, 7, 120, 166, 142, 206, 223, 62, 218, 124, 83, 218, 112, 208, 248, 101, 6, 177, 221, 247, 127, 81, 208, 148, 171, 202, 173, 153, 177, 36, 249, 191, 19, 196, 142, 34, 58, 31, 122, 85, 243, 8, 239, 2, 166, 208, 47, 20, 251, 215, 202, 31, 62, 84, 225, 207, 104, 110, 89, 26, 71, 145, 129, 235, 37, 122, 173, 92, 234, 74, 135, 141, 135, 84, 57, 169, 233, 40, 247, 195, 74, 144, 41, 109, 163, 105, 1, 250, 190, 61, 220, 204, 204, 76, 98, 186, 130, 27, 98, 96, 160, 228, 233, 26, 128, 229, 252, 106, 147, 128, 216, 238, 251, 201, 242, 11, 241, 143, 143, 7, 84, 114, 215, 100, 253, 207, 214, 83, 83, 34, 215, 251, 123, 35, 87, 83, 82, 159, 173, 90, 233, 253, 33, 59, 22, 100, 156, 63, 24, 213, 243, 165, 101, 228, 6, 113, 82, 255, 229, 216, 158, 94, 96, 147, 120, 207, 16, 224, 102, 160, 32, 20, 220, 173, 118, 156, 160, 186, 39, 178, 85, 114, 199, 1, 175, 110, 231, 164, 181, 207, 226, 211, 207, 197, 103, 192, 231, 169, 7, 31, 173, 236, 136, 0, 202, 33, 64, 70, 94, 40, 39, 173, 0, 184, 235, 149, 38, 114, 174, 64, 41, 169, 52, 35, 3, 220, 120, 212, 120, 4, 42, 77, 207, 79, 193, 150, 235, 173, 162, 52, 17, 10, 202, 133, 191, 216, 13, 140, 74, 108, 103, 100, 200, 163, 17, 49, 160, 187, 103, 248, 96, 253, 77, 105, 131, 103, 42, 95, 191, 88, 209, 50, 160, 105, 139, 202, 43, 97, 50, 26, 30, 246, 14, 59, 113, 52, 80, 190, 126, 175, 105, 183, 125, 179, 110, 243, 12, 241, 170, 175, 177, 239, 180, 236, 191, 236, 207, 200, 146, 242, 177, 111, 230, 248, 217, 165, 22, 177, 141, 37, 195, 26, 114, 75, 214, 147, 164, 102, 103, 118, 98, 157, 244, 95, 119, 104, 120, 83, 171, 207, 94, 159, 77, 194, 79, 33, 180, 135, 64, 189, 172, 222, 13, 56, 159, 162, 87, 143, 240, 100, 13, 192, 41, 235, 237, 177, 51, 143, 168, 66, 84, 203, 203, 218, 101, 183, 245, 112, 39, 132, 202, 215, 3, 135, 140, 107, 252, 94, 251, 138, 121, 150, 222, 210, 190, 220, 66, 148, 210, 184, 174, 137, 209, 18, 51, 245, 225, 210, 6, 239, 227, 121, 159, 232, 42, 79, 202, 137, 121, 234, 90, 78, 183, 153, 217, 81, 159, 228, 166, 99, 52, 198, 117, 173, 141, 222, 31, 55, 65, 185, 125, 248, 49, 31, 179, 124, 105, 236, 176, 25, 154, 23, 153, 212, 85, 126, 166, 236, 33, 223, 139, 143, 10, 43, 207, 128, 147, 90, 123, 204, 191, 31, 53, 51, 149, 131, 183, 37, 69, 148, 81, 163, 182, 134, 123, 100, 119, 206, 72, 172, 119, 52, 13, 175, 212, 221, 30, 165, 103, 50, 165, 173, 66, 129, 214, 7, 232, 92, 91, 182, 32, 183, 103, 47, 161, 32, 5, 180, 101, 101, 228, 64, 33, 254, 203, 138, 243, 114, 176, 187, 69, 190, 180, 211, 13, 47, 187, 143, 119, 102, 191, 4, 66, 26, 42, 43, 42, 179, 248, 85, 106, 114, 18, 230, 89, 70, 201, 43, 136, 111, 127, 151, 28, 208, 172, 148, 179, 26, 12, 176, 39, 189, 193, 16, 13, 175, 207, 19, 170, 50, 52, 166, 182, 140, 62, 168, 59, 168, 40, 106, 56, 217, 158, 50, 236, 109, 60, 73, 255, 36, 211, 137, 31, 150, 17, 233, 148, 95, 243, 82, 147, 193, 146, 13, 249, 2, 85, 6, 65, 117, 203, 57, 115, 247, 43, 209, 151, 109, 14, 227, 8, 166, 201, 255, 228, 170, 127, 237, 115, 9, 168, 251, 144, 39, 208, 42, 252, 72, 44, 12, 109, 183, 226, 51, 33, 139, 205, 53, 94, 190, 4, 63, 36, 95, 133, 103, 179, 64, 209, 22, 90, 34, 96, 72, 1, 133, 159, 18, 114, 168, 62, 158, 145, 174, 136, 241, 172, 39, 254, 51, 40, 122, 173, 76, 177, 83, 17, 120, 2, 172, 40, 172, 96, 132, 92, 180, 57, 34, 113, 81, 194, 212, 190, 100, 106, 188, 201, 2, 183, 80, 162, 45, 159, 92, 207, 77, 194, 38, 101, 36, 21, 38, 227, 179, 172, 129, 128, 99, 134, 155, 1, 61, 95, 33, 115, 160, 112, 32, 99, 0, 59, 128, 188, 179, 254, 57, 42, 122, 182, 212, 2, 170, 55, 108, 104, 45, 103, 112, 79, 194, 186, 246, 217, 226, 110, 197, 254, 119, 83, 127, 243, 68, 47, 0, 171, 199, 141, 126, 202, 125, 9, 73, 225, 223, 5, 164, 67, 93, 235, 241, 5, 181, 234, 202, 200, 90, 100, 83, 212, 97, 27, 174, 235, 135, 187, 140, 182, 26, 206, 177, 201, 194, 79, 28, 138, 76, 216, 130, 100, 13, 47, 241, 172, 92, 245, 75, 9, 106, 211, 223, 197, 89, 18, 191, 177, 5, 41, 140, 150, 68, 154, 41, 133, 121, 2, 223, 164, 5, 151, 147, 197, 246, 180, 99, 5, 38, 18, 202, 71, 188, 204, 17, 252, 168, 60, 70, 177, 243, 120, 3, 77, 125, 5, 232, 166, 129, 178, 170, 134, 158, 66, 52, 110, 112, 235, 205, 122, 81, 193, 250, 106, 129, 45, 74, 18, 31, 60, 218, 221, 89, 217, 212, 213, 217, 244, 56, 198, 206, 49, 222, 222, 2, 119, 116, 117, 165, 51, 48, 212, 162, 200, 196, 6, 159, 215, 98, 28, 42, 220, 207, 207, 5, 14, 213, 227, 203, 107, 58, 70, 59, 122, 117, 180, 211, 140, 58, 253, 64, 36, 131, 141, 194, 138, 134, 198, 244, 178, 138, 156, 144, 206, 183, 196, 115, 52, 237, 215, 181, 129, 190, 238, 198, 140, 220, 36, 112, 252, 89, 163, 75, 196, 2, 137, 33, 74, 154, 119, 5, 171, 139, 128, 116, 144, 11, 192, 30, 41, 170, 253, 202, 222, 93, 148, 26, 213, 26, 173, 239, 41, 200, 110, 234, 173, 169, 209, 5, 208, 141, 195, 27, 111, 2, 208, 241, 33, 20, 56, 102, 199, 39, 160, 69, 20, 42, 86, 84, 188, 93, 174, 209, 239, 40, 123, 140, 182, 188, 24, 47, 82, 56, 107, 66, 90, 225, 218, 79, 242, 180, 54, 99, 113, 181, 21, 122, 12, 122, 99, 17, 83, 66, 18, 71, 62, 196, 101, 154, 97, 214, 115, 129, 78, 36, 45, 110, 72, 189, 251, 145, 158, 139, 189, 204, 120, 65, 92, 165, 202, 219, 59, 164, 71, 45, 194, 251, 146, 11, 12, 108, 216, 157, 159, 163, 27, 211, 160, 154, 229, 90, 225, 83, 145, 169, 58, 96, 42, 42, 42, 42, 121, 84, 35, 251, 240, 179, 161, 200, 194, 87, 46, 127, 190, 50, 233, 223, 217, 97, 98, 140, 166, 123, 90, 14, 15, 78, 205, 220, 176, 110, 1, 108, 203, 36, 152, 118, 20, 165, 215, 113, 141, 62, 66, 37, 4, 103, 174, 50, 33, 156, 170, 57, 232, 246, 187, 57, 244, 28, 171, 210, 97, 188, 59, 162, 141, 60, 49, 191, 167, 115, 39, 255, 6, 73, 140, 40, 194, 223, 110, 2, 234, 98, 110, 56, 238, 10, 192, 218, 21, 91, 37, 204, 123, 35, 93, 224, 102, 144, 197, 25, 112, 170, 247, 69, 94, 150, 105, 126, 136, 108, 228, 37, 93, 87, 229, 63, 136, 88, 229, 52, 69, 116, 63, 219, 154, 101, 239, 134, 26, 243, 91, 218, 36, 105, 234, 91, 41, 77, 253, 168, 174, 200, 243, 113, 35, 149, 233, 13, 157, 232, 204, 150, 206, 23, 173, 17, 103, 163, 87, 91, 211, 170, 59, 20, 223, 74, 38, 184, 18, 157, 67, 28, 200, 12, 114, 32, 146, 196, 64, 97, 40, 17, 197, 90, 158, 49, 68, 87, 170, 3, 133, 69, 241, 131, 211, 162, 48, 24, 122, 4, 196, 198, 147, 209, 237, 222, 184, 182, 17, 12, 15, 23, 133, 2, 200, 56, 248, 246, 62, 156, 59, 20, 116, 198, 220, 200, 55, 103, 24, 144, 156, 206, 214, 62, 46, 244, 115, 121, 36, 68, 112, 234, 81, 82, 147, 97, 1, 31, 218, 40, 207, 51, 26, 156, 27, 152, 185, 234, 21, 223, 169, 35, 213, 11, 179, 64, 129, 56, 122, 110, 24, 185, 188, 160, 242, 65, 191, 248, 86, 253, 12, 35, 138, 41, 198, 136, 173, 235, 34, 31, 29, 216, 49, 224, 153, 208, 165, 151, 6, 162, 154, 133, 152, 197, 104, 73, 76, 102, 226, 160, 125, 186, 204, 107, 119, 109, 8, 193, 223, 111, 219, 65, 73, 172, 253, 250, 220, 27, 196, 237, 54, 194, 191, 251, 218, 108, 225, 170, 63, 208, 57, 243, 14, 71, 146, 213, 165, 135, 219, 22, 219, 4, 152, 107, 164, 28, 116, 218, 114, 232, 187, 109, 37, 8, 177, 255, 29, 217, 113, 173, 141, 35, 91, 174, 232, 127, 89, 62, 238, 46, 215, 242, 48, 207, 59, 203, 99, 88, 80, 219, 10, 153, 129, 40, 137, 108, 70, 227, 240, 67, 21, 184, 171, 180, 13, 75, 111, 120, 60, 203, 23, 55, 183, 142, 220, 190, 100, 49, 125, 253, 87, 198, 192, 136, 121, 81, 104, 25, 43, 127, 34, 200, 110, 146, 66, 107, 135, 145, 195, 34, 106, 34, 63, 133, 197, 150, 137, 28, 38, 222, 2, 212, 255, 10, 97, 55, 141, 158, 172, 79, 102, 81, 206, 1, 236, 73, 175, 51, 196, 192, 106, 243, 114, 181, 181, 219, 250, 207, 208, 150, 209, 51, 102, 3, 213, 103, 27, 19, 198, 131, 181, 39, 60, 203, 191, 99, 91, 134, 90, 82, 144, 85, 218, 39, 100, 115, 3, 230, 31, 238, 227, 202, 10, 193, 77, 159, 239, 49, 85, 134, 53, 54, 97, 162, 235, 218, 139, 113, 38, 149, 156, 109, 101, 116, 47, 132, 253, 250, 243, 13, 4, 248, 240, 0, 146, 54, 205, 206, 172, 225, 54, 59, 196, 74, 57, 139, 205, 145, 184, 125, 2, 240, 115, 162, 61, 147, 152, 54, 126, 84, 85, 86, 50, 37, 6, 68, 23, 32, 11, 41, 204, 68, 39, 164, 225, 170, 51, 75, 58, 23, 204, 2, 161, 20, 18, 1, 137, 34, 99, 224, 49, 88, 48, 133, 198, 241, 236, 49, 10, 187, 213, 159, 31, 153, 77, 122, 195, 227, 109, 123, 1, 245, 230, 153, 176, 40, 219, 56, 218, 129, 154, 136, 78, 89, 200, 204, 40, 104, 124, 241, 4, 133, 77, 160, 217, 163, 92, 124, 92, 16, 194, 161, 24, 213, 22, 57, 20, 12, 27, 140, 130, 121, 248, 60, 8, 70, 107, 76, 168, 163, 26, 214, 149, 198, 196, 69, 98, 33, 134, 251, 9, 50, 226, 149, 26, 246, 137, 170, 191, 171, 232, 158, 185, 83, 27, 63, 178, 50, 43, 17, 148, 87, 151, 139, 193, 123, 159, 238, 128, 148, 115, 208, 218, 176, 243, 253, 225, 32, 23, 151, 192, 245, 224, 253, 191, 224, 203, 79, 15, 5, 146, 239, 3, 30, 185, 48, 18, 232, 188, 28, 168, 150, 104, 156, 168, 156, 8, 126, 122, 23, 68, 43, 54, 73, 11, 135, 68, 226, 68, 186, 68, 157, 39, 227, 189, 206, 196, 128, 93, 213, 105, 108, 241, 189, 198, 65, 170, 226, 116, 177, 154, 152, 94, 180, 104, 244, 206, 20, 171, 136, 131, 30, 98, 231, 6, 160, 84, 177, 13, 47, 94, 35, 243, 101, 169, 108, 244, 139, 66, 100, 94, 89, 193, 75, 244, 120, 114, 242, 248, 88, 40, 188, 237, 54, 25, 40, 134, 209, 92, 29, 117, 150, 201, 103, 233, 31, 215, 96, 74, 66, 120, 204, 213, 40, 54, 204, 201, 149, 135, 175, 8, 238, 183, 91, 104, 236, 26, 108, 25, 28, 201, 216, 231, 241, 214, 123, 132, 53, 52, 180, 49, 182, 246, 129, 136, 243, 175, 198, 1, 163, 202, 104, 189, 202, 153, 58, 149, 129, 186, 123, 179, 127, 225, 81, 98, 154, 16, 23, 1, 5, 147, 27, 94, 214, 83, 80, 101, 113, 84, 17, 101, 75, 153, 123, 99, 17, 25, 116, 7, 46, 47, 101, 140, 6, 211, 224, 190, 226, 96, 63, 125, 6, 13, 125, 52, 10, 134, 193, 4, 66, 208, 24, 56, 6, 129, 246, 6, 154, 160, 248, 193, 106, 174, 206, 50, 189, 94, 43, 7, 245, 10, 65, 199, 127, 156, 145, 117, 10, 173, 33, 1, 185, 204, 40, 62, 205, 89, 193, 131, 138, 167, 17, 145, 16, 41, 32, 90, 219, 177, 126, 33, 82, 124, 220, 251, 238, 69, 209, 76, 83, 231, 136, 3, 165, 174, 35, 114, 129, 229, 68, 249, 86, 16, 158, 134, 131, 229, 189, 207, 244, 179, 28, 0, 183, 90, 39, 255, 103, 20, 26, 109, 29, 164, 145, 131, 23, 50, 20, 193, 216, 183, 61, 219, 177, 93, 19, 112, 55, 127, 3, 247, 131, 36, 147, 42, 132, 106, 92, 89, 186, 189, 252, 240, 112, 7, 236, 217, 99, 45, 0, 0, 254, 152, 114, 60, 94, 185, 90, 250, 51, 183, 103, 122, 6, 104, 58, 202, 104, 61, 237, 242, 118, 180, 204, 189, 235, 241, 34, 113, 229, 102, 101, 76, 68, 137, 83, 188, 176, 173, 98, 213, 254, 31, 7, 32, 80, 203, 69, 84, 26, 29, 31, 151, 159, 41, 18, 229, 103, 197, 37, 148, 60, 47, 243, 112, 231, 62, 53, 28, 192, 46, 88, 25, 16, 99, 170, 246, 5, 38, 247, 7, 140, 106, 177, 13, 29, 143, 124, 114, 40, 85, 65, 185, 58, 24, 168, 22, 196, 22, 4, 161, 207, 98, 5, 9, 164, 40, 248, 27, 34, 173, 25, 234, 255, 120, 113, 171, 244, 173, 136, 151, 123, 210, 252, 66, 181, 98, 73, 244, 219, 125, 238, 234, 148, 158, 16, 59, 194, 148, 94, 239, 1, 253, 26, 100, 5, 39, 96, 222, 248, 105, 141, 65, 141, 58, 113, 228, 3, 251, 245, 17, 112, 148, 38, 74, 158, 252, 253, 0, 214, 246, 170, 45, 214, 34, 224, 133, 12, 121, 184, 63, 105, 56, 23, 147, 56, 220, 223, 155, 52, 152, 147, 147, 56, 168, 75, 59, 130, 31, 49, 83, 195, 86, 162, 46, 86, 216, 50, 220, 122, 202, 61, 100, 106, 225, 223, 225, 190, 16, 70, 56, 57, 41, 169, 222, 38, 146, 24, 58, 170, 185, 104, 241, 255, 5, 153, 206, 218, 167, 94, 124, 71, 85, 168, 121, 4, 81, 13, 91, 157, 112, 241, 145, 253, 213, 195, 222, 114, 247, 52, 37, 152, 153, 78, 218, 77, 76, 133, 224, 1, 231, 116, 134, 62, 99, 69, 12, 220, 193, 40, 209, 63, 183, 76, 71, 21, 91, 148, 226, 161, 240, 145, 204, 25, 188, 20, 4, 134, 8, 244, 211, 65, 6, 53, 239, 7, 86, 137, 46, 80, 128, 216, 222, 16, 46, 255, 113, 178, 240, 182, 80, 142, 252, 5, 90, 65, 79, 117, 237, 129, 166, 78, 169, 224, 253, 67, 161, 227, 242, 113, 218, 174, 175, 159, 210, 53, 211, 62, 91, 189, 150, 59, 234, 184, 160, 235, 16, 2, 178, 79, 197, 130, 126, 67, 47, 138, 182, 135, 70, 98, 199, 47, 234, 29, 177, 217, 71, 70, 69, 161, 63, 11, 104, 204, 83, 89, 82, 169, 159, 54, 94, 195, 18, 116, 26, 41, 115, 185, 233, 195, 200, 150, 55, 228, 67, 78, 152, 135, 96, 61, 96, 85, 93, 196, 97, 213, 87, 65, 231, 169, 150, 63, 238, 86, 148, 73, 38, 213, 201, 32, 77, 23, 61, 1, 101, 190, 214, 107, 139, 107, 28, 155, 44, 165, 158, 166, 39, 121, 223, 95, 252, 200, 232, 103, 185, 89, 252, 166, 174, 54, 52, 47, 115, 212, 247, 28, 202, 201, 232, 81, 33, 49, 232, 147, 230, 216, 55, 220, 209, 159, 194, 155, 238, 155, 149, 147, 21, 215, 21, 172, 1, 45, 15, 154, 245, 75, 25, 189, 54, 119, 88, 188, 27, 59, 92, 102, 157, 204, 158, 197, 80, 110, 19, 126, 47, 60, 60, 2, 99, 131, 182, 154, 53, 255, 83, 115, 139, 81, 70, 51, 155, 147, 85, 27, 90, 194, 66, 224, 142, 187, 182, 38, 220, 233, 231, 222, 57, 145, 177, 247, 25, 79, 105, 111, 193, 47, 239, 20, 247, 103, 184, 59, 150, 17, 18, 194, 81, 109, 161, 54, 108, 38, 77, 73, 92, 146, 156, 74, 149, 254, 229, 237, 14, 176, 28, 131, 121, 241, 170, 68, 111, 61, 58, 144, 60, 251, 43, 51, 182, 110, 37, 11, 249, 41, 243, 2, 246, 85, 55, 53, 108, 188, 91, 209, 29, 1, 163, 220, 210, 26, 107, 185, 111, 149, 136, 123, 212, 254, 206, 117, 99, 113, 194, 109, 238, 221, 55, 78, 27, 170, 97, 220, 235, 23, 225, 42, 98, 74, 29, 3, 16, 25, 30, 221, 136, 137, 110, 90, 193, 196, 126, 68, 95, 1, 209, 1, 245, 138, 157, 60, 179, 47, 108, 207, 63, 133, 14, 217, 249, 241, 255, 176, 143, 105, 125, 108, 39, 139, 37, 104, 82, 95, 248, 203, 232, 249, 219, 181, 251, 247, 230, 215, 29, 142, 175, 29, 77, 110, 136, 108, 126, 66, 252, 217, 23, 113, 178, 23, 188, 121, 107, 212, 194, 207, 218, 182, 127, 224, 104, 108, 228, 43, 142, 114, 106, 120, 216, 148, 142, 224, 42, 149, 111, 167, 46, 166, 98, 182, 11, 160, 51, 245, 106, 231, 178, 198, 174, 226, 42, 132, 139, 253, 146, 130, 205, 219, 207, 177, 188, 4, 126, 188, 109, 89, 92, 5, 55, 77, 228, 151, 151, 206, 80, 205, 162, 129, 219, 146, 226, 31, 107, 122, 122, 197, 106, 198, 250, 10, 131, 149, 132, 26, 184, 4, 91, 73, 14, 237, 207, 80, 95, 211, 7, 4, 172, 39, 104, 127, 113, 159, 87, 213, 8, 101, 198, 145, 250, 246, 229, 158, 210, 173, 122, 5, 212, 13, 73, 191, 150, 47, 170, 253, 81, 170, 137, 184, 156, 58, 151, 250, 234, 171, 143, 98, 173, 13, 167, 89, 188, 38, 107, 236, 34, 161, 66, 188, 206, 151, 205, 82, 108, 189, 200, 163, 118, 243, 97, 57, 214, 199, 85, 112, 15, 120, 251, 22, 60, 149, 162, 118, 183, 159, 210, 172, 190, 155, 132, 31, 201, 47, 15, 177, 48, 34, 86, 43, 214, 175, 116, 239, 237, 246, 7, 254, 54, 113, 82, 179, 60, 119, 170, 3, 129, 153, 184, 55, 145, 52, 0, 173, 191, 129, 224, 129, 136, 168, 216, 189, 113, 100, 178, 206, 193, 252, 84, 204, 78, 214, 21, 229, 59, 178, 230, 39, 121, 105, 47, 158, 62, 104, 25, 170, 238, 56, 118, 107, 246, 45, 89, 24, 140, 74, 236, 107, 14, 95, 103, 45, 213, 193, 23, 38, 179, 15, 27, 123, 212, 100, 24, 71, 211, 48, 81, 14, 158, 218, 91, 73, 175, 229, 236, 61, 113, 110, 132, 81, 182, 213, 222, 228, 52, 124, 119, 53, 27, 176, 7, 186, 209, 145, 53, 35, 179, 205, 71, 230, 70, 148, 0, 189, 147, 32, 219, 226, 0, 217, 74, 154, 129, 75, 56, 35, 195, 179, 13, 203, 50, 60, 143, 47, 40, 1, 19, 96, 201, 133, 158, 189, 52, 13, 215, 128, 2, 112, 39, 207, 11, 195, 13, 28, 162, 233, 252, 189, 173, 164, 137, 55, 61, 124, 52, 29, 47, 189, 179, 148, 17, 101, 53, 169, 137, 220, 253, 36, 162, 68, 165, 214, 93, 38, 125, 73, 173, 79, 244, 250, 119, 141, 36, 249, 52, 101, 164, 77, 106, 182, 65, 175, 153, 103, 113, 170, 65, 120, 40, 62, 198, 46, 158, 84, 121, 69, 20, 61, 147, 62, 186, 122, 0, 222, 119, 85, 126, 184, 113, 76, 237, 105, 120, 114, 253, 19, 211, 39, 7, 205, 91, 43, 107, 26, 132, 172, 15, 152, 40, 19, 81, 137, 121, 84, 249, 18, 7, 243, 147, 243, 18, 126, 199, 39, 101, 210, 164, 139, 41, 191, 124, 145, 161, 65, 217, 251, 67, 97, 62, 195, 177, 14, 90, 76, 75, 205, 67, 134, 255, 9, 217, 245, 90, 249, 40, 123, 25, 115, 169, 250, 249, 42, 50, 213, 126, 251, 230, 80, 24, 29, 75, 6, 173, 235, 123, 80, 63, 125, 244, 39, 62, 5, 26, 145, 167, 74, 47, 51, 99, 226, 81, 246, 69, 70, 18, 158, 27, 13, 250, 168, 147, 90, 76, 82, 198, 64, 19, 162, 70, 211, 81, 149, 1, 129, 236, 17, 255, 4, 96, 75, 100, 189, 245, 11, 67, 146, 209, 185, 62, 30, 250, 197, 154, 166, 241, 218, 167, 105, 71, 198, 251, 105, 152, 33, 189, 116, 227, 227, 195, 116, 122, 67, 238, 128, 175, 225, 46, 121, 234, 57, 64, 37, 132, 242, 248, 114, 232, 15, 206, 205, 251, 200, 112, 39, 2, 158, 105, 84, 84, 100, 89, 69, 178, 244, 193, 128, 237, 80, 112, 39, 141, 27, 185, 154, 51, 184, 247, 115, 240, 15, 206, 114, 76, 148, 132, 35, 218, 3, 16, 19, 51, 22, 244, 9, 225, 80, 255, 81, 148, 122, 1, 182, 225, 8, 150, 101, 232, 37, 107, 91, 74, 36, 169, 251, 75, 62, 215, 181, 154, 53, 114, 246, 86, 144, 47, 240, 47, 25, 5, 165, 18, 77, 76, 189, 87, 107, 24, 71, 132, 252, 245, 204, 220, 125, 204, 73, 163, 66, 195, 140, 119, 62, 86, 67, 134, 133, 77, 173, 226, 99, 45, 73, 35, 194, 67, 244, 36, 210, 110, 123, 194, 17, 207, 39, 24, 189, 175, 36, 85, 53, 238, 6, 255, 41, 236, 224, 244, 148, 251, 35, 111, 130, 150, 149, 167, 140, 150, 213, 224, 50, 255, 185, 128, 114, 220, 174, 218, 7, 149, 195, 92, 37, 112, 13, 217, 130, 170, 170, 236, 156, 250, 198, 180, 146, 106, 207, 198, 156, 186, 101, 116, 11, 32, 197, 221, 57, 155, 176, 16, 239, 214, 117, 3, 169, 160, 75, 93, 15, 179, 72, 38, 84, 131, 217, 173, 116, 137, 174, 107, 81, 107, 60, 205, 180, 175, 5, 40, 55, 210, 130, 55, 46, 102, 188, 220, 243, 89, 241, 73, 231, 121, 71, 24, 9, 65, 154, 115, 140, 154, 26, 150, 132, 208, 29, 64, 212, 105, 9, 152, 211, 192, 155, 98, 27, 101, 106, 39, 95, 235, 208, 41, 244, 246, 86, 101, 133, 133, 204, 190, 8, 70, 84, 208, 116, 108, 142, 205, 82, 35, 245, 118, 177, 105, 128, 227, 88, 13, 156, 51, 97, 193, 132, 228, 8, 141, 183, 196, 130, 44, 44, 155, 124, 171, 105, 254, 222, 168, 41, 123, 167, 224, 171, 241, 253, 168, 241, 196, 140, 112, 190, 93, 110, 32, 165, 40, 105, 98, 48, 126, 86, 214, 220, 80, 213, 96, 42, 200, 187, 252, 243, 58, 31, 11, 203, 157, 224, 139, 178, 128, 176, 248, 48, 19, 212, 102, 49, 152, 219, 200, 39, 181, 141, 52, 179, 147, 173, 142, 238, 20, 146, 101, 100, 22, 149, 107, 113, 88, 82, 205, 169, 53, 38, 67, 141, 216, 159, 55, 136, 40, 139, 146, 67, 66, 211, 201, 59, 221, 47, 33, 186, 101, 118, 232, 33, 44, 36, 186, 182, 31, 113, 98, 154, 91, 55, 115, 202, 212, 189, 221, 53, 12, 58, 163, 28, 171, 227, 182, 25, 77, 61, 253, 91, 126, 178, 43, 105, 39, 165, 20, 150, 101, 184, 36, 209, 21, 200, 198, 141, 94, 84, 58, 147, 50, 150, 199, 197, 15, 185, 224, 43, 62, 127, 139, 49, 9, 87, 239, 113, 41, 129, 125, 173, 79, 74, 10, 28, 239, 143, 156, 154, 176, 142, 229, 22, 226, 211, 70, 129, 72, 142, 166, 156, 18, 106, 18, 253, 247, 131, 203, 175, 43, 110, 166, 157, 200, 223, 154, 128, 47, 171, 163, 58, 116, 95, 253, 179, 14, 90, 54, 106, 41, 252, 22, 228, 105, 246, 200, 33, 169, 84, 206, 66, 190, 82, 133, 50, 193, 9, 248, 41, 92, 107, 76, 154, 80, 137, 241, 88, 99, 116, 147, 22, 60, 126, 208, 108, 135, 93, 254, 114, 50, 234, 66, 63, 63, 106, 223, 189, 249, 27, 6, 92, 55, 248, 8, 41, 49, 58, 119, 14, 247, 82, 251, 76, 65, 193, 1, 118, 149, 252, 37, 222, 138, 214, 70, 30, 123, 173, 44, 234, 200, 232, 30, 27, 42, 192, 103, 152, 240, 117, 174, 141, 18, 214, 224, 68, 114, 237, 74, 57, 200, 5, 53, 80, 149, 142, 204, 100, 104, 210, 197, 104, 72, 55, 195, 104, 168, 75, 37, 11, 181, 172, 110, 82, 97, 32, 3, 13, 76, 185, 24, 14, 233, 202, 16, 186, 205, 187, 212, 46, 142, 252, 20, 239, 7, 74, 19, 32, 87, 39, 65, 162, 247, 23, 37, 63, 176, 0, 146, 88, 4, 147, 57, 136, 45, 252, 18, 162, 211, 51, 108, 59, 217, 195, 69, 118, 81, 102, 18, 155, 70, 62, 182, 234, 33, 65, 67, 219, 37, 45, 60, 17, 230, 243, 123, 219, 123, 136, 177, 10, 58, 182, 188, 22, 203, 108, 245, 150, 24, 125, 167, 39, 243, 118, 77, 209, 217, 234, 228, 222, 60, 54, 13, 192, 122, 15, 118, 137, 255, 135, 164, 193, 68, 125, 212, 135, 121, 147, 227, 122, 68, 93, 34, 78, 97, 125, 220, 37, 153, 183, 63, 154, 244, 19, 237, 39, 211, 220, 27, 238, 33, 18, 70, 75, 249, 251, 162, 126, 64, 21, 199, 116, 137, 218, 16, 252, 222, 8, 207, 100, 251, 209, 139, 236, 177, 213, 209, 184, 247, 237, 122, 139, 93, 207, 76, 142, 39, 88, 147, 112, 10, 235, 239, 32, 44, 220, 55, 113, 18, 19, 192, 214, 42, 188, 164, 162, 246, 116, 77, 92, 193, 90, 200, 83, 252, 68, 182, 199, 223, 224, 184, 116, 26, 198, 106, 6, 20, 102, 131, 75, 147, 237, 126, 143, 62, 62, 189, 119, 75, 95, 125, 195, 16, 98, 196, 254, 91, 46, 14, 92, 101, 204, 186, 174, 165, 122, 74, 143, 104, 254, 239, 146, 230, 15, 55, 181, 225, 47, 242, 79, 31, 50, 93, 115, 9, 7, 53, 15, 185, 112, 221, 166, 130, 49, 147, 109, 110, 107, 119, 220, 10, 226, 7, 221, 247, 179, 245, 221, 89, 67, 139, 229, 102, 10, 131, 209, 158, 203, 36, 140, 63, 112, 92, 115, 183, 186, 63, 115, 252, 185, 79, 235, 75, 249, 78, 133, 79, 39, 68, 235, 9, 105, 153, 135, 202, 36, 122, 237, 146, 19, 181, 33, 142, 38, 141, 34, 193, 74, 0, 8, 9, 105, 30, 19, 180, 44, 66, 109, 230, 195, 235, 217, 165, 241, 60, 234, 142, 79, 228, 94, 246, 33, 169, 66, 94, 20, 48, 198, 75, 183, 25, 97, 173, 70, 73, 251, 203, 105, 58, 102, 247, 105, 138, 202, 115, 84, 226, 87, 184, 175, 242, 105, 219, 96, 72, 85, 43, 93, 30, 53, 163, 224, 119, 47, 18, 50, 46, 63, 18, 200, 92, 163, 107, 92, 42, 241, 49, 216, 71, 173, 57, 169, 121, 191, 132, 207, 113, 245, 195, 26, 255, 38, 71, 177, 110, 227, 36, 186, 254, 252, 188, 188, 6, 23, 154, 151, 54, 244, 232, 84, 142, 5, 96, 92, 164, 136, 64, 32, 88, 14, 90, 190, 164, 250, 126, 248, 166, 180, 225, 188, 113, 255, 79, 82, 145, 226, 123, 217, 130, 60, 104, 246, 47, 101, 236, 218, 222, 72, 227, 71, 130, 223, 57, 15, 95, 97, 117, 12, 167, 184, 245, 129, 78, 246, 33, 148, 252, 180, 113, 116, 12, 219, 219, 71, 89, 138, 90, 86, 137, 114, 183, 164, 6, 107, 72, 49, 178, 59, 106, 168, 222, 5, 93, 187, 129, 92, 135, 92, 56, 154, 68, 248, 154, 104, 192, 178, 90, 133, 78, 121, 174, 79, 101, 156, 167, 172, 167, 2, 104, 221, 147, 246, 252, 48, 73, 23, 202, 182, 90, 161, 176, 196, 154, 20, 47, 97, 169, 122, 248, 194, 64, 204, 177, 135, 6, 123, 20, 139, 38, 139, 130, 94, 99, 175, 14, 34, 110, 43, 218, 215, 235, 71, 246, 79, 22, 213, 146, 205, 25, 194, 104, 14, 62, 103, 117, 71, 197, 140, 22, 200, 60, 136, 172, 255, 253, 83, 240, 86, 252, 180, 223, 193, 130, 73, 161, 162, 18, 137, 171, 211, 40, 161, 207, 37, 21, 222, 133, 140, 8, 189, 219, 81, 46, 21, 149, 173, 123, 171, 171, 55, 199, 70, 201, 31, 51, 3, 189, 46, 63, 242, 150, 229, 20, 117, 117, 182, 151, 246, 181, 42, 119, 85, 19, 16, 79, 70, 255, 112, 44, 56, 232, 79, 194, 42, 14, 161, 249, 41, 148, 238, 103, 217, 52, 135, 239, 155, 231, 33, 6, 229, 107, 89, 227, 44, 222, 140, 176, 128, 111, 195, 8, 45, 221, 87, 93, 77, 138, 176, 130, 23, 81, 107, 101, 252, 82, 195, 18, 141, 185, 182, 248, 203, 17, 96, 163, 25, 252, 90, 142, 237, 141, 173, 75, 87, 212, 87, 147, 31, 59, 183, 85, 253, 232, 135, 141, 29, 223, 3, 54, 236, 137, 225, 223, 78, 35, 166, 217, 171, 112, 214, 162, 26, 108, 17, 167, 243, 177, 201, 176, 162, 242, 227, 127, 119, 120, 223, 239, 108, 103, 83, 221, 56, 169, 63, 183, 88, 225, 242, 94, 94, 243, 198, 25, 116, 241, 121, 113, 199, 76, 7, 162, 212, 115, 208, 4, 48, 238, 221, 141, 59, 198, 185, 12, 184, 44, 80, 78, 144, 199, 85, 153, 113, 213, 78, 172, 125, 124, 170, 206, 121, 24, 231, 147, 253, 98, 180, 200, 10, 144, 228, 80, 59, 97, 122, 156, 30, 186, 248, 221, 229, 25, 121, 94, 198, 111, 14, 77, 33, 208, 102, 196, 215, 41, 198, 11, 53, 124, 75, 74, 122, 167, 240, 225, 138, 182, 30, 52, 196, 228, 250, 161, 231, 51, 76, 112, 71, 64, 215, 177, 222, 167, 104, 69, 117, 51, 105, 215, 185, 254, 243, 32, 68, 183, 14, 77, 158, 125, 123, 129, 95, 208, 6, 147, 21, 183, 78, 66, 90, 211, 32, 18, 215, 144, 171, 84, 49, 200, 217, 93, 32, 118, 115, 250, 133, 200, 199, 194, 210, 251, 37, 16, 60, 232, 102, 156, 100, 81, 73, 231, 241, 135, 181, 189, 131, 47, 222, 104, 21, 216, 197, 161, 221, 51, 110, 255, 140, 147, 39, 196, 223, 215, 104, 247, 255, 57, 141, 74, 123, 17, 224, 117, 197, 203, 55, 37, 53, 251, 104, 123, 123, 65, 95, 173, 200, 157, 218, 51, 236, 12, 150, 128, 24, 220, 84, 86, 41, 62, 122, 17, 187, 7, 238, 236, 54, 92, 25, 165, 159, 20, 181, 97, 76, 252, 56, 214, 237, 59, 131, 126, 200, 55, 109, 156, 21, 107, 41, 54, 126, 16, 131, 41, 83, 241, 70, 65, 215, 212, 134, 172, 65, 225, 85, 240, 93, 219, 172, 243, 130, 181, 122, 148, 80, 133, 198, 111, 227, 151, 93, 93, 83, 183, 187, 223, 49, 230, 135, 141, 131, 105, 135, 179, 82, 76, 110, 168, 104, 18, 188, 216, 127, 7, 186, 154, 254, 44, 247, 101, 203, 245, 138, 93, 151, 66, 210, 145, 175, 179, 227, 172, 226, 205, 101, 237, 135, 105, 177, 187, 71, 32, 123, 164, 47, 188, 237, 12, 221, 241, 6, 154, 240, 146, 152, 19, 115, 184, 228, 161, 151, 114, 159, 253, 82, 7, 26, 26, 186, 11, 242, 106, 122, 235, 163, 89, 103, 108, 125, 242, 189, 32, 140, 105, 247, 204, 163, 11, 71, 158, 207, 49, 231, 135, 184, 121, 147, 171, 56, 185, 192, 176, 78, 223, 199, 75, 170, 235, 73, 123, 133, 190, 43, 125, 114, 93, 68, 223, 78, 190, 177, 147, 218, 220, 189, 23, 23, 244, 118, 58, 3, 18, 239, 21, 78, 186, 34, 126, 11, 15, 173, 232, 237, 10, 158, 149, 87, 190, 80, 86, 170, 72, 136, 197, 245, 180, 97, 9, 219, 60, 135, 239, 137, 10, 103, 27, 187, 254, 30, 226, 215, 154, 181, 85, 188, 73, 27, 136, 7, 37, 154, 249, 151, 227, 15, 77, 253, 222, 197, 61, 207, 167, 152, 164, 80, 141, 22, 125, 55, 170, 246, 208, 68, 250, 246, 172, 31, 120, 62, 163, 190, 158, 28, 139, 98, 173, 45, 158, 120, 62, 199, 248, 62, 75, 159, 151, 159, 239, 97, 43, 57, 62, 215, 244, 122, 95, 104, 120, 255, 12, 75, 40, 250, 164, 186, 153, 52, 80, 200, 187, 98, 3, 33, 1, 186, 66, 102, 112, 93, 174, 49, 252, 241, 115, 22, 45, 169, 175, 39, 239, 66, 32, 189, 13, 165, 47, 175, 126, 116, 13, 120, 199, 173, 76, 143, 47, 64, 20, 26, 73, 20, 59, 228, 103, 129, 183, 131, 210, 47, 80, 148, 104, 248, 196, 123, 89, 177, 217, 250, 99, 195, 45, 21, 37, 39, 57, 245, 45, 204, 217, 10, 44, 70, 49, 4, 72, 169, 109, 4, 38, 92, 243, 83, 244, 3, 69, 45, 252, 185, 81, 131, 244, 45, 17, 215, 107, 95, 198, 219, 45, 223, 176, 175, 16, 39, 23, 218, 78, 113, 215, 195, 39, 207, 149, 242, 176, 21, 173, 136, 70, 193, 4, 239, 95, 254, 245, 240, 9, 31, 190, 217, 50, 212, 86, 86, 164, 132, 128, 172, 68, 170, 5, 134, 131, 239, 108, 249, 56, 249, 251, 71, 234, 66, 195, 191, 184, 8, 98, 78, 69, 248, 177, 68, 214, 102, 112, 91, 140, 73, 144, 110, 65, 44, 202, 90, 113, 107, 255, 59, 104, 207, 112, 121, 117, 147, 102, 86, 100, 99, 104, 222, 25, 221, 35, 250, 223, 255, 246, 181, 29, 192, 70, 15, 144, 175, 40, 205, 20, 132, 35, 124, 2, 135, 85, 91, 155, 69, 94, 241, 87, 24, 151, 250, 70, 24, 249, 130, 248, 134, 115, 132, 68, 242, 254, 208, 10, 45, 79, 163, 78, 3, 108, 94, 159, 237, 235, 123, 31, 244, 159, 14, 178, 209, 208, 175, 109, 142, 206, 169, 238, 171, 25, 137, 57, 225, 141, 252, 219, 53, 219, 182, 215, 238, 45, 53, 234, 136, 92, 31, 83, 250, 175, 229, 253, 23, 89, 31, 255, 85, 82, 202, 133, 82, 134, 213, 104, 204, 182, 241, 247, 102, 41, 158, 172, 147, 235, 41, 215, 32, 53, 4, 8, 76, 48, 98, 75, 64, 142, 195, 239, 15, 235, 70, 218, 55, 138, 247, 24, 92, 166, 232, 22, 68, 50, 203, 217, 47, 207, 164, 136, 124, 125, 93, 233, 80, 196, 64, 54, 188, 25, 39, 89, 93, 209, 113, 252, 97, 249, 127, 227, 67, 204, 172, 198, 92, 216, 239, 193, 77, 25, 169, 126, 94, 151, 31, 251, 38, 228, 84, 245, 182, 4, 132, 135, 243, 64, 53, 199, 136, 23, 127, 166, 127, 3, 23, 142, 47, 137, 72, 121, 180, 201, 189, 139, 164, 165, 30, 42, 19, 104, 239, 111, 81, 93, 184, 203, 210, 89, 138, 202, 243, 132, 68, 2, 214, 79, 231, 90, 155, 223, 17, 77, 125, 212, 115, 169, 178, 211, 198, 248, 62, 31, 234, 134, 152, 164, 91, 155, 88, 252, 242, 72, 96, 68, 233, 221, 140, 147, 172, 171, 172, 89, 255, 72, 59, 162, 84, 161, 126, 249, 218, 52, 72, 63, 250, 202, 35, 223, 36, 153, 100, 130, 168, 9, 71, 97, 204, 190, 225, 20, 125, 167, 18, 255, 223, 250, 168, 219, 152, 92, 39, 45, 243, 80, 158, 64, 139, 161, 57, 70, 164, 1, 202, 227, 111, 9, 246, 205, 10, 230, 200, 115, 43, 162, 173, 46, 107, 248, 205, 35, 46, 39, 111, 169, 15, 114, 227, 24, 179, 123, 234, 71, 88, 218, 129, 108, 164, 101, 158, 16, 191, 241, 80, 157, 66, 31, 72, 203, 16, 71, 80, 61, 11, 52, 27, 106, 235, 121, 252, 197, 118, 159, 165, 170, 60, 75, 72, 244, 63, 246, 123, 111, 239, 103, 145, 77, 241, 12, 61, 107, 74, 218, 2, 126, 113, 158, 174, 196, 171, 125, 144, 110, 178, 202, 172, 247, 96, 115, 171, 52, 75, 254, 26, 74, 40, 31, 158, 30, 129, 58, 12, 87, 182, 183, 168, 167, 225, 27, 131, 179, 234, 188, 48, 239, 189, 86, 34, 84, 96, 58, 57, 194, 14, 96, 195, 135, 200, 87, 164, 213, 229, 213, 216, 254, 110, 171, 117, 27, 171, 105, 126, 5, 143, 201, 144, 170, 116, 80, 42, 160, 174, 182, 94, 93, 225, 197, 179, 15, 3, 198, 116, 172, 200, 115, 171, 172, 254, 227, 48, 57, 37, 221, 234, 208, 130, 218, 49, 55, 89, 163, 249, 117, 119, 199, 7, 210, 62, 73, 187, 119, 90, 80, 134, 191, 239, 124, 55, 224, 126, 12, 217, 59, 48, 119, 6, 33, 190, 93, 200, 73, 223, 38, 125, 214, 120, 85, 97, 114, 213, 197, 254, 150, 132, 235, 64, 91, 69, 134, 68, 91, 36, 134, 174, 248, 103, 212, 172, 195, 100, 72, 92, 251, 106, 168, 161, 248, 71, 91, 177, 186, 79, 61, 159, 98, 206, 225, 160, 68, 196, 165, 238, 237, 145, 177, 240, 46, 28, 4, 162, 8, 115, 117, 150, 219, 43, 80, 68, 133, 119, 183, 222, 224, 122, 73, 185, 9, 29, 120, 54, 193, 238, 33, 180, 52, 54, 161, 246, 90, 225, 188, 32, 235, 175, 52, 242, 167, 227, 198, 104, 45, 6, 197, 168, 191, 246, 67, 79, 254, 28, 126, 92, 249, 135, 117, 37, 155, 209, 198, 234, 146, 216, 26, 111, 233, 100, 210, 100, 125, 96, 70, 238, 104, 208, 76, 169, 76, 32, 253, 193, 241, 151, 229, 85, 209, 35, 166, 120, 196, 27, 35, 146, 165, 145, 209, 237, 158, 179, 205, 183, 59, 179, 139, 97, 211, 8, 59, 180, 160, 189, 241, 241, 177, 202, 200, 130, 111, 39, 254, 178, 24, 26, 21, 174, 241, 244, 151, 176, 39, 237, 182, 212, 212, 226, 163, 94, 106, 186, 32, 211, 38, 66, 114, 4, 131, 31, 43, 136, 72, 203, 209, 223, 209, 58, 187, 60, 185, 20, 217, 169, 31, 196, 242, 33, 29, 119, 20, 158, 124, 17, 219, 75, 212, 205, 123, 227, 249, 116, 234, 21, 170, 255, 201, 113, 68, 117, 110, 79, 7, 190, 107, 240, 121, 42, 187, 216, 39, 61, 98, 80, 38, 202, 95, 214, 59, 137, 97, 252, 155, 100, 160, 58, 189, 254, 45, 150, 11, 216, 196, 116, 164, 137, 40, 135, 40, 246, 65, 188, 48, 150, 41, 206, 153, 38, 172, 140, 109, 77, 175, 124, 222, 89, 35, 90, 184, 179, 212, 103, 205, 122, 69, 165, 229, 232, 191, 208, 170, 171, 157, 221, 46, 35, 202, 35, 246, 198, 220, 175, 200, 105, 141, 207, 123, 169, 31, 92, 182, 88, 83, 110, 128, 153, 118, 181, 93, 133, 101, 173, 237, 190, 78, 233, 157, 84, 2, 250, 65, 114, 82, 119, 243, 72, 70, 44, 161, 22, 130, 138, 250, 238, 50, 222, 253, 237, 76, 199, 91, 208, 139, 39, 158, 79, 49, 223, 203, 19, 174, 66, 190, 103, 119, 140, 142, 204, 197, 200, 88, 213, 190, 249, 39, 58, 130, 100, 189, 238, 232, 159, 38, 89, 251, 148, 67, 198, 109, 176, 189, 99, 7, 255, 230, 246, 182, 207, 124, 123, 252, 91, 81, 114, 239, 156, 18, 40, 150, 71, 34, 247, 43, 252, 164, 186, 158, 180, 173, 236, 208, 102, 123, 184, 164, 213, 152, 72, 95, 82, 142, 141, 97, 8, 4, 49, 146, 172, 105, 194, 202, 200, 230, 251, 15, 159, 54, 222, 189, 11, 206, 6, 253, 43, 25, 134, 44, 113, 220, 64, 212, 76, 160, 3, 189, 30, 27, 27, 201, 21, 178, 162, 15, 42, 82, 185, 178, 182, 182, 125, 110, 54, 65, 241, 123, 44, 234, 48, 146, 53, 199, 73, 94, 178, 101, 14, 114, 148, 217, 87, 222, 24, 193, 226, 9, 34, 43, 140, 143, 174, 207, 152, 244, 250, 9, 46, 251, 78, 86, 252, 24, 92, 94, 76, 36, 223, 191, 95, 148, 47, 125, 158, 34, 26, 241, 124, 183, 73, 64, 224, 60, 30, 49, 68, 136, 78, 197, 219, 166, 213, 120, 60, 105, 65, 144, 143, 28, 2, 231, 220, 233, 231, 38, 156, 54, 246, 110, 121, 112, 224, 53, 219, 221, 183, 227, 19, 67, 192, 104, 149, 1, 63, 71, 146, 142, 6, 51, 29, 179, 148, 48, 24, 170, 111, 111, 241, 181, 205, 42, 248, 136, 145, 233, 162, 16, 225, 104, 255, 232, 240, 219, 186, 225, 218, 188, 210, 212, 56, 117, 223, 214, 56, 127, 14, 139, 199, 99, 74, 51, 167, 207, 86, 198, 190, 78, 207, 127, 218, 154, 24, 127, 60, 60, 175, 119, 181, 69, 217, 253, 130, 113, 112, 99, 98, 156, 215, 115, 165, 163, 219, 211, 32, 142, 193, 19, 156, 188, 100, 123, 164, 117, 238, 195, 148, 50, 240, 202, 213, 63, 119, 232, 196, 185, 187, 240, 187, 94, 48, 78, 50, 245, 48, 240, 148, 162, 160, 34, 219, 147, 245, 172, 190, 126, 8, 183, 127, 28, 41, 123, 231, 75, 121, 198, 229, 78, 151, 169, 185, 142, 194, 238, 59, 204, 76, 95, 15, 4, 88, 201, 186, 216, 161, 131, 254, 251, 201, 36, 70, 11, 32, 27, 105, 125, 242, 101, 225, 135, 181, 62, 232, 233, 74, 131, 67, 103, 169, 95, 167, 71, 65, 198, 228, 184, 83, 166, 153, 249, 139, 55, 156, 29, 182, 170, 3, 94, 155, 250, 0, 189, 234, 115, 159, 146, 130, 235, 125, 99, 179, 172, 12, 30, 91, 69, 138, 131, 57, 145, 18, 30, 11, 82, 200, 218, 213, 161, 22, 254, 201, 30, 153, 87, 99, 189, 142, 224, 184, 10, 175, 66, 117, 163, 26, 66, 114, 245, 124, 247, 46, 131, 226, 77, 57, 43, 95, 209, 89, 243, 89, 16, 215, 187, 147, 88, 166, 8, 89, 104, 125, 58, 186, 210, 23, 199, 211, 186, 42, 23, 72, 136, 214, 43, 242, 63, 224, 187, 194, 18, 114, 244, 247, 233, 251, 42, 100, 106, 238, 151, 112, 123, 221, 183, 180, 246, 43, 81, 191, 192, 203, 241, 83, 36, 196, 80, 31, 97, 2, 53, 0, 9, 99, 23, 188, 254, 16, 120, 231, 83, 45, 131, 13, 144, 166, 223, 217, 66, 11, 23, 188, 20, 226, 189, 179, 210, 73, 105, 153, 8, 78, 120, 36, 185, 208, 52, 93, 111, 20, 167, 28, 242, 80, 155, 217, 83, 97, 100, 207, 255, 100, 228, 233, 194, 63, 11, 117, 76, 145, 70, 74, 73, 123, 218, 170, 243, 41, 208, 200, 253, 56, 103, 12, 63, 76, 24, 12, 196, 198, 83, 102, 224, 138, 56, 77, 115, 55, 131, 165, 145, 17, 41, 90, 231, 164, 252, 81, 76, 12, 168, 173, 174, 8, 152, 17, 79, 155, 211, 131, 167, 111, 70, 42, 52, 85, 231, 113, 130, 126, 70, 123, 167, 130, 194, 99, 14, 112, 83, 104, 56, 101, 45, 109, 193, 247, 173, 145, 17, 60, 120, 227, 209, 19, 146, 12, 201, 214, 90, 202, 95, 252, 18, 108, 207, 140, 144, 210, 66, 79, 233, 35, 199, 142, 90, 12, 69, 66, 60, 185, 182, 83, 128, 128, 43, 111, 149, 64, 109, 164, 66, 69, 205, 75, 189, 91, 71, 10, 70, 201, 8, 104, 155, 129, 87, 128, 161, 41, 205, 145, 157, 33, 17, 161, 32, 106, 245, 174, 78, 150, 39, 92, 117, 189, 86, 8, 157, 147, 238, 222, 137, 101, 118, 255, 120, 118, 230, 150, 126, 112, 215, 123, 255, 152, 182, 244, 159, 44, 104, 240, 17, 82, 205, 224, 179, 153, 79, 207, 129, 115, 188, 186, 114, 121, 13, 82, 249, 211, 35, 192, 145, 76, 16, 50, 185, 227, 99, 98, 217, 115, 200, 96, 194, 20, 178, 240, 249, 149, 158, 30, 228, 229, 4, 253, 204, 113, 89, 24, 127, 204, 57, 70, 145, 158, 174, 227, 50, 17, 37, 107, 233, 54, 221, 228, 5, 173, 212, 199, 177, 140, 70, 69, 134, 219, 144, 193, 232, 68, 18, 63, 230, 144, 9, 9, 146, 211, 17, 33, 124, 104, 157, 115, 117, 175, 241, 245, 211, 130, 174, 246, 232, 93, 115, 172, 73, 246, 16, 115, 189, 151, 111, 186, 114, 120, 214, 64, 152, 215, 132, 254, 226, 215, 149, 22, 215, 208, 99, 241, 212, 71, 164, 247, 72, 115, 130, 164, 253, 246, 141, 155, 190, 26, 188, 97, 191, 20, 246, 46, 172, 172, 66, 116, 160, 254, 24, 51, 222, 200, 233, 75, 241, 63, 75, 136, 219, 146, 196, 97, 155, 90, 88, 248, 191, 128, 63, 76, 109, 62, 193, 207, 52, 139, 219, 38, 14, 255, 147, 189, 143, 74, 37, 36, 11, 45, 32, 255, 119, 2, 85, 255, 255, 0, 179, 184, 188, 153, 251, 81, 193, 255, 145, 83, 172, 35, 249, 182, 250, 192, 171, 3, 3, 181, 146, 195, 144, 101, 202, 250, 214, 249, 242, 230, 169, 235, 22, 1, 111, 143, 137, 68, 152, 189, 199, 185, 213, 4, 103, 21, 153, 89, 228, 39, 59, 9, 210, 67, 245, 84, 3, 104, 22, 100, 115, 164, 167, 169, 129, 71, 68, 105, 160, 88, 152, 232, 104, 23, 212, 96, 166, 237, 38, 53, 41, 32, 104, 30, 98, 154, 234, 134, 137, 106, 99, 0, 162, 231, 174, 55, 223, 245, 230, 98, 206, 197, 57, 200, 197, 140, 26, 121, 21, 87, 66, 134, 23, 217, 68, 225, 243, 99, 229, 163, 253, 177, 42, 135, 201, 83, 40, 31, 85, 110, 204, 31, 138, 211, 82, 125, 147, 93, 248, 252, 164, 31, 196, 156, 57, 234, 252, 16, 116, 90, 171, 115, 161, 203, 246, 49, 42, 7, 157, 106, 12, 172, 148, 224, 118, 89, 170, 244, 61, 150, 80, 72, 14, 42, 219, 49, 202, 4, 30, 192, 126, 238, 237, 29, 0, 251, 82, 253, 91, 64, 88, 104, 74, 20, 173, 142, 170, 246, 171, 109, 147, 240, 253, 15, 130, 242, 56, 40, 188, 246, 237, 215, 70, 187, 18, 141, 9, 21, 27, 2, 58, 166, 211, 243, 16, 126, 205, 232, 61, 163, 89, 175, 146, 206, 211, 72, 54, 201, 30, 77, 248, 135, 96, 36, 243, 21, 19, 201, 187, 246, 208, 152, 113, 61, 48, 96, 141, 115, 1, 52, 212, 6, 93, 54, 20, 74, 14, 237, 251, 55, 194, 96, 224, 41, 76, 239, 230, 53, 14, 115, 157, 96, 195, 64, 197, 97, 174, 161, 26, 233, 22, 93, 136, 218, 204, 160, 138, 202, 74, 19, 133, 41, 113, 194, 70, 225, 123, 27, 5, 151, 38, 12, 67, 60, 39, 56, 158, 218, 4, 181, 52, 209, 163, 69, 83, 20, 80, 27, 217, 57, 51, 126, 120, 37, 183, 95, 121, 177, 135, 100, 255, 118, 159, 254, 229, 53, 48, 254, 235, 8, 201, 219, 52, 101, 198, 236, 76, 151, 168, 225, 244, 46, 166, 232, 118, 166, 46, 74, 115, 227, 166, 250, 50, 222, 46, 31, 54, 32, 201, 64, 208, 207, 227, 16, 116, 243, 60, 82, 190, 67, 218, 3, 244, 40, 227, 99, 220, 126, 229, 99, 30, 146, 189, 113, 65, 119, 237, 131, 182, 140, 106, 20, 25, 31, 170, 255, 30, 96, 65, 80, 34, 217, 123, 204, 149, 180, 31, 138, 134, 149, 244, 192, 248, 85, 200, 229, 70, 14, 138, 144, 207, 210, 11, 2, 95, 73, 122, 161, 252, 95, 198, 39, 249, 209, 8, 8, 156, 183, 233, 187, 41, 1, 145, 50, 205, 111, 93, 79, 167, 144, 108, 58, 61, 36, 251, 231, 101, 174, 77, 4, 58, 243, 70, 178, 169, 192, 161, 206, 21, 107, 42, 250, 67, 105, 59, 223, 205, 219, 104, 66, 164, 222, 99, 194, 206, 237, 9, 51, 2, 103, 106, 224, 228, 41, 251, 255, 89, 122, 1, 231, 185, 236, 90, 172, 165, 84, 62, 86, 38, 134, 74, 169, 246, 128, 134, 175, 223, 84, 128, 14, 134, 66, 223, 155, 31, 3, 44, 31, 124, 83, 224, 43, 25, 158, 82, 126, 183, 204, 117, 73, 112, 3, 79, 122, 239, 109, 52, 209, 252, 131, 250, 8, 77, 186, 84, 197, 134, 176, 106, 54, 251, 96, 174, 53, 108, 253, 49, 61, 167, 245, 37, 30, 124, 3, 72, 252, 156, 166, 247, 115, 230, 105, 95, 217, 116, 87, 149, 243, 248, 19, 10, 201, 79, 111, 82, 112, 131, 29, 180, 7, 185, 208, 145, 231, 58, 6, 132, 251, 93, 0, 138, 101, 142, 139, 6, 105, 248, 206, 180, 215, 77, 22, 30, 79, 241, 63, 72, 243, 230, 117, 52, 101, 202, 140, 60, 241, 114, 149, 236, 93, 68, 67, 115, 217, 159, 53, 205, 34, 17, 57, 157, 146, 114, 7, 61, 152, 127, 131, 250, 91, 104, 130, 81, 93, 81, 183, 157, 132, 231, 200, 95, 29, 250, 83, 254, 234, 83, 168, 198, 97, 205, 42, 65, 35, 115, 141, 224, 148, 207, 6, 111, 26, 233, 20, 119, 57, 63, 222, 45, 8, 169, 64, 15, 231, 63, 58, 6, 96, 191, 44, 58, 41, 103, 61, 214, 168, 164, 226, 18, 211, 131, 77, 5, 190, 146, 11, 83, 202, 141, 253, 2, 19, 231, 5, 15, 106, 172, 203, 88, 7, 90, 80, 66, 229, 63, 196, 49, 90, 116, 65, 60, 248, 191, 198, 62, 16, 241, 130, 246, 249, 88, 143, 187, 55, 169, 112, 236, 173, 53, 193, 41, 36, 187, 191, 149, 72, 246, 107, 229, 188, 66, 166, 133, 108, 6, 141, 218, 87, 244, 81, 174, 120, 93, 138, 143, 144, 246, 72, 11, 185, 248, 150, 247, 160, 196, 215, 180, 112, 215, 95, 112, 12, 246, 237, 80, 122, 106, 57, 127, 15, 232, 45, 65, 224, 231, 208, 60, 149, 179, 151, 175, 164, 105, 74, 185, 135, 159, 71, 231, 84, 222, 113, 101, 1, 83, 129, 237, 154, 120, 194, 41, 136, 209, 205, 170, 49, 158, 146, 162, 114, 166, 77, 26, 116, 12, 75, 56, 197, 245, 95, 83, 148, 49, 227, 23, 255, 133, 27, 8, 176, 169, 160, 80, 188, 83, 217, 1, 239, 33, 185, 22, 46, 236, 6, 46, 158, 82, 209, 231, 18, 55, 189, 32, 109, 29, 235, 188, 34, 217, 168, 179, 78, 181, 90, 17, 133, 72, 39, 44, 233, 254, 20, 183, 24, 89, 172, 112, 131, 207, 94, 138, 55, 169, 166, 199, 244, 203, 17, 17, 74, 29, 239, 86, 253, 223, 21, 211, 116, 37, 140, 87, 230, 206, 236, 22, 23, 117, 161, 91, 253, 117, 37, 197, 200, 246, 178, 232, 154, 85, 94, 60, 11, 103, 91, 150, 11, 230, 179, 35, 31, 67, 58, 18, 230, 104, 40, 3, 82, 33, 70, 24, 230, 33, 2, 145, 136, 66, 52, 226, 145, 146, 37, 191, 190, 12, 173, 174, 164, 179, 117, 113, 254, 164, 218, 15, 50, 222, 72, 255, 225, 205, 116, 189, 110, 9, 230, 238, 67, 158, 184, 83, 112, 119, 193, 105, 54, 113, 194, 44, 86, 117, 134, 14, 154, 83, 96, 156, 247, 54, 192, 120, 216, 245, 239, 84, 71, 188, 11, 71, 39, 164, 102, 147, 156, 169, 166, 240, 17, 123, 97, 101, 137, 49, 203, 239, 49, 33, 46, 138, 215, 207, 182, 100, 66, 184, 169, 118, 171, 98, 239, 8, 58, 253, 54, 26, 71, 222, 106, 200, 5, 82, 86, 107, 181, 75, 140, 167, 136, 24, 136, 163, 117, 200, 50, 68, 15, 222, 141, 185, 64, 76, 117, 7, 89, 164, 198, 154, 235, 25, 51, 221, 31, 76, 221, 80, 128, 76, 20, 173, 45, 42, 96, 173, 212, 212, 123, 4, 149, 133, 194, 117, 69, 221, 138, 23, 31, 202, 233, 237, 134, 70, 159, 80, 125, 106, 211, 91, 223, 223, 208, 247, 32, 195, 8, 169, 84, 131, 231, 8, 202, 74, 235, 14, 236, 40, 157, 199, 55, 154, 97, 195, 200, 232, 94, 191, 7, 25, 157, 18, 90, 116, 241, 20, 217, 93, 100, 92, 65, 224, 29, 142, 174, 105, 129, 84, 126, 66, 184, 158, 254, 244, 233, 251, 97, 93, 29, 49, 189, 55, 246, 203, 179, 238, 250, 187, 17, 52, 212, 83, 122, 234, 98, 187, 236, 74, 106, 254, 25, 77, 223, 101, 108, 204, 178, 60, 80, 248, 131, 134, 165, 220, 230, 226, 182, 138, 123, 94, 223, 36, 250, 91, 35, 166, 62, 252, 222, 84, 154, 199, 254, 240, 27, 197, 239, 61, 116, 145, 169, 4, 59, 140, 100, 228, 81, 71, 61, 40, 154, 1, 118, 7, 251, 145, 37, 46, 254, 44, 251, 94, 179, 220, 121, 127, 156, 241, 255, 107, 71, 149, 107, 155, 255, 139, 208, 107, 51, 62, 61, 84, 215, 91, 23, 187, 75, 73, 83, 216, 111, 189, 39, 73, 135, 144, 241, 175, 28, 169, 232, 144, 61, 83, 210, 250, 37, 86, 169, 195, 189, 240, 13, 108, 219, 130, 220, 254, 253, 4, 171, 181, 106, 216, 1, 18, 76, 120, 215, 185, 132, 51, 199, 214, 116, 44, 40, 44, 55, 251, 59, 104, 156, 73, 123, 235, 199, 136, 71, 194, 9, 33, 35, 10, 43, 244, 140, 241, 2, 31, 63, 200, 195, 39, 165, 253, 207, 128, 184, 117, 12, 108, 54, 20, 92, 166, 204, 214, 133, 223, 37, 231, 196, 255, 140, 255, 114, 23, 114, 170, 209, 16, 164, 161, 233, 133, 173, 199, 214, 77, 212, 244, 30, 237, 186, 153, 116, 101, 98, 215, 227, 149, 130, 160, 77, 189, 16, 152, 235, 155, 239, 29, 122, 18, 221, 230, 46, 237, 58, 184, 184, 150, 182, 228, 43, 14, 102, 122, 0, 122, 145, 158, 118, 66, 146, 9, 69, 244, 69, 123, 58, 139, 93, 249, 188, 52, 90, 191, 128, 131, 121, 193, 65, 214, 73, 165, 19, 187, 75, 187, 232, 165, 152, 32, 178, 163, 52, 220, 249, 191, 86, 190, 92, 207, 25, 22, 173, 203, 13, 180, 100, 56, 37, 75, 186, 88, 217, 210, 34, 116, 62, 184, 180, 118, 254, 91, 111, 255, 17, 230, 226, 79, 236, 230, 56, 100, 27, 228, 47, 78, 239, 205, 197, 218, 159, 150, 82, 159, 92, 97, 71, 58, 38, 121, 15, 171, 74, 84, 48, 214, 183, 240, 87, 107, 170, 186, 218, 55, 107, 210, 55, 171, 203, 95, 147, 240, 96, 141, 58, 253, 98, 63, 169, 43, 73, 42, 149, 215, 239, 213, 241, 201, 110, 134, 249, 213, 201, 94, 175, 54, 242, 215, 38, 177, 185, 86, 118, 73, 181, 198, 175, 145, 195, 95, 151, 120, 92, 55, 58, 56, 252, 138, 41, 145, 154, 102, 53, 208, 71, 251, 154, 242, 247, 106, 98, 213, 208, 144, 209, 171, 20, 59, 116, 109, 86, 169, 151, 43, 96, 56, 240, 93, 244, 233, 254, 86, 208, 191, 158, 199, 175, 103, 32, 164, 167, 212, 66, 234, 68, 32, 145, 4, 210, 83, 16, 82, 7, 132, 134, 39, 176, 189, 70, 98, 95, 239, 173, 137, 74, 189, 154, 43, 25, 115, 94, 236, 83, 216, 36, 125, 252, 242, 61, 11, 108, 170, 135, 4, 224, 226, 174, 42, 26, 26, 57, 202, 101, 11, 211, 189, 134, 37, 33, 151, 216, 110, 105, 12, 217, 40, 108, 176, 244, 208, 133, 237, 213, 2, 244, 114, 148, 203, 90, 75, 7, 125, 64, 160, 128, 64, 1, 182, 5, 78, 75, 243, 136, 217, 120, 225, 31, 93, 172, 24, 120, 122, 80, 58, 170, 124, 138, 192, 207, 160, 162, 200, 248, 196, 124, 98, 181, 66, 96, 134, 195, 243, 30, 66, 211, 45, 169, 136, 162, 16, 97, 214, 92, 35, 0, 35, 154, 240, 144, 161, 64, 109, 221, 98, 74, 234, 2, 53, 70, 181, 108, 10, 160, 107, 218, 111, 102, 160, 50, 131, 120, 153, 131, 222, 101, 203, 160, 181, 90, 184, 109, 25, 44, 172, 165, 29, 108, 25, 116, 85, 237, 122, 202, 14, 113, 209, 219, 57, 209, 211, 54, 5, 78, 91, 132, 186, 106, 10, 23, 209, 7, 218, 193, 81, 79, 64, 202, 149, 131, 25, 249, 221, 208, 167, 146, 112, 86, 198, 202, 15, 185, 180, 144, 205, 25, 239, 163, 105, 221, 131, 226, 10, 37, 225, 87, 81, 35, 56, 66, 147, 158, 150, 154, 163, 219, 153, 59, 26, 246, 90, 101, 27, 133, 159, 14, 141, 196, 55, 206, 95, 55, 233, 121, 185, 249, 57, 243, 78, 169, 156, 183, 228, 135, 71, 60, 198, 180, 29, 37, 64, 249, 0, 4, 47, 101, 76, 170, 205, 197, 183, 39, 112, 166, 104, 23, 243, 189, 190, 217, 2, 177, 223, 222, 65, 7, 28, 196, 150, 254, 111, 135, 1, 118, 246, 121, 195, 251, 52, 230, 227, 144, 211, 231, 253, 63, 253, 255, 235, 131, 151, 47, 221, 250, 121, 123, 234, 127, 58, 253, 137, 15, 248, 77, 34, 148, 77, 252, 237, 187, 173, 254, 66, 224, 230, 31, 2, 241, 23, 43, 231, 64, 20, 37, 112, 0, 184, 235, 215, 190, 99, 192, 137, 0, 184, 29, 62, 240, 56, 211, 251, 226, 3, 238, 214, 237, 14, 254, 221, 156, 4, 174, 249, 4, 39, 157, 3, 56, 223, 156, 46, 247, 134, 245, 111, 169, 200, 116, 48, 207, 41, 69, 227, 103, 13, 217, 3, 124, 62, 41, 31, 38, 131, 50, 210, 222, 202, 3, 204, 147, 84, 95, 186, 112, 2, 49, 217, 31, 12, 182, 70, 98, 124, 111, 201, 149, 92, 228, 122, 174, 207, 200, 88, 142, 36, 249, 77, 15, 104, 76, 110, 26, 20, 230, 62, 201, 65, 246, 64, 54, 46, 164, 209, 77, 147, 7, 131, 251, 244, 117, 74, 68, 243, 61, 8, 103, 6, 182, 105, 198, 184, 231, 70, 111, 43, 250, 73, 70, 183, 244, 48, 84, 98, 127, 112, 219, 145, 238, 238, 5, 236, 128, 102, 91, 1, 223, 168, 27, 180, 141, 30, 74, 53, 38, 182, 134, 42, 114, 92, 39, 107, 216, 3, 229, 193, 66, 181, 65, 151, 14, 38, 198, 44, 76, 82, 114, 14, 224, 103, 32, 189, 161, 57, 220, 122, 76, 13, 141, 201, 36, 204, 41, 54, 243, 148, 21, 91, 36, 148, 30, 179, 46, 246, 13, 211, 183, 71, 119, 5, 182, 251, 174, 184, 10, 217, 231, 230, 4, 249, 3, 215, 164, 245, 13, 176, 90, 36, 18, 106, 37, 233, 88, 115, 169, 134, 226, 113, 235, 219, 212, 208, 76, 23, 145, 149, 152, 57, 97, 78, 177, 153, 14, 115, 202, 74, 210, 203, 178, 38, 238, 199, 207, 72, 189, 203, 123, 146, 82, 26, 26, 131, 200, 42, 192, 111, 113, 38, 51, 149, 46, 1, 34, 229, 107, 56, 118, 116, 54, 1, 240, 55, 131, 234, 124, 175, 30, 206, 241, 60, 206, 29, 169, 161, 222, 222, 248, 40, 235, 241, 202, 229, 5, 77, 247, 143, 95, 91, 4, 200, 167, 216, 91, 210, 65, 132, 186, 236, 96, 78, 32, 207, 175, 82, 212, 23, 12, 178, 204, 90, 39, 25, 61, 197, 214, 229, 243, 252, 232, 48, 117, 114, 224, 86, 251, 121, 51, 57, 5, 233, 176, 188, 174, 134, 34, 253, 76, 201, 167, 238, 59, 198, 183, 178, 156, 124, 72, 241, 253, 182, 107, 50, 143, 94, 14, 47, 62, 227, 32, 254, 56, 207, 185, 77, 194, 198, 216, 116, 247, 10, 233, 105, 22, 3, 200, 56, 190, 39, 98, 45, 164, 134, 243, 2, 164, 70, 192, 48, 241, 216, 178, 236, 82, 40, 237, 40, 155, 148, 77, 135, 146, 178, 201, 167, 185, 88, 170, 116, 235, 138, 19, 82, 171, 59, 198, 118, 152, 147, 52, 25, 46, 115, 146, 135, 75, 47, 235, 21, 204, 100, 25, 210, 129, 72, 43, 62, 150, 148, 76, 128, 137, 138, 150, 148, 229, 183, 199, 30, 149, 127, 119, 156, 166, 107, 200, 171, 167, 172, 166, 84, 4, 140, 167, 70, 107, 198, 52, 179, 186, 2, 205, 41, 54, 211, 97, 121, 191, 106, 68, 195, 1, 24, 241, 17, 210, 44, 147, 125, 46, 196, 158, 9, 190, 146, 134, 212, 149, 186, 158, 149, 1, 97, 17, 45, 171, 56, 52, 39, 100, 102, 223, 69, 53, 120, 118, 194, 58, 150, 95, 175, 35, 110, 210, 141, 241, 24, 201, 19, 201, 65, 95, 238, 237, 74, 78, 247, 113, 159, 210, 134, 92, 14, 18, 103, 46, 182, 201, 91, 248, 37, 64, 253, 80, 211, 126, 114, 43, 87, 74, 114, 103, 158, 223, 172, 110, 0, 246, 28, 243, 67, 135, 136, 228, 113, 157, 200, 99, 176, 103, 220, 39, 115, 220, 11, 6, 230, 89, 240, 174, 160, 149, 234, 32, 10, 155, 242, 19, 102, 239, 88, 210, 192, 215, 195, 156, 2, 61, 69, 113, 50, 110, 159, 109, 17, 23, 230, 169, 57, 82, 6, 84, 242, 227, 166, 207, 217, 38, 169, 10, 221, 238, 151, 65, 172, 13, 53, 87, 119, 94, 107, 245, 162, 101, 76, 152, 195, 186, 244, 120, 200, 167, 210, 205, 132, 239, 182, 222, 18, 89, 110, 150, 143, 125, 79, 192, 167, 20, 2, 249, 130, 88, 237, 249, 4, 193, 126, 150, 172, 179, 169, 96, 81, 206, 221, 249, 163, 42, 54, 232, 137, 144, 67, 232, 84, 75, 63, 21, 207, 199, 145, 122, 217, 34, 53, 188, 227, 253, 19, 113, 65, 206, 253, 74, 205, 69, 227, 231, 56, 127, 79, 152, 67, 12, 87, 46, 148, 112, 126, 136, 195, 221, 37, 131, 187, 195, 115, 248, 152, 104, 248, 74, 233, 226, 222, 224, 126, 18, 19, 223, 35, 214, 143, 173, 192, 121, 202, 245, 35, 169, 233, 193, 25, 2, 30, 109, 10, 181, 119, 226, 208, 18, 230, 125, 47, 148, 77, 59, 60, 221, 251, 208, 89, 23, 29, 182, 52, 29, 253, 164, 191, 126, 172, 119, 227, 158, 146, 197, 78, 148, 209, 203, 7, 253, 173, 242, 66, 133, 107, 206, 152, 61, 228, 65, 28, 170, 16, 170, 208, 193, 113, 133, 229, 15, 178, 6, 207, 37, 109, 187, 206, 11, 167, 25, 115, 24, 140, 10, 255, 147, 131, 25, 173, 206, 220, 45, 203, 33, 62, 115, 126, 93, 47, 38, 163, 119, 140, 57, 86, 98, 35, 218, 182, 245, 24, 13, 205, 57, 107, 254, 250, 83, 200, 141, 231, 173, 189, 193, 111, 55, 29, 27, 191, 39, 98, 157, 246, 93, 17, 241, 111, 15, 100, 41, 80, 178, 51, 94, 207, 209, 34, 231, 158, 204, 42, 200, 39, 163, 87, 61, 197, 170, 75, 23, 148, 7, 49, 112, 55, 89, 78, 251, 168, 158, 118, 139, 125, 176, 115, 71, 224, 117, 71, 240, 168, 2, 5, 168, 165, 37, 124, 23, 247, 216, 168, 90, 16, 214, 38, 81, 55, 248, 185, 152, 74, 7, 163, 105, 7, 196, 92, 19, 152, 17, 98, 241, 179, 27, 90, 74, 82, 133, 93, 54, 141, 229, 74, 93, 171, 58, 102, 169, 62, 137, 1, 62, 119, 84, 67, 243, 70, 89, 223, 166, 71, 154, 231, 62, 251, 217, 180, 65, 32, 82, 83, 118, 232, 253, 104, 5, 247, 166, 84, 67, 117, 195, 173, 111, 211, 35, 205, 112, 39, 242, 210, 180, 0, 26, 235, 97, 239, 234, 125, 69, 69, 249, 200, 229, 96, 175, 100, 202, 36, 78, 7, 108, 205, 139, 90, 209, 224, 126, 166, 229, 132, 95, 210, 254, 188, 175, 171, 138, 132, 168, 201, 125, 36, 53, 131, 26, 76, 115, 46, 44, 1, 68, 156, 249, 186, 230, 89, 249, 204, 192, 35, 251, 171, 150, 194, 57, 60, 92, 228, 178, 165, 146, 122, 141, 140, 182, 134, 179, 120, 54, 83, 195, 52, 197, 12, 156, 94, 188, 110, 197, 137, 172, 122, 154, 197, 52, 74, 61, 238, 88, 67, 91, 38, 192, 137, 168, 59, 31, 109, 54, 220, 158, 21, 89, 138, 231, 184, 161, 174, 49, 128, 150, 189, 106, 153, 41, 99, 208, 153, 36, 17, 241, 128, 97, 145, 215, 180, 245, 122, 204, 212, 162, 141, 6, 207, 118, 106, 152, 162, 10, 204, 37, 99, 174, 10, 112, 158, 148, 215, 152, 83, 249, 133, 227, 217, 144, 102, 224, 188, 129, 14, 206, 146, 200, 71, 214, 205, 196, 249, 204, 192, 35, 103, 171, 150, 6, 158, 171, 17, 190, 72, 13, 135, 0, 169, 225, 54, 2, 164, 6, 80, 170, 182, 26, 121, 107, 38, 222, 112, 27, 214, 44, 21, 228, 248, 88, 139, 160, 72, 88, 60, 170, 9, 186, 197, 125, 159, 49, 107, 169, 184, 255, 249, 58, 173, 173, 20, 213, 64, 29, 152, 44, 124, 48, 12, 183, 97, 205, 82, 1, 99, 220, 198, 34, 40, 18, 22, 143, 226, 147, 0, 158, 1, 113, 174, 197, 217, 52, 220, 158, 149, 178, 20, 212, 251, 15, 153, 78, 141, 21, 73, 73, 53, 61, 123, 246, 87, 38, 58, 156, 51, 179, 230, 250, 8, 250, 188, 14, 101, 72, 165, 207, 151, 84, 21, 216, 103, 137, 197, 156, 120, 151, 125, 181, 131, 253, 49, 76, 28, 145, 233, 123, 115, 221, 73, 142, 230, 64, 230, 86, 141, 180, 110, 155, 187, 56, 168, 254, 187, 177, 166, 134, 122, 77, 222, 161, 65, 49, 197, 230, 159, 173, 247, 217, 201, 161, 192, 57, 13, 117, 19, 234, 134, 233, 74, 128, 111, 246, 158, 24, 183, 39, 222, 238, 201, 206, 49, 46, 30, 110, 186, 166, 217, 78, 240, 142, 110, 52, 252, 131, 81, 18, 71, 46, 24, 147, 2, 92, 238, 14, 71, 99, 201, 253, 189, 57, 154, 227, 171, 151, 39, 45, 71, 38, 231, 38, 77, 72, 113, 84, 244, 87, 165, 131, 135, 107, 104, 30, 236, 253, 97, 9, 40, 166, 204, 113, 117, 150, 50, 164, 255, 202, 130, 119, 74, 4, 239, 143, 31, 165, 184, 127, 253, 91, 54, 13, 158, 214, 194, 72, 105, 67, 85, 137, 227, 236, 234, 176, 24, 83, 234, 119, 148, 192, 129, 54, 140, 249, 133, 231, 79, 216, 69, 108, 242, 102, 57, 103, 52, 231, 19, 41, 31, 64, 235, 214, 155, 82, 140, 97, 209, 97, 46, 3, 30, 142, 161, 221, 222, 223, 31, 14, 230, 136, 172, 136, 43, 95, 87, 69, 205, 34, 67, 18, 225, 132, 35, 209, 221, 221, 233, 109, 124, 245, 242, 116, 42, 235, 184, 216, 94, 113, 202, 242, 4, 23, 6, 88, 152, 90, 118, 120, 193, 248, 118, 90, 216, 179, 25, 79, 65, 185, 193, 171, 43, 30, 183, 146, 231, 159, 33, 255, 102, 168, 99, 28, 32, 237, 51, 110, 132, 195, 181, 129, 163, 57, 54, 135, 99, 175, 218, 77, 19, 187, 70, 127, 236, 196, 71, 82, 201, 5, 62, 224, 245, 38, 181, 189, 189, 186, 190, 233, 38, 191, 101, 57, 244, 92, 79, 219, 171, 27, 142, 7, 51, 252, 227, 23, 200, 197, 197, 45, 126, 189, 147, 63, 23, 82, 202, 183, 183, 120, 99, 83, 75, 155, 149, 219, 159, 250, 0, 111, 248, 253, 126, 151, 213, 208, 94, 52, 238, 228, 243, 124, 94, 223, 92, 91, 127, 177, 231, 51, 244, 215, 190, 159, 247, 236, 245, 113, 91, 221, 94, 209, 155, 11, 220, 52, 168, 190, 24, 111, 236, 40, 222, 26, 233, 75, 249, 236, 165, 205, 176, 221, 2, 6, 24, 34, 156, 158, 140, 127, 132, 32, 97, 103, 61, 245, 227, 73, 185, 140, 49, 71, 78, 20, 21, 34, 100, 88, 18, 60, 56, 213, 31, 151, 161, 136, 88, 224, 79, 157, 99, 201, 5, 10, 163, 150, 104, 201, 90, 207, 42, 32, 225, 131, 98, 158, 226, 38, 199, 24, 83, 194, 64, 37, 219, 127, 223, 146, 241, 67, 66, 28, 92, 222, 131, 75, 116, 7, 59, 3, 191, 61, 129, 144, 4, 165, 15, 243, 203, 249, 223, 124, 248, 97, 69, 81, 60, 20, 25, 33, 8, 35, 252, 136, 88, 8, 166, 101, 46, 54, 225, 0, 37, 27, 253, 74, 128, 64, 245, 42, 60, 69, 64, 231, 64, 152, 200, 13, 22, 31, 20, 146, 210, 186, 5, 233, 61, 28, 26, 225, 223, 33, 82, 106, 170, 29, 91, 3, 50, 228, 21, 8, 160, 193, 24, 49, 39, 86, 52, 143, 123, 176, 155, 122, 191, 20, 239, 255, 96, 220, 180, 238, 146, 164, 46, 61, 93, 12, 38, 127, 199, 164, 201, 29, 33, 119, 63, 133, 52, 42, 181, 193, 189, 224, 57, 113, 38, 185, 75, 123, 0, 214, 178, 91, 241, 253, 5, 198, 166, 137, 95, 208, 52, 249, 102, 51, 30, 206, 77, 154, 119, 49, 199, 124, 180, 195, 103, 134, 87, 173, 42, 65, 176, 38, 229, 193, 24, 3, 45, 142, 176, 193, 222, 17, 252, 151, 27, 81, 99, 178, 137, 181, 168, 212, 147, 202, 234, 17, 99, 173, 195, 209, 220, 180, 11, 28, 227, 120, 70, 145, 194, 59, 143, 217, 218, 208, 113, 1, 230, 29, 0, 126, 11, 237, 79, 9, 156, 103, 51, 31, 87, 134, 81, 100, 6, 89, 111, 86, 121, 14, 32, 19, 238, 182, 121, 93, 85, 231, 47, 168, 170, 37, 73, 84, 235, 73, 186, 52, 175, 136, 181, 153, 46, 228, 60, 29, 149, 3, 10, 56, 161, 160, 176, 199, 228, 39, 200, 105, 153, 21, 11, 4, 152, 213, 229, 122, 230, 119, 175, 210, 18, 243, 124, 125, 93, 0, 188, 209, 33, 77, 119, 144, 167, 88, 11, 60, 73, 185, 129, 154, 165, 87, 82, 194, 201, 2, 31, 120, 177, 147, 106, 85, 83, 120, 75, 83, 138, 86, 223, 190, 195, 167, 24, 126, 134, 127, 90, 116, 131, 148, 109, 97, 31, 171, 250, 103, 84, 26, 103, 228, 78, 145, 59, 101, 79, 166, 232, 61, 43, 205, 150, 130, 239, 252, 23, 30, 11, 121, 107, 107, 86, 253, 227, 14, 95, 189, 191, 255, 97, 119, 6, 147, 17, 64, 214, 255, 140, 27, 225, 123, 252, 38, 190, 163, 255, 79, 34, 184, 188, 223, 147, 131, 248, 253, 161, 41, 16, 91, 96, 249, 13, 37, 8, 191, 81, 228, 66, 190, 24, 223, 12, 138, 167, 252, 121, 160, 254, 161, 11, 181, 223, 106, 194, 156, 120, 10, 234, 121, 95, 7, 147, 121, 232, 33, 157, 161, 154, 7, 186, 191, 160, 49, 106, 128, 55, 90, 231, 111, 105, 186, 25, 127, 198, 198, 129, 227, 179, 110, 206, 109, 22, 203, 30, 254, 188, 254, 179, 52, 124, 82, 173, 95, 64, 181, 132, 253, 11, 254, 215, 159, 172, 248, 79, 99, 238, 154, 207, 62, 163, 69, 250, 102, 186, 195, 221, 53, 28, 142, 8, 84, 143, 236, 242, 53, 199, 66, 236, 17, 121, 184, 33, 103, 25, 148, 24, 29, 107, 200, 77, 39, 173, 146, 27, 165, 4, 120, 72, 70, 169, 159, 226, 15, 206, 48, 220, 88, 46, 107, 58, 22, 186, 235, 20, 13, 169, 241, 203, 42, 107, 181, 110, 223, 162, 181, 2, 216, 63, 3, 216, 238, 158, 81, 246, 74, 220, 92, 18, 149, 181, 21, 187, 214, 193, 51, 71, 165, 87, 33, 217, 81, 232, 74, 235, 37, 53, 96, 232, 134, 201, 27, 134, 92, 226, 142, 168, 77, 24, 41, 49, 5, 31, 35, 66, 178, 139, 120, 187, 113, 55, 71, 231, 68, 235, 9, 98, 228, 29, 19, 27, 84, 20, 146, 100, 0, 100, 69, 138, 137, 7, 82, 253, 19, 121, 239, 112, 112, 242, 20, 97, 240, 168, 101, 174, 39, 25, 53, 137, 203, 146, 112, 87, 210, 83, 15, 221, 51, 0, 146, 82, 143, 122, 65, 101, 83, 59, 201, 92, 32, 95, 6, 78, 70, 89, 12, 17, 4, 114, 9, 116, 147, 101, 18, 61, 161, 12, 243, 139, 247, 10, 109, 105, 159, 37, 145, 66, 74, 228, 40, 23, 99, 207, 223, 254, 28, 35, 33, 125, 210, 178, 203, 192, 177, 249, 194, 121, 20, 154, 231, 164, 90, 75, 32, 16, 94, 13, 235, 80, 151, 81, 17, 30, 47, 36, 130, 84, 175, 15, 56, 201, 85, 186, 74, 42, 5, 150, 212, 179, 117, 140, 136, 118, 69, 16, 80, 143, 2, 137, 150, 86, 139, 3, 141, 108, 81, 213, 178, 128, 112, 65, 196, 123, 43, 180, 249, 196, 10, 244, 73, 9, 170, 127, 227, 13, 248, 61, 86, 236, 201, 181, 36, 233, 26, 48, 170, 134, 0, 179, 69, 25, 186, 64, 12, 173, 8, 222, 142, 97, 44, 173, 75, 62, 128, 195, 190, 21, 254, 25, 65, 169, 169, 29, 161, 195, 74, 220, 81, 144, 36, 235, 134, 181, 46, 232, 145, 88, 20, 234, 71, 234, 104, 72, 234, 104, 202, 70, 110, 165, 25, 37, 191, 129, 206, 129, 125, 228, 251, 161, 108, 143, 62, 37, 21, 37, 101, 15, 56, 248, 155, 245, 15, 137, 103, 170, 164, 204, 122, 170, 107, 7, 21, 120, 111, 187, 243, 52, 6, 43, 192, 62, 1, 200, 75, 97, 101, 118, 35, 215, 199, 78, 103, 221, 71, 68, 189, 195, 61, 9, 247, 150, 217, 8, 244, 221, 86, 46, 208, 251, 238, 25, 79, 209, 244, 68, 192, 32, 108, 15, 42, 16, 36, 79, 22, 112, 164, 200, 97, 21, 69, 47, 73, 139, 174, 215, 67, 209, 164, 8, 1, 103, 107, 4, 74, 245, 89, 182, 29, 157, 158, 142, 137, 1, 10, 35, 27, 213, 98, 4, 76, 52, 106, 27, 47, 55, 28, 122, 66, 96, 159, 139, 238, 107, 214, 15, 165, 148, 220, 155, 129, 141, 11, 205, 26, 204, 143, 181, 68, 140, 86, 100, 108, 79, 206, 196, 27, 7, 19, 176, 168, 158, 152, 105, 9, 31, 98, 10, 37, 59, 159, 129, 200, 77, 223, 39, 24, 36, 9, 10, 171, 72, 94, 9, 74, 209, 64, 80, 73, 212, 28, 98, 203, 89, 185, 52, 56, 112, 172, 156, 162, 178, 8, 231, 148, 30, 23, 16, 67, 138, 96, 14, 12, 1, 16, 65, 26, 237, 143, 64, 193, 35, 194, 93, 81, 28, 109, 216, 113, 163, 243, 109, 78, 16, 136, 208, 57, 67, 64, 249, 137, 47, 3, 148, 24, 169, 128, 177, 24, 0, 21, 226, 152, 0, 175, 179, 189, 143, 210, 192, 131, 126, 79, 204, 49, 58, 120, 67, 35, 236, 19, 253, 33, 96, 138, 242, 25, 184, 116, 199, 51, 200, 204, 179, 36, 201, 195, 212, 111, 178, 108, 233, 113, 127, 145, 176, 157, 92, 254, 4, 41, 101, 7, 62, 234, 51, 81, 179, 225, 12, 11, 127, 72, 196, 230, 222, 223, 169, 61, 47, 117, 209, 24, 44, 207, 88, 166, 68, 79, 203, 204, 112, 200, 144, 86, 168, 31, 1, 205, 251, 71, 184, 40, 24, 104, 72, 146, 163, 232, 88, 122, 137, 20, 6, 198, 192, 139, 165, 168, 6, 253, 128, 135, 54, 189, 24, 86, 171, 163, 192, 156, 235, 61, 86, 244, 180, 20, 6, 120, 134, 182, 242, 174, 19, 93, 166, 155, 29, 104, 213, 230, 77, 81, 16, 197, 9, 23, 67, 83, 156, 201, 102, 104, 18, 141, 77, 3, 220, 175, 103, 97, 119, 169, 174, 216, 193, 76, 6, 39, 231, 146, 97, 89, 215, 105, 226, 8, 72, 104, 23, 208, 31, 232, 113, 92, 16, 92, 200, 89, 90, 43, 120, 223, 186, 97, 121, 168, 95, 97, 77, 142, 242, 229, 117, 178, 253, 43, 118, 191, 149, 211, 157, 187, 105, 129, 205, 237, 180, 229, 255, 238, 183, 202, 178, 255, 248, 9, 89, 182, 237, 135, 79, 148, 250, 167, 71, 148, 218, 246, 251, 191, 126, 251, 15, 123, 125, 157, 124, 238, 90, 133, 195, 231, 132, 94, 61, 179, 42, 9, 35, 252, 108, 64, 90, 157, 3, 112, 8, 180, 98, 22, 33, 238, 130, 202, 103, 199, 30, 57, 93, 0, 198, 53, 74, 240, 95, 10, 23, 126, 94, 135, 210, 28, 24, 16, 39, 93, 78, 233, 33, 77, 254, 148, 223, 228, 183, 249, 189, 254, 82, 255, 159, 254, 69, 135, 186, 134, 43, 60, 60, 28, 222, 239, 63, 254, 180, 60, 31, 91, 151, 231, 133, 72, 245, 174, 13, 167, 133, 158, 244, 65, 127, 33, 190, 18, 223, 245, 103, 253, 141, 248, 43, 70, 21, 245, 76, 129, 124, 4, 250, 128, 129, 253, 29, 47, 91, 60, 204, 40, 65, 47, 53, 155, 69, 98, 209, 40, 93, 85, 65, 153, 163, 75, 224, 154, 87, 156, 253, 117, 68, 250, 245, 167, 17, 32, 130, 6, 10, 210, 187, 49, 27, 122, 7, 128, 48, 140, 141, 241, 136, 219, 77, 93, 230, 83, 161, 78, 188, 237, 146, 25, 246, 40, 26, 237, 52, 55, 120, 124, 135, 254, 68, 196, 194, 52, 91, 204, 122, 136, 176, 120, 4, 122, 55, 238, 68, 161, 128, 36, 7, 144, 82, 233, 4, 41, 108, 49, 119, 143, 228, 26, 149, 218, 33, 134, 78, 109, 90, 134, 183, 151, 158, 77, 106, 230, 21, 22, 80, 235, 242, 72, 165, 51, 165, 71, 232, 81, 77, 182, 98, 6, 37, 246, 38, 27, 143, 1, 187, 174, 205, 213, 65, 173, 230, 174, 143, 106, 10, 210, 218, 20, 157, 86, 75, 16, 37, 230, 2, 129, 193, 123, 83, 133, 126, 46, 46, 14, 83, 168, 95, 127, 101, 208, 225, 225, 238, 225, 62, 35, 189, 227, 188, 28, 142, 6, 248, 20, 232, 122, 149, 247, 88, 215, 237, 19, 181, 198, 236, 117, 103, 8, 216, 6, 39, 166, 228, 60, 148, 136, 19, 141, 161, 84, 31, 202, 74, 213, 134, 243, 9, 149, 242, 144, 16, 0, 183, 202, 207, 114, 246, 183, 228, 164, 44, 98, 76, 93, 100, 75, 22, 124, 194, 134, 80, 176, 178, 106, 89, 100, 56, 79, 51, 144, 247, 104, 34, 119, 24, 131, 173, 81, 126, 169, 198, 155, 192, 186, 31, 79, 76, 120, 200, 207, 165, 100, 1, 209, 89, 154, 105, 61, 14, 185, 96, 171, 187, 129, 77, 35, 148, 59, 204, 86, 209, 83, 28, 10, 222, 199, 99, 109, 94, 108, 74, 186, 89, 202, 226, 48, 38, 64, 241, 154, 60, 127, 127, 25, 37, 198, 22, 210, 122, 8, 110, 157, 211, 96, 8, 192, 214, 120, 243, 180, 246, 25, 180, 60, 61, 34, 163, 0, 232, 211, 47, 180, 226, 200, 24, 180, 14, 189, 90, 21, 122, 93, 65, 63, 91, 85, 209, 216, 164, 210, 213, 15, 73, 51, 224, 184, 48, 73, 210, 232, 247, 248, 142, 126, 73, 255, 68, 255, 149, 138, 40, 238, 219, 34, 47, 40, 10, 31, 116, 201, 108, 118, 110, 210, 238, 217, 5, 139, 179, 19, 128, 120, 128, 10, 244, 222, 210, 72, 87, 22, 10, 192, 71, 92, 78, 178, 239, 85, 247, 173, 251, 221, 221, 218, 221, 167, 119, 111, 220, 31, 93, 231, 40, 14, 23, 129, 150, 194, 125, 197, 185, 194, 93, 168, 56, 77, 166, 248, 247, 192, 104, 147, 8, 154, 248, 105, 162, 163, 143, 207, 31, 248, 3, 255, 102, 82, 15, 163, 2, 140, 238, 38, 160, 155, 15, 226, 207, 90, 53, 161, 74, 147, 232, 136, 38, 13, 80, 152, 45, 171, 110, 234, 80, 235, 166, 74, 146, 147, 45, 99, 161, 15, 116, 92, 176, 196, 29, 222, 1, 73, 79, 146, 142, 9, 31, 42, 247, 142, 226, 23, 149, 212, 172, 240, 254, 227, 32, 111, 133, 250, 167, 171, 50, 246, 147, 144, 55, 23, 114, 151, 21, 105, 167, 92, 34, 186, 139, 13, 159, 198, 162, 105, 155, 47, 200, 212, 129, 20, 116, 104, 45, 128, 252, 8, 210, 89, 89, 245, 83, 182, 129, 209, 116, 221, 96, 177, 59, 25, 225, 147, 40, 86, 213, 0, 224, 196, 114, 237, 46, 118, 249, 229, 222, 0, 81, 38, 97, 225, 193, 111, 85, 250, 144, 126, 147, 168, 252, 202, 35, 127, 144, 214, 109, 78, 233, 33, 237, 88, 164, 92, 198, 5, 52, 124, 218, 68, 110, 157, 253, 18, 192, 54, 79, 46, 17, 52, 59, 233, 243, 170, 213, 95, 164, 170, 101, 92, 185, 164, 17, 200, 51, 209, 142, 137, 49, 251, 85, 92, 96, 34, 194, 108, 129, 152, 152, 227, 144, 253, 192, 216, 49, 190, 242, 181, 122, 249, 58, 238, 250, 23, 96, 216, 93, 251, 41, 2, 73, 218, 181, 253, 156, 253, 249, 159, 97, 251, 105, 125, 119, 197, 199, 44, 107, 63, 200, 200, 121, 243, 57, 163, 109, 168, 139, 12, 56, 125, 99, 77, 229, 224, 48, 160, 109, 20, 174, 2, 46, 236, 99, 37, 53, 170, 203, 116, 17, 133, 90, 226, 196, 62, 251, 20, 96, 104, 102, 228, 180, 123, 174, 242, 131, 252, 62, 99, 206, 47, 199, 158, 94, 175, 73, 56, 120, 228, 11, 152, 79, 251, 87, 144, 167, 57, 246, 105, 58, 69, 92, 175, 230, 162, 152, 23, 4, 128, 59, 77, 184, 206, 244, 137, 248, 255, 26, 62, 250, 23, 238, 50, 172, 215, 144, 199, 242, 78, 152, 204, 184, 120, 174, 45, 75, 64, 184, 28, 63, 200, 37, 30, 23, 4, 200, 151, 217, 146, 153, 126, 115, 160, 132, 125, 251, 33, 31, 252, 25, 103, 79, 69, 58, 236, 12, 93, 155, 23, 227, 46, 8, 89, 167, 48, 242, 79, 63, 81, 0, 163, 84, 211, 100, 18, 99, 186, 172, 161, 191, 192, 213, 93, 71, 175, 86, 173, 99, 53, 165, 63, 0, 224, 221, 11, 18, 177, 227, 232, 116, 188, 4, 215, 187, 86, 139, 128, 20, 235, 78, 35, 45, 36, 243, 194, 185, 81, 66, 146, 73, 203, 18, 218, 165, 37, 245, 196, 239, 201, 88, 102, 191, 42, 211, 184, 241, 73, 146, 167, 64, 155, 40, 170, 135, 196, 123, 178, 4, 77, 221, 146, 181, 251, 83, 137, 160, 57, 248, 52, 143, 200, 223, 110, 208, 185, 169, 38, 251, 182, 117, 45, 186, 121, 170, 196, 83, 243, 66, 123, 51, 129, 97, 233, 167, 46, 112, 246, 130, 156, 73, 152, 192, 251, 16, 178, 174, 53, 69, 229, 119, 74, 172, 161, 175, 146, 143, 170, 117, 145, 139, 233, 8, 180, 223, 71, 96, 1, 73, 52, 105, 194, 66, 168, 82, 233, 147, 10, 46, 38, 131, 213, 93, 27, 243, 143, 18, 217, 35, 32, 92, 196, 33, 88, 74, 70, 0, 201, 52, 91, 169, 62, 92, 170, 215, 165, 170, 186, 99, 5, 23, 143, 139, 60, 82, 158, 113, 177, 17, 6, 163, 26, 62, 82, 113, 110, 176, 102, 35, 18, 171, 42, 99, 41, 129, 79, 85, 64, 29, 19, 90, 197, 16, 229, 14, 113, 37, 106, 33, 216, 1, 169, 139, 230, 107, 11, 136, 89, 70, 159, 127, 19, 227, 207, 162, 191, 165, 100, 106, 224, 225, 205, 155, 223, 56, 157, 236, 250, 173, 35, 154, 125, 232, 167, 114, 88, 65, 159, 58, 215, 175, 240, 114, 79, 99, 132, 94, 247, 73, 65, 199, 94, 111, 183, 211, 207, 216, 50, 69, 121, 87, 142, 45, 151, 37, 250, 53, 126, 235, 90, 182, 131, 235, 55, 73, 113, 176, 54, 93, 191, 163, 228, 109, 236, 238, 116, 81, 242, 6, 235, 48, 243, 35, 238, 156, 49, 121, 85, 49, 0, 139, 0, 230, 110, 153, 175, 243, 242, 38, 207, 209, 119, 220, 36, 173, 19, 100, 8, 199, 157, 245, 68, 28, 177, 146, 42, 109, 112, 244, 42, 88, 170, 35, 13, 192, 18, 253, 22, 160, 167, 73, 162, 215, 221, 29, 121, 202, 82, 114, 102, 167, 162, 132, 145, 133, 64, 129, 253, 66, 187, 214, 243, 212, 223, 216, 52, 101, 179, 105, 115, 10, 228, 77, 164, 68, 43, 30, 201, 141, 63, 109, 221, 246, 220, 156, 20, 55, 193, 101, 151, 217, 190, 51, 158, 22, 132, 68, 205, 109, 216, 205, 5, 190, 218, 18, 128, 195, 225, 61, 251, 87, 147, 85, 136, 227, 68, 235, 161, 134, 33, 7, 9, 177, 201, 219, 77, 28, 195, 68, 231, 86, 217, 140, 49, 149, 242, 68, 28, 108, 135, 14, 158, 59, 47, 56, 0, 169, 160, 163, 173, 167, 201, 224, 216, 25, 193, 47, 186, 203, 106, 251, 156, 10, 3, 165, 49, 26, 206, 93, 16, 190, 52, 136, 46, 146, 76, 102, 94, 11, 223, 148, 229, 214, 69, 126, 64, 128, 131, 65, 66, 60, 79, 225, 242, 179, 5, 254, 208, 86, 55, 183, 80, 45, 211, 45, 123, 243, 186, 221, 154, 87, 183, 254, 213, 254, 145, 87, 96, 226, 25, 227, 59, 210, 154, 211, 105, 55, 255, 165, 161, 73, 241, 136, 14, 56, 154, 247, 31, 6, 62, 108, 95, 207, 252, 116, 61, 171, 64, 111, 95, 135, 112, 251, 198, 95, 0, 196, 181, 187, 101, 247, 159, 169, 121, 83, 210, 239, 126, 2, 165, 209, 229, 117, 248, 156, 215, 175, 43, 52, 175, 206, 148, 233, 43, 83, 234, 177, 121, 98, 115, 121, 102, 220, 4, 192, 47, 255, 93, 144, 160, 83, 143, 190, 13, 115, 143, 162, 160, 190, 226, 86, 220, 6, 247, 245, 180, 253, 109, 236, 183, 88, 138, 244, 36, 210, 120, 0, 2, 135, 250, 87, 222, 201, 97, 128, 21, 7, 223, 93, 195, 46, 247, 161, 53, 149, 102, 81, 169, 165, 247, 79, 241, 225, 9, 33, 104, 87, 19, 124, 251, 4, 173, 131, 63, 12, 129, 207, 38, 207, 160, 211, 46, 92, 136, 67, 190, 41, 41, 174, 130, 163, 174, 182, 111, 170, 57, 185, 65, 231, 20, 136, 59, 93, 12, 105, 121, 112, 165, 227, 166, 221, 44, 95, 181, 11, 16, 130, 221, 178, 220, 131, 149, 211, 214, 211, 212, 59, 80, 27, 212, 209, 147, 26, 124, 179, 142, 164, 195, 163, 83, 227, 252, 184, 114, 1, 215, 46, 45, 137, 102, 252, 23, 15, 50, 149, 184, 49, 114, 74, 39, 46, 135, 239, 168, 106, 93, 243, 245, 74, 122, 129, 19, 232, 30, 195, 35, 168, 197, 226, 17, 129, 246, 9, 154, 76, 87, 221, 238, 220, 2, 133, 19, 144, 92, 213, 66, 179, 238, 34, 123, 129, 43, 197, 137, 237, 59, 43, 57, 70, 223, 207, 157, 255, 199, 233, 78, 232, 118, 73, 203, 185, 12, 59, 196, 186, 6, 122, 185, 23, 29, 240, 173, 82, 245, 7, 78, 169, 7, 117, 80, 56, 163, 106, 126, 130, 198, 243, 245, 35, 187, 14, 110, 233, 236, 163, 193, 201, 227, 139, 63, 201, 239, 156, 55, 46, 64, 220, 129, 215, 219, 198, 137, 176, 174, 100, 64, 153, 205, 128, 103, 139, 97, 246, 23, 74, 95, 210, 243, 119, 108, 252, 187, 129, 206, 231, 251, 166, 159, 162, 4, 210, 181, 238, 180, 1, 83, 35, 19, 46, 61, 98, 22, 204, 177, 37, 62, 52, 24, 10, 153, 62, 1, 45, 165, 213, 93, 250, 44, 70, 97, 43, 20, 227, 169, 137, 177, 85, 98, 26, 167, 185, 167, 41, 55, 4, 234, 84, 55, 148, 189, 184, 192, 243, 76, 151, 83, 147, 15, 181, 44, 243, 15, 76, 89, 158, 212, 192, 30, 169, 129, 252, 242, 244, 233, 233, 141, 255, 207, 255, 239, 79, 112, 210, 195, 114, 192, 97, 200, 21, 195, 161, 4, 209, 242, 252, 220, 174, 135, 238, 175, 73, 190, 108, 117, 59, 202, 134, 138, 42, 79, 218, 193, 159, 18, 169, 135, 117, 168, 107, 184, 84, 177, 181, 182, 73, 167, 128, 81, 116, 9, 122, 232, 157, 153, 216, 155, 180, 234, 73, 129, 13, 99, 19, 91, 137, 114, 18, 167, 213, 102, 94, 233, 98, 191, 65, 177, 237, 94, 24, 167, 34, 165, 41, 1, 144, 21, 110, 21, 89, 35, 187, 15, 43, 251, 249, 156, 36, 10, 1, 132, 32, 241, 234, 100, 26, 181, 119, 31, 175, 66, 125, 17, 85, 112, 159, 29, 18, 156, 31, 195, 223, 97, 160, 192, 216, 212, 209, 19, 253, 34, 191, 202, 155, 115, 85, 137, 32, 43, 120, 183, 121, 133, 208, 214, 178, 16, 23, 121, 226, 81, 27, 66, 151, 133, 208, 168, 5, 111, 72, 163, 182, 199, 161, 207, 157, 10, 26, 213, 0, 17, 56, 58, 51, 85, 192, 35, 81, 218, 47, 33, 181, 23, 186, 199, 105, 116, 58, 26, 165, 125, 44, 30, 69, 237, 54, 98, 123, 62, 79, 129, 153, 211, 219, 140, 216, 44, 12, 198, 250, 53, 228, 4, 190, 20, 140, 21, 108, 74, 104, 179, 91, 52, 28, 252, 180, 160, 243, 82, 89, 47, 150, 142, 41, 85, 221, 86, 32, 36, 32, 225, 172, 19, 135, 189, 90, 141, 182, 25, 153, 0, 66, 56, 187, 132, 47, 203, 228, 205, 109, 93, 111, 94, 184, 49, 77, 231, 110, 67, 239, 94, 149, 9, 199, 239, 234, 51, 242, 118, 184, 77, 52, 222, 222, 210, 188, 125, 125, 70, 229, 241, 139, 71, 114, 13, 241, 9, 160, 252, 244, 8, 13, 250, 164, 71, 69, 98, 166, 96, 102, 150, 98, 82, 76, 243, 137, 41, 118, 197, 133, 34, 240, 194, 174, 31, 236, 85, 62, 47, 184, 226, 66, 202, 237, 41, 145, 12, 0, 129, 101, 141, 85, 38, 173, 190, 125, 34, 41, 7, 28, 69, 26, 244, 38, 3, 7, 74, 67, 243, 160, 181, 253, 100, 83, 153, 88, 211, 190, 207, 147, 152, 218, 214, 242, 105, 180, 245, 201, 107, 10, 153, 211, 15, 164, 244, 75, 21, 107, 73, 225, 177, 182, 11, 229, 252, 202, 89, 249, 192, 66, 148, 77, 36, 207, 186, 118, 136, 183, 38, 31, 107, 126, 130, 201, 191, 152, 228, 232, 222, 228, 2, 46, 85, 143, 48, 238, 50, 59, 43, 7, 252, 15, 38, 42, 61, 51, 115, 223, 16, 119, 34, 31, 37, 138, 81, 166, 212, 105, 145, 19, 49, 215, 194, 107, 6, 31, 73, 10, 121, 81, 92, 193, 165, 220, 201, 113, 204, 48, 196, 121, 96, 243, 82, 44, 186, 197, 25, 217, 117, 26, 116, 120, 68, 167, 125, 128, 48, 179, 179, 30, 233, 69, 130, 71, 24, 53, 0, 137, 15, 105, 170, 99, 179, 40, 94, 30, 154, 211, 204, 157, 237, 170, 122, 251, 150, 90, 36, 244, 109, 228, 207, 226, 77, 188, 129, 170, 87, 73, 253, 227, 175, 123, 154, 106, 169, 207, 243, 42, 180, 19, 25, 126, 211, 234, 83, 176, 44, 114, 184, 126, 79, 242, 5, 149, 40, 15, 150, 229, 85, 78, 222, 99, 205, 154, 203, 63, 198, 209, 200, 137, 28, 128, 144, 196, 229, 194, 140, 86, 110, 39, 138, 191, 153, 74, 212, 155, 229, 68, 66, 56, 194, 32, 56, 83, 97, 182, 50, 168, 145, 41, 2, 97, 94, 216, 38, 60, 21, 246, 11, 12, 2, 21, 170, 73, 167, 228, 111, 128, 22, 145, 240, 11, 247, 177, 117, 203, 230, 139, 27, 183, 115, 140, 4, 151, 233, 88, 96, 243, 44, 64, 171, 237, 104, 60, 223, 26, 51, 74, 0, 133, 170, 200, 28, 100, 216, 231, 141, 149, 169, 22, 103, 159, 5, 224, 114, 215, 125, 148, 71, 56, 25, 149, 209, 84, 208, 20, 53, 81, 171, 1, 62, 51, 155, 23, 143, 12, 196, 114, 92, 34, 12, 228, 49, 95, 79, 85, 20, 146, 41, 83, 87, 197, 239, 71, 194, 159, 67, 57, 185, 63, 106, 124, 129, 63, 232, 158, 238, 92, 247, 177, 66, 83, 194, 224, 28, 246, 81, 253, 125, 145, 102, 15, 226, 32, 208, 150, 18, 182, 243, 97, 48, 22, 247, 69, 148, 21, 68, 142, 149, 134, 73, 190, 78, 162, 21, 46, 22, 16, 146, 30, 156, 109, 93, 154, 205, 89, 12, 26, 88, 130, 4, 233, 247, 251, 119, 243, 148, 251, 135, 0, 151, 238, 199, 43, 11, 63, 96, 120, 191, 66, 83, 96, 171, 188, 184, 146, 126, 182, 243, 34, 143, 72, 35, 140, 113, 138, 169, 199, 72, 39, 160, 88, 25, 186, 245, 58, 167, 22, 143, 116, 53, 55, 165, 17, 33, 45, 69, 184, 24, 26, 206, 14, 14, 199, 31, 75, 204, 247, 222, 200, 140, 255, 198, 57, 152, 202, 204, 140, 111, 248, 214, 60, 84, 188, 183, 243, 93, 191, 0, 165, 101, 189, 230, 247, 148, 224, 149, 245, 190, 73, 174, 83, 138, 234, 121, 128, 95, 46, 29, 78, 134, 212, 24, 168, 206, 137, 99, 248, 85, 194, 196, 139, 217, 95, 96, 88, 2, 193, 102, 230, 99, 95, 66, 75, 57, 88, 96, 1, 74, 192, 90, 240, 100, 30, 109, 178, 167, 19, 215, 120, 60, 211, 228, 40, 36, 46, 249, 177, 27, 34, 179, 106, 157, 98, 76, 188, 147, 185, 173, 168, 85, 33, 90, 179, 209, 2, 202, 224, 168, 31, 155, 193, 168, 211, 204, 18, 17, 40, 2, 144, 183, 34, 173, 58, 51, 96, 210, 146, 218, 48, 205, 248, 44, 124, 111, 130, 251, 56, 98, 199, 80, 199, 107, 186, 90, 9, 122, 186, 80, 162, 157, 240, 246, 38, 219, 184, 205, 91, 162, 3, 167, 93, 162, 17, 190, 201, 175, 223, 50, 231, 95, 246, 215, 157, 204, 185, 203, 197, 74, 197, 172, 4, 144, 107, 9, 21, 180, 127, 245, 254, 15, 62, 113, 238, 16, 227, 218, 49, 126, 215, 51, 94, 178, 207, 71, 92, 12, 222, 100, 230, 25, 154, 5, 127, 231, 164, 41, 137, 237, 109, 92, 136, 10, 239, 39, 149, 133, 46, 231, 247, 14, 75, 31, 202, 220, 116, 124, 94, 106, 120, 198, 174, 105, 232, 139, 34, 216, 77, 43, 154, 20, 113, 148, 191, 241, 149, 83, 61, 159, 25, 169, 239, 238, 222, 24, 241, 150, 202, 44, 192, 148, 118, 52, 231, 31, 166, 91, 53, 109, 123, 25, 16, 239, 133, 106, 247, 43, 188, 189, 9, 87, 210, 54, 10, 70, 153, 187, 91, 122, 65, 182, 238, 164, 246, 104, 174, 209, 202, 22, 177, 64, 247, 172, 177, 203, 130, 252, 83, 194, 135, 118, 102, 23, 59, 54, 78, 211, 248, 200, 165, 171, 128, 118, 132, 39, 35, 144, 246, 106, 196, 5, 156, 74, 225, 131, 169, 211, 2, 83, 103, 128, 173, 115, 134, 210, 209, 231, 20, 23, 197, 26, 6, 237, 225, 28, 178, 103, 84, 46, 160, 151, 31, 254, 12, 163, 74, 206, 126, 211, 39, 217, 218, 211, 235, 43, 11, 243, 220, 48, 150, 175, 24, 236, 47, 30, 105, 54, 184, 234, 220, 227, 85, 181, 220, 207, 168, 91, 122, 166, 32, 182, 225, 59, 190, 221, 56, 178, 94, 39, 103, 114, 61, 172, 19, 141, 214, 43, 95, 54, 205, 248, 68, 163, 101, 122, 37, 189, 164, 124, 96, 226, 208, 99, 19, 19, 36, 239, 225, 88, 66, 89, 34, 93, 175, 166, 60, 95, 113, 21, 77, 237, 235, 39, 60, 116, 97, 153, 216, 238, 75, 183, 35, 112, 128, 55, 245, 152, 44, 255, 33, 41, 142, 74, 193, 166, 117, 213, 222, 78, 191, 145, 158, 8, 1, 133, 205, 103, 4, 161, 12, 90, 13, 211, 208, 100, 18, 231, 80, 138, 111, 21, 78, 98, 100, 102, 166, 141, 126, 151, 110, 220, 43, 114, 94, 1, 104, 91, 71, 186, 89, 143, 211, 148, 195, 154, 179, 143, 114, 178, 183, 39, 121, 40, 28, 88, 218, 254, 1, 90, 41, 61, 66, 202, 228, 210, 209, 184, 104, 1, 44, 83, 166, 244, 235, 158, 242, 180, 135, 237, 110, 119, 121, 185, 118, 124, 0, 240, 185, 237, 215, 252, 240, 98, 121, 115, 83, 238, 104, 27, 66, 123, 38, 132, 114, 183, 210, 66, 150, 124, 85, 158, 80, 210, 173, 204, 206, 44, 109, 47, 103, 39, 200, 234, 66, 186, 92, 71, 205, 98, 144, 222, 229, 85, 175, 158, 104, 197, 225, 42, 145, 17, 190, 204, 101, 173, 44, 236, 192, 115, 97, 49, 194, 121, 225, 35, 199, 26, 143, 149, 1, 44, 91, 49, 218, 0, 152, 206, 157, 215, 250, 148, 125, 174, 127, 50, 165, 40, 204, 169, 107, 112, 26, 169, 214, 33, 95, 133, 158, 22, 4, 205, 214, 156, 84, 60, 121, 63, 72, 169, 11, 84, 10, 154, 232, 216, 201, 40, 226, 19, 66, 241, 196, 34, 229, 64, 45, 196, 142, 91, 152, 20, 169, 76, 140, 206, 22, 202, 86, 156, 78, 165, 2, 53, 157, 193, 93, 105, 93, 105, 45, 29, 199, 25, 99, 80, 180, 129, 45, 136, 144, 239, 120, 40, 215, 205, 124, 146, 77, 147, 66, 60, 184, 156, 2, 207, 184, 94, 113, 13, 189, 30, 206, 104, 61, 73, 146, 175, 34, 9, 224, 63, 78, 200, 53, 104, 189, 51, 3, 237, 128, 27, 202, 108, 241, 45, 175, 206, 60, 213, 122, 198, 85, 136, 179, 103, 77, 70, 119, 92, 237, 122, 24, 8, 19, 146, 145, 159, 220, 244, 96, 38, 118, 145, 227, 157, 201, 240, 248, 123, 45, 72, 91, 82, 213, 166, 33, 112, 220, 92, 174, 102, 28, 250, 14, 210, 69, 169, 35, 105, 117, 251, 68, 169, 155, 228, 214, 105, 15, 233, 189, 190, 38, 69, 215, 247, 113, 220, 24, 163, 83, 238, 35, 81, 31, 241, 98, 183, 225, 90, 67, 199, 213, 82, 66, 185, 154, 79, 74, 224, 14, 32, 7, 59, 186, 120, 79, 153, 71, 28, 47, 122, 49, 11, 191, 49, 226, 36, 78, 214, 3, 227, 152, 109, 205, 122, 193, 57, 149, 54, 213, 61, 155, 198, 80, 62, 11, 193, 42, 235, 141, 5, 191, 165, 157, 217, 28, 110, 10, 67, 42, 100, 245, 229, 114, 167, 8, 185, 159, 168, 156, 34, 29, 122, 228, 147, 126, 188, 174, 30, 80, 79, 66, 53, 194, 138, 165, 55, 107, 64, 51, 65, 236, 123, 202, 253, 18, 109, 241, 237, 38, 174, 157, 23, 113, 234, 105, 239, 32, 14, 123, 174, 186, 60, 202, 9, 109, 152, 157, 49, 24, 107, 34, 0, 225, 151, 22, 45, 84, 3, 112, 160, 251, 65, 245, 207, 168, 34, 249, 155, 162, 224, 98, 20, 6, 117, 142, 103, 229, 52, 131, 186, 221, 248, 3, 165, 141, 156, 221, 8, 92, 197, 189, 170, 229, 153, 250, 186, 98, 55, 85, 21, 65, 71, 41, 162, 221, 228, 58, 217, 112, 199, 19, 101, 169, 169, 198, 222, 239, 100, 11, 8, 130, 94, 25, 88, 114, 244, 68, 47, 44, 139, 24, 179, 135, 107, 196, 81, 36, 194, 177, 242, 205, 77, 201, 224, 105, 173, 51, 71, 55, 12, 144, 180, 35, 208, 138, 32, 25, 58, 149, 138, 108, 240, 138, 39, 34, 11, 178, 15, 69, 214, 90, 148, 47, 180, 226, 210, 237, 39, 40, 160, 4, 10, 89, 134, 220, 136, 71, 230, 148, 158, 111, 130, 23, 160, 66, 85, 131, 195, 20, 187, 33, 89, 172, 19, 115, 86, 72, 242, 77, 0, 166, 148, 34, 213, 52, 225, 3, 161, 123, 178, 158, 124, 98, 29, 196, 90, 215, 228, 193, 166, 192, 154, 183, 153, 95, 236, 48, 196, 24, 222, 18, 99, 190, 94, 47, 180, 190, 166, 121, 231, 93, 200, 29, 133, 123, 218, 86, 153, 198, 104, 77, 16, 193, 96, 152, 138, 245, 20, 40, 118, 43, 212, 205, 72, 134, 30, 11, 92, 203, 201, 157, 7, 122, 162, 18, 241, 100, 240, 107, 229, 228, 52, 70, 14, 130, 85, 99, 231, 102, 207, 243, 248, 54, 1, 234, 32, 58, 58, 75, 44, 172, 242, 64, 76, 179, 26, 203, 167, 93, 79, 210, 9, 160, 42, 132, 82, 103, 214, 196, 210, 90, 22, 42, 148, 232, 19, 153, 82, 25, 123, 223, 66, 73, 219, 88, 13, 152, 182, 64, 198, 2, 236, 2, 153, 176, 129, 158, 33, 4, 162, 25, 108, 27, 18, 54, 85, 130, 6, 216, 139, 225, 16, 136, 95, 234, 226, 99, 102, 3, 114, 68, 73, 20, 44, 8, 139, 85, 232, 117, 196, 77, 155, 58, 94, 74, 33, 161, 234, 161, 100, 99, 111, 133, 39, 93, 37, 145, 244, 133, 66, 182, 124, 35, 90, 16, 91, 0, 201, 188, 38, 75, 12, 126, 242, 115, 196, 133, 96, 245, 251, 228, 164, 52, 96, 115, 5, 125, 80, 236, 107, 5, 154, 210, 35, 93, 11, 182, 141, 206, 240, 27, 77, 121, 99, 184, 90, 90, 12, 91, 110, 229, 126, 167, 136, 181, 12, 107, 157, 186, 145, 73, 205, 104, 162, 197, 99, 93, 103, 24, 202, 74, 251, 46, 120, 65, 168, 23, 76, 64, 71, 25, 77, 231, 72, 11, 109, 165, 120, 217, 130, 43, 121, 14, 193, 192, 60, 62, 163, 104, 122, 35, 165, 69, 178, 161, 7, 89, 122, 53, 110, 190, 35, 92, 119, 222, 14, 179, 131, 206, 124, 81, 68, 130, 137, 17, 7, 78, 34, 239, 2, 194, 2, 111, 213, 117, 86, 184, 145, 85, 14, 159, 108, 200, 166, 198, 168, 179, 197, 114, 9, 168, 253, 165, 54, 235, 194, 43, 117, 122, 74, 92, 57, 195, 181, 121, 76, 161, 192, 199, 148, 172, 63, 211, 53, 186, 0, 149, 63, 58, 151, 131, 143, 244, 56, 37, 182, 239, 237, 25, 217, 15, 125, 162, 209, 210, 243, 34, 221, 21, 189, 80, 113, 86, 59, 159, 123, 249, 147, 8, 79, 28, 18, 163, 24, 136, 104, 69, 215, 198, 10, 11, 168, 164, 164, 172, 185, 231, 46, 37, 96, 181, 196, 204, 146, 9, 123, 206, 245, 153, 92, 169, 5, 94, 191, 188, 75, 232, 183, 83, 171, 41, 11, 234, 41, 198, 6, 105, 210, 101, 37, 154, 106, 199, 55, 31, 132, 108, 94, 90, 171, 140, 93, 21, 161, 174, 27, 138, 94, 6, 5, 124, 12, 44, 207, 46, 43, 187, 107, 215, 65, 82, 171, 198, 43, 103, 200, 115, 113, 230, 58, 244, 43, 25, 140, 86, 65, 53, 19, 12, 161, 132, 226, 187, 42, 136, 158, 168, 54, 45, 100, 37, 241, 222, 35, 170, 22, 168, 105, 76, 32, 76, 209, 121, 175, 72, 26, 34, 18, 93, 249, 101, 129, 208, 88, 87, 134, 90, 82, 163, 97, 136, 87, 216, 10, 220, 128, 62, 174, 64, 136, 7, 165, 132, 126, 217, 177, 24, 19, 232, 241, 38, 104, 162, 206, 128, 6, 117, 170, 212, 225, 41, 222, 33, 147, 26, 156, 132, 123, 65, 105, 116, 183, 82, 50, 134, 43, 66, 34, 37, 106, 160, 57, 250, 189, 132, 146, 16, 241, 30, 45, 56, 191, 166, 212, 185, 163, 84, 25, 220, 61, 42, 82, 100, 236, 179, 129, 215, 132, 171, 255, 182, 9, 187, 208, 106, 169, 214, 5, 165, 44, 7, 176, 2, 196, 232, 105, 89, 130, 28, 135, 32, 195, 19, 74, 246, 133, 231, 254, 9, 228, 18, 24, 85, 195, 248, 198, 115, 135, 131, 201, 216, 107, 115, 119, 109, 244, 140, 174, 43, 230, 43, 224, 121, 52, 156, 140, 168, 29, 199, 52, 170, 138, 94, 85, 129, 31, 167, 67, 229, 43, 107, 210, 64, 117, 171, 24, 71, 249, 4, 215, 2, 35, 127, 68, 98, 118, 163, 99, 82, 128, 149, 90, 170, 182, 197, 143, 1, 153, 100, 188, 189, 242, 142, 75, 134, 195, 10, 102, 137, 54, 79, 204, 25, 66, 44, 231, 116, 37, 149, 141, 51, 194, 203, 12, 3, 125, 95, 131, 214, 89, 157, 65, 9, 80, 175, 0, 194, 38, 212, 234, 51, 109, 109, 47, 243, 76, 188, 135, 180, 104, 142, 208, 154, 42, 45, 14, 170, 159, 119, 107, 104, 218, 178, 152, 154, 108, 111, 140, 151, 121, 170, 91, 146, 245, 64, 187, 86, 100, 175, 164, 56, 137, 164, 163, 48, 152, 93, 249, 196, 105, 96, 40, 96, 72, 135, 172, 198, 224, 249, 222, 132, 107, 207, 73, 38, 29, 69, 177, 189, 217, 138, 30, 145, 70, 143, 203, 6, 194, 147, 251, 28, 77, 202, 145, 38, 83, 5, 16, 37, 22, 222, 199, 164, 156, 202, 51, 99, 160, 30, 215, 172, 62, 175, 140, 74, 243, 74, 143, 115, 122, 73, 55, 161, 93, 96, 53, 75, 217, 79, 155, 102, 195, 246, 23, 11, 53, 183, 198, 154, 207, 9, 214, 206, 245, 156, 63, 82, 51, 249, 229, 211, 167, 79, 111, 146, 127, 201, 255, 100, 130, 39, 61, 47, 103, 20, 244, 52, 171, 26, 212, 106, 127, 166, 141, 207, 12, 78, 83, 148, 44, 70, 152, 36, 149, 149, 49, 136, 161, 157, 233, 185, 149, 113, 84, 167, 202, 165, 170, 224, 125, 66, 124, 165, 234, 116, 0, 253, 52, 155, 166, 214, 139, 5, 36, 21, 66, 93, 232, 106, 54, 188, 156, 80, 85, 167, 87, 10, 238, 205, 86, 240, 184, 241, 209, 6, 229, 188, 164, 163, 26, 154, 38, 83, 41, 101, 14, 153, 78, 155, 20, 207, 29, 170, 69, 125, 209, 56, 149, 42, 175, 89, 211, 241, 178, 187, 121, 63, 2, 42, 109, 6, 121, 69, 149, 95, 58, 43, 88, 9, 64, 211, 56, 130, 45, 62, 3, 94, 101, 212, 87, 83, 214, 99, 33, 7, 28, 11, 79, 9, 135, 162, 24, 137, 157, 211, 240, 164, 102, 253, 3, 231, 121, 24, 21, 201, 207, 116, 118, 184, 58, 208, 171, 85, 121, 31, 136, 60, 225, 198, 229, 238, 60, 72, 76, 62, 209, 248, 172, 127, 7, 57, 193, 191, 247, 183, 136, 214, 58, 170, 191, 143, 10, 245, 65, 22, 143, 89, 126, 48, 213, 211, 36, 37, 243, 46, 184, 207, 72, 240, 143, 191, 238, 117, 138, 124, 29, 204, 27, 103, 212, 110, 225, 252, 3, 46, 215, 199, 31, 186, 65, 26, 66, 222, 221, 122, 68, 84, 197, 2, 112, 200, 44, 36, 240, 241, 71, 244, 158, 131, 178, 23, 127, 192, 81, 172, 159, 78, 161, 223, 0, 7, 7, 22, 72, 121, 158, 169, 72, 75, 16, 146, 84, 184, 43, 94, 93, 140, 168, 22, 163, 60, 105, 145, 199, 143, 153, 91, 141, 148, 101, 217, 31, 154, 48, 211, 155, 193, 43, 114, 235, 156, 80, 13, 22, 189, 211, 230, 138, 105, 76, 128, 236, 197, 123, 9, 94, 123, 66, 10, 64, 4, 30, 217, 207, 80, 62, 213, 123, 167, 242, 230, 49, 213, 214, 77, 237, 101, 12, 204, 133, 158, 103, 22, 3, 71, 135, 96, 62, 168, 134, 27, 149, 98, 165, 58, 89, 87, 23, 60, 151, 146, 111, 190, 44, 137, 22, 45, 210, 64, 134, 149, 24, 87, 35, 3, 191, 68, 226, 239, 248, 20, 70, 245, 214, 216, 88, 153, 12, 121, 143, 219, 77, 175, 48, 48, 179, 101, 246, 25, 165, 2, 48, 157, 247, 168, 94, 180, 33, 54, 203, 109, 119, 253, 201, 159, 191, 252, 235, 31, 5, 76, 133, 9, 205, 246, 250, 207, 255, 250, 215, 211, 127, 245, 217, 103, 183, 255, 248, 191, 244, 183, 223, 22, 191, 190, 146, 63, 87, 82, 235, 190, 197, 198, 102, 142, 46, 142, 199, 253, 95, 241, 206, 107, 98, 180, 221, 100, 146, 145, 82, 39, 30, 163, 119, 236, 41, 168, 32, 92, 226, 159, 201, 231, 139, 1, 28, 127, 74, 20, 52, 89, 39, 232, 92, 252, 142, 70, 10, 84, 239, 44, 126, 186, 204, 96, 80, 241, 33, 106, 39, 21, 88, 36, 110, 204, 188, 31, 129, 168, 30, 116, 84, 90, 11, 162, 210, 165, 80, 212, 71, 61, 13, 250, 75, 52, 102, 65, 106, 157, 222, 77, 243, 186, 236, 243, 242, 102, 117, 206, 231, 52, 83, 79, 160, 37, 158, 211, 15, 198, 171, 44, 231, 135, 166, 207, 203, 251, 46, 41, 103, 223, 245, 124, 179, 46, 22, 227, 226, 75, 50, 117, 158, 198, 195, 248, 79, 103, 149, 160, 115, 43, 187, 182, 235, 173, 85, 109, 91, 99, 153, 187, 215, 218, 212, 134, 114, 235, 184, 103, 90, 30, 22, 20, 96, 13, 50, 81, 97, 33, 189, 100, 14, 139, 180, 14, 155, 174, 253, 212, 117, 61, 166, 214, 125, 207, 47, 247, 153, 169, 204, 151, 20, 85, 61, 14, 83, 251, 142, 105, 26, 250, 102, 184, 120, 199, 192, 25, 252, 140, 197, 240, 102, 122, 116, 236, 69, 170, 234, 78, 98, 8, 219, 132, 61, 203, 167, 166, 95, 108, 210, 253, 5, 127, 94, 6, 235, 163, 104, 98, 243, 78, 42, 113, 71, 106, 140, 209, 173, 86, 240, 206, 42, 117, 213, 59, 174, 157, 116, 204, 31, 169, 189, 224, 218, 219, 32, 160, 91, 168, 206, 119, 3, 36, 28, 79, 243, 85, 250, 226, 118, 15, 45, 105, 91, 12, 101, 233, 136, 220, 216, 76, 104, 211, 133, 0, 32, 21, 127, 206, 164, 179, 147, 15, 17, 233, 179, 110, 219, 130, 166, 178, 163, 187, 45, 226, 146, 174, 244, 88, 181, 69, 85, 202, 2, 233, 97, 172, 211, 226, 32, 5, 41, 93, 121, 157, 123, 192, 210, 11, 71, 239, 102, 75, 26, 66, 65, 106, 5, 51, 94, 78, 21, 180, 135, 203, 43, 126, 123, 131, 197, 151, 217, 182, 157, 240, 224, 110, 222, 205, 190, 202, 232, 171, 253, 158, 164, 163, 47, 64, 10, 152, 96, 19, 234, 133, 39, 130, 160, 70, 166, 174, 93, 147, 105, 37, 115, 1, 36, 244, 165, 59, 222, 181, 41, 210, 162, 203, 12, 16, 113, 51, 149, 224, 141, 92, 57, 62, 12, 146, 219, 167, 168, 186, 154, 220, 200, 242, 97, 162, 52, 175, 114, 114, 153, 195, 244, 48, 37, 83, 61, 101, 6, 134, 76, 65, 204, 222, 59, 228, 83, 182, 83, 127, 199, 232, 238, 90, 120, 120, 67, 210, 104, 195, 246, 47, 248, 180, 233, 111, 103, 126, 202, 34, 33, 249, 100, 185, 28, 184, 94, 129, 90, 125, 123, 198, 123, 37, 140, 63, 18, 105, 123, 80, 187, 164, 66, 128, 120, 213, 94, 66, 124, 36, 3, 32, 79, 173, 122, 65, 34, 48, 17, 115, 73, 208, 136, 25, 126, 176, 162, 81, 64, 74, 172, 60, 167, 164, 251, 29, 243, 29, 124, 119, 46, 153, 146, 33, 170, 193, 84, 233, 116, 33, 192, 78, 182, 157, 6, 96, 116, 50, 184, 244, 55, 19, 166, 78, 231, 62, 22, 163, 71, 166, 192, 170, 117, 2, 94, 156, 35, 79, 166, 33, 18, 115, 240, 24, 224, 114, 232, 64, 196, 81, 76, 106, 13, 45, 112, 236, 75, 88, 228, 32, 177, 237, 214, 252, 246, 70, 77, 143, 209, 242, 174, 174, 49, 125, 236, 58, 243, 80, 126, 187, 127, 95, 176, 128, 120, 212, 62, 172, 185, 193, 137, 60, 120, 67, 230, 98, 70, 53, 99, 19, 141, 28, 24, 64, 92, 13, 12, 205, 114, 168, 238, 46, 232, 203, 195, 110, 129, 166, 187, 172, 120, 124, 71, 30, 147, 232, 124, 113, 185, 86, 157, 112, 169, 47, 123, 245, 95, 45, 78, 65, 124, 133, 213, 98, 90, 60, 44, 190, 10, 190, 13, 216, 34, 236, 3, 164, 45, 154, 235, 63, 68, 129, 200, 41, 36, 214, 162, 56, 168, 3, 36, 224, 167, 84, 231, 101, 138, 217, 5, 110, 115, 34, 253, 90, 19, 152, 40, 139, 180, 159, 150, 72, 189, 204, 204, 194, 111, 148, 184, 136, 47, 234, 155, 162, 118, 22, 17, 192, 144, 199, 57, 228, 14, 139, 79, 77, 15, 232, 239, 165, 81, 114, 210, 7, 122, 165, 248, 30, 8, 28, 143, 240, 103, 211, 37, 154, 17, 162, 159, 254, 229, 245, 240, 158, 19, 79, 185, 34, 49, 250, 9, 81, 97, 155, 136, 219, 128, 194, 120, 98, 16, 188, 212, 162, 68, 128, 242, 176, 156, 164, 107, 133, 102, 216, 1, 186, 39, 59, 54, 8, 155, 9, 157, 99, 216, 27, 48, 70, 23, 92, 180, 240, 153, 0, 222, 119, 10, 75, 55, 37, 130, 52, 241, 164, 62, 51, 92, 210, 79, 203, 232, 52, 230, 60, 195, 100, 100, 12, 194, 77, 88, 145, 246, 217, 96, 181, 189, 17, 4, 147, 242, 196, 129, 61, 205, 150, 48, 241, 22, 200, 176, 73, 138, 143, 85, 122, 86, 105, 115, 251, 217, 150, 204, 21, 41, 166, 194, 99, 237, 81, 44, 88, 225, 179, 249, 161, 135, 48, 150, 60, 54, 128, 252, 142, 236, 251, 248, 189, 157, 139, 194, 169, 180, 244, 118, 83, 140, 160, 186, 74, 30, 156, 225, 67, 227, 127, 10, 213, 241, 134, 246, 131, 23, 68, 60, 44, 74, 209, 241, 152, 96, 179, 152, 78, 93, 62, 101, 102, 121, 73, 179, 250, 45, 238, 234, 69, 22, 43, 52, 42, 78, 227, 229, 225, 114, 105, 24, 77, 47, 48, 117, 197, 236, 200, 101, 175, 22, 245, 187, 168, 65, 221, 186, 142, 22, 88, 214, 227, 71, 165, 30, 18, 47, 197, 71, 156, 50, 100, 249, 108, 82, 35, 228, 199, 71, 183, 157, 159, 28, 60, 125, 250, 192, 138, 188, 60, 135, 233, 3, 193, 72, 180, 209, 212, 217, 237, 14, 160, 78, 165, 75, 101, 169, 170, 51, 155, 77, 232, 200, 123, 4, 28, 27, 220, 30, 10, 250, 227, 137, 153, 108, 174, 40, 207, 109, 155, 28, 184, 114, 115, 131, 229, 254, 198, 26, 115, 97, 83, 239, 212, 224, 32, 114, 240, 224, 234, 233, 3, 39, 111, 173, 158, 123, 7, 22, 86, 143, 30, 64, 14, 96, 110, 36, 193, 112, 235, 56, 48, 88, 69, 86, 129, 222, 30, 12, 69, 153, 52, 87, 22, 171, 181, 102, 107, 245, 0, 83, 201, 16, 235, 154, 118, 88, 220, 220, 102, 170, 101, 175, 143, 243, 235, 55, 159, 221, 103, 148, 49, 35, 92, 14, 152, 75, 185, 36, 30, 222, 111, 174, 223, 139, 15, 66, 251, 184, 24, 154, 157, 209, 240, 150, 193, 103, 242, 39, 232, 115, 192, 143, 197, 150, 78, 116, 36, 152, 166, 145, 221, 92, 239, 199, 186, 90, 141, 85, 117, 94, 97, 2, 112, 57, 196, 123, 57, 244, 80, 28, 5, 39, 252, 86, 163, 153, 217, 201, 205, 120, 57, 38, 119, 27, 159, 231, 135, 52, 209, 190, 185, 102, 159, 188, 185, 185, 186, 190, 58, 179, 188, 182, 10, 94, 216, 242, 9, 88, 98, 209, 90, 146, 46, 14, 250, 5, 97, 39, 149, 159, 153, 144, 102, 138, 4, 217, 97, 86, 137, 7, 198, 88, 95, 103, 182, 198, 24, 180, 3, 24, 53, 239, 135, 228, 159, 48, 170, 237, 82, 27, 23, 181, 38, 94, 187, 215, 23, 197, 182, 116, 227, 184, 240, 44, 34, 138, 143, 169, 220, 167, 151, 123, 151, 45, 22, 144, 165, 149, 103, 254, 42, 83, 207, 29, 116, 79, 104, 200, 12, 222, 97, 60, 27, 5, 206, 200, 78, 217, 165, 17, 137, 173, 183, 109, 39, 31, 9, 84, 246, 208, 248, 95, 17, 249, 83, 124, 79, 201, 239, 65, 168, 97, 130, 126, 35, 137, 193, 229, 231, 253, 143, 195, 62, 173, 64, 195, 164, 5, 112, 33, 47, 172, 239, 98, 90, 232, 95, 68, 77, 123, 247, 227, 184, 73, 29, 110, 213, 184, 2, 124, 237, 154, 195, 227, 228, 10, 172, 246, 161, 134, 133, 14, 26, 239, 65, 248, 6, 255, 139, 115, 48, 116, 71, 208, 168, 58, 241, 37, 104, 183, 118, 1, 49, 77, 225, 205, 218, 151, 216, 243, 83, 47, 99, 90, 197, 142, 207, 7, 182, 105, 188, 46, 149, 136, 114, 143, 251, 162, 54, 166, 232, 59, 106, 79, 159, 243, 79, 8, 169, 7, 139, 213, 230, 157, 131, 110, 135, 185, 209, 61, 36, 224, 178, 185, 34, 199, 182, 37, 166, 54, 99, 145, 157, 179, 229, 20, 197, 233, 192, 108, 89, 252, 132, 186, 134, 240, 80, 60, 195, 114, 138, 244, 155, 108, 192, 111, 162, 98, 184, 252, 40, 141, 39, 250, 21, 193, 37, 184, 36, 95, 71, 151, 246, 55, 87, 167, 120, 173, 175, 175, 247, 47, 243, 117, 160, 249, 54, 172, 221, 244, 14, 215, 237, 229, 165, 107, 97, 217, 46, 159, 73, 91, 122, 187, 115, 187, 103, 74, 231, 220, 126, 230, 215, 95, 129, 196, 14, 188, 137, 161, 234, 128, 15, 87, 228, 14, 209, 199, 58, 55, 124, 232, 69, 211, 216, 156, 52, 217, 85, 104, 198, 71, 226, 221, 3, 12, 115, 47, 101, 97, 150, 44, 35, 35, 165, 163, 115, 214, 182, 13, 131, 46, 6, 64, 91, 203, 232, 196, 138, 199, 82, 75, 66, 26, 98, 34, 68, 171, 96, 115, 35, 87, 96, 130, 71, 240, 94, 143, 192, 90, 73, 69, 150, 66, 110, 180, 139, 25, 13, 113, 162, 125, 87, 22, 184, 217, 242, 122, 66, 130, 152, 220, 36, 222, 130, 130, 59, 27, 9, 115, 204, 138, 43, 129, 199, 245, 250, 164, 67, 126, 224, 182, 169, 107, 79, 229, 240, 35, 91, 205, 220, 53, 238, 25, 108, 26, 31, 208, 219, 1, 158, 13, 84, 217, 141, 242, 84, 240, 181, 1, 188, 55, 116, 62, 111, 114, 140, 92, 41, 71, 190, 237, 70, 54, 47, 27, 42, 248, 202, 111, 122, 154, 95, 75, 11, 125, 183, 66, 239, 94, 202, 150, 239, 121, 214, 32, 181, 216, 161, 208, 16, 124, 238, 180, 196, 20, 22, 167, 83, 129, 146, 229, 147, 165, 36, 57, 171, 81, 34, 101, 26, 248, 217, 222, 231, 191, 191, 85, 243, 135, 142, 104, 205, 150, 92, 60, 164, 92, 90, 24, 38, 225, 217, 191, 194, 50, 125, 129, 195, 170, 68, 155, 40, 248, 54, 60, 178, 171, 209, 233, 212, 104, 15, 142, 101, 109, 161, 77, 154, 208, 108, 121, 90, 99, 76, 164, 105, 52, 108, 232, 155, 66, 10, 154, 63, 187, 165, 94, 26, 188, 201, 169, 107, 137, 164, 51, 250, 80, 213, 56, 97, 67, 51, 213, 223, 9, 39, 161, 19, 89, 220, 220, 223, 223, 153, 168, 241, 222, 65, 227, 22, 239, 99, 113, 42, 203, 42, 173, 26, 82, 29, 181, 111, 250, 105, 181, 217, 146, 157, 25, 249, 164, 54, 198, 37, 60, 82, 93, 85, 227, 212, 137, 80, 227, 49, 236, 248, 79, 157, 166, 6, 201, 236, 110, 11, 126, 14, 113, 202, 151, 169, 86, 33, 46, 0, 52, 182, 29, 91, 205, 190, 229, 237, 91, 198, 130, 251, 176, 211, 96, 243, 244, 49, 203, 30, 161, 37, 42, 111, 99, 146, 24, 36, 102, 196, 21, 197, 176, 190, 173, 28, 9, 122, 239, 125, 24, 179, 137, 169, 122, 2, 144, 80, 55, 54, 47, 235, 134, 54, 159, 179, 16, 138, 31, 104, 146, 136, 217, 111, 10, 214, 140, 61, 112, 254, 112, 134, 171, 178, 240, 48, 48, 127, 38, 187, 74, 46, 84, 143, 57, 196, 151, 190, 31, 54, 213, 182, 240, 245, 10, 218, 221, 88, 224, 83, 93, 6, 126, 177, 91, 116, 169, 226, 27, 181, 22, 34, 175, 3, 160, 31, 85, 241, 86, 202, 183, 207, 164, 146, 70, 2, 82, 165, 37, 114, 221, 26, 204, 163, 220, 37, 139, 65, 64, 197, 142, 151, 28, 238, 74, 42, 103, 89, 43, 59, 223, 26, 44, 35, 186, 90, 1, 173, 19, 214, 180, 168, 228, 18, 80, 179, 200, 81, 158, 112, 241, 166, 214, 168, 235, 148, 153, 52, 45, 185, 219, 192, 134, 217, 168, 72, 60, 157, 147, 26, 109, 253, 96, 174, 235, 116, 162, 84, 154, 73, 8, 66, 161, 55, 196, 5, 175, 48, 133, 161, 2, 35, 213, 145, 108, 66, 79, 39, 25, 38, 168, 221, 111, 68, 80, 18, 221, 251, 13, 200, 103, 36, 74, 134, 188, 146, 163, 15, 185, 70, 223, 224, 75, 133, 126, 56, 18, 139, 164, 184, 118, 158, 170, 9, 50, 107, 16, 117, 13, 23, 195, 148, 36, 174, 97, 134, 168, 129, 212, 119, 100, 91, 204, 196, 241, 60, 39, 15, 99, 60, 31, 110, 136, 85, 53, 144, 48, 163, 12, 68, 73, 204, 203, 67, 157, 72, 132, 167, 219, 195, 48, 45, 128, 96, 202, 208, 127, 98, 37, 30, 63, 68, 175, 77, 218, 125, 19, 210, 159, 51, 65, 133, 137, 207, 202, 52, 40, 230, 76, 217, 160, 184, 209, 26, 162, 49, 223, 113, 79, 125, 52, 103, 98, 196, 60, 46, 153, 88, 102, 90, 204, 165, 224, 214, 37, 10, 71, 245, 228, 35, 237, 66, 206, 60, 201, 48, 240, 204, 168, 29, 116, 79, 28, 72, 197, 29, 29, 3, 19, 43, 1, 144, 21, 225, 16, 60, 186, 181, 210, 104, 49, 134, 59, 70, 8, 105, 119, 206, 242, 237, 125, 197, 232, 55, 19, 156, 150, 55, 139, 69, 179, 156, 219, 38, 252, 244, 21, 218, 207, 23, 236, 197, 237, 112, 227, 151, 141, 90, 229, 232, 199, 108, 46, 223, 178, 65, 27, 153, 45, 74, 64, 145, 85, 151, 201, 234, 106, 217, 247, 97, 156, 98, 48, 80, 42, 232, 54, 109, 217, 205, 117, 119, 229, 199, 160, 214, 184, 8, 175, 46, 212, 104, 87, 69, 67, 50, 169, 22, 199, 13, 186, 180, 221, 99, 249, 4, 33, 135, 88, 102, 26, 226, 195, 216, 166, 17, 143, 167, 204, 244, 205, 110, 95, 238, 159, 113, 186, 164, 118, 194, 97, 154, 206, 174, 198, 151, 202, 188, 179, 155, 113, 133, 46, 109, 246, 88, 62, 22, 123, 188, 235, 171, 177, 111, 210, 230, 41, 186, 174, 182, 244, 205, 60, 162, 93, 169, 86, 12, 151, 149, 219, 122, 37, 95, 232, 214, 99, 24, 180, 171, 48, 220, 238, 14, 165, 10, 245, 246, 192, 160, 44, 215, 210, 11, 105, 80, 32, 10, 83, 88, 161, 208, 202, 148, 219, 160, 133, 184, 209, 150, 11, 120, 92, 158, 254, 80, 227, 82, 69, 253, 22, 127, 127, 104, 180, 200, 6, 212, 221, 212, 243, 21, 167, 228, 147, 163, 81, 78, 50, 197, 99, 66, 45, 92, 126, 19, 218, 170, 204, 8, 168, 206, 66, 249, 35, 172, 80, 169, 247, 12, 139, 11, 12, 59, 199, 10, 66, 26, 207, 35, 36, 154, 239, 27, 134, 124, 189, 166, 113, 27, 188, 41, 94, 72, 154, 125, 161, 28, 53, 148, 228, 114, 149, 122, 191, 201, 42, 251, 236, 142, 166, 233, 172, 230, 241, 72, 36, 156, 192, 124, 118, 21, 102, 119, 135, 211, 51, 217, 162, 168, 151, 42, 153, 66, 65, 148, 48, 147, 44, 230, 102, 74, 46, 41, 28, 182, 184, 0, 229, 162, 142, 238, 139, 179, 1, 75, 128, 149, 120, 6, 184, 137, 95, 56, 249, 138, 149, 200, 149, 124, 34, 2, 230, 166, 147, 155, 55, 178, 226, 110, 15, 244, 135, 25, 67, 140, 165, 67, 33, 166, 82, 157, 9, 192, 200, 188, 134, 202, 78, 17, 250, 148, 117, 79, 249, 155, 43, 68, 227, 219, 193, 43, 36, 91, 177, 137, 161, 167, 197, 68, 40, 12, 149, 31, 200, 49, 228, 103, 118, 31, 170, 250, 176, 97, 219, 224, 69, 134, 164, 104, 196, 200, 101, 215, 241, 22, 202, 110, 168, 68, 242, 26, 57, 185, 148, 209, 57, 14, 185, 14, 238, 107, 7, 56, 113, 37, 61, 45, 163, 229, 132, 112, 249, 24, 239, 72, 109, 12, 111, 156, 105, 150, 129, 51, 79, 58, 201, 65, 225, 114, 60, 198, 125, 87, 145, 139, 89, 4, 95, 59, 87, 126, 39, 223, 75, 34, 159, 35, 81, 63, 36, 87, 123, 130, 84, 209, 135, 141, 149, 102, 139, 255, 220, 190, 150, 238, 134, 246, 166, 19, 115, 57, 127, 46, 234, 159, 233, 200, 157, 128, 244, 138, 209, 108, 163, 44, 46, 109, 29, 142, 166, 35, 62, 218, 228, 182, 218, 162, 153, 100, 106, 219, 161, 61, 147, 230, 98, 175, 175, 53, 218, 220, 116, 36, 149, 17, 27, 253, 197, 209, 214, 201, 33, 226, 200, 225, 40, 61, 141, 166, 244, 202, 51, 196, 49, 92, 78, 241, 84, 44, 22, 228, 15, 141, 150, 208, 61, 159, 21, 221, 179, 127, 211, 206, 157, 171, 251, 155, 98, 22, 237, 111, 4, 207, 20, 250, 131, 130, 44, 87, 7, 252, 254, 193, 96, 63, 143, 98, 132, 83, 34, 213, 233, 216, 4, 120, 70, 182, 90, 181, 232, 34, 15, 173, 172, 124, 19, 32, 181, 66, 153, 188, 196, 125, 155, 197, 229, 136, 47, 201, 103, 166, 78, 122, 51, 167, 253, 145, 46, 170, 52, 70, 179, 205, 49, 77, 249, 2, 97, 38, 197, 103, 242, 68, 69, 140, 176, 73, 238, 234, 167, 60, 132, 112, 172, 187, 16, 23, 37, 249, 97, 18, 34, 133, 236, 85, 54, 202, 65, 193, 108, 22, 82, 14, 142, 5, 206, 225, 146, 51, 92, 14, 134, 175, 242, 66, 239, 244, 199, 33, 225, 91, 223, 64, 110, 240, 56, 157, 122, 31, 93, 116, 243, 82, 22, 60, 91, 90, 55, 20, 123, 74, 240, 32, 242, 67, 183, 100, 151, 251, 72, 43, 248, 66, 45, 137, 160, 199, 83, 190, 72, 129, 14, 86, 174, 241, 134, 33, 187, 70, 65, 236, 255, 72, 215, 162, 197, 117, 190, 6, 98, 130, 179, 138, 143, 114, 97, 41, 220, 143, 49, 40, 150, 179, 118, 10, 48, 165, 217, 20, 212, 230, 234, 20, 205, 99, 161, 2, 17, 180, 117, 238, 244, 221, 42, 227, 243, 149, 191, 57, 228, 75, 251, 60, 187, 255, 43, 211, 118, 164, 83, 199, 99, 6, 100, 60, 28, 39, 147, 144, 107, 15, 86, 173, 222, 224, 207, 86, 158, 40, 142, 17, 154, 167, 44, 204, 163, 176, 128, 3, 190, 57, 160, 141, 147, 132, 3, 237, 27, 45, 53, 48, 62, 245, 169, 5, 251, 57, 20, 32, 56, 67, 33, 166, 50, 12, 74, 252, 158, 122, 2, 189, 57, 163, 125, 166, 197, 215, 72, 34, 243, 179, 15, 156, 46, 13, 232, 60, 79, 192, 105, 161, 227, 194, 107, 201, 18, 249, 108, 155, 27, 180, 22, 171, 10, 116, 203, 98, 200, 33, 159, 92, 98, 163, 177, 3, 93, 181, 25, 222, 49, 118, 156, 90, 159, 108, 181, 173, 253, 114, 181, 230, 110, 198, 226, 136, 220, 171, 118, 55, 211, 203, 253, 114, 189, 194, 49, 214, 105, 65, 195, 83, 40, 161, 233, 177, 140, 145, 205, 18, 140, 172, 86, 161, 220, 177, 225, 205, 90, 76, 48, 126, 162, 93, 128, 71, 39, 198, 173, 238, 44, 183, 142, 40, 99, 65, 4, 210, 96, 243, 136, 185, 88, 88, 36, 78, 253, 40, 171, 189, 80, 74, 44, 218, 85, 146, 199, 172, 171, 36, 31, 227, 72, 21, 115, 173, 7, 37, 136, 216, 216, 118, 116, 57, 21, 64, 51, 141, 98, 34, 76, 149, 185, 125, 198, 13, 212, 210, 236, 72, 35, 50, 92, 209, 172, 43, 205, 218, 26, 145, 59, 104, 180, 116, 49, 132, 226, 17, 187, 181, 242, 218, 221, 228, 106, 11, 36, 61, 237, 108, 49, 215, 54, 153, 102, 45, 214, 100, 50, 25, 10, 35, 33, 139, 39, 89, 76, 195, 243, 24, 132, 118, 200, 5, 160, 41, 35, 13, 111, 203, 181, 202, 23, 249, 28, 241, 3, 57, 138, 84, 49, 85, 164, 201, 71, 21, 44, 3, 202, 186, 56, 109, 40, 215, 58, 185, 240, 94, 15, 147, 109, 77, 216, 176, 5, 194, 172, 170, 201, 139, 85, 193, 175, 10, 191, 233, 201, 25, 48, 162, 57, 170, 68, 235, 96, 57, 95, 156, 228, 58, 40, 107, 145, 108, 224, 26, 143, 231, 105, 176, 249, 106, 150, 99, 231, 64, 2, 41, 23, 23, 99, 194, 189, 44, 119, 37, 170, 115, 1, 114, 75, 43, 95, 101, 224, 188, 167, 94, 166, 20, 42, 194, 205, 189, 109, 129, 153, 184, 27, 2, 164, 225, 151, 107, 162, 181, 163, 101, 203, 50, 146, 116, 13, 75, 115, 116, 20, 81, 170, 8, 33, 173, 5, 34, 70, 200, 215, 246, 125, 110, 188, 56, 41, 18, 181, 130, 64, 52, 74, 203, 21, 119, 149, 53, 196, 148, 255, 88, 40, 91, 48, 105, 156, 194, 140, 4, 230, 90, 200, 14, 83, 34, 72, 169, 75, 18, 210, 38, 170, 238, 141, 164, 107, 199, 100, 163, 108, 78, 95, 234, 147, 215, 81, 233, 156, 42, 173, 101, 139, 34, 237, 60, 121, 118, 53, 47, 219, 82, 25, 158, 110, 149, 106, 5, 93, 100, 186, 65, 24, 67, 250, 102, 7, 185, 245, 186, 153, 180, 221, 211, 123, 166, 224, 158, 12, 169, 250, 83, 175, 114, 208, 35, 68, 110, 36, 5, 49, 199, 9, 72, 115, 222, 24, 202, 27, 64, 144, 66, 135, 51, 87, 111, 163, 132, 34, 96, 162, 186, 245, 50, 174, 69, 50, 205, 139, 0, 131, 240, 36, 185, 226, 194, 94, 58, 154, 246, 161, 164, 136, 0, 14, 8, 161, 52, 105, 225, 182, 99, 169, 221, 135, 51, 108, 232, 179, 42, 14, 101, 98, 193, 82, 170, 248, 74, 147, 38, 146, 212, 214, 167, 181, 186, 102, 43, 220, 223, 104, 60, 47, 61, 41, 144, 8, 132, 72, 196, 41, 161, 219, 139, 110, 3, 114, 205, 129, 72, 71, 68, 183, 244, 211, 193, 22, 68, 210, 129, 73, 22, 20, 83, 202, 226, 149, 161, 5, 99, 77, 250, 102, 42, 45, 228, 21, 9, 57, 114, 181, 189, 0, 91, 199, 59, 104, 23, 35, 175, 14, 35, 93, 205, 73, 120, 70, 37, 152, 200, 185, 243, 148, 235, 103, 242, 161, 27, 237, 52, 60, 51, 213, 199, 92, 16, 225, 164, 116, 46, 225, 206, 217, 16, 33, 29, 145, 206, 203, 65, 81, 137, 97, 104, 92, 244, 141, 127, 162, 81, 212, 168, 17, 229, 157, 24, 162, 26, 204, 218, 107, 185, 189, 134, 87, 219, 133, 133, 116, 52, 91, 246, 217, 167, 175, 87, 47, 150, 40, 191, 172, 246, 47, 222, 2, 123, 189, 79, 4, 125, 185, 175, 252, 249, 234, 170, 62, 60, 251, 40, 129, 198, 143, 42, 232, 178, 108, 109, 201, 236, 194, 15, 152, 170, 89, 85, 36, 47, 236, 18, 214, 131, 49, 97, 125, 249, 146, 189, 62, 222, 20, 187, 50, 121, 74, 167, 93, 122, 6, 59, 189, 91, 238, 80, 227, 78, 101, 186, 34, 185, 66, 190, 190, 119, 101, 45, 94, 156, 17, 229, 135, 71, 251, 72, 173, 203, 233, 145, 50, 84, 63, 138, 235, 228, 12, 60, 66, 65, 88, 52, 114, 201, 244, 18, 146, 205, 180, 61, 96, 28, 165, 118, 176, 135, 220, 41, 120, 53, 239, 26, 121, 38, 162, 181, 135, 213, 169, 157, 74, 253, 214, 104, 201, 82, 56, 160, 250, 171, 149, 184, 165, 205, 104, 149, 180, 185, 35, 8, 88, 238, 50, 169, 61, 37, 96, 165, 17, 181, 140, 235, 42, 241, 150, 154, 12, 147, 22, 25, 3, 189, 123, 153, 169, 2, 24, 54, 178, 1, 226, 208, 196, 61, 71, 194, 91, 64, 107, 0, 124, 68, 50, 145, 71, 31, 226, 204, 150, 134, 133, 199, 45, 94, 85, 16, 86, 155, 219, 212, 72, 195, 185, 99, 132, 90, 137, 118, 99, 169, 41, 106, 0, 62, 221, 185, 234, 164, 207, 250, 102, 28, 202, 202, 5, 194, 13, 166, 181, 49, 52, 8, 163, 3, 199, 158, 229, 104, 231, 64, 41, 78, 185, 185, 181, 92, 33, 199, 70, 225, 217, 235, 151, 82, 82, 32, 11, 160, 104, 148, 73, 87, 120, 221, 228, 118, 78, 70, 192, 179, 116, 81, 202, 167, 37, 41, 176, 169, 178, 171, 120, 42, 210, 13, 85, 246, 76, 202, 90, 200, 111, 113, 239, 146, 155, 242, 50, 231, 83, 105, 73, 137, 108, 33, 86, 37, 150, 29, 182, 141, 47, 45, 175, 204, 6, 42, 254, 73, 200, 86, 226, 41, 97, 72, 218, 252, 145, 243, 122, 178, 40, 115, 95, 171, 193, 38, 242, 13, 155, 200, 177, 141, 96, 241, 204, 218, 42, 221, 148, 124, 174, 196, 85, 229, 11, 52, 217, 149, 57, 173, 172, 53, 69, 190, 133, 200, 145, 166, 218, 29, 18, 228, 61, 255, 178, 255, 190, 255, 33, 254, 34, 114, 163, 184, 139, 214, 121, 144, 53, 18, 155, 207, 252, 199, 13, 69, 105, 132, 23, 40, 78, 77, 208, 65, 161, 175, 50, 241, 152, 30, 197, 225, 186, 175, 156, 179, 178, 216, 197, 38, 229, 126, 52, 216, 181, 77, 227, 18, 149, 30, 138, 100, 198, 162, 180, 68, 113, 9, 60, 113, 241, 85, 146, 204, 154, 171, 25, 73, 43, 3, 30, 5, 210, 169, 24, 76, 118, 154, 94, 46, 220, 176, 206, 9, 95, 155, 42, 153, 89, 16, 68, 253, 12, 24, 103, 24, 51, 9, 171, 51, 212, 19, 5, 179, 252, 62, 77, 153, 179, 28, 83, 40, 133, 174, 202, 50, 88, 131, 64, 7, 52, 255, 253, 204, 183, 171, 110, 238, 123, 39, 116, 129, 150, 238, 232, 110, 171, 74, 172, 84, 158, 78, 35, 215, 207, 115, 255, 204, 69, 231, 33, 140, 90, 15, 148, 3, 15, 199, 163, 88, 60, 14, 58, 19, 247, 115, 241, 85, 58, 103, 25, 44, 125, 72, 203, 37, 84, 161, 55, 83, 147, 36, 180, 183, 235, 144, 1, 73, 214, 49, 15, 179, 219, 210, 13, 226, 185, 232, 168, 77, 30, 155, 54, 89, 84, 87, 211, 163, 9, 118, 126, 27, 66, 133, 201, 3, 249, 117, 96, 87, 151, 42, 195, 74, 225, 237, 233, 107, 181, 109, 183, 225, 153, 237, 118, 50, 243, 218, 172, 28, 101, 134, 169, 125, 6, 38, 187, 3, 55, 98, 214, 188, 42, 146, 77, 249, 106, 1, 155, 122, 237, 125, 137, 81, 128, 100, 161, 251, 11, 149, 61, 100, 9, 161, 151, 72, 185, 174, 103, 210, 177, 245, 134, 133, 158, 86, 122, 137, 41, 13, 47, 34, 187, 57, 95, 168, 52, 243, 131, 35, 112, 158, 104, 109, 118, 118, 10, 145, 223, 107, 76, 19, 49, 199, 222, 208, 121, 153, 202, 12, 159, 72, 201, 178, 116, 207, 212, 131, 96, 196, 109, 218, 115, 6, 89, 2, 18, 81, 114, 82, 67, 148, 176, 247, 198, 216, 57, 209, 57, 244, 77, 245, 235, 249, 166, 177, 193, 41, 235, 247, 100, 141, 71, 19, 57, 229, 12, 49, 97, 135, 2, 186, 0, 41, 11, 141, 97, 192, 135, 235, 84, 173, 171, 177, 232, 241, 37, 244, 53, 97, 144, 49, 188, 92, 253, 146, 58, 82, 206, 206, 224, 113, 133, 174, 174, 222, 165, 79, 156, 66, 143, 43, 19, 14, 38, 174, 165, 132, 89, 169, 14, 105, 199, 38, 186, 234, 153, 115, 218, 27, 212, 118, 33, 242, 17, 15, 17, 53, 99, 198, 70, 136, 69, 75, 89, 184, 44, 143, 148, 209, 197, 19, 173, 75, 91, 169, 178, 2, 215, 76, 50, 102, 155, 86, 37, 35, 199, 40, 171, 61, 78, 157, 113, 66, 178, 187, 86, 89, 218, 102, 62, 123, 156, 106, 229, 132, 100, 75, 22, 152, 172, 140, 65, 203, 155, 103, 58, 52, 92, 172, 165, 21, 201, 86, 148, 8, 93, 14, 49, 217, 65, 218, 63, 39, 92, 69, 177, 178, 5, 155, 181, 230, 82, 94, 138, 121, 198, 252, 174, 229, 107, 173, 140, 170, 192, 246, 152, 167, 17, 176, 12, 78, 196, 251, 88, 42, 223, 181, 73, 16, 56, 138, 148, 250, 26, 248, 176, 229, 51, 27, 113, 197, 78, 121, 196, 109, 74, 221, 13, 23, 136, 200, 66, 212, 73, 3, 77, 201, 239, 189, 15, 192, 117, 163, 139, 161, 150, 64, 27, 141, 74, 60, 155, 80, 152, 106, 230, 5, 147, 71, 194, 216, 21, 187, 216, 101, 8, 233, 2, 113, 252, 213, 175, 202, 158, 226, 160, 181, 136, 42, 177, 70, 199, 78, 197, 149, 125, 90, 179, 31, 33, 53, 106, 235, 200, 40, 178, 138, 248, 14, 174, 108, 139, 130, 246, 57, 198, 142, 67, 159, 55, 103, 242, 220, 3, 212, 43, 208, 188, 62, 195, 67, 33, 235, 126, 71, 201, 165, 145, 182, 191, 33, 43, 240, 145, 28, 250, 89, 221, 191, 219, 254, 181, 207, 169, 36, 108, 17, 52, 150, 184, 85, 57, 172, 71, 46, 237, 222, 62, 136, 103, 113, 180, 132, 197, 163, 200, 227, 237, 49, 152, 173, 250, 13, 115, 127, 56, 8, 194, 252, 22, 119, 214, 119, 115, 15, 103, 107, 65, 215, 239, 8, 85, 230, 71, 202, 30, 68, 220, 50, 53, 52, 56, 244, 174, 233, 182, 55, 116, 165, 67, 102, 173, 185, 247, 83, 240, 5, 174, 196, 34, 198, 79, 198, 88, 119, 177, 125, 159, 182, 154, 80, 176, 57, 202, 186, 111, 197, 175, 25, 136, 101, 184, 47, 62, 179, 125, 89, 242, 100, 83, 225, 21, 213, 40, 38, 125, 1, 4, 144, 23, 1, 128, 55, 119, 48, 179, 63, 67, 207, 232, 138, 20, 186, 54, 237, 201, 145, 213, 125, 103, 251, 46, 245, 212, 200, 66, 60, 185, 42, 113, 151, 43, 220, 38, 146, 246, 92, 206, 182, 204, 39, 88, 130, 35, 53, 5, 104, 226, 40, 55, 181, 196, 28, 36, 36, 66, 133, 22, 168, 114, 226, 134, 64, 86, 216, 156, 51, 106, 43, 179, 142, 231, 228, 206, 37, 202, 123, 183, 214, 209, 153, 45, 130, 220, 14, 36, 64, 216, 60, 16, 231, 124, 108, 148, 142, 121, 250, 188, 202, 23, 136, 61, 199, 55, 235, 8, 89, 215, 235, 140, 223, 61, 195, 249, 75, 134, 249, 1, 166, 103, 106, 112, 254, 13, 198, 50, 233, 86, 102, 75, 180, 31, 88, 231, 195, 162, 90, 11, 153, 235, 87, 136, 117, 195, 219, 27, 177, 224, 222, 3, 207, 224, 191, 112, 249, 11, 93, 24, 150, 210, 223, 249, 76, 152, 249, 62, 215, 104, 91, 30, 206, 51, 111, 185, 93, 206, 251, 150, 148, 35, 180, 51, 191, 190, 90, 46, 183, 202, 147, 196, 225, 39, 73, 242, 181, 82, 166, 127, 241, 138, 190, 29, 158, 217, 70, 13, 203, 63, 156, 225, 89, 121, 91, 79, 148, 165, 183, 76, 29, 166, 213, 150, 239, 47, 40, 13, 167, 89, 105, 173, 36, 17, 253, 98, 24, 66, 106, 29, 244, 66, 81, 163, 15, 124, 55, 212, 17, 202, 64, 50, 184, 178, 181, 121, 193, 55, 107, 180, 206, 217, 183, 56, 87, 46, 139, 245, 178, 123, 203, 146, 150, 225, 166, 180, 139, 142, 16, 142, 101, 27, 223, 214, 88, 134, 210, 107, 63, 242, 121, 169, 188, 191, 194, 121, 77, 155, 199, 85, 244, 161, 212, 214, 187, 214, 250, 109, 213, 89, 38, 38, 176, 51, 136, 187, 153, 174, 87, 89, 182, 159, 103, 251, 204, 140, 11, 139, 170, 206, 83, 54, 76, 19, 64, 207, 43, 170, 112, 154, 85, 232, 3, 100, 187, 129, 78, 227, 143, 203, 50, 12, 250, 137, 150, 130, 212, 14, 197, 128, 30, 77, 184, 233, 87, 214, 62, 79, 220, 34, 167, 169, 101, 197, 174, 173, 107, 158, 14, 204, 14, 225, 211, 226, 166, 1, 13, 23, 49, 83, 37, 91, 28, 45, 114, 236, 196, 57, 38, 11, 110, 33, 178, 114, 23, 12, 82, 238, 26, 226, 229, 128, 215, 232, 29, 54, 42, 122, 157, 61, 210, 129, 37, 71, 29, 113, 41, 160, 22, 234, 142, 218, 155, 55, 1, 254, 187, 31, 129, 151, 79, 41, 7, 169, 206, 108, 65, 120, 66, 34, 77, 143, 15, 212, 44, 18, 226, 204, 89, 82, 144, 102, 208, 66, 155, 100, 193, 7, 166, 105, 94, 94, 65, 146, 36, 74, 234, 207, 99, 11, 168, 92, 155, 28, 73, 194, 68, 131, 215, 26, 184, 137, 151, 43, 174, 160, 56, 198, 51, 101, 21, 229, 21, 108, 75, 72, 167, 126, 185, 230, 251, 139, 141, 211, 218, 189, 149, 180, 53, 26, 11, 29, 161, 247, 141, 26, 205, 34, 202, 254, 96, 243, 177, 166, 21, 134, 58, 213, 45, 95, 175, 108, 50, 207, 201, 217, 60, 23, 49, 14, 79, 68, 173, 68, 140, 52, 20, 5, 202, 195, 237, 165, 117, 118, 109, 11, 190, 235, 231, 212, 239, 89, 237, 31, 204, 243, 239, 251, 126, 254, 255, 179, 72, 149, 150, 7, 250, 180, 26, 123, 151, 167, 159, 121, 246, 175, 190, 140, 223, 63, 91, 167, 116, 141, 69, 62, 75, 234, 110, 211, 140, 224, 200, 224, 57, 56, 114, 224, 171, 51, 190, 63, 254, 186, 255, 55, 230, 135, 13, 116, 179, 192, 76, 221, 224, 187, 64, 201, 153, 211, 129, 194, 38, 47, 103, 109, 199, 255, 212, 255, 195, 121, 102, 111, 187, 106, 217, 63, 187, 201, 103, 205, 154, 11, 46, 108, 125, 28, 4, 107, 25, 235, 85, 123, 38, 70, 214, 172, 152, 40, 105, 49, 178, 8, 189, 229, 119, 213, 167, 139, 23, 84, 83, 136, 218, 205, 182, 136, 184, 254, 231, 31, 182, 152, 156, 178, 66, 154, 114, 211, 57, 206, 169, 109, 79, 98, 254, 231, 217, 242, 133, 78, 129, 98, 130, 77, 227, 112, 26, 151, 175, 175, 223, 175, 234, 100, 102, 248, 157, 193, 113, 158, 3, 223, 98, 7, 125, 126, 127, 200, 154, 161, 233, 207, 10, 176, 252, 4, 50, 195, 19, 78, 254, 224, 31, 60, 250, 147, 30, 207, 198, 63, 135, 14, 159, 208, 128, 202, 13, 95, 95, 231, 22, 253, 1, 253, 61, 177, 45, 210, 164, 244, 161, 171, 215, 248, 231, 86, 31, 181, 75, 128, 25, 231, 186, 32, 9, 229, 75, 159, 203, 233, 159, 107, 236, 215, 119, 246, 234, 147, 45, 101, 207, 6, 245, 52, 95, 226, 118, 188, 7, 245, 205, 250, 118, 177, 246, 151, 189, 250, 27, 109, 168, 185, 112, 93, 244, 52, 22, 240, 220, 171, 158, 24, 128, 84, 247, 167, 213, 153, 45, 199, 70, 71, 139, 246, 169, 68, 182, 156, 131, 239, 217, 27, 0, 129, 66, 165, 197, 233, 175, 39, 36, 241, 10, 120, 138, 215, 253, 52, 205, 168, 22, 18, 1, 43, 19, 28, 15, 119, 65, 139, 89, 127, 43, 243, 255, 21, 105, 242, 151, 147, 159, 24, 187, 229, 116, 100, 89, 218, 251, 116, 116, 232, 239, 191, 35, 237, 62, 47, 236, 191, 124, 61, 184, 212, 186, 91, 137, 109, 60, 21, 137, 243, 8, 181, 210, 76, 70, 154, 222, 90, 43, 84, 148, 153, 125, 129, 139, 217, 97, 218, 113, 3, 62, 23, 146, 48, 0, 39, 94, 3, 102, 53, 222, 225, 247, 217, 191, 153, 180, 234, 229, 111, 113, 50, 212, 160, 229, 107, 111, 244, 16, 244, 83, 187, 134, 31, 177, 170, 241, 47, 69, 54, 216, 85, 81, 192, 95, 62, 90, 119, 43, 181, 61, 255, 119, 119, 183, 47, 95, 30, 94, 111, 110, 174, 119, 251, 253, 101, 14, 103, 203, 108, 132, 203, 155, 67, 250, 201, 155, 124, 244, 25, 210, 223, 220, 108, 224, 146, 92, 94, 245, 222, 223, 221, 238, 174, 162, 154, 186, 14, 71, 253, 241, 182, 237, 240, 167, 43, 198, 62, 82, 250, 218, 245, 101, 149, 187, 166, 164, 167, 97, 118, 120, 177, 159, 245, 56, 174, 159, 24, 251, 78, 149, 123, 29, 66, 250, 40, 104, 13, 79, 244, 95, 238, 48, 53, 246, 152, 182, 172, 245, 104, 242, 247, 188, 148, 235, 221, 63, 64, 50, 18, 252, 37, 88, 162, 147, 81, 22, 91, 209, 165, 168, 223, 95, 167, 216, 120, 203, 142, 208, 39, 101, 198, 97, 174, 100, 37, 222, 83, 22, 17, 128, 0, 96, 252, 31, 156, 75, 17, 190, 187, 245, 157, 148, 127, 17, 30, 4, 44, 230, 190, 114, 241, 227, 26, 56, 246, 91, 7, 253, 248, 245, 255, 85, 171, 51, 27, 122, 47, 58, 213, 55, 0, 20, 96, 156, 1, 44, 141, 43, 27, 176, 161, 160, 101, 206, 106, 136, 164, 176, 35, 14, 169, 23, 39, 152, 34, 181, 175, 103, 99, 169, 139, 154, 95, 34, 197, 72, 212, 196, 242, 26, 69, 149, 110, 74, 237, 197, 181, 234, 13, 208, 172, 167, 74, 139, 188, 115, 92, 169, 7, 147, 238, 187, 160, 60, 122, 181, 226, 15, 47, 148, 26, 101, 13, 165, 153, 105, 33, 21, 209, 10, 90, 226, 201, 211, 116, 97, 222, 99, 158, 72, 58, 45, 213, 122, 255, 15, 136, 253, 240, 134, 132, 229, 41, 7, 146, 194, 153, 158, 152, 115, 24, 167, 170, 66, 73, 115, 210, 103, 22, 122, 140, 143, 32, 119, 93, 123, 166, 160, 38, 133, 197, 161, 85, 174, 100, 79, 42, 48, 203, 237, 99, 202, 89, 244, 232, 84, 143, 32, 199, 232, 214, 4, 48, 154, 224, 112, 50, 142, 159, 2, 100, 69, 234, 237, 88, 185, 51, 122, 163, 165, 64, 16, 203, 251, 54, 222, 196, 140, 106, 71, 163, 73, 108, 49, 142, 30, 54, 147, 214, 55, 245, 7, 4, 203, 132, 119, 146, 216, 60, 25, 235, 86, 239, 100, 237, 10, 89, 152, 163, 3, 226, 161, 70, 242, 180, 45, 183, 24, 38, 237, 136, 81, 180, 33, 68, 196, 159, 222, 38, 10, 168, 6, 72, 25, 224, 75, 14, 196, 32, 178, 240, 38, 92, 6, 27, 242, 215, 132, 75, 42, 90, 192, 50, 213, 49, 123, 148, 124, 218, 51, 245, 158, 132, 130, 73, 167, 76, 88, 54, 116, 254, 130, 68, 153, 160, 115, 161, 5, 16, 251, 8, 193, 244, 68, 44, 101, 105, 229, 1, 209, 179, 14, 175, 169, 47, 5, 216, 50, 149, 149, 178, 175, 218, 9, 160, 94, 87, 5, 7, 82, 181, 158, 87, 237, 164, 204, 116, 222, 76, 124, 236, 79, 18, 200, 111, 10, 241, 161, 232, 187, 150, 40, 237, 160, 168, 128, 26, 227, 220, 146, 250, 108, 19, 146, 114, 8, 9, 114, 33, 174, 38, 54, 249, 208, 18, 6, 21, 48, 190, 194, 153, 42, 108, 242, 155, 162, 52, 248, 10, 230, 105, 133, 78, 79, 238, 94, 132, 86, 128, 200, 161, 126, 169, 104, 59, 88, 196, 58, 3, 7, 45, 97, 28, 128, 210, 58, 82, 51, 148, 229, 250, 32, 1, 240, 200, 8, 65, 171, 208, 122, 144, 161, 43, 57, 160, 151, 105, 148, 173, 62, 232, 26, 180, 149, 17, 130, 230, 161, 46, 89, 2, 44, 201, 65, 71, 154, 224, 201, 157, 63, 151, 24, 97, 91, 240, 18, 250, 145, 124, 33, 17, 118, 91, 82, 113, 105, 177, 90, 5, 244, 10, 150, 0, 205, 74, 106, 4, 219, 64, 42, 241, 115, 139, 195, 190, 215, 108, 174, 129, 139, 22, 245, 93, 201, 56, 112, 225, 135, 243, 54, 88, 8, 218, 10, 210, 114, 157, 52, 154, 165, 241, 61, 148, 7, 59, 16, 20, 203, 212, 79, 237, 9, 22, 201, 8, 193, 186, 96, 31, 46, 130, 110, 160, 117, 63, 42, 8, 182, 7, 235, 1, 0, 120, 236, 15, 22, 228, 250, 19, 120, 31, 54, 181, 112, 33, 21, 173, 7, 237, 131, 254, 60, 181, 81, 142, 158, 88, 117, 49, 178, 46, 95, 177, 96, 15, 12, 239, 9, 61, 106, 179, 82, 107, 197, 59, 191, 4, 183, 108, 56, 229, 163, 232, 224, 81, 202, 251, 210, 126, 109, 154, 234, 227, 213, 204, 155, 196, 237, 30, 174, 150, 254, 152, 3, 221, 92, 58, 191, 230, 147, 125, 167, 231, 249, 162, 21, 187, 145, 0, 112, 139, 10, 181, 19, 32, 200, 119, 45, 81, 128, 126, 87, 87, 45, 10, 12, 114, 52, 151, 233, 98, 59, 10, 168, 115, 181, 14, 162, 141, 126, 156, 105, 103, 105, 101, 34, 179, 39, 196, 155, 73, 128, 94, 114, 84, 125, 172, 115, 146, 246, 196, 193, 26, 43, 166, 136, 109, 162, 97, 226, 174, 180, 82, 184, 173, 68, 110, 67, 58, 106, 103, 174, 165, 111, 83, 176, 102, 1, 197, 108, 245, 88, 54, 194, 119, 182, 231, 41, 94, 21, 179, 65, 64, 237, 23, 59, 155, 107, 236, 205, 42, 234, 180, 176, 220, 39, 241, 136, 99, 174, 139, 199, 160, 214, 122, 137, 16, 212, 94, 76, 25, 32, 49, 212, 11, 156, 65, 187, 219, 134, 3, 130, 53, 144, 154, 203, 224, 152, 15, 167, 102, 148, 140, 64, 94, 182, 199, 179, 7, 206, 152, 33, 4, 244, 8, 117, 21, 6, 172, 49, 183, 234, 130, 112, 4, 77, 73, 6, 214, 5, 0, 106, 27, 148, 39, 179, 118, 44, 203, 74, 127, 105, 206, 148, 237, 14, 66, 248, 233, 207, 156, 24, 233, 82, 93, 141, 134, 236, 75, 189, 195, 24, 116, 19, 91, 236, 159, 235, 122, 65, 48, 156, 88, 203, 65, 113, 17, 84, 26, 177, 1, 74, 55, 251, 27, 4, 51, 47, 74, 9, 22, 211, 219, 237, 209, 18, 147, 136, 117, 89, 44, 65, 192, 88, 240, 83, 218, 111, 114, 193, 50, 150, 187, 63, 234, 179, 217, 54, 200, 170, 54, 53, 216, 37, 28, 164, 117, 83, 163, 218, 179, 36, 244, 3, 228, 16, 243, 208, 235, 82, 140, 36, 125, 108, 247, 174, 26, 133, 96, 241, 193, 225, 112, 1, 217, 148, 216, 103, 151, 227, 140, 11, 121, 91, 164, 32, 109, 147, 53, 128, 43, 151, 245, 135, 133, 188, 111, 205, 2, 191, 238, 66, 210, 177, 20, 225, 240, 193, 118, 196, 242, 164, 90, 194, 159, 18, 40, 108, 170, 70, 234, 54, 120, 10, 109, 47, 182, 15, 171, 110, 135, 230, 244, 60, 25, 168, 51, 246, 212, 211, 66, 134, 65, 77, 72, 183, 1, 97, 181, 245, 251, 211, 211, 203, 140, 94, 115, 201, 91, 36, 216, 138, 143, 143, 102, 119, 232, 21, 250, 106, 231, 131, 160, 225, 52, 175, 92, 168, 14, 7, 123, 200, 212, 134, 35, 57, 144, 216, 207, 143, 211, 33, 204, 14, 76, 33, 129, 153, 123, 69, 91, 137, 137, 146, 62, 117, 162, 205, 96, 130, 93, 67, 109, 28, 28, 215, 21, 64, 76, 76, 232, 31, 243, 7, 136, 40, 143, 82, 84, 76, 19, 169, 228, 18, 145, 0, 88, 242, 190, 233, 157, 212, 77, 43, 244, 101, 206, 104, 52, 177, 222, 206, 55, 230, 97, 165, 175, 118, 80, 238, 84, 107, 128, 151, 70, 248, 234, 1, 134, 134, 96, 29, 226, 22, 65, 140, 147, 121, 181, 97, 126, 237, 157, 125, 110, 165, 126, 97, 67, 240, 250, 76, 101, 196, 156, 34, 244, 213, 74, 119, 118, 209, 6, 172, 199, 108, 228, 169, 191, 246, 198, 201, 88, 176, 98, 99, 84, 133, 163, 3, 116, 118, 134, 69, 71, 77, 13, 128, 50, 116, 176, 25, 225, 176, 89, 230, 158, 20, 114, 76, 30, 4, 52, 0, 206, 234, 206, 157, 111, 229, 221, 234, 159, 92, 224, 45, 18, 200, 131, 62, 253, 66, 180, 68, 248, 244, 8, 180, 169, 171, 236, 113, 207, 203, 18, 64, 43, 1, 191, 184, 161, 160, 54, 151, 193, 98, 181, 97, 166, 218, 92, 212, 185, 114, 197, 114, 140, 229, 209, 186, 48, 238, 192, 18, 237, 21, 156, 81, 27, 227, 115, 206, 110, 206, 191, 61, 30, 49, 119, 116, 108, 169, 51, 56, 243, 10, 157, 143, 144, 104, 16, 206, 168, 199, 113, 43, 213, 249, 37, 241, 45, 108, 198, 6, 178, 65, 142, 172, 5, 53, 2, 106, 99, 180, 146, 234, 172, 201, 109, 28, 93, 78, 189, 255, 102, 18, 89, 224, 48, 236, 16, 140, 84, 200, 82, 203, 204, 237, 186, 236, 42, 39, 100, 46, 151, 204, 129, 191, 76, 37, 98, 78, 201, 104, 198, 190, 88, 229, 33, 214, 56, 85, 8, 55, 38, 77, 224, 248, 9, 248, 35, 184, 103, 22, 177, 37, 39, 177, 100, 225, 76, 237, 14, 19, 143, 115, 38, 192, 155, 135, 16, 255, 172, 237, 11, 128, 62, 197, 50, 13, 150, 143, 24, 46, 174, 91, 42, 28, 130, 17, 57, 171, 215, 171, 68, 224, 151, 193, 73, 51, 82, 18, 46, 128, 52, 46, 72, 213, 1, 20, 204, 214, 130, 25, 51, 93, 170, 194, 222, 75, 162, 18, 44, 117, 176, 212, 39, 37, 169, 60, 73, 234, 66, 42, 138, 185, 122, 0, 45, 120, 124, 58, 130, 243, 40, 1, 250, 23, 244, 16, 232, 119, 96, 113, 190, 79, 184, 74, 210, 64, 95, 129, 190, 119, 210, 170, 110, 147, 178, 99, 216, 46, 111, 240, 53, 1, 218, 171, 98, 128, 199, 182, 58, 197, 161, 240, 220, 200, 252, 96, 25, 209, 101, 71, 150, 74, 214, 31, 167, 92, 184, 64, 176, 132, 16, 68, 188, 74, 163, 162, 45, 78, 236, 22, 169, 95, 144, 117, 136, 229, 70, 59, 102, 90, 229, 9, 193, 144, 143, 74, 84, 22, 115, 95, 132, 79, 18, 77, 182, 91, 49, 97, 230, 136, 102, 166, 145, 45, 85, 160, 202, 5, 191, 144, 59, 19, 24, 81, 96, 26, 177, 121, 118, 200, 221, 194, 144, 190, 144, 29, 210, 30, 206, 3, 216, 142, 14, 2, 214, 186, 128, 117, 37, 54, 213, 220, 117, 58, 71, 181, 62, 158, 181, 35, 176, 73, 200, 18, 177, 9, 137, 186, 89, 26, 43, 137, 21, 189, 41, 159, 227, 62, 207, 237, 120, 39, 100, 31, 193, 37, 144, 103, 139, 6, 26, 225, 174, 157, 190, 18, 103, 115, 255, 9, 225, 136, 208, 41, 32, 190, 54, 132, 191, 104, 173, 5, 69, 74, 146, 110, 226, 12, 94, 15, 231, 181, 129, 160, 60, 106, 183, 147, 46, 16, 128, 232, 228, 51, 102, 177, 16, 6, 160, 192, 67, 66, 17, 96, 24, 220, 3, 3, 4, 128, 205, 224, 68, 160, 25, 247, 56, 238, 113, 63, 208, 128, 64, 8, 134, 6, 20, 184, 176, 173, 1, 131, 56, 172, 67, 241, 212, 6, 6, 204, 166, 191, 129, 9, 65, 60, 108, 96, 65, 187, 177, 27, 8, 8, 181, 239, 27, 222, 130, 4, 187, 213, 192, 129, 34, 231, 250, 222, 70, 52, 54, 112, 65, 229, 151, 27, 120, 120, 198, 156, 177, 102, 192, 139, 99, 182, 181, 23, 108, 22, 220, 71, 252, 82, 226, 57, 144, 27, 207, 195, 106, 250, 152, 100, 129, 71, 189, 127, 214, 111, 86, 235, 225, 58, 243, 78, 74, 110, 57, 6, 234, 219, 101, 49, 51, 121, 10, 153, 79, 196, 122, 185, 200, 46, 31, 77, 214, 123, 21, 26, 154, 133, 40, 29, 155, 190, 237, 177, 126, 32, 37, 199, 49, 24, 162, 102, 189, 188, 244, 122, 245, 187, 246, 125, 187, 132, 144, 209, 155, 166, 231, 66, 123, 127, 99, 203, 7, 61, 204, 146, 192, 156, 169, 38, 60, 16, 68, 115, 117, 105, 36, 23, 88, 250, 250, 120, 212, 234, 79, 6, 32, 64, 68, 73, 246, 125, 134, 246, 136, 106, 166, 66, 32, 85, 29, 79, 34, 183, 38, 158, 85, 28, 1, 217, 201, 147, 189, 3, 37, 199, 71, 34, 132, 165, 244, 217, 195, 231, 27, 228, 65, 41, 200, 206, 72, 118, 104, 152, 207, 93, 209, 159, 229, 100, 121, 201, 183, 52, 133, 2, 248, 70, 91, 4, 30, 47, 227, 50, 95, 30, 194, 71, 163, 105, 208, 2, 196, 72, 59, 180, 5, 245, 198, 227, 16, 11, 178, 128, 149, 97, 8, 212, 35, 163, 113, 193, 162, 254, 164, 0, 14, 114, 114, 209, 140, 223, 102, 97, 51, 162, 21, 255, 116, 74, 109, 193, 221, 199, 90, 185, 3, 181, 207, 22, 99, 197, 193, 238, 144, 86, 22, 152, 35, 95, 23, 124, 229, 180, 146, 49, 10, 139, 175, 163, 245, 232, 129, 206, 177, 41, 24, 10, 40, 96, 115, 4, 236, 15, 4, 120, 0, 27, 166, 74, 227, 227, 94, 191, 113, 30, 51, 240, 196, 11, 114, 122, 115, 179, 35, 192, 15, 127, 2, 8, 36, 136, 96, 66, 16, 242, 46, 34, 66, 153, 203, 123, 136, 13, 131, 112, 230, 33, 49, 227, 223, 143, 162, 136, 38, 134, 88, 226, 136, 39, 129, 68, 146, 72, 38, 133, 84, 210, 72, 231, 125, 62, 64, 74, 6, 50, 62, 36, 147, 249, 80, 100, 33, 39, 27, 5, 57, 40, 201, 37, 143, 124, 104, 10, 80, 177, 128, 66, 22, 162, 230, 31, 104, 88, 68, 17, 197, 148, 240, 17, 165, 148, 241, 45, 135, 216, 76, 29, 167, 105, 230, 33, 91, 248, 28, 11, 95, 114, 152, 118, 195, 225, 51, 99, 192, 38, 118, 241, 2, 94, 66, 35, 95, 176, 149, 11, 252, 206, 115, 104, 163, 147, 255, 194, 43, 24, 135, 131, 124, 71, 15, 87, 248, 30, 45, 31, 179, 3, 29, 46, 62, 225, 42, 215, 140, 137, 176, 16, 2, 241, 128, 71, 232, 25, 164, 159, 1, 126, 96, 49, 99, 208, 196, 45, 110, 112, 19, 3, 79, 248, 139, 91, 128, 84, 254, 126, 1, 74, 74, 125, 92, 42, 40, 36, 88, 9, 255, 51, 228, 73, 248, 211, 136, 111, 158, 69, 69, 70, 199, 198, 116, 43, 131, 124, 30, 39, 222, 137, 51, 61, 109, 140, 117, 92, 175, 49, 149, 75, 161, 210, 154, 6, 145, 193, 244, 217, 103, 115, 184, 60, 190, 64, 40, 18, 75, 164, 189, 246, 191, 64, 174, 80, 170, 212, 26, 173, 206, 210, 202, 218, 198, 214, 142, 212, 119, 187, 24, 135, 142, 28, 59, 113, 234, 204, 185, 11, 151, 174, 92, 187, 1, 0, 251, 106, 183, 12, 48, 4, 10, 131, 35, 144, 40, 52, 6, 139, 195, 19, 106, 209, 154, 72, 34, 83, 168, 52, 58, 131, 201, 234, 175, 73, 247, 236, 87, 196, 225, 242, 248, 2, 161, 72, 44, 145, 202, 228, 10, 165, 74, 173, 209, 234, 244, 134, 122, 27, 77, 102, 75, 7, 14, 171, 172, 186, 173, 157, 189, 131, 163, 147, 179, 75, 159, 237, 88, 179, 110, 195, 166, 109, 171, 190, 84, 235, 230, 238, 225, 233, 229, 237, 227, 235, 231, 111, 36, 0, 16, 4, 134, 64, 97, 112, 4, 18, 133, 198, 96, 113, 120, 2, 113, 130, 112, 95, 140, 206, 248, 127, 221, 243, 248, 2, 161, 72, 44, 145, 202, 228, 10, 165, 74, 173, 113, 76, 116, 114, 118, 113, 117, 115, 247, 240, 244, 34, 16, 73, 100, 10, 149, 70, 103, 48, 89, 108, 14, 151, 199, 23, 8, 69, 98, 137, 84, 38, 87, 40, 85, 106, 141, 86, 7, 168, 55, 24, 77, 102, 139, 213, 102, 119, 56, 93, 110, 143, 63, 68, 152, 80, 198, 133, 84, 218, 51, 190, 157, 118, 130, 32, 74, 178, 162, 106, 186, 97, 90, 182, 227, 86, 170, 181, 122, 163, 217, 106, 119, 186, 189, 254, 96, 56, 26, 79, 166, 179, 249, 98, 185, 90, 111, 182, 59, 109, 218, 183, 174, 224, 117, 25, 243, 143, 14, 157, 198, 73, 48, 66, 178, 6, 239, 252, 123, 107, 192, 224, 190, 190, 3, 191, 206, 131, 135, 143, 30, 63, 241, 210, 155, 195, 103, 207, 95, 188, 132, 85, 171, 80, 129, 115, 170, 160, 21, 169, 145, 37, 71, 174, 183, 103, 175, 223, 0, 32, 4, 35, 40, 134, 19, 36, 69, 51, 44, 199, 11, 162, 36, 43, 170, 166, 27, 166, 101, 59, 174, 231, 7, 97, 20, 39, 105, 150, 23, 101, 85, 55, 109, 215, 15, 227, 52, 47, 235, 118, 183, 63, 28, 79, 231, 203, 245, 182, 88, 174, 214, 155, 237, 110, 127, 0, 64, 8, 70, 80, 12, 39, 72, 138, 102, 88, 142, 23, 68, 73, 86, 84, 77, 55, 76, 203, 118, 92, 207, 15, 194, 40, 78, 210, 44, 47, 202, 170, 110, 142, 167, 243, 229, 122, 187, 63, 158, 47, 2, 145, 68, 166, 80, 105, 116, 6, 147, 197, 230, 112, 121, 124, 129, 80, 36, 150, 72, 101, 114, 133, 82, 165, 214, 104, 117, 128, 122, 131, 209, 100, 182, 88, 109, 118, 135, 211, 229, 246, 248, 35, 177, 168, 121, 100, 245, 155, 255, 152, 23, 57, 34, 98, 18, 242, 164, 20, 200, 40, 82, 162, 76, 133, 42, 53, 234, 138, 170, 233, 134, 105, 217, 142, 235, 249, 65, 24, 197, 73, 154, 229, 69, 89, 213, 77, 219, 45, 87, 70, 92, 111, 182, 59, 217, 31, 28, 30, 29, 159, 156, 158, 157, 95, 92, 94, 93, 223, 0, 32, 4, 35, 40, 134, 19, 36, 69, 51, 44, 199, 11, 162, 36, 43, 170, 166, 27, 166, 101, 59, 174, 231, 7, 97, 20, 39, 105, 150, 23, 101, 85, 55, 109, 215, 15, 227, 52, 47, 235, 118, 183, 63, 28, 79, 231, 203, 245, 118, 252, 9, 163, 78, 156, 124, 96, 44, 227, 204, 169, 3, 166, 77, 100, 176, 235, 188, 243, 39, 239, 55, 155, 133, 191, 190, 232, 226, 75, 126, 35, 236, 231, 237, 227, 187, 118, 217, 229, 87, 152, 176, 174, 186, 250, 154, 107, 175, 155, 108, 95, 188, 113, 107, 210, 180, 9, 44, 150, 131, 96, 33, 63, 86, 2, 89, 61, 61, 157, 214, 59, 119, 168, 252, 161, 116, 244, 128, 205, 242, 22, 190, 202, 253, 188, 15, 74, 182, 85, 202, 237, 215, 224, 79, 122, 148, 255, 211, 105, 195, 211, 143, 187, 128, 84, 217, 31, 224, 14, 201, 74, 254, 248, 239, 6, 18, 17, 242, 155, 232, 63, 230, 236, 25, 34, 122, 176, 90, 90, 77, 122, 145, 52, 220, 141, 216, 29, 229, 136, 197, 161, 173, 209, 142, 12, 107, 132, 95, 234, 184, 199, 242, 126, 14, 121, 102, 169, 245, 88, 147, 149, 14, 223, 204, 160, 217, 67, 134, 250, 230, 176, 110, 213, 240, 231, 228, 41, 208, 99, 108, 85, 156, 66, 150, 90, 112, 98, 135, 30, 142, 218, 211, 9, 125, 52, 155, 56, 81, 182, 200, 167, 191, 145, 17, 127, 215, 81, 102, 71, 71, 237, 153, 226, 163, 249, 150, 243, 67, 230, 136, 191, 116, 153, 192, 85, 109, 42, 98, 136, 226, 88, 100, 131, 10, 240, 210, 101, 69, 96, 130, 243, 16, 201, 112, 140, 193, 57, 115, 224, 161, 203, 151, 224, 220, 48, 35, 8, 194, 195, 31, 13, 68, 103, 195, 211, 249, 168, 238, 54, 142, 206, 96, 184, 63, 138, 59, 186, 40, 254, 95, 61, 170, 9, 198, 141, 14, 113, 56, 212, 247, 18, 199, 233, 195, 193, 205, 16, 249, 48, 220, 141, 98, 153, 204, 208, 99, 74, 195, 178, 146, 86, 36, 167, 144, 231, 246, 187, 122, 55, 25, 103, 201, 111, 198, 50, 11, 15, 178, 8, 249, 165, 160, 172, 201, 86, 113, 6, 245, 208, 101, 124, 235, 206, 238, 248, 159, 173, 107, 101, 91, 157, 10, 246, 88, 114, 97, 83, 41, 43, 134, 75, 152, 30, 171, 108, 216, 177, 173, 46, 231, 73, 91, 169, 215, 28, 41, 215, 112, 119, 163, 186, 249, 198, 57, 108, 58, 132, 195, 5, 53, 213, 89, 224, 6, 240, 22, 52, 166, 186, 11, 224, 93, 118, 77, 165, 21, 88, 80, 163, 102, 133, 159, 164, 147, 151, 225, 43, 116, 242, 118, 226, 211, 227, 189, 102, 124, 71, 230, 110, 152, 237, 47, 78, 26, 246, 241, 49, 94, 140, 207, 137, 127, 253, 2, 58, 86, 35, 255, 224, 159, 71, 116, 187, 205, 108, 43, 75, 25, 50, 20, 180, 224, 99, 42, 195, 98, 17, 226, 172, 47, 10, 174, 119, 96, 208, 49, 251, 169, 141, 119, 129, 70, 251, 19, 217, 222, 102, 149, 240, 97, 234, 201, 246, 129, 247, 53, 117, 112, 184, 228, 2, 21, 128, 31, 255, 144, 179, 25, 213, 139, 212, 81, 110, 222, 40, 77, 35, 202, 138, 231, 220, 93, 149, 46, 155, 1, 29, 237, 75, 119, 23, 156, 80, 215, 73, 15, 92, 123, 77, 121, 47, 237, 71, 247, 79, 84, 72, 5, 106, 158, 104, 245, 8, 101, 127, 83, 136, 208, 56, 10, 198, 168, 139, 83, 9, 18, 8, 82, 8, 174, 130, 216, 252, 6, 65, 46, 194, 146, 15, 80, 137, 162, 147, 176, 70, 27, 49, 43, 135, 57, 111, 168, 221, 44, 243, 247, 252, 91, 198, 39, 111, 212, 169, 14, 234, 93, 223, 148, 143, 17, 147, 191, 56, 194, 151, 152, 94, 18, 75, 247, 180, 88, 60, 110, 239, 177, 122, 182, 64, 244, 32, 22, 97, 130, 152, 11, 162, 55, 244, 53, 148, 220, 110, 36, 58, 232, 207, 19, 131, 156, 240, 27, 110, 5, 18, 130, 183, 32, 85, 235, 237, 208, 156, 57, 218, 229, 51, 216, 122, 141, 179, 96, 38, 131, 179, 233, 46, 168, 239, 196, 26, 183, 224, 247, 174, 167, 123, 137, 85, 19, 43, 112, 169, 212, 31, 141, 254, 170, 74, 145, 103, 0, 226, 64, 67, 17, 225, 186, 124, 155, 232, 229, 29, 6, 35, 203, 244, 210, 81, 100, 217, 48, 128, 41, 53, 81, 180, 181, 15, 201, 32, 68, 41, 181, 133, 8, 101, 195, 2, 8, 97, 156, 114, 27, 60, 44, 133, 49, 198, 152, 16, 66, 8, 33, 132, 144, 165, 101, 50, 198, 216, 209, 1, 17, 38, 148, 113, 145, 101, 35, 0, 34, 76, 40, 227, 98, 136, 82, 74, 41, 165, 148, 63, 78, 54, 128, 246, 49, 12, 64, 132, 9, 101, 92, 12, 17, 222, 112, 111, 40, 92, 3, 174, 183, 203, 47, 144, 59, 124, 29, 206, 46, 163, 39, 126, 29, 244, 229, 99, 224, 160, 95, 110, 135, 183, 55, 212, 199, 249, 28, 34, 29, 252, 28, 109, 198, 55, 144, 233, 150, 180, 145, 198, 173, 219, 81, 79, 49, 169, 207, 40, 197, 185, 126, 186, 184, 183, 157, 68, 175, 38, 173, 116, 237, 69, 45, 103, 41, 202, 93, 243, 43, 5, 223, 254, 208, 75, 175, 131, 29, 86, 199, 104, 252, 241, 76, 186, 228, 129, 233, 200, 39, 88, 233, 211, 238, 127, 54, 180, 146, 217, 222, 126, 134, 37, 239, 159, 191, 184, 45, 46, 118, 161, 176, 131, 195, 251, 6, 42, 174, 225, 99, 115, 237, 255, 251, 233, 217, 191, 254, 242, 13, 127, 230, 191, 65, 188, 147, 140, 249, 186, 34, 106, 221, 137, 207, 176, 190, 253, 178, 144, 218, 68, 38, 67, 31, 125, 167, 231, 15, 249, 32, 227, 221, 7, 205, 159, 153, 230, 185, 126, 218, 71, 225, 132, 242, 112, 205, 90, 113, 94, 57, 142, 157, 253, 140, 167, 105, 191, 249, 17, 41, 122, 96, 12, 51, 45, 21, 254, 63, 196, 127, 46, 34, 76, 40, 227, 66, 58, 221, 157, 118, 118, 231, 71, 21, 116, 61, 1, 46, 108, 233, 214, 200, 141, 168, 179, 29, 14, 79, 108, 2, 244, 248, 94, 161, 253, 210, 242, 39, 50, 189, 210, 251, 239, 255, 243, 169, 21, 197, 238, 87, 94, 51, 254, 251, 223, 175, 87, 117, 211, 55, 29, 28, 11, 174, 196, 7, 7, 239, 252, 242, 209, 243, 247, 247, 239, 221, 97, 247, 67, 15, 143, 103, 73, 94, 253, 232, 210, 48, 109, 236, 8, 16, 97, 66, 25, 23, 210, 113, 149, 54, 177, 233, 0, 17, 38, 148, 113, 33, 29, 87, 105, 19, 155, 1, 16, 97, 66, 153, 144, 142, 171, 180, 137, 205, 36, 76, 40, 227, 66, 58, 174, 210, 38, 54, 15, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 230, 5, 136, 48, 161, 140, 11, 233, 184, 74, 155, 205, 126, 121, 21, 124, 42, 61, 134, 10, 17, 97, 66, 25, 23, 210, 113, 149, 30, 230, 203, 223, 114, 248, 52, 0, 68, 152, 80, 198, 133, 116, 92, 165, 77, 108, 14, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 230, 2, 68, 152, 80, 198, 133, 116, 92, 165, 77, 191, 163, 2, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 38, 2, 68, 23, 30, 19, 159, 3, 0, 17, 38, 148, 113, 33, 29, 87, 105, 19, 155, 23, 32, 194, 132, 50, 46, 164, 227, 42, 109, 98, 179, 0, 34, 76, 40, 27, 252, 75, 133, 229, 214, 80, 101, 108, 255, 156, 248, 40, 165, 148, 214, 90, 107, 173, 171, 229, 208, 90, 107, 173, 181, 54, 198, 24, 99, 76, 13, 15, 99, 140, 49, 198, 24, 219, 236, 209, 39, 148, 113, 65, 152, 216, 86, 137, 241, 240, 45, 12, 219, 124, 173, 103, 210, 57, 248, 152, 254, 255, 151, 77, 158, 3, 8, 141, 209, 71, 89, 0, 206, 236, 150, 31, 72, 41, 140, 28, 179, 131, 202, 75, 180, 211, 109, 101, 142, 41, 18, 229, 136, 92, 182, 138, 2, 1, 113, 65, 14, 254, 101, 103, 23, 72, 167, 55, 216, 55, 57, 119, 168, 82, 127, 236, 236, 215, 117, 71, 14, 239, 78, 252, 51, 200, 106, 45, 180, 149, 137, 164, 52, 13, 248, 29, 156, 60, 147, 169, 117, 96, 27, 62, 180, 22, 236, 98, 50, 220, 119, 90, 238, 226, 137, 125, 103, 209, 189, 133, 20, 4, 182, 144, 147, 253, 175, 22, 162, 234, 212, 158, 61, 239, 50, 29, 95, 75, 183, 188, 115, 247, 174, 125, 7, 15, 110, 215, 157, 76, 9, 213, 19, 142, 229, 128, 9, 119, 125, 89, 63, 161, 92, 181, 142, 228, 133, 148, 5, 130, 219, 181, 41, 86, 78, 224, 101, 59, 145, 166, 67, 101, 103, 59, 79, 76, 117, 186, 24, 39, 165, 85, 25, 67, 70, 102, 103, 1, 35, 35, 236, 191, 249, 213, 208, 72, 229, 103, 172, 145, 123, 139, 170, 244, 22, 230, 147, 161, 2, 17, 74, 241, 202, 242, 239, 65, 33, 56, 85, 161, 214, 40, 108, 208, 218, 232, 157, 155, 157, 246, 206, 182, 220, 222, 208, 12, 161, 4, 3, 178, 119, 131, 245, 255, 72, 85, 193, 244, 104, 241, 214, 155, 51, 123, 173, 113, 86, 222, 162, 168, 17, 84, 81, 241, 232, 43, 4, 61, 27, 90, 65, 215, 28, 244, 69, 247, 199, 238, 111, 93, 244, 69, 7, 145, 91, 22, 111, 59, 254, 155, 118, 90, 136, 95, 166, 149, 141, 252, 180, 226, 224, 237, 10, 137, 224, 10, 193, 227, 202, 27, 28, 188, 56, 130, 227, 191, 226, 139, 107, 166, 16, 160, 32, 60, 80, 142, 128, 43, 96, 141, 252, 53, 2, 32, 87, 143, 32, 106, 228, 19, 250, 52, 83, 73, 44, 219, 251, 68, 251, 255, 34, 181, 142, 205, 143, 215, 145, 187, 40, 44, 120, 106, 190, 47, 140, 214, 53, 244, 203, 131, 50, 26, 175, 60, 71, 144, 199, 250, 253, 168, 17, 106, 158, 222, 58, 87, 176, 178, 14, 5, 195, 68, 119, 157, 74, 8, 158, 59, 160, 54, 60, 113, 130, 101, 183, 156, 56, 121, 146, 253, 198, 54, 121, 2, 44, 72, 69, 152, 30, 184, 182, 0) +font_name = "Open Sans" +style_name = "SemiBold" +face_index = null +embolden = null +transform = null +cache/0/16/0/ascent = 18.0 +cache/0/16/0/descent = 5.0 +cache/0/16/0/underline_position = 1.60938 +cache/0/16/0/underline_thickness = 0.796875 +cache/0/16/0/scale = 1.0 +cache/0/16/0/textures/0/offsets = PackedInt32Array(152, 152, 152, 152, 152, 152, 152, 143, 143, 143, 143, 143, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 150, 144, 144, 144, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 159, 159, 159, 159, 159, 159, 159, 159, 159, 140, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 148, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 141, 141, 141, 141, 141, 152, 152, 152, 152, 152, 152, 152, 152, 152, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 142, 142, 142, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 0) +cache/0/16/0/textures/0/image = SubResource("Image_qpead") +cache/0/16/0/glyphs/3/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/3/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/3/size = Vector2(2, 2) +cache/0/16/0/glyphs/3/uv_rect = Rect2(1, 1, 2, 2) +cache/0/16/0/glyphs/3/texture_idx = 0 +cache/0/16/0/glyphs/48/advance = Vector2(14.7656, 16.0938) +cache/0/16/0/glyphs/48/offset = Vector2(0, -13) +cache/0/16/0/glyphs/48/size = Vector2(15, 14) +cache/0/16/0/glyphs/48/uv_rect = Rect2(5, 1, 15, 14) +cache/0/16/0/glyphs/48/texture_idx = 0 +cache/0/16/0/glyphs/19/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/19/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/19/size = Vector2(11, 14) +cache/0/16/0/glyphs/19/uv_rect = Rect2(22, 1, 11, 14) +cache/0/16/0/glyphs/19/texture_idx = 0 +cache/0/16/0/glyphs/50/advance = Vector2(12.5938, 16.0938) +cache/0/16/0/glyphs/50/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/50/size = Vector2(14, 14) +cache/0/16/0/glyphs/50/uv_rect = Rect2(35, 1, 14, 14) +cache/0/16/0/glyphs/50/texture_idx = 0 +cache/0/16/0/glyphs/46/advance = Vector2(10.2344, 16.0938) +cache/0/16/0/glyphs/46/offset = Vector2(0, -13) +cache/0/16/0/glyphs/46/size = Vector2(12, 14) +cache/0/16/0/glyphs/46/uv_rect = Rect2(51, 1, 12, 14) +cache/0/16/0/glyphs/46/texture_idx = 0 +cache/0/16/0/glyphs/41/advance = Vector2(8.51562, 16.0938) +cache/0/16/0/glyphs/41/offset = Vector2(0, -13) +cache/0/16/0/glyphs/41/size = Vector2(9, 14) +cache/0/16/0/glyphs/41/uv_rect = Rect2(65, 1, 9, 14) +cache/0/16/0/glyphs/41/texture_idx = 0 +cache/0/16/0/glyphs/76/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/76/offset = Vector2(0, -13) +cache/0/16/0/glyphs/76/size = Vector2(5, 14) +cache/0/16/0/glyphs/76/uv_rect = Rect2(76, 1, 5, 14) +cache/0/16/0/glyphs/76/texture_idx = 0 +cache/0/16/0/glyphs/79/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/79/offset = Vector2(0, -13) +cache/0/16/0/glyphs/79/size = Vector2(5, 14) +cache/0/16/0/glyphs/79/uv_rect = Rect2(83, 1, 5, 14) +cache/0/16/0/glyphs/79/texture_idx = 0 +cache/0/16/0/glyphs/87/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/87/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/87/size = Vector2(8, 13) +cache/0/16/0/glyphs/87/uv_rect = Rect2(90, 1, 8, 13) +cache/0/16/0/glyphs/87/texture_idx = 0 +cache/0/16/0/glyphs/72/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/72/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/72/size = Vector2(11, 11) +cache/0/16/0/glyphs/72/uv_rect = Rect2(100, 1, 11, 11) +cache/0/16/0/glyphs/72/texture_idx = 0 +cache/0/16/0/glyphs/85/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/85/offset = Vector2(0, -10) +cache/0/16/0/glyphs/85/size = Vector2(8, 11) +cache/0/16/0/glyphs/85/uv_rect = Rect2(113, 1, 8, 11) +cache/0/16/0/glyphs/85/texture_idx = 0 +cache/0/16/0/glyphs/38/advance = Vector2(10.1406, 16.0938) +cache/0/16/0/glyphs/38/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/38/size = Vector2(12, 14) +cache/0/16/0/glyphs/38/uv_rect = Rect2(123, 1, 12, 14) +cache/0/16/0/glyphs/38/texture_idx = 0 +cache/0/16/0/glyphs/82/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/82/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/82/size = Vector2(11, 11) +cache/0/16/0/glyphs/82/uv_rect = Rect2(137, 1, 11, 11) +cache/0/16/0/glyphs/82/texture_idx = 0 +cache/0/16/0/glyphs/80/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/80/offset = Vector2(0, -10) +cache/0/16/0/glyphs/80/size = Vector2(16, 11) +cache/0/16/0/glyphs/80/uv_rect = Rect2(150, 1, 16, 11) +cache/0/16/0/glyphs/80/texture_idx = 0 +cache/0/16/0/glyphs/68/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/68/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/68/size = Vector2(11, 11) +cache/0/16/0/glyphs/68/uv_rect = Rect2(168, 1, 11, 11) +cache/0/16/0/glyphs/68/texture_idx = 0 +cache/0/16/0/glyphs/81/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/81/offset = Vector2(0, -10) +cache/0/16/0/glyphs/81/size = Vector2(10, 11) +cache/0/16/0/glyphs/81/uv_rect = Rect2(181, 1, 10, 11) +cache/0/16/0/glyphs/81/texture_idx = 0 +cache/0/16/0/glyphs/71/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/71/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/71/size = Vector2(11, 14) +cache/0/16/0/glyphs/71/uv_rect = Rect2(193, 1, 11, 14) +cache/0/16/0/glyphs/71/texture_idx = 0 +cache/0/16/0/glyphs/86/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/86/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/86/size = Vector2(10, 11) +cache/0/16/0/glyphs/86/uv_rect = Rect2(206, 1, 10, 11) +cache/0/16/0/glyphs/86/texture_idx = 0 +cache/0/16/0/glyphs/29/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/29/offset = Vector2(0, -10) +cache/0/16/0/glyphs/29/size = Vector2(5, 11) +cache/0/16/0/glyphs/29/uv_rect = Rect2(218, 1, 5, 11) +cache/0/16/0/glyphs/29/texture_idx = 0 +cache/0/16/0/glyphs/18/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/18/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/18/size = Vector2(9, 14) +cache/0/16/0/glyphs/18/uv_rect = Rect2(225, 1, 9, 14) +cache/0/16/0/glyphs/18/texture_idx = 0 +cache/0/16/0/glyphs/39/advance = Vector2(11.75, 16.0938) +cache/0/16/0/glyphs/39/offset = Vector2(0, -13) +cache/0/16/0/glyphs/39/size = Vector2(12, 14) +cache/0/16/0/glyphs/39/uv_rect = Rect2(236, 1, 12, 14) +cache/0/16/0/glyphs/39/texture_idx = 0 +cache/0/16/0/glyphs/70/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/70/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/70/size = Vector2(10, 11) +cache/0/16/0/glyphs/70/uv_rect = Rect2(100, 14, 10, 11) +cache/0/16/0/glyphs/70/texture_idx = 0 +cache/0/16/0/glyphs/78/advance = Vector2(9.15625, 16.0938) +cache/0/16/0/glyphs/78/offset = Vector2(0, -13) +cache/0/16/0/glyphs/78/size = Vector2(11, 14) +cache/0/16/0/glyphs/78/uv_rect = Rect2(137, 14, 11, 14) +cache/0/16/0/glyphs/78/texture_idx = 0 +cache/0/16/0/glyphs/51/advance = Vector2(9.84375, 16.0938) +cache/0/16/0/glyphs/51/offset = Vector2(0, -13) +cache/0/16/0/glyphs/51/size = Vector2(11, 14) +cache/0/16/0/glyphs/51/uv_rect = Rect2(150, 14, 11, 14) +cache/0/16/0/glyphs/51/texture_idx = 0 +cache/0/16/0/glyphs/74/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/74/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/74/size = Vector2(11, 15) +cache/0/16/0/glyphs/74/uv_rect = Rect2(163, 14, 11, 15) +cache/0/16/0/glyphs/74/texture_idx = 0 +cache/0/16/0/glyphs/88/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/88/offset = Vector2(0, -10) +cache/0/16/0/glyphs/88/size = Vector2(10, 11) +cache/0/16/0/glyphs/88/uv_rect = Rect2(176, 14, 10, 11) +cache/0/16/0/glyphs/88/texture_idx = 0 +cache/0/16/0/glyphs/89/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/89/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/89/size = Vector2(11, 11) +cache/0/16/0/glyphs/89/uv_rect = Rect2(206, 14, 11, 11) +cache/0/16/0/glyphs/89/texture_idx = 0 +cache/0/16/0/glyphs/35/advance = Vector2(14.375, 16.0938) +cache/0/16/0/glyphs/35/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/35/size = Vector2(16, 16) +cache/0/16/0/glyphs/35/uv_rect = Rect2(1, 17, 16, 16) +cache/0/16/0/glyphs/35/texture_idx = 0 +cache/0/16/0/glyphs/27/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/27/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/27/size = Vector2(11, 14) +cache/0/16/0/glyphs/27/uv_rect = Rect2(19, 17, 11, 14) +cache/0/16/0/glyphs/27/texture_idx = 0 +cache/0/16/0/glyphs/20/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/20/offset = Vector2(0, -13) +cache/0/16/0/glyphs/20/size = Vector2(8, 14) +cache/0/16/0/glyphs/20/uv_rect = Rect2(112, 14, 8, 14) +cache/0/16/0/glyphs/20/texture_idx = 0 +cache/0/16/0/glyphs/22/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/22/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/22/size = Vector2(11, 14) +cache/0/16/0/glyphs/22/uv_rect = Rect2(32, 17, 11, 14) +cache/0/16/0/glyphs/22/texture_idx = 0 +cache/0/16/0/glyphs/23/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/23/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/23/size = Vector2(11, 14) +cache/0/16/0/glyphs/23/uv_rect = Rect2(45, 17, 11, 14) +cache/0/16/0/glyphs/23/texture_idx = 0 +cache/0/16/0/glyphs/40/advance = Vector2(8.9375, 16.0938) +cache/0/16/0/glyphs/40/offset = Vector2(0, -13) +cache/0/16/0/glyphs/40/size = Vector2(9, 14) +cache/0/16/0/glyphs/40/uv_rect = Rect2(58, 17, 9, 14) +cache/0/16/0/glyphs/40/texture_idx = 0 +cache/0/16/0/glyphs/92/advance = Vector2(8.57812, 16.0938) +cache/0/16/0/glyphs/92/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/92/size = Vector2(11, 15) +cache/0/16/0/glyphs/92/uv_rect = Rect2(69, 17, 11, 15) +cache/0/16/0/glyphs/92/texture_idx = 0 +cache/0/16/0/glyphs/83/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/83/offset = Vector2(0, -10) +cache/0/16/0/glyphs/83/size = Vector2(11, 15) +cache/0/16/0/glyphs/83/uv_rect = Rect2(82, 17, 11, 15) +cache/0/16/0/glyphs/83/texture_idx = 0 +cache/0/16/0/glyphs/75/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/75/offset = Vector2(0, -13) +cache/0/16/0/glyphs/75/size = Vector2(10, 14) +cache/0/16/0/glyphs/75/uv_rect = Rect2(122, 17, 10, 14) +cache/0/16/0/glyphs/75/texture_idx = 0 +cache/0/16/0/glyphs/69/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/69/offset = Vector2(0, -13) +cache/0/16/0/glyphs/69/size = Vector2(11, 14) +cache/0/16/0/glyphs/69/uv_rect = Rect2(188, 17, 11, 14) +cache/0/16/0/glyphs/69/texture_idx = 0 +cache/0/16/0/glyphs/42/advance = Vector2(11.625, 16.0938) +cache/0/16/0/glyphs/42/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/42/size = Vector2(13, 14) +cache/0/16/0/glyphs/42/uv_rect = Rect2(219, 17, 13, 14) +cache/0/16/0/glyphs/42/texture_idx = 0 +cache/0/16/0/glyphs/47/advance = Vector2(8.67188, 16.0938) +cache/0/16/0/glyphs/47/offset = Vector2(0, -13) +cache/0/16/0/glyphs/47/size = Vector2(10, 14) +cache/0/16/0/glyphs/47/uv_rect = Rect2(234, 17, 10, 14) +cache/0/16/0/glyphs/47/texture_idx = 0 +cache/0/16/0/glyphs/73/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/73/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/73/size = Vector2(9, 14) +cache/0/16/0/glyphs/73/uv_rect = Rect2(95, 27, 9, 14) +cache/0/16/0/glyphs/73/texture_idx = 0 +cache/0/16/0/glyphs/54/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/54/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/54/size = Vector2(11, 14) +cache/0/16/0/glyphs/54/uv_rect = Rect2(201, 27, 11, 14) +cache/0/16/0/glyphs/54/texture_idx = 0 +cache/0/16/0/glyphs/17/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/17/offset = Vector2(0, -4) +cache/0/16/0/glyphs/17/size = Vector2(5, 5) +cache/0/16/0/glyphs/17/uv_rect = Rect2(246, 17, 5, 5) +cache/0/16/0/glyphs/17/texture_idx = 0 +cache/0/16/0/glyphs/918/advance = Vector2(4.89062, 16.0938) +cache/0/16/0/glyphs/918/offset = Vector2(0, -13) +cache/0/16/0/glyphs/918/size = Vector2(5, 14) +cache/0/16/0/glyphs/918/uv_rect = Rect2(246, 24, 5, 14) +cache/0/16/0/glyphs/918/texture_idx = 0 +cache/0/16/0/glyphs/55/advance = Vector2(9.0625, 16.0938) +cache/0/16/0/glyphs/55/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/55/size = Vector2(11, 14) +cache/0/16/0/glyphs/55/uv_rect = Rect2(106, 30, 11, 14) +cache/0/16/0/glyphs/55/texture_idx = 0 +cache/0/16/0/glyphs/49/advance = Vector2(12.5312, 16.0938) +cache/0/16/0/glyphs/49/offset = Vector2(0, -13) +cache/0/16/0/glyphs/49/size = Vector2(13, 14) +cache/0/16/0/glyphs/49/uv_rect = Rect2(134, 30, 13, 14) +cache/0/16/0/glyphs/49/texture_idx = 0 +cache/0/16/0/glyphs/36/advance = Vector2(10.5781, 16.0938) +cache/0/16/0/glyphs/36/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/36/size = Vector2(13, 14) +cache/0/16/0/glyphs/36/uv_rect = Rect2(149, 31, 13, 14) +cache/0/16/0/glyphs/36/texture_idx = 0 +cache/0/16/0/glyphs/90/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/90/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/90/size = Vector2(15, 11) +cache/0/16/0/glyphs/90/uv_rect = Rect2(164, 31, 15, 11) +cache/0/16/0/glyphs/90/texture_idx = 0 +cache/0/16/0/glyphs/57/advance = Vector2(9.95312, 16.0938) +cache/0/16/0/glyphs/57/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/57/size = Vector2(12, 14) +cache/0/16/0/glyphs/57/uv_rect = Rect2(19, 33, 12, 14) +cache/0/16/0/glyphs/57/texture_idx = 0 +cache/0/16/0/glyphs/53/advance = Vector2(10.2344, 16.0938) +cache/0/16/0/glyphs/53/offset = Vector2(0, -13) +cache/0/16/0/glyphs/53/size = Vector2(12, 14) +cache/0/16/0/glyphs/53/uv_rect = Rect2(33, 33, 12, 14) +cache/0/16/0/glyphs/53/texture_idx = 0 +cache/0/16/0/glyphs/93/advance = Vector2(7.65625, 16.0938) +cache/0/16/0/glyphs/93/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/93/size = Vector2(10, 11) +cache/0/16/0/glyphs/93/uv_rect = Rect2(47, 33, 10, 11) +cache/0/16/0/glyphs/93/texture_idx = 0 +cache/0/16/0/glyphs/5/advance = Vector2(6.98438, 16.0938) +cache/0/16/0/glyphs/5/offset = Vector2(0, -13) +cache/0/16/0/glyphs/5/size = Vector2(7, 7) +cache/0/16/0/glyphs/5/uv_rect = Rect2(59, 33, 7, 7) +cache/0/16/0/glyphs/5/texture_idx = 0 +cache/0/16/0/glyphs/66/advance = Vector2(6.875, 16.0938) +cache/0/16/0/glyphs/66/offset = Vector2(-2, 0) +cache/0/16/0/glyphs/66/size = Vector2(10, 4) +cache/0/16/0/glyphs/66/uv_rect = Rect2(119, 33, 10, 4) +cache/0/16/0/glyphs/66/texture_idx = 0 +cache/0/16/0/glyphs/16/advance = Vector2(5.15625, 16.0938) +cache/0/16/0/glyphs/16/offset = Vector2(-1, -7) +cache/0/16/0/glyphs/16/size = Vector2(7, 4) +cache/0/16/0/glyphs/16/uv_rect = Rect2(181, 33, 7, 4) +cache/0/16/0/glyphs/16/texture_idx = 0 +cache/0/16/0/glyphs/33/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/33/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/33/size = Vector2(11, 12) +cache/0/16/0/glyphs/33/uv_rect = Rect2(214, 33, 11, 12) +cache/0/16/0/glyphs/33/texture_idx = 0 +cache/0/16/0/glyphs/564/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/564/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/564/size = Vector2(12, 14) +cache/0/16/0/glyphs/564/uv_rect = Rect2(227, 33, 12, 14) +cache/0/16/0/glyphs/564/texture_idx = 0 +cache/0/16/0/glyphs/91/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/91/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/91/size = Vector2(11, 11) +cache/0/16/0/glyphs/91/uv_rect = Rect2(68, 34, 11, 11) +cache/0/16/0/glyphs/91/texture_idx = 0 +cache/0/16/0/glyphs/11/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/11/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/11/size = Vector2(7, 17) +cache/0/16/0/glyphs/11/uv_rect = Rect2(190, 33, 7, 17) +cache/0/16/0/glyphs/11/texture_idx = 0 +cache/0/16/0/glyphs/12/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/12/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/12/size = Vector2(7, 17) +cache/0/16/0/glyphs/12/uv_rect = Rect2(81, 34, 7, 17) +cache/0/16/0/glyphs/12/texture_idx = 0 +cache/0/16/0/glyphs/15/advance = Vector2(4.28125, 16.0938) +cache/0/16/0/glyphs/15/offset = Vector2(-1, -4) +cache/0/16/0/glyphs/15/size = Vector2(6, 7) +cache/0/16/0/glyphs/15/uv_rect = Rect2(1, 35, 6, 7) +cache/0/16/0/glyphs/15/texture_idx = 0 +cache/0/16/0/glyphs/605/advance = Vector2(16.0781, 16.0938) +cache/0/16/0/glyphs/605/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/605/size = Vector2(17, 14) +cache/0/16/0/glyphs/605/uv_rect = Rect2(164, 44, 17, 14) +cache/0/16/0/glyphs/605/texture_idx = 0 +cache/0/16/0/glyphs/56/advance = Vector2(11.875, 16.0938) +cache/0/16/0/glyphs/56/offset = Vector2(0, -13) +cache/0/16/0/glyphs/56/size = Vector2(12, 14) +cache/0/16/0/glyphs/56/uv_rect = Rect2(119, 39, 12, 14) +cache/0/16/0/glyphs/56/texture_idx = 0 +cache/0/16/0/glyphs/60/advance = Vector2(9.46875, 16.0938) +cache/0/16/0/glyphs/60/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/60/size = Vector2(12, 14) +cache/0/16/0/glyphs/60/uv_rect = Rect2(241, 40, 12, 14) +cache/0/16/0/glyphs/60/texture_idx = 0 +cache/0/16/0/glyphs/21/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/21/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/21/size = Vector2(11, 14) +cache/0/16/0/glyphs/21/uv_rect = Rect2(90, 43, 11, 14) +cache/0/16/0/glyphs/21/texture_idx = 0 +cache/0/16/0/glyphs/37/advance = Vector2(10.5625, 16.0938) +cache/0/16/0/glyphs/37/offset = Vector2(0, -13) +cache/0/16/0/glyphs/37/size = Vector2(11, 14) +cache/0/16/0/glyphs/37/uv_rect = Rect2(199, 43, 11, 14) +cache/0/16/0/glyphs/37/texture_idx = 0 +cache/0/16/0/glyphs/24/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/24/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/24/size = Vector2(11, 14) +cache/0/16/0/glyphs/24/uv_rect = Rect2(1, 44, 11, 14) +cache/0/16/0/glyphs/24/texture_idx = 0 +cache/0/16/0/glyphs/8/advance = Vector2(13.7969, 16.0938) +cache/0/16/0/glyphs/8/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/8/size = Vector2(16, 14) +cache/0/16/0/glyphs/8/uv_rect = Rect2(47, 46, 16, 14) +cache/0/16/0/glyphs/8/texture_idx = 0 +cache/0/16/0/glyphs/43/advance = Vector2(12.0156, 16.0938) +cache/0/16/0/glyphs/43/offset = Vector2(0, -13) +cache/0/16/0/glyphs/43/size = Vector2(12, 14) +cache/0/16/0/glyphs/43/uv_rect = Rect2(103, 46, 12, 14) +cache/0/16/0/glyphs/43/texture_idx = 0 +cache/0/16/0/glyphs/58/advance = Vector2(15.1406, 16.0938) +cache/0/16/0/glyphs/58/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/58/size = Vector2(18, 14) +cache/0/16/0/glyphs/58/uv_rect = Rect2(133, 47, 18, 14) +cache/0/16/0/glyphs/58/texture_idx = 0 +cache/0/16/0/glyphs/6/advance = Vector2(10.3438, 16.0938) +cache/0/16/0/glyphs/6/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/6/size = Vector2(12, 14) +cache/0/16/0/glyphs/6/uv_rect = Rect2(65, 47, 12, 14) +cache/0/16/0/glyphs/6/texture_idx = 0 +cache/0/16/0/glyphs/77/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/77/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/77/size = Vector2(7, 18) +cache/0/16/0/glyphs/77/uv_rect = Rect2(153, 47, 7, 18) +cache/0/16/0/glyphs/77/texture_idx = 0 +cache/0/16/0/glyphs/28/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/28/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/28/size = Vector2(11, 14) +cache/0/16/0/glyphs/28/uv_rect = Rect2(212, 47, 11, 14) +cache/0/16/0/glyphs/28/texture_idx = 0 +cache/0/16/0/glyphs/26/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/26/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/26/size = Vector2(11, 14) +cache/0/16/0/glyphs/26/uv_rect = Rect2(14, 49, 11, 14) +cache/0/16/0/glyphs/26/texture_idx = 0 +cache/0/16/0/glyphs/31/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/31/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/31/size = Vector2(11, 12) +cache/0/16/0/glyphs/31/uv_rect = Rect2(27, 49, 11, 12) +cache/0/16/0/glyphs/31/texture_idx = 0 +cache/0/16/0/glyphs/62/advance = Vector2(5.28125, 16.0938) +cache/0/16/0/glyphs/62/offset = Vector2(0, -13) +cache/0/16/0/glyphs/62/size = Vector2(6, 17) +cache/0/16/0/glyphs/62/uv_rect = Rect2(225, 49, 6, 17) +cache/0/16/0/glyphs/62/texture_idx = 0 +cache/0/16/0/glyphs/64/advance = Vector2(5.28125, 16.0938) +cache/0/16/0/glyphs/64/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/64/size = Vector2(7, 17) +cache/0/16/0/glyphs/64/uv_rect = Rect2(183, 52, 7, 17) +cache/0/16/0/glyphs/64/texture_idx = 0 +cache/0/16/0/glyphs/909/advance = Vector2(11.625, 16.0938) +cache/0/16/0/glyphs/909/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/909/size = Vector2(15, 14) +cache/0/16/0/glyphs/909/uv_rect = Rect2(233, 56, 15, 14) +cache/0/16/0/glyphs/909/texture_idx = 0 +cache/0/16/0/glyphs/25/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/25/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/25/size = Vector2(11, 14) +cache/0/16/0/glyphs/25/uv_rect = Rect2(117, 55, 11, 14) +cache/0/16/0/glyphs/25/texture_idx = 0 +cache/0/16/0/glyphs/9/advance = Vector2(11.8438, 16.0938) +cache/0/16/0/glyphs/9/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/9/size = Vector2(14, 14) +cache/0/16/0/glyphs/9/uv_rect = Rect2(79, 59, 14, 14) +cache/0/16/0/glyphs/9/texture_idx = 0 +cache/0/16/0/glyphs/59/advance = Vector2(9.95312, 16.0938) +cache/0/16/0/glyphs/59/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/59/size = Vector2(12, 14) +cache/0/16/0/glyphs/59/uv_rect = Rect2(192, 59, 12, 14) +cache/0/16/0/glyphs/59/texture_idx = 0 +cache/0/16/0/glyphs/4/advance = Vector2(4.42188, 16.0938) +cache/0/16/0/glyphs/4/offset = Vector2(0, -13) +cache/0/16/0/glyphs/4/size = Vector2(5, 14) +cache/0/16/0/glyphs/4/uv_rect = Rect2(40, 49, 5, 14) +cache/0/16/0/glyphs/4/texture_idx = 0 +cache/0/16/0/glyphs/10/advance = Vector2(3.89062, 16.0938) +cache/0/16/0/glyphs/10/offset = Vector2(0, -13) +cache/0/16/0/glyphs/10/size = Vector2(4, 7) +cache/0/16/0/glyphs/10/uv_rect = Rect2(250, 56, 4, 7) +cache/0/16/0/glyphs/10/texture_idx = 0 +cache/0/16/0/glyphs/32/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/32/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/32/size = Vector2(11, 8) +cache/0/16/0/glyphs/32/uv_rect = Rect2(1, 60, 11, 8) +cache/0/16/0/glyphs/32/texture_idx = 0 +cache/0/16/0/glyphs/7/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/7/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/7/size = Vector2(11, 16) +cache/0/16/0/glyphs/7/uv_rect = Rect2(162, 60, 11, 16) +cache/0/16/0/glyphs/7/texture_idx = 0 +cache/0/16/0/glyphs/565/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/565/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/565/size = Vector2(11, 14) +cache/0/16/0/glyphs/565/uv_rect = Rect2(47, 62, 11, 14) +cache/0/16/0/glyphs/565/texture_idx = 0 +cache/0/16/0/glyphs/61/advance = Vector2(9.20312, 16.0938) +cache/0/16/0/glyphs/61/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/61/size = Vector2(11, 14) +cache/0/16/0/glyphs/61/uv_rect = Rect2(95, 62, 11, 14) +cache/0/16/0/glyphs/61/texture_idx = 0 +cache/0/16/0/glyphs/14/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/14/offset = Vector2(-1, -11) +cache/0/16/0/glyphs/14/size = Vector2(11, 10) +cache/0/16/0/glyphs/14/uv_rect = Rect2(27, 63, 11, 10) +cache/0/16/0/glyphs/14/texture_idx = 0 +cache/0/16/0/glyphs/13/advance = Vector2(8.76562, 16.0938) +cache/0/16/0/glyphs/13/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/13/size = Vector2(11, 10) +cache/0/16/0/glyphs/13/uv_rect = Rect2(60, 63, 11, 10) +cache/0/16/0/glyphs/13/texture_idx = 0 +cache/0/16/0/glyphs/94/advance = Vector2(6.1875, 16.0938) +cache/0/16/0/glyphs/94/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/94/size = Vector2(8, 17) +cache/0/16/0/glyphs/94/uv_rect = Rect2(130, 63, 8, 17) +cache/0/16/0/glyphs/94/texture_idx = 0 +cache/0/16/0/glyphs/96/advance = Vector2(5.9375, 16.0938) +cache/0/16/0/glyphs/96/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/96/size = Vector2(8, 17) +cache/0/16/0/glyphs/96/uv_rect = Rect2(140, 63, 8, 17) +cache/0/16/0/glyphs/96/texture_idx = 0 +cache/0/16/0/glyphs/63/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/63/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/63/size = Vector2(9, 14) +cache/0/16/0/glyphs/63/uv_rect = Rect2(206, 63, 9, 14) +cache/0/16/0/glyphs/63/texture_idx = 0 +cache/0/16/0/glyphs/84/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/84/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/84/size = Vector2(11, 15) +cache/0/16/0/glyphs/84/uv_rect = Rect2(14, 65, 11, 15) +cache/0/16/0/glyphs/84/texture_idx = 0 +cache/0/16/0/glyphs/95/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/95/offset = Vector2(2, -13) +cache/0/16/0/glyphs/95/size = Vector2(5, 18) +cache/0/16/0/glyphs/95/uv_rect = Rect2(175, 60, 5, 18) +cache/0/16/0/glyphs/95/texture_idx = 0 +cache/0/16/0/glyphs/34/advance = Vector2(7.25, 16.0938) +cache/0/16/0/glyphs/34/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/34/size = Vector2(9, 14) +cache/0/16/0/glyphs/34/uv_rect = Rect2(150, 67, 9, 14) +cache/0/16/0/glyphs/34/texture_idx = 0 +cache/0/16/0/glyphs/45/advance = Vector2(4.78125, 16.0938) +cache/0/16/0/glyphs/45/offset = Vector2(-3, -13) +cache/0/16/0/glyphs/45/size = Vector2(8, 17) +cache/0/16/0/glyphs/45/uv_rect = Rect2(217, 68, 8, 17) +cache/0/16/0/glyphs/45/texture_idx = 0 +cache/0/16/0/glyphs/65/advance = Vector2(8.59375, 16.0938) +cache/0/16/0/glyphs/65/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/65/size = Vector2(11, 10) +cache/0/16/0/glyphs/65/uv_rect = Rect2(1, 70, 11, 10) +cache/0/16/0/glyphs/65/texture_idx = 0 +cache/0/16/0/glyphs/52/advance = Vector2(12.5938, 16.0938) +cache/0/16/0/glyphs/52/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/52/size = Vector2(14, 17) +cache/0/16/0/glyphs/52/uv_rect = Rect2(108, 71, 14, 17) +cache/0/16/0/glyphs/52/texture_idx = 0 +cache/0/16/0/glyphs/30/advance = Vector2(4.45312, 16.0938) +cache/0/16/0/glyphs/30/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/30/size = Vector2(6, 14) +cache/0/16/0/glyphs/30/uv_rect = Rect2(182, 71, 6, 14) +cache/0/16/0/glyphs/30/texture_idx = 0 +cache/0/16/0/glyphs/134217809/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/134217809/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217809/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217809/uv_rect = Rect2(227, 72, 11, 11) +cache/0/16/0/glyphs/134217809/texture_idx = 0 +cache/0/16/0/glyphs/268435542/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/268435542/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435542/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435542/uv_rect = Rect2(240, 72, 9, 11) +cache/0/16/0/glyphs/268435542/texture_idx = 0 +cache/0/16/0/glyphs/134217807/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/134217807/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217807/size = Vector2(5, 14) +cache/0/16/0/glyphs/134217807/uv_rect = Rect2(40, 65, 5, 14) +cache/0/16/0/glyphs/134217807/texture_idx = 0 +cache/0/16/0/glyphs/402653252/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/402653252/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653252/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653252/uv_rect = Rect2(27, 75, 10, 11) +cache/0/16/0/glyphs/402653252/texture_idx = 0 +cache/0/16/0/glyphs/134217804/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/134217804/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217804/size = Vector2(5, 14) +cache/0/16/0/glyphs/134217804/uv_rect = Rect2(60, 75, 5, 14) +cache/0/16/0/glyphs/134217804/texture_idx = 0 +cache/0/16/0/glyphs/402653266/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/402653266/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653266/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653266/uv_rect = Rect2(67, 75, 11, 11) +cache/0/16/0/glyphs/402653266/texture_idx = 0 +cache/0/16/0/glyphs/268435537/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/268435537/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435537/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435537/uv_rect = Rect2(80, 75, 11, 11) +cache/0/16/0/glyphs/268435537/texture_idx = 0 +cache/0/16/0/glyphs/402653187/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/402653187/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/402653187/size = Vector2(2, 2) +cache/0/16/0/glyphs/402653187/uv_rect = Rect2(251, 65, 2, 2) +cache/0/16/0/glyphs/402653187/texture_idx = 0 +cache/0/16/0/glyphs/402653270/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/402653270/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653270/size = Vector2(9, 11) +cache/0/16/0/glyphs/402653270/uv_rect = Rect2(190, 75, 9, 11) +cache/0/16/0/glyphs/402653270/texture_idx = 0 +cache/0/16/0/glyphs/268435528/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/268435528/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435528/size = Vector2(10, 11) +cache/0/16/0/glyphs/268435528/uv_rect = Rect2(47, 78, 10, 11) +cache/0/16/0/glyphs/268435528/texture_idx = 0 +cache/0/16/0/glyphs/402653271/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/402653271/offset = Vector2(0, -12) +cache/0/16/0/glyphs/402653271/size = Vector2(8, 13) +cache/0/16/0/glyphs/402653271/uv_rect = Rect2(93, 78, 8, 13) +cache/0/16/0/glyphs/402653271/texture_idx = 0 +cache/0/16/0/glyphs/134217816/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/134217816/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217816/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217816/uv_rect = Rect2(161, 78, 11, 11) +cache/0/16/0/glyphs/134217816/texture_idx = 0 +cache/0/16/0/glyphs/134217811/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/134217811/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217811/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217811/uv_rect = Rect2(201, 79, 11, 15) +cache/0/16/0/glyphs/134217811/texture_idx = 0 +cache/0/16/0/glyphs/268435525/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/268435525/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435525/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435525/uv_rect = Rect2(1, 82, 11, 14) +cache/0/16/0/glyphs/268435525/texture_idx = 0 +cache/0/16/0/glyphs/402653256/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/402653256/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653256/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653256/uv_rect = Rect2(14, 82, 11, 11) +cache/0/16/0/glyphs/402653256/texture_idx = 0 +cache/0/16/0/glyphs/268435538/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/268435538/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435538/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435538/uv_rect = Rect2(124, 82, 11, 11) +cache/0/16/0/glyphs/268435538/texture_idx = 0 +cache/0/16/0/glyphs/268435526/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/268435526/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435526/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435526/uv_rect = Rect2(137, 82, 9, 11) +cache/0/16/0/glyphs/268435526/texture_idx = 0 +cache/0/16/0/glyphs/134217796/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/134217796/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217796/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217796/uv_rect = Rect2(148, 83, 11, 11) +cache/0/16/0/glyphs/134217796/texture_idx = 0 +cache/0/16/0/glyphs/268435535/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/268435535/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435535/size = Vector2(5, 14) +cache/0/16/0/glyphs/268435535/uv_rect = Rect2(174, 80, 5, 14) +cache/0/16/0/glyphs/268435535/texture_idx = 0 +cache/0/16/0/glyphs/402653254/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/402653254/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653254/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653254/uv_rect = Rect2(227, 85, 10, 11) +cache/0/16/0/glyphs/402653254/texture_idx = 0 +cache/0/16/0/glyphs/134217800/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/134217800/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217800/size = Vector2(10, 11) +cache/0/16/0/glyphs/134217800/uv_rect = Rect2(239, 85, 10, 11) +cache/0/16/0/glyphs/134217800/texture_idx = 0 +cache/0/16/0/glyphs/134217810/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/134217810/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217810/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217810/uv_rect = Rect2(214, 87, 11, 11) +cache/0/16/0/glyphs/134217810/texture_idx = 0 +cache/0/16/0/glyphs/134217813/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/134217813/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217813/size = Vector2(8, 11) +cache/0/16/0/glyphs/134217813/uv_rect = Rect2(27, 88, 8, 11) +cache/0/16/0/glyphs/134217813/texture_idx = 0 +cache/0/16/0/glyphs/134217798/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/134217798/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217798/size = Vector2(9, 11) +cache/0/16/0/glyphs/134217798/uv_rect = Rect2(67, 88, 9, 11) +cache/0/16/0/glyphs/134217798/texture_idx = 0 +cache/0/16/0/glyphs/402653748/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/402653748/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653748/size = Vector2(11, 14) +cache/0/16/0/glyphs/402653748/uv_rect = Rect2(78, 88, 11, 14) +cache/0/16/0/glyphs/402653748/texture_idx = 0 +cache/0/16/0/glyphs/134217779/advance = Vector2(9.84375, 16.0938) +cache/0/16/0/glyphs/134217779/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217779/size = Vector2(11, 14) +cache/0/16/0/glyphs/134217779/uv_rect = Rect2(181, 88, 11, 14) +cache/0/16/0/glyphs/134217779/texture_idx = 0 +cache/0/16/0/glyphs/402653261/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/402653261/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/402653261/size = Vector2(8, 18) +cache/0/16/0/glyphs/402653261/uv_rect = Rect2(37, 88, 8, 18) +cache/0/16/0/glyphs/402653261/texture_idx = 0 +cache/0/16/0/glyphs/134217815/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/134217815/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/134217815/size = Vector2(9, 13) +cache/0/16/0/glyphs/134217815/uv_rect = Rect2(103, 90, 9, 13) +cache/0/16/0/glyphs/134217815/texture_idx = 0 +cache/0/16/0/glyphs/268435459/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/268435459/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/268435459/size = Vector2(2, 2) +cache/0/16/0/glyphs/268435459/uv_rect = Rect2(251, 69, 2, 2) +cache/0/16/0/glyphs/268435459/texture_idx = 0 +cache/0/16/0/glyphs/268435529/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/268435529/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/268435529/size = Vector2(10, 14) +cache/0/16/0/glyphs/268435529/uv_rect = Rect2(47, 91, 10, 14) +cache/0/16/0/glyphs/268435529/texture_idx = 0 +cache/0/16/0/glyphs/402653255/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/402653255/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653255/size = Vector2(11, 14) +cache/0/16/0/glyphs/402653255/uv_rect = Rect2(161, 91, 11, 14) +cache/0/16/0/glyphs/402653255/texture_idx = 0 +cache/0/16/0/glyphs/402653269/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/402653269/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653269/size = Vector2(8, 11) +cache/0/16/0/glyphs/402653269/uv_rect = Rect2(114, 90, 8, 11) +cache/0/16/0/glyphs/402653269/texture_idx = 0 +cache/0/16/0/glyphs/402653222/advance = Vector2(10.1406, 16.0938) +cache/0/16/0/glyphs/402653222/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653222/size = Vector2(12, 14) +cache/0/16/0/glyphs/402653222/uv_rect = Rect2(124, 95, 12, 14) +cache/0/16/0/glyphs/402653222/texture_idx = 0 +cache/0/16/0/glyphs/402653241/advance = Vector2(9.95312, 16.0938) +cache/0/16/0/glyphs/402653241/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/402653241/size = Vector2(13, 14) +cache/0/16/0/glyphs/402653241/uv_rect = Rect2(138, 96, 13, 14) +cache/0/16/0/glyphs/402653241/texture_idx = 0 +cache/0/16/0/glyphs/134217731/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/134217731/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/134217731/size = Vector2(2, 2) +cache/0/16/0/glyphs/134217731/uv_rect = Rect2(251, 73, 2, 2) +cache/0/16/0/glyphs/134217731/texture_idx = 0 +cache/0/16/0/glyphs/268435543/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/268435543/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/268435543/size = Vector2(9, 13) +cache/0/16/0/glyphs/268435543/uv_rect = Rect2(91, 93, 9, 13) +cache/0/16/0/glyphs/268435543/texture_idx = 0 +cache/0/16/0/glyphs/134217814/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/134217814/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217814/size = Vector2(9, 11) +cache/0/16/0/glyphs/134217814/uv_rect = Rect2(14, 95, 9, 11) +cache/0/16/0/glyphs/134217814/texture_idx = 0 +cache/0/16/0/glyphs/268435536/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/268435536/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435536/size = Vector2(16, 11) +cache/0/16/0/glyphs/268435536/uv_rect = Rect2(194, 96, 16, 11) +cache/0/16/0/glyphs/268435536/texture_idx = 0 +cache/0/16/0/glyphs/268435545/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/268435545/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435545/size = Vector2(12, 11) +cache/0/16/0/glyphs/268435545/uv_rect = Rect2(227, 98, 12, 11) +cache/0/16/0/glyphs/268435545/texture_idx = 0 +cache/0/16/0/glyphs/268435524/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/268435524/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435524/size = Vector2(10, 11) +cache/0/16/0/glyphs/268435524/uv_rect = Rect2(1, 98, 10, 11) +cache/0/16/0/glyphs/268435524/texture_idx = 0 +cache/0/16/0/glyphs/268435532/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/268435532/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435532/size = Vector2(5, 14) +cache/0/16/0/glyphs/268435532/uv_rect = Rect2(59, 91, 5, 14) +cache/0/16/0/glyphs/268435532/texture_idx = 0 +cache/0/16/0/glyphs/134217802/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/134217802/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217802/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217802/uv_rect = Rect2(241, 98, 11, 15) +cache/0/16/0/glyphs/134217802/texture_idx = 0 +cache/0/16/0/glyphs/268435539/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/268435539/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435539/size = Vector2(11, 15) +cache/0/16/0/glyphs/268435539/uv_rect = Rect2(212, 100, 11, 15) +cache/0/16/0/glyphs/268435539/texture_idx = 0 +cache/0/16/0/glyphs/134217745/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/134217745/offset = Vector2(0, -4) +cache/0/16/0/glyphs/134217745/size = Vector2(5, 5) +cache/0/16/0/glyphs/134217745/uv_rect = Rect2(153, 96, 5, 5) +cache/0/16/0/glyphs/134217745/texture_idx = 0 +cache/0/16/0/glyphs/402653224/advance = Vector2(8.9375, 16.0938) +cache/0/16/0/glyphs/402653224/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653224/size = Vector2(9, 14) +cache/0/16/0/glyphs/402653224/uv_rect = Rect2(25, 101, 9, 14) +cache/0/16/0/glyphs/402653224/texture_idx = 0 +cache/0/16/0/glyphs/402653265/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/402653265/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653265/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653265/uv_rect = Rect2(66, 101, 10, 11) +cache/0/16/0/glyphs/402653265/texture_idx = 0 +cache/0/16/0/glyphs/402653238/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/402653238/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653238/size = Vector2(10, 14) +cache/0/16/0/glyphs/402653238/uv_rect = Rect2(78, 104, 10, 14) +cache/0/16/0/glyphs/402653238/texture_idx = 0 +cache/0/16/0/glyphs/134217799/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/134217799/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217799/size = Vector2(10, 14) +cache/0/16/0/glyphs/134217799/uv_rect = Rect2(174, 104, 10, 14) +cache/0/16/0/glyphs/134217799/texture_idx = 0 +cache/0/16/0/glyphs/134217801/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/134217801/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217801/size = Vector2(9, 14) +cache/0/16/0/glyphs/134217801/uv_rect = Rect2(102, 105, 9, 14) +cache/0/16/0/glyphs/134217801/texture_idx = 0 +cache/0/16/0/glyphs/268435544/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/268435544/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435544/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435544/uv_rect = Rect2(47, 107, 11, 11) +cache/0/16/0/glyphs/268435544/texture_idx = 0 +cache/0/16/0/glyphs/402653195/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/402653195/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653195/size = Vector2(7, 17) +cache/0/16/0/glyphs/402653195/uv_rect = Rect2(114, 103, 7, 17) +cache/0/16/0/glyphs/402653195/texture_idx = 0 +cache/0/16/0/glyphs/134217803/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/134217803/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217803/size = Vector2(11, 14) +cache/0/16/0/glyphs/134217803/uv_rect = Rect2(153, 107, 11, 14) +cache/0/16/0/glyphs/134217803/texture_idx = 0 +cache/0/16/0/glyphs/402653263/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/402653263/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653263/size = Vector2(4, 14) +cache/0/16/0/glyphs/402653263/uv_rect = Rect2(186, 104, 4, 14) +cache/0/16/0/glyphs/402653263/texture_idx = 0 +cache/0/16/0/glyphs/402653258/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/402653258/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653258/size = Vector2(12, 15) +cache/0/16/0/glyphs/402653258/uv_rect = Rect2(192, 109, 12, 15) +cache/0/16/0/glyphs/402653258/texture_idx = 0 +cache/0/16/0/glyphs/134217820/advance = Vector2(8.57812, 16.0938) +cache/0/16/0/glyphs/134217820/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217820/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217820/uv_rect = Rect2(1, 111, 11, 15) +cache/0/16/0/glyphs/134217820/texture_idx = 0 +cache/0/16/0/glyphs/402653272/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/402653272/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653272/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653272/uv_rect = Rect2(123, 111, 11, 11) +cache/0/16/0/glyphs/402653272/texture_idx = 0 +cache/0/16/0/glyphs/402653225/advance = Vector2(8.51562, 16.0938) +cache/0/16/0/glyphs/402653225/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653225/size = Vector2(9, 14) +cache/0/16/0/glyphs/402653225/uv_rect = Rect2(14, 108, 9, 14) +cache/0/16/0/glyphs/402653225/texture_idx = 0 +cache/0/16/0/glyphs/268435541/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/268435541/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435541/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435541/uv_rect = Rect2(36, 108, 9, 11) +cache/0/16/0/glyphs/268435541/texture_idx = 0 +cache/0/16/0/glyphs/134217744/advance = Vector2(5.15625, 16.0938) +cache/0/16/0/glyphs/134217744/offset = Vector2(-1, -7) +cache/0/16/0/glyphs/134217744/size = Vector2(7, 4) +cache/0/16/0/glyphs/134217744/uv_rect = Rect2(90, 108, 7, 4) +cache/0/16/0/glyphs/134217744/texture_idx = 0 +cache/0/16/0/glyphs/268435456/advance = Vector2(0, 0) +cache/0/16/0/glyphs/268435456/offset = Vector2(0, 0) +cache/0/16/0/glyphs/268435456/size = Vector2(0, 0) +cache/0/16/0/glyphs/268435456/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/268435456/texture_idx = -1 +cache/0/16/0/glyphs/134217728/advance = Vector2(0, 0) +cache/0/16/0/glyphs/134217728/offset = Vector2(0, 0) +cache/0/16/0/glyphs/134217728/size = Vector2(0, 0) +cache/0/16/0/glyphs/134217728/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/134217728/texture_idx = -1 +cache/0/16/0/glyphs/134217808/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/134217808/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217808/size = Vector2(16, 11) +cache/0/16/0/glyphs/134217808/uv_rect = Rect2(60, 114, 16, 11) +cache/0/16/0/glyphs/134217808/texture_idx = 0 +cache/0/16/0/glyphs/268435527/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/268435527/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435527/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435527/uv_rect = Rect2(225, 111, 11, 14) +cache/0/16/0/glyphs/268435527/texture_idx = 0 +cache/0/16/0/glyphs/402653201/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/402653201/offset = Vector2(0, -4) +cache/0/16/0/glyphs/402653201/size = Vector2(6, 5) +cache/0/16/0/glyphs/402653201/uv_rect = Rect2(166, 107, 6, 5) +cache/0/16/0/glyphs/402653201/texture_idx = 0 +cache/0/16/0/glyphs/134218646/advance = Vector2(4.89062, 16.0938) +cache/0/16/0/glyphs/134218646/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134218646/size = Vector2(5, 14) +cache/0/16/0/glyphs/134218646/uv_rect = Rect2(136, 112, 5, 14) +cache/0/16/0/glyphs/134218646/texture_idx = 0 +cache/0/16/0/glyphs/268435472/advance = Vector2(5.15625, 16.0938) +cache/0/16/0/glyphs/268435472/offset = Vector2(0, -7) +cache/0/16/0/glyphs/268435472/size = Vector2(7, 4) +cache/0/16/0/glyphs/268435472/uv_rect = Rect2(143, 112, 7, 4) +cache/0/16/0/glyphs/268435472/texture_idx = 0 +cache/0/16/0/glyphs/402653184/advance = Vector2(0, 0) +cache/0/16/0/glyphs/402653184/offset = Vector2(0, 0) +cache/0/16/0/glyphs/402653184/size = Vector2(0, 0) +cache/0/16/0/glyphs/402653184/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/402653184/texture_idx = -1 +cache/0/16/0/glyphs/402653274/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/402653274/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653274/size = Vector2(16, 11) +cache/0/16/0/glyphs/402653274/uv_rect = Rect2(238, 115, 16, 11) +cache/0/16/0/glyphs/402653274/texture_idx = 0 +cache/0/16/0/glyphs/402653260/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/402653260/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653260/size = Vector2(6, 14) +cache/0/16/0/glyphs/402653260/uv_rect = Rect2(90, 114, 6, 14) +cache/0/16/0/glyphs/402653260/texture_idx = 0 +cache/0/16/0/glyphs/402653267/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/402653267/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653267/size = Vector2(10, 15) +cache/0/16/0/glyphs/402653267/uv_rect = Rect2(206, 117, 10, 15) +cache/0/16/0/glyphs/402653267/texture_idx = 0 +cache/0/16/0/glyphs/402653275/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/402653275/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653275/size = Vector2(12, 11) +cache/0/16/0/glyphs/402653275/uv_rect = Rect2(166, 120, 12, 11) +cache/0/16/0/glyphs/402653275/texture_idx = 0 +cache/0/16/0/glyphs/402653276/advance = Vector2(8.57812, 16.0938) +cache/0/16/0/glyphs/402653276/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653276/size = Vector2(12, 15) +cache/0/16/0/glyphs/402653276/uv_rect = Rect2(25, 121, 12, 15) +cache/0/16/0/glyphs/402653276/texture_idx = 0 +cache/0/16/0/glyphs/402653188/advance = Vector2(4.42188, 16.0938) +cache/0/16/0/glyphs/402653188/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653188/size = Vector2(6, 14) +cache/0/16/0/glyphs/402653188/uv_rect = Rect2(143, 118, 6, 14) +cache/0/16/0/glyphs/402653188/texture_idx = 0 +cache/0/16/0/glyphs/134217740/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/134217740/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217740/size = Vector2(7, 17) +cache/0/16/0/glyphs/134217740/uv_rect = Rect2(47, 120, 7, 17) +cache/0/16/0/glyphs/134217740/texture_idx = 0 +cache/0/16/0/glyphs/402653227/advance = Vector2(12.0156, 16.0938) +cache/0/16/0/glyphs/402653227/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653227/size = Vector2(12, 14) +cache/0/16/0/glyphs/402653227/uv_rect = Rect2(98, 121, 12, 14) +cache/0/16/0/glyphs/402653227/texture_idx = 0 +cache/0/16/0/glyphs/402653189/advance = Vector2(6.98438, 16.0938) +cache/0/16/0/glyphs/402653189/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653189/size = Vector2(8, 7) +cache/0/16/0/glyphs/402653189/uv_rect = Rect2(78, 120, 8, 7) +cache/0/16/0/glyphs/402653189/texture_idx = 0 +cache/0/16/0/glyphs/402653240/advance = Vector2(11.875, 16.0938) +cache/0/16/0/glyphs/402653240/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653240/size = Vector2(12, 14) +cache/0/16/0/glyphs/402653240/uv_rect = Rect2(151, 123, 12, 14) +cache/0/16/0/glyphs/402653240/texture_idx = 0 +cache/0/16/0/glyphs/268435494/advance = Vector2(10.1406, 16.0938) +cache/0/16/0/glyphs/268435494/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435494/size = Vector2(12, 14) +cache/0/16/0/glyphs/268435494/uv_rect = Rect2(112, 124, 12, 14) +cache/0/16/0/glyphs/268435494/texture_idx = 0 +cache/0/16/0/glyphs/268435510/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/268435510/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435510/size = Vector2(10, 14) +cache/0/16/0/glyphs/268435510/uv_rect = Rect2(180, 120, 10, 14) +cache/0/16/0/glyphs/268435510/texture_idx = 0 +cache/0/16/0/glyphs/134217785/advance = Vector2(9.95312, 16.0938) +cache/0/16/0/glyphs/134217785/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217785/size = Vector2(13, 14) +cache/0/16/0/glyphs/134217785/uv_rect = Rect2(56, 127, 13, 14) +cache/0/16/0/glyphs/134217785/texture_idx = 0 +cache/0/16/0/glyphs/268436020/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/268436020/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/268436020/size = Vector2(12, 14) +cache/0/16/0/glyphs/268436020/uv_rect = Rect2(192, 126, 12, 14) +cache/0/16/0/glyphs/268436020/texture_idx = 0 +cache/0/16/0/glyphs/134217733/advance = Vector2(6.98438, 16.0938) +cache/0/16/0/glyphs/134217733/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217733/size = Vector2(8, 7) +cache/0/16/0/glyphs/134217733/uv_rect = Rect2(14, 124, 8, 7) +cache/0/16/0/glyphs/134217733/texture_idx = 0 +cache/0/16/0/glyphs/402653239/advance = Vector2(9.0625, 16.0938) +cache/0/16/0/glyphs/402653239/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/402653239/size = Vector2(12, 14) +cache/0/16/0/glyphs/402653239/uv_rect = Rect2(218, 127, 12, 14) +cache/0/16/0/glyphs/402653239/texture_idx = 0 +cache/0/16/0/glyphs/402653259/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/402653259/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653259/size = Vector2(10, 14) +cache/0/16/0/glyphs/402653259/uv_rect = Rect2(1, 128, 10, 14) +cache/0/16/0/glyphs/402653259/texture_idx = 0 +cache/0/16/0/glyphs/268435546/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/268435546/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435546/size = Vector2(16, 11) +cache/0/16/0/glyphs/268435546/uv_rect = Rect2(232, 128, 16, 11) +cache/0/16/0/glyphs/268435546/texture_idx = 0 +cache/0/16/0/glyphs/134217817/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/134217817/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217817/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217817/uv_rect = Rect2(126, 128, 11, 11) +cache/0/16/0/glyphs/134217817/texture_idx = 0 +cache/0/16/0/glyphs/402653257/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/402653257/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653257/size = Vector2(9, 14) +cache/0/16/0/glyphs/402653257/uv_rect = Rect2(71, 129, 9, 14) +cache/0/16/0/glyphs/402653257/texture_idx = 0 +cache/0/16/0/glyphs/402653264/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/402653264/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653264/size = Vector2(15, 11) +cache/0/16/0/glyphs/402653264/uv_rect = Rect2(165, 136, 15, 11) +cache/0/16/0/glyphs/402653264/texture_idx = 0 +cache/0/16/0/glyphs/402653242/advance = Vector2(15.1406, 16.0938) +cache/0/16/0/glyphs/402653242/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/402653242/size = Vector2(18, 14) +cache/0/16/0/glyphs/402653242/uv_rect = Rect2(82, 137, 18, 14) +cache/0/16/0/glyphs/402653242/texture_idx = 0 +cache/0/16/0/glyphs/134218292/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/134218292/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134218292/size = Vector2(12, 14) +cache/0/16/0/glyphs/134218292/uv_rect = Rect2(13, 138, 12, 14) +cache/0/16/0/glyphs/134218292/texture_idx = 0 +cache/0/16/0/glyphs/268435473/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/268435473/offset = Vector2(0, -4) +cache/0/16/0/glyphs/268435473/size = Vector2(5, 5) +cache/0/16/0/glyphs/268435473/uv_rect = Rect2(39, 121, 5, 5) +cache/0/16/0/glyphs/268435473/texture_idx = 0 +cache/0/16/0/glyphs/268435534/advance = Vector2(9.15625, 16.0938) +cache/0/16/0/glyphs/268435534/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435534/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435534/uv_rect = Rect2(27, 138, 11, 14) +cache/0/16/0/glyphs/268435534/texture_idx = 0 +cache/0/16/0/glyphs/134217818/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/134217818/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217818/size = Vector2(16, 11) +cache/0/16/0/glyphs/134217818/uv_rect = Rect2(139, 139, 16, 11) +cache/0/16/0/glyphs/134217818/texture_idx = 0 +cache/0/16/0/glyphs/134217757/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/134217757/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217757/size = Vector2(5, 11) +cache/0/16/0/glyphs/134217757/uv_rect = Rect2(40, 128, 5, 11) +cache/0/16/0/glyphs/134217757/texture_idx = 0 +cache/0/16/0/glyphs/268435531/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/268435531/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435531/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435531/uv_rect = Rect2(102, 140, 11, 14) +cache/0/16/0/glyphs/268435531/texture_idx = 0 +cache/0/16/0/glyphs/402653273/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/402653273/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653273/size = Vector2(12, 11) +cache/0/16/0/glyphs/402653273/uv_rect = Rect2(40, 141, 12, 11) +cache/0/16/0/glyphs/402653273/texture_idx = 0 +cache/0/16/0/glyphs/268435467/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/268435467/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435467/size = Vector2(7, 17) +cache/0/16/0/glyphs/268435467/uv_rect = Rect2(206, 134, 7, 17) +cache/0/16/0/glyphs/268435467/texture_idx = 0 +cache/0/16/0/glyphs/268435530/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/268435530/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435530/size = Vector2(12, 15) +cache/0/16/0/glyphs/268435530/uv_rect = Rect2(115, 141, 12, 15) +cache/0/16/0/glyphs/268435530/texture_idx = 0 +cache/0/16/0/glyphs/402653253/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/402653253/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653253/size = Vector2(10, 14) +cache/0/16/0/glyphs/402653253/uv_rect = Rect2(232, 141, 10, 14) +cache/0/16/0/glyphs/402653253/texture_idx = 0 +cache/0/16/0/glyphs/402653789/advance = Vector2(16.0781, 16.0938) +cache/0/16/0/glyphs/402653789/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653789/size = Vector2(17, 14) +cache/0/16/0/glyphs/402653789/uv_rect = Rect2(182, 142, 17, 14) +cache/0/16/0/glyphs/402653789/texture_idx = 0 +cache/0/16/0/glyphs/402653196/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/402653196/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653196/size = Vector2(7, 17) +cache/0/16/0/glyphs/402653196/uv_rect = Rect2(129, 141, 7, 17) +cache/0/16/0/glyphs/402653196/texture_idx = 0 +cache/0/16/0/glyphs/134217766/advance = Vector2(10.1406, 16.0938) +cache/0/16/0/glyphs/134217766/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217766/size = Vector2(11, 14) +cache/0/16/0/glyphs/134217766/uv_rect = Rect2(54, 143, 11, 14) +cache/0/16/0/glyphs/134217766/texture_idx = 0 +cache/0/16/0/glyphs/268435461/advance = Vector2(6.98438, 16.0938) +cache/0/16/0/glyphs/268435461/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435461/size = Vector2(8, 7) +cache/0/16/0/glyphs/268435461/uv_rect = Rect2(244, 141, 8, 7) +cache/0/16/0/glyphs/268435461/texture_idx = 0 +cache/0/16/0/glyphs/0/advance = Vector2(0, 0) +cache/0/16/0/glyphs/0/offset = Vector2(0, 0) +cache/0/16/0/glyphs/0/size = Vector2(0, 0) +cache/0/16/0/glyphs/0/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/0/texture_idx = -1 +cache/0/16/0/glyphs/268435548/advance = Vector2(8.57812, 16.0938) +cache/0/16/0/glyphs/268435548/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435548/size = Vector2(12, 15) +cache/0/16/0/glyphs/268435548/uv_rect = Rect2(215, 143, 12, 15) +cache/0/16/0/glyphs/268435548/texture_idx = 0 +cache/0/16/0/glyphs/268435471/advance = Vector2(4.28125, 16.0938) +cache/0/16/0/glyphs/268435471/offset = Vector2(0, -4) +cache/0/16/0/glyphs/268435471/size = Vector2(5, 7) +cache/0/16/0/glyphs/268435471/uv_rect = Rect2(157, 139, 5, 7) +cache/0/16/0/glyphs/268435471/texture_idx = 0 +cache/0/16/0/glyphs/402653199/advance = Vector2(4.28125, 16.0938) +cache/0/16/0/glyphs/402653199/offset = Vector2(0, -4) +cache/0/16/0/glyphs/402653199/size = Vector2(5, 7) +cache/0/16/0/glyphs/402653199/uv_rect = Rect2(1, 144, 5, 7) +cache/0/16/0/glyphs/402653199/texture_idx = 0 +cache/0/16/0/glyphs/402653250/advance = Vector2(6.875, 16.0938) +cache/0/16/0/glyphs/402653250/offset = Vector2(-1, 0) +cache/0/16/0/glyphs/402653250/size = Vector2(10, 4) +cache/0/16/0/glyphs/402653250/uv_rect = Rect2(67, 145, 10, 4) +cache/0/16/0/glyphs/402653250/texture_idx = 0 +cache/0/16/0/glyphs/402653217/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/402653217/offset = Vector2(0, -12) +cache/0/16/0/glyphs/402653217/size = Vector2(11, 12) +cache/0/16/0/glyphs/402653217/uv_rect = Rect2(157, 149, 11, 12) +cache/0/16/0/glyphs/402653217/texture_idx = 0 +cache/0/16/0/glyphs/402653277/advance = Vector2(7.65625, 16.0938) +cache/0/16/0/glyphs/402653277/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653277/size = Vector2(9, 11) +cache/0/16/0/glyphs/402653277/uv_rect = Rect2(170, 149, 9, 11) +cache/0/16/0/glyphs/402653277/texture_idx = 0 +cache/0/16/0/glyphs/268435489/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/268435489/offset = Vector2(0, -12) +cache/0/16/0/glyphs/268435489/size = Vector2(10, 12) +cache/0/16/0/glyphs/268435489/uv_rect = Rect2(244, 150, 10, 12) +cache/0/16/0/glyphs/268435489/texture_idx = 0 +cache/0/16/0/glyphs/268435503/advance = Vector2(8.67188, 16.0938) +cache/0/16/0/glyphs/268435503/offset = Vector2(1, -13) +cache/0/16/0/glyphs/268435503/size = Vector2(9, 14) +cache/0/16/0/glyphs/268435503/uv_rect = Rect2(67, 151, 9, 14) +cache/0/16/0/glyphs/268435503/texture_idx = 0 +cache/0/16/0/kerning_overrides/16/0 = Vector2(0, 0) +cache/0/16/0/kerning_overrides/13/0 = Vector2(0, 0) +cache/0/13/0/ascent = 14.0 +cache/0/13/0/descent = 4.0 +cache/0/13/0/underline_position = 1.29688 +cache/0/13/0/underline_thickness = 0.640625 +cache/0/13/0/scale = 1.0 +cache/0/13/0/kerning_overrides/16/0 = Vector2(0, 0) +cache/0/13/0/kerning_overrides/13/0 = Vector2(0, 0) + +[sub_resource type="LabelSettings" id="LabelSettings_a283j"] +font = SubResource("FontFile_cidtl") +font_color = Color(0, 0, 0, 1) + +[sub_resource type="LabelSettings" id="LabelSettings_mcrpd"] +font = SubResource("FontFile_cidtl") +font_color = Color(0, 0, 0, 1) + +[node name="Translations" type="HBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("1_dvmyi") + +[node name="Setup" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_right = 456.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 + +[node name="Title" type="Label" parent="Setup"] +layout_mode = 2 +offset_right = 456.0 +offset_bottom = 36.0 +theme_override_styles/normal = ExtResource("2_kfqs4") +text = "Translation setup" + +[node name="VBox4" type="HBoxContainer" parent="Setup"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 456.0 +offset_bottom = 66.0 + +[node name="Label" type="Label" parent="Setup/VBox4"] +layout_mode = 2 +offset_right = 428.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 +text = "Enabled" + +[node name="TransEnabled" type="CheckBox" parent="Setup/VBox4"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 432.0 +offset_right = 456.0 +offset_bottom = 26.0 + +[node name="HSeparator2" type="HSeparator" parent="Setup"] +layout_mode = 2 +offset_top = 70.0 +offset_right = 456.0 +offset_bottom = 74.0 + +[node name="VBox" type="HBoxContainer" parent="Setup"] +layout_mode = 2 +offset_top = 78.0 +offset_right = 456.0 +offset_bottom = 113.0 + +[node name="Label3" type="Label" parent="Setup/VBox"] +layout_mode = 2 +offset_top = 4.0 +offset_right = 256.0 +offset_bottom = 30.0 +size_flags_horizontal = 3 +text = "Default locale" + +[node name="OrigLocale" parent="Setup/VBox" instance=ExtResource("3_dq4j2")] +unique_name_in_owner = true +layout_mode = 2 +anchors_preset = 0 +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_left = 260.0 +offset_top = 0.0 +offset_right = 456.0 +offset_bottom = 35.0 +grow_horizontal = 1 +grow_vertical = 1 + +[node name="VBox2" type="HBoxContainer" parent="Setup"] +layout_mode = 2 +offset_top = 117.0 +offset_right = 456.0 +offset_bottom = 148.0 + +[node name="Label2" type="Label" parent="Setup/VBox2"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 312.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Translation file mode" + +[node name="TransMode" type="OptionButton" parent="Setup/VBox2"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 316.0 +offset_right = 456.0 +offset_bottom = 31.0 +item_count = 2 +selected = 0 +popup/item_0/text = "Per Project" +popup/item_0/id = 0 +popup/item_1/text = "Per Timeline" +popup/item_1/id = 1 + +[node name="TransFile" type="HBoxContainer" parent="Setup"] +layout_mode = 2 +offset_top = 152.0 +offset_right = 456.0 +offset_bottom = 190.0 + +[node name="Label" type="Label" parent="Setup/TransFile"] +layout_mode = 2 +offset_top = 6.0 +offset_right = 146.0 +offset_bottom = 32.0 +text = "Translations folder" + +[node name="TransFolderPicker" parent="Setup/TransFile" instance=ExtResource("4_kvsma")] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 150.0 +offset_right = 456.0 +offset_bottom = 38.0 +size_flags_horizontal = 3 +file_mode = 2 + +[node name="UpdateCsvFiles" type="Button" parent="Setup"] +unique_name_in_owner = true +layout_mode = 2 +offset_top = 194.0 +offset_right = 456.0 +offset_bottom = 225.0 +text = "Update CSV files" + +[node name="CollectTranslations" type="Button" parent="Setup"] +unique_name_in_owner = true +layout_mode = 2 +offset_top = 229.0 +offset_right = 456.0 +offset_bottom = 260.0 +text = "Collect translations" + +[node name="HSeparator3" type="HSeparator" parent="Setup"] +layout_mode = 2 +offset_top = 264.0 +offset_right = 456.0 +offset_bottom = 268.0 + +[node name="TransRemove" type="Button" parent="Setup"] +unique_name_in_owner = true +layout_mode = 2 +offset_top = 272.0 +offset_right = 456.0 +offset_bottom = 303.0 +text = "Remove translations" + +[node name="VSeparator2" type="VSeparator" parent="."] +layout_mode = 2 +offset_left = 460.0 +offset_right = 464.0 +offset_bottom = 648.0 + +[node name="ScrollContainer" type="ScrollContainer" parent="."] +layout_mode = 2 +offset_left = 468.0 +offset_right = 1152.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 1.5 + +[node name="Information" type="VBoxContainer" parent="ScrollContainer"] +layout_mode = 2 +offset_right = 684.0 +offset_bottom = 612.0 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 1.5 + +[node name="Title2" type="Label" parent="ScrollContainer/Information"] +layout_mode = 2 +offset_right = 684.0 +offset_bottom = 36.0 +theme_override_styles/normal = ExtResource("2_kfqs4") +text = "Setting up translations" + +[node name="Label2" type="Label" parent="ScrollContainer/Information"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 684.0 +offset_bottom = 222.0 +size_flags_horizontal = 3 +text = "1. Enable translations +2. Set default locale (the language you used) and file mode. For per-project-mode also select a folder. In per-timeline mode files will be put next to timelines (and need to stay there!). +3. Hit \"Update CSV files\". This will create new csv files containing all translatable strings from your timelnes as well as one for the character names. +4. Wait until reimport is finnished. Then click \"Collect translations\"" +label_settings = SubResource("LabelSettings_a283j") +autowrap_mode = 3 +script = ExtResource("3_mkxlr") + +[node name="HSeparator3" type="HSeparator" parent="ScrollContainer/Information"] +layout_mode = 2 +offset_top = 226.0 +offset_right = 684.0 +offset_bottom = 230.0 + +[node name="Title" type="Label" parent="ScrollContainer/Information"] +layout_mode = 2 +offset_top = 234.0 +offset_right = 684.0 +offset_bottom = 270.0 +theme_override_styles/normal = ExtResource("2_kfqs4") +text = "How to work with translations" + +[node name="Label" type="Label" parent="ScrollContainer/Information"] +layout_mode = 2 +offset_top = 274.0 +offset_right = 684.0 +offset_bottom = 612.0 +size_flags_horizontal = 3 +text = "Editing: +You can edit the csv files in most table editors (like google sheets or libre office calc). You can add new languages by creating a new column with a valid locale in the first cell. After doing this you will have to hit \"Collect translations\" again. + +Updating: +If you make changes to your timelines after having created translations, just hit \"Update CSV files\" again, it will not remove changes already made to the file. + +Testing: +You can test in different languages by editing the test_locale setting in project settings (Advanced Settings>Internationalization>Locale). + +" +label_settings = SubResource("LabelSettings_mcrpd") +autowrap_mode = 3 +script = ExtResource("3_mkxlr") diff --git a/Sprout/addons/dialogic/Editor/Theme/MainTheme.tres b/Sprout/addons/dialogic/Editor/Theme/MainTheme.tres new file mode 100644 index 0000000..bd77e0f --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Theme/MainTheme.tres @@ -0,0 +1,3 @@ +[gd_resource type="Theme" format=3 uid="uid://cqst728xxipcw"] + +[resource] diff --git a/Sprout/addons/dialogic/Editor/Theme/PickerTheme.tres b/Sprout/addons/dialogic/Editor/Theme/PickerTheme.tres new file mode 100644 index 0000000..36b1955 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/Theme/PickerTheme.tres @@ -0,0 +1,7 @@ +[gd_resource type="Theme" format=2] + +[resource] +Button/colors/font_color = Color( 1, 1, 1, 1 ) +Button/colors/font_color_disabled = Color( 0.901961, 0.901961, 0.901961, 0.2 ) +Button/colors/font_color_hover = Color( 0.870588, 0.870588, 0.870588, 1 ) +Button/colors/font_color_pressed = Color( 1, 1, 1, 1 ) diff --git a/Sprout/addons/dialogic/Editor/TimelineEditor/TextEditor/syntax_highlighter.gd b/Sprout/addons/dialogic/Editor/TimelineEditor/TextEditor/syntax_highlighter.gd new file mode 100644 index 0000000..e717c04 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/TimelineEditor/TextEditor/syntax_highlighter.gd @@ -0,0 +1,183 @@ +@tool +extends SyntaxHighlighter + +## Syntax highlighter for the dialogic text timeline editor. + +## RegEx's +var word_regex := RegEx.new() +var region_regex := RegEx.new() +var text_event_regex := RegEx.new() +var character_event_regex := RegEx.new() +var shortcode_regex := RegEx.new() +var shortcode_param_regex := RegEx.new() +var text_effects_regex := RegEx.new() + +## Colors +var normal_color : Color +var comment_color : Color +var text_effect_color : Color +var choice_color : Color + +var code_flow_color : Color +var boolean_operator_color : Color +var variable_color : Color +var string_color : Color + +var keyword_VAR_color : Color + +var character_event_color : Color +var character_name_color : Color +var character_portrait_color : Color + +var shortcode_color : Color +var shortcode_param_color : Color +var shortcode_value_color : Color + +func _init(): + # Load colors from editor settings + if DialogicUtil.get_dialogic_plugin(): + var editor_settings = DialogicUtil.get_dialogic_plugin().editor_interface.get_editor_settings() + normal_color = editor_settings.get('text_editor/theme/highlighting/text_color') + comment_color = editor_settings.get('text_editor/theme/highlighting/comment_color') + text_effect_color = normal_color.darkened(0.5) + choice_color = editor_settings.get('text_editor/theme/highlighting/function_color') + + code_flow_color = editor_settings.get("text_editor/theme/highlighting/control_flow_keyword_color") + boolean_operator_color = code_flow_color.lightened(0.5) + variable_color = editor_settings.get('text_editor/theme/highlighting/engine_type_color') + string_color = editor_settings.get('text_editor/theme/highlighting/string_color') + + + shortcode_color = editor_settings.get('text_editor/theme/highlighting/gdscript/annotation_color') + shortcode_param_color = editor_settings.get('text_editor/theme/highlighting/gdscript/node_path_color') + shortcode_value_color = editor_settings.get('text_editor/theme/highlighting/gdscript/node_reference_color') + + keyword_VAR_color = editor_settings.get('text_editor/theme/highlighting/keyword_color') + + character_event_color = editor_settings.get('text_editor/theme/highlighting/symbol_color') + character_name_color = editor_settings.get('text_editor/theme/highlighting/executing_line_color') + character_portrait_color = character_name_color.lightened(0.6) + + shortcode_regex.compile("\\W*\\[(?\\w*)(?[^\\]]*)?") + shortcode_param_regex.compile('((?[^\\s=]*)\\s*=\\s*"(?([^=]|\\\\=)*)(?(?(2)[^\"\\n]*|[^(: \\n]*))(?(2)\"|)(\\W*\\((?.*)\\))?\\s*(?.*)") + text_effects_regex.compile("(?mood|portrait|speed|signal|pause|br)\\s*(=\\s*(?.+?)\\s*)?\\]") + character_event_regex.compile("(?Join|Update|Leave)\\s*(\")?(?(?(2)[^\"\\n]*|[^(: \\n]*))(?(2)\"|)(\\W*\\((?.*)\\))?(\\s*(?\\d))?(\\s*\\[(?.*)\\])?") + +func _get_line_syntax_highlighting(line:int) -> Dictionary: + var str_line := get_text_edit().get_line(line) + + var dict := {} + dict[0] = {'color':normal_color} + + if str_line.strip_edges().begins_with('#'): + dict[0] = {'color':comment_color} + return dict + + if str_line.strip_edges().begins_with("["): + var result:= shortcode_regex.search(str_line) + if result: + dict[result.get_start('id')] = {"color":shortcode_color} + dict[result.get_end('id')] = {"color":normal_color} + if result.get_string('args'): + color_shortcode_content(dict, str_line, result.get_start('args'), result.get_end('args')) + return dict + + if str_line.strip_edges().begins_with('-'): + dict[0] = {'color':choice_color} + if '[' in str_line: + dict[str_line.find('[')] = {"color":normal_color} + dict = color_word(dict, code_flow_color, str_line, 'if', str_line.find('['), str_line.find(']')) + dict = color_condition(dict, str_line, str_line.find('['), str_line.find(']')) + return dict + + for word in ['if', 'elif', 'else']: + if str_line.strip_edges().begins_with(word): + dict[str_line.find(word)] = {"color":code_flow_color} + dict[str_line.find(word)+len(word)] = {"color":normal_color} + dict = color_condition(dict, str_line) + return dict + + for word in ['Join', 'Update', 'Leave']: + if str_line.strip_edges().begins_with(word): + dict[str_line.find(word)] = {"color":character_event_color} + dict[str_line.find(word)+len(word)] = {"color":normal_color} + var result := character_event_regex.search(str_line) + if result.get_string('name'): + dict[result.get_start('name')] = {"color":character_name_color} + dict[result.get_end('name')] = {"color":normal_color} + if result.get_string('portrait'): + dict[result.get_start('portrait')] = {"color":character_portrait_color} + dict[result.get_end('portrait')] = {"color":normal_color} + if result.get_string('shortcode'): + dict = color_shortcode_content(dict, str_line, result.get_start('shortcode'), result.get_end('shortcode')) + return dict + + if str_line.strip_edges().begins_with('VAR'): + dict[str_line.find('VAR')] = {"color":keyword_VAR_color} + dict[str_line.find('VAR')+3] = {"color":normal_color} + dict = color_region(dict, string_color, str_line, '"', '"', str_line.find('VAR')) + dict = color_region(dict, variable_color, str_line, '{', '}', str_line.find('VAR')) + return dict + + var result := text_event_regex.search(str_line) + if !result: + return dict + if result.get_string('name'): + dict[result.get_start('name')] = {"color":character_name_color} + dict[result.get_end('name')] = {"color":normal_color} + if result.get_string('portrait'): + dict[result.get_start('portrait')] = {"color":character_portrait_color} + dict[result.get_end('portrait')] = {"color":normal_color} + if result.get_string('text'): + var effects_result = text_effects_regex.search_all(str_line) + for eff in effects_result: + dict[eff.get_start()] = {"color":text_effect_color} + dict[eff.get_end()] = {"color":normal_color} + dict = color_region(dict, variable_color, str_line, '{', '}', result.get_start('text')) + + return dict + +func color_condition(dict:Dictionary, line:String, from:int = 0, to:int = 0) -> Dictionary: + dict = color_word(dict, code_flow_color, line, 'or', from, to) + dict = color_word(dict, code_flow_color, line, 'and', from, to) + dict = color_word(dict, code_flow_color, line, '==', from, to) + dict = color_word(dict, code_flow_color, line, '!=', from, to) + dict = color_word(dict, code_flow_color, line, '>', from, to) + dict = color_word(dict, code_flow_color, line, '<', from, to) + dict = color_word(dict, code_flow_color, line, '>=', from, to) + dict = color_word(dict, code_flow_color, line, '<=', from, to) + + dict = color_region(dict, variable_color, line, '{', '}', from, to) + dict = color_region(dict, string_color, line, '"', '"', from, to) + return dict + + +func color_word(dict:Dictionary, color:Color, line:String, word:String, from:int= 0, to:int = 0) -> Dictionary: + word_regex.compile("\\W(?"+word+")\\W") + if to <= from: + to = len(line)-1 + for i in word_regex.search_all(line.substr(from, to-from+2)): + dict[i.get_start('word')+from] = {'color':color} + dict[i.get_end('word')+from] = {'color':normal_color} + return dict + + +func color_region(dict:Dictionary, color:Color, line:String, start:String, end:String, from:int = 0, to:int = 0) -> Dictionary: + region_regex.compile(start+"(.(?!"+end+"))*."+end) + if to <= from: + to = len(line)-1 + for region in region_regex.search_all(line.substr(from, to-from+2)): + dict[region.get_start()+from] = {'color':color} + dict[region.get_end()+from] = {'color':normal_color} + return dict + +func color_shortcode_content(dict:Dictionary, line:String, from:int = 0, to:int = 0) -> Dictionary: + if to <= from: + to = len(line)-1 + var args_result:= shortcode_param_regex.search_all(line.substr(from, to-from+2)) + for x in args_result: + dict[x.get_start()+from] = {"color":shortcode_param_color} + dict[x.get_start('value')+from-1] = {"color":shortcode_value_color} + dict[x.get_end()+from] = {"color":normal_color} + return dict diff --git a/Sprout/addons/dialogic/Editor/TimelineEditor/TextEditor/timeline_editor_text.gd b/Sprout/addons/dialogic/Editor/TimelineEditor/TextEditor/timeline_editor_text.gd new file mode 100644 index 0000000..eced349 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/TimelineEditor/TextEditor/timeline_editor_text.gd @@ -0,0 +1,408 @@ +@tool +extends CodeEdit + +## Sub-Editor that allows editing timelines in a text format. + +# These RegEx's are used to deduce information from the current line for auto-completion +# E.g. the character for portrait suggestions or the event type for parameter suggestions + +# To find the currently typed word and the symbol before +var completion_word_regex := RegEx.new() +# To find the shortcode of the current shortcode event (basically the type) +var completion_shortcode_getter_regex := RegEx.new() +# To find the parameter name of the current if typing a value +var completion_shortcode_param_getter_regex := RegEx.new() +# To find the character from a character event (for portrait suggestions) +var completion_character_getter_regex := RegEx.new() +# To find the character from a text event (for portrait suggestions) +var completion_text_character_getter_regex := RegEx.new() + +# Stores references to all shortcode events for parameter and value suggestions +var completion_shortcodes := {} + + +func _ready(): + syntax_highlighter = load("res://addons/dialogic/Editor/TimelineEditor/TextEditor/syntax_highlighter.gd").new() + + # Compile RegEx's + completion_word_regex.compile("(?(\\W)|^)(?\\w*)\\x{FFFF}") + completion_shortcode_getter_regex.compile("\\[(?\\w*)") + completion_character_getter_regex.compile("(?Join|Update|Leave)\\s*(\")?(?(?(2)[^\"\\n]*|[^(: \\n]*))(?(2)\"|)(\\W*\\((?.*)\\))?(\\s*(?\\d))?(\\s*\\[(?.*)\\])?") + completion_text_character_getter_regex.compile("\\W*(\")?(?(?(2)[^\"\\n]*|[^(: \\n]*))(?(1)\"|)") + completion_shortcode_param_getter_regex.compile("(?\\w*)\\W*=\\s*\"?"+String.chr(0xFFFF)) + + +func _on_text_editor_text_changed(): + get_parent().current_resource_state = DialogicEditor.ResourceStates.Unsaved + request_code_completion(true) + + + +func clear_timeline(): + text = '' + + +func load_timeline(object:DialogicTimeline) -> void: + clear_timeline() + if get_parent().current_resource.events.size() == 0: + pass + else: + if typeof(get_parent().current_resource.events[0]) == TYPE_STRING: + get_parent().current_resource.events_processed = false + get_parent().current_resource = get_parent().editors_manager.resource_helper.process_timeline(get_parent().current_resource) + + var result:String = "" + var indent := 0 + for idx in range(0, len(object.events)): + var event = object.events[idx] + + if event['event_name'] == 'End Branch': + indent -= 1 + continue + + if event != null: + for i in event.empty_lines_above: + result += "\t".repeat(indent)+"\n" + result += "\t".repeat(indent)+event['event_node_as_text'].replace('\n', "\n"+"\t".repeat(indent)) + "\n" + if event.can_contain_events: + indent += 1 + if indent < 0: + indent = 0 + + text = result + get_parent().current_resource.set_meta("timeline_not_saved", false) + + +func save_timeline(): + if get_parent().current_resource: + var text_array:Array = text_timeline_to_array(text) + + get_parent().current_resource.events = text_array + get_parent().current_resource.events_processed = false + ResourceSaver.save(get_parent().current_resource, get_parent().current_resource.resource_path) + + get_parent().current_resource.set_meta("timeline_not_saved", false) + get_parent().current_resource_state = DialogicEditor.ResourceStates.Saved + get_parent().editors_manager.resource_helper.rebuild_timeline_directory() + + +func text_timeline_to_array(text:String) -> Array: + # Parse the lines down into an array + var events := [] + + var lines := text.split('\n', true) + var idx := -1 + + while idx < len(lines)-1: + idx += 1 + var line :String = lines[idx] + var line_stripped :String = line.strip_edges(true, true) + events.append(line) + + return events + + +################################################################################ +## HELPFUL EDITOR FUNCTIONALITY +################################################################################ + +func _gui_input(event): + if not event is InputEventKey: return + if not event.is_pressed(): return + match event.as_text(): + "Ctrl+K": + toggle_comment() + "Alt+Up": + move_line(-1) + "Alt+Down": + move_line(1) + _: + return + get_viewport().set_input_as_handled() + +# Toggle the selected lines as comments +func toggle_comment() -> void: + var cursor: Vector2 = Vector2(get_caret_column(), get_caret_line()) + var from: int = cursor.y + var to: int = cursor.y + if has_selection(): + from = get_selection_from_line() + to = get_selection_to_line() + + var lines: PackedStringArray = text.split("\n") + var will_comment: bool = not lines[from].begins_with("# ") + for i in range(from, to + 1): + lines[i] = "# " + lines[i] if will_comment else lines[i].substr(2) + + text = "\n".join(lines) + select(from, 0, to, get_line_width(to)) + set_caret_line(cursor.y) + set_caret_column(cursor.x) + text_changed.emit() + + +# Move the selected lines up or down +func move_line(offset: int) -> void: + offset = clamp(offset, -1, 1) + + var cursor: Vector2 = Vector2(get_caret_column(), get_caret_line()) + var reselect: bool = false + var from: int = cursor.y + var to: int = cursor.y + if has_selection(): + reselect = true + from = get_selection_from_line() + to = get_selection_to_line() + + var lines := text.split("\n") + + if from + offset < 0 or to + offset >= lines.size(): return + + var target_from_index: int = from - 1 if offset == -1 else to + 1 + var target_to_index: int = to if offset == -1 else from + var line_to_move: String = lines[target_from_index] + lines.remove_at(target_from_index) + lines.insert(target_to_index, line_to_move) + + text = "\n".join(lines) + + cursor.y += offset + from += offset + to += offset + if reselect: + select(from, 0, to, get_line_width(to)) + set_caret_line(cursor.y) + set_caret_column(cursor.x) + text_changed.emit() + + +# Allows dragging files into the editor +func _can_drop_data(at_position:Vector2, data:Variant) -> bool: + if typeof(data) == TYPE_DICTIONARY and 'files' in data.keys() and len(data.files) == 1: + return true + return false + +# Allows dragging files into the editor +func _drop_data(at_position:Vector2, data:Variant) -> void: + if typeof(data) == TYPE_DICTIONARY and 'files' in data.keys() and len(data.files) == 1: + set_caret_column(get_line_column_at_pos(at_position).x) + set_caret_line(get_line_column_at_pos(at_position).y) + insert_text_at_caret('"'+data.files[0]+'"') + + +################################################################################ +## AUTO COMPLETION +################################################################################ + +# Helper that gets the current line with a special character where the caret is +func get_code_completion_line() -> String: + return get_line(get_caret_line()).insert(get_caret_column(), String.chr(0xFFFF)).strip_edges() + + +# Helper that gets the currently typed word +func get_code_completion_word() -> String: + var result := completion_word_regex.search(get_code_completion_line()) + return result.get_string('word') if result else "" + + +# Helper that gets the symbol before the current word +func get_code_completion_prev_symbol() -> String: + var result := completion_word_regex.search(get_code_completion_line()) + return result.get_string('s') if result else "" + + +# Called if something was typed +# Adds all kinds of options depending on the +# content of the current line, the last word and the symbol that came before +# Triggers opening of the popup +func _request_code_completion(force): + # make sure shortcode event references are loaded + if completion_shortcodes.is_empty(): + for event in get_parent().editors_manager.resource_helper.event_script_cache: + if event.get_shortcode() != 'default_shortcode': + completion_shortcodes[event.get_shortcode()] = event + + # fill helpers + var line := get_code_completion_line() + var word := get_code_completion_word() + var symbol := get_code_completion_prev_symbol() + + + ## Note on use of KIND types for options. + # These types are mostly useless for us. + # However I decidede to assign some special cases for them: + # - KIND_PLAIN_TEXT is only shown if the beginnging of the option is already typed + # !word.is_empty() and option.begins_with(word) + # - KIND_CLASS is only shown if anything from the options is already typed + # !word.is_empty() and word in option + # - KIND_CONSTANT is shown and checked against the beginning + # option.begins_with(word) + # - KIND_MEMBER is shown and searched completely + # word in option + + ## Note on VALUE key + # The value key is used to store a potential closing letter for the completion. + # The completion will check if the letter is already present and add it otherwise. + + + # Shortcode event suggestions + if line.begins_with('['): + if symbol == '[': + # suggest shortcodes if a shortcode event has just begun + for shortcode in completion_shortcodes.keys(): + add_code_completion_option(CodeEdit.KIND_MEMBER, shortcode, shortcode, completion_shortcodes[shortcode].event_color, completion_shortcodes[shortcode]._get_icon()) + + else: + # suggest either parameters or values + var current_shortcode := completion_shortcode_getter_regex.search(line) + if current_shortcode: + var code := current_shortcode.get_string('code') + if code in completion_shortcodes.keys(): + if symbol == ' ': + for param in completion_shortcodes[code].get_shortcode_parameters().keys(): + add_code_completion_option(CodeEdit.KIND_MEMBER, param, param+'="' , syntax_highlighter.shortcode_param_color) + elif symbol == '=' or symbol == '"': + var current_parameter_gex := completion_shortcode_param_getter_regex.search(line) + if current_parameter_gex: + var current_parameter := current_parameter_gex.get_string('param') + if completion_shortcodes[code].get_shortcode_parameters().has(current_parameter): + if completion_shortcodes[code].get_shortcode_parameters()[current_parameter].has('suggestions'): + var suggestions : Dictionary= completion_shortcodes[code].get_shortcode_parameters()[current_parameter]['suggestions'].call() + for key in suggestions.keys(): + add_code_completion_option(CodeEdit.KIND_MEMBER, key, suggestions[key].value, syntax_highlighter.shortcode_value_color, suggestions[key].get('icon', null), '"') + + # Condition event suggestions + elif line.begins_with('if') or line.begins_with('elif'): + if symbol == '{': + suggest_variables() + + # Choice Event suggestions + elif line.begins_with('-') and '[' in line: + if symbol == '[': + add_code_completion_option(CodeEdit.KIND_MEMBER, 'if', 'if ', syntax_highlighter.code_flow_color) + elif symbol == '{': + suggest_variables() + + # Character Event suggestions + elif line.begins_with('Join') or line.begins_with('Leave') or line.begins_with('Update'): + if symbol == ' ' and line.count(' ') <= max(line.count('"'), 1): + suggest_characters() + if line.begins_with('Leave'): + add_code_completion_option(CodeEdit.KIND_MEMBER, 'All', '--All-- ', syntax_highlighter.character_name_color, get_theme_icon("GuiEllipsis", "EditorIcons")) + + if symbol == '(': + var character:= completion_character_getter_regex.search(line).get_string('name') + suggest_portraits(character) + + # Start of line suggestions + # These are all as KIND_PLAIN_TEXT, because that means they won't + # be suggested unless at least the first letter is typed in. + elif not ' ' in line: + add_code_completion_option(CodeEdit.KIND_PLAIN_TEXT, 'Join', 'Join ', syntax_highlighter.character_event_color, load('res://addons/dialogic/Editor/Images/Dropdown/join.svg')) + add_code_completion_option(CodeEdit.KIND_PLAIN_TEXT, 'Leave', 'Leave ', syntax_highlighter.character_event_color, load('res://addons/dialogic/Editor/Images/Dropdown/leave.svg')) + add_code_completion_option(CodeEdit.KIND_PLAIN_TEXT, 'Update', 'Update ', syntax_highlighter.character_event_color, load('res://addons/dialogic/Editor/Images/Dropdown/update.svg')) + + add_code_completion_option(CodeEdit.KIND_PLAIN_TEXT, 'if', 'if ', syntax_highlighter.code_flow_color) + add_code_completion_option(CodeEdit.KIND_PLAIN_TEXT, 'elif', 'elif ', syntax_highlighter.code_flow_color) + add_code_completion_option(CodeEdit.KIND_PLAIN_TEXT, 'else', 'else:', syntax_highlighter.code_flow_color) + + add_code_completion_option(CodeEdit.KIND_PLAIN_TEXT, 'VAR', 'VAR ', syntax_highlighter.keyword_VAR_color) + + suggest_characters(CodeEdit.KIND_CLASS) + + # Text Event Suggestions + else: + if not ':' in line and symbol == '(': + var character := completion_text_character_getter_regex.search(line).get_string('name') + suggest_portraits(character) + if symbol == '[': + add_code_completion_option(CodeEdit.KIND_MEMBER, 'speed (custom)', 'speed=', syntax_highlighter.normal_color, get_theme_icon("RichTextEffect", "EditorIcons")) + add_code_completion_option(CodeEdit.KIND_MEMBER, 'speed (default)', 'speed', syntax_highlighter.normal_color, get_theme_icon("RichTextEffect", "EditorIcons"), ']') + add_code_completion_option(CodeEdit.KIND_MEMBER, 'pause (custom)', 'pause=', syntax_highlighter.normal_color, get_theme_icon("RichTextEffect", "EditorIcons")) + add_code_completion_option(CodeEdit.KIND_MEMBER, 'pause (default)', 'pause', syntax_highlighter.normal_color, get_theme_icon("RichTextEffect", "EditorIcons"), ']') + add_code_completion_option(CodeEdit.KIND_MEMBER, 'portrait', 'portrait=', syntax_highlighter.normal_color, get_theme_icon("RichTextEffect", "EditorIcons")) + add_code_completion_option(CodeEdit.KIND_MEMBER, 'br', 'br', syntax_highlighter.normal_color, get_theme_icon("RichTextEffect", "EditorIcons"), ']') + add_code_completion_option(CodeEdit.KIND_MEMBER, 'signal', 'signal=', syntax_highlighter.normal_color, get_theme_icon("RichTextEffect", "EditorIcons")) + if symbol == '{': + suggest_variables() + + # Force update and showing of the popup + update_code_completion_options(true) + + +# Helper that adds all characters as options +func suggest_characters(type := CodeEdit.KIND_MEMBER) -> void: + for character in get_parent().editors_manager.resource_helper.character_directory: + add_code_completion_option(type, character, character, syntax_highlighter.character_name_color, load("res://addons/dialogic/Editor/Images/Resources/character.svg")) + + +# Helper that adds all portraits of a given character as options +func suggest_portraits(character_name:String) -> void: + var character_resource :DialogicCharacter= get_parent().editors_manager.resource_helper.character_directory[character_name]['resource'] + for portrait in character_resource.portraits: + add_code_completion_option(CodeEdit.KIND_MEMBER, portrait, portrait, syntax_highlighter.character_portrait_color, load("res://addons/dialogic/Editor/Images/Resources/character.svg"), ')') + if character_resource.portraits.is_empty(): + add_code_completion_option(CodeEdit.KIND_MEMBER, 'Has no portraits!', '', syntax_highlighter.character_portrait_color, load("res://addons/dialogic/Editor/Images/Pieces/warning.svg")) + + +# Helper that adds all variable paths as options +func suggest_variables(): + for variable in DialogicUtil.list_variables(DialogicUtil.get_project_setting('dialogic/variables')): + add_code_completion_option(CodeEdit.KIND_MEMBER, variable, variable, syntax_highlighter.variable_color, get_theme_icon("MemberProperty", "EditorIcons"), '}') + + +# Filters the list of all possible options, depending on what was typed +# Purpose of the different Kinds is explained in [_request_code_completion] +func _filter_code_completion_candidates(candidates:Array): + var valid_candidates := [] + var current_word := get_code_completion_word() + for candidate in candidates: + if candidate.kind == KIND_PLAIN_TEXT: + if !current_word.is_empty() and candidate.insert_text.begins_with(current_word): + valid_candidates.append(candidate) + elif candidate.kind == KIND_MEMBER: + if current_word.is_empty() or current_word.to_lower() in candidate.insert_text.to_lower(): + valid_candidates.append(candidate) + elif candidate.kind == KIND_CONSTANT: + if current_word.is_empty() or candidate.insert_text.begins_with(current_word): + valid_candidates.append(candidate) + elif candidate.kind == KIND_CLASS: + if !current_word.is_empty() and current_word.to_lower() in candidate.insert_text.to_lower(): + valid_candidates.append(candidate) + valid_candidates.reverse() + return valid_candidates + + +# Called when code completion was activated +# Inserts the selected item +func _confirm_code_completion(replace): + # Note: I decided to ALWAYS use replace mode, as dialogic is supposed to be beginner friendly + var word := get_code_completion_word() + var code_completion := get_code_completion_option(get_code_completion_selected_index()) + remove_text(get_caret_line(), get_caret_column()-len(word), get_caret_line(), get_caret_column()) + set_caret_column(get_caret_column()-len(word)) + insert_text_at_caret(code_completion.insert_text)# + if code_completion.has('default_value') and typeof(code_completion['default_value']) == TYPE_STRING: + var next_letter := get_line(get_caret_line()).substr(get_caret_column(), 1) + if next_letter != code_completion['default_value']: + insert_text_at_caret(code_completion['default_value']) + else: + set_caret_column(get_caret_column()+1) + + +################################################################################ +## SYMBOL CLICKING +################################################################################ + +# Performs an action (like opening a link) when a valid symbol was clicked +func _on_symbol_lookup(symbol, line, column): + if symbol in completion_shortcodes.keys(): + if !completion_shortcodes[symbol].help_page_path.is_empty(): + OS.shell_open(completion_shortcodes[symbol].help_page_path) + + +# Called to test if a symbol can be clicked +func _on_symbol_validate(symbol:String) -> void: + if symbol in completion_shortcodes.keys(): + if !completion_shortcodes[symbol].help_page_path.is_empty(): + set_symbol_lookup_word_as_valid(true) diff --git a/Sprout/addons/dialogic/Editor/TimelineEditor/TextEditor/timeline_editor_text.tscn b/Sprout/addons/dialogic/Editor/TimelineEditor/TextEditor/timeline_editor_text.tscn new file mode 100644 index 0000000..2586a10 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/TimelineEditor/TextEditor/timeline_editor_text.tscn @@ -0,0 +1,32 @@ +[gd_scene load_steps=4 format=3 uid="uid://defdeav8rli6o"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/TimelineEditor/TextEditor/timeline_editor_text.gd" id="1_1kbx2"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/TimelineEditor/TextEditor/syntax_highlighter.gd" id="1_5qfro"] + +[sub_resource type="SyntaxHighlighter" id="SyntaxHighlighter_q86qr"] +script = ExtResource("1_5qfro") + +[node name="TimelineTextEditor" type="CodeEdit"] +offset_top = 592.0 +offset_right = 1024.0 +offset_bottom = 600.0 +theme_override_constants/line_spacing = 10 +highlight_current_line = true +draw_tabs = true +syntax_highlighter = SubResource("SyntaxHighlighter_q86qr") +minimap_draw = true +caret_blink = true +line_folding = true +gutters_draw_line_numbers = true +gutters_draw_fold_gutter = true +code_completion_enabled = true +code_completion_prefixes = ["[", "{", "f"] +indent_automatic = true +auto_brace_completion_enabled = true +auto_brace_completion_highlight_matching = true +script = ExtResource("1_1kbx2") + +[connection signal="code_completion_requested" from="." to="." method="_on_code_completion_requested"] +[connection signal="symbol_lookup" from="." to="." method="_on_symbol_lookup"] +[connection signal="symbol_validate" from="." to="." method="_on_symbol_validate"] +[connection signal="text_changed" from="." to="." method="_on_text_editor_text_changed"] diff --git a/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/AddEventButton.gd b/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/AddEventButton.gd new file mode 100644 index 0000000..2c53451 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/AddEventButton.gd @@ -0,0 +1,55 @@ +@tool +extends Button + +@export var visible_name:String = "" +@export var event_id:String = '' +@export var event_icon:Texture : + get: + return event_icon + set(texture): + event_icon = texture + %Icon.texture = texture +@export var event_category:int = 0 +@export var event_sorting_index:int = 0 +@export var resource:Resource +@export var dialogic_color_name:String = '' + +func _ready(): + self_modulate = Color(1,1,1) + if visible_name != '': + text = ' ' + visible_name + #tooltip_text = DTS.translate(tooltip_text) + + var _scale = DialogicUtil.get_editor_scale() + custom_minimum_size = Vector2(30,30)* _scale + icon = null + + %ColorBorder.custom_minimum_size.x = 5 * _scale + %IconContainer.custom_minimum_size = custom_minimum_size + + add_theme_color_override("font_color", get_theme_color("font_color", "Editor")) + add_theme_color_override("font_color_hover", get_theme_color("accent_color", "Editor")) + %Icon.modulate = get_theme_color("font_color", "Button") + + # TODO godot4 signal was removed. find a way to react to color changes + # ProjectSettings.project_settings_changed.connect(_update_color) + +func set_color(color): + %ColorBorder.self_modulate = color + +#func _update_color(): +# if dialogic_color_name != '': +# var new_color = DialogicUtil.get_color(dialogic_color_name) +# resource.event_color = new_color +# %ColorBorder.self_modulate = DialogicUtil.get_color(dialogic_color_name) + +func _get_drag_data(position): + var preview_label = Label.new() + + preview_label.text = 'Add Event %s' % [ tooltip_text ] + if self.text != '': + preview_label.text = text + + set_drag_preview(preview_label) + + return { "source": "EventButton", "resource": resource } diff --git a/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/AddEventButton.tscn b/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/AddEventButton.tscn new file mode 100644 index 0000000..7d8b061 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/AddEventButton.tscn @@ -0,0 +1,71 @@ +[gd_scene load_steps=3 format=3] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/TimelineEditor/VisualEditor/AddEventButton.gd" id="1_s43sc"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ba8bn"] +bg_color = Color(1, 1, 1, 1) +corner_radius_top_left = 5 +corner_radius_bottom_left = 5 + +[node name="AddEventButton" type="Button"] +custom_minimum_size = Vector2(60, 60) +offset_right = 103.0 +offset_bottom = 31.0 +theme_override_colors/font_color = Color(0, 0, 0, 1) +text = " S" +flat = true +script = ExtResource("1_s43sc") +visible_name = "S" + +[node name="Border" type="Panel" parent="."] +show_behind_parent = true +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +mouse_filter = 2 + +[node name="Hbox" type="HBoxContainer" parent="."] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +theme_override_constants/separation = 0 +metadata/_edit_layout_mode = 1 + +[node name="ColorBorder" type="Panel" parent="Hbox"] +unique_name_in_owner = true +self_modulate = Color(0.635294, 0.635294, 0.635294, 0.282353) +show_behind_parent = true +custom_minimum_size = Vector2(10, 0) +layout_mode = 2 +offset_right = 10.0 +offset_bottom = 60.0 +mouse_filter = 2 +theme_override_styles/panel = SubResource("StyleBoxFlat_ba8bn") + +[node name="IconContainer" type="MarginContainer" parent="Hbox"] +unique_name_in_owner = true +custom_minimum_size = Vector2(60, 60) +layout_mode = 2 +offset_left = 10.0 +offset_right = 70.0 +offset_bottom = 60.0 +theme_override_constants/margin_left = 0 +theme_override_constants/margin_top = 0 +theme_override_constants/margin_right = 0 +theme_override_constants/margin_bottom = 0 + +[node name="Icon" type="TextureRect" parent="Hbox/IconContainer"] +unique_name_in_owner = true +modulate = Color(0, 0, 0, 1) +layout_mode = 2 +offset_right = 60.0 +offset_bottom = 60.0 +grow_vertical = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 +ignore_texture_size = true +metadata/_edit_layout_mode = 1 diff --git a/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/EventButton.gd b/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/EventButton.gd new file mode 100644 index 0000000..75c3db7 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/EventButton.gd @@ -0,0 +1,16 @@ +@tool +extends Button + +@export var EventName:String = '' + +func get_drag_data(position): + var preview_label = Label.new() + + if (self.text != ''): + preview_label.text = text + else: + preview_label.text = 'Add Event %s' % [ EventName ] + + set_drag_preview(preview_label) + + return { "source": "EventButton", "event_name": EventName } diff --git a/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/TimelineArea.gd b/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/TimelineArea.gd new file mode 100644 index 0000000..1fa8669 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/TimelineArea.gd @@ -0,0 +1,121 @@ +@tool +extends ScrollContainer + +# store last attempts since godot sometimes misses drop events +var _is_drag_receiving = false +var _last_event_button_drop_attempt = '' +var _mouse_exited = false + +@onready var timeline_editor = find_parent('TimelineVisualEditor') + + +func _ready(): + mouse_entered.connect(_on_mouse_entered) + mouse_exited.connect(_on_mouse_exited) + gui_input.connect(_on_gui_input) + + + set('theme_override_styles/panel', get_theme_stylebox("Background", "EditorStyles")) + + +func _can_drop_data(position, data): + if data != null and data is Dictionary and data.has("source"): + if data["source"] == "EventButton": + if _last_event_button_drop_attempt is Resource == false: + timeline_editor.create_drag_and_drop_event(data["resource"]) + _is_drag_receiving = true + _last_event_button_drop_attempt = data["resource"] + return true + return false + + +func cancel_drop(): + _is_drag_receiving = false + _last_event_button_drop_attempt = '' + timeline_editor.cancel_drop_event() + + +func _drop_data(position, data): + # add event + if (data["source"] == "EventButton"): + timeline_editor.drop_event() + _is_drag_receiving = false + _last_event_button_drop_attempt = '' + + +func _on_mouse_exited(): + if _is_drag_receiving and not _mouse_exited: + var preview_label = Label.new() + preview_label.text = "Cancel" + set_drag_preview(preview_label) + _mouse_exited = true + + +func _on_mouse_entered(): + if _is_drag_receiving and _mouse_exited: + var preview_label = Label.new() + preview_label.text = "Insert Event" + set_drag_preview(preview_label) + _mouse_exited = false + + +func _input(event): + if (event is InputEventMouseButton and is_visible_in_tree() and event.button_index == MOUSE_BUTTON_LEFT): + if (_mouse_exited and _is_drag_receiving): + cancel_drop() + + +func _on_gui_input(event): + # godot sometimes misses drop events + if (event is InputEventMouseButton and event.button_index == MOUSE_BUTTON_LEFT): + if (_is_drag_receiving): + if (_last_event_button_drop_attempt != ''): + _drop_data(Vector2.ZERO, { "source": "EventButton", "event_id": _last_event_button_drop_attempt} ) + _is_drag_receiving = false + +func _draw(): + var _scale = DialogicUtil.get_editor_scale() + var line_width = 5 * _scale + var horizontal_line_length = 100*_scale + var color_multiplier = Color(1,1,1,0.5) + var selected_color_multiplier = Color(1,1,1,1) + for idx in range($Timeline.get_child_count()): + var event = $Timeline.get_child(idx) + + if not "resource" in event: + continue + + if not event.visible: + continue + + if !event.resource is DialogicEndBranchEvent: + if event.has_body_content or event.resource.can_contain_events: + var icon_panel_height = 32*_scale + var rect_position = event.get_node('%IconPanel').global_position+Vector2(0,1)*event.get_node('%IconPanel').size+Vector2(0,-4) + var color = event.resource.event_color + if event.is_selected(): + color *= selected_color_multiplier + else: + color *= color_multiplier + if idx < $Timeline.get_child_count()-1 and event.current_indent_level < $Timeline.get_child(idx+1).current_indent_level: + var end_node = event.end_node + var sub_idx = idx + if !end_node: + while sub_idx < $Timeline.get_child_count()-1: + sub_idx += 1 + if $Timeline.get_child(sub_idx).current_indent_level == event.current_indent_level: + end_node = $Timeline.get_child(sub_idx-1) + break + var rect_size := Vector2() + if end_node != null: + rect_size = Vector2(line_width, end_node.global_position.y+end_node.size.y-rect_position.y) + if end_node.resource is DialogicEndBranchEvent and event.resource.can_contain_events: + rect_size = Vector2(line_width, end_node.global_position.y+end_node.size.y/2-rect_position.y) + else: + rect_size = Vector2(line_width, $Timeline.get_child(-2).position.y+$Timeline.get_child(-2).size.y) + + draw_rect(Rect2(rect_position-global_position, rect_size), color) + draw_rect(Rect2(Vector2(event.get_node('%IconPanel').global_position.x+line_width, rect_position.y+rect_size.y-line_width)-global_position, Vector2(horizontal_line_length, line_width)), color) + + elif event.expanded: + draw_rect(Rect2(rect_position-global_position, Vector2(line_width, event.size.y-event.get_node('%IconPanel').size.y-8*_scale)), color) diff --git a/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/timeline_editor_visual.gd b/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/timeline_editor_visual.gd new file mode 100644 index 0000000..9de18c8 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/timeline_editor_visual.gd @@ -0,0 +1,904 @@ +@tool +extends Container + +## Visual mode of the timeline editor. + + +################################################################################ +## EDITOR NODES +################################################################################ +var TimelineUndoRedo := UndoRedo.new() +var event_node + +################################################################################ +## SIGNALS +################################################################################ +signal selection_updated +signal batch_loaded +signal timeline_loaded + + +################################################################################ +## TIMELINE LOADING +################################################################################ +var _batches = [] +var _building_timeline = true + + +################################################################################ +## TIMELINE EVENT MANAGEMENT +################################################################################ +var selected_items : Array = [] + +var move_start_position = null +var moving_piece = null +var piece_was_dragged = false + + +################################################################################ +## CREATE/SAVE/LOAD +################################################################################ + +func something_changed(): + get_parent().current_resource_state = DialogicEditor.ResourceStates.Unsaved + + +func save_timeline() -> void: + # return if resource is unchanged + if get_parent().current_resource_state != DialogicEditor.ResourceStates.Unsaved: + return + + # create a list of text versions of all the events with the right indent + var new_events := [] + var indent := 0 + + for event in %Timeline.get_children(): + + if 'event_name' in event.resource: + event.resource.update_text_version() + new_events.append(event.resource) + + if !get_parent().current_resource: + return + + get_parent().current_resource.set_events(new_events) + get_parent().current_resource.events_processed = true + var error :int = ResourceSaver.save(get_parent().current_resource, get_parent().current_resource.resource_path) + if error != OK: + print('[Dialogic] Saving error: ', error) + + get_parent().current_resource.set_meta("unsaved", false) + get_parent().current_resource_state = DialogicEditor.ResourceStates.Saved + get_parent().editors_manager.resource_helper.rebuild_timeline_directory() + + +func load_timeline(object) -> void: + clear_timeline_nodes() + + _building_timeline = true + + if get_parent().current_resource.events.size() == 0: + pass + else: + if typeof(get_parent().current_resource.events[0]) == TYPE_STRING: + get_parent().current_resource.events_processed = false + get_parent().current_resource = get_parent().editors_manager.resource_helper.process_timeline(get_parent().current_resource) + + var data = object.get_events() + var page = 1 + var batch_size = 12 + while batch_events(data, batch_size, page).size() != 0: + _batches.append(batch_events(data, batch_size, page)) + page += 1 + load_batch(_batches) + # Reset the scroll position + %TimelineArea.scroll_vertical = 0 + + +func batch_events(array, size, batch_number): + + return array.slice((batch_number - 1) * size, batch_number * size) + + +# a list of all events like choice and condition events (so they get connected to their end events) +var opener_events_stack = [] + +func load_batch(data): + var current_batch = _batches.pop_front() + if current_batch: + for i in current_batch: + if i is DialogicEndBranchEvent: + create_end_branch_event(%Timeline.get_child_count(), opener_events_stack.pop_back()) + else: + var piece = add_event_node(i, %Timeline.get_child_count()) + if i.can_contain_events: + opener_events_stack.push_back(piece) + emit_signal("batch_loaded") + + +func _on_batch_loaded(): + if _batches.size() > 0: + await get_tree().create_timer(0.01).timeout + load_batch(_batches) + else: + if opener_events_stack: + for ev in opener_events_stack: + create_end_branch_event(%Timeline.get_child_count(), ev) + opener_events_stack = [] + indent_events() + _building_timeline = false + + add_extra_scroll_area_to_timeline() + + +func clear_timeline_nodes(): + deselect_all_items() + for event in %Timeline.get_children(): + event.free() + +################################################################################ +## SETUP +################################################################################ + +func _ready(): + DialogicUtil.get_dialogic_plugin().dialogic_save.connect(save_timeline) + event_node = load("res://addons/dialogic/Editor/Events/EventNode/EventNode.tscn") + + batch_loaded.connect(_on_batch_loaded) + + # Margins + var _scale = DialogicUtil.get_editor_scale() + var scroll_container = $View/ScrollContainer + scroll_container.custom_minimum_size.x = 200 * _scale + + + if find_parent('EditorView'): # This prevents the view to turn black if you are editing this scene in Godot + %TimelineArea.get_theme_color("background_color", "CodeEdit") + + %TimelineArea.resized.connect(add_extra_scroll_area_to_timeline) + + +func load_event_buttons() -> void: + var scripts: Array = get_parent().editors_manager.resource_helper.get_event_scripts() + + # Event buttons + var buttonScene = load("res://addons/dialogic/Editor/TimelineEditor/VisualEditor/AddEventButton.tscn") + + for event_script in scripts: + var event_resource: Variant + + if typeof(event_script) == TYPE_STRING: + event_resource = load(event_script).new() + else: + event_resource = event_script + + if event_resource.disable_editor_button == true: continue + var button = buttonScene.instantiate() + button.resource = event_resource + button.visible_name = ' ' + event_resource.event_name + button.event_icon = event_resource._get_icon() + button.set_color(event_resource.event_color) + button.dialogic_color_name = event_resource.dialogic_color_name + button.event_category = event_resource.event_category + button.event_sorting_index = event_resource.event_sorting_index + + button.button_up.connect(_add_event_button_pressed.bind(event_resource)) + + get_node("View/ScrollContainer/EventContainer/FlexContainer" + str(button.event_category)).add_child(button) + while event_resource.event_sorting_index < get_node("View/ScrollContainer/EventContainer/FlexContainer" + str(button.event_category)).get_child(max(0, button.get_index()-1)).resource.event_sorting_index: + get_node("View/ScrollContainer/EventContainer/FlexContainer" + str(button.event_category)).move_child(button, button.get_index()-1) + + +################################################################################ +## CLEANUP +################################################################################ + +func _exit_tree() -> void: + # Explicitly free any open cache resources on close, so we don't get leaked resource errors on shutdown + clear_timeline_nodes() + + +################################################################################ +## DRAG&DROP + DRAGGING EVENTS +################################################################################ +# handles dragging/moving of events +func _process(delta:float) -> void: + if moving_piece != null: + var current_position = get_global_mouse_position() + var node_position = moving_piece.global_position.y + var height = get_block_height(moving_piece) + var up_offset = get_block_height(get_block_above(moving_piece)) + var down_offset = get_block_height(get_block_below(moving_piece)) + if up_offset != null: + up_offset = (up_offset / 2) + 5 + if current_position.y < node_position - up_offset: + if moving_piece.resource is DialogicEndBranchEvent: + if moving_piece.parent_node != get_block_above(moving_piece): + move_block_up(moving_piece) + piece_was_dragged = true + else: + move_block_up(moving_piece) + piece_was_dragged = true + if down_offset != null: + down_offset = height + (down_offset / 2) + 5 + if current_position.y > node_position + down_offset: + move_block_down(moving_piece) + piece_was_dragged = true + + +## INFO: These methods are mainly used by the TimelineArea +# Creates a ghost event for drag and drop +func create_drag_and_drop_event(resource) -> void: + var index = get_index_under_cursor() + var piece = add_event_node(resource) + %Timeline.move_child(piece, index) + moving_piece = piece + piece_was_dragged = true + select_item(piece) + return piece + + +func drop_event() -> void: + if moving_piece != null: + var at_index = moving_piece.get_index() + var resource = moving_piece.resource + moving_piece.queue_free() + + _add_event_button_pressed(resource) + moving_piece = null + piece_was_dragged = false + something_changed() + + +func cancel_drop_event() -> void: + if moving_piece != null: + moving_piece = null + piece_was_dragged = false + delete_selected_events() + deselect_all_items() + + +# SIGNAL handles input on the events mainly for selection and moving events +func _on_event_block_gui_input(event, item: Node): + if event is InputEventMouseButton and event.button_index == 1: + if (not event.is_pressed()): + if (piece_was_dragged and moving_piece != null and move_start_position): + var to_position = moving_piece.get_index() + if move_start_position != to_position: + TimelineUndoRedo.create_action("[D] Moved event (type '"+moving_piece.resource.to_string()+"').") + TimelineUndoRedo.add_do_method(move_block_to_index.bind(move_start_position, to_position)) + TimelineUndoRedo.add_undo_method(move_block_to_index.bind(to_position, move_start_position)) + + # in case a something like a choice or condition was moved BELOW it's end node the end_node is moved as well!!! + if moving_piece.resource.can_contain_events: + if moving_piece.end_node.get_index() < to_position: + TimelineUndoRedo.add_do_method(move_block_to_index.bind(moving_piece.end_node.get_index(), to_position)) + TimelineUndoRedo.add_undo_method(move_block_to_index.bind(to_position+1, moving_piece.end_node.get_index())) + + # move it back so the DO action works. (Kinda stupid but whatever) + move_block_to_index(to_position, move_start_position) + TimelineUndoRedo.commit_action() + + move_start_position = null + else: + select_item(item) + if (moving_piece != null): + + indent_events() + piece_was_dragged = false + moving_piece = null + elif event.is_pressed(): + moving_piece = item + move_start_position = moving_piece.get_index() + if not _is_item_selected(item): + pass#piece_was_dragged = true + else: + piece_was_dragged = false + + +## ***************************************************************************** +## SHORTCUTS +## ***************************************************************************** +func _input(event): + # some shortcuts need to get handled in the common input event + # especially CTRL-based + # because certain godot controls swallow events (like textedit) + # we protect this with is_visible_in_tree to not + # invoke a shortcut by accident + + if get_viewport().gui_get_focus_owner() is TextEdit || get_viewport().gui_get_focus_owner() is LineEdit: + return + + if (event is InputEventKey and event is InputEventWithModifiers and is_visible_in_tree()): + # CTRL Z -> UNDO + if is_event_pressed(event, KEY_Z, false, false, true): + TimelineUndoRedo.undo() + indent_events() + get_viewport().set_input_as_handled() + if (event is InputEventKey and event is InputEventWithModifiers and is_visible_in_tree()): + # CTRL +SHIFT+ Z // CTRL + Y -> REDO + if is_event_pressed(event, KEY_Z, false, true, true) or is_event_pressed(event, KEY_Y, false, false, true): + TimelineUndoRedo.redo() + indent_events() + get_viewport().set_input_as_handled() + if (event is InputEventKey and event is InputEventWithModifiers and is_visible_in_tree()): + # UP -> select previous + if is_event_pressed(event, KEY_UP, false, false, false): + if (len(selected_items) == 1): + var prev = max(0, selected_items[0].get_index() - 1) + var prev_node = %Timeline.get_child(prev) + if (prev_node != selected_items[0]): + selected_items = [] + select_item(prev_node) + get_viewport().set_input_as_handled() + + # DOWN -> select next + if is_event_pressed(event, KEY_DOWN, false, false, false): + if (len(selected_items) == 1): + var next = min(%Timeline.get_child_count() - 1, selected_items[0].get_index() + 1) + var next_node = %Timeline.get_child(next) + if (next_node != selected_items[0]): + selected_items = [] + select_item(next_node) + get_viewport().set_input_as_handled() + + # DELETE + if is_event_pressed(event, KEY_DELETE, false, false, false): + if (len(selected_items) != 0): + var events_indexed = get_events_indexed(selected_items) + TimelineUndoRedo.create_action("[D] Deleting "+str(len(selected_items))+" event(s).") + TimelineUndoRedo.add_do_method(delete_events_indexed.bind(events_indexed)) + TimelineUndoRedo.add_undo_method(add_events_indexed.bind(events_indexed)) + TimelineUndoRedo.commit_action() + get_viewport().set_input_as_handled() + + # CTRL T -> Add text event + if is_event_pressed(event, KEY_T, false, false, true): + _add_event_button_pressed(DialogicTextEvent.new()) + get_viewport().set_input_as_handled() + + # CTRL A -> select all + if is_event_pressed(event, KEY_A, false, false, true): + if (len(selected_items) != 0): + select_all_items() + get_viewport().set_input_as_handled() + + # CTRL SHIFT A -> deselect all + if is_event_pressed(event, KEY_A, false, true, true): + if (len(selected_items) != 0): + deselect_all_items() + get_viewport().set_input_as_handled() + + # CTRL C + if is_event_pressed(event, KEY_C, false, false, true): + copy_selected_events() + get_viewport().set_input_as_handled() + + # CTRL V + if is_event_pressed(event, KEY_V, false, false, true): + var events_list = paste_check() + var paste_position = -1 + if selected_items: + paste_position = selected_items[-1].get_index() + else: + paste_position = %Timeline.get_child_count()-1 + if events_list: + TimelineUndoRedo.create_action("[D] Pasting "+str(len(events_list))+" event(s).") + TimelineUndoRedo.add_do_method(add_events_at_index.bind(events_list, paste_position)) + TimelineUndoRedo.add_undo_method(remove_events_at_index.bind(paste_position+1, len(events_list))) + TimelineUndoRedo.commit_action() + get_viewport().set_input_as_handled() + + # CTRL X + if is_event_pressed(event, KEY_X, false, false, true): + var events_indexed = get_events_indexed(selected_items) + TimelineUndoRedo.create_action("[D] Cut "+str(len(selected_items))+" event(s).") + TimelineUndoRedo.add_do_method(cut_events_indexed.bind(events_indexed)) + TimelineUndoRedo.add_undo_method(add_events_indexed.bind(events_indexed)) + TimelineUndoRedo.commit_action() + get_viewport().set_input_as_handled() + + # CTRL D + if is_event_pressed(event, KEY_D, false, false, true): + if len(selected_items) > 0: + var events = get_events_indexed(selected_items).values() + var at_index = selected_items[-1].get_index() + TimelineUndoRedo.create_action("[D] Duplicate "+str(len(events))+" event(s).") + TimelineUndoRedo.add_do_method(add_events_at_index.bind(events, at_index)) + TimelineUndoRedo.add_undo_method(remove_events_at_index.bind(at_index, len(events))) + TimelineUndoRedo.commit_action() + get_viewport().set_input_as_handled() + + # ALT UP -> move selected up + if is_event_pressed(event, KEY_UP, true, false, false): + if (len(selected_items) == 1): + move_block_up(selected_items[0]) + indent_events() + get_viewport().set_input_as_handled() + + # ALT DOWN -> move selected down + if is_event_pressed(event, KEY_DOWN, true, false, false): + if (len(selected_items) == 1): + move_block_down(selected_items[0]) + indent_events() + get_viewport().set_input_as_handled() + +# helper to make the above methods shorter +func is_event_pressed(event, keycode, alt:bool, shift:bool, ctrl_or_meta:bool): + return (event.pressed and event.alt_pressed == alt + and event.shift_pressed == shift + and (event.ctrl_pressed or event.meta_pressed ) == ctrl_or_meta + and event.keycode == keycode + and event.echo == false) + +## ***************************************************************************** +## DELETING, COPY, PASTE +## ***************************************************************************** + +func get_events_indexed(events:Array) -> Dictionary: + var indexed_dict = {} + for event in events: + if not event.resource is DialogicEndBranchEvent: + indexed_dict[event.get_index()] = event.resource.to_text() + if 'end_node' in event and event.end_node: + indexed_dict[event.end_node.get_index()] = event.end_node.resource.to_text()+str(event.get_index()) + return indexed_dict + + +func select_indexed_events(indexed_events:Dictionary) -> void: + selected_items = [] + for event_index in indexed_events.keys(): + selected_items.append(%Timeline.get_child(event_index)) + + +func add_events_indexed(indexed_events:Dictionary) -> void: + var indexes = indexed_events.keys() + indexes.sort() + + var events = [] + for event_idx in indexes: + deselect_all_items() + + var event_resource :Variant + if get_parent().editors_manager.resource_helper: + for i in get_parent().editors_manager.resource_helper.get_event_scripts(): + if i._test_event_string(indexed_events[event_idx]): + event_resource = i.duplicate() + break + else: + printerr("[Dialogic] Unable to access resource_helper!") + continue + event_resource.from_text(indexed_events[event_idx]) + if event_resource is DialogicEndBranchEvent: + events.append(create_end_branch_event(%Timeline.get_child_count(), %Timeline.get_child(indexed_events[event_idx].trim_prefix('<>').to_int()))) + %Timeline.move_child(events[-1], event_idx) + else: + events.append(add_event_node(event_resource)) + %Timeline.move_child(events[-1], event_idx) + + selected_items = events + visual_update_selection() + + +func delete_events_indexed(indexed_events:Dictionary) -> void: + select_indexed_events(indexed_events) + delete_selected_events() + + +func delete_selected_events(): + if len(selected_items) == 0: + return + + # get next element + var next = min(%Timeline.get_child_count() - 1, selected_items[-1].get_index() + 1) + var next_node = %Timeline.get_child(next) + if _is_item_selected(next_node): + next_node = null + + for event in selected_items: + if event.resource is DialogicEndBranchEvent: + continue + if 'end_node' in event and event.end_node != null: + event.end_node.get_parent().remove_child(event.end_node) + event.end_node.queue_free() + event.get_parent().remove_child(event) + event.queue_free() + + # select next + if (next_node != null): + select_item(next_node, false) + else: + if (%Timeline.get_child_count() > 0): + next_node = %Timeline.get_child(max(0, %Timeline.get_child_count() - 1)) + if (next_node != null): + select_item(next_node, false) + else: + deselect_all_items() + + indent_events() + + +func cut_selected_events(): + copy_selected_events() + delete_selected_events() + + +func cut_events_indexed(indexed_events:Dictionary) -> void: + select_indexed_events(indexed_events) + cut_selected_events() + + +func copy_selected_events(): + if len(selected_items) == 0: + return + var event_copy_array = [] + for item in selected_items: + event_copy_array.append(item.resource.to_text()) + var _json = JSON.new() + DisplayServer.clipboard_set(_json.stringify( + { + "events":event_copy_array, + "project_name": ProjectSettings.get_setting("application/config/name") + })) + + +func paste_check(): + var _json = JSON.new() + var clipboard_parse = _json.parse(DisplayServer.clipboard_get()) + if clipboard_parse == OK: + clipboard_parse = _json.get_data() + if clipboard_parse.has("project_name"): + if clipboard_parse.project_name != ProjectSettings.get_setting("application/config/name"): + print("[D] Be careful when copying from another project!") + if clipboard_parse.has('events'): + return clipboard_parse.events + + +func remove_events_at_index(at_index:int, amount:int = 1)-> void: + selected_items = [] + something_changed() + for i in range(0, amount): + selected_items.append(%Timeline.get_child(at_index + i)) + delete_selected_events() + + +func add_events_at_index(event_list:Array, at_index:int) -> void: + if at_index != -1: + event_list.reverse() + selected_items = [%Timeline.get_child(at_index)] + else: + selected_items = [] + + var new_items := [] + for item in event_list: + if typeof(item) == TYPE_STRING: + var resource: Variant + if get_parent().editors_manager.resource_helper: + for i in get_parent().editors_manager.resource_helper.get_event_scripts(): + if i._test_event_string(item): + resource = i.duplicate() + break + else: + printerr("[Dialogic] Unable to access resource_helper!") + continue + if resource['event_name'] == 'Character' or resource['event_name'] == 'Text': + resource.set_meta('editor_character_directory', find_parent('EditorView').character_directory) + resource.from_text(item) + if item: + new_items.append(add_event_node(resource)) + selected_items = new_items + something_changed() + sort_selection() + visual_update_selection() + indent_events() + + +## ***************************************************************************** +## BLOCK SELECTION +## ***************************************************************************** + +func _is_item_selected(item: Node): + return item in selected_items + +func select_item(item: Node, multi_possible:bool = true): + if item == null: + return + + if Input.is_key_pressed(KEY_CTRL) and multi_possible: + # deselect the item if it is selected + if _is_item_selected(item): + selected_items.erase(item) + else: + selected_items.append(item) + elif Input.is_key_pressed(KEY_SHIFT) and multi_possible: + + if len(selected_items) == 0: + selected_items = [item] + else: + var index = selected_items[-1].get_index() + var goal_idx = item.get_index() + while true: + if index < goal_idx: index += 1 + else: index -= 1 + if not %Timeline.get_child(index) in selected_items: + selected_items.append(%Timeline.get_child(index)) + + if index == goal_idx: + break + else: + if len(selected_items) == 1: + if _is_item_selected(item): + selected_items.erase(item) + else: + selected_items = [item] + else: + selected_items = [item] + + sort_selection() + visual_update_selection() + +# checks all the events and sets their styles (selected/deselected) +func visual_update_selection(): + for item in %Timeline.get_children(): + item.visual_deselect() + if 'end_node' in item and item.end_node != null: + item.end_node.unhighlight() + for item in selected_items: + item.visual_select() + if 'end_node' in item and item.end_node != null: + item.end_node.highlight() + +## Sorts the selection using 'custom_sort_selection' +func sort_selection(): + selected_items.sort_custom(custom_sort_selection) + +## Compares two event blocks based on their position in the timeline +func custom_sort_selection(item1, item2): + return item1.get_index() < item2.get_index() + +## Helpers +func select_all_items(): + + selected_items = [] + for event in %Timeline.get_children(): + selected_items.append(event) + visual_update_selection() + +func deselect_all_items(): + selected_items = [] + visual_update_selection() + + +## ***************************************************************************** +## CREATING NEW EVENTS USING THE BUTTONS +## ***************************************************************************** +# Event Creation signal for buttons +func _add_event_button_pressed(event_resource:DialogicEvent): + var at_index := -1 + if selected_items: + at_index = selected_items[-1].get_index()+1 + else: + at_index = %Timeline.get_child_count() + + var remove_event_index := 1 + + TimelineUndoRedo.create_action("[D] Add "+event_resource.event_name+" event.") + if event_resource.can_contain_events: + TimelineUndoRedo.add_do_method(add_event_with_end_branch.bind(event_resource.duplicate(), at_index, true, true)) + TimelineUndoRedo.add_undo_method(remove_events_at_index.bind(at_index, 2)) + else: + TimelineUndoRedo.add_do_method(add_event_node.bind(event_resource.duplicate(), at_index, true, true)) + TimelineUndoRedo.add_undo_method(remove_events_at_index.bind(at_index, 1)) + TimelineUndoRedo.commit_action() + + something_changed() + scroll_to_piece(at_index) + indent_events() + +## ***************************************************************************** +## CREATING THE TIMELINE +## ***************************************************************************** +# Adding an event to the timeline +func add_event_node(event_resource:DialogicEvent, at_index:int = -1, auto_select: bool = false, indent: bool = false): + if event_resource is DialogicEndBranchEvent: + return create_end_branch_event(at_index, %Timeline.get_child(0)) + + if event_resource['event_node_ready'] == false: + if event_resource['event_node_as_text'] != "": + event_resource._load_from_string(event_resource['event_node_as_text']) + + var piece = event_node.instantiate() + var resource = event_resource + piece.resource = event_resource + event_resource._editor_node = piece + piece.content_changed.connect(something_changed) + if at_index == -1: + if len(selected_items) != 0: + selected_items[0].add_sibling(piece) + else: + %Timeline.add_child(piece) + else: + %Timeline.add_child(piece) + %Timeline.move_child(piece, at_index) + + piece.option_action.connect(_on_event_options_action.bind(piece)) + piece.gui_input.connect(_on_event_block_gui_input.bind(piece)) + + # Buidling editing part + piece.build_editor() + + if auto_select: + select_item(piece, false) + + # Spacing + add_extra_scroll_area_to_timeline() + + # Indent on create + if indent: + indent_events() + + if not _building_timeline: + piece.focus() + + return piece + +func create_end_branch_event(at_index:int, parent_node:Node) -> Node: + var end_branch_event = load("res://addons/dialogic/Editor/Events/BranchEnd.tscn").instantiate() + end_branch_event.resource = DialogicEndBranchEvent.new() + end_branch_event.gui_input.connect(_on_event_block_gui_input.bind(end_branch_event)) + parent_node.end_node = end_branch_event + end_branch_event.parent_node = parent_node + end_branch_event.add_end_control(parent_node.resource.get_end_branch_control()) + %Timeline.add_child(end_branch_event) + %Timeline.move_child(end_branch_event, at_index) + return end_branch_event + +# combination of the above that establishes the correct connection between the event and it's end branch +func add_event_with_end_branch(resource, at_index:int=-1, auto_select:bool = false, indent:bool = false): + var event = add_event_node(resource, at_index, auto_select, indent) + create_end_branch_event(at_index+1, event) + +## ***************************************************************************** +## BLOCK GETTERS +## ***************************************************************************** +func get_block_above(block): + var block_index = block.get_index() + var item = null + if block_index > 0: + item = %Timeline.get_child(block_index - 1) + return item + + +func get_block_below(block): + var block_index = block.get_index() + var item = null + if block_index < %Timeline.get_child_count() - 1: + item = %Timeline.get_child(block_index + 1) + return item + + +func get_block_height(block): + if block != null: + return block.size.y + else: + return null + + +func get_index_under_cursor(): + var current_position = get_global_mouse_position() + var top_pos = 0 + for i in range(%Timeline.get_child_count()): + var c = %Timeline.get_child(i) + if c.global_position.y < current_position.y: + top_pos = i + return top_pos + +## ***************************************************************************** +## BLOCK MOVEMENT +## ***************************************************************************** +func move_block_up(block): + if block.get_index() < 1: return false + %Timeline.move_child(block, block.get_index() - 1) + %TimelineArea.queue_redraw() + something_changed() + return true + + +func move_block_down(block): + %Timeline.move_child(block, block.get_index() + 1) + %TimelineArea.queue_redraw() + something_changed() + return true + +func move_block_to_index(block_index, index): + something_changed() + %Timeline.move_child(%Timeline.get_child(block_index), index) + +## ***************************************************************************** +## VISIBILITY/VISUALS +## ***************************************************************************** +func scroll_to_piece(piece_index) -> void: + var height = 0 + for i in range(0, piece_index): + height += %Timeline.get_child(i).size.y + if height < %TimelineArea.scroll_vertical or height > %TimelineArea.scroll_vertical+%TimelineArea.size.y-(200*DialogicUtil.get_editor_scale()): + %TimelineArea.scroll_vertical = height + + +func indent_events() -> void: + var indent: int = 0 + var event_list: Array = %Timeline.get_children() + + if event_list.size() < 2: + return + + var currently_hidden = false + var hidden_until = null + + # will be applied to the indent after the current event + var delayed_indent: int = 0 + + for event in event_list: + if (not "resource" in event): + continue + + if (not currently_hidden) and event.resource.can_contain_events and event.end_node and event.collapsed: + currently_hidden = true + hidden_until = event.end_node + elif currently_hidden and event == hidden_until: + currently_hidden = false + hidden_until = null + elif currently_hidden: + event.hide() + else: + event.show() + + delayed_indent = 0 + + if event.resource.can_contain_events: + delayed_indent = 1 + + if event.resource.needs_parent_event: + var current_block_above = get_block_above(event) + while current_block_above != null and current_block_above.resource is DialogicEndBranchEvent: + current_block_above = get_block_above(current_block_above.parent_node) + + if current_block_above != null and event.resource.is_expected_parent_event(current_block_above.resource): + indent += 1 + + if event.resource is DialogicEndBranchEvent: + event.parent_node_changed() + delayed_indent -= 1 + if event.parent_node.resource.needs_parent_event: + delayed_indent -= 1 + + if indent >= 0: + event.set_indent(indent) + else: + event.set_indent(0) + indent += delayed_indent + + %TimelineArea.queue_redraw() + + +func add_extra_scroll_area_to_timeline(): + if %Timeline.get_children().size() > 4: + %Timeline.custom_minimum_size.y = 0 + %Timeline.size.y = 0 + if %Timeline.size.y + 200 > %TimelineArea.size.y: + %Timeline.custom_minimum_size = Vector2(0, %Timeline.size.y + 200) + + +## ***************************************************************************** +## SPECIAL BLOCK OPERATIONS +## ***************************************************************************** +# SIGNAL handles the actions of the small menu on the right (that was removed wasn't it?) +func _on_event_options_action(action: String, item: Node): + ### WORK TODO + if action == "remove": + delete_selected_events() + elif action == "up": + move_block_up(item) + elif action == "down": + move_block_down(item) + indent_events() diff --git a/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/timeline_editor_visual.tscn b/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/timeline_editor_visual.tscn new file mode 100644 index 0000000..8a9d09b --- /dev/null +++ b/Sprout/addons/dialogic/Editor/TimelineEditor/VisualEditor/timeline_editor_visual.tscn @@ -0,0 +1,237 @@ +[gd_scene load_steps=5 format=3 uid="uid://b3fd6xpit60pb"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/TimelineEditor/VisualEditor/timeline_editor_visual.gd" id="1_8smxc"] +[ext_resource type="Theme" uid="uid://cqst728xxipcw" path="res://addons/dialogic/Editor/Theme/MainTheme.tres" id="2_x0fhp"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/TimelineEditor/VisualEditor/TimelineArea.gd" id="3_sap1x"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_p7s2v"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(1, 0.365, 0.365, 1) +draw_center = false +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +corner_detail = 1 + +[node name="TimelineVisualEditor" type="MarginContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +theme_override_constants/margin_left = 5 +theme_override_constants/margin_right = 5 +theme_override_constants/margin_bottom = 5 +script = ExtResource("1_8smxc") + +[node name="View" type="HSplitContainer" parent="."] +layout_mode = 2 +offset_left = 5.0 +offset_right = 1147.0 +offset_bottom = 643.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +theme = ExtResource("2_x0fhp") +split_offset = 7 + +[node name="TimelineArea" type="ScrollContainer" parent="View"] +unique_name_in_owner = true +layout_mode = 2 +offset_right = 980.0 +offset_bottom = 643.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +theme_override_styles/panel = SubResource("StyleBoxFlat_p7s2v") +script = ExtResource("3_sap1x") + +[node name="Timeline" type="VBoxContainer" parent="View/TimelineArea"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 4.0 +offset_top = 4.0 +offset_right = 976.0 +offset_bottom = 639.0 +grow_horizontal = 2 +grow_vertical = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="ScrollContainer" type="ScrollContainer" parent="View"] +custom_minimum_size = Vector2(150, 0) +layout_mode = 2 +offset_left = 992.0 +offset_right = 1142.0 +offset_bottom = 643.0 + +[node name="EventContainer" type="VBoxContainer" parent="View/ScrollContainer"] +layout_mode = 2 +offset_right = 150.0 +offset_bottom = 643.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="HBoxContainer6" type="HBoxContainer" parent="View/ScrollContainer/EventContainer"] +layout_mode = 2 +offset_right = 150.0 +offset_bottom = 26.0 + +[node name="Label" type="Label" parent="View/ScrollContainer/EventContainer/HBoxContainer6"] +layout_mode = 2 +offset_right = 39.0 +offset_bottom = 26.0 +text = "Main" + +[node name="HSeparator2" type="HSeparator" parent="View/ScrollContainer/EventContainer/HBoxContainer6"] +layout_mode = 2 +offset_left = 43.0 +offset_right = 150.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 + +[node name="FlexContainer0" type="HFlowContainer" parent="View/ScrollContainer/EventContainer"] +layout_mode = 2 +offset_top = 30.0 +offset_right = 150.0 +offset_bottom = 30.0 +size_flags_horizontal = 3 + +[node name="HBoxContainer5" type="HBoxContainer" parent="View/ScrollContainer/EventContainer"] +layout_mode = 2 +offset_top = 34.0 +offset_right = 150.0 +offset_bottom = 60.0 + +[node name="Label2" type="Label" parent="View/ScrollContainer/EventContainer/HBoxContainer5"] +layout_mode = 2 +offset_right = 40.0 +offset_bottom = 26.0 +text = "Logic" + +[node name="HSeparator2" type="HSeparator" parent="View/ScrollContainer/EventContainer/HBoxContainer5"] +layout_mode = 2 +offset_left = 44.0 +offset_right = 150.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 + +[node name="FlexContainer1" type="HFlowContainer" parent="View/ScrollContainer/EventContainer"] +layout_mode = 2 +offset_top = 64.0 +offset_right = 150.0 +offset_bottom = 64.0 +size_flags_horizontal = 3 + +[node name="HBoxContainer3" type="HBoxContainer" parent="View/ScrollContainer/EventContainer"] +layout_mode = 2 +offset_top = 68.0 +offset_right = 150.0 +offset_bottom = 94.0 + +[node name="Label3" type="Label" parent="View/ScrollContainer/EventContainer/HBoxContainer3"] +layout_mode = 2 +offset_right = 67.0 +offset_bottom = 26.0 +text = "Timeline" + +[node name="HSeparator2" type="HSeparator" parent="View/ScrollContainer/EventContainer/HBoxContainer3"] +layout_mode = 2 +offset_left = 71.0 +offset_right = 150.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 + +[node name="FlexContainer2" type="HFlowContainer" parent="View/ScrollContainer/EventContainer"] +layout_mode = 2 +offset_top = 98.0 +offset_right = 150.0 +offset_bottom = 98.0 +size_flags_horizontal = 3 + +[node name="HBoxContainer4" type="HBoxContainer" parent="View/ScrollContainer/EventContainer"] +layout_mode = 2 +offset_top = 102.0 +offset_right = 150.0 +offset_bottom = 128.0 + +[node name="Label4" type="Label" parent="View/ScrollContainer/EventContainer/HBoxContainer4"] +layout_mode = 2 +offset_right = 98.0 +offset_bottom = 26.0 +text = "Audio/Visual" + +[node name="HSeparator2" type="HSeparator" parent="View/ScrollContainer/EventContainer/HBoxContainer4"] +layout_mode = 2 +offset_left = 102.0 +offset_right = 150.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 + +[node name="FlexContainer3" type="HFlowContainer" parent="View/ScrollContainer/EventContainer"] +layout_mode = 2 +offset_top = 132.0 +offset_right = 150.0 +offset_bottom = 132.0 +size_flags_horizontal = 3 + +[node name="HBoxContainer" type="HBoxContainer" parent="View/ScrollContainer/EventContainer"] +layout_mode = 2 +offset_top = 136.0 +offset_right = 150.0 +offset_bottom = 162.0 + +[node name="Label5" type="Label" parent="View/ScrollContainer/EventContainer/HBoxContainer"] +layout_mode = 2 +offset_right = 48.0 +offset_bottom = 26.0 +text = "Godot" + +[node name="HSeparator2" type="HSeparator" parent="View/ScrollContainer/EventContainer/HBoxContainer"] +layout_mode = 2 +offset_left = 52.0 +offset_right = 150.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 + +[node name="FlexContainer4" type="HFlowContainer" parent="View/ScrollContainer/EventContainer"] +layout_mode = 2 +offset_top = 166.0 +offset_right = 150.0 +offset_bottom = 166.0 +size_flags_horizontal = 3 + +[node name="OtherContainer" type="HBoxContainer" parent="View/ScrollContainer/EventContainer"] +layout_mode = 2 +offset_top = 170.0 +offset_right = 150.0 +offset_bottom = 196.0 + +[node name="Label6" type="Label" parent="View/ScrollContainer/EventContainer/OtherContainer"] +layout_mode = 2 +offset_right = 46.0 +offset_bottom = 26.0 +text = "Other" + +[node name="HSeparator2" type="HSeparator" parent="View/ScrollContainer/EventContainer/OtherContainer"] +layout_mode = 2 +offset_left = 50.0 +offset_right = 150.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 + +[node name="FlexContainer5" type="HFlowContainer" parent="View/ScrollContainer/EventContainer"] +layout_mode = 2 +offset_top = 200.0 +offset_right = 150.0 +offset_bottom = 200.0 +size_flags_horizontal = 3 + +[node name="Spacer" type="Control" parent="View/ScrollContainer/EventContainer"] +layout_mode = 2 +anchors_preset = 0 +offset_top = 204.0 +offset_right = 150.0 +offset_bottom = 204.0 diff --git a/Sprout/addons/dialogic/Editor/TimelineEditor/test_timeline_scene.gd b/Sprout/addons/dialogic/Editor/TimelineEditor/test_timeline_scene.gd new file mode 100644 index 0000000..b6a27a1 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/TimelineEditor/test_timeline_scene.gd @@ -0,0 +1,31 @@ +extends Control + +func _ready() -> void: + $PauseIndictator.hide() + var dialog_scene_path: String = DialogicUtil.get_project_setting( + 'dialogic/editor/test_dialog_scene', "res://addons/dialogic/Example Assets/example-scenes/DialogicDefaultScene.tscn") + var scene: Node = load(dialog_scene_path).instantiate() + add_child(scene) + if scene is CanvasLayer: + if scene is Control: + scene.rect_position = get_viewport_rect().size/2.0 + if scene is Node2D: + scene.position = get_viewport_rect().size/2.0 + + randomize() + var current_timeline: String = ProjectSettings.get_setting('dialogic/editor/current_timeline_path') + Dialogic.start_timeline(current_timeline) + Dialogic.timeline_ended.connect(get_tree().quit) + Dialogic.signal_event.connect(recieve_event_signal) + Dialogic.text_signal.connect(recieve_text_signal) + +func recieve_event_signal(argument:String) -> void: + print("[Dialogic] Encountered a signal event: ", argument) + +func recieve_text_signal(argument:String) -> void: + print("[Dialogic] Encountered a signal in text: ", argument) + +func _input(event:InputEvent) -> void: + if event is InputEventKey and event.pressed and event.keycode == KEY_ESCAPE: + Dialogic.paused = !Dialogic.paused + $PauseIndictator.visible = Dialogic.paused diff --git a/Sprout/addons/dialogic/Editor/TimelineEditor/test_timeline_scene.tscn b/Sprout/addons/dialogic/Editor/TimelineEditor/test_timeline_scene.tscn new file mode 100644 index 0000000..926b23f --- /dev/null +++ b/Sprout/addons/dialogic/Editor/TimelineEditor/test_timeline_scene.tscn @@ -0,0 +1,23 @@ +[gd_scene load_steps=2 format=3 uid="uid://ud18ke1g2nw4"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/TimelineEditor/test_timeline_scene.gd" id="1_bamud"] + +[node name="TestTimelineScene" type="Control"] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +script = ExtResource("1_bamud") + +[node name="PauseIndictator" type="Label" parent="."] +layout_mode = 1 +anchors_preset = 1 +anchor_left = 1.0 +anchor_right = 1.0 +offset_left = -65.0 +offset_top = 7.0 +offset_right = -8.0 +offset_bottom = 33.0 +grow_horizontal = 0 +text = "Paused" +metadata/_edit_layout_mode = 1 diff --git a/Sprout/addons/dialogic/Editor/TimelineEditor/timeline_editor.gd b/Sprout/addons/dialogic/Editor/TimelineEditor/timeline_editor.gd new file mode 100644 index 0000000..4305692 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/TimelineEditor/timeline_editor.gd @@ -0,0 +1,140 @@ +@tool +extends DialogicEditor + +## Editor that holds both the visual and the text timeline editors. + +# references +var editor_mode_toggle_button : Button +var current_editor_mode: int = 0 # 0 = visal, 1 = text + + +## Overwrite. Register to the editor manager in here. +func _register() -> void: + resource_unsaved.connect(_on_resource_unsaved) + resource_saved.connect(_on_resource_saved) + + # register editor + editors_manager.register_resource_editor('dtl', self) + # add timeline button + var add_timeline_button: Button = editors_manager.add_icon_button( + load("res://addons/dialogic/Editor/Images/Toolbar/add-timeline.svg"), + "Add Timeline", + self) + add_timeline_button.pressed.connect(editors_manager.show_add_resource_dialog.bind( + new_timeline, + '*.dtl; DialogicTimeline', + 'Create new timeline', + 'timeline', + )) + # play timeline button + var play_timeline_button: Button = editors_manager.add_custom_button( + "Play Timeline", + get_theme_icon("PlayScene", "EditorIcons"), + self) + play_timeline_button.pressed.connect(play_timeline) + # switch editor mode button + editor_mode_toggle_button = editors_manager.add_custom_button( + "Text editor", + get_theme_icon("ArrowRight", "EditorIcons"), + self) + editor_mode_toggle_button.pressed.connect(toggle_editor_mode) + + $VisualEditor.load_event_buttons() + + current_editor_mode = DialogicUtil.get_project_setting('dialogic/editor/timeline_editor_mode', 0) + + match current_editor_mode: + 0: + $VisualEditor.show() + $TextEditor.hide() + editor_mode_toggle_button.text = "Text Editor" + 1: + $VisualEditor.hide() + $TextEditor.show() + editor_mode_toggle_button.text = "Visual Editor" + $NoTimelineScreen.show() + + +## If this editor supports editing resources, load them here (overwrite in subclass) +func _open_resource(resource:Resource) -> void: + current_resource = resource + current_resource_state = ResourceStates.Saved + match current_editor_mode: + 0: + $VisualEditor.load_timeline(current_resource) + 1: + $TextEditor.load_timeline(current_resource) + $NoTimelineScreen.hide() + + +## If this editor supports editing resources, save them here (overwrite in subclass) +func _save_resource() -> void: + match current_editor_mode: + 0: + $VisualEditor.save_timeline() + 1: + $TextEditor.save_timeline() + + + +## Method to play the current timeline. Connected to the button in the sidebar. +func play_timeline(): + _save_resource() + + var dialogic_plugin = DialogicUtil.get_dialogic_plugin() + + # Save the current opened timeline + ProjectSettings.set_setting('dialogic/editor/current_timeline_path', current_resource.resource_path) + ProjectSettings.save() + + DialogicUtil.get_dialogic_plugin().editor_interface.play_custom_scene("res://addons/dialogic/Editor/TimelineEditor/test_timeline_scene.tscn") + + +## Method to switch from visual to text editor (and vice versa). Connected to the button in the sidebar. +func toggle_editor_mode(): + match current_editor_mode: + 0: + current_editor_mode = 1 + $VisualEditor.save_timeline() + $VisualEditor.hide() + $TextEditor.show() + $TextEditor.load_timeline(current_resource) + editor_mode_toggle_button.text = "Visual Editor" + 1: + current_editor_mode = 0 + $TextEditor.save_timeline() + $TextEditor.hide() + $VisualEditor.load_timeline(current_resource) + $VisualEditor.show() + editor_mode_toggle_button.text = "Text Editor" + + ProjectSettings.set_setting('dialogic/editor/timeline_editor_mode', current_editor_mode) + ProjectSettings.save() + + +func _on_resource_unsaved(): + current_resource.set_meta("timeline_not_saved", true) + + +func _on_resource_saved(): + current_resource.set_meta("timeline_not_saved", false) + + +func new_timeline(path:String) -> void: + _save_resource() + var new_timeline := DialogicTimeline.new() + new_timeline.resource_path = path + _open_resource(new_timeline) + + +func _ready(): + $NoTimelineScreen.add_theme_stylebox_override("panel", get_theme_stylebox("Background", "EditorStyles")) + + +func _on_create_timeline_button_pressed(): + editors_manager.show_add_resource_dialog( + new_timeline, + '*.dtl; DialogicTimeline', + 'Create new timeline', + 'timeline', + ) diff --git a/Sprout/addons/dialogic/Editor/TimelineEditor/timeline_editor.tscn b/Sprout/addons/dialogic/Editor/TimelineEditor/timeline_editor.tscn new file mode 100644 index 0000000..cd978cf --- /dev/null +++ b/Sprout/addons/dialogic/Editor/TimelineEditor/timeline_editor.tscn @@ -0,0 +1,68 @@ +[gd_scene load_steps=7 format=3 uid="uid://crce0na84rhfd"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/TimelineEditor/timeline_editor.gd" id="1_4aceh"] +[ext_resource type="PackedScene" uid="uid://b3fd6xpit60pb" path="res://addons/dialogic/Editor/TimelineEditor/VisualEditor/timeline_editor_visual.tscn" id="2_qs7vc"] +[ext_resource type="PackedScene" uid="uid://defdeav8rli6o" path="res://addons/dialogic/Editor/TimelineEditor/TextEditor/timeline_editor_text.tscn" id="3_up2bn"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/TimelineEditor/TextEditor/syntax_highlighter.gd" id="4_1t6bf"] + +[sub_resource type="SyntaxHighlighter" id="SyntaxHighlighter_wn64x"] +script = ExtResource("4_1t6bf") + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_gyf34"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(1, 0.365, 0.365, 1) +draw_center = false +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +corner_detail = 1 + +[node name="Timeline" type="MarginContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("1_4aceh") + +[node name="VisualEditor" parent="." instance=ExtResource("2_qs7vc")] +layout_mode = 2 +theme_override_constants/margin_left = 0 +theme_override_constants/margin_top = 0 +theme_override_constants/margin_right = 0 +theme_override_constants/margin_bottom = 0 + +[node name="TextEditor" parent="." instance=ExtResource("3_up2bn")] +layout_mode = 2 +syntax_highlighter = SubResource("SyntaxHighlighter_wn64x") +symbol_lookup_on_click = true +line_folding = false +gutters_draw_fold_gutter = false + +[node name="NoTimelineScreen" type="PanelContainer" parent="."] +layout_mode = 2 +theme_override_styles/panel = SubResource("StyleBoxFlat_gyf34") + +[node name="CenterContainer" type="CenterContainer" parent="NoTimelineScreen"] +layout_mode = 2 + +[node name="VBoxContainer" type="VBoxContainer" parent="NoTimelineScreen/CenterContainer"] +custom_minimum_size = Vector2(250, 0) +layout_mode = 2 + +[node name="Label" type="Label" parent="NoTimelineScreen/CenterContainer/VBoxContainer"] +layout_mode = 2 +text = "No timeline opened. +Create a timeline or double-click one in the file system dock." +horizontal_alignment = 1 +autowrap_mode = 3 + +[node name="CreateTimelineButton" type="Button" parent="NoTimelineScreen/CenterContainer/VBoxContainer"] +layout_mode = 2 +text = "Create New Timeline" + +[connection signal="pressed" from="NoTimelineScreen/CenterContainer/VBoxContainer/CreateTimelineButton" to="." method="_on_create_timeline_button_pressed"] diff --git a/Sprout/addons/dialogic/Editor/dialogic_editor.gd b/Sprout/addons/dialogic/Editor/dialogic_editor.gd new file mode 100644 index 0000000..c651e10 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/dialogic_editor.gd @@ -0,0 +1,47 @@ +@tool +class_name DialogicEditor +extends Control + +## Base class for all dialogic editors. + +# These signals will automatically be emitted if current_resource_state is changed. +signal resource_saved() +signal resource_unsaved() + +var current_resource: Resource + +## State of the current resource +enum ResourceStates {Saved, Unsaved} +var current_resource_state: ResourceStates: + set(value): + current_resource_state = value + if value == ResourceStates.Saved: + resource_saved.emit() + else: + resource_unsaved.emit() + +var editors_manager: Control + +## Overwrite. Register to the editor manager in here. +func _register() -> void: + pass + + +## If this editor supports editing resources, load them here (overwrite in subclass) +func _open_resource(resource:Resource) -> void: + pass + + +## If this editor supports editing resources, save them here (overwrite in subclass) +func _save_resource() -> void: + pass + + +## Overwrite. Called when this editor is shown. (show() doesn't have to be called) +func _open(extra_info:Variant = null) -> void: + pass + + +## Overwrite. Called when another editor is opened. (hide() doesn't have to be called) +func _close(): + pass diff --git a/Sprout/addons/dialogic/Editor/directory_holder.gd b/Sprout/addons/dialogic/Editor/directory_holder.gd new file mode 100644 index 0000000..85cef0d --- /dev/null +++ b/Sprout/addons/dialogic/Editor/directory_holder.gd @@ -0,0 +1,69 @@ +@tool +extends Node + +## Node that holds timeline and character directories for use in editor. + + +# barebones instance of DGH, with local Editor references to the event cache and charcater directory +var dialogic_handler: Node + +var event_script_cache: Array[DialogicEvent] = [] +var character_directory: Dictionary = {} +var timeline_directory: Dictionary = {} + + +func _ready(): + ## DIRECTORIES SETUP + #initialize DGH, and set the local variables to references of the DGH ones + #since we're not actually adding it to the event node, we have to manually run the commands to build the cache's + dialogic_handler = load("res://addons/dialogic/Other/DialogicGameHandler.gd").new() + rebuild_character_directory() + rebuild_timeline_directory() + rebuild_event_script_cache() + + +func rebuild_event_script_cache(): + event_script_cache = [] + if dialogic_handler != null: + dialogic_handler.collect_subsystems() + event_script_cache = dialogic_handler._event_script_cache + else: + for indexer in DialogicUtil.get_indexers(): + # build event cache + for event in indexer._get_events(): + if not 'event_end_branch.gd' in event and not 'event_text.gd' in event: + event_script_cache.append(load(event).new()) + + # Events are checked in order while testing them. EndBranch needs to be first, Text needs to be last + event_script_cache.push_front(DialogicEndBranchEvent.new()) + event_script_cache.push_back(DialogicTextEvent.new()) + + return event_script_cache + + +func rebuild_character_directory() -> void: + character_directory = {} + if dialogic_handler != null: + dialogic_handler.rebuild_character_directory() + character_directory = dialogic_handler.character_directory + Engine.set_meta("dialogic_character_directory", character_directory) + + +func rebuild_timeline_directory() -> void: + timeline_directory = {} + if dialogic_handler != null: + dialogic_handler.rebuild_timeline_directory() + timeline_directory = dialogic_handler.timeline_directory + Engine.set_meta("dialogic_timeline_directory", timeline_directory) + + +func get_event_scripts() -> Array: + if event_script_cache.size() > 0: + return event_script_cache + else: + return rebuild_event_script_cache() + + +func process_timeline(timeline: DialogicTimeline) -> DialogicTimeline: + return dialogic_handler.process_timeline(timeline) + diff --git a/Sprout/addons/dialogic/Editor/editor_main.gd b/Sprout/addons/dialogic/Editor/editor_main.gd new file mode 100644 index 0000000..4a14a4d --- /dev/null +++ b/Sprout/addons/dialogic/Editor/editor_main.gd @@ -0,0 +1,51 @@ +@tool +extends ColorRect + +## Editor root node. Most editor functionality is handled by EditorsManager node! + +var plugin_reference = null +var editors_manager : Control = null + +var editor_file_dialog:EditorFileDialog + +## Styling +@export var editor_tab_bg := StyleBoxFlat.new() + + +func _ready(): + ## REFERENCES + editors_manager = $Margin/EditorsManager + + ## STYLING + color = get_theme_color("base_color", "Editor") + editor_tab_bg.border_color = get_theme_color("base_color", "Editor") + $Margin/EditorsManager/HSplit/Editors.add_theme_stylebox_override('panel', editor_tab_bg) + + # File dialog + editor_file_dialog = EditorFileDialog.new() + add_child(editor_file_dialog) + + $SaveConfirmationDialog.add_button('No Saving Please!', true, 'nosave') + $SaveConfirmationDialog.hide() + + +func godot_file_dialog(callable, filter, mode = EditorFileDialog.FILE_MODE_OPEN_FILE, window_title = "Save", current_file_name = 'New_File', saving_something = false): + for connection in editor_file_dialog.file_selected.get_connections(): + editor_file_dialog.file_selected.disconnect(connection.callable) + for connection in editor_file_dialog.dir_selected.get_connections(): + editor_file_dialog.dir_selected.disconnect(connection.callable) + editor_file_dialog.file_mode = mode + editor_file_dialog.clear_filters() + editor_file_dialog.popup_centered_ratio(0.75) + editor_file_dialog.add_filter(filter) + editor_file_dialog.title = window_title + editor_file_dialog.current_file = current_file_name + editor_file_dialog.disable_overwrite_warning = !saving_something + if mode == EditorFileDialog.FILE_MODE_OPEN_FILE or mode == EditorFileDialog.FILE_MODE_SAVE_FILE: + editor_file_dialog.file_selected.connect(callable) + elif mode == EditorFileDialog.FILE_MODE_OPEN_DIR: + editor_file_dialog.dir_selected.connect(callable) + elif mode == EditorFileDialog.FILE_MODE_OPEN_ANY: + editor_file_dialog.dir_selected.connect(callable) + editor_file_dialog.file_selected.connect(callable) + return editor_file_dialog diff --git a/Sprout/addons/dialogic/Editor/editor_main.tscn b/Sprout/addons/dialogic/Editor/editor_main.tscn new file mode 100644 index 0000000..24b889f --- /dev/null +++ b/Sprout/addons/dialogic/Editor/editor_main.tscn @@ -0,0 +1,91 @@ +[gd_scene load_steps=11 format=3 uid="uid://de6yhw4r8jqb3"] + +[ext_resource type="Script" path="res://addons/dialogic/Editor/editor_main.gd" id="1_x88ov"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/editors_manager.gd" id="2_pe2tl"] +[ext_resource type="PackedScene" uid="uid://cwe3r2tbh2og1" path="res://addons/dialogic/Editor/Common/side_bar.tscn" id="3_lp6hj"] +[ext_resource type="PackedScene" uid="uid://cqy73hshqqgga" path="res://addons/dialogic/Editor/HomePage/home_page.tscn" id="4_vey4f"] +[ext_resource type="PackedScene" uid="uid://crce0na84rhfd" path="res://addons/dialogic/Editor/TimelineEditor/timeline_editor.tscn" id="5_e5v7u"] +[ext_resource type="PackedScene" uid="uid://dxt0c6mx24nxo" path="res://addons/dialogic/Editor/CharacterEditor/character_editor.tscn" id="6_y5x3e"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/directory_holder.gd" id="7_1xvr0"] +[ext_resource type="PackedScene" uid="uid://cl7g6q68aqt4f" path="res://addons/dialogic/Editor/Settings/SettingsEditor.tscn" id="7_s6egf"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_560hy"] +bg_color = Color(0, 0, 0, 1) +draw_center = false +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +border_color = Color(0, 0, 0, 1) +corner_radius_top_right = 5 +corner_radius_bottom_right = 5 +corner_radius_bottom_left = 5 + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_kj5tw"] + +[node name="EditorView" type="ColorRect"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 +color = Color(0, 0, 0, 1) +script = ExtResource("1_x88ov") +editor_tab_bg = SubResource("StyleBoxFlat_560hy") + +[node name="Margin" type="MarginContainer" parent="."] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="EditorsManager" type="VBoxContainer" parent="Margin"] +layout_mode = 2 +script = ExtResource("2_pe2tl") + +[node name="HSplit" type="HSplitContainer" parent="Margin/EditorsManager"] +layout_mode = 2 +size_flags_vertical = 3 +theme_override_constants/separation = 0 +split_offset = 150 + +[node name="Sidebar" parent="Margin/EditorsManager/HSplit" instance=ExtResource("3_lp6hj")] +unique_name_in_owner = true +custom_minimum_size = Vector2(20, 0) +layout_mode = 2 +split_offset = 0 + +[node name="Editors" type="TabContainer" parent="Margin/EditorsManager/HSplit"] +layout_mode = 2 +theme_override_styles/panel = SubResource("StyleBoxFlat_560hy") +theme_override_styles/tabbar_background = SubResource("StyleBoxEmpty_kj5tw") + +[node name="HomePage" parent="Margin/EditorsManager/HSplit/Editors" instance=ExtResource("4_vey4f")] +visible = false +layout_mode = 2 +theme_override_constants/separation = 30 +metadata/_tab_name = "" + +[node name="Timeline Editor" parent="Margin/EditorsManager/HSplit/Editors" instance=ExtResource("5_e5v7u")] +layout_mode = 2 + +[node name="Character Editor" parent="Margin/EditorsManager/HSplit/Editors" instance=ExtResource("6_y5x3e")] +layout_mode = 2 + +[node name="Settings" parent="Margin/EditorsManager/HSplit/Editors" instance=ExtResource("7_s6egf")] +layout_mode = 2 +size_flags_vertical = 3 + +[node name="ResourceHelper" type="Node" parent="Margin/EditorsManager"] +script = ExtResource("7_1xvr0") + +[node name="SaveConfirmationDialog" type="AcceptDialog" parent="."] +size = Vector2i(207, 100) + +[connection signal="tab_changed" from="Margin/EditorsManager/HSplit/Editors" to="Margin/EditorsManager" method="_on_editors_tab_changed"] +[connection signal="confirmed" from="SaveConfirmationDialog" to="." method="_on_SaveConfirmationDialog_confirmed"] +[connection signal="custom_action" from="SaveConfirmationDialog" to="." method="_on_SaveConfirmationDialog_custom_action"] diff --git a/Sprout/addons/dialogic/Editor/editors_manager.gd b/Sprout/addons/dialogic/Editor/editors_manager.gd new file mode 100644 index 0000000..d686855 --- /dev/null +++ b/Sprout/addons/dialogic/Editor/editors_manager.gd @@ -0,0 +1,203 @@ +@tool +extends Control + +## Node that manages editors and the sidebar. + +signal resource_opened(resource) +signal editor_changed(previous, current) + +### References +@onready var sidebar = $HSplit/Sidebar +@onready var editors_holder = $HSplit/Editors +var resource_helper: Node: + get: + return get_node("ResourceHelper") + +## Information on supported resources and registered editors +var current_editor: DialogicEditor = null +var previous_editor: DialogicEditor = null +var editors := {} +var resources := [] + +################################################################################ +## REGISTERING EDITORS +################################################################################ + +## Asks all childs of the editor holder to register +func _ready() -> void: + # Needs to be done here to make sure this node is ready when doing the register calls + for editor in editors_holder.get_children(): + editor.editors_manager = self + editor._register() + + await get_parent().get_parent().ready + + load_saved_state() + + +## Call to register an editor/tab that edits a resource with a custom ending. +func register_resource_editor(resource_extension:String, editor:DialogicEditor) -> void: + editors[editor.name] = {'node':editor, 'buttons':[], 'extension': resource_extension} + resources.append(resource_extension) + editor.resource_saved.connect(_on_resource_saved.bind(editor)) + editor.resource_unsaved.connect(_on_resource_unsaved.bind(editor)) + + +## Call to register an editor/tab that doesn't edit a resource +func register_simple_editor(editor:DialogicEditor) -> void: + editors[editor.name] = {'node': editor, 'buttons':[]} + + +## Call to add an icon button. These buttons are always visible. +func add_icon_button(icon:Texture, tooltip:String, editor:DialogicEditor) -> Node: + var button: Button = sidebar.add_icon_button(icon, tooltip) + editors[editor.name]['buttons'].append(button) + button.pressed.connect(_on_sidebar_button_pressed.bind(button, editor.name)) + return button + + +## Call to add a custom action button. Only visible if editor is visible. +func add_custom_button(label:String, icon:Texture, editor:DialogicEditor) -> Node: + var button: Button = sidebar.add_custom_button(label, icon) + editors[editor.name]['buttons'].append(button) + button.pressed.connect(_on_sidebar_button_pressed.bind(button, editor.name)) + button.hide() + return button + + +func can_edit_resource(resource:Resource) -> bool: + return resource.resource_path.get_extension() in resources + + +################################################################################ +## OPENING/CLOSING +################################################################################ + +func _on_editors_tab_changed(tab:int) -> void: + open_editor(editors_holder.get_child(tab)) + + +func edit_resource(resource:Resource, save_previous:bool = true) -> void: + if current_editor and save_previous: + current_editor._save_resource() + + ## Update the latest resource lis + var used_resources:Array = DialogicUtil.get_project_setting('dialogic/editor/last_resources', []) + + if resource.resource_path in used_resources: + used_resources.erase(resource.resource_path) + + used_resources.push_front(resource.resource_path) + + ProjectSettings.set_setting('dialogic/editor/last_resources', used_resources) + ProjectSettings.save() + + ## Open the correct editor + var extension: String = resource.resource_path.get_extension() + for editor in editors.values(): + if editor.get('extension', '') == extension: + editor['node']._open_resource(resource) + open_editor(editor['node'], false) + + resource_opened.emit(resource) + + +## Only works if there was a different editor opened previously +func toggle_editor(editor) -> void: + if editor.visible: + open_editor(previous_editor, true) + else: + open_editor(editor, true) + + +## Shows the given editor +func open_editor(editor:DialogicEditor, save_previous: bool = true, extra_info:Variant = null) -> void: + + if current_editor and save_previous: + current_editor._save_resource() + + if current_editor: + current_editor._close() + + if current_editor != previous_editor: + previous_editor = current_editor + + editors_holder.current_tab = editor.get_index() + editor._open(extra_info) + current_editor = editor + + if editor.current_resource: + var text:String = editor.current_resource.resource_path.get_file() + if editor.current_resource_state == DialogicEditor.ResourceStates.Unsaved: + text += "(*)" + sidebar.set_current_resource_text(text) + else: + sidebar.set_current_resource_text('') + + sidebar.hide_all_custom_buttons() + for button in editors[current_editor.name]['buttons']: + button.show() + + save_current_state() + editor_changed.emit(previous_editor, current_editor) + + +## Shows a file selector. Calls [accept_callable] once accepted +func show_add_resource_dialog(accept_callable:Callable, filter:String = "*", title = "New resource", default_name = "new_character", mode = EditorFileDialog.FILE_MODE_SAVE_FILE) -> void: + find_parent('EditorView').godot_file_dialog( + accept_callable, + filter, + mode, + title, + default_name, + true + ) + + +## If the current editor edits a resource, icurrent_editort will try to save +func save_current_resource() -> void: + if current_editor and editors[current_editor.name].has('extension'): + current_editor._save_resource() + + +## Change the resource state +func _on_resource_saved(editor:DialogicEditor): + sidebar.set_unsaved_indicator(true) + + +## Change the resource state +func _on_resource_unsaved(editor:DialogicEditor): + sidebar.set_unsaved_indicator(false) + + +## Tries opening the last resource +func load_saved_state() -> void: + var current_resources: Dictionary = DialogicUtil.get_project_setting('dialogic/editor/current_resources', {}) + for editor in current_resources.keys(): + editors[editor]['node']._open_resource(load(current_resources[editor])) + + var current_editor: String = DialogicUtil.get_project_setting('dialogic/editor/current_editor', 'Timeline Editor') + open_editor(editors[current_editor]['node']) + + +func save_current_state() -> void: + ProjectSettings.set_setting('dialogic/editor/current_editor', current_editor.name) + var current_resources: Dictionary = {} + for editor in editors.values(): + if editor['node'].current_resource != null: + current_resources[editor['node'].name] = editor['node'].current_resource.resource_path + ProjectSettings.set_setting('dialogic/editor/current_resources', current_resources) + + +################################################################################ +## HELPERS +################################################################################ + +func _on_sidebar_button_pressed(button:Button, editor_name:String) -> void: + pass + + +func get_current_editor() -> DialogicEditor: + return current_editor + + diff --git a/Sprout/addons/dialogic/Events/Audio/event_music.gd b/Sprout/addons/dialogic/Events/Audio/event_music.gd new file mode 100644 index 0000000..f864ae6 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Audio/event_music.gd @@ -0,0 +1,86 @@ +@tool +class_name DialogicMusicEvent +extends DialogicEvent + +## Event that can change the currently playing background music. + + +### Settings + +## The file to play. If empty, the previous music will be faded out. +var file_path: String = "" +## The length of the fade. If 0 (by default) it's an instant change. +var fade_length: float = 0 +## The volume the music will be played at. +var volume: float = 0 +## The audio bus the music will be played at. +var audio_bus: String = "Master" +## If true, the audio will loop, otherwise only play once. +var loop: bool = true + + +################################################################################ +## EXECUTE +################################################################################ + +func _execute() -> void: + dialogic.Audio.update_music(file_path, volume, audio_bus, fade_length, loop) + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Music" + set_default_color('Color5') + event_category = Category.AudioVisual + event_sorting_index = 2 + expand_by_default = false + + +func _get_icon() -> Resource: + return load(self.get_script().get_path().get_base_dir().path_join('icon_music.png')) + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "music" + + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_info + "path" : {"property": "file_path", "default": ""}, + "fade" : {"property": "fade_length", "default": 0}, + "volume" : {"property": "volume", "default": 0}, + "bus" : {"property": "audio_bus", "default": "Master", + "suggestions": get_bus_suggestions}, + "loop" : {"property": "loop", "default": true, + "suggestions": func(): return {'True':{'value':'true'}, 'False':{'value':'false'}}}, + } + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('file_path', ValueType.File, 'Play', '', + {'file_filter' : "*.mp3, *.ogg, *.wav", + 'placeholder' : "No music", + 'editor_icon' : ["AudioStreamPlayer", "EditorIcons"]}) + add_body_edit('fade_length', ValueType.Float, 'Fade Time:') + add_body_edit('volume', ValueType.Decibel, 'volume:', '', {}, '!file_path.is_empty()') + add_body_edit('audio_bus', ValueType.SinglelineText, 'audio_bus:', '', {}, '!file_path.is_empty()') + add_body_edit('loop', ValueType.Bool, 'loop:', '', {}, '!file_path.is_empty()') + + +func get_bus_suggestions() -> Dictionary: + var bus_name_list := {} + for i in range(AudioServer.bus_count): + bus_name_list[AudioServer.get_bus_name(i)] = {'value':AudioServer.get_bus_name(i)} + return bus_name_list diff --git a/Sprout/addons/dialogic/Events/Audio/event_sound.gd b/Sprout/addons/dialogic/Events/Audio/event_sound.gd new file mode 100644 index 0000000..248b720 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Audio/event_sound.gd @@ -0,0 +1,81 @@ +@tool +class_name DialogicSoundEvent +extends DialogicEvent + +## Event that allows to play a sound effect. Requires the Audio subsystem! + + +### Settings + +## The path to the file to play. +var file_path: String = "" +## The volume to play the sound at. +var volume: float = 0 +## The bus to play the sound on. +var audio_bus: String = "Master" +## If true, the sound will loop infinitely. Not recommended (as there is no way to stop it). +var loop: bool = false + + +################################################################################ +## EXECUTE +################################################################################ + +func _execute() -> void: + dialogic.Audio.play_sound(file_path, volume, audio_bus, loop) + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Sound" + set_default_color('Color5') + event_category = Category.AudioVisual + event_sorting_index = 3 + expand_by_default = false + help_page_path = "https://dialogic.coppolaemilio.com" + + +func _get_icon() -> Resource: + return load(self.get_script().get_path().get_base_dir().path_join('icon_sound.png')) + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "sound" + + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_name + "path" : {"property": "file_path", "default": "",}, + "volume" : {"property": "volume", "default": 0}, + "bus" : {"property": "audio_bus", "default": "Master", + "suggestions": get_bus_suggestions}, + "loop" : {"property": "loop", "default": false, + "suggestions": func(): return {'True':{'value':'true'}, 'False':{'value':'false'}}}, + } + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('file_path', ValueType.File, '', '', + {'file_filter' : '*.mp3, *.ogg, *.wav', + 'placeholder' : "Select file", + 'editor_icon' : ["AudioStreamPlayer", "EditorIcons"]}) + add_body_edit('volume', ValueType.Decibel, 'volume:', '', {}, '!file_path.is_empty()') + add_body_edit('audio_bus', ValueType.SinglelineText, 'audio_bus:', '', {}, '!file_path.is_empty()') + +func get_bus_suggestions() -> Dictionary: + var bus_name_list := {} + for i in range(AudioServer.bus_count): + bus_name_list[AudioServer.get_bus_name(i)] = {'value':AudioServer.get_bus_name(i)} + return bus_name_list diff --git a/Sprout/addons/dialogic/Events/Audio/icon_music.png b/Sprout/addons/dialogic/Events/Audio/icon_music.png new file mode 100644 index 0000000000000000000000000000000000000000..c94600f56dbb46444b3c4001c9ea2700a0c9b579 GIT binary patch literal 552 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9E$svykh8Km+7D9BhG z*<5q-38Tm7^+gehd*)ub_UCU;cJV{5f3ur+9=-ZZ zyI5+u)UWi4u8*P{B0nvUj63aG+uRX!m$ffQ`irmmr7wb=OSm4m&dQt67=1>D`M?=N z1{f7{iC0kiS!2c~_ZK?M2EMP|?{f*~&tl;}FsG)m?sGD~d)n+Zu1oGNN?@FGHmY}` zw^`Zes0j>A^L}tm{Lblom-X5Qo5Iaa(>l&rGi-iX$zQK3#Icdd>1LlM7v3(_smSr;w% z_5GV(Sba};RLg}`o2RRte7S7O+;c@Xdxd5-D(qX5_2h(7OIYs@*Y-%krMueVn|aRM iIcO5s*Z~F_()SPc8d&e`Q}_mqSO!m5KbLh*2~7Zi4(6T! literal 0 HcmV?d00001 diff --git a/Sprout/addons/dialogic/Events/Audio/icon_music.png.import b/Sprout/addons/dialogic/Events/Audio/icon_music.png.import new file mode 100644 index 0000000..79632bd --- /dev/null +++ b/Sprout/addons/dialogic/Events/Audio/icon_music.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://buvpjsvdt4evk" +path="res://.godot/imported/icon_music.png-9629b0cbb1d40f2776216a2874ccbd27.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Audio/icon_music.png" +dest_files=["res://.godot/imported/icon_music.png-9629b0cbb1d40f2776216a2874ccbd27.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Audio/icon_sound.png b/Sprout/addons/dialogic/Events/Audio/icon_sound.png new file mode 100644 index 0000000000000000000000000000000000000000..c117397f8182c181217ae11c96bb5024f70c84be GIT binary patch literal 524 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9E$svykh8Km+7D9BhG zMt<9ySnReGq(vK~^z`K{!Bd zfpQ7+F2>ZRF3wxL3C$ZAb0*|n$Sbf6>k$d9op@vAU8&isl)T5Fh`5Bxq8Az#MutMB`dN3(bHYBAiuQ*6y#`}F z2IlJ(asmhYzCPYA8I+#5_V1BZrkZD&_x(6k|B2Bj(ps)wsZ^{lT5h+gbD-t(Z|NR0 zTOUt5d0BaX?d}2rN27d3vvTtnvakQ=Z45PN34Nik>zmY^jYVw+?h1-bHx|Z9W=m$( za2WDeIQ&fMt33AdJ!@&I&UMv0-`mW~7V-u?oj2ue?fd)TJJL+9DiOQU}j|IcM)&F)&a$!q(E~mbfy!L!e3@igTe~DWM4fb8y*f literal 0 HcmV?d00001 diff --git a/Sprout/addons/dialogic/Events/Audio/icon_sound.png.import b/Sprout/addons/dialogic/Events/Audio/icon_sound.png.import new file mode 100644 index 0000000..950d8d9 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Audio/icon_sound.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d3ookrkto0yh6" +path="res://.godot/imported/icon_sound.png-00b9f09aba60dcc77e5ef32a9d1ac490.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Audio/icon_sound.png" +dest_files=["res://.godot/imported/icon_sound.png-00b9f09aba60dcc77e5ef32a9d1ac490.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Audio/index.gd b/Sprout/addons/dialogic/Events/Audio/index.gd new file mode 100644 index 0000000..a75bc3d --- /dev/null +++ b/Sprout/addons/dialogic/Events/Audio/index.gd @@ -0,0 +1,10 @@ +@tool +extends DialogicIndexer + + +func _get_events() -> Array: + return [this_folder.path_join('event_music.gd'), this_folder.path_join('event_sound.gd')] + + +func _get_subsystems() -> Array: + return [{'name':'Audio', 'script':this_folder.path_join('subsystem_audio.gd')}] diff --git a/Sprout/addons/dialogic/Events/Audio/node_music_player.gd b/Sprout/addons/dialogic/Events/Audio/node_music_player.gd new file mode 100644 index 0000000..00245e0 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Audio/node_music_player.gd @@ -0,0 +1,7 @@ +class_name DialogicNode_MusicPlayer +extends AudioStreamPlayer + +## An audio stream player that is used by dialogic to play music. + +func _ready(): + add_to_group('dialogic_music_player') diff --git a/Sprout/addons/dialogic/Events/Audio/node_sound_player.gd b/Sprout/addons/dialogic/Events/Audio/node_sound_player.gd new file mode 100644 index 0000000..ca81835 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Audio/node_sound_player.gd @@ -0,0 +1,7 @@ +class_name DialogicNode_SoundPlayer +extends AudioStreamPlayer + +## An audio stream player that is used by dialogic to play sounds. + +func _ready(): + add_to_group('dialogic_sound_player') diff --git a/Sprout/addons/dialogic/Events/Audio/subsystem_audio.gd b/Sprout/addons/dialogic/Events/Audio/subsystem_audio.gd new file mode 100644 index 0000000..d7bb1a4 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Audio/subsystem_audio.gd @@ -0,0 +1,95 @@ +extends DialogicSubsystem + +## Subsystem that manages music and sounds. + +#################################################################################################### +## STATE +#################################################################################################### + +func clear_game_state(): + update_music() + stop_all_sounds() + +func load_game_state(): + var info = dialogic.current_state_info.get('music') + if info == null or info.path.is_empty(): + update_music() + else: + update_music(info.path, info.volume, info.audio_bus, 0, info.loop) + +func pause() -> void: + for node in get_tree().get_nodes_in_group('dialogic_music_player'): + node.stream_paused = true + for child in get_children(): + child.stream_paused = true + +func resume() -> void: + for node in get_tree().get_nodes_in_group('dialogic_music_player'): + node.stream_paused = false + for child in get_children(): + child.stream_paused = false + +#################################################################################################### +## MAIN METHODS +#################################################################################################### + +## Updates the background music. Will fade out previous music. +func update_music(path:String = '', volume:float = 0.0, audio_bus:String = "Master", fade_time:float = 0.0, loop:bool = true) -> void: + dialogic.current_state_info['music'] = {'path':path, 'volume':volume, 'audio_bus':audio_bus, 'loop':loop} + for node in get_tree().get_nodes_in_group('dialogic_music_player'): + var fader: Tween = null + if node.playing or path: + fader = create_tween() + var prev_node = null + if node.playing: + prev_node = node.duplicate() + add_child(prev_node) + prev_node.play(node.get_playback_position()) + prev_node.remove_from_group('dialogic_music_player') + fader.tween_method(interpolate_volume_linearly.bind(prev_node), db_to_linear(prev_node.volume_db),0.0,fade_time) + if path: + node.stream = load(path) + node.volume_db = volume + node.bus = audio_bus + if "loop" in node.stream: + node.stream.loop = loop + elif "loop_mode" in node.stream: + if loop: + node.stream.loop_mode = AudioStreamWAV.LOOP_FORWARD + else: + node.stream.loop_mode = AudioStreamWAV.LOOP_DISABLED + + node.play() + fader.parallel().tween_method(interpolate_volume_linearly.bind(node), 0.0,db_to_linear(volume),fade_time) + else: + node.stop() + if prev_node: + fader.tween_callback(prev_node.queue_free) + +## Plays a given sound file. +func play_sound(path:String, volume:float = 0.0, audio_bus:String = "Master", loop :bool= false) -> void: + var sound_node: DialogicNode_SoundPlayer = get_tree().get_nodes_in_group('dialogic_sound_player').front() + if sound_node != null and !path.is_empty(): + var new_sound_node: DialogicNode_SoundPlayer = sound_node.duplicate() + new_sound_node.stream = load(path) + if "loop" in new_sound_node.stream: + new_sound_node.stream.loop = loop + elif "loop_mode" in new_sound_node.stream: + if loop: + new_sound_node.stream.loop_mode = AudioStreamWAV.LOOP_FORWARD + else: + new_sound_node.stream.loop_mode = AudioStreamWAV.LOOP_DISABLED + new_sound_node.volume_db = volume + new_sound_node.bus = audio_bus + add_child(new_sound_node) + new_sound_node.play() + new_sound_node.finished.connect(new_sound_node.queue_free) + +func stop_all_sounds() -> void: + var sound_nodes: Array = get_tree().get_nodes_in_group('dialogic_sound_player') + if !sound_nodes.is_empty(): + for sound_player in sound_nodes.front().get_children(): + sound_player.queue_free() + +func interpolate_volume_linearly(value :float, node:Node) -> void: + node.volume_db = linear_to_db(value) diff --git a/Sprout/addons/dialogic/Events/Background/default_background.gd b/Sprout/addons/dialogic/Events/Background/default_background.gd new file mode 100644 index 0000000..aeeddb9 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Background/default_background.gd @@ -0,0 +1,30 @@ +extends TextureRect + +## This is the DefaultBackground scene that can simply display a image +## +## You can create your own scenes. They can override the following methods: +## - _update_background(@argument:String, @time:float) +## - _fade_in(@time) (if not overriden modulate is animated) +## - _fade_out(@time) (if not overriden modulate is animated) +## make sure to free the scene at the end of the fade +## - _should_do_background_update(@arg) -> bool + + +func _ready() -> void: + ignore_texture_size = true + stretch_mode = TextureRect.STRETCH_KEEP_ASPECT_COVERED + + anchor_right = 1 + anchor_bottom = 1 + +# load the new background in here. +# The time argument is given for when [_should_do_background_update] returns true +# (then you have to do the transition in here) +func _update_background(argument:String, time:float) -> void: + texture = load(argument) + + +# if a Background event with this scene is encountered while this background is used, +# this decides whether to create a new instance and call fade_out or just call [_update_background] # on this scene. Default is false +func _should_do_background_update(argument:String) -> bool: + return false diff --git a/Sprout/addons/dialogic/Events/Background/default_background.tscn b/Sprout/addons/dialogic/Events/Background/default_background.tscn new file mode 100644 index 0000000..fd09b15 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Background/default_background.tscn @@ -0,0 +1,8 @@ +[gd_scene load_steps=2 format=3 uid="uid://bgoisbbnvcfbf"] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Background/default_background.gd" id="1_nkdrp"] + +[node name="DefaultBackground" type="TextureRect"] +offset_right = 40.0 +offset_bottom = 40.0 +script = ExtResource("1_nkdrp") diff --git a/Sprout/addons/dialogic/Events/Background/event_background.gd b/Sprout/addons/dialogic/Events/Background/event_background.gd new file mode 100644 index 0000000..82b66f0 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Background/event_background.gd @@ -0,0 +1,74 @@ +@tool +class_name DialogicBackgroundEvent +extends DialogicEvent + +## Event to show scenes in the background and switch between them. + +### Settings + +## The scene to use. If empty, this will default to the DefaultBackground.gd scene. +## This scene supports images and fading. +## If you set it to a scene path, then that scene will be instanced. +## Learn more about custom backgrounds in the Subsystem_Background.gd docs. +var scene: String = "" +## The argument that is passed to the background scene. +## For the default scene it's the path to the image to show. +var argument: String = "" +## The time the fade animation will take. Leave at 0 for instant change. +var fade: float = 0.0 + + +################################################################################ +## EXECUTION +################################################################################ + +func _execute() -> void: + dialogic.Backgrounds.update_background(scene, argument, fade) + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Background" + set_default_color('Color4') + event_category = Category.AudioVisual + event_sorting_index = 0 + expand_by_default = false + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "background" + + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_info + "scene" : {"property": "scene", "default": ""}, + "arg" : {"property": "argument", "default": ""}, + "fade" : {"property": "fade", "default": 0}, + } + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('argument', ValueType.File, '', '', + {'file_filter':'*.tscn, *.scn, *.jpg, *.jpeg, *.png, *.webp, *.tga, *svg, *.bmp, *.dds, *.exr, *.hdr', + 'placeholder': "No background", + 'editor_icon':["Image", "EditorIcons"]}, + 'scene == ""') + add_header_edit('argument', ValueType.SinglelineText, 'Argument:', '', {}, 'scene != ""') + add_body_edit("fade", ValueType.Float, "fade time: ") + add_body_edit("scene", ValueType.File, 'scene:', '', + {'file_filter':'*.tscn, *.scn', + 'placeholder': "Default scene", + 'editor_icon':["PackedScene", "EditorIcons"]}) diff --git a/Sprout/addons/dialogic/Events/Background/icon.png b/Sprout/addons/dialogic/Events/Background/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d4cf970b5ae561798c7ecbd48f1d241f540ca37f GIT binary patch literal 512 zcmV+b0{{JqP)R5j=%_Yg0g`+L2&{{up`t7>IiNiP9RQTouJ(SAC^Yb(8%Ha+$HzEKrjyTm>mR-4gVN3uGBE|rm#&m(i zUE=>L)+@qTunJ76=jO9QAnk9Tb_R};p8^U1iBkYbT$BOuW5$TnaO(qJG$oOTEpMHV9R=j0kapO?rc?vocJH#16#kz%vh=_=Y$N*oPGA~I0m%sr40000 Array: + return [this_folder.path_join('event_background.gd')] + + +func _get_subsystems() -> Array: + return [{'name':'Backgrounds', 'script':this_folder.path_join('subsystem_backgrounds.gd')}] diff --git a/Sprout/addons/dialogic/Events/Background/node_background_holder.gd b/Sprout/addons/dialogic/Events/Background/node_background_holder.gd new file mode 100644 index 0000000..f3aab04 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Background/node_background_holder.gd @@ -0,0 +1,6 @@ +class_name DialogicNode_BackgroundHolder +extends CanvasLayer + + +func _ready(): + add_to_group('dialogic_background_holders') diff --git a/Sprout/addons/dialogic/Events/Background/subsystem_backgrounds.gd b/Sprout/addons/dialogic/Events/Background/subsystem_backgrounds.gd new file mode 100644 index 0000000..6c661b8 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Background/subsystem_backgrounds.gd @@ -0,0 +1,77 @@ +extends DialogicSubsystem + +## Subsystem for managing backgrounds. + +var default_background_scene = load(get_script().resource_path.get_base_dir().path_join('default_background.tscn')) +#################################################################################################### +## STATE +#################################################################################################### + +func clear_game_state(): + update_background() + + +func load_game_state(): + update_background(dialogic.current_state_info.get('background_scene', ''), dialogic.current_state_info.get('background_argument', '')) + + +#################################################################################################### +## MAIN METHODS +#################################################################################################### + +## Method that adds a given scene as child of the DialogicNode_BackgroundHolder. +## It will call [_update_background()] on that scene with the given argument [argument]. +## It will call [_fade_in()] on that scene with the given fade time. +## Will call fade_out on previous backgrounds scene. +## +## If the scene is the same as the last background you can bypass another instantiating +## and use the same scene. +## To do so implement [_should_do_background_update()] on the custom background scene. +## Then [_update_background()] will be called directly on that previous scene. +func update_background(scene:String = '', argument:String = '', fade_time:float = 0.0) -> void: + for node in get_tree().get_nodes_in_group('dialogic_background_holders'): + if node.visible: + var bg_set: bool = false + if scene == dialogic.current_state_info['background_scene']: + for old_bg in node.get_children(): + if old_bg.has_method("_should_do_background_update") and old_bg._should_do_background_update(argument): + if old_bg.has_method('_update_background'): + old_bg._update_background(argument, fade_time) + bg_set = true + if !bg_set: + # remove previous backgrounds + for old_bg in node.get_children(): + + if old_bg.has_method('_fade_out'): + old_bg._fade_out(fade_time) + elif "modulate" in old_bg: + var tween := old_bg.create_tween() + tween.tween_property(old_bg, "modulate", Color.TRANSPARENT, fade_time) + tween.tween_callback(old_bg.queue_free) + else: + old_bg.queue_free() + + var new_node:Node + if scene.ends_with('.tscn'): + new_node = load(scene).instantiate() + elif argument: + new_node = default_background_scene.instantiate() + else: + new_node = null + + if new_node: + node.add_child(new_node) + + if new_node.has_method('_update_background'): + new_node._update_background(argument, fade_time) + + if new_node.has_method('_fade_in'): + new_node._fade_in(fade_time) + + elif "modulate" in new_node: + new_node.modulate = Color.TRANSPARENT + var tween = new_node.create_tween() + tween.tween_property(new_node, "modulate", Color.WHITE, fade_time) + + dialogic.current_state_info['background_scene'] = scene + dialogic.current_state_info['background_argument'] = argument diff --git a/Sprout/addons/dialogic/Events/Call Node/event_call_node.gd b/Sprout/addons/dialogic/Events/Call Node/event_call_node.gd new file mode 100644 index 0000000..4dfd3ec --- /dev/null +++ b/Sprout/addons/dialogic/Events/Call Node/event_call_node.gd @@ -0,0 +1,116 @@ +@tool +class_name DialogicCallNodeEvent +extends DialogicEvent + +## Event that allows calling a method in a node or autoload. + +### Settings + +## The path to the node you want to call. You can access autoloads directly. No need to add /root. +var path: String = "" +## The name of the method to call on the given node. +var method: String = "" +## A list of arguments to give to the call. +var arguments: Array = [] +## If wait is true, the dialog will only continue once the called method is finished. +var wait: bool = false +## If this is true, the method will not be called. +## Instead you can activate it during a following text event with the [signal] command. +## Use together with [signal_name] property. +var inline: bool = false +## Only necessary if [inline] is true. Sets the argument to listen for. +var inline_signal_argument: String +## Only usefull if [inline] is true. If true, the command can only be used once. +## If false it will not stop listening to the signal (with that argument). +var inline_single_use: bool = false + + +################################################################################ +## EXECUTION +################################################################################ + +func _execute() -> void: + if inline: + dialogic.timeline_ended.connect(_disconnect_signal) + + if path.begins_with('root'): + path = "/"+path + if not "/" in path and dialogic.get_node('/root').has_node(path): + path = "/root/"+path + + var n = dialogic.get_node_or_null(path) + if n: + if n.has_method(method): + if inline: + dialogic.text_signal.connect(_call_on_signal, CONNECT_PERSIST) + elif wait: + await n.callv(method, arguments).completed + else: + n.callv(method, arguments) + + finish() + + +func _call_on_signal(arg:String) -> void: + if arg != inline_signal_argument: + return + if inline_single_use: + dialogic.disconnect("text_signal", _call_on_signal) + var n = dialogic.get_node_or_null(path) + n.callv(method, arguments) + + +func _disconnect_signal(): + if dialogic.text_signal.is_connected(_call_on_signal): + dialogic.text_signal.disconnect(_call_on_signal) + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Call Node" + set_default_color('Color1') + event_category = Category.Godot + event_sorting_index = 3 + expand_by_default = false + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "call_node" + + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_info + "path" : {"property": "path", "default": ""}, + "method" : {"property": "method", "default": ""}, + "args" : {"property": "arguments", "default": []}, + "wait" : {"property": "wait", "default": false, + "suggestions": func(): return {'True':{'value':'true'}, 'False':{'value':'false'}}}, + "inline" : {"property": "inline", "default": false, + "suggestions": func(): return {'True':{'value':'true'}, 'False':{'value':'false'}}}, + "signal" : {"property": "inline_signal_argument", "default": ""}, + "single_use": {"property": "inline_single_use", "default": false, + "suggestions": func(): return {'True':{'value':'true'}, 'False':{'value':'false'}}} + } + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('method', ValueType.SinglelineText, 'Call method') + add_header_edit('path', ValueType.SinglelineText, 'in object') + add_body_edit('wait', ValueType.Bool, 'wait for method to finsih:') + add_body_edit('inline', ValueType.Bool, 'Use as inline Command:') + add_body_edit('inline_signal_argument', ValueType.SinglelineText, 'inline Signal Name', '', {}, 'inline == true') + add_body_edit('inline_single_use', ValueType.Bool, 'Single Use:', '', {}, 'inline == true') + add_body_line_break() + add_body_edit('arguments', ValueType.StringArray, 'arguments:') diff --git a/Sprout/addons/dialogic/Events/Call Node/icon.png b/Sprout/addons/dialogic/Events/Call Node/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0bda4de2da2c8d25a50869ae2e4961f88083e25a GIT binary patch literal 554 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9E$svykh8Km+7D9BhG zKZ=9x@PMec-PCg6%7Zq@r>O zizNuqe^zg52^C%WZ*U;fzou+W7h z)+-vlfBYnOHZ%qaxp+F&8Y`B)@_qS+$*q=0^__N>koA{2k}DY&n{58(^+#-L$K0D5 zvM~oed$xu=S|7-4Y48G}T*sPoLyUgfvJ#+dZ`@}PEXQVaA$h-Fz zy_Ej9Z;H|9vYWeDoR;lr-tWBZ&pOT%rgaVb^@8OR9ux}CF;QbMi(U4I^PgK}-Zhq< zjn|5s!YpQ=_4&;k%#`%FmdWaA5Oe*lHAeZ{Y~C@-d(C`Zc+LKIufIg4$^+Zrcb43< z4sFZ#);s^tZ(4!UugK=#Wz`$b+`e@$S@OhF#+N&P@8_5+{C93G<6?=&uAQ&Tu03%3 zl-|_*p4Din@xggd{9C&xD;!T Array: + return [this_folder.path_join('event_call_node.gd')] diff --git a/Sprout/addons/dialogic/Events/Character/DefaultAnimations/bounce_in.gd b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/bounce_in.gd new file mode 100644 index 0000000..15ae9fb --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/bounce_in.gd @@ -0,0 +1,15 @@ +extends DialogicAnimation + +func animate(): + var tween = (node.create_tween() as Tween) + node.scale = Vector2() + node.modulate.a = 0 + + tween.set_ease(Tween.EASE_IN_OUT) + tween.set_trans(Tween.TRANS_LINEAR) + tween.set_parallel() + + tween.tween_property(node, 'scale', Vector2(1,1), time).set_trans(Tween.TRANS_ELASTIC).set_ease(Tween.EASE_OUT) + tween.tween_property(node, 'modulate:a', 1.0, time) + + tween.finished.connect(emit_signal.bind('finished_once')) diff --git a/Sprout/addons/dialogic/Events/Character/DefaultAnimations/bounce_out.gd b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/bounce_out.gd new file mode 100644 index 0000000..be12e8f --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/bounce_out.gd @@ -0,0 +1,15 @@ +extends DialogicAnimation + +func animate(): + var tween = (node.create_tween() as Tween) + node.scale = Vector2(1,1) + node.modulate.a = 1 + + tween.set_ease(Tween.EASE_IN_OUT) + tween.set_trans(Tween.TRANS_LINEAR) + tween.set_parallel() + + tween.tween_property(node, 'scale', Vector2(), time).set_trans(Tween.TRANS_ELASTIC).set_ease(Tween.EASE_IN) + tween.tween_property(node, 'modulate:a', 0.0, time) + + tween.finished.connect(emit_signal.bind('finished_once')) diff --git a/Sprout/addons/dialogic/Events/Character/DefaultAnimations/fade_in_up.gd b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/fade_in_up.gd new file mode 100644 index 0000000..ef4d74f --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/fade_in_up.gd @@ -0,0 +1,14 @@ +extends DialogicAnimation + +func animate(): + var tween = (node.create_tween() as Tween) + node.position.y = orig_pos.y + node.get_viewport().size.y/5 + node.modulate.a = 0 + tween.set_ease(Tween.EASE_IN_OUT) + tween.set_trans(Tween.TRANS_SINE) + tween.set_parallel() + + tween.tween_property(node, 'position', orig_pos, time) + tween.tween_property(node, 'modulate:a', 1.0, time) + + tween.finished.connect(emit_signal.bind('finished_once')) diff --git a/Sprout/addons/dialogic/Events/Character/DefaultAnimations/fade_out_down.gd b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/fade_out_down.gd new file mode 100644 index 0000000..bfc69be --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/fade_out_down.gd @@ -0,0 +1,12 @@ +extends DialogicAnimation + +func animate(): + var tween = (node.create_tween() as Tween) + tween.set_ease(Tween.EASE_IN_OUT) + tween.set_trans(Tween.TRANS_SINE) + tween.set_parallel() + + tween.tween_property(node, 'position:y', orig_pos.y + node.get_viewport().size.y/5, time) + tween.tween_property(node, 'modulate:a', 0.0, time) + + tween.finished.connect(emit_signal.bind('finished_once')) diff --git a/Sprout/addons/dialogic/Events/Character/DefaultAnimations/heartbeat.gd b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/heartbeat.gd new file mode 100644 index 0000000..af272dd --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/heartbeat.gd @@ -0,0 +1,11 @@ +extends DialogicAnimation + +func animate(): + var tween = (node.create_tween() as Tween) + #tween.set_parallel(true) + #node.scale = Vector2(1,1)*1.2 + tween.tween_property(node, 'scale', Vector2(1,1)*1.2, time*0.5).set_trans(Tween.TRANS_ELASTIC).set_ease(Tween.EASE_OUT) + #tween.tween_property(node, 'scale', Vector2(1,1)*1.1, time*0.5).set_trans(Tween.TRANS_BACK).set_ease(Tween.EASE_OUT) + tween.tween_property(node, 'scale', Vector2(1,1), time*0.5).set_trans(Tween.TRANS_BOUNCE).set_ease(Tween.EASE_OUT) + + tween.finished.connect(emit_signal.bind('finished_once')) diff --git a/Sprout/addons/dialogic/Events/Character/DefaultAnimations/instant_in_or_out.gd b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/instant_in_or_out.gd new file mode 100644 index 0000000..873225b --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/instant_in_or_out.gd @@ -0,0 +1,5 @@ +extends DialogicAnimation + +func animate(): + await node.get_tree().process_frame + emit_signal('finished') diff --git a/Sprout/addons/dialogic/Events/Character/DefaultAnimations/tada.gd b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/tada.gd new file mode 100644 index 0000000..c121a7e --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/DefaultAnimations/tada.gd @@ -0,0 +1,17 @@ +extends DialogicAnimation + +func animate(): + var tween = (node.create_tween() as Tween) + tween.set_parallel(true) + tween.set_trans(Tween.TRANS_SINE) + tween.set_ease(Tween.EASE_OUT) + + tween.tween_property(node, 'scale', Vector2(1,1)*1.1, time*0.3) + tween.tween_property(node, 'rotation', -0.1, time*0.1).set_delay(time*0.2) + tween.tween_property(node, 'rotation', 0.1, time*0.1).set_delay(time*0.3) + tween.tween_property(node, 'rotation', -0.1, time*0.1).set_delay(time*0.4) + tween.tween_property(node, 'rotation', 0.1, time*0.1).set_delay(time*0.5) + tween.tween_property(node, 'rotation', -0.1, time*0.1).set_delay(time*0.6) + tween.chain().tween_property(node, 'scale', Vector2(1,1), time*0.3) + tween.parallel().tween_property(node, 'rotation', 0.0, time*0.3) + tween.finished.connect(emit_signal.bind('finished_once')) diff --git a/Sprout/addons/dialogic/Events/Character/class_dialogic_animation.gd b/Sprout/addons/dialogic/Events/Character/class_dialogic_animation.gd new file mode 100644 index 0000000..83c5d19 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/class_dialogic_animation.gd @@ -0,0 +1,47 @@ +class_name DialogicAnimation +extends Node + +## Class that can be used to animate portraits. Can be extended to create animations. + +signal finished_once +signal finished + +## Set at runtime, will be the node to animate. +var node :Node +## Set at runtime, will be the length of the animation. +var time : float +## Set at runtime, will be the position at which to end the animation. +var end_position : Vector2 +## Set at runtime. The position the node started at. +var orig_pos : Vector2 + +## Used to repeate the animation for a number of times. +var repeats : int + + +func _ready(): + connect('finished_once', finished_one_loop) + + +## To be overridden. Do the actual animating/tweening in here. +## Use the properties [node], [time], [end_position], [orig_pos]. +func animate(): + pass + + +func finished_one_loop(): + repeats -= 1 + if repeats > 0: + animate() + elif repeats == 0: + emit_signal("finished") + + +func pause(): + if node: + node.process_mode = Node.PROCESS_MODE_DISABLED + + +func resume(): + if node: + node.process_mode = Node.PROCESS_MODE_INHERIT diff --git a/Sprout/addons/dialogic/Events/Character/default_portrait.gd b/Sprout/addons/dialogic/Events/Character/default_portrait.gd new file mode 100644 index 0000000..bd18289 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/default_portrait.gd @@ -0,0 +1,48 @@ +@tool +class_name DialogicDefaultPortrait # TODO: Question should this have a class_name? To be extended or what? +extends Node + +## Default portrait scene. + +## Stores the character that this scene displays. +var character: DialogicCharacter +## Stores the name of the current portrait. +var portrait: String + + +## Function to accept and use the extra data, if the custom portrait wants to accept it +func _set_extra_data(data: String) -> void: + pass + + +## This function can be overridden. Defaults to true, if not overridden! +func _should_do_portrait_update(character:DialogicCharacter, portrait:String) -> bool: + return true + + +## If the custom portrait accepts a change, then accept it here +func _update_portrait(passed_character:DialogicCharacter, passed_portrait:String) -> void: + if passed_portrait == "" or not passed_portrait in passed_character.portraits.keys(): + passed_portrait = passed_character['default_portrait'] + portrait = passed_portrait + if passed_character != null: + if character == null or character != passed_character: + character = passed_character + + var path :String = character.portraits[portrait].get('image', '') + $Portrait.texture = null + if !path.is_empty(): $Portrait.texture = load(path) + $Portrait.centered = false + $Portrait.position = $Portrait.get_rect().size * Vector2(-0.5, -1) + + +## If implemented, this is called when the mirror changes +func _set_mirror(mirror:bool) -> void: + $Portrait.flip_h = mirror + + +## If implemented, this is used by the editor for the "full view" mode +func _get_covered_rect() -> Rect2: + if $Portrait.texture == null: + return Rect2() + return Rect2($Portrait.position, $Portrait.get_rect().size) diff --git a/Sprout/addons/dialogic/Events/Character/default_portrait.tscn b/Sprout/addons/dialogic/Events/Character/default_portrait.tscn new file mode 100644 index 0000000..073d111 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/default_portrait.tscn @@ -0,0 +1,14 @@ +[gd_scene load_steps=3 format=3 uid="uid://c4yp65n7ju1br"] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Character/default_portrait.gd" id="1_wn77n"] + +[sub_resource type="Texture2D" id="Texture2D_sny5f"] +resource_local_to_scene = false +resource_name = "" + +[node name="DefaultPortrait" type="Node2D"] +script = ExtResource("1_wn77n") + +[node name="Portrait" type="Sprite2D" parent="."] +texture = SubResource("Texture2D_sny5f") +centered = false diff --git a/Sprout/addons/dialogic/Events/Character/event_character.gd b/Sprout/addons/dialogic/Events/Character/event_character.gd new file mode 100644 index 0000000..b5baeb4 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/event_character.gd @@ -0,0 +1,471 @@ +@tool +class_name DialogicCharacterEvent +extends DialogicEvent +## Event that allows to manipulate character portraits. + +enum PortraitModes {VisualNovel, RPG} +enum ActionTypes {Join, Leave, Update} + + +### Settings + +## The type of action of this event (JOIN/LEAVE/UPDATE). See [ActionTypes]. +var action_type : int = ActionTypes.Join +## The character that will join/leave/update. +var character : DialogicCharacter = null +## For Join/Update, this will be the portrait of the character that is shown. +## Not used on Leave. +## If empty, the default portrait will be used. +var portrait: String = "" +## The index of the position this character should move to +var position: int = 1 +## Path to an animation script (extending DialogicAnimation). +## On Join/Leave empty (default) will fallback to the animations set in the settings. +## On Update empty will mean no animation. +var animation_name: String = "" +## Length of the animation. +var animation_length: float = 0.5 +## How often the animation is repeated. Only for Update events. +var animation_repeats: int = 1 +## If true, the events waits for the animation to finish before the next event starts. +var animation_wait: bool = false +## For Update only. If bigger then 0, the portrait will tween to the +## new position (if changed) in this time (in seconds). +var position_move_time: float = 0.0 +## The z_index that the portrait should have. +var z_index: int = 0 +## If true, the portrait will be set to mirrored. +var mirrored: bool = false +## If set, will be passed to the portrait scene. +var extra_data: String = "" + + +### Helpers + +## Indicates if the z_index should be updated. +var _update_zindex: bool = false +## Used to set the character resource from the unique name identifier and vice versa +var _character_from_directory: String: + get: + if _character_from_directory == '--All--': + return '--All--' + for item in _character_directory.keys(): + if _character_directory[item]['resource'] == character: + return item + break + return "" + set(value): + _character_from_directory = value + if value in _character_directory.keys(): + character = _character_directory[value]['resource'] + else: + character = null +## Used by [_character_from_directory] +var _character_directory: Dictionary = {} + + +################################################################################ +## EXECUTION +################################################################################ + +func _execute() -> void: + match action_type: + ActionTypes.Join: + + if character: + if !dialogic.Portraits.is_character_joined(character): + var n = dialogic.Portraits.add_portrait(character, portrait, position, mirrored, z_index, extra_data) + if n: + if animation_name.is_empty(): + animation_name = DialogicUtil.get_project_setting('dialogic/animations/join_default', + get_script().resource_path.get_base_dir().path_join('DefaultAnimations/fade_in_up.gd')) + animation_length = DialogicUtil.get_project_setting('dialogic/animations/join_default_length', 0.5) + animation_wait = DialogicUtil.get_project_setting('dialogic/animations/join_default_wait', true) + if animation_name: + var anim:DialogicAnimation = dialogic.Portraits.animate_portrait(character, animation_name, animation_length, animation_repeats) + + if animation_wait: + dialogic.current_state = Dialogic.states.ANIMATING + await anim.finished + dialogic.current_state = Dialogic.states.IDLE + else: + dialogic.Portraits.change_portrait(character, portrait) + if animation_name.is_empty(): + animation_length = DialogicUtil.get_project_setting('dialogic/animations/join_default_length', 0.5) + dialogic.Portraits.move_portrait(character, position, z_index, false, animation_length) + ActionTypes.Leave: + if _character_from_directory == '--All--': + if animation_name.is_empty(): + animation_name = DialogicUtil.get_project_setting('dialogic/animations/leave_default', + get_script().resource_path.get_base_dir().path_join('DefaultAnimations/fade_out_down.gd')) + animation_length = DialogicUtil.get_project_setting('dialogic/animations/leave_default_length', 0.5) + animation_wait = DialogicUtil.get_project_setting('dialogic/animations/leave_default_wait', true) + + if animation_name: + for chara in dialogic.Portraits.get_joined_characters(): + var anim = dialogic.Portraits.animate_portrait(chara, animation_name, animation_length, animation_repeats) + + anim.finished.connect(dialogic.Portraits.remove_portrait.bind(chara)) + + if animation_wait: + dialogic.current_state = Dialogic.states.ANIMATING + await anim.finished + dialogic.current_state = Dialogic.states.IDLE + + else: + for chara in dialogic.Portraits.get_joined_characters(): + dialogic.Portraits.remove_portrait(chara) + elif character: + if dialogic.Portraits.is_character_joined(character): + if animation_name.is_empty(): + animation_name = DialogicUtil.get_project_setting('dialogic/animations/leave_default', + get_script().resource_path.get_base_dir().path_join('DefaultAnimations/fade_out_down.gd')) + animation_length = DialogicUtil.get_project_setting('dialogic/animations/leave_default_length', 0.5) + animation_wait = DialogicUtil.get_project_setting('dialogic/animations/leave_default_wait', true) + + if animation_name: + var anim = dialogic.Portraits.animate_portrait(character, animation_name, animation_length, animation_repeats) + + anim.finished.connect(dialogic.Portraits.remove_portrait.bind(character)) + + if animation_wait: + dialogic.current_state = Dialogic.states.ANIMATING + await anim.finished + dialogic.current_state = Dialogic.states.IDLE + + else: + dialogic.Portraits.remove_portrait(character) + + ActionTypes.Update: + if character: + if dialogic.Portraits.is_character_joined(character): + dialogic.Portraits.change_portrait(character, portrait, mirrored, z_index, _update_zindex, extra_data) + if position != 0: + dialogic.Portraits.move_portrait(character, position, z_index, _update_zindex, position_move_time) + + if animation_name: + var anim = dialogic.Portraits.animate_portrait(character, animation_name, animation_length, animation_repeats) + + if animation_wait: + dialogic.current_state = Dialogic.states.ANIMATING + await anim.finished + dialogic.current_state = Dialogic.states.IDLE + + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Character" + set_default_color('Color2') + event_category = Category.Main + event_sorting_index = 2 + continue_at_end = true + expand_by_default = false + + +func _get_icon() -> Resource: + return load(self.get_script().get_path().get_base_dir().path_join('icon_character.png')) + +################################################################################ +## SAVING/LOADING +################################################################################ + +func to_text() -> String: + var result_string := "" + + match action_type: + ActionTypes.Join: result_string += "Join " + ActionTypes.Leave: result_string += "Leave " + ActionTypes.Update: result_string += "Update " + + print('to_string') + + print('character ', character) + print('characterfrom ', _character_from_directory) + + if character or _character_from_directory == '--All--': + if action_type == ActionTypes.Leave and _character_from_directory == '--All--': + result_string += "--All--" + else: + var name := "" + for path in _character_directory.keys(): + if _character_directory[path]['resource'] == character: + name = path + break + if name.count(" ") > 0: + name = '"' + name + '"' + result_string += name + if !portrait.is_empty() and action_type != ActionTypes.Leave: + result_string+= " ("+portrait+")" + + if position and action_type != ActionTypes.Leave: + result_string += " "+str(position) + if animation_name != "" or z_index != 0 or mirrored != false or position_move_time != 0.0 or extra_data != "": + result_string += " [" + if animation_name: + result_string += 'animation="'+DialogicUtil.pretty_name(animation_name)+'"' + + if animation_length != 0.5: + result_string += ' length="'+str(animation_length)+'"' + + if animation_wait: + result_string += ' wait="'+str(animation_wait)+'"' + + if animation_repeats != 1: + result_string += ' repeat="'+str(animation_repeats)+'"' + if z_index != 0: + result_string += ' z-index="' + str(z_index) + '"' + + if mirrored: + result_string += ' mirrored="' + str(mirrored) + '"' + + if position_move_time != 0: + result_string += ' move_time="' + str(position_move_time) + '"' + + if extra_data != "": + result_string += ' extra_data="' + extra_data + '"' + + result_string += "]" + return result_string + + +func from_text(string:String) -> void: + if Engine.is_editor_hint() == false: + _character_directory = Dialogic.character_directory + else: + _character_directory = self.get_meta("editor_character_directory") + + var regex := RegEx.new() + + # Reference regex without Godot escapes: (?Join|Update|Leave)\s*(")?(?(?(2)[^"\n]*|[^(: \n]*))(?(2)"|)(\W*\((?.*)\))?(\s*(?\d))?(\s*\[(?.*)\])? + regex.compile("(?Join|Update|Leave)\\s*(\")?(?(?(2)[^\"\\n]*|[^(: \\n]*))(?(2)\"|)(\\W*\\((?.*)\\))?(\\s*(?\\d))?(\\s*\\[(?.*)\\])?") + + var result := regex.search(string) + + match result.get_string('type'): + "Join": + action_type = ActionTypes.Join + "Leave": + action_type = ActionTypes.Leave + "Update": + action_type = ActionTypes.Update + + if result.get_string('name').strip_edges(): + if action_type == ActionTypes.Leave and result.get_string('name').strip_edges() == "--All--": + _character_from_directory = '--All--' + else: + var name := result.get_string('name').strip_edges() + + + if _character_directory != null: + if _character_directory.size() > 0: + character = null + if _character_directory.has(name): + character = _character_directory[name]['resource'] + else: + name = name.replace('"', "") + # First do a full search to see if more of the path is there then necessary: + for character in _character_directory: + if name in _character_directory[character]['full_path']: + character = _character_directory[character]['resource'] + break + + # If it doesn't exist, we'll consider it a guest and create a temporary character + if character == null: + if Engine.is_editor_hint() == false: + character = DialogicCharacter.new() + character.display_name = name + var entry:Dictionary = {} + entry['resource'] = character + entry['full_path'] = "runtime://" + name + Dialogic.character_directory[name] = entry + + if result.get_string('portrait').strip_edges(): + portrait = result.get_string('portrait').strip_edges() + + if result.get_string('position'): + position = result.get_string('position').to_int() + elif action_type == ActionTypes.Update: + # Override the normal default if it's an Update + position = 0 + + if result.get_string('shortcode'): + var shortcode_params = parse_shortcode_parameters(result.get_string('shortcode')) + animation_name = shortcode_params.get('animation', '') + if animation_name != "": + if !animation_name.ends_with('.gd'): + animation_name = guess_animation_file(animation_name) + if !animation_name.ends_with('.gd'): + printerr("[Dialogic] Couldn't identify animation '"+animation_name+"'.") + animation_name = "" + + var animLength = shortcode_params.get('length', '0.5').to_float() + if typeof(animLength) == TYPE_FLOAT: + animation_length = animLength + else: + animation_length = animLength.to_float() + + animation_wait = DialogicUtil.str_to_bool(shortcode_params.get('wait', 'false')) + + #repeat is supported on Update, the other two should not be checking this + if action_type == ActionTypes.Update: + animation_repeats = shortcode_params.get('repeat', 1).to_int() + position_move_time = shortcode_params.get('move_time', 0.0) + #move time is only supported on Update, but it isnt part of the animations so its separate + if action_type == ActionTypes.Update: + if typeof(shortcode_params.get('move_time', 0)) == TYPE_STRING: + position_move_time = shortcode_params.get('move_time', 0.0).to_float() + + if typeof(shortcode_params.get('z-index', 0)) == TYPE_STRING: + z_index = shortcode_params.get('z-index', 0).to_int() + _update_zindex = true + mirrored = DialogicUtil.str_to_bool(shortcode_params.get('mirrored', 'false')) + extra_data = shortcode_params.get('extra_data', "") + + +func is_valid_event(string:String) -> bool: + if string.begins_with("Join ") or string.begins_with("Leave ") or string.begins_with("Update "): + return true + return false + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor() -> void: + add_header_edit('action_type', ValueType.FixedOptionSelector, '', '', { + 'selector_options': [ + { + 'label': 'Join', + 'value': ActionTypes.Join, + 'icon': load("res://addons/dialogic/Editor/Images/Dropdown/join.svg") + }, + { + 'label': 'Leave', + 'value': ActionTypes.Leave, + 'icon': load("res://addons/dialogic/Editor/Images/Dropdown/leave.svg") + }, + { + 'label': 'Update', + 'value': ActionTypes.Update, + 'icon': load("res://addons/dialogic/Editor/Images/Dropdown/update.svg") + } + ] + }) + add_header_edit('_character_from_directory', ValueType.ComplexPicker, '', '', + {'empty_text' : 'Character', + 'file_extension' : '.dch', + 'suggestions_func' : get_character_suggestions, + 'icon' : load("res://addons/dialogic/Editor/Images/Resources/character.svg")}) + add_header_button('', _on_character_edit_pressed, 'Edit character', ["Edit", "EditorIcons"], 'character != null and _character_from_directory != "--All--"') + + add_header_edit('portrait', ValueType.ComplexPicker, '', '', + {'empty_text' : 'Default', + 'suggestions_func' : get_portrait_suggestions, + 'icon' : load("res://addons/dialogic/Editor/Images/Resources/portrait.svg")}, + 'character != null and !has_no_portraits() and action_type != %s' %ActionTypes.Leave) + add_header_edit('position', ValueType.Integer, ' at position', '', {}, + 'character != null and !has_no_portraits() and action_type != %s' %ActionTypes.Leave) + + # Body + add_body_edit('animation_name', ValueType.ComplexPicker, 'Animation:', '', + {'suggestions_func' : get_animation_suggestions, + 'editor_icon' : ["Animation", "EditorIcons"], + 'placeholder' : 'Default', + 'enable_pretty_name' : true}, + 'should_show_animation_options()') + add_body_edit('animation_length', ValueType.Float, 'Length:', '', {}, + 'should_show_animation_options() and !animation_name.is_empty()') + add_body_edit('animation_wait', ValueType.Bool, 'Wait for animation to finish:', '', {}, + 'should_show_animation_options() and !animation_name.is_empty()') + add_body_edit('animation_repeats', ValueType.Integer, 'Repeat:', '', {}, + 'should_show_animation_options() and !animation_name.is_empty() and action_type == %s)' %ActionTypes.Update) + add_body_edit('z_index', ValueType.Integer, 'portrait z-index:', "",{}, + 'action_type != %s' %ActionTypes.Leave) + add_body_edit('mirrored', ValueType.Bool, 'mirrored:', "",{}, + 'action_type != %s' %ActionTypes.Leave) + add_body_edit('position_move_time', ValueType.Float, 'Transiton time to change position:', '', {}, + 'action_type == %s' %ActionTypes.Update) + + +func should_show_animation_options() -> bool: + return (character != null and !character.portraits.is_empty()) or _character_from_directory == '--All--' + +func has_no_portraits() -> bool: + return character and character.portraits.is_empty() + + +func get_character_suggestions(search_text:String) -> Dictionary: + var suggestions := {} + + #override the previous _character_directory with the meta, specifically for searching otherwise new nodes wont work + _character_directory = Engine.get_meta('dialogic_character_directory') + + var icon = load("res://addons/dialogic/Editor/Images/Resources/character.svg") + + suggestions['(No one)'] = {'value':'', 'editor_icon':["GuiRadioUnchecked", "EditorIcons"]} + if action_type == ActionTypes.Leave: + suggestions['ALL'] = {'value':'--All--', 'tooltip':'All currently joined characters leave', 'editor_icon':["GuiEllipsis", "EditorIcons"]} + for resource in _character_directory.keys(): + suggestions[resource] = {'value': resource, 'tooltip': _character_directory[resource]['full_path'], 'icon': icon.duplicate()} + return suggestions + + +func get_portrait_suggestions(search_text:String) -> Dictionary: + var suggestions := {} + var icon = load("res://addons/dialogic/Editor/Images/Resources/portrait.svg") + if action_type == ActionTypes.Update: + suggestions["Don't Change"] = {'value':'', 'editor_icon':["GuiRadioUnchecked", "EditorIcons"]} + if action_type == ActionTypes.Join: + suggestions["Default portrait"] = {'value':'', 'editor_icon':["GuiRadioUnchecked", "EditorIcons"]} + if character != null: + for portrait in character.portraits: + suggestions[portrait] = {'value':portrait, 'icon':icon.duplicate()} + return suggestions + + +func get_animation_suggestions(search_text:String) -> Dictionary: + var suggestions := {} + + match action_type: + ActionTypes.Join, ActionTypes.Leave: + suggestions['Default'] = {'value':"", 'editor_icon':["GuiRadioUnchecked", "EditorIcons"]} + ActionTypes.Update: + suggestions['None'] = {'value':"", 'editor_icon':["GuiRadioUnchecked", "EditorIcons"]} + + for anim in list_animations(): + match action_type: + ActionTypes.Join: + if '_in' in anim.get_file(): + suggestions[DialogicUtil.pretty_name(anim)] = {'value':anim, 'editor_icon':["Animation", "EditorIcons"]} + ActionTypes.Leave: + if '_out' in anim.get_file(): + suggestions[DialogicUtil.pretty_name(anim)] = {'value':anim, 'editor_icon':["Animation", "EditorIcons"]} + ActionTypes.Update: + if not ('_in' in anim.get_file() or '_out' in anim.get_file()): + suggestions[DialogicUtil.pretty_name(anim)] = {'value':anim, 'editor_icon':["Animation", "EditorIcons"]} + continue + return suggestions + + +func list_animations() -> Array: + var list := DialogicUtil.listdir(get_script().resource_path.get_base_dir().path_join('DefaultAnimations'), true, false, true) + list.append_array(DialogicUtil.listdir(DialogicUtil.get_project_setting('dialogic/animations/custom_folder', 'res://addons/dialogic_additions/Animations'), true, false, true)) + return list + + +func guess_animation_file(animation_name: String) -> String: + for file in list_animations(): + if DialogicUtil.pretty_name(animation_name) == DialogicUtil.pretty_name(file): + return file + return animation_name + +func _on_character_edit_pressed() -> void: + var editor_manager := _editor_node.find_parent('EditorsManager') + if editor_manager: + editor_manager.edit_resource(character) diff --git a/Sprout/addons/dialogic/Events/Character/event_position.gd b/Sprout/addons/dialogic/Events/Character/event_position.gd new file mode 100644 index 0000000..e137620 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/event_position.gd @@ -0,0 +1,111 @@ +@tool +class_name DialogicPositionEvent +extends DialogicEvent + +## Event that allows moving of positions (and characters that are on that position). +## Requires the Portraits subsystem to be present! + +enum ActionTypes {SetRelative, SetAbsolute, Reset, ResetAll} + + +### Settings + +## The type of action: SetRelative, SetAbsolute, Reset, ResetAll +var action_type := ActionTypes.SetRelative +## The position that should be affected +var position: int = 0 +## A vector representing a relative change or an absolute position (for SetRelative and SetAbsolute) +var vector: Vector2 = Vector2() +## The time the tweening will take. +var movement_time: float = 0 + + +################################################################################ +## EXECUTE +################################################################################ +func _execute() -> void: + # If for some someone sets it to 0, ignore it entirely. 0 position is used for Update to indicate no change. + if action_type != ActionTypes.ResetAll and position == 0: + finish() + return + + match action_type: + ActionTypes.SetRelative: + dialogic.Portraits.move_portrait_position(position, vector, true, movement_time) + ActionTypes.SetAbsolute: + dialogic.Portraits.move_portrait_position(position, vector, false, movement_time) + ActionTypes.ResetAll: + dialogic.Portraits.reset_portrait_positions(movement_time) + ActionTypes.Reset: + dialogic.Portraits.reset_portrait_position(position, movement_time) + + finish() + + +##############################################file_path################################## +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "position" + set_default_color('Color2') + event_category = Category.Main + event_sorting_index = 2 + continue_at_end = true + expand_by_default = false + + +func _get_icon() -> Resource: + return load(self.get_script().get_path().get_base_dir().path_join('icon_position.png')) + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "update_position" + + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_info + "action" : {"sproperty": "action_type", "default": ActionTypes.SetRelative, + "suggestions": func(): return {"Set Relative":{'value':'0'}, "Set Absolute":{'value':'1'}, "Reset":{'value':'2'}, "Reset All":{'value':'3'}}}, + "position" : {"property": "position", "default": 0}, + "vector" : {"property": "vector", "default": Vector2()}, + "time" : {"property": "movement_time", "default": 0}, + } + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('action_type', ValueType.FixedOptionSelector, '', '', { + 'selector_options': [ + { + 'label': 'Change', + 'value': ActionTypes.SetRelative, + }, + { + 'label': 'Set', + 'value': ActionTypes.SetAbsolute, + }, + { + 'label': 'Reset', + 'value': ActionTypes.Reset, + }, + { + 'label': 'Reset All', + 'value': ActionTypes.ResetAll, + } + ] + }) + add_header_edit("position", ValueType.Integer, "position", '', {}, + 'action_type != ActionTypes.ResetAll') + add_header_label('to (absolute)', 'action_type == ActionTypes.SetAbsolute') + add_header_label('by (relative)', 'action_type == ActionTypes.SetRelative') + add_header_edit("vector", ValueType.Vector2, "", '', {}, + 'action_type != ActionTypes.Reset and action_type != ActionTypes.ResetAll') + add_body_edit("movement_time", ValueType.Float, "AnimationTime:", "(0 for instant)") diff --git a/Sprout/addons/dialogic/Events/Character/icon.png.import b/Sprout/addons/dialogic/Events/Character/icon.png.import new file mode 100644 index 0000000..ec40123 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dn5jx2ucynfio" +path="res://.godot/imported/icon.png-a6ef7c3eeb0fb100c7d0b0c505ea4b6f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Character/icon.png" +dest_files=["res://.godot/imported/icon.png-a6ef7c3eeb0fb100c7d0b0c505ea4b6f.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Character/icon_character.png b/Sprout/addons/dialogic/Events/Character/icon_character.png new file mode 100644 index 0000000000000000000000000000000000000000..5858854742aa5e2f19debcb1c6310581a24ded7f GIT binary patch literal 569 zcmV-90>=G`P)Rw?;Sajb_<}tIOL=%hJ`8885m9gTr!hcxyeVg~SrG&blX(OCwcdqJPY5LUuhoe|8S zpnw87EsGyfza3n>HhEL*;k)giH{3g0KN(0_X&3CxA|XGePJCm#07MvoJ=ML~Qrz z_nw}Fk@e4ar_%`_5C{YUfj}S-=oE-Jq%@(lq_o8&drE8mFM|IOn%EOh)Pxt8g&07G zP+y(0C8bzAK2S<2?YMkPX+$X!buvm1gTY_}eT7AStBLxI7p1CxTv2}neT4@9Lri94 zD%QM61zYT+U7$fH+9ZYz-(QILm(VvfQI5a@t&JG^0_*ZWiw>4(?JP{+`v{&8UoL{9 zg;u!|=Nrz8-y5>n4_s#~n)wO#s2$+I?cYhchs9 zXEU(;`nAv?#;lWDyaH$XRCeG6?eKg0!*Z0xJ7@abXw{0ipfY$vt~0_sg0w{si%_cq zm^&p>rwfsfxJo4cZ`QG<0@T+W%4c{L8<^DTHcxo2JyzoP)BiIt>sQ&IH5@-eM(K-(qxJis7ETlAMZ+cvdnK7eU%*pO&gw{vr#35w zu2b>#6R-sH9Ylubx_>4>?LGh;!SW@^9vuTLR|m_!d;*TJ6gX{*?*@y%#LL&x7Il58 zewz^?8U9K=Zdl#ZbdUG_#@MPs|DDct8BFZ znBTz0(A))%L|MM;&1+MtMB^*2$n-u>uvGycH$ssp`*vGpd$r@Vk^oOPLRXQ13U2ED zw6*~pfXKiPBk+4&W-Og;?gE)8KY}N)d_khvK^LhwyiCCn%uj{;CWoTdqQY!Ll&2Pn z#~I{X)+?7U*@nXQC>6SgQ;YwdRJHT&@CyC&H Array: + return [this_folder.path_join('event_character.gd'), this_folder.path_join('event_position.gd')] + + +func _get_subsystems() -> Array: + return [{'name':'Portraits', 'script':this_folder.path_join('subsystem_portraits.gd')}] + + +func _get_settings_pages() -> Array: + return [this_folder.path_join('settings_portraits.tscn')] diff --git a/Sprout/addons/dialogic/Events/Character/node_portrait_holder.gd b/Sprout/addons/dialogic/Events/Character/node_portrait_holder.gd new file mode 100644 index 0000000..9213ccb --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/node_portrait_holder.gd @@ -0,0 +1,6 @@ +class_name DialogicNode_PortraitHolder +extends CanvasLayer + + +func _ready(): + add_to_group('dialogic_portrait_holder') diff --git a/Sprout/addons/dialogic/Events/Character/node_portrait_position.gd b/Sprout/addons/dialogic/Events/Character/node_portrait_position.gd new file mode 100644 index 0000000..f6c0133 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/node_portrait_position.gd @@ -0,0 +1,9 @@ +class_name DialogicNode_PortraitPosition +extends Marker2D + +## Used to identify positions in the [DialogicCharacterEvent]. +@export var position_index = 0 + + +func _ready() -> void: + add_to_group('dialogic_portrait_position') diff --git a/Sprout/addons/dialogic/Events/Character/settings_portraits.gd b/Sprout/addons/dialogic/Events/Character/settings_portraits.gd new file mode 100644 index 0000000..d285e34 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/settings_portraits.gd @@ -0,0 +1,88 @@ +@tool +extends HBoxContainer + +var current_animation_path = "" + +func _ready(): + %JoinDefault.get_suggestions_func = get_join_animation_suggestions + %JoinDefault.enable_pretty_name = true + %LeaveDefault.get_suggestions_func = get_leave_animation_suggestions + %LeaveDefault.enable_pretty_name = true + +func refresh(): + %CustomAnimationsFolderOpener.icon = get_theme_icon("Folder", "EditorIcons") + %CustomAnimationsFolder.text = DialogicUtil.get_project_setting('dialogic/animations/custom_folder', 'res://addons/dialogic_additions/Animations') + %PortraitMode.select(DialogicUtil.get_project_setting('dialogic/portrait_mode', 0)) + + %JoinDefault.resource_icon = get_theme_icon("Animation", "EditorIcons") + %LeaveDefault.resource_icon = get_theme_icon("Animation", "EditorIcons") + %JoinDefault.set_value(DialogicUtil.pretty_name(DialogicUtil.get_project_setting('dialogic/animations/join_default', + get_script().resource_path.get_base_dir().path_join('DefaultAnimations/fade_in_up.gd')))) + %LeaveDefault.set_value(DialogicUtil.get_project_setting('dialogic/animations/leave_default', + get_script().resource_path.get_base_dir().path_join('DefaultAnimations/fade_out_down.gd'))) + %JoinDefaultLength.set_value(DialogicUtil.get_project_setting('dialogic/animations/join_default_length', 0.5)) + %LeaveDefaultLength.set_value(DialogicUtil.get_project_setting('dialogic/animations/leave_default_length', 0.5)) + %LeaveDefaultWait.button_pressed = DialogicUtil.get_project_setting('dialogic/animations/leave_default_wait', true) + %JoinDefaultWait.button_pressed = DialogicUtil.get_project_setting('dialogic/animations/join_default_wait', true) + + +func _on_LeaveDefault_value_changed(property_name, value): + ProjectSettings.set_setting('dialogic/animations/leave_default', value) + ProjectSettings.save() + + +func _on_JoinDefault_value_changed(property_name, value): + ProjectSettings.set_setting('dialogic/animations/join_default', value) + ProjectSettings.save() + + +func _on_JoinDefaultLength_value_changed(value): + ProjectSettings.set_setting('dialogic/animations/join_default_length', value) + ProjectSettings.save() + + +func _on_LeaveDefaultLength_value_changed(value): + ProjectSettings.set_setting('dialogic/animations/leave_default_length', value) + ProjectSettings.save() + +func _on_JoinDefaultWait_toggled(button_pressed): + ProjectSettings.set_setting('dialogic/animations/join_default_wait', button_pressed) + ProjectSettings.save() + +func _on_LeaveDefaultWait_toggled(button_pressed): + ProjectSettings.set_setting('dialogic/animations/leave_default_wait', button_pressed) + ProjectSettings.save() + + +func get_join_animation_suggestions(search_text:String) -> Dictionary: + var suggestions = {} + for anim in list_animations(): + if '_in' in anim.get_file(): + suggestions[DialogicUtil.pretty_name(anim)] = {'value':anim, 'icon':get_theme_icon('Animation', 'EditorIcons')} + return suggestions + +func get_leave_animation_suggestions(search_text:String) -> Dictionary: + var suggestions = {} + for anim in list_animations(): + if '_out' in anim.get_file(): + suggestions[DialogicUtil.pretty_name(anim)] = {'value':anim, 'icon':get_theme_icon('Animation', 'EditorIcons')} + return suggestions + +func list_animations() -> Array: + var list = DialogicUtil.listdir(get_script().resource_path.get_base_dir().path_join('DefaultAnimations'), true, false, true) + list.append_array(DialogicUtil.listdir(DialogicUtil.get_project_setting('dialogic/animations/custom_folder', 'res://addons/dialogic_additions/Animations'), true, false, true)) + return list + + +func _on_CustomAnimationsFolderOpener_pressed(): + find_parent('EditorView').godot_file_dialog(custom_anims_folder_selected, '', EditorFileDialog.FILE_MODE_OPEN_DIR, 'Select custom animation folder') + +func custom_anims_folder_selected(path): + %CustomAnimationsFolder.text = path + ProjectSettings.set_setting('dialogic/animations/custom_folder', path) + ProjectSettings.save() + + +func _on_PortraitMode_item_selected(index): + ProjectSettings.set_setting('dialogic/portrait_mode', index) + ProjectSettings.save() diff --git a/Sprout/addons/dialogic/Events/Character/settings_portraits.tscn b/Sprout/addons/dialogic/Events/Character/settings_portraits.tscn new file mode 100644 index 0000000..49f2554 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/settings_portraits.tscn @@ -0,0 +1,232 @@ +[gd_scene load_steps=7 format=3] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Character/settings_portraits.gd" id="2"] +[ext_resource type="StyleBox" uid="uid://dmsjhgv22dns8" path="res://addons/dialogic/Editor/Common/TitleBgStylebox.tres" id="2_i6l15"] +[ext_resource type="PackedScene" uid="uid://dpwhshre1n4t6" path="res://addons/dialogic/Editor/Events/Fields/ComplexPicker.tscn" id="3"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/Settings/HintLabelStylingScript.gd" id="3_jknrx"] + +[sub_resource type="Image" id="Image_t2ykh"] +data = { +"data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), +"format": "LumAlpha8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="2"] +image = SubResource("Image_t2ykh") + +[node name="Portraits" type="HBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +script = ExtResource("2") + +[node name="General" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_right = 650.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 + +[node name="Title" type="Label" parent="General"] +layout_mode = 2 +offset_right = 650.0 +offset_bottom = 36.0 +theme_override_styles/normal = ExtResource("2_i6l15") +text = "Portrait Settings" + +[node name="HBoxContainer" type="HBoxContainer" parent="General"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 650.0 +offset_bottom = 71.0 + +[node name="Label" type="Label" parent="General/HBoxContainer"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 460.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Portraits mode" + +[node name="PortraitMode" type="OptionButton" parent="General/HBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 464.0 +offset_right = 650.0 +offset_bottom = 31.0 +item_count = 2 +selected = 0 +popup/item_0/text = "Visual Novel Mode" +popup/item_0/id = 0 +popup/item_1/text = "RPG Mode" +popup/item_1/id = 1 + +[node name="Info" type="Label" parent="General"] +layout_mode = 2 +offset_top = 75.0 +offset_right = 650.0 +offset_bottom = 205.0 +text = "Visual Novel: Multiple characters can show up in different positions at the same time. They have to be joined and leaved manually. + +RPG: Only the character that speaks is visible (always in the same location). Does not have to be joined/left manually. Uses only position_idx 1." +autowrap_mode = 3 +script = ExtResource("3_jknrx") + +[node name="VSeparator" type="VSeparator" parent="."] +layout_mode = 2 +offset_left = 654.0 +offset_right = 658.0 +offset_bottom = 648.0 + +[node name="Animations" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_left = 662.0 +offset_right = 1152.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 0.5 + +[node name="Title" type="Label" parent="Animations"] +layout_mode = 2 +offset_right = 490.0 +offset_bottom = 36.0 +theme_override_styles/normal = ExtResource("2_i6l15") +text = "Animations +" + +[node name="HBoxContainer" type="HBoxContainer" parent="Animations"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 490.0 +offset_bottom = 71.0 + +[node name="Label2" type="Label" parent="Animations/HBoxContainer"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 229.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Custom anims folder" + +[node name="CustomAnimationsFolder" type="LineEdit" parent="Animations/HBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 233.0 +offset_right = 462.0 +offset_bottom = 31.0 +size_flags_horizontal = 3 +caret_blink = true + +[node name="CustomAnimationsFolderOpener" type="Button" parent="Animations/HBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 466.0 +offset_right = 490.0 +offset_bottom = 31.0 +icon = SubResource("2") + +[node name="HSeparator" type="HSeparator" parent="Animations"] +layout_mode = 2 +offset_top = 75.0 +offset_right = 490.0 +offset_bottom = 79.0 + +[node name="Title2" type="Label" parent="Animations"] +layout_mode = 2 +offset_top = 83.0 +offset_right = 490.0 +offset_bottom = 119.0 +theme_override_styles/normal = ExtResource("2_i6l15") +text = "Default Animations +" + +[node name="DefaultIn" type="HBoxContainer" parent="Animations"] +layout_mode = 2 +offset_top = 123.0 +offset_right = 490.0 +offset_bottom = 156.0 + +[node name="Label3" type="Label" parent="Animations/DefaultIn"] +layout_mode = 2 +offset_top = 3.0 +offset_right = 107.0 +offset_bottom = 29.0 +size_flags_horizontal = 3 +text = "Default Join" + +[node name="JoinDefault" parent="Animations/DefaultIn" instance=ExtResource("3")] +unique_name_in_owner = true +layout_mode = 2 +anchors_preset = 0 +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_left = 111.0 +offset_right = 311.0 +offset_bottom = 33.0 + +[node name="JoinDefaultLength" type="SpinBox" parent="Animations/DefaultIn"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 315.0 +offset_right = 398.0 +offset_bottom = 33.0 +step = 0.1 + +[node name="JoinDefaultWait" type="CheckButton" parent="Animations/DefaultIn"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 402.0 +offset_right = 490.0 +offset_bottom = 33.0 +text = "Wait:" + +[node name="DefaultOut" type="HBoxContainer" parent="Animations"] +layout_mode = 2 +offset_top = 160.0 +offset_right = 490.0 +offset_bottom = 193.0 + +[node name="Label4" type="Label" parent="Animations/DefaultOut"] +layout_mode = 2 +offset_top = 3.0 +offset_right = 107.0 +offset_bottom = 29.0 +size_flags_horizontal = 3 +text = "Default Leave" + +[node name="LeaveDefault" parent="Animations/DefaultOut" instance=ExtResource("3")] +unique_name_in_owner = true +layout_mode = 2 +anchors_preset = 0 +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_left = 111.0 +offset_right = 311.0 +offset_bottom = 33.0 + +[node name="LeaveDefaultLength" type="SpinBox" parent="Animations/DefaultOut"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 315.0 +offset_right = 398.0 +offset_bottom = 33.0 +step = 0.1 + +[node name="LeaveDefaultWait" type="CheckButton" parent="Animations/DefaultOut"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 402.0 +offset_right = 490.0 +offset_bottom = 33.0 +text = "Wait:" + +[connection signal="item_selected" from="General/HBoxContainer/PortraitMode" to="." method="_on_PortraitMode_item_selected"] +[connection signal="pressed" from="Animations/HBoxContainer/CustomAnimationsFolderOpener" to="." method="_on_CustomAnimationsFolderOpener_pressed"] +[connection signal="value_changed" from="Animations/DefaultIn/JoinDefault" to="." method="_on_JoinDefault_value_changed"] +[connection signal="value_changed" from="Animations/DefaultIn/JoinDefaultLength" to="." method="_on_JoinDefaultLength_value_changed"] +[connection signal="toggled" from="Animations/DefaultIn/JoinDefaultWait" to="." method="_on_JoinDefaultWait_toggled"] +[connection signal="value_changed" from="Animations/DefaultOut/LeaveDefault" to="." method="_on_LeaveDefault_value_changed"] +[connection signal="value_changed" from="Animations/DefaultOut/LeaveDefaultLength" to="." method="_on_LeaveDefaultLength_value_changed"] +[connection signal="toggled" from="Animations/DefaultOut/LeaveDefaultWait" to="." method="_on_LeaveDefaultWait_toggled"] diff --git a/Sprout/addons/dialogic/Events/Character/subsystem_portraits.gd b/Sprout/addons/dialogic/Events/Character/subsystem_portraits.gd new file mode 100644 index 0000000..a102d75 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Character/subsystem_portraits.gd @@ -0,0 +1,306 @@ +extends DialogicSubsystem + +## Subsystem that manages portraits and portrait positions. + +## The default portrait scene. +var default_portrait_scene = load(get_script().resource_path.get_base_dir().path_join('default_portrait.tscn')) +## Temporarily stores the default positions. +var _default_positions: Dictionary = {} +## Stores the current positions. +var current_positions: Dictionary = {} + +## A reference to the current [DialogicNode_PortraitHolder]. +var _portrait_holder_reference: Node = null + +#################################################################################################### +## STATE +#################################################################################################### + +func clear_game_state(): + for character in dialogic.current_state_info.get('portraits', {}).keys(): + remove_portrait(load(character)) + dialogic.current_state_info['portraits'] = {} + + +func load_game_state(): + for character_path in dialogic.current_state_info['portraits']: + add_portrait( + load(character_path), + dialogic.current_state_info['portraits'][character_path].portrait, dialogic.current_state_info['portraits'][character_path].position_index, + false) + + +func pause() -> void: + for portrait in dialogic.current_state_info['portraits'].values(): + if portrait.has('animation_node'): + portrait.animation_node.pause() + + +func resume() -> void: + for portrait in dialogic.current_state_info['portraits'].values(): + if portrait.has('animation_node'): + portrait.animation_node.resume() + + +#################################################################################################### +## MAIN METHODS +#################################################################################################### + +## Joins a character and then calls change_portrait(). +func add_portrait(character:DialogicCharacter, portrait:String, position_idx:int, mirrored: bool = false, z_index: int = 0, extra_data:String = "") -> Node: + var character_node = null + + if portrait.is_empty(): + portrait = character.default_portrait + + if not character: + print_debug('[DialogicError] Cannot call add_portrait() with null character.') + return null + if not portrait in character.portraits: + print_debug("[DialogicError] Tried joining ",character.display_name, " wit not-existing portrait '", portrait, "'. Will use default portrait instead.") + portrait = character.default_portrait + if portrait.is_empty(): + print_debug("[DialogicError] Character ",character.display_name, " has no default portrait to use.") + return null + + check_positions_and_holder() + + character_node = Node2D.new() + character_node.name = character.get_character_name() + character_node.position = current_positions[position_idx] + character_node.z_index = z_index + character_node.set_meta("position", position_idx) + _portrait_holder_reference.add_child(character_node) + + if character_node: + dialogic.current_state_info['portraits'][character.resource_path] = {'portrait':portrait, 'node':character_node, 'position_index':position_idx} + if portrait: + change_portrait(character, portrait, mirrored, z_index, false, extra_data) + + return character_node + +## Changes the portrait of a character. Only works with characters that joined previously. +func change_portrait(character:DialogicCharacter, portrait:String, mirrored:bool = false, z_index: int = 0, update_zindex:bool = false, extra_data:String = "") -> void: + if not character or not is_character_joined(character): + print_debug('[DialogicError] Cannot change portrait of null/not joined character.') + return null + + if portrait.is_empty(): + portrait = character.default_portrait + + if not portrait in character.portraits.keys(): + print_debug('[Dialogic] Change to not-existing portrait will be ignored!') + return + + var char_node :Node = dialogic.current_state_info.portraits[character.resource_path].node + + if update_zindex: + char_node.z_index = z_index + + # path to the scene to use + var scene_path :String = character.portraits[portrait].get('scene', '') + + var portrait_node = null + + # check if the scene is the same as the currently loaded scene + if (char_node.get_child_count() and + character.portraits[dialogic.current_state_info['portraits'][character.resource_path]['portrait']].get('scene', '') == scene_path and + # also check if the scene supports changing to the given portrait + (!char_node.get_child(0).has_method('_should_do_portrait_update') or char_node.get_child(0)._should_do_portrait_update(character, portrait))): + portrait_node = char_node.get_child(0) + else: + # remove previous portrait + if char_node.get_child_count(): + char_node.get_child(0).queue_free() + + if scene_path.is_empty(): + portrait_node = default_portrait_scene.instantiate() + else: + var p = load(scene_path) + if p: + portrait_node = p.instantiate() + else: + push_error('Dialogic: Portrait node "' + str(scene_path) + '" for character [' + character.display_name + '] could not be loaded. Your portrait might not show up on the screen.') + + if portrait_node: + portrait_node.position = character.offset + character.portraits[portrait].get('offset', Vector2()) + + # ignore the character scale on custom portraits that have 'ignore_char_scale' set to true + if scene_path.is_empty() or !character.portraits[portrait].get('ignore_char_scale', false): + portrait_node.scale = Vector2(1,1)*character.scale * character.portraits[portrait].get('scale', 1) + else: + portrait_node.scale = Vector2(1,1)*character.portraits[portrait].get('scale', 1) + + for property in character.portraits[portrait].get('export_overrides', {}).keys(): + portrait_node.set(property, str_to_var(character.portraits[portrait]['export_overrides'][property])) + + if portrait_node.has_method('_update_portrait'): + portrait_node._update_portrait(character, portrait) + if portrait_node.has_method('_set_mirror'): + portrait_node._set_mirror(mirrored) + if portrait_node.has_method('_set_extra_data'): + portrait_node._set_extra_data(extra_data) + + if !portrait_node.is_inside_tree(): + char_node.add_child(portrait_node) + dialogic.current_state_info['portraits'][character.resource_path]['portrait'] = portrait + +## Animates the portrait of the given character with the given animation. +func animate_portrait(character:DialogicCharacter, animation_path:String, length:float, repeats = 1) -> DialogicAnimation: + if not character or not is_character_joined(character): + print_debug('[DialogicError] Cannot animate portrait of null/not joined character.') + return null + + var char_node = dialogic.current_state_info['portraits'][character.resource_path].node + + if dialogic.current_state_info['portraits'][character.resource_path].get('animation_node', null): + if is_instance_valid(dialogic.current_state_info['portraits'][character.resource_path].animation_node): + dialogic.current_state_info['portraits'][character.resource_path].animation_node.queue_free() + var anim_script = load(animation_path) + var anim_node = Node.new() + anim_node.set_script(anim_script) + anim_node = (anim_node as DialogicAnimation) + anim_node.node = char_node + anim_node.orig_pos = char_node.position + anim_node.end_position = char_node.position + anim_node.time = length + anim_node.repeats = repeats + add_child(anim_node) + anim_node.animate() + dialogic.current_state_info['portraits'][character.resource_path]['animation_node'] = anim_node + return anim_node + + +## Moves the portrait of the given character to the given positions. Also allows updating the z_index. +## TODO: Question, why the z_index is set here and in change_portrait and doesn't have it's own method. +func move_portrait(character:DialogicCharacter, position_idx:int, z_index:int = 0, update_zindex:bool = false, time:float = 0.0): + if not character or not is_character_joined(character): + print_debug('[DialogicError] Cannot move portrait of null/not joined character.') + return null + + var char_node = dialogic.current_state_info.portraits[character.resource_path].node + + if update_zindex: + char_node.z_index = z_index + + char_node.set_meta('position', position_idx) + + if time == 0.0: + char_node.position = current_positions[position_idx] + else: + var tween = char_node.create_tween() + tween.tween_property(char_node, "position", current_positions[position_idx], time) + + dialogic.current_state_info.portraits[character.resource_path].position_index = position_idx + + +func remove_portrait(character:DialogicCharacter) -> void: + dialogic.current_state_info['portraits'][character.resource_path].node.queue_free() + dialogic.current_state_info['portraits'].erase(character.resource_path) + + +## Creates additional positions either from timeline or at runtime +## If it's an existing position, will move that position to the coordinates instead +## There's no need to actually remove them once added, but saves will need to track position updates as well, so the whole current_positions array will need to be saved +## This will always be an absolute value for new positions, existing positions will be updated as absolute values by this +func add_portrait_position(position_number: int, position:Vector2) -> void: + + check_positions_and_holder() + + if position_number in current_positions: + move_portrait_position(position_number, position) + else: + # Add to both current and default positions + _default_positions[position_number] = position + current_positions[position_number] = position + +func reset_portrait_positions(time:float = 0.0) -> void: + for position in current_positions: + move_portrait_position(position, _default_positions[position], false, time) + +func reset_portrait_position(position:int, time:float = 0.0) -> void: + move_portrait_position(position, _default_positions[position], false, time) + + +func move_portrait_position(position_number: int, vector:Vector2, relative:bool = false, time:float = 0.0) -> void: + check_positions_and_holder() + + if !position_number in current_positions: + if !relative: + add_portrait_position(position_number, vector) + else: + print_debug('[DialogicError] Cannot move non-existent position. (Use SetAbsolute to create a new position)') + return null + + if !relative: + current_positions[position_number] = vector + else: + current_positions[position_number] += vector + + for child in _portrait_holder_reference.get_children(): + if child.get_meta('position') == position_number: + if time != 0.0: + var tween = child.create_tween() + tween.tween_property(child, "position", current_positions[position_number], time) + else: + child.position = current_positions[position_number] + + +#################################################################################################### +## HELPERS +#################################################################################################### + +func is_character_joined(character:DialogicCharacter) -> bool: + return character.resource_path in dialogic.current_state_info['portraits'] + +func get_joined_characters() -> Array: + var chars = [] + for char_path in dialogic.current_state_info.get('portraits', {}).keys(): + chars.append(load(char_path)) + return chars + +func update_rpg_portrait_mode(character:DialogicCharacter = null, portrait:String = "") -> void: + if DialogicUtil.get_project_setting('dialogic/portrait_mode', 0) == DialogicCharacterEvent.PortraitModes.RPG: + if !Dialogic.current_state_info.has('rpg_last_portrait'): + Dialogic.current_state_info['rpg_last_portraits'] = {} + + if character != null: + if portrait == "": + if Dialogic.current_state_info['rpg_last_portraits'].has(character.resource_path): + portrait = Dialogic.current_state_info['rpg_last_portraits'][character.resource_path] + else: + portrait = character.default_portrait + Dialogic.current_state_info['rpg_last_portraits'][character.resource_path] = portrait + var char_joined = false + for joined_character in dialogic.current_state_info.portraits: + if not character or (joined_character != character.resource_path): + var AnimationName = DialogicUtil.get_project_setting('dialogic/animations/leave_default', + get_script().resource_path.get_base_dir().path_join('DefaultAnimations/fade_out_down.gd')) + var AnimationLength = DialogicUtil.get_project_setting('dialogic/animations/leave_default_length', 0.5) + + var anim = animate_portrait(load(joined_character), AnimationName, AnimationLength) + + anim.finished.connect(remove_portrait.bind(load(joined_character))) + else: + char_joined = true + + if (not char_joined) and character and portrait in character.portraits: + var AnimationName = DialogicUtil.get_project_setting('dialogic/animations/join_default', + get_script().resource_path.get_base_dir().path_join('DefaultAnimations/fade_in_up.gd')) + var AnimationLength = DialogicUtil.get_project_setting('dialogic/animations/join_default_length', 0.5) + add_portrait(character, portrait, 1, false) + var anim = animate_portrait(character, AnimationName, AnimationLength) + +# makes sure positions are listed and can be accessed +func check_positions_and_holder() -> void: + if _portrait_holder_reference == null and len(get_tree().get_nodes_in_group('dialogic_portrait_holder')) == 0: + assert(false, '[Dialogic] If you want to display portraits, you need a PortraitHolder scene!') + else: + if _portrait_holder_reference == null: + _portrait_holder_reference = get_tree().get_first_node_in_group('dialogic_portrait_holder') + if _default_positions.size() == 0: + for node in get_tree().get_nodes_in_group('dialogic_portrait_position'): + _default_positions[node['position_index']] = node['position'] + + if current_positions.size() == 0: + current_positions = _default_positions.duplicate() diff --git a/Sprout/addons/dialogic/Events/Choice/event_choice.gd b/Sprout/addons/dialogic/Events/Choice/event_choice.gd new file mode 100644 index 0000000..ba557b7 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Choice/event_choice.gd @@ -0,0 +1,153 @@ +@tool +class_name DialogicChoiceEvent +extends DialogicEvent + +## Event that allows adding choices. Needs to go after a text event (or another choices EndBranch). + +enum ElseActions {Hide, Disable, Default} + + +### Settings +## The text that is displayed on the choice button. +var text :String = "" +## If not empty this condition will determine if this choice is active. +var condition: String = "" +## Determines what happens if [condition] is false. Default will use the action set in the settings. +var else_action: = ElseActions.Default +## The text that is displayed if [condition] is false and [else_action] is Disable. +## If empty [text] will be used for disabled button as well. +var disabled_text: String = "" + + +################################################################################ +## EXECUTION +################################################################################ + +func _execute() -> void: + # This event is basically a placeholder only used to indicate a position. + # It is never really reached. Instead the Subsystem_Choices queries the events + # to find the choices that belong to the question. + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Choice" + set_default_color('Color3') + event_category = Category.Logic + event_sorting_index = 0 + can_contain_events = true + needs_parent_event = true + expand_by_default = false + + +# if needs_parent_event is true, this needs to return true if the event is that event +func is_expected_parent_event(event:DialogicEvent) -> bool: + return event is DialogicTextEvent + + +# return a control node that should show on the END BRANCH node +func get_end_branch_control() -> Control: + return load(get_script().resource_path.get_base_dir().path_join('ui_choice_end.tscn')).instantiate() + +################################################################################ +## SAVING/LOADING +################################################################################ + +func to_text() -> String: + var result_string := "" + + result_string = "- "+text.strip_edges() + if condition: + result_string += " [if "+condition+"]" + + + var shortcode = '[' + if else_action == ElseActions.Hide: + shortcode += 'else="hide"' + elif else_action == ElseActions.Disable: + shortcode += 'else="disable"' + + if disabled_text: + shortcode += " alt_text="+'"'+disabled_text+'"' + + if len(shortcode) > 1: + result_string += shortcode + "]" + return result_string + + +func from_text(string:String) -> void: + var regex = RegEx.new() + regex.compile('- (?[^\\[]*)(\\[if (?[^\\]]+)])?\\s?(\\s*\\[(?.*)\\])?') + var result = regex.search(string.strip_edges()) + if result == null: + return + text = result.get_string('text') + condition = result.get_string('condition') + if result.get_string('shortcode'): + var shortcode_params = parse_shortcode_parameters(result.get_string('shortcode')) + else_action = { + 'default':ElseActions.Default, + 'hide':ElseActions.Hide, + 'disable':ElseActions.Disable}.get(shortcode_params.get('else', ''), ElseActions.Default) + + disabled_text = shortcode_params.get('alt_text', '') + + +func is_valid_event(string:String) -> bool: + if string.strip_edges().begins_with("-"): + return true + return false + + +################################################################################ +## TRANSLATIONS +################################################################################ + +func _get_translatable_properties() -> Array: + return ['text', 'disabled_text'] + + +func _get_property_original_translation(property:String) -> String: + match property: + 'text': + return text + 'disabled_text': + return disabled_text + return '' + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor() -> void: + add_header_edit("text", ValueType.SinglelineText) + add_body_edit("condition", ValueType.Condition, 'if ') + add_body_edit("else_action", ValueType.FixedOptionSelector, 'else ', '', { + 'selector_options': [ + { + 'label': 'Default', + 'value': ElseActions.Default, + }, + { + 'label': 'Hide', + 'value': ElseActions.Hide, + }, + { + 'label': 'Disable', + 'value': ElseActions.Disable, + } + ]}, '!condition.is_empty()') + add_body_edit("disabled_text", ValueType.SinglelineText, 'Disabled text:', '', + {'placeholder':'(Empty for same)'}, 'allow_alt_text()') + + +func allow_alt_text() -> bool: + return condition and ( + else_action == ElseActions.Disable or + (else_action == ElseActions.Default and + DialogicUtil.get_project_setting("dialogic/choices/def_false_behaviour", 0) == 1)) diff --git a/Sprout/addons/dialogic/Events/Choice/icon.png b/Sprout/addons/dialogic/Events/Choice/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0a229c03ac1f13dfd802e403fa959938aa1f9c0f GIT binary patch literal 621 zcmV-z0+RiSP)D3Mh)AD2k#eilQh=YcR(2X$#ucWc<)(v>2g7Ctpo58y68Gc!0DfFOReb z%UhC)@|4z#qG$)-q4N_{4@3A)jm`^SHqUT{hA`PUt+SPGY$`P-0IJ9Fsr=ehYEpn( z)Qi;+xJGjn2{5OvP|gJ90;Ze+=I|NDfO$diN-XYuG}(Ng$J#jL0ZsORqhafclh4S4 zsN@bYZB1LTZ0hh+?G!+uqbbfXi!>Poz2K-G!0smjXt4h%>E^N(X=e`30?>Jh!2i46 zj^9ry!Wb>XNdP)ILw*7yJz~Uiv{3{rWO_1}A;AT434$*O5ElXZ2$0TCgDwIr5g;xC zd?G-s1=z2yszew^mcSE1onio=JK^Ocr%1BEHDcWD^l9K$&SP}wC_u&(I;U}-xAvv+`lm`-x7PG166g(HbrCFg4To2l=Oge zk=Q&(lQCe8dKuVM3RwWZkH(lwERmm8b_ Array: + return [this_folder.path_join('event_choice.gd')] + + +func _get_subsystems() -> Array: + return [{'name':'Choices', 'script':this_folder.path_join('subsystem_choices.gd')}] + + +func _get_settings_pages() -> Array: + return [this_folder.path_join('settings_choices.tscn')] diff --git a/Sprout/addons/dialogic/Events/Choice/node_button_sound.gd b/Sprout/addons/dialogic/Events/Choice/node_button_sound.gd new file mode 100644 index 0000000..e6d7e52 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Choice/node_button_sound.gd @@ -0,0 +1,52 @@ +class_name DialogicNode_ButtonSound +extends AudioStreamPlayer + +## Node that is used for playing sound effects on hover/focus/press of sibling DialogicNode_ChoiceButtons. + +## Sound to be played if one of the sibling ChoiceButtons is pressed. +## If sibling ChoiceButton has a sound_pressed set, that is prioritized. +@export var sound_pressed:AudioStream +## Sound to be played on hover. See [sound_pressed] for more. +@export var sound_hover:AudioStream +## Sound to be played on focus. See [sound_pressed] for more. +@export var sound_focus:AudioStream + +func _ready(): + add_to_group('dialogic_button_sound') + _connect_all_buttons() + +#basic play sound +func play_sound(sound) -> void: + if sound != null: + stream = sound + play() + +func _connect_all_buttons(): + for child in get_parent().get_children(): + if child is DialogicNode_ChoiceButton: + child.button_up.connect(_on_pressed.bind(child.sound_pressed)) + child.mouse_entered.connect(_on_hover.bind(child.sound_hover)) + child.focus_entered.connect(_on_focus.bind(child.sound_focus)) + + +#the custom_sound argument comes from the specifec button and get used +#if none are found, it uses the above sounds + +func _on_pressed(custom_sound) -> void: + if custom_sound != null: + play_sound(custom_sound) + else: + play_sound(sound_pressed) + +func _on_hover(custom_sound) -> void: + if custom_sound != null: + play_sound(custom_sound) + else: + play_sound(sound_hover) + +func _on_focus(custom_sound) -> void: + if custom_sound != null: + play_sound(custom_sound) + else: + play_sound(sound_focus) + diff --git a/Sprout/addons/dialogic/Events/Choice/node_choice_button.gd b/Sprout/addons/dialogic/Events/Choice/node_choice_button.gd new file mode 100644 index 0000000..b05ee77 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Choice/node_choice_button.gd @@ -0,0 +1,20 @@ +class_name DialogicNode_ChoiceButton +extends Button + +## Dialogic Node that displays choices. + +## Used to identify what choices to put on. If you leave it at -1, choices will be distributed automatically. +@export var choice_index:int = -1 + +## Can be set to play this sound when pressed. Requires a sibling DialogicNode_ButtonSound node. +@export var sound_pressed: AudioStream +## Can be set to play this sound when hovered. Requires a sibling DialogicNode_ButtonSound node. +@export var sound_hover: AudioStream +## Can be set to play this sound when focused. Requires a sibling DialogicNode_ButtonSound node. +@export var sound_focus: AudioStream + + +func _ready(): + add_to_group('dialogic_choice_button') + shortcut_in_tooltip = false + hide() diff --git a/Sprout/addons/dialogic/Events/Choice/settings_choices.gd b/Sprout/addons/dialogic/Events/Choice/settings_choices.gd new file mode 100644 index 0000000..c558eb8 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Choice/settings_choices.gd @@ -0,0 +1,29 @@ +@tool +extends HBoxContainer + +func refresh() -> void: + %Autofocus.button_pressed = DialogicUtil.get_project_setting('dialogic/choices/autofocus_first', true) + var delay_value:float = DialogicUtil.get_project_setting('dialogic/choices/delay', 0.2) + %Delay.value = delay_value + %FalseBehaviour.select(DialogicUtil.get_project_setting('dialogic/choices/def_false_behaviour', 0)) + %HotkeyType.select(DialogicUtil.get_project_setting('dialogic/choices/hotkey_behaviour', 0)) + + +func _on_Autofocus_toggled(button_pressed: bool) -> void: + ProjectSettings.set_setting('dialogic/choices/autofocus_first', button_pressed) + ProjectSettings.save() + + +func _on_FalseBehaviour_item_selected(index) -> void: + ProjectSettings.set_setting('dialogic/choices/def_false_behaviour', index) + ProjectSettings.save() + + +func _on_HotkeyType_item_selected(index) -> void: + ProjectSettings.set_setting('dialogic/choices/hotkey_behaviour', index) + ProjectSettings.save() + + +func _on_Delay_value_changed(value) -> void: + ProjectSettings.set_setting('dialogic/choices/delay', value) + ProjectSettings.save() diff --git a/Sprout/addons/dialogic/Events/Choice/settings_choices.tscn b/Sprout/addons/dialogic/Events/Choice/settings_choices.tscn new file mode 100644 index 0000000..cccd444 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Choice/settings_choices.tscn @@ -0,0 +1,157 @@ +[gd_scene load_steps=4 format=3] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Choice/settings_choices.gd" id="2"] +[ext_resource type="StyleBox" uid="uid://dmsjhgv22dns8" path="res://addons/dialogic/Editor/Common/TitleBgStylebox.tres" id="2_cg22x"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/Settings/HintLabelStylingScript.gd" id="3_mpugv"] + +[node name="Choices" type="HBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +script = ExtResource("2") + +[node name="VBoxContainer" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_right = 570.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="Title" type="Label" parent="VBoxContainer"] +layout_mode = 2 +offset_right = 570.0 +offset_bottom = 36.0 +theme_override_styles/normal = ExtResource("2_cg22x") +text = "Choice Settings" + +[node name="Autofocus" type="HBoxContainer" parent="VBoxContainer"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 570.0 +offset_bottom = 66.0 + +[node name="Label" type="Label" parent="VBoxContainer/Autofocus"] +layout_mode = 2 +offset_right = 542.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 +text = "Autofocus first choice" + +[node name="Autofocus" type="CheckBox" parent="VBoxContainer/Autofocus"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 546.0 +offset_right = 570.0 +offset_bottom = 26.0 + +[node name="Delay" type="HBoxContainer" parent="VBoxContainer"] +layout_mode = 2 +offset_top = 70.0 +offset_right = 570.0 +offset_bottom = 101.0 + +[node name="Label2" type="Label" parent="VBoxContainer/Delay"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 483.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Delay before choices can be pressed" + +[node name="Delay" type="SpinBox" parent="VBoxContainer/Delay"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 487.0 +offset_right = 570.0 +offset_bottom = 31.0 +step = 0.01 + +[node name="DefaultFalseBehaviour" type="HBoxContainer" parent="VBoxContainer"] +layout_mode = 2 +offset_top = 105.0 +offset_right = 570.0 +offset_bottom = 136.0 + +[node name="Label3" type="Label" parent="VBoxContainer/DefaultFalseBehaviour"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 466.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Default behaviour for false choices" + +[node name="FalseBehaviour" type="OptionButton" parent="VBoxContainer/DefaultFalseBehaviour"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 470.0 +offset_right = 570.0 +offset_bottom = 31.0 +item_count = 2 +selected = 0 +popup/item_0/text = "Hide" +popup/item_0/id = 0 +popup/item_1/text = "Disable" +popup/item_1/id = 1 + +[node name="VSeparator" type="VSeparator" parent="."] +layout_mode = 2 +offset_left = 574.0 +offset_right = 578.0 +offset_bottom = 648.0 + +[node name="VBoxContainer2" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_left = 582.0 +offset_right = 1152.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="Title2" type="Label" parent="VBoxContainer2"] +layout_mode = 2 +offset_right = 570.0 +offset_bottom = 36.0 +theme_override_styles/normal = ExtResource("2_cg22x") +text = "Choice Hotkeys" + +[node name="HotkeySelection" type="HBoxContainer" parent="VBoxContainer2"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 570.0 +offset_bottom = 71.0 + +[node name="Label4" type="Label" parent="VBoxContainer2/HotkeySelection"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 428.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Hotkey type" + +[node name="HotkeyType" type="OptionButton" parent="VBoxContainer2/HotkeySelection"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 432.0 +offset_right = 570.0 +offset_bottom = 31.0 +item_count = 2 +selected = 0 +popup/item_0/text = "No Hotkeys" +popup/item_0/id = 0 +popup/item_1/text = "Default (1-9)" +popup/item_1/id = 1 + +[node name="Info" type="Label" parent="VBoxContainer2"] +layout_mode = 2 +offset_top = 75.0 +offset_right = 570.0 +offset_bottom = 127.0 +size_flags_horizontal = 3 +text = "You can add more complex hotkeys by editing the \"shortcut\" property of a ChoiceButton. " +autowrap_mode = 3 +script = ExtResource("3_mpugv") + +[connection signal="toggled" from="VBoxContainer/Autofocus/Autofocus" to="." method="_on_Autofocus_toggled"] +[connection signal="value_changed" from="VBoxContainer/Delay/Delay" to="." method="_on_Delay_value_changed"] +[connection signal="item_selected" from="VBoxContainer/DefaultFalseBehaviour/FalseBehaviour" to="." method="_on_FalseBehaviour_item_selected"] +[connection signal="item_selected" from="VBoxContainer2/HotkeySelection/HotkeyType" to="." method="_on_HotkeyType_item_selected"] diff --git a/Sprout/addons/dialogic/Events/Choice/subsystem_choices.gd b/Sprout/addons/dialogic/Events/Choice/subsystem_choices.gd new file mode 100644 index 0000000..e8f348d --- /dev/null +++ b/Sprout/addons/dialogic/Events/Choice/subsystem_choices.gd @@ -0,0 +1,132 @@ +extends DialogicSubsystem + +## Subsystem that manages showing and activating of choices. + +## Used to block choices from being clicked for a couple of seconds (if delay is set in settings). +var choice_blocker = Timer.new() + +func _ready(): + choice_blocker.one_shot = true + DialogicUtil.update_timer_process_callback(choice_blocker) + add_child(choice_blocker) + + +#################################################################################################### +## STATE +#################################################################################################### + +func clear_game_state(): + hide_all_choices() + + +#################################################################################################### +## MAIN METHODS +#################################################################################################### + +## Hides all choice buttons. +func hide_all_choices() -> void: + for node in get_tree().get_nodes_in_group('dialogic_choice_button'): + node.hide() + if node.is_connected('button_up', self.choice_selected): + node.disconnect('button_up', self.choice_selected) + + +## Lists all current choices and shows buttons. +func show_current_choices() -> void: + hide_all_choices() + var button_idx = 1 + for choice_index in get_current_choice_indexes(): + var choice_event = dialogic.current_timeline_events[choice_index] + # check if condition is false + if not choice_event.condition.is_empty() and not dialogic.execute_condition(choice_event.condition): + if choice_event.else_action == DialogicChoiceEvent.ElseActions.Default: + choice_event.else_action = DialogicUtil.get_project_setting('dialogic/choices/def_false_behaviour', 0) + + # check what to do in this case + if choice_event.else_action == DialogicChoiceEvent.ElseActions.Disable: + if !choice_event.disabled_text.is_empty(): + show_choice(button_idx, choice_event.get_property_translated('disabled_text'), false, choice_index) + else: + show_choice(button_idx, choice_event.get_property_translated('text'), false, choice_index) + button_idx += 1 + # else just show it + else: + show_choice(button_idx, choice_event.get_property_translated('text'), true, choice_index) + button_idx += 1 + + if typeof(DialogicUtil.get_project_setting('dialogic/choices/delay')) != TYPE_FLOAT: + choice_blocker.start(DialogicUtil.get_project_setting('dialogic/choices/delay', 0.2).to_float()) + else: + choice_blocker.start(DialogicUtil.get_project_setting('dialogic/choices/delay', 0.2)) + + +## Adds a button with the given text that leads to the given event. +func show_choice(button_index:int, text:String, enabled:bool, event_index:int) -> void: + var idx = 1 + for node in get_tree().get_nodes_in_group('dialogic_choice_button'): + if !node.get_parent().is_visible_in_tree(): + continue + if (node.choice_index == button_index) or (idx == button_index and node.choice_index == -1): + node.show() + if dialogic.has_subsystem('VAR'): + node.text = dialogic.VAR.parse_variables(text) + else: + node.text = text + + if idx == 1 and DialogicUtil.get_project_setting('dialogic/choices/autofocus_first', true): + node.grab_focus() + + if DialogicUtil.get_project_setting('dialogic/choices/hotkey_behaviour', 0) == 1 and idx < 10: + var shortcut = Shortcut.new() + var input_key = InputEventKey.new() + input_key.scancode = OS.find_keycode_from_string(str(idx)) + shortcut.shortcut = input_key + node.shortcut = shortcut + + node.disabled = not enabled + node.button_up.connect(choice_selected.bind(event_index)) + + if node.choice_index > 0: + idx = node.choice_index + idx += 1 + +#################################################################################################### +## HELPERS +#################################################################################################### +func choice_selected(event_index:int) -> void: + if Dialogic.paused or not choice_blocker.is_stopped(): + return + hide_all_choices() + dialogic.current_state = dialogic.states.IDLE + dialogic.handle_event(event_index) + +## QUESTION/CHOICES +func is_question(index:int) -> bool: + if dialogic.current_timeline_events[index] is DialogicTextEvent: + if len(dialogic.current_timeline_events)-1 != index: + if dialogic.current_timeline_events[index+1] is DialogicChoiceEvent: + return true + return false + +func get_current_choice_indexes() -> Array: + var choices = [] + var evt_idx = dialogic.current_event_idx + var ignore = 0 + while true: + + evt_idx += 1 + if evt_idx >= len(dialogic.current_timeline_events): + break + if dialogic.current_timeline_events[evt_idx] is DialogicChoiceEvent: + if ignore == 0: + choices.append(evt_idx) + ignore += 1 + elif dialogic.current_timeline_events[evt_idx].can_contain_events: + ignore += 1 + else: + if ignore == 0: + break + + if dialogic.current_timeline_events[evt_idx] is DialogicEndBranchEvent: + ignore -= 1 + return choices diff --git a/Sprout/addons/dialogic/Events/Choice/ui_choice_end.gd b/Sprout/addons/dialogic/Events/Choice/ui_choice_end.gd new file mode 100644 index 0000000..a222a35 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Choice/ui_choice_end.gd @@ -0,0 +1,11 @@ +@tool +extends HBoxContainer + +var parent_resource: DialogicChoiceEvent = null + +func refresh(): + if parent_resource is DialogicChoiceEvent: + show() + $Label.text = "End of choice ("+parent_resource.text+")" + else: + hide() diff --git a/Sprout/addons/dialogic/Events/Choice/ui_choice_end.tscn b/Sprout/addons/dialogic/Events/Choice/ui_choice_end.tscn new file mode 100644 index 0000000..e582961 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Choice/ui_choice_end.tscn @@ -0,0 +1,13 @@ +[gd_scene load_steps=2 format=3] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Choice/ui_choice_end.gd" id="1_7qd85"] + +[node name="Choice_End" type="HBoxContainer"] +anchor_right = 1.0 +anchor_bottom = 1.0 +script = ExtResource("1_7qd85") + +[node name="Label" type="Label" parent="."] +offset_top = 288.0 +offset_right = 1.0 +offset_bottom = 311.0 diff --git a/Sprout/addons/dialogic/Events/Comment/event_comment.gd b/Sprout/addons/dialogic/Events/Comment/event_comment.gd new file mode 100644 index 0000000..82e71ba --- /dev/null +++ b/Sprout/addons/dialogic/Events/Comment/event_comment.gd @@ -0,0 +1,59 @@ +@tool +class_name DialogicCommentEvent +extends DialogicEvent + +## Event that does nothing but store a comment string. Will print the comment in debug builds. + + +### Settings + +## Content of the comment. +var text :String = "" + + +################################################################################ +## EXECUTE +################################################################################ + +func _execute() -> void: + print("[Dialogic Comment] #", text) + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Comment" + set_default_color('Color6') + event_category = Category.Other + event_sorting_index = 0 + continue_at_end = true + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func to_text() -> String: + var result_string = "# "+text + return result_string + + +func from_text(string:String) -> void: + text = string.trim_prefix("# ") + + +func is_valid_event(string:String) -> bool: + if string.strip_edges().begins_with('#'): + return true + return false + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('text', ValueType.SinglelineText, '#') diff --git a/Sprout/addons/dialogic/Events/Comment/icon.png b/Sprout/addons/dialogic/Events/Comment/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..417537cff5dc04cecb198e38c923076b8890e3c8 GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9E$svykh8Km+7D9BhG zJx9(oPEYmG_qVKM)77;R+_cYJBqkSx{b;soWAAA1u6bVgiDBhEK`qHi>uP0hz zb`9>9U0RKo56yV}N#BrhuZ*kegW|+9x$GyrVi-f!6E-M+2rANBw}oZL`~QKQ66tmC zpRU<5c|rEybk(&DhL5;nf|%}!E?6S;B6PC-JBGDPE~YM<{O+qCy7(yN>wWGO&hOZw z_xyXo{p5T4)r47pj{6utag9!&{N|FA`H7_Ey56s2ycHiQJgK@HD?G8`;rz$j*Z%5H nFjHOVy?^_`FtFbk4qUBejCkeU`%=2?I7r0P)z4*}Q$iB}zD1(m literal 0 HcmV?d00001 diff --git a/Sprout/addons/dialogic/Events/Comment/icon.png.import b/Sprout/addons/dialogic/Events/Comment/icon.png.import new file mode 100644 index 0000000..cb90fc1 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Comment/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://hbx10ru6sxfb" +path="res://.godot/imported/icon.png-0db0f9a86499a14eda3ca834beda5746.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Comment/icon.png" +dest_files=["res://.godot/imported/icon.png-0db0f9a86499a14eda3ca834beda5746.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Comment/index.gd b/Sprout/addons/dialogic/Events/Comment/index.gd new file mode 100644 index 0000000..53ceb32 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Comment/index.gd @@ -0,0 +1,6 @@ +@tool +extends DialogicIndexer + + +func _get_events() -> Array: + return [this_folder.path_join('event_comment.gd')] diff --git a/Sprout/addons/dialogic/Events/Condition/event_condition.gd b/Sprout/addons/dialogic/Events/Condition/event_condition.gd new file mode 100644 index 0000000..b4b268b --- /dev/null +++ b/Sprout/addons/dialogic/Events/Condition/event_condition.gd @@ -0,0 +1,126 @@ +@tool +class_name DialogicConditionEvent +extends DialogicEvent + +## Event that allows branching a timeline based on a condition. + +enum ConditionTypes {If, Elif, Else} + +### Settings +## condition type (see [ConditionTypes]). Defaults to if. +var condition_type := ConditionTypes.If +## The condition as a string. Will be executed as an Expression. +var condition: String = "" + + +################################################################################ +## EXECUTE +################################################################################ + +func _execute() -> void: + if condition_type == ConditionTypes.Else: + finish() + return + + if condition.is_empty(): condition = "true" + + var result = dialogic.execute_condition(condition) + if not result: + var idx = dialogic.current_event_idx + var ignore = 1 + while true: + idx += 1 + if not dialogic.current_timeline.get_event(idx): + break + if ignore == 0 and dialogic.current_timeline.get_event(idx) is DialogicConditionEvent: + break + if dialogic.current_timeline.get_event(idx).can_contain_events: + ignore += 1 + elif dialogic.current_timeline.get_event(idx) is DialogicEndBranchEvent: + ignore -= 1 + elif ignore == 0: + break + + dialogic.current_event_idx = idx-1 + finish() + +## only called if the previous event was an end-branch event +## return true if this event should be executed if the previous event was an end-branch event +func should_execute_this_branch() -> bool: + return condition_type == ConditionTypes.If + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Condition" + set_default_color('Color3') + event_category = Category.Logic + event_sorting_index = 0 + can_contain_events = true + continue_at_end = true + + +# return a control node that should show on the END BRANCH node +func get_end_branch_control() -> Control: + return load(get_script().resource_path.get_base_dir().path_join('ui_condition_end.tscn')).instantiate() + +################################################################################ +## SAVING/LOADING +################################################################################ + +func to_text() -> String: + var result_string := "" + + match condition_type: + ConditionTypes.If: + result_string = 'if '+condition+':' + ConditionTypes.Elif: + result_string = 'elif '+condition+':' + ConditionTypes.Else: + result_string = 'else:' + + return result_string + + +func from_text(string:String) -> void: + if string.strip_edges().begins_with('if'): + condition = string.strip_edges().trim_prefix('if ').trim_suffix(':').strip_edges() + condition_type = ConditionTypes.If + elif string.strip_edges().begins_with('elif'): + condition = string.strip_edges().trim_prefix('elif ').trim_suffix(':').strip_edges() + condition_type = ConditionTypes.Elif + elif string.strip_edges().begins_with('else'): + condition = "" + condition_type = ConditionTypes.Else + + +func is_valid_event(string:String) -> bool: + if (string.strip_edges().begins_with('if ') or string.strip_edges().begins_with('elif ') or string.strip_edges().begins_with('else')) and string.strip_edges().ends_with(':'): + return true + return false + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('condition_type', ValueType.FixedOptionSelector, '', '', { + 'selector_options': [ + { + 'label': 'IF', + 'value': ConditionTypes.If, + }, + { + 'label': 'ELIF', + 'value': ConditionTypes.Elif, + }, + { + 'label': 'ELSE', + 'value': ConditionTypes.Else, + } + ], 'disabled':true}) + add_header_edit('condition', ValueType.Condition, '', '', {}, 'condition_type != %s'%ConditionTypes.Else) diff --git a/Sprout/addons/dialogic/Events/Condition/icon.png b/Sprout/addons/dialogic/Events/Condition/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..dd91a3441280bb8b739c5e455a2fa96d694bed94 GIT binary patch literal 637 zcmV-@0)qXCP)L_uLxRWPOl9z%Q*nsgf`mY8;Pqb_#&Tcd`H?~r2LKdap^o} z$Qxp&oMM+@NL((ucxiJNd5s5TmU9Z|ZQPyt`5tlik)O{yA7ID>e)DB6pkJ>Oe!q#_ z0Yqk#Rf7yGwuUZlTIF?-_G`o+qX&7NuP9A_=NuS!i;{47xm=?J3^>< z;o096bu9iGhE0#=%u}FcDQWL(n09Ptngl7cDWJVeXm;!mOU#&Lf=oZ-U(xvg0W4GD zS@HpZjUlD2Nf~@%G5~#TpVG0;Y9HXlathoewE2gUG3*LAe0m Array: + return [this_folder.path_join('event_condition.gd')] diff --git a/Sprout/addons/dialogic/Events/Condition/ui_condition_end.gd b/Sprout/addons/dialogic/Events/Condition/ui_condition_end.gd new file mode 100644 index 0000000..d0f9095 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Condition/ui_condition_end.gd @@ -0,0 +1,45 @@ +@tool +extends HBoxContainer + +var parent_resource = null + +func _ready(): + $AddElif.button_up.connect(add_elif) + $AddElse.button_up.connect(add_else) + +func refresh(): + if parent_resource is DialogicConditionEvent: + # hide add elif and add else button on ELSE event + $AddElif.visible = parent_resource.condition_type != DialogicConditionEvent.ConditionTypes.Else + $AddElse.visible = parent_resource.condition_type != DialogicConditionEvent.ConditionTypes.Else + $Label.text = "End of "+["IF", "ELIF", "ELSE"][parent_resource.condition_type]+" ("+parent_resource.condition+")" + + # hide add add else button if followed by ELIF or ELSE event + var timeline_editor = find_parent('VisualEditor') + if timeline_editor: + var next_event = null + if timeline_editor.get_block_below(get_parent()): + next_event = timeline_editor.get_block_below(get_parent()).resource + if next_event is DialogicConditionEvent: + if next_event.condition_type != DialogicConditionEvent.ConditionTypes.If: + $AddElse.hide() + if parent_resource.condition_type == DialogicConditionEvent.ConditionTypes.Else: + $Label.text = "End of ELSE" + else: + hide() + +func add_elif(): + var timeline = find_parent('VisualEditor') + if timeline: + var resource = DialogicConditionEvent.new() + resource.condition_type = DialogicConditionEvent.ConditionTypes.Elif + timeline.add_event_with_end_branch(resource, get_parent().get_index()+1) + timeline.indent_events() + +func add_else(): + var timeline = find_parent('VisualEditor') + if timeline: + var resource = DialogicConditionEvent.new() + resource.condition_type = DialogicConditionEvent.ConditionTypes.Else + timeline.add_event_with_end_branch(resource, get_parent().get_index()+1) + timeline.indent_events() diff --git a/Sprout/addons/dialogic/Events/Condition/ui_condition_end.tscn b/Sprout/addons/dialogic/Events/Condition/ui_condition_end.tscn new file mode 100644 index 0000000..9cb506c --- /dev/null +++ b/Sprout/addons/dialogic/Events/Condition/ui_condition_end.tscn @@ -0,0 +1,26 @@ +[gd_scene load_steps=2 format=3] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Condition/ui_condition_end.gd" id="1_sh52m"] + +[node name="Condition_End" type="HBoxContainer"] +offset_right = 90.0 +offset_bottom = 23.0 +script = ExtResource("1_sh52m") + +[node name="Label" type="Label" parent="."] +offset_top = 2.0 +offset_right = 141.0 +offset_bottom = 28.0 +text = "End of condition X" + +[node name="AddElif" type="Button" parent="."] +offset_left = 145.0 +offset_right = 212.0 +offset_bottom = 31.0 +text = "Add Elif" + +[node name="AddElse" type="Button" parent="."] +offset_left = 216.0 +offset_right = 290.0 +offset_bottom = 31.0 +text = "Add Else" diff --git a/Sprout/addons/dialogic/Events/Converter/custom_event_converter.gd b/Sprout/addons/dialogic/Events/Converter/custom_event_converter.gd new file mode 100644 index 0000000..c3395f1 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Converter/custom_event_converter.gd @@ -0,0 +1,18 @@ +extends Node +class_name CustomEventConverter + +# This is an extension to the Converter to allow for converting custom scenes +# This will take a 1.x event node with a custom scene, and let you convert it to the new format +# One type is provided for example. If you wish to convert them into a new format, add it here as another Match case +# Otherwise, it will just create it as a commment with the parameters in it for you to do in-editor + + +static func convertCustomEvent(event): + var returnString = "" + + match event['event_id']: + "comment_001": + # Example node, a custom event to simply store comments, as there wasn't a built-in one in 1.x + returnString += "# " + event['comment_text'] + + return returnString diff --git a/Sprout/addons/dialogic/Events/Converter/icon.png.import b/Sprout/addons/dialogic/Events/Converter/icon.png.import new file mode 100644 index 0000000..7b8e35a --- /dev/null +++ b/Sprout/addons/dialogic/Events/Converter/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d0vwotbceutf6" +path="res://.godot/imported/icon.png-1a336d53bfc8ce6e2b3ee694eb2fd062.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Converter/icon.png" +dest_files=["res://.godot/imported/icon.png-1a336d53bfc8ce6e2b3ee694eb2fd062.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Converter/index.gd b/Sprout/addons/dialogic/Events/Converter/index.gd new file mode 100644 index 0000000..208bd71 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Converter/index.gd @@ -0,0 +1,5 @@ +@tool +extends DialogicIndexer + +func _get_settings_pages() -> Array: + return [this_folder.path_join('settings_converter.tscn')] diff --git a/Sprout/addons/dialogic/Events/Converter/settings_converter.gd b/Sprout/addons/dialogic/Events/Converter/settings_converter.gd new file mode 100644 index 0000000..ab84548 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Converter/settings_converter.gd @@ -0,0 +1,1022 @@ +@tool +extends HSplitContainer + +var folderStructure + +var timelineFolderBreakdown:Dictionary = {} +var characterFolderBreakdown:Dictionary = {} +var definitionFolderBreakdown:Dictionary = {} +var themeFolderBreakdown:Dictionary = {} +var definitionsFile = {} +var flatDefinitionsFile = {} + +var conversionRootFolder = "res://converted-dialogic" + +var contents + +var conversionReady = false + +var varSubsystemInstalled = false +var anchorNames = {} +var prefixCharacters = false + +func refresh(): + pass + +func _on_verify_pressed(): + + %OutputLog.text = "" + + if FileAccess.file_exists("res://dialogic/settings.cfg"): + %OutputLog.text += "[√] Dialogic 1.x data [color=green]found![/color]\r\n" + + if FileAccess.file_exists("res://dialogic/definitions.json"): + %OutputLog.text += "[√] Dialogic 1.x definitions [color=green]found![/color]\r\n" + else: + %OutputLog.text += "[X] Dialogic 1.x definitions [color=red]not found![/color]\r\n" + %OutputLog.text += "Please copy the res://dialogic folder from your Dialogic 1.x project into this project and try again.\r\n" + return + + if FileAccess.file_exists("res://dialogic/settings.cfg"): + %OutputLog.text += "[√] Dialogic 1.x settings [color=green]found![/color]\r\n" + else: + %OutputLog.text += "[X] Dialogic 1.x settings [color=red]not found![/color]\r\n" + %OutputLog.text += "Please copy the res://dialogic folder from your Dialogic 1.x project into this project and try again.\r\n" + return + + %OutputLog.text += "\r\n" + + %OutputLog.text += "Verifying data:\r\n" + var file := FileAccess.open("res://dialogic/folder_structure.json", FileAccess.READ) + var fileContent = file.get_as_text() + var json_object = JSON.new() + + var error = json_object.parse(fileContent) + + if error == OK: + folderStructure = json_object.get_data() + #print(folderStructure) + else: + print("JSON Parse Error: ", json_object.get_error_message(), " in ", error, " at line ", json_object.get_error_line()) + %OutputLog.text += "Dialogic 1.x folder structure [color=red]could not[/color] be read!\r\n" + %OutputLog.text += "Please check the output log for the error the JSON parser encountered.\r\n" + return + #folderStructure = json_object.get_data() + + %OutputLog.text += "Dialogic 1.x folder structure read successfully!\r\n" + + #I'm going to build a new, simpler tree here, as the folder structure is too complicated + + + recursive_search("Timeline", folderStructure["folders"]["Timelines"], "/") + recursive_search("Character", folderStructure["folders"]["Characters"], "/") + recursive_search("Definition", folderStructure["folders"]["Definitions"], "/") + recursive_search("Theme", folderStructure["folders"]["Themes"], "/") + + + %OutputLog.text += "Timelines found: " + str(timelineFolderBreakdown.size()) + "\r\n" + %OutputLog.text += "Characters found: " + str(characterFolderBreakdown.size()) + "\r\n" + %OutputLog.text += "Definitions found: " + str(definitionFolderBreakdown.size()) + "\r\n" + %OutputLog.text += "Themes found: " + str(themeFolderBreakdown.size()) + "\r\n" + + %OutputLog.text += "\r\n" + %OutputLog.text += "Verifying count of JSON files for match with folder structure:\r\n" + + var timelinesDirectory = list_files_in_directory("res://dialogic/timelines") + if timelinesDirectory.size() == timelineFolderBreakdown.size(): + %OutputLog.text += "Timeline files found: [color=green]" + str(timelinesDirectory.size()) + "[/color]\r\n" + else: + %OutputLog.text += "Timeline files found: [color=red]" + str(timelinesDirectory.size()) + "[/color]\r\n" + %OutputLog.text += "[color=yellow]There may be an issue, please check in Dialogic 1.x to make sure that is correct![/color]\r\n" + + var characterDirectory = list_files_in_directory("res://dialogic/characters") + if characterDirectory.size() == characterFolderBreakdown.size(): + %OutputLog.text += "Character files found: [color=green]" + str(characterDirectory.size()) + "[/color]\r\n" + else: + %OutputLog.text += "Character files found: [color=red]" + str(characterDirectory.size()) + "[/color]\r\n" + %OutputLog.text += "[color=yellow]There may be an issue, please check in Dialogic 1.x to make sure that is correct![/color]\r\n" + + + file = FileAccess.open("res://dialogic/definitions.json",FileAccess.READ) + fileContent = file.get_as_text() + json_object = JSON.new() + + error = json_object.parse(fileContent) + + if error == OK: + definitionsFile = json_object.get_data() + #print(folderStructure) + else: + print("JSON Parse Error: ", json_object.get_error_message(), " in ", error, " at line ", json_object.get_error_line()) + %OutputLog.text += "Dialogic 1.x definitions file [color=red]could not[/color] be read!\r\n" + %OutputLog.text += "Please check the output log for the error the JSON parser encountered.\r\n" + return + + + + for variable in definitionsFile["variables"]: + var varPath = definitionFolderBreakdown[variable["id"]] + var variableInfo = {} + variableInfo["type"] = "variable" + variableInfo["path"] = varPath + variableInfo["name"] = variable["name"] + variableInfo["value"] = variable["value"] + definitionFolderBreakdown[variable["id"]] = variableInfo + + for variable in definitionsFile["glossary"]: + var varPath = definitionFolderBreakdown[variable["id"]] + var variableInfo = {} + variableInfo["type"] = "glossary" + variableInfo["path"] = varPath + variableInfo["name"] = variable["name"] + variableInfo["text"] = variable["text"] + variableInfo["title"] = variable["title"] + variableInfo["extra"] = variable["extra"] + variableInfo["glossary_type"] = variable["type"] + definitionFolderBreakdown[variable["id"]] = variableInfo + + if (definitionsFile["glossary"].size() + definitionsFile["variables"].size()) == definitionFolderBreakdown.size(): + %OutputLog.text += "Definitions found: [color=green]" + str((definitionsFile["glossary"].size() + definitionsFile["variables"].size())) + "[/color]\r\n" + %OutputLog.text += " • Glossaries found: " + str(definitionsFile["glossary"].size()) + "\r\n" + %OutputLog.text += " • Variables found: " + str(definitionsFile["variables"].size()) + "\r\n" + else: + %OutputLog.text += "Definition files found: [color=red]" + str(definitionsFile.size()) + "[/color]\r\n" + %OutputLog.text += "[color=yellow]There may be an issue, please check in Dialogic 1.x to make sure that is correct![/color]\r\n" + + var themeDirectory = list_files_in_directory("res://dialogic/themes") + if themeDirectory.size() == themeFolderBreakdown.size(): + %OutputLog.text += "Theme files found: [color=green]" + str(themeDirectory.size()) + "[/color]\r\n" + else: + %OutputLog.text += "Theme files found: [color=red]" + str(themeDirectory.size()) + "[/color]\r\n" + %OutputLog.text += "[color=yellow]There may be an issue, please check in Dialogic 1.x to make sure that is correct![/color]\r\n" + + # dirty check for the variable subsystem, as properly calling has subsystem is complicated currently + varSubsystemInstalled = file.file_exists("res://addons/dialogic/Events/Variable/event_variable.gd") + + if !varSubsystemInstalled: + %OutputLog.text += "[color=yellow]Variable subsystem is not present in this Dialogic! Variables will not be converted![/color]" + + %OutputLog.text += "\r\n" + + %OutputLog.text += "Initial integrity check completed!\r\n" + + + + if DirAccess.dir_exists_absolute(conversionRootFolder): + %OutputLog.text += "[color=yellow]Conversion folder already exists, coverting will overwrite existing files.[/color]\r\n" + else: + %OutputLog.text += conversionRootFolder + %OutputLog.text += "Folders are being created in " + conversionRootFolder + ". Converted files will be located there.\r\n" + var directory = DirAccess.open("res://") + directory.make_dir(conversionRootFolder) + directory.open(conversionRootFolder) + directory.make_dir("characters") + directory.make_dir("timelines") + directory.make_dir("themes") + + conversionReady = true + $RightPanel/Begin.disabled = false + + else: + %OutputLog.text += "[X] Dialogic 1.x data [color=red]not found![/color]\r\n" + %OutputLog.text += "Please copy the res://dialogic folder from your Dialogic 1.x project into this project and try again.\r\n" + + +func list_files_in_directory(path): + var files = [] + var dir = DirAccess.open(path) + dir.list_dir_begin() + + while true: + var file = dir.get_next() + if file == "": + break + elif not file.begins_with("."): + if file.ends_with(".json") || file.ends_with(".cfg"): + files.append(file) + + dir.list_dir_end() + return files + +func recursive_search(currentCheck, currentDictionary, currentFolder): + for structureFile in currentDictionary["files"]: + match currentCheck: + "Timeline": timelineFolderBreakdown[structureFile] = characterNameConversion(currentFolder, false) + "Character": characterFolderBreakdown[structureFile] = characterNameConversion(currentFolder,false) + "Definition": definitionFolderBreakdown[structureFile] = characterNameConversion(currentFolder, false) + "Theme": themeFolderBreakdown[structureFile] = characterNameConversion(currentFolder, false) + + for structureFolder in currentDictionary["folders"]: + recursive_search(currentCheck, currentDictionary["folders"][structureFolder], currentFolder + structureFolder + "/") + + + + + + +func _on_begin_pressed(): + %OutputLog.text += "-----------------------------------------\r\n" + %OutputLog.text += "Beginning file conversion:\r\n" + %OutputLog.text += "\r\n" + + #Variable conversion needs to be first, to build the lookup table for new style + #Character conversion needs to be before timelines, so the character names are available + convertVariables() + convertCharacters() + convertTimelines() + convertGlossaries() + convertThemes() + convertSettings() + + %OutputLog.text += "All conversions complete!\r\n" + %OutputLog.text += "\r\nPlease check to make sure your timelines all look good. After that, you can remove the /addons/dialogic/Events/Converter folder, as it is no longer needed.\r\n\r\n" + %OutputLog.text += "Please be aware, Godot may take some time on the next project load to reload all of the Characters and Timelines. This is normal, and should only happen the one time." + + +func convertTimelines(): + %OutputLog.text += "Converting timelines: \r\n" + for item in timelineFolderBreakdown: + var folderPath = timelineFolderBreakdown[item] + %OutputLog.text += "Timeline " + folderPath + item +": " + var jsonData = {} + var file := FileAccess.open("res://dialogic/timelines/" + item, FileAccess.READ) + var fileContent = file.get_as_text() + var json_object = JSON.new() + + var error = json_object.parse(fileContent) + + if error == OK: + contents = json_object.get_data() + var fileName = contents["metadata"]["name"] + %OutputLog.text += "Name: " + fileName + ", " + str(contents["events"].size()) + " timeline events" + + + if not DirAccess.dir_exists_absolute(conversionRootFolder + "/timelines" + folderPath): + var directory = DirAccess.open(conversionRootFolder + "/timelines") + + var progresiveDirectory = "" + for pathItem in folderPath.split('/'): + directory.open(conversionRootFolder + "/timelines" + progresiveDirectory) + if pathItem!= "": + progresiveDirectory += "/" + pathItem + if !directory.dir_exists(conversionRootFolder + "/timelines" + progresiveDirectory): + directory.make_dir(conversionRootFolder + "/timelines" + progresiveDirectory) + + #just double check because sometimes its making double slashes at the final filename + if folderPath.right(1) == "/": + folderPath = folderPath.left(-1) + # we will save it as an intermediary file first, then on second pass cleanup make it the .dtl + var newFilePath = conversionRootFolder + "/timelines" + folderPath + "/" + fileName + ".cnv" + + file = FileAccess.open(newFilePath, FileAccess.WRITE) + + # update the new location so we know where second pass items are + + timelineFolderBreakdown[item] = newFilePath + + + var processedEvents = 0 + + + var depth = [] + for event in contents["events"]: + processedEvents += 1 + var eventLine = "" + + for i in depth: + eventLine += " " + + if "dialogic_" in event["event_id"]: + match event["event_id"]: + "dialogic_001": + #Text Event + var has_character:bool = false + if event['character'] != "" && event['character']: + has_character = true + eventLine += characterFolderBreakdown[event['character']]['searchable_name'] + + if event['portrait'] != "": + eventLine += "(" + event['portrait'] + ")" + + eventLine += ": " + if '\n' in event['text']: + var splitCount = 0 + var split = event['text'].split('\n') + for splitItem in split: + if has_character == false && splitItem.find(' ') > 0 && splitItem.find(':') > 0 && (splitItem.find(' ') > splitItem.find(':')): + splitItem = splitItem.insert("\\", splitItem.find(':')) + if splitCount == 0: + file.store_line(eventLine + splitItem + "\\") + else: + file.store_line(splitItem + "\\") + splitCount += 1 + else: + var text_line = variableNameConversion(event['text']) + if has_character == false && text_line.find(' ') > 0 && text_line.find(':') > 0 && (text_line.find(' ') > text_line.find(':')): + text_line = text_line.insert("\\", text_line.find(':')) + file.store_string(eventLine + text_line) + "dialogic_002": + # Character event + + #For some reason this is loading as a float, and the match is failing. so hard casting as string + var eventType:String = str(event['type']) + + match eventType: + "0": + if event['character'] != "": + eventLine += "Join " + eventLine += characterFolderBreakdown[event['character']]['searchable_name'] + if (event['portrait'] != ""): + eventLine += " (" + event['portrait'] + ") " + + for i in event['position']: + if event['position'][i] == true: + #1.x uses positions 0-4, while the default 2.0 scene uses positions 1-5 + eventLine += str(i.to_int() + 1) + + if (event['animation'] != "[Default]" && event['animation'] != "") || ('z_index' in event) || ('mirror_portrait' in event): + # Note: due to Anima changes, animations will be converted into a default. Times and wait will be perserved + eventLine += " [" + if (event['animation'] != "[Default]" && event['animation'] != ""): + eventLine += " [animation=\"Instant In Or Out\" " + eventLine += "length=\"" + str(event['animation_length']) + "\"" + if "animation_wait" in event: + eventLine += " wait=\"true\"" + + if 'z_index' in event: + if event['z_index'] != 0: + eventLine += ' z-index="' + str(event['z_index']) + '"' + if 'mirror_portrait' in event: + if event['mirror_portrait']: + eventLine += ' mirrored="true"' + + eventLine += "]" + + file.store_string(eventLine) + else: + eventLine += "# Character join event that did not have a selected character" + file.store_string(eventLine) + "2": + if event['character'] != "": + if event['character'] != "[All]": + + eventLine += "Update " + eventLine += characterFolderBreakdown[event['character']]['searchable_name'] + if 'portrait' in event: + if (event['portrait'] != "") && (event['portrait'] != "(Don't change)"): + eventLine += " (" + event['portrait'] + ") " + + var positionCheck = false + if 'position' in event: + for i in event['position']: + + if event['position'][i] == true: + positionCheck = true + eventLine += str(i.to_int() + 1) + + if !positionCheck: + eventLine += " 0" + + if (event['animation'] != "[Default]" && event['animation'] != "") || ('z_index' in event) || ('mirror_portrait' in event): + # Note: due to Anima changes, animations will be converted into a default. Times and wait will be perserved + eventLine += " [" + if (event['animation'] != "[Default]" && event['animation'] != ""): + eventLine += "animation=\"Heartbeat\" " + eventLine += "length=\"" + str(event['animation_length']) + "\"" + if "animation_wait" in event: + eventLine += " wait=\"true\"" + if "animation_repeat" in event: + eventLine += " repeat=\"" + str(event['animation_repeat']) + "\"" + if 'z_index' in event: if 'z_index' in event: + if event['z_index'] != 0: + eventLine += ' z-index="' + str(event['z_index']) + '"' + if 'mirror_portrait' in event: + if event['mirror_portrait']: + eventLine += ' mirrored="true"' + eventLine += "]" + + file.store_string(eventLine) + else: + file.store_string(eventLine + "# Update and Leave All not currently implemented") + else: + eventLine += "# Character Update event that did not have a selected character" + file.store_string(eventLine) + "1": + if event['character'] != "": + + eventLine += "Leave " + if event['character'] == "[All]": + eventLine += "--All--" + else: + eventLine += characterFolderBreakdown[event['character']]['searchable_name'] + + if event['animation'] != "[Default]" && event['animation'] != "": + # Note: due to Anima changes, animations will be converted into a default. Times and wait will be perserved + eventLine += " [animation=\"Instant In Or Out\" " + eventLine += "length=\"" + str(event['animation_length']) + "\"" + if "animation_wait" in event: + eventLine += " wait=\"true\"" + eventLine += "]" + file.store_string(eventLine) + else: + eventLine += " # Character Update event that did not have a selected character" + file.store_string(eventLine) + _: + file.store_string("# failed" + str(event['type'])) + + + "dialogic_010": + # Question event + # With the change in 2.0, the root of the Question block is simply text event + if event['character'] != "" && event['character']: + eventLine += characterFolderBreakdown[event['character']]['name'] + if event['portrait'] != "": + eventLine += "(" + event['portrait'] + ")" + + eventLine += ": " + if '\n' in event['question']: + var splitCount = 0 + var split = event['text'].split('\n') + for splitItem in split: + if splitCount == 0: + file.store_line(eventLine + splitItem + "\\") + else: + file.store_line(splitItem + "\\") + splitCount += 1 + else: + file.store_string(eventLine + event['question']) + + #depth.push_front("question") + + "dialogic_011": + #Choice event + + #Choice's in 1.x have depth, but they do not have matching End Nodes as Questions and Conditionals do + if depth.size() > 0: + if depth[0] == "choice": + #reset the tabs for this choice to be one tree up + + if depth.size() == 1: + eventLine = "" + else: + for i in (depth.size() - 1): + eventLine = " " + + else: + #for the next line we want to add a depth + + depth.push_front("choice") + + + eventLine += "- " + eventLine += event['choice'] + + if 'value' in event: + if event['value'] != "": + var valueLookup = variableNameConversion("[" + definitionFolderBreakdown[event['definition']]['path'] + definitionFolderBreakdown[event['definition']]['name'] + "]" ) + + eventLine += " [if " + eventLine += valueLookup + if event['condition'] != "": + eventLine += " " + event['condition'] + else: + #default is true, so it may not store it + eventLine += " ==" + + # weird line due to missing type casts on String in current Godot 4 alpha + if event['value'] == str(event['value'].to_int()): + eventLine += " " + event['value'] + else: + eventLine += " \"" + event['value'] + "\"" + + eventLine += "]" + + + file.store_string(eventLine) + #print("choice node") + #print ("bracnh depth now" + str(depth)) + "dialogic_012": + #If event + var valueLookup = variableNameConversion("[" + definitionFolderBreakdown[event['definition']]['path'] + definitionFolderBreakdown[event['definition']]['name'] + "]" ) + + eventLine += "if " + eventLine += valueLookup + if event['condition'] != "": + eventLine += " " + event['condition'] + else: + #default is true, so it may not store it + eventLine += " ==" + + # weird line due to missing type casts on String in current Godot 4 alpha + if event['value'] == str(event['value'].to_int()): + eventLine += " " + event['value'] + else: + eventLine += " \"" + event['value'] + "\"" + + eventLine += ":" + file.store_string(eventLine) + #print("if branch node") + depth.push_front("condition") + + #print ("bracnh depth now" + str(depth)) + "dialogic_013": + #End Branch event + # doesnt actually make any lines, just adjusts the tab depth + #print("end branch node") + + + var _popped = depth.pop_front() + #print ("bracnh depth now" + str(depth)) + "dialogic_014": + #Set Value event + if varSubsystemInstalled: + + + eventLine += "VAR " + eventLine += variableNameConversion("[" + definitionFolderBreakdown[event['definition']]['path'] + definitionFolderBreakdown[event['definition']]['name'] + "]" ) + eventLine += " = " + + if "set_random" in event: + if event['set_random'] == true: + eventLine += "[random=\"True\"" + if "random_lower_limit" in event: + eventLine += " min=\"" + str(event['random_lower_limit']) + "\"" + if "random_upper_limit" in event: + eventLine += " max=\"" + str(event['random_upper_limit']) + "\"" + + eventLine += "]" + else: + eventLine += event['set_value'] + else: + eventLine += event['set_value'] + + file.store_string(eventLine) + else: + file.store_string(eventLine + "# Set variable function. Variables subsystem is disabled") + "dialogic_015": + #Label event + file.store_string(eventLine + "[label name=\"" + event['name'] +"\"]") + anchorNames[event['id']] = event['name'] + "dialogic_016": + #Goto event + # Dialogic 1.x only allowed jumping to labels in the same timeline + # But since it is stored as a ID reference, we will have to get it on the second pass + + file.store_string(eventLine + "[jump label=<" + event['anchor_id'] +">]") + #file.store_string(eventLine + "# jump label, just a comment for testing") + "dialogic_020": + #Change Timeline event + # we will need to come back to this one on second pass, since we may not know the new path yet + + file.store_string(eventLine + "[jump timeline=<" + event['change_timeline'] +">]") + #file.store_string(eventLine + "# jump timeline, just a comment for testing") + "dialogic_021": + #Change Background event + #in Dialogic 1.x, fade default value was 1. its now 0, so we need to always write one here + var time: float = 1.0 + if "fade_duration" in event: + time = event['fade_duration'] + file.store_string(eventLine + "[background arg=\"" + event['background'] +"\" fade=\"" + str(time) + "\"]") + "dialogic_022": + #Close Dialog event + file.store_string(eventLine + "[end_timeline]") + "dialogic_023": + #Wait event + + eventLine += "[wait time=\"" + str(event['wait_seconds']) + "\"" + if !("hide_dialogbox" in event) || (event['hide_dialogbox'] == true): + eventLine += ' hide_text="true"' + else: + eventLine += ' hide_text="false"' + eventLine += "]" + file.store_string(eventLine) + "dialogic_024": + #Change Theme event + file.store_string(eventLine + '[style name="<' + event['set_theme'] + '>"]') + "dialogic_025": + #Set Glossary event + file.store_string(eventLine + "# Set Glossary event, not currently implemented") + "dialogic_026": + #Save event + if event['use_default_slot']: + file.store_string(eventLine + "[save slot=\"Default\"]") + else: + file.store_string(eventLine + "[save slot=\"" + event['custom_slot'] + "\"]") + + "dialogic_030": + #Audio event + eventLine += "[sound" + eventLine += " path=\"" + event['file'] + "\"" + eventLine += " volume=\"" + str(event['volume']) + "\"" + eventLine += " bus=\"" + event['audio_bus'] + "\"]" + file.store_string(eventLine) + "dialogic_031": + #Background Music event + eventLine += "[music" + eventLine += " path=\"" + event['file'] + "\"" + eventLine += " volume=\"" + str(event['volume']) + "\"" + eventLine += " fade=\"" + str(event['fade_length']) + "\"" + eventLine += " bus=\"" + event['audio_bus'] + "\"" + eventLine += " loop=\"true\"]" + file.store_string(eventLine) + "dialogic_040": + #Emit Signal event + file.store_string(eventLine + "[signal arg=\"" + event['emit_signal'] +"\"]") + "dialogic_041": + #Change Scene event + file.store_string(eventLine + "# Change scene event is deprecated. Scene called was: " + event['change_scene']) + "dialogic_042": + #Call Node event + eventLine += "[call_node path=\"" + event['call_node']['target_node_path'] + "\" " + eventLine += "method=\"" + event['call_node']['method_name'] + "\" " + eventLine += "args=\"[" + for arg in event['call_node']['arguments']: + eventLine += "\"" + arg + "\", " + + #remove the last comma and space + eventLine = eventLine.left(-2) + + eventLine += "]\"]" + file.store_string(eventLine) + _: + file.store_string(eventLine + "# unimplemented Dialogic control with unknown number") + + + + + else: + var returnString = CustomEventConverter.convertCustomEvent(event) + if returnString != "": + file.store_string(eventLine + returnString) + else: + eventLine += "# Custom event: " + eventLine += str(event) + eventLine = eventLine.replace("{", "*") + eventLine = eventLine.replace("}", "*") + + file.store_string(eventLine) + + file.store_string("\r\n\r\n") + + + + %OutputLog.text += "Processed events: " + str(processedEvents) + "\r\n" + else: + %OutputLog.text += "[color=red]There was a problem parsing this file![/color]\r\n" + + %OutputLog.text += "\r\n" + + #second pass + for item in timelineFolderBreakdown: + %OutputLog.text += "Verifying file: " + timelineFolderBreakdown[item] + "\r\n" + + var oldFile = FileAccess.open(timelineFolderBreakdown[item], FileAccess.READ) + var newFile = FileAccess.open(timelineFolderBreakdown[item].replace(".cnv", ".dtl"), FileAccess.WRITE) + + var regex = RegEx.new() + regex.compile('(<.*?>)') + #var result = regex.search_all(oldText) + + + var whitespaceCount = 0 + while oldFile.get_position() < oldFile.get_length(): + var line = oldFile.get_line() + + if line.length() == 0: + #clean up any extra whitespace so theres only one line betwen each command + whitespaceCount += 1 + if whitespaceCount < 2: + newFile.store_string("\r\n\r\n") + else: + whitespaceCount = 0 + + var result = regex.search_all(line) + if result: + for res in result: + var r_string = res.get_string() + var newString = r_string.substr(1,r_string.length()-2) + + if "timeline" in line: + newString = "\"" + timelineFolderBreakdown[newString].replace(".cnv", ".dtl") + "\"" + if "label" in line: + newString = "\"" + anchorNames[newString] + "\"" + if "style" in line: + var prev = newString + var config = ConfigFile.new() + var error = config.load("res://dialogic/themes/" + newString) + if error == OK: + if config.has_section_key("settings", "name"): + newString = config.get_value("settings", "name") + + if newString == prev: + newString = "DefaultTheme" + + line = line.replace(r_string,newString) + newFile.store_string(line) + else: + newFile.store_string(line) + + oldFile = null + + var fileDirectory = timelineFolderBreakdown[item].replace(timelineFolderBreakdown[item].split("/")[-1], "") + var dir = DirAccess.open(fileDirectory) + dir.remove(timelineFolderBreakdown[item]) + + %OutputLog.text += "Completed conversion of file: " + timelineFolderBreakdown[item].replace(".cnv", ".dtl") + "\r\n" + + #print(item) + + + +func convertCharacters(): + %OutputLog.text += "Converting characters: \r\n" + for item in characterFolderBreakdown: + var original_file = item + var folderPath = characterFolderBreakdown[item] + %OutputLog.text += "Character " + folderPath + item +": " + var jsonData = {} + var file := FileAccess.open("res://dialogic/characters/" + item, FileAccess.READ) + var fileContent = file.get_as_text() + var json_object = JSON.new() + + var error = json_object.parse(fileContent) + + if error == OK: + contents = json_object.get_data() + var fileName = contents["name"] + %OutputLog.text += "Name: " + fileName + "\r\n" + + if ("[" in fileName) || ("]" in fileName) || ("?" in fileName): + %OutputLog.text += " [color=yellow]Stripping invalid characters from file name![/color]\r\n" + fileName = characterNameConversion(fileName) + + + + + if not DirAccess.dir_exists_absolute(conversionRootFolder + "/characters" + folderPath): + var directory = DirAccess.open(conversionRootFolder + "/characters") + + var progresiveDirectory = "" + for pathItem in folderPath.split('/'): + directory.open(conversionRootFolder + "/characters" + progresiveDirectory) + if pathItem!= "": + progresiveDirectory += "/" + pathItem + if !directory.dir_exists(conversionRootFolder + "/characters" + progresiveDirectory): + directory.make_dir(conversionRootFolder + "/characters" + progresiveDirectory) + + #add the prefix if the prefix option is enabled + if prefixCharacters: + var prefix = "" + for level in folderPath.split('/'): + if level != "": + prefix += level.left(2) + "-" + fileName = prefix + fileName + # using the resource constructor for this one + + var current_character = DialogicCharacter.new() + current_character.resource_path = conversionRootFolder + "/characters" + folderPath + "/" + fileName + ".dch" + # Everything needs to be in exact order + + current_character.color = Color(contents["color"].right(6)) + var customInfoDict = {} + customInfoDict["sound_moods"] = {} + customInfoDict["theme"] = "" + current_character.custom_info = customInfoDict + current_character.description = varNameStripSpecial(contents["description"]) + if contents["display_name"] == "": + current_character.display_name = varNameStripSpecial(contents["name"]) + else: + current_character.display_name = varNameStripSpecial(contents["display_name"]) + current_character.mirror = contents["mirror_portraits"] + #current_character.name = varNameStripSpecial(contents["name"]) + current_character.nicknames = [] + current_character.offset = Vector2(0,0) + + var portraitsList = {} + var firstPortrait = "" + for portrait in contents['portraits']: + var portraitData = {} + if portrait['path'] != "": + if ".tscn" in portrait['path']: + portraitData['scene'] = portrait['path'] + else: + portraitData['image'] = portrait['path'] + + #use the global offset, scale, and mirror setting from the origianl character file + portraitData['offset'] = Vector2(contents['offset_x'], contents['offset_y']) + portraitData['scale'] = contents['scale'] / 100 + portraitData['mirror'] = contents['mirror_portraits'] + + #discard it if there's an empty Default, so it doesn't throw an error + if !((portrait['name'] == "Default") && (portrait['path'] == "")) && !((portrait['name'] == "") && (portrait['path'] == "")): + portraitsList[portrait['name']] = portraitData + if firstPortrait == "": + firstPortrait = portrait['name'] + + + + current_character.portraits = portraitsList + if firstPortrait != "": + current_character.default_portrait = firstPortrait + current_character.scale = 1.0 + + ResourceSaver.save(current_character, current_character.resource_path) + + # Before we're finished here, update the folder breakdown so it has the proper character name + var infoDict = {} + infoDict["original_file"] = original_file + infoDict["path"] = characterFolderBreakdown[item] + infoDict["name"] = fileName + var name_breakdown:Array = ( folderPath + fileName).split("/") + name_breakdown.reverse() + infoDict["name_breakdown"] = name_breakdown + + infoDict["searchable_name"] = infoDict["name_breakdown"][0] + + characterFolderBreakdown[item] = infoDict + + %OutputLog.text += "\r\n" + else: + %OutputLog.text += "[color=red]There was a problem parsing this file![/color]\r\n" + + # Second pass, shorten all of the paths, so they match the character dictionary in Dialogic itself + + # Temporarily need an array to be able to sort + var sorting_array:Array = [] + + for item in characterFolderBreakdown: + sorting_array.append(characterFolderBreakdown[item]) + + sorting_array.sort_custom(func(a, b):return a['name_breakdown'].count("/") < b['name_breakdown'].count("/")) + + var clean_search_path:bool = false + var depth = 1 + + while !clean_search_path: + var interim_array:Array = [] + clean_search_path = true + + for i in sorting_array.size(): + if sorting_array.filter(func(val): return val['searchable_name'] == sorting_array[i]['searchable_name']).size() > 1: + clean_search_path = false + var replace_dict:Dictionary = sorting_array[i] + replace_dict["searchable_name"] = replace_dict["name_breakdown"][depth] + "/" + replace_dict["searchable_name"] + interim_array.append(replace_dict) + else: + interim_array.append(sorting_array[i]) + depth += 1 + sorting_array = interim_array + + characterFolderBreakdown.clear() + + for item in sorting_array: + if item["searchable_name"].count(" ") > 0: + item["searchable_name"] = '"' + item["searchable_name"] + '"' + characterFolderBreakdown[item['original_file']] = item + %OutputLog.text += "Final character name for " + item['original_file'] + ": " + item['searchable_name'] + "\r\n" + + %OutputLog.text += "\r\n" + +func convertVariables(): + %OutputLog.text += "Converting variables: \r\n" + + var convertedVariables = 0 + # Creating a file with a format identical to how the variables are stored in project settings + if varSubsystemInstalled: + var newVariableDictionary = {} + for varItem in definitionFolderBreakdown: + if "type" in definitionFolderBreakdown[varItem]: + if definitionFolderBreakdown[varItem]["type"] == "variable": + if definitionFolderBreakdown[varItem]["path"] == "/": + newVariableDictionary[varNameStripSpecial(definitionFolderBreakdown[varItem]["name"])] = definitionFolderBreakdown[varItem]["value"] + flatDefinitionsFile[varNameStripSpecial(definitionFolderBreakdown[varItem]["name"])] = varItem + convertedVariables += 1 + else: + # I will fill this one in later, need to figure out the recursion for it + var dictRef = newVariableDictionary + var flatNameBuilder = "" + + for pathItem in varNameStripSpecial(definitionFolderBreakdown[varItem]["path"]).split("/"): + + if pathItem != "": + if pathItem in dictRef: + dictRef = dictRef[pathItem] + flatNameBuilder += pathItem + "." + else: + dictRef[pathItem] = {} + dictRef = dictRef[pathItem] + flatNameBuilder += pathItem + "." + + dictRef[varNameStripSpecial(definitionFolderBreakdown[varItem]["name"])] = definitionFolderBreakdown[varItem]["value"] + convertedVariables +=1 + var flatName = flatNameBuilder + varNameStripSpecial(definitionFolderBreakdown[varItem]["name"]) + flatDefinitionsFile[flatName] = varItem + + + ProjectSettings.set_setting('dialogic/variables', null) + ProjectSettings.set_setting('dialogic/variables', newVariableDictionary) + ProjectSettings.save() + + #rebuild the data in the other tabs, so it doesnt override it + find_parent('SettingsEditor').refresh() + %OutputLog.text += str(convertedVariables) + " variables converted, and saved to project!\r\n" + else: + %OutputLog.text += "[color=yellow]Variable subsystem is not present! Variables were not converted![/color]\r\n" + + + %OutputLog.text += "\r\n" + + +func convertGlossaries(): + %OutputLog.text += "Converting glossaries: [color=red]not currently implemented[/color] \r\n" + + %OutputLog.text += "\r\n" + +func convertThemes(): + %OutputLog.text += "Converting themes: [color=red]not currently implemented[/color] \r\n" + + %OutputLog.text += "\r\n" + +func varNameStripSpecial(oldVariable): + # This is to remove special characters from variable names + # Since in code variables are accessed by Dialogic.VAR.path.to.variable, characters not usable in Godot paths have to be removed + var newVariable = oldVariable + newVariable = newVariable.replace(" ", "_") + newVariable = newVariable.replace(".", "_") + newVariable = newVariable.replace("-", "_") + + + return(newVariable) + +func variableNameConversion(oldText): + var newText = oldText + var regex = RegEx.new() + regex.compile('(\\[.*?\\])') + var result = regex.search_all(oldText) + if result: + for res in result: + var r_string = res.get_string() + var newString = res.get_string() + newString = newString.replace("[", "") + newString = newString.replace("]", "") + if newString[0] == '/': + newString = newString.right(-1) + + newString = varNameStripSpecial(newString) + newString = newString.replace("/", ".") + + + + if newString in flatDefinitionsFile: + newString = "{" + newString + "}" + newText = newText.replace(r_string, newString) + + + + return(newText) + +func characterNameConversion(oldText:String, filter_forward_slash:bool = true): + #as some characters aren't supported in filenames, we need to convert both the filenames, and references to them + #Most character name restrictions are only restrictions of Windows, but we are going to enforce it for Dialogic due to node and regex complexities for platform uniformity + #We're also restricting the special characters used for other designations + var newText = oldText + newText = newText.replace("<","[") + newText = newText.replace(">","]") + newText = newText.replace(":","-") + newText = newText.replace("\\","/") + if filter_forward_slash: + newText = newText.replace("/","-") + newText = newText.replace("|","-") + newText = newText.replace("*","@") + newText = newText.replace("?","0") + newText = newText.replace('"',"'") + + #These ones as they are the delimiter for portraits + newText = newText.replace("(","[") + newText = newText.replace(")","]") + + + return newText + +func convertSettings(): + %OutputLog.text += "Converting other settings: \r\n" + %OutputLog.text += "[color=yellow]Note! Most original settings can't be converted.[/color] \r\n" + + + var config = ConfigFile.new() + + var err = config.load("res://dialogic/settings.cfg") + if err != OK: + %OutputLog.text += "[color=red]Dialogic 1.x Settings file could not be loaded![/color] \r\n" + return + + ProjectSettings.set_setting('dialogic/text/autocolor_names', config.get_value("dialog", "auto_color_names", true)) + ProjectSettings.set_setting('dialogic/choices/autofocus_first', config.get_value("input", "autofocus_choices", false)) + ProjectSettings.set_setting('dialogic/choices/delay', config.get_value("input", "delay_after_options", 0.2)) + ProjectSettings.save() + + + +func _on_check_box_toggled(button_pressed): + prefixCharacters = button_pressed + %OutputLog.text += "\r\n\r\nToggling this will add a prefix to all character filenames, which will have letters from each folder depth they are in. Characters in the root folder will have no prefix. \r\n" diff --git a/Sprout/addons/dialogic/Events/Converter/settings_converter.tscn b/Sprout/addons/dialogic/Events/Converter/settings_converter.tscn new file mode 100644 index 0000000..6852a2a --- /dev/null +++ b/Sprout/addons/dialogic/Events/Converter/settings_converter.tscn @@ -0,0 +1,89 @@ +[gd_scene load_steps=3 format=3] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Converter/settings_converter.gd" id="1_3feab"] +[ext_resource type="StyleBox" uid="uid://dmsjhgv22dns8" path="res://addons/dialogic/Editor/Common/TitleBgStylebox.tres" id="2_lrwmv"] + +[node name="Dialogic 1 Converter" type="HSplitContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("1_3feab") + +[node name="LeftPanel" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_right = 727.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 1.75 + +[node name="Label" type="Label" parent="LeftPanel"] +layout_mode = 2 +offset_right = 727.0 +offset_bottom = 36.0 +theme_override_styles/normal = ExtResource("2_lrwmv") +text = "Output" + +[node name="ScrollContainer" type="ScrollContainer" parent="LeftPanel"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 727.0 +offset_bottom = 648.0 +size_flags_vertical = 3 +vertical_scroll_mode = 0 + +[node name="OutputLog" type="RichTextLabel" parent="LeftPanel/ScrollContainer"] +unique_name_in_owner = true +clip_contents = false +layout_mode = 2 +offset_right = 727.0 +offset_bottom = 608.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +bbcode_enabled = true +text = "This is a converter script to convert Dialogic 1.4+ files into Dialogic 2.0 format. + +Please copy your res://dialogic folder from a Dialogic 1.4 project into this project before proceeding. + +Once you are ready, the Verify Files button will do a check to make sure all of the files are present, and prepare it for conversion." + +[node name="RightPanel" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_left = 739.0 +offset_right = 1152.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 + +[node name="Label2" type="Label" parent="RightPanel"] +layout_mode = 2 +offset_right = 413.0 +offset_bottom = 36.0 +theme_override_styles/normal = ExtResource("2_lrwmv") +text = "Settings" + +[node name="CheckBox" type="CheckBox" parent="RightPanel"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 413.0 +offset_bottom = 71.0 +text = "Add prefix to duplicate characters" + +[node name="Verify" type="Button" parent="RightPanel"] +layout_mode = 2 +offset_top = 75.0 +offset_right = 413.0 +offset_bottom = 106.0 +text = "Verify Files" + +[node name="Begin" type="Button" parent="RightPanel"] +layout_mode = 2 +offset_top = 110.0 +offset_right = 413.0 +offset_bottom = 141.0 +disabled = true +text = "Begin Conversion" + +[connection signal="toggled" from="RightPanel/CheckBox" to="." method="_on_check_box_toggled"] +[connection signal="pressed" from="RightPanel/Verify" to="." method="_on_verify_pressed"] +[connection signal="pressed" from="RightPanel/Begin" to="." method="_on_begin_pressed"] diff --git a/Sprout/addons/dialogic/Events/End Branch/event_end_branch.gd b/Sprout/addons/dialogic/Events/End Branch/event_end_branch.gd new file mode 100644 index 0000000..3bd8d79 --- /dev/null +++ b/Sprout/addons/dialogic/Events/End Branch/event_end_branch.gd @@ -0,0 +1,68 @@ +@tool +class_name DialogicEndBranchEvent +extends DialogicEvent + +## Event that indicates the end of a condition or choice (or custom branch). +## In text this is not stored (only as a change in indentation). + + +################################################################################ +## EXECUTE +################################################################################ + +func _execute() -> void: + dialogic.current_event_idx = find_next_index()-1 + finish() + + +func find_next_index(): + var idx: int = dialogic.current_event_idx + + var ignore: int = 1 + while true: + idx += 1 + var event = dialogic.current_timeline.get_event(idx) + if not event: + return idx + if event is DialogicEndBranchEvent: + if ignore > 1: ignore -= 1 + elif event.can_contain_events and not event.should_execute_this_branch(): + ignore += 1 + elif ignore <= 1: + return idx + + return idx + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "End Branch" + event_color = Color(1,1,1,1) + event_category = Category.Logic + event_sorting_index = 0 + disable_editor_button = true + continue_at_end = true + + +################################################################################ +## SAVING/LOADING +################################################################################ + +## NOTE: This event is very special. It is rarely stored at all, as it is usually +## just a placeholder for removing an indentation level. +## When copying events however, some representation of this is necessary. That's why this is half-implemented. +func to_text() -> String: + return "<>" + + +func from_text(string:String) -> void: + pass + + +func is_valid_event(string:String) -> bool: + if string.strip_edges().begins_with("<>"): + return true + return false diff --git a/Sprout/addons/dialogic/Events/End Branch/icon.png b/Sprout/addons/dialogic/Events/End Branch/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d97548051128613659ed7d84696b3acc64ff4279 GIT binary patch literal 558 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9E$svykh8Km+7D9BhG zNupn+*h5A1vnHB0WXW$Z40O znTJ`1*@3wVHy7Mgc*T;do?*>+SK;o1EN#bK5i=4}&h+0`S6uQ#;Z8G)P6yCnAW*QC ztW0_qw7y7c`F5StVRq7YChnhe?DagGQqF`h0R~k*#(+l%DzA&NCcq(>`+@8EZ}ZN~ zYCCi|@LJ)DS+mMtN%K2f_PMqdTsrO4qq~A%X8t7KmrJ)ut#yj%Jl}OXowfB?q2}tJ zlO>|NH||;X)9Z$S#k{>a6V}gOzh-T+w#@HaK^ijsd(LdloR(rZK>NxZRc%Dud8zNRhL?>$E25}8_)LrI`C1}$|SyW>4hCXw~OD}nELs5+s0!8yY|S`URZtM|Ax}dJLLE3 zeEssh|2)6ZGPU(9je}E47e5QWu9LY&COu#MSZsQH Array: + return [this_folder.path_join('event_end_branch.gd')] diff --git a/Sprout/addons/dialogic/Events/End/event_end.gd b/Sprout/addons/dialogic/Events/End/event_end.gd new file mode 100644 index 0000000..e129973 --- /dev/null +++ b/Sprout/addons/dialogic/Events/End/event_end.gd @@ -0,0 +1,34 @@ +@tool +class_name DialogicEndTimelineEvent +extends DialogicEvent + +## Event that ends a timeline (even if more events come after). + + +################################################################################ +## EXECUTE +################################################################################ + +func _execute() -> void: + for character in dialogic.Portraits.get_joined_characters(): + dialogic.Portraits.remove_portrait(character) + dialogic.end_timeline() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "End Timeline" + set_default_color('Color4') + event_category = Category.Timeline + event_sorting_index = 10 + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "end_timeline" diff --git a/Sprout/addons/dialogic/Events/End/icon.png b/Sprout/addons/dialogic/Events/End/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d97548051128613659ed7d84696b3acc64ff4279 GIT binary patch literal 558 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9E$svykh8Km+7D9BhG zNupn+*h5A1vnHB0WXW$Z40O znTJ`1*@3wVHy7Mgc*T;do?*>+SK;o1EN#bK5i=4}&h+0`S6uQ#;Z8G)P6yCnAW*QC ztW0_qw7y7c`F5StVRq7YChnhe?DagGQqF`h0R~k*#(+l%DzA&NCcq(>`+@8EZ}ZN~ zYCCi|@LJ)DS+mMtN%K2f_PMqdTsrO4qq~A%X8t7KmrJ)ut#yj%Jl}OXowfB?q2}tJ zlO>|NH||;X)9Z$S#k{>a6V}gOzh-T+w#@HaK^ijsd(LdloR(rZK>NxZRc%Dud8zNRhL?>$E25}8_)LrI`C1}$|SyW>4hCXw~OD}nELs5+s0!8yY|S`URZtM|Ax}dJLLE3 zeEssh|2)6ZGPU(9je}E47e5QWu9LY&COu#MSZsQH Array: + return [this_folder.path_join('event_end.gd')] diff --git a/Sprout/addons/dialogic/Events/Glossary/definition.svg b/Sprout/addons/dialogic/Events/Glossary/definition.svg new file mode 100644 index 0000000..236ca35 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Glossary/definition.svg @@ -0,0 +1,3 @@ + + + diff --git a/Sprout/addons/dialogic/Events/Glossary/definition.svg.import b/Sprout/addons/dialogic/Events/Glossary/definition.svg.import new file mode 100644 index 0000000..4afeb75 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Glossary/definition.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://580n3xtnq3ru" +path="res://.godot/imported/definition.svg-031b12c360f1060f573315dfb3d273d8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Glossary/definition.svg" +dest_files=["res://.godot/imported/definition.svg-031b12c360f1060f573315dfb3d273d8.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/dialogic/Events/Glossary/event_glossary.gd b/Sprout/addons/dialogic/Events/Glossary/event_glossary.gd new file mode 100644 index 0000000..34a22e4 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Glossary/event_glossary.gd @@ -0,0 +1,43 @@ +@tool +class_name DialogicGlossaryEvent +extends DialogicEvent + +## Event that does nothing right now. + + +################################################################################ +## EXECUTE +################################################################################ + +func _execute() -> void: + pass + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Glossary" + set_default_color('Color6') + event_category = Category.AudioVisual + event_sorting_index = 0 + expand_by_default = false + + +################################################################################ +## SAVING/LOADING +################################################################################ +func get_shortcode() -> String: + return "glossary" + +func get_shortcode_parameters() -> Dictionary: + return { + } + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + pass diff --git a/Sprout/addons/dialogic/Events/Glossary/glossary_resource.gd b/Sprout/addons/dialogic/Events/Glossary/glossary_resource.gd new file mode 100644 index 0000000..56c701b --- /dev/null +++ b/Sprout/addons/dialogic/Events/Glossary/glossary_resource.gd @@ -0,0 +1,11 @@ +class_name DialogicGlossary +extends Resource + +## Resource used to store glossary entries. Can be saved to disc and used as a glossary. +## Add/create glossaries fom the settings + +## Stores all entry information +@export var entries :Dictionary = {} + +## If false, no entries from this glossary will be shown +@export var enabled :bool = true diff --git a/Sprout/addons/dialogic/Events/Glossary/icon.png b/Sprout/addons/dialogic/Events/Glossary/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..779e80f04b53c193feea0e0782266087d9bd1e5f GIT binary patch literal 639 zcmV-_0)YLAP)Y;O7P%A>F_c=mw7926Y43KsV409Dxz)25|%2;BRsXB~b7MwFTn)?sC0?yh}oO z34urmA%qY@2qA<)H&eEzXw+=H)4ehOjH!_F4ew(stp>#V z3_7vTo~FQ5WEoLe_&fO)5pRn)ipB}#O)!RC`EAF zXFo%o>4c0@gXU|mofdDc4K(JG5KTo_+;fZOmRI4AachGe%|XzxLsv)mhMt0kt%Gx; zJqinY0$;)QM#kBciz!!A>@d#!U+c11EZ&3b?QtEPZ?kbe%r%$RHDr!mX>5q!%&e%6 z7~Ck(egqv*e|Z}J@xbrROitbtCuR?^ZTt-s#DB=Jj!dkWJ;aK}6lMs-e;7GN#^YX@ ztuv;wQiK};nyK(+V9Z;cYCC9JYXi7EQ0>`Qw6Cn9JNS52N0dHxMnVW7gb+dqA%qYQ Z`UX0hjmKjP#Bcxr002ovPDHLkV1lEG4<`Ts literal 0 HcmV?d00001 diff --git a/Sprout/addons/dialogic/Events/Glossary/icon.png.import b/Sprout/addons/dialogic/Events/Glossary/icon.png.import new file mode 100644 index 0000000..e921f64 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Glossary/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b6wqvg2qcjxs" +path="res://.godot/imported/icon.png-624eb6dbf7e3ab27845a397653fa2fbb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Glossary/icon.png" +dest_files=["res://.godot/imported/icon.png-624eb6dbf7e3ab27845a397653fa2fbb.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Glossary/index.gd b/Sprout/addons/dialogic/Events/Glossary/index.gd new file mode 100644 index 0000000..b53218e --- /dev/null +++ b/Sprout/addons/dialogic/Events/Glossary/index.gd @@ -0,0 +1,13 @@ +@tool +extends DialogicIndexer + + +func _get_events() -> Array: + return [this_folder.path_join('event_glossary.gd')] + + +func _get_subsystems() -> Array: + return [{'name':'Glossary', 'script':this_folder.path_join('subsystem_glossary.gd')}] + +func _get_settings_pages() -> Array: + return [this_folder.path_join('settings_glossary.tscn')] diff --git a/Sprout/addons/dialogic/Events/Glossary/settings_glossary.gd b/Sprout/addons/dialogic/Events/Glossary/settings_glossary.gd new file mode 100644 index 0000000..6a257af --- /dev/null +++ b/Sprout/addons/dialogic/Events/Glossary/settings_glossary.gd @@ -0,0 +1,210 @@ +@tool +extends VBoxContainer + +var current_glossary :DialogicGlossary = null +var current_entry_name := "" + +################################################################################ +## BASICS +################################################################################ +func _ready() -> void: + %AddGlossaryFile.icon = get_theme_icon('Add', 'EditorIcons') + %LoadGlossaryFile.icon = get_theme_icon('Folder', 'EditorIcons') + %DeleteGlossaryFile.icon = get_theme_icon('Remove', 'EditorIcons') + %DeleteGlossaryEntry.icon = get_theme_icon('Remove', 'EditorIcons') + + %AddGlossaryEntry.icon = get_theme_icon('Add', 'EditorIcons') + + %GlossaryList.item_selected.connect(_on_GlossaryList_item_selected) + %EntryList.item_selected.connect(_on_EntryList_item_selected) + + %DefaultColor.color_changed.connect(set_setting.bind('dialogic/glossary/default_color')) + %DefaultCaseSensitive.toggled.connect(set_setting.bind('dialogic/glossary/default_case_sensitive')) + +func set_setting(value, setting:String) -> void: + ProjectSettings.set_setting(setting, value) + ProjectSettings.save() + +func refresh() -> void: + %DefaultColor.color = DialogicUtil.get_project_setting('dialogic/glossary/default_color', Color.POWDER_BLUE) + %DefaultCaseSensitive.button_pressed = DialogicUtil.get_project_setting('dialogic/glossary/default_case_sensitive', true) + + %GlossaryList.clear() + var idx := 0 + for file in DialogicUtil.get_project_setting('dialogic/glossary/glossary_files', []): + if FileAccess.file_exists(file): + %GlossaryList.add_item(DialogicUtil.pretty_name(file), get_theme_icon('FileList', 'EditorIcons')) + else: + %GlossaryList.add_item(DialogicUtil.pretty_name(file), get_theme_icon('FileDead', 'EditorIcons')) + + %GlossaryList.set_item_tooltip(idx, file) + idx += 1 + + %EntryList.clear() + + if %GlossaryList.item_count != 0: + %GlossaryList.select(0) + _on_GlossaryList_item_selected(0) + else: + current_glossary = null + hide_entry_editor() + +################################################################################ +## GLOSSARY LIST +################################################################################ +func _on_GlossaryList_item_selected(idx:int) -> void: + %EntryList.clear() + if FileAccess.file_exists(%GlossaryList.get_item_tooltip(idx)): + current_glossary = load(%GlossaryList.get_item_tooltip(idx)) + if not current_glossary is DialogicGlossary: + return + + for entry in current_glossary.entries: + %EntryList.add_item(entry) + + if %EntryList.item_count != 0: + %EntryList.select(0) + _on_EntryList_item_selected(0) + else: + hide_entry_editor() + +func _on_add_glossary_file_pressed() -> void: + find_parent('EditorView').godot_file_dialog(create_new_glossary_file, '*.tres', EditorFileDialog.FILE_MODE_SAVE_FILE, 'Create new glossary resource') + +func create_new_glossary_file(path:String) -> void: + var glossary := DialogicGlossary.new() + glossary.resource_path = path + ResourceSaver.save(glossary, path) + load_glossary_file(path) + +func _on_load_glossary_file_pressed() -> void: + find_parent('EditorView').godot_file_dialog(load_glossary_file, '*.tres', EditorFileDialog.FILE_MODE_OPEN_FILE, 'Select glossary resource') + +func load_glossary_file(path:String) -> void: + var list :Array= DialogicUtil.get_project_setting('dialogic/glossary/glossary_files', []) + if not path in list: + list.append(path) + ProjectSettings.set_setting('dialogic/glossary/glossary_files', list) + ProjectSettings.save() + %GlossaryList.add_item(DialogicUtil.pretty_name(path), get_theme_icon('FileList', 'EditorIcons')) + %GlossaryList.set_item_tooltip(%GlossaryList.item_count-1, path) + %GlossaryList.select(%GlossaryList.item_count-1) + _on_GlossaryList_item_selected(%GlossaryList.item_count-1) + +func _on_delete_glossary_file_pressed() -> void: + if len(%GlossaryList.get_selected_items()) != 0: + var list :Array = DialogicUtil.get_project_setting('dialogic/glossary/glossary_files', []) + list.erase(%GlossaryList.get_item_tooltip( + %GlossaryList.get_selected_items()[0])) + ProjectSettings.set_setting('dialogic/glossary/glossary_files', list) + ProjectSettings.save() + refresh() + +################################################################################ +## ENTRY LIST +################################################################################ +func _on_EntryList_item_selected(idx:int) -> void: + current_entry_name = %EntryList.get_item_text(idx) + var entry_info = current_glossary.entries[current_entry_name] + %EntryEditorTitle.text = "Edit entry" + %EntrySettings.show() + %EntryName.text = current_entry_name + %EntryCaseSensitive.button_pressed = entry_info.get('case_sensitive', %DefaultCaseSensitive.button_pressed) + var alts = "" + for i in entry_info.get('alternatives', []): + alts += i+", " + %EntryAlternatives.text = alts + %EntryTitle.text = entry_info.get('title', '') + %EntryText.text = entry_info.get('text', '') + %EntryExtra.text = entry_info.get('extra', '') + %EntryEnabled.button_pressed = entry_info.get('enabled', true) + + %EntryColor.color = entry_info.get('color', %DefaultColor.color) + %EntryCustomColor.button_pressed = entry_info.has('color') + %EntryColor.disabled = !entry_info.has('color') + +func _on_add_glossary_entry_pressed() -> void: + if !current_glossary: + return + + var new_name := "New Entry" + if new_name in current_glossary.entries: + var count := 2 + while new_name + " " +str(count) in current_glossary.entries: + count += 1 + new_name += " " + str(count) + current_glossary.entries[new_name] = {} + ResourceSaver.save(current_glossary) + %EntryList.add_item(new_name) + %EntryList.select(%EntryList.item_count-1) + _on_EntryList_item_selected(%EntryList.item_count-1) + +func _on_delete_glossary_entry_pressed() -> void: + if len(%EntryList.get_selected_items()) != 0: + if current_glossary: + current_glossary.entries.erase(%EntryList.get_item_text( + %EntryList.get_selected_items()[0])) + %EntryList.remove_item(%EntryList.get_selected_items()[0]) + +################################################################################ +## ENTRY EDITOR +################################################################################ +func hide_entry_editor() -> void: + %EntrySettings.hide() + %EntryEditorTitle.text = "No entry selected." + +func _on_entry_name_text_changed(new_text:String) -> void: + if current_entry_name != new_text.strip_edges(): + if new_text.strip_edges().is_empty() or new_text.strip_edges() in current_glossary.entries.keys(): + %EntryList.set_item_custom_bg_color(%EntryList.get_selected_items()[0], + get_theme_color("warning_color", "Editor").darkened(0.8)) + %EntryList.set_item_text(%EntryList.get_selected_items()[0], new_text.strip_edges() + " (invalid name)") + return + else: + %EntryList.set_item_custom_bg_color(%EntryList.get_selected_items()[0], + Color.TRANSPARENT) + var info :Dictionary = current_glossary.entries[current_entry_name] + current_glossary.entries.erase(current_entry_name) + current_glossary.entries[new_text.strip_edges()] = info + %EntryList.set_item_text(%EntryList.get_selected_items()[0], new_text.strip_edges()) + current_entry_name = new_text.strip_edges() + + ResourceSaver.save(current_glossary) + +func _on_entry_case_sensitive_toggled(button_pressed:bool) -> void: + current_glossary.entries[current_entry_name]['case_sensitive'] = button_pressed + ResourceSaver.save(current_glossary) + +func _on_entry_alternatives_text_changed(new_text:String) -> void: + var alts := [] + for i in new_text.split(',', false): + alts.append(i.strip_edges()) + current_glossary.entries[current_entry_name]['alternatives'] = alts + ResourceSaver.save(current_glossary) + +func _on_entry_title_text_changed(new_text:String) -> void: + current_glossary.entries[current_entry_name]['title'] = new_text + ResourceSaver.save(current_glossary) + +func _on_entry_text_text_changed() -> void: + current_glossary.entries[current_entry_name]['text'] = %EntryText.text + ResourceSaver.save(current_glossary) + +func _on_entry_extra_text_changed() -> void: + current_glossary.entries[current_entry_name]['extra'] = %EntryExtra.text + ResourceSaver.save(current_glossary) + +func _on_entry_enabled_toggled(button_pressed:bool) -> void: + current_glossary.entries[current_entry_name]['enabled'] = button_pressed + ResourceSaver.save(current_glossary) + +func _on_entry_custom_color_toggled(button_pressed:bool) -> void: + %EntryColor.disabled = !button_pressed + if !button_pressed: + current_glossary.entries[current_entry_name].erase('color') + else: + current_glossary.entries[current_entry_name]['color'] = %EntryColor.color + +func _on_entry_color_color_changed(color:Color) -> void: + current_glossary.entries[current_entry_name]['color'] = color + ResourceSaver.save(current_glossary) diff --git a/Sprout/addons/dialogic/Events/Glossary/settings_glossary.tscn b/Sprout/addons/dialogic/Events/Glossary/settings_glossary.tscn new file mode 100644 index 0000000..8e9cdf3 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Glossary/settings_glossary.tscn @@ -0,0 +1,370 @@ +[gd_scene load_steps=5 format=3] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Glossary/settings_glossary.gd" id="1_tf3p1"] +[ext_resource type="StyleBox" uid="uid://dmsjhgv22dns8" path="res://addons/dialogic/Editor/Common/TitleBgStylebox.tres" id="2_kj6gm"] + +[sub_resource type="Image" id="Image_ruhry"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 93, 93, 55, 255, 97, 97, 58, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 98, 98, 47, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 94, 94, 46, 255, 93, 93, 236, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_mi8la"] +image = SubResource("Image_ruhry") + +[node name="GlossaryEditor" type="VBoxContainer"] +anchor_right = 1.0 +anchor_bottom = 1.0 +script = ExtResource("1_tf3p1") + +[node name="Entries" type="HBoxContainer" parent="."] +offset_right = 1024.0 +offset_bottom = 600.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="Settings" type="VBoxContainer" parent="Entries"] +offset_right = 371.0 +offset_bottom = 600.0 +size_flags_horizontal = 3 + +[node name="Title" type="Label" parent="Entries/Settings"] +offset_right = 371.0 +offset_bottom = 36.0 +size_flags_horizontal = 3 +theme_override_styles/normal = ExtResource("2_kj6gm") +text = "Glossary Settings" + +[node name="DefColor" type="HBoxContainer" parent="Entries/Settings"] +offset_top = 40.0 +offset_right = 371.0 +offset_bottom = 66.0 + +[node name="Label" type="Label" parent="Entries/Settings/DefColor"] +offset_right = 317.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 +text = "Default color" + +[node name="DefaultColor" type="ColorPickerButton" parent="Entries/Settings/DefColor"] +unique_name_in_owner = true +custom_minimum_size = Vector2(50, 0) +offset_left = 321.0 +offset_right = 371.0 +offset_bottom = 26.0 +size_flags_horizontal = 8 + +[node name="DefCaseSensitive" type="HBoxContainer" parent="Entries/Settings"] +offset_top = 70.0 +offset_right = 371.0 +offset_bottom = 96.0 + +[node name="Label" type="Label" parent="Entries/Settings/DefCaseSensitive"] +offset_right = 343.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 +text = "Default case sensitive" + +[node name="DefaultCaseSensitive" type="CheckBox" parent="Entries/Settings/DefCaseSensitive"] +unique_name_in_owner = true +offset_left = 347.0 +offset_right = 371.0 +offset_bottom = 26.0 + +[node name="FileList" type="VBoxContainer" parent="Entries/Settings"] +offset_top = 100.0 +offset_right = 371.0 +offset_bottom = 600.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +size_flags_stretch_ratio = 0.69 + +[node name="HBox" type="HBoxContainer" parent="Entries/Settings/FileList"] +offset_right = 371.0 +offset_bottom = 36.0 + +[node name="Title2" type="Label" parent="Entries/Settings/FileList/HBox"] +offset_right = 218.0 +offset_bottom = 36.0 +size_flags_horizontal = 3 +theme_override_styles/normal = ExtResource("2_kj6gm") +text = "Active Files" + +[node name="LoadGlossaryFile" type="Button" parent="Entries/Settings/FileList/HBox"] +unique_name_in_owner = true +offset_left = 222.0 +offset_right = 284.0 +offset_bottom = 36.0 +text = "Load" +icon = SubResource("ImageTexture_mi8la") + +[node name="AddGlossaryFile" type="Button" parent="Entries/Settings/FileList/HBox"] +unique_name_in_owner = true +offset_left = 288.0 +offset_right = 343.0 +offset_bottom = 36.0 +text = "Add" +icon = SubResource("ImageTexture_mi8la") + +[node name="DeleteGlossaryFile" type="Button" parent="Entries/Settings/FileList/HBox"] +unique_name_in_owner = true +offset_left = 347.0 +offset_right = 371.0 +offset_bottom = 36.0 +icon = SubResource("ImageTexture_mi8la") + +[node name="ScrollContainer" type="ScrollContainer" parent="Entries/Settings/FileList"] +offset_top = 40.0 +offset_right = 371.0 +offset_bottom = 500.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="GlossaryList" type="ItemList" parent="Entries/Settings/FileList/ScrollContainer"] +unique_name_in_owner = true +offset_right = 371.0 +offset_bottom = 460.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="VSeparator2" type="VSeparator" parent="Entries"] +offset_left = 375.0 +offset_right = 379.0 +offset_bottom = 600.0 + +[node name="EntryList" type="VBoxContainer" parent="Entries"] +offset_left = 383.0 +offset_right = 640.0 +offset_bottom = 600.0 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 0.69 + +[node name="HBox" type="HBoxContainer" parent="Entries/EntryList"] +offset_right = 257.0 +offset_bottom = 36.0 + +[node name="Title3" type="Label" parent="Entries/EntryList/HBox"] +offset_right = 125.0 +offset_bottom = 36.0 +size_flags_horizontal = 3 +theme_override_styles/normal = ExtResource("2_kj6gm") +text = "Entries" + +[node name="AddGlossaryEntry" type="Button" parent="Entries/EntryList/HBox"] +unique_name_in_owner = true +offset_left = 129.0 +offset_right = 229.0 +offset_bottom = 36.0 +text = "Add Entry" +icon = SubResource("ImageTexture_mi8la") + +[node name="DeleteGlossaryEntry" type="Button" parent="Entries/EntryList/HBox"] +unique_name_in_owner = true +offset_left = 233.0 +offset_right = 257.0 +offset_bottom = 36.0 +icon = SubResource("ImageTexture_mi8la") + +[node name="ScrollContainer" type="ScrollContainer" parent="Entries/EntryList"] +offset_top = 40.0 +offset_right = 257.0 +offset_bottom = 600.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="EntryList" type="ItemList" parent="Entries/EntryList/ScrollContainer"] +unique_name_in_owner = true +offset_right = 257.0 +offset_bottom = 560.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="VSeparator" type="VSeparator" parent="Entries"] +offset_left = 644.0 +offset_right = 648.0 +offset_bottom = 600.0 + +[node name="EntryEditor" type="ScrollContainer" parent="Entries"] +offset_left = 652.0 +offset_right = 1024.0 +offset_bottom = 600.0 +size_flags_horizontal = 3 +horizontal_scroll_mode = 0 +metadata/_edit_layout_mode = 1 + +[node name="VBox" type="VBoxContainer" parent="Entries/EntryEditor"] +offset_right = 372.0 +offset_bottom = 600.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="EntryEditorTitle" type="Label" parent="Entries/EntryEditor/VBox"] +unique_name_in_owner = true +offset_right = 372.0 +offset_bottom = 36.0 +size_flags_horizontal = 3 +theme_override_styles/normal = ExtResource("2_kj6gm") +text = "Entries" + +[node name="EntrySettings" type="GridContainer" parent="Entries/EntryEditor/VBox"] +unique_name_in_owner = true +offset_top = 40.0 +offset_right = 372.0 +offset_bottom = 600.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +theme_override_constants/h_separation = 13 +columns = 2 + +[node name="Label2" type="Label" parent="Entries/EntryEditor/VBox/EntrySettings"] +offset_right = 94.0 +offset_bottom = 26.0 +size_flags_vertical = 0 +text = "Name" + +[node name="HBoxContainer" type="HBoxContainer" parent="Entries/EntryEditor/VBox/EntrySettings"] +offset_left = 107.0 +offset_right = 372.0 +offset_bottom = 31.0 + +[node name="EntryName" type="LineEdit" parent="Entries/EntryEditor/VBox/EntrySettings/HBoxContainer"] +unique_name_in_owner = true +offset_right = 87.7656 +offset_bottom = 31.0 +size_flags_horizontal = 0 +placeholder_text = "MyEntry" +expand_to_text_length = true +caret_blink = true +caret_blink_speed = 0.5 + +[node name="EntryCaseSensitive" type="CheckBox" parent="Entries/EntryEditor/VBox/EntrySettings/HBoxContainer"] +unique_name_in_owner = true +offset_left = 91.0 +offset_right = 228.0 +offset_bottom = 31.0 +text = "Case sensitive" + +[node name="Label3" type="Label" parent="Entries/EntryEditor/VBox/EntrySettings"] +offset_top = 35.0 +offset_right = 94.0 +offset_bottom = 61.0 +size_flags_vertical = 0 +text = "Alternatives" + +[node name="EntryAlternatives" type="LineEdit" parent="Entries/EntryEditor/VBox/EntrySettings"] +unique_name_in_owner = true +offset_left = 107.0 +offset_top = 35.0 +offset_right = 372.0 +offset_bottom = 66.0 +size_flags_horizontal = 3 +caret_blink = true +caret_blink_speed = 0.5 + +[node name="Label4" type="Label" parent="Entries/EntryEditor/VBox/EntrySettings"] +offset_top = 70.0 +offset_right = 94.0 +offset_bottom = 96.0 +size_flags_vertical = 0 +text = "Title" + +[node name="EntryTitle" type="LineEdit" parent="Entries/EntryEditor/VBox/EntrySettings"] +unique_name_in_owner = true +offset_left = 107.0 +offset_top = 70.0 +offset_right = 372.0 +offset_bottom = 101.0 +size_flags_horizontal = 3 +caret_blink = true +caret_blink_speed = 0.5 + +[node name="Label5" type="Label" parent="Entries/EntryEditor/VBox/EntrySettings"] +offset_top = 105.0 +offset_right = 94.0 +offset_bottom = 131.0 +size_flags_vertical = 0 +text = "Text" + +[node name="EntryText" type="TextEdit" parent="Entries/EntryEditor/VBox/EntrySettings"] +unique_name_in_owner = true +custom_minimum_size = Vector2(0, 100) +offset_left = 107.0 +offset_top = 105.0 +offset_right = 372.0 +offset_bottom = 205.0 +focus_next = NodePath("../EntryExtra") +wrap_mode = 1 + +[node name="Label6" type="Label" parent="Entries/EntryEditor/VBox/EntrySettings"] +offset_top = 209.0 +offset_right = 94.0 +offset_bottom = 235.0 +size_flags_vertical = 0 +text = "Extra" + +[node name="EntryExtra" type="TextEdit" parent="Entries/EntryEditor/VBox/EntrySettings"] +unique_name_in_owner = true +custom_minimum_size = Vector2(0, 50) +offset_left = 107.0 +offset_top = 209.0 +offset_right = 372.0 +offset_bottom = 259.0 +wrap_mode = 1 + +[node name="Label8" type="Label" parent="Entries/EntryEditor/VBox/EntrySettings"] +offset_top = 263.0 +offset_right = 94.0 +offset_bottom = 289.0 +size_flags_vertical = 0 +text = "Enabled" + +[node name="EntryEnabled" type="CheckBox" parent="Entries/EntryEditor/VBox/EntrySettings"] +unique_name_in_owner = true +offset_left = 107.0 +offset_top = 263.0 +offset_right = 372.0 +offset_bottom = 289.0 +button_pressed = true + +[node name="Label7" type="Label" parent="Entries/EntryEditor/VBox/EntrySettings"] +offset_top = 293.0 +offset_right = 94.0 +offset_bottom = 319.0 +size_flags_vertical = 0 +text = "Color" + +[node name="HBox" type="HBoxContainer" parent="Entries/EntryEditor/VBox/EntrySettings"] +offset_left = 107.0 +offset_top = 293.0 +offset_right = 372.0 +offset_bottom = 319.0 + +[node name="EntryCustomColor" type="CheckBox" parent="Entries/EntryEditor/VBox/EntrySettings/HBox"] +unique_name_in_owner = true +offset_right = 24.0 +offset_bottom = 26.0 + +[node name="EntryColor" type="ColorPickerButton" parent="Entries/EntryEditor/VBox/EntrySettings/HBox"] +unique_name_in_owner = true +offset_left = 28.0 +offset_right = 265.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 + +[connection signal="pressed" from="Entries/Settings/FileList/HBox/LoadGlossaryFile" to="." method="_on_load_glossary_file_pressed"] +[connection signal="pressed" from="Entries/Settings/FileList/HBox/AddGlossaryFile" to="." method="_on_add_glossary_file_pressed"] +[connection signal="pressed" from="Entries/Settings/FileList/HBox/DeleteGlossaryFile" to="." method="_on_delete_glossary_file_pressed"] +[connection signal="pressed" from="Entries/EntryList/HBox/AddGlossaryEntry" to="." method="_on_add_glossary_entry_pressed"] +[connection signal="pressed" from="Entries/EntryList/HBox/DeleteGlossaryEntry" to="." method="_on_delete_glossary_entry_pressed"] +[connection signal="text_changed" from="Entries/EntryEditor/VBox/EntrySettings/HBoxContainer/EntryName" to="." method="_on_entry_name_text_changed"] +[connection signal="toggled" from="Entries/EntryEditor/VBox/EntrySettings/HBoxContainer/EntryCaseSensitive" to="." method="_on_entry_case_sensitive_toggled"] +[connection signal="text_changed" from="Entries/EntryEditor/VBox/EntrySettings/EntryAlternatives" to="." method="_on_entry_alternatives_text_changed"] +[connection signal="text_changed" from="Entries/EntryEditor/VBox/EntrySettings/EntryTitle" to="." method="_on_entry_title_text_changed"] +[connection signal="text_changed" from="Entries/EntryEditor/VBox/EntrySettings/EntryText" to="." method="_on_entry_text_text_changed"] +[connection signal="text_changed" from="Entries/EntryEditor/VBox/EntrySettings/EntryExtra" to="." method="_on_entry_extra_text_changed"] +[connection signal="toggled" from="Entries/EntryEditor/VBox/EntrySettings/EntryEnabled" to="." method="_on_entry_enabled_toggled"] +[connection signal="toggled" from="Entries/EntryEditor/VBox/EntrySettings/HBox/EntryCustomColor" to="." method="_on_entry_custom_color_toggled"] +[connection signal="color_changed" from="Entries/EntryEditor/VBox/EntrySettings/HBox/EntryColor" to="." method="_on_entry_color_color_changed"] diff --git a/Sprout/addons/dialogic/Events/Glossary/subsystem_glossary.gd b/Sprout/addons/dialogic/Events/Glossary/subsystem_glossary.gd new file mode 100644 index 0000000..61fae37 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Glossary/subsystem_glossary.gd @@ -0,0 +1,76 @@ +extends DialogicSubsystem + +## Subsystem that handles glossaries. + +## List of glossary resources that are used. +var glossaries := [] +## If false, no parsing will be done. +var enabled := true + + +#################################################################################################### +## STATE +#################################################################################################### + +func clear_game_state() -> void: + glossaries = [] + for path in DialogicUtil.get_project_setting('dialogic/glossary/glossary_files', []): + add_glossary(path) + + +#################################################################################################### +## MAIN METHODS +#################################################################################################### + +func parse_glossary(text:String) -> String: + if !enabled: return text + var def_case_sensitive :bool = DialogicUtil.get_project_setting('dialogic/glossary/default_case_sensitive', true) + var def_color : Color= DialogicUtil.get_project_setting('dialogic/glossary/default_color', Color.POWDER_BLUE) + var regex := RegEx.new() + for glossary in glossaries: + if !glossary.enabled: + continue + for entry in glossary.entries.keys(): + if !glossary.entries[entry].get('enabled', true): + continue + var pattern :String = '(?<=\\W|^)(?'+glossary.entries[entry].get('regopts', entry)+')(?!])(?=\\W|$)' + if glossary.entries[entry].get('case_sensitive', def_case_sensitive): + regex.compile(pattern) + else: + regex.compile('(?i)'+pattern) + text = regex.sub(text, + '[url=' + entry + ']' + + '[color=' + glossary.entries[entry].get('color', def_color).to_html() + ']${word}[/color]' + + '[/url]', true + ) + return text + + +func add_glossary(path:String) -> void: + if FileAccess.file_exists(path): + var x = load(path) + if x is DialogicGlossary: + glossaries.append(x) + for entry in x.entries.keys(): + var regopts :String = entry + for i in x.entries[entry].get('alternatives', []): + regopts += '|'+i + x.entries[entry]['regopts'] = regopts + else: + printerr('[Dialogic] The glossary file "' + path + '" is missing. Make sure it exists.') + + +func get_entry(name:String, parse_variables:bool = true) -> Dictionary: + for glossary in glossaries: + if name in glossary.entries: + var info:Dictionary = glossary.entries[name].duplicate() + if parse_variables and Dialogic.has_subsystem('VAR'): + for key in info.keys(): + if typeof(info[key]) == TYPE_STRING: + info[key] = Dialogic.VAR.parse_variables(info[key]) + return info + return {} + + +func set_entry(name: String, value: Dictionary) -> bool: + return false diff --git a/Sprout/addons/dialogic/Events/History/definition.svg b/Sprout/addons/dialogic/Events/History/definition.svg new file mode 100644 index 0000000..236ca35 --- /dev/null +++ b/Sprout/addons/dialogic/Events/History/definition.svg @@ -0,0 +1,3 @@ + + + diff --git a/Sprout/addons/dialogic/Events/History/definition.svg.import b/Sprout/addons/dialogic/Events/History/definition.svg.import new file mode 100644 index 0000000..2ca6c57 --- /dev/null +++ b/Sprout/addons/dialogic/Events/History/definition.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dlwtdexd63bxi" +path="res://.godot/imported/definition.svg-22368503ac4b1eb0eb4b2dc0b2354e38.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/History/definition.svg" +dest_files=["res://.godot/imported/definition.svg-22368503ac4b1eb0eb4b2dc0b2354e38.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/dialogic/Events/History/event_history.gd b/Sprout/addons/dialogic/Events/History/event_history.gd new file mode 100644 index 0000000..af50eee --- /dev/null +++ b/Sprout/addons/dialogic/Events/History/event_history.gd @@ -0,0 +1,77 @@ +@tool +class_name DialogicHistoryEvent +extends DialogicEvent + +## Event that allows clearing, pausing and resuming of history functionality. + +enum ActionTypes {Clear, Pause, Resume} + +### Settings + +## The type of action: Clear, Pause or Resume +var action_type := ActionTypes.Pause + + +################################################################################ +## EXECUTION +################################################################################ + +func _execute() -> void: + match action_type: + ActionTypes.Clear: + dialogic.History.full_history = [] + ActionTypes.Pause: + dialogic.History.full_history_enabled = false + ActionTypes.Resume: + dialogic.History.full_history_enabled = true + + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "History" + set_default_color('Color6') + event_category = Category.AudioVisual + event_sorting_index = 0 + expand_by_default = false + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "history" + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_info + "action" : {"property": "action_type", "default": ActionTypes.Pause, + "suggestions": func(): return {"Clear":{'value':'0'}, "Pause":{'value':'1'}, "Resume":{'value':'2'}}}, + } + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('action_type', ValueType.FixedOptionSelector, '', '', { + 'selector_options': [ + { + 'label': 'Pause History', + 'value': ActionTypes.Pause, + }, + { + 'label': 'Resume History', + 'value': ActionTypes.Resume, + }, + { + 'label': 'Clear History', + 'value': ActionTypes.Clear, + }, + ] + }) diff --git a/Sprout/addons/dialogic/Events/History/icon.png b/Sprout/addons/dialogic/Events/History/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..779e80f04b53c193feea0e0782266087d9bd1e5f GIT binary patch literal 639 zcmV-_0)YLAP)Y;O7P%A>F_c=mw7926Y43KsV409Dxz)25|%2;BRsXB~b7MwFTn)?sC0?yh}oO z34urmA%qY@2qA<)H&eEzXw+=H)4ehOjH!_F4ew(stp>#V z3_7vTo~FQ5WEoLe_&fO)5pRn)ipB}#O)!RC`EAF zXFo%o>4c0@gXU|mofdDc4K(JG5KTo_+;fZOmRI4AachGe%|XzxLsv)mhMt0kt%Gx; zJqinY0$;)QM#kBciz!!A>@d#!U+c11EZ&3b?QtEPZ?kbe%r%$RHDr!mX>5q!%&e%6 z7~Ck(egqv*e|Z}J@xbrROitbtCuR?^ZTt-s#DB=Jj!dkWJ;aK}6lMs-e;7GN#^YX@ ztuv;wQiK};nyK(+V9Z;cYCC9JYXi7EQ0>`Qw6Cn9JNS52N0dHxMnVW7gb+dqA%qYQ Z`UX0hjmKjP#Bcxr002ovPDHLkV1lEG4<`Ts literal 0 HcmV?d00001 diff --git a/Sprout/addons/dialogic/Events/History/icon.png.import b/Sprout/addons/dialogic/Events/History/icon.png.import new file mode 100644 index 0000000..5461970 --- /dev/null +++ b/Sprout/addons/dialogic/Events/History/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b2dft055rbthc" +path="res://.godot/imported/icon.png-0f163f3ae73119c52d1c0fa16d2c9e6e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/History/icon.png" +dest_files=["res://.godot/imported/icon.png-0f163f3ae73119c52d1c0fa16d2c9e6e.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/History/index.gd b/Sprout/addons/dialogic/Events/History/index.gd new file mode 100644 index 0000000..7791b1f --- /dev/null +++ b/Sprout/addons/dialogic/Events/History/index.gd @@ -0,0 +1,13 @@ +@tool +extends DialogicIndexer + + +func _get_events() -> Array: + return [this_folder.path_join('event_history.gd')] + + +func _get_subsystems() -> Array: + return [{'name':'History', 'script':this_folder.path_join('subsystem_history.gd')}] + +func _get_settings_pages() -> Array: + return [this_folder.path_join('settings_history.tscn')] diff --git a/Sprout/addons/dialogic/Events/History/settings_history.gd b/Sprout/addons/dialogic/Events/History/settings_history.gd new file mode 100644 index 0000000..05376aa --- /dev/null +++ b/Sprout/addons/dialogic/Events/History/settings_history.gd @@ -0,0 +1,35 @@ +@tool +extends HBoxContainer + +func refresh(): + %HistoryToggle.button_pressed = DialogicUtil.get_project_setting('dialogic/history/history_system', true) + %FullHistory.button_pressed = DialogicUtil.get_project_setting('dialogic/history/full_history', true) + %HistoryLength.value = DialogicUtil.get_project_setting('dialogic/history/full_history_length', 50) + %TextHistory.button_pressed = DialogicUtil.get_project_setting('dialogic/history/text_history', true) + %FullText.button_pressed = DialogicUtil.get_project_setting('dialogic/history/full_history_option_save_text', false) + +func _on_history_toggle_toggled(button_pressed): + ProjectSettings.set_setting('dialogic/history/history_system', button_pressed) + ProjectSettings.save() + + +func _on_full_history_toggled(button_pressed): + ProjectSettings.set_setting('dialogic/history/full_history', button_pressed) + ProjectSettings.save() + + +func _on_history_length_value_changed(value): + ProjectSettings.set_setting('dialogic/history/full_history_length', value) + ProjectSettings.save() + + + +func _on_text_history_toggled(button_pressed): + ProjectSettings.set_setting('dialogic/history/text_history', button_pressed) + ProjectSettings.save() + + +func _on_full_text_toggled(button_pressed): + ProjectSettings.set_setting('dialogic/history/full_history_option_save_text', button_pressed) + ProjectSettings.save() + diff --git a/Sprout/addons/dialogic/Events/History/settings_history.tscn b/Sprout/addons/dialogic/Events/History/settings_history.tscn new file mode 100644 index 0000000..0f1b86c --- /dev/null +++ b/Sprout/addons/dialogic/Events/History/settings_history.tscn @@ -0,0 +1,1389 @@ +[gd_scene load_steps=7 format=3] + +[ext_resource type="Script" path="res://addons/dialogic/Events/History/settings_history.gd" id="1_hbhst"] +[ext_resource type="StyleBox" uid="uid://dmsjhgv22dns8" path="res://addons/dialogic/Editor/Common/TitleBgStylebox.tres" id="2_kj6gm"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/Settings/HintLabelStylingScript.gd" id="3_4ou1s"] + +[sub_resource type="Image" id="Image_8567t"] +data = { +"data": PackedByteArray(255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 214, 255, 248, 255, 220, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 188, 255, 238, 255, 249, 255, 224, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 178, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 236, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 240, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 207, 255, 248, 255, 234, 255, 150, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 210, 255, 18, 255, 170, 255, 245, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 173, 255, 229, 255, 248, 255, 224, 255, 168, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 201, 255, 247, 255, 241, 255, 179, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 220, 255, 66, 255, 204, 255, 249, 255, 231, 255, 138, 255, 21, 255, 163, 255, 239, 255, 239, 255, 181, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 145, 255, 215, 255, 246, 255, 229, 255, 160, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 220, 255, 61, 255, 196, 255, 247, 255, 229, 255, 149, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 189, 255, 238, 255, 244, 255, 212, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 236, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 234, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 246, 255, 217, 255, 145, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 222, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 226, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 230, 255, 157, 255, 219, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 250, 255, 190, 255, 170, 255, 214, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 61, 255, 250, 255, 215, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 156, 255, 156, 255, 156, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 222, 255, 124, 255, 164, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 246, 255, 193, 255, 243, 255, 199, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 253, 255, 253, 255, 196, 255, 174, 255, 213, 255, 255, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 236, 255, 155, 255, 168, 255, 251, 255, 240, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 242, 255, 138, 255, 113, 255, 230, 255, 255, 255, 236, 255, 192, 255, 109, 255, 171, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 203, 255, 150, 255, 120, 255, 160, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 245, 255, 148, 255, 107, 255, 195, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 243, 255, 235, 255, 132, 255, 132, 255, 188, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 162, 255, 213, 255, 255, 255, 239, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 242, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 202, 255, 241, 255, 7, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 223, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 251, 255, 35, 255, 0, 255, 18, 255, 237, 255, 231, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 255, 255, 231, 255, 41, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 28, 255, 232, 255, 239, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 245, 255, 255, 255, 255, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 251, 255, 34, 255, 0, 255, 0, 255, 170, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 208, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 252, 255, 243, 255, 61, 255, 0, 255, 0, 255, 0, 255, 42, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 223, 255, 253, 255, 41, 255, 0, 255, 0, 255, 98, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 127, 255, 0, 255, 0, 255, 100, 255, 255, 255, 229, 255, 5, 255, 0, 255, 4, 255, 234, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 241, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 133, 255, 0, 255, 0, 255, 21, 255, 255, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 97, 255, 254, 255, 233, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 253, 255, 199, 255, 195, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 129, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 147, 255, 253, 255, 146, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 7, 255, 201, 255, 253, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 184, 255, 255, 255, 156, 255, 108, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 255, 255, 210, 255, 20, 255, 20, 255, 20, 255, 118, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 61, 255, 0, 255, 0, 255, 66, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 161, 255, 226, 255, 248, 255, 252, 255, 255, 255, 255, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 63, 255, 0, 255, 0, 255, 0, 255, 238, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 125, 255, 229, 255, 247, 255, 194, 255, 82, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 221, 255, 255, 255, 186, 255, 75, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 169, 255, 9, 255, 185, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 59, 255, 248, 255, 162, 255, 0, 255, 0, 255, 2, 255, 231, 255, 188, 255, 128, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 159, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 239, 255, 247, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 211, 255, 255, 255, 136, 255, 61, 255, 44, 255, 212, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 233, 255, 152, 255, 178, 255, 241, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 159, 255, 250, 255, 255, 255, 217, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 49, 255, 179, 255, 240, 255, 6, 255, 0, 255, 66, 255, 255, 255, 98, 255, 134, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 143, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 200, 255, 255, 255, 245, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 194, 255, 160, 255, 160, 255, 160, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 211, 255, 68, 255, 68, 255, 68, 255, 68, 255, 68, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 252, 255, 250, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 255, 255, 187, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 254, 255, 42, 255, 0, 255, 0, 255, 134, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 144, 255, 254, 255, 230, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 51, 255, 94, 255, 255, 255, 76, 255, 0, 255, 153, 255, 248, 255, 15, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 245, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 211, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 245, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 255, 255, 242, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 253, 255, 45, 255, 0, 255, 0, 255, 98, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 174, 255, 0, 255, 0, 255, 47, 255, 253, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 50, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 1, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 232, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 15, 255, 249, 255, 161, 255, 4, 255, 236, 255, 174, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 255, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 135, 255, 10, 255, 220, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 253, 255, 236, 255, 149, 255, 131, 255, 157, 255, 222, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 237, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 253, 255, 238, 255, 155, 255, 166, 255, 251, 255, 243, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 237, 255, 251, 255, 140, 255, 136, 255, 236, 255, 227, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 224, 255, 150, 255, 119, 255, 146, 255, 251, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 181, 255, 240, 255, 79, 255, 255, 255, 83, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 193, 255, 0, 255, 0, 255, 0, 255, 159, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 63, 255, 254, 255, 227, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 192, 255, 244, 255, 247, 255, 223, 255, 150, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 194, 255, 244, 255, 242, 255, 181, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 212, 255, 249, 255, 221, 255, 98, 255, 105, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 181, 255, 233, 255, 250, 255, 230, 255, 164, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 235, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 253, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 96, 255, 255, 255, 223, 255, 241, 255, 8, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 250, 255, 32, 255, 0, 255, 15, 255, 234, 255, 238, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 229, 255, 38, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 149, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 229, 255, 142, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 229, 255, 40, 255, 0, 255, 0, 255, 0, 255, 4, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 251, 255, 33, 255, 0, 255, 0, 255, 119, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 243, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 4, 255, 125, 255, 255, 255, 223, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 17, 255, 250, 255, 255, 255, 159, 255, 0, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 254, 255, 228, 255, 152, 255, 216, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 248, 255, 185, 255, 166, 255, 211, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 12, 255, 224, 255, 254, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 233, 255, 246, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 250, 255, 187, 255, 166, 255, 190, 255, 242, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 229, 255, 147, 255, 169, 255, 232, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 172, 255, 229, 255, 255, 255, 231, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 182, 255, 255, 255, 69, 255, 0, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 212, 255, 249, 255, 224, 255, 119, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 189, 255, 239, 255, 250, 255, 225, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 221, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 97, 255, 198, 255, 243, 255, 248, 255, 227, 255, 172, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 131, 255, 232, 255, 247, 255, 189, 255, 38, 255, 230, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 242, 255, 205, 255, 130, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 201, 255, 246, 255, 241, 255, 199, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 209, 255, 254, 255, 28, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 255, 255, 39, 255, 0, 255, 0, 255, 152, 255, 255, 255, 177, 255, 0, 255, 0, 255, 18, 255, 254, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 209, 255, 0, 255, 215, 255, 230, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 152, 255, 152, 255, 152, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 190, 255, 0, 255, 0, 255, 11, 255, 225, 255, 248, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 240, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 107, 255, 108, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 127, 255, 0, 255, 0, 255, 48, 255, 252, 255, 218, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 125, 255, 222, 255, 250, 255, 221, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 165, 255, 231, 255, 248, 255, 223, 255, 158, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 152, 255, 230, 255, 250, 255, 219, 255, 119, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 58, 255, 171, 255, 240, 255, 238, 255, 180, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 242, 255, 165, 255, 164, 255, 222, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 113, 255, 0, 255, 0, 255, 1, 255, 227, 255, 245, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 113, 255, 255, 255, 103, 255, 0, 255, 0, 255, 222, 255, 246, 255, 241, 255, 4, 255, 0, 255, 81, 255, 255, 255, 127, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 112, 255, 112, 255, 112, 255, 153, 255, 255, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 190, 255, 0, 255, 195, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 95, 255, 0, 255, 141, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 208, 255, 248, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 224, 255, 248, 255, 38, 255, 2, 255, 202, 255, 254, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 194, 255, 121, 255, 196, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 253, 255, 149, 255, 125, 255, 169, 255, 207, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 208, 255, 255, 255, 191, 255, 149, 255, 215, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 248, 255, 178, 255, 108, 255, 160, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 224, 255, 254, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 253, 255, 199, 255, 0, 255, 0, 255, 58, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 235, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 167, 255, 0, 255, 37, 255, 255, 255, 151, 255, 255, 255, 58, 255, 0, 255, 146, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 205, 255, 249, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 170, 255, 0, 255, 175, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 237, 255, 235, 255, 69, 255, 252, 255, 205, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 28, 255, 28, 255, 60, 255, 255, 255, 88, 255, 28, 255, 28, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 159, 255, 84, 255, 82, 255, 251, 255, 31, 255, 102, 255, 171, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 251, 255, 223, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 237, 255, 255, 255, 255, 255, 245, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 190, 255, 111, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 253, 255, 218, 255, 4, 255, 0, 255, 6, 255, 228, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 166, 255, 0, 255, 0, 255, 9, 255, 217, 255, 254, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 197, 255, 0, 255, 0, 255, 0, 255, 212, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 30, 255, 0, 255, 144, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 230, 255, 0, 255, 108, 255, 255, 255, 39, 255, 253, 255, 127, 255, 0, 255, 211, 255, 240, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 150, 255, 0, 255, 155, 255, 173, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 252, 255, 250, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 185, 255, 171, 255, 91, 255, 249, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 255, 255, 255, 255, 223, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 252, 255, 221, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 151, 255, 20, 255, 20, 255, 20, 255, 177, 255, 255, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 215, 255, 101, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 127, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 2, 255, 254, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 116, 255, 1, 255, 227, 255, 230, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 38, 255, 179, 255, 216, 255, 0, 255, 205, 255, 195, 255, 19, 255, 254, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 251, 255, 197, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 30, 255, 0, 255, 31, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 234, 255, 255, 255, 187, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 248, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 76, 255, 76, 255, 101, 255, 255, 255, 123, 255, 76, 255, 76, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 31, 255, 229, 255, 251, 255, 177, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 61, 255, 3, 255, 217, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 231, 255, 232, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 123, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 126, 255, 237, 255, 255, 255, 239, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 28, 255, 0, 255, 0, 255, 24, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 243, 255, 200, 255, 55, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 95, 255, 242, 255, 147, 255, 0, 255, 136, 255, 251, 255, 86, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 213, 255, 244, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 255, 255, 233, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 246, 255, 101, 255, 255, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 207, 255, 0, 255, 0, 255, 95, 255, 250, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 254, 255, 234, 255, 239, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 164, 255, 68, 255, 68, 255, 68, 255, 68, 255, 68, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 107, 255, 242, 255, 253, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 231, 255, 254, 255, 50, 255, 0, 255, 0, 255, 2, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 74, 255, 0, 255, 0, 255, 110, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 254, 255, 148, 255, 255, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 179, 255, 255, 255, 76, 255, 0, 255, 68, 255, 255, 255, 182, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 249, 255, 213, 255, 32, 255, 241, 255, 227, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 251, 255, 154, 255, 1, 255, 213, 255, 226, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 250, 255, 97, 255, 0, 255, 0, 255, 4, 255, 220, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 102, 255, 255, 255, 154, 255, 75, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 253, 255, 207, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 170, 255, 0, 255, 0, 255, 8, 255, 217, 255, 254, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 241, 255, 163, 255, 163, 255, 224, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 234, 255, 145, 255, 168, 255, 246, 255, 241, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 243, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 250, 255, 249, 255, 12, 255, 0, 255, 8, 255, 246, 255, 250, 255, 223, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 253, 255, 237, 255, 112, 255, 112, 255, 112, 255, 112, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 203, 255, 254, 255, 59, 255, 0, 255, 106, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 33, 255, 0, 255, 52, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 235, 255, 8, 255, 0, 255, 0, 255, 0, 255, 99, 255, 251, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 241, 255, 232, 255, 17, 255, 0, 255, 170, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 214, 255, 139, 255, 136, 255, 170, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 164, 255, 124, 255, 130, 255, 232, 255, 244, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 195, 255, 255, 255, 193, 255, 148, 255, 213, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 211, 255, 249, 255, 240, 255, 187, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 130, 255, 224, 255, 248, 255, 207, 255, 72, 255, 176, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 228, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 191, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 152, 255, 0, 255, 0, 255, 2, 255, 198, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 255, 255, 88, 255, 0, 255, 0, 255, 24, 255, 239, 255, 238, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 108, 255, 211, 255, 249, 255, 243, 255, 210, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 155, 255, 225, 255, 248, 255, 237, 255, 189, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 143, 255, 227, 255, 250, 255, 220, 255, 123, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 244, 255, 201, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 122, 255, 218, 255, 247, 255, 224, 255, 142, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 181, 255, 237, 255, 247, 255, 218, 255, 129, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 200, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 153, 255, 220, 255, 247, 255, 240, 255, 210, 255, 140, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 116, 255, 214, 255, 246, 255, 231, 255, 188, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 245, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 227, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 253, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 243, 255, 201, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 148, 255, 225, 255, 248, 255, 217, 255, 118, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 153, 255, 181, 255, 250, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 193, 255, 125, 255, 180, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 242, 255, 239, 255, 177, 255, 158, 255, 223, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 156, 255, 156, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 248, 255, 255, 255, 220, 255, 172, 255, 183, 255, 226, 255, 237, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 226, 255, 172, 255, 193, 255, 246, 255, 161, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 164, 255, 164, 255, 201, 255, 255, 255, 205, 255, 164, 255, 164, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 249, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 158, 255, 185, 255, 251, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 177, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 232, 255, 255, 255, 205, 255, 167, 255, 227, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 59, 255, 255, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 226, 255, 231, 255, 5, 255, 0, 255, 0, 255, 205, 255, 250, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 12, 255, 0, 255, 0, 255, 16, 255, 244, 255, 241, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 244, 255, 207, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 248, 255, 251, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 249, 255, 233, 255, 12, 255, 0, 255, 0, 255, 12, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 225, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 252, 255, 144, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 57, 255, 255, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 214, 255, 254, 255, 171, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 63, 255, 0, 255, 0, 255, 20, 255, 243, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 4, 255, 179, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 239, 255, 10, 255, 0, 255, 1, 255, 212, 255, 241, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 230, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 219, 255, 119, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 68, 255, 188, 255, 246, 255, 228, 255, 147, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 74, 255, 192, 255, 247, 255, 229, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 255, 255, 220, 255, 8, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 240, 255, 199, 255, 48, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 250, 255, 16, 255, 0, 255, 0, 255, 27, 255, 254, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 83, 255, 205, 255, 253, 255, 165, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 158, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 6, 255, 246, 255, 249, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 190, 255, 58, 255, 164, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 32, 255, 149, 255, 255, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 67, 255, 118, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 235, 255, 188, 255, 147, 255, 222, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 239, 255, 176, 255, 152, 255, 234, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 150, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 44, 255, 171, 255, 255, 255, 127, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 119, 255, 0, 255, 220, 255, 230, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 92, 255, 0, 255, 0, 255, 108, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 5, 255, 244, 255, 246, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 195, 255, 252, 255, 160, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 251, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 34, 255, 133, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 5, 255, 38, 255, 166, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 148, 255, 255, 255, 255, 255, 237, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 236, 255, 158, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 155, 255, 0, 255, 0, 255, 33, 255, 255, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 138, 255, 0, 255, 0, 255, 44, 255, 254, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 254, 255, 241, 255, 0, 255, 0, 255, 0, 255, 133, 255, 164, 255, 164, 255, 164, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 223, 255, 255, 255, 243, 255, 142, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 50, 255, 30, 255, 246, 255, 247, 255, 34, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 35, 255, 0, 255, 135, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 174, 255, 0, 255, 0, 255, 190, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 1, 255, 28, 255, 155, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 89, 255, 228, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 109, 255, 255, 255, 179, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 214, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 231, 255, 239, 255, 167, 255, 248, 255, 236, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 139, 255, 161, 255, 231, 255, 253, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 232, 255, 17, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 152, 255, 152, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 62, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 238, 255, 0, 255, 0, 255, 0, 255, 208, 255, 255, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 120, 255, 232, 255, 255, 255, 238, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 126, 255, 255, 255, 180, 255, 0, 255, 174, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 249, 255, 206, 255, 0, 255, 0, 255, 50, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 245, 255, 10, 255, 19, 255, 252, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 175, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 129, 255, 231, 255, 251, 255, 166, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 175, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 247, 255, 255, 255, 206, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 154, 255, 138, 255, 83, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 234, 255, 228, 255, 30, 255, 0, 255, 38, 255, 224, 255, 246, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 215, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 86, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 254, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 133, 255, 255, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 8, 255, 223, 255, 255, 255, 78, 255, 168, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 241, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 82, 255, 97, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 188, 255, 148, 255, 218, 255, 250, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 169, 255, 251, 255, 241, 255, 140, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 254, 255, 194, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 156, 255, 142, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 82, 255, 255, 255, 223, 255, 167, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 255, 255, 167, 255, 164, 255, 164, 255, 164, 255, 208, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 157, 255, 172, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 56, 255, 254, 255, 199, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 225, 255, 115, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 251, 255, 198, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 6, 255, 208, 255, 254, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 12, 255, 0, 255, 0, 255, 0, 255, 11, 255, 221, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 144, 255, 144, 255, 144, 255, 144, 255, 196, 255, 255, 255, 179, 255, 123, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 146, 255, 0, 255, 0, 255, 47, 255, 255, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 236, 255, 52, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 41, 255, 0, 255, 0, 255, 0, 255, 15, 255, 234, 255, 245, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 247, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 254, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 220, 255, 229, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 152, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 249, 255, 200, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 43, 255, 247, 255, 232, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 215, 255, 255, 255, 170, 255, 120, 255, 157, 255, 251, 255, 226, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 244, 255, 179, 255, 146, 255, 155, 255, 227, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 196, 255, 160, 255, 160, 255, 160, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 243, 255, 180, 255, 152, 255, 234, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 135, 255, 255, 255, 253, 255, 193, 255, 162, 255, 184, 255, 231, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 198, 255, 164, 255, 164, 255, 164, 255, 164, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 255, 255, 215, 255, 175, 255, 167, 255, 230, 255, 255, 255, 134, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 42, 255, 251, 255, 255, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 231, 255, 249, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 16, 255, 233, 255, 245, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 247, 255, 255, 255, 190, 255, 176, 255, 176, 255, 176, 255, 176, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 110, 255, 255, 255, 182, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 148, 255, 222, 255, 247, 255, 225, 255, 157, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 165, 255, 224, 255, 247, 255, 237, 255, 203, 255, 107, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 212, 255, 51, 255, 198, 255, 248, 255, 228, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 186, 255, 238, 255, 251, 255, 236, 255, 210, 255, 152, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 160, 255, 222, 255, 245, 255, 239, 255, 201, 255, 94, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 210, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 190, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 156, 255, 228, 255, 254, 255, 255, 255, 255, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 232, 255, 54, 255, 199, 255, 248, 255, 229, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 249, 255, 250, 255, 91, 255, 197, 255, 214, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 249, 255, 250, 255, 91, 255, 0, 255, 127, 255, 226, 255, 251, 255, 249, 255, 61, 255, 228, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 190, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 1, 255, 208, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 249, 255, 225, 255, 163, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 220, 255, 235, 255, 131, 255, 0, 255, 0, 255, 0, 255, 13, 255, 234, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 29, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 4, 255, 245, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 51, 255, 0, 255, 213, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 134, 255, 227, 255, 248, 255, 210, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 0, 255, 127, 255, 226, 255, 249, 255, 223, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 251, 255, 105, 255, 67, 255, 201, 255, 255, 255, 139, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 132, 255, 0, 255, 0, 255, 1, 255, 229, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 237, 255, 136, 255, 113, 255, 215, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 158, 255, 22, 255, 214, 255, 230, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 158, 255, 22, 255, 75, 255, 255, 255, 225, 255, 143, 255, 151, 255, 20, 255, 242, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 163, 255, 217, 255, 255, 255, 233, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 187, 255, 172, 255, 172, 255, 172, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 238, 255, 186, 255, 131, 255, 255, 255, 71, 255, 0, 255, 0, 255, 127, 255, 241, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 89, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 223, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 254, 255, 11, 255, 3, 255, 249, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 210, 255, 155, 255, 223, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 168, 255, 168, 255, 168, 255, 168, 255, 168, 255, 217, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 158, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 75, 255, 255, 255, 225, 255, 144, 255, 156, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 255, 255, 180, 255, 0, 255, 0, 255, 68, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 248, 255, 220, 255, 0, 255, 0, 255, 59, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 115, 255, 0, 255, 0, 255, 31, 255, 252, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 4, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 7, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 255, 255, 76, 255, 0, 255, 1, 255, 210, 255, 254, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 3, 255, 201, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 71, 255, 0, 255, 235, 255, 148, 255, 0, 255, 19, 255, 241, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 149, 255, 0, 255, 0, 255, 16, 255, 252, 255, 233, 255, 255, 255, 36, 255, 0, 255, 0, 255, 113, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 225, 255, 0, 255, 38, 255, 255, 255, 53, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 253, 255, 210, 255, 5, 255, 0, 255, 15, 255, 224, 255, 237, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 216, 255, 240, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 153, 255, 250, 255, 227, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 255, 255, 168, 255, 0, 255, 0, 255, 56, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 53, 255, 0, 255, 143, 255, 255, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 210, 255, 255, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 149, 255, 245, 255, 255, 255, 255, 255, 255, 255, 116, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 205, 255, 0, 255, 87, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 51, 255, 0, 255, 212, 255, 172, 255, 0, 255, 141, 255, 234, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 251, 255, 209, 255, 0, 255, 0, 255, 82, 255, 255, 255, 138, 255, 255, 255, 106, 255, 0, 255, 0, 255, 173, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 20, 255, 179, 255, 191, 255, 20, 255, 91, 255, 255, 255, 33, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 147, 255, 249, 255, 219, 255, 100, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 149, 255, 245, 255, 255, 255, 255, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 218, 255, 240, 255, 51, 255, 14, 255, 162, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 141, 255, 1, 255, 226, 255, 236, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 99, 255, 182, 255, 255, 255, 158, 255, 108, 255, 48, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 82, 255, 214, 255, 252, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 8, 255, 64, 255, 238, 255, 234, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 252, 255, 120, 255, 137, 255, 107, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 62, 255, 0, 255, 226, 255, 156, 255, 28, 255, 247, 255, 111, 255, 0, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 253, 255, 15, 255, 0, 255, 150, 255, 255, 255, 32, 255, 248, 255, 175, 255, 0, 255, 0, 255, 231, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 254, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 141, 255, 247, 255, 211, 255, 90, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 99, 255, 182, 255, 255, 255, 158, 255, 108, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 236, 255, 255, 255, 255, 255, 242, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 224, 255, 221, 255, 54, 255, 255, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 66, 255, 0, 255, 0, 255, 0, 255, 219, 255, 255, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 254, 255, 242, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 206, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 255, 255, 255, 255, 255, 255, 247, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 246, 255, 144, 255, 68, 255, 255, 255, 103, 255, 155, 255, 225, 255, 30, 255, 194, 255, 250, 255, 212, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 73, 255, 0, 255, 218, 255, 213, 255, 0, 255, 191, 255, 240, 255, 3, 255, 36, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 68, 255, 81, 255, 255, 255, 125, 255, 68, 255, 207, 255, 187, 255, 68, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 245, 255, 236, 255, 56, 255, 10, 255, 77, 255, 241, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 253, 255, 242, 255, 105, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 236, 255, 51, 255, 34, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 156, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 149, 255, 0, 255, 0, 255, 55, 255, 255, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 250, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 183, 255, 140, 255, 147, 255, 192, 255, 255, 255, 202, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 39, 255, 7, 255, 21, 255, 106, 255, 253, 255, 246, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 255, 255, 199, 255, 48, 255, 251, 255, 97, 255, 145, 255, 226, 255, 12, 255, 181, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 198, 255, 164, 255, 164, 255, 164, 255, 164, 255, 197, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 133, 255, 29, 255, 255, 255, 145, 255, 0, 255, 121, 255, 255, 255, 57, 255, 95, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 20, 255, 90, 255, 254, 255, 39, 255, 24, 255, 244, 255, 118, 255, 20, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 252, 255, 255, 255, 255, 255, 248, 255, 169, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 150, 255, 245, 255, 240, 255, 144, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 251, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 249, 255, 165, 255, 152, 255, 149, 255, 122, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 254, 255, 251, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 245, 255, 180, 255, 153, 255, 237, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 44, 255, 3, 255, 169, 255, 215, 255, 3, 255, 207, 255, 172, 255, 0, 255, 110, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 252, 255, 189, 255, 93, 255, 255, 255, 77, 255, 0, 255, 52, 255, 255, 255, 122, 255, 153, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 109, 255, 112, 255, 36, 255, 129, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 246, 255, 222, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 124, 255, 232, 255, 254, 255, 184, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 239, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 115, 255, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 78, 255, 198, 255, 248, 255, 227, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 254, 255, 83, 255, 0, 255, 225, 255, 163, 255, 0, 255, 100, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 240, 255, 147, 255, 251, 255, 13, 255, 0, 255, 2, 255, 236, 255, 176, 255, 209, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 68, 255, 205, 255, 191, 255, 68, 255, 144, 255, 251, 255, 69, 255, 68, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 240, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 98, 255, 212, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 130, 255, 252, 255, 79, 255, 5, 255, 0, 255, 10, 255, 117, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 211, 255, 15, 255, 0, 255, 0, 255, 30, 255, 236, 255, 252, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 30, 255, 0, 255, 0, 255, 0, 255, 21, 255, 232, 255, 251, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 204, 255, 1, 255, 0, 255, 203, 255, 184, 255, 0, 255, 126, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 217, 255, 197, 255, 0, 255, 0, 255, 0, 255, 169, 255, 224, 255, 248, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 130, 255, 0, 255, 141, 255, 214, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 227, 255, 246, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 226, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 253, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 234, 255, 176, 255, 181, 255, 243, 255, 255, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 161, 255, 206, 255, 255, 255, 244, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 253, 255, 195, 255, 157, 255, 164, 255, 236, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 69, 255, 0, 255, 0, 255, 131, 255, 246, 255, 101, 255, 222, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 253, 255, 87, 255, 0, 255, 184, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 142, 255, 140, 255, 201, 255, 255, 255, 204, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 156, 255, 85, 255, 89, 255, 134, 255, 239, 255, 226, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 148, 255, 235, 255, 249, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 120, 255, 213, 255, 249, 255, 241, 255, 195, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 253, 255, 227, 255, 170, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 150, 255, 221, 255, 246, 255, 246, 255, 203, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 191, 255, 0, 255, 0, 255, 0, 255, 13, 255, 172, 255, 242, 255, 202, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 252, 255, 255, 255, 61, 255, 0, 255, 0, 255, 0, 255, 31, 255, 255, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 45, 255, 0, 255, 227, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 251, 255, 245, 255, 209, 255, 124, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 236, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 133, 255, 219, 255, 247, 255, 247, 255, 216, 255, 143, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 247, 255, 208, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 165, 255, 220, 255, 247, 255, 231, 255, 184, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 99, 255, 196, 255, 240, 255, 251, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 185, 255, 240, 255, 233, 255, 156, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 228, 255, 247, 255, 191, 255, 43, 255, 240, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 167, 255, 221, 255, 247, 255, 220, 255, 122, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 234, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 135, 255, 222, 255, 248, 255, 231, 255, 179, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 61, 255, 179, 255, 245, 255, 241, 255, 172, 255, 22, 255, 129, 255, 228, 255, 245, 255, 204, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 251, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 254, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 157, 255, 234, 255, 248, 255, 203, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 156, 255, 101, 255, 215, 255, 248, 255, 219, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 154, 255, 253, 255, 180, 255, 104, 255, 76, 255, 93, 255, 167, 255, 252, 255, 167, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 168, 255, 255, 255, 227, 255, 156, 255, 146, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 226, 255, 247, 255, 148, 255, 180, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 202, 255, 255, 255, 60, 255, 0, 255, 0, 255, 60, 255, 255, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 144, 255, 252, 255, 173, 255, 136, 255, 67, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 233, 255, 152, 255, 179, 255, 237, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 164, 255, 164, 255, 164, 255, 164, 255, 164, 255, 240, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 244, 255, 184, 255, 157, 255, 218, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 231, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 168, 255, 156, 255, 156, 255, 156, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 179, 255, 123, 255, 154, 255, 226, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 248, 255, 168, 255, 108, 255, 199, 255, 255, 255, 236, 255, 222, 255, 116, 255, 137, 255, 252, 255, 233, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 49, 255, 0, 255, 0, 255, 36, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 208, 255, 255, 255, 162, 255, 124, 255, 225, 255, 251, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 248, 255, 236, 255, 127, 255, 113, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 234, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 248, 255, 127, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 255, 255, 172, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 153, 255, 0, 255, 2, 255, 241, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 252, 255, 206, 255, 2, 255, 2, 255, 206, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 255, 255, 236, 255, 253, 255, 214, 255, 248, 255, 219, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 226, 255, 254, 255, 42, 255, 0, 255, 0, 255, 136, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 199, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 243, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 15, 255, 0, 255, 0, 255, 14, 255, 248, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 90, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 200, 255, 255, 255, 255, 255, 255, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 191, 255, 0, 255, 0, 255, 36, 255, 255, 255, 255, 255, 43, 255, 0, 255, 0, 255, 174, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 135, 255, 0, 255, 0, 255, 122, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 158, 255, 0, 255, 0, 255, 43, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 69, 255, 0, 255, 0, 255, 84, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 254, 255, 255, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 254, 255, 70, 255, 0, 255, 96, 255, 217, 255, 249, 255, 234, 255, 188, 255, 17, 255, 123, 255, 243, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 246, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 254, 255, 192, 255, 0, 255, 45, 255, 254, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 101, 255, 102, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 246, 255, 225, 255, 11, 255, 244, 255, 24, 255, 10, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 221, 255, 250, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 253, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 249, 255, 193, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 110, 255, 255, 255, 230, 255, 108, 255, 108, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 237, 255, 128, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 125, 255, 0, 255, 0, 255, 2, 255, 255, 255, 234, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 240, 255, 221, 255, 0, 255, 0, 255, 208, 255, 247, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 92, 255, 20, 255, 20, 255, 20, 255, 236, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 252, 255, 2, 255, 0, 255, 0, 255, 46, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 221, 255, 255, 255, 119, 255, 108, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 194, 255, 0, 255, 80, 255, 255, 255, 148, 255, 64, 255, 147, 255, 255, 255, 19, 255, 25, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 254, 255, 184, 255, 0, 255, 14, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 145, 255, 233, 255, 240, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 230, 255, 234, 255, 235, 255, 219, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 237, 255, 32, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 177, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 217, 255, 255, 255, 251, 255, 145, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 52, 255, 37, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 243, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 241, 255, 117, 255, 0, 255, 205, 255, 193, 255, 0, 255, 0, 255, 110, 255, 255, 255, 8, 255, 0, 255, 240, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 255, 255, 154, 255, 168, 255, 253, 255, 255, 255, 225, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 255, 255, 223, 255, 43, 255, 0, 255, 0, 255, 5, 255, 8, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 248, 255, 253, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 252, 255, 214, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 232, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 196, 255, 253, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 75, 255, 218, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 136, 255, 119, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 117, 255, 68, 255, 68, 255, 68, 255, 68, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 255, 255, 86, 255, 2, 255, 248, 255, 130, 255, 0, 255, 0, 255, 125, 255, 253, 255, 0, 255, 0, 255, 238, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 247, 255, 185, 255, 101, 255, 123, 255, 243, 255, 243, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 245, 255, 247, 255, 232, 255, 249, 255, 78, 255, 0, 255, 0, 255, 216, 255, 249, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 195, 255, 255, 255, 255, 255, 207, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 251, 255, 32, 255, 0, 255, 0, 255, 118, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 206, 255, 254, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 254, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 165, 255, 152, 255, 152, 255, 152, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 138, 255, 0, 255, 0, 255, 47, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 224, 255, 209, 255, 192, 255, 233, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 78, 255, 1, 255, 246, 255, 131, 255, 0, 255, 0, 255, 165, 255, 246, 255, 0, 255, 20, 255, 254, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 193, 255, 1, 255, 0, 255, 0, 255, 122, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 236, 255, 250, 255, 58, 255, 36, 255, 228, 255, 250, 255, 80, 255, 52, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 254, 255, 177, 255, 211, 255, 248, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 148, 255, 249, 255, 241, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 227, 255, 143, 255, 165, 255, 235, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 182, 255, 132, 255, 121, 255, 206, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 252, 255, 251, 255, 158, 255, 153, 255, 238, 255, 235, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 252, 255, 247, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 200, 255, 255, 255, 188, 255, 133, 255, 142, 255, 185, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 251, 255, 110, 255, 0, 255, 186, 255, 216, 255, 30, 255, 59, 255, 243, 255, 255, 255, 47, 255, 136, 255, 233, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 189, 255, 0, 255, 0, 255, 37, 255, 229, 255, 250, 255, 214, 255, 253, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 208, 255, 247, 255, 32, 255, 66, 255, 255, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 153, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 131, 255, 232, 255, 248, 255, 191, 255, 80, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 246, 255, 227, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 248, 255, 227, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 214, 255, 244, 255, 243, 255, 207, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 212, 255, 247, 255, 224, 255, 115, 255, 112, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 255, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 142, 255, 225, 255, 251, 255, 238, 255, 193, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 185, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 187, 255, 0, 255, 41, 255, 222, 255, 255, 255, 250, 255, 107, 255, 174, 255, 255, 255, 241, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 205, 255, 242, 255, 30, 255, 0, 255, 0, 255, 159, 255, 255, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 222, 255, 6, 255, 0, 255, 0, 255, 50, 255, 251, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 128, 255, 0, 255, 0, 255, 173, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 175, 255, 94, 255, 54, 255, 245, 255, 101, 255, 227, 255, 247, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 173, 255, 151, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 202, 255, 143, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 255, 255, 90, 255, 0, 255, 3, 255, 38, 255, 18, 255, 0, 255, 1, 255, 40, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 251, 255, 233, 255, 155, 255, 186, 255, 255, 255, 213, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 201, 255, 126, 255, 149, 255, 229, 255, 255, 255, 247, 255, 250, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 242, 255, 224, 255, 9, 255, 0, 255, 0, 255, 32, 255, 247, 255, 234, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 235, 255, 255, 255, 255, 255, 255, 255, 255, 255, 232, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 243, 255, 164, 255, 164, 255, 164, 255, 164, 255, 164, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 253, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 248, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 172, 255, 160, 255, 160, 255, 160, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 200, 255, 247, 255, 230, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 172, 255, 241, 255, 240, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 253, 255, 150, 255, 57, 255, 20, 255, 24, 255, 51, 255, 109, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 199, 255, 245, 255, 225, 255, 154, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 137, 255, 220, 255, 249, 255, 238, 255, 185, 255, 80, 255, 38, 255, 229, 255, 251, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 170, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 48, 255, 72, 255, 247, 255, 69, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 234, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 208, 255, 220, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, 222, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 51, 255, 48, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 254, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 216, 255, 202, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 224, 255, 136, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 188, 255, 238, 255, 249, 255, 224, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 120, 255, 218, 255, 249, 255, 232, 255, 152, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 21, 255, 131, 255, 236, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 167, 255, 224, 255, 247, 255, 221, 255, 126, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 249, 255, 174, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 187, 255, 232, 255, 244, 255, 207, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 179, 255, 240, 255, 247, 255, 202, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 154, 255, 230, 255, 249, 255, 227, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 190, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 121, 255, 203, 255, 240, 255, 238, 255, 187, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 237, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 245, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 99, 255, 141, 255, 230, 255, 245, 255, 203, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 235, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 243, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 239, 255, 104, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 104, 255, 194, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 218, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 207, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 250, 255, 190, 255, 170, 255, 214, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 215, 255, 149, 255, 191, 255, 255, 255, 206, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 183, 255, 251, 255, 206, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 227, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 252, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 196, 255, 139, 255, 119, 255, 193, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 126, 255, 178, 255, 132, 255, 124, 255, 222, 255, 252, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 242, 255, 252, 255, 169, 255, 154, 255, 235, 255, 254, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 212, 255, 255, 255, 203, 255, 154, 255, 192, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 163, 255, 124, 255, 138, 255, 244, 255, 227, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 249, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 248, 255, 209, 255, 114, 255, 131, 255, 247, 255, 242, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 255, 255, 231, 255, 41, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 254, 255, 220, 255, 10, 255, 0, 255, 0, 255, 162, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 243, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 244, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 240, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 255, 255, 102, 255, 0, 255, 0, 255, 38, 255, 252, 255, 225, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 177, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 244, 255, 16, 255, 0, 255, 0, 255, 148, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 233, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 225, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 155, 255, 254, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 183, 255, 234, 255, 250, 255, 252, 255, 255, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 254, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 200, 255, 241, 255, 251, 255, 253, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 255, 255, 11, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 133, 255, 215, 255, 245, 255, 252, 255, 254, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 191, 255, 247, 255, 230, 255, 129, 255, 166, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 191, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 253, 255, 173, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 183, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 239, 255, 195, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 246, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 244, 255, 240, 255, 105, 255, 54, 255, 53, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 213, 255, 85, 255, 49, 255, 106, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 238, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 178, 255, 69, 255, 45, 255, 159, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 228, 255, 255, 255, 187, 255, 151, 255, 225, 255, 241, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 254, 255, 191, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 251, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 123, 255, 0, 255, 0, 255, 28, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 209, 255, 230, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 59, 255, 0, 255, 0, 255, 92, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 240, 255, 244, 255, 6, 255, 0, 255, 0, 255, 156, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 168, 255, 0, 255, 0, 255, 19, 255, 242, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 186, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 186, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 245, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 252, 255, 224, 255, 11, 255, 0, 255, 0, 255, 162, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 250, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 110, 255, 0, 255, 0, 255, 109, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 46, 255, 0, 255, 0, 255, 173, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 107, 255, 0, 255, 0, 255, 38, 255, 252, 255, 227, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 255, 255, 175, 255, 1, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 248, 255, 236, 255, 2, 255, 0, 255, 10, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 207, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 198, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 255, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 217, 255, 148, 255, 189, 255, 255, 255, 211, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 247, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 199, 255, 237, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 231, 255, 125, 255, 156, 255, 238, 255, 240, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 135, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 203, 255, 122, 255, 183, 255, 226, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 236, 255, 253, 255, 170, 255, 153, 255, 234, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 223, 255, 255, 255, 201, 255, 153, 255, 186, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 170, 255, 126, 255, 212, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 52, 255, 227, 255, 241, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 232, 255, 52, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 213, 255, 248, 255, 232, 255, 155, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 113, 255, 227, 255, 248, 255, 202, 255, 56, 255, 169, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 224, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 156, 255, 238, 255, 243, 255, 175, 255, 25, 255, 232, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 171, 255, 237, 255, 247, 255, 203, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 167, 255, 237, 255, 249, 255, 223, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 188, 255, 245, 255, 234, 255, 142, 255, 46, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 229, 255, 38, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 215, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 189, 255, 243, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 255, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 126, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 157, 255, 0, 255, 0, 255, 12, 255, 235, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 245, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 248, 255, 185, 255, 166, 255, 211, 255, 255, 255, 239, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 253, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 226, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 232, 255, 255, 255, 179, 255, 145, 255, 218, 255, 234, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 250, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 189, 255, 239, 255, 255, 255, 255, 255, 213, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 237, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 195, 255, 248, 255, 229, 255, 119, 255, 102, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 253, 255, 143, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 231, 255, 28, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 28, 255, 163, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 148, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 137, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 198, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 223, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 248, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 240, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 211, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 220, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 180, 255, 202, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 239, 255, 253, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 72, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 72, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 76, 255, 76, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 76, 255, 76, 255, 76, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 49, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 50, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 233, 255, 237, 255, 175, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 128, 255, 122, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 236, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 19, 255, 251, 255, 223, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 208, 255, 245, 255, 237, 255, 197, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 82, 255, 87, 255, 220, 255, 247, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 184, 255, 243, 255, 243, 255, 178, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 205, 255, 245, 255, 255, 255, 255, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 108, 255, 139, 255, 233, 255, 247, 255, 190, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 199, 255, 241, 255, 238, 255, 203, 255, 125, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 146, 255, 48, 255, 199, 255, 248, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 184, 255, 237, 255, 255, 255, 255, 255, 255, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 156, 255, 109, 255, 222, 255, 249, 255, 218, 255, 92, 255, 47, 255, 191, 255, 246, 255, 230, 255, 148, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 149, 255, 223, 255, 247, 255, 224, 255, 169, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 243, 255, 156, 255, 156, 255, 156, 255, 156, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 237, 255, 236, 255, 4, 255, 0, 255, 0, 255, 101, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 210, 255, 124, 255, 141, 255, 209, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 184, 255, 254, 255, 218, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 250, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 242, 255, 245, 255, 137, 255, 138, 255, 246, 255, 224, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 254, 255, 191, 255, 66, 255, 112, 255, 254, 255, 220, 255, 80, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 246, 255, 196, 255, 110, 255, 151, 255, 254, 255, 224, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 243, 255, 176, 255, 185, 255, 234, 255, 223, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 204, 255, 234, 255, 232, 255, 197, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 232, 255, 227, 255, 79, 255, 83, 255, 234, 255, 252, 255, 97, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 248, 255, 230, 255, 119, 255, 132, 255, 250, 255, 252, 255, 239, 255, 159, 255, 108, 255, 205, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 164, 255, 164, 255, 164, 255, 224, 255, 255, 255, 182, 255, 164, 255, 164, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 212, 255, 255, 255, 207, 255, 173, 255, 205, 255, 254, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 71, 255, 0, 255, 0, 255, 186, 255, 255, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 227, 255, 255, 255, 255, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 94, 255, 0, 255, 0, 255, 106, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 52, 255, 0, 255, 0, 255, 196, 255, 251, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 235, 255, 8, 255, 0, 255, 0, 255, 156, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 191, 255, 255, 255, 53, 255, 0, 255, 0, 255, 3, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 161, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 116, 255, 0, 255, 0, 255, 132, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 63, 255, 0, 255, 0, 255, 164, 255, 255, 255, 170, 255, 0, 255, 0, 255, 46, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 181, 255, 0, 255, 0, 255, 0, 255, 27, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 158, 255, 0, 255, 20, 255, 251, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 249, 255, 250, 255, 156, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 157, 255, 239, 255, 237, 255, 178, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 147, 255, 255, 255, 193, 255, 108, 255, 108, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 221, 255, 255, 255, 34, 255, 20, 255, 20, 255, 59, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 157, 255, 120, 255, 227, 255, 244, 255, 202, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 40, 255, 0, 255, 0, 255, 184, 255, 254, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 183, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 198, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 255, 255, 104, 255, 0, 255, 0, 255, 120, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 251, 255, 1, 255, 0, 255, 0, 255, 130, 255, 255, 255, 106, 255, 0, 255, 0, 255, 10, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 219, 255, 238, 255, 5, 255, 101, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 189, 255, 255, 255, 255, 255, 187, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 235, 255, 212, 255, 148, 255, 198, 255, 255, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 235, 255, 233, 255, 154, 255, 171, 255, 254, 255, 241, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 153, 255, 13, 255, 55, 255, 246, 255, 195, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 194, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 251, 255, 202, 255, 26, 255, 28, 255, 210, 255, 239, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 242, 255, 250, 255, 103, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 255, 255, 72, 255, 183, 255, 249, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 184, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 212, 255, 6, 255, 0, 255, 2, 255, 222, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 253, 255, 72, 255, 68, 255, 68, 255, 68, 255, 68, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 250, 255, 33, 255, 0, 255, 0, 255, 161, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 255, 255, 255, 255, 193, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 194, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 186, 255, 255, 255, 253, 255, 171, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 254, 255, 255, 255, 255, 255, 222, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 246, 255, 255, 255, 226, 255, 111, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 243, 255, 152, 255, 152, 255, 152, 255, 152, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 255, 255, 154, 255, 248, 255, 174, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 7, 255, 252, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 230, 255, 140, 255, 41, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 249, 255, 27, 255, 0, 255, 1, 255, 182, 255, 255, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 87, 255, 210, 255, 255, 255, 252, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 248, 255, 17, 255, 0, 255, 0, 255, 173, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 194, 255, 41, 255, 27, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 151, 255, 247, 255, 255, 255, 210, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 243, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 203, 255, 140, 255, 118, 255, 175, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 237, 255, 250, 255, 165, 255, 130, 255, 148, 255, 203, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 254, 255, 208, 255, 154, 255, 152, 255, 139, 255, 86, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 245, 255, 228, 255, 151, 255, 191, 255, 255, 255, 220, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 245, 255, 252, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 210, 255, 142, 255, 192, 255, 235, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 225, 255, 231, 255, 157, 255, 152, 255, 145, 255, 107, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 180, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 236, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 199, 255, 239, 255, 248, 255, 221, 255, 136, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 169, 255, 236, 255, 250, 255, 232, 255, 172, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 205, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 158, 255, 135, 255, 233, 255, 247, 255, 187, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 36, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 165, 255, 233, 255, 245, 255, 183, 255, 37, 255, 239, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 165, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 210, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 245, 255, 248, 255, 150, 255, 161, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 238, 255, 184, 255, 24, 255, 0, 255, 2, 255, 33, 255, 219, 255, 242, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 101, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 1, 255, 0, 255, 0, 255, 0, 255, 185, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 194, 255, 226, 255, 45, 255, 1, 255, 0, 255, 19, 255, 171, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 22, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 244, 255, 160, 255, 160, 255, 160, 255, 160, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 220, 255, 248, 255, 218, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 1, 255, 206, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 248, 255, 229, 255, 184, 255, 163, 255, 211, 255, 255, 255, 196, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 254, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 252, 255, 202, 255, 167, 255, 176, 255, 246, 255, 253, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 243, 255, 223, 255, 106, 255, 81, 255, 103, 255, 190, 255, 255, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 245, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 212, 255, 241, 255, 245, 255, 214, 255, 127, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 246, 255, 124, 255, 81, 255, 95, 255, 158, 255, 254, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 180, 255, 230, 255, 249, 255, 230, 255, 182, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 185, 255, 235, 255, 252, 255, 235, 255, 186, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 161, 255, 228, 255, 250, 255, 242, 255, 202, 255, 115, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 164, 255, 254, 255, 224, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 248, 255, 204, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 168, 255, 95, 255, 219, 255, 249, 255, 213, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 103, 255, 0, 255, 0, 255, 88, 255, 255, 255, 238, 255, 2, 255, 0, 255, 0, 255, 209, 255, 249, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 101, 255, 149, 255, 235, 255, 247, 255, 199, 255, 51, 255, 86, 255, 212, 255, 248, 255, 220, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 64, 255, 172, 255, 243, 255, 240, 255, 160, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 210, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 180, 255, 239, 255, 247, 255, 214, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 196, 255, 244, 255, 240, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 253, 255, 236, 255, 186, 255, 88, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 122, 255, 219, 255, 251, 255, 255, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 136, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 213, 255, 123, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 170, 255, 236, 255, 253, 255, 216, 255, 75, 255, 244, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 251, 255, 228, 255, 168, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 194, 255, 243, 255, 237, 255, 182, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 170, 255, 236, 255, 246, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 250, 255, 232, 255, 3, 255, 0, 255, 0, 255, 0, 255, 211, 255, 255, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 225, 255, 118, 255, 125, 255, 242, 255, 252, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 255, 255, 167, 255, 0, 255, 0, 255, 158, 255, 246, 255, 255, 255, 54, 255, 0, 255, 19, 255, 254, 255, 191, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 248, 255, 200, 255, 110, 255, 164, 255, 255, 255, 239, 255, 243, 255, 132, 255, 115, 255, 235, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 246, 255, 163, 255, 109, 255, 184, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 227, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 244, 255, 254, 255, 181, 255, 156, 255, 210, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 255, 255, 164, 255, 152, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 165, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 243, 255, 152, 255, 154, 255, 181, 255, 244, 255, 255, 255, 169, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 147, 255, 63, 255, 157, 255, 255, 255, 181, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 178, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 252, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 252, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 192, 255, 145, 255, 104, 255, 86, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 217, 255, 152, 255, 158, 255, 194, 255, 253, 255, 253, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 236, 255, 178, 255, 184, 255, 255, 255, 236, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 192, 255, 146, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 68, 255, 0, 255, 0, 255, 39, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 51, 255, 0, 255, 0, 255, 92, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 234, 255, 230, 255, 0, 255, 0, 255, 228, 255, 155, 255, 252, 255, 122, 255, 0, 255, 82, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 242, 255, 12, 255, 0, 255, 1, 255, 227, 255, 255, 255, 106, 255, 0, 255, 0, 255, 110, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 179, 255, 0, 255, 0, 255, 2, 255, 217, 255, 253, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 254, 255, 30, 255, 0, 255, 8, 255, 243, 255, 232, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 248, 255, 15, 255, 0, 255, 7, 255, 242, 255, 227, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 22, 255, 201, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 209, 255, 241, 255, 3, 255, 0, 255, 8, 255, 252, 255, 193, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 211, 255, 251, 255, 143, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 221, 255, 208, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 207, 255, 207, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 28, 255, 28, 255, 231, 255, 145, 255, 28, 255, 28, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 198, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 52, 255, 235, 255, 253, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 133, 255, 11, 255, 0, 255, 0, 255, 136, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 198, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 156, 255, 0, 255, 0, 255, 123, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 0, 255, 0, 255, 0, 255, 18, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 39, 255, 44, 255, 255, 255, 87, 255, 204, 255, 191, 255, 0, 255, 147, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 189, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 42, 255, 0, 255, 0, 255, 74, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 117, 255, 0, 255, 79, 255, 255, 255, 143, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 255, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 213, 255, 255, 255, 255, 255, 255, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 94, 255, 0, 255, 80, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 254, 255, 234, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 224, 255, 232, 255, 0, 255, 0, 255, 1, 255, 247, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 174, 255, 68, 255, 57, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 250, 255, 89, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 188, 255, 254, 255, 255, 255, 255, 255, 255, 255, 40, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 188, 255, 254, 255, 255, 255, 255, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 228, 255, 238, 255, 6, 255, 0, 255, 207, 255, 250, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 236, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 255, 255, 102, 255, 115, 255, 255, 255, 25, 255, 141, 255, 249, 255, 10, 255, 210, 255, 237, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 246, 255, 205, 255, 0, 255, 163, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 114, 255, 255, 255, 225, 255, 108, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 254, 255, 180, 255, 0, 255, 165, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 210, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 155, 255, 255, 255, 96, 255, 10, 255, 106, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 247, 255, 130, 255, 54, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 76, 255, 76, 255, 236, 255, 168, 255, 76, 255, 76, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 108, 255, 225, 255, 255, 255, 114, 255, 108, 255, 16, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 108, 255, 225, 255, 255, 255, 114, 255, 108, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 77, 255, 35, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 253, 255, 5, 255, 0, 255, 0, 255, 27, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 255, 255, 157, 255, 181, 255, 211, 255, 0, 255, 72, 255, 255, 255, 83, 255, 253, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 155, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 35, 255, 240, 255, 214, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 225, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 191, 255, 249, 255, 20, 255, 241, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 202, 255, 255, 255, 255, 255, 253, 255, 158, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 192, 255, 215, 255, 7, 255, 56, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 243, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 248, 255, 220, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 254, 255, 157, 255, 118, 255, 255, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 85, 255, 0, 255, 0, 255, 119, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 204, 255, 231, 255, 140, 255, 0, 255, 10, 255, 249, 255, 182, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 208, 255, 4, 255, 0, 255, 14, 255, 233, 255, 252, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 155, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 169, 255, 255, 255, 112, 255, 0, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 255, 255, 146, 255, 255, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 181, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 250, 255, 85, 255, 40, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 254, 255, 59, 255, 0, 255, 56, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 245, 255, 253, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 218, 255, 248, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 223, 255, 188, 255, 240, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 245, 255, 161, 255, 165, 255, 252, 255, 250, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 250, 255, 255, 255, 69, 255, 0, 255, 0, 255, 191, 255, 250, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 245, 255, 205, 255, 149, 255, 216, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 220, 255, 251, 255, 254, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 250, 255, 254, 255, 178, 255, 156, 255, 204, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 246, 255, 243, 255, 251, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 184, 255, 152, 255, 151, 255, 131, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 240, 255, 150, 255, 0, 255, 0, 255, 56, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 227, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 203, 255, 251, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 251, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 219, 255, 91, 255, 219, 255, 249, 255, 211, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 246, 255, 8, 255, 0, 255, 0, 255, 122, 255, 255, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 112, 255, 170, 255, 244, 255, 240, 255, 156, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 192, 255, 245, 255, 245, 255, 207, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 238, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 89, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 194, 255, 252, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 241, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 39, 255, 217, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 254, 255, 134, 255, 11, 255, 0, 255, 6, 255, 60, 255, 253, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 144, 255, 144, 255, 144, 255, 144, 255, 168, 255, 255, 255, 207, 255, 144, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 76, 255, 245, 255, 250, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 187, 255, 252, 255, 89, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 238, 255, 225, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 224, 255, 239, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 243, 255, 156, 255, 161, 255, 194, 255, 252, 255, 255, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 34, 255, 0, 255, 0, 255, 0, 255, 21, 255, 251, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 218, 255, 156, 255, 165, 255, 212, 255, 255, 255, 249, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 230, 255, 176, 255, 176, 255, 176, 255, 176, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 143, 255, 212, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 250, 255, 229, 255, 174, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 192, 255, 92, 255, 84, 255, 117, 255, 217, 255, 249, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 96, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 247, 255, 218, 255, 154, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 161, 255, 250, 255, 225, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 246, 255, 225, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 204, 255, 242, 255, 250, 255, 227, 255, 167, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 212, 255, 244, 255, 184, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 21, 255, 252, 255, 227, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 186, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 101, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 240, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 123, 255, 218, 255, 249, 255, 235, 255, 179, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 4, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 135, 255, 228, 255, 252, 255, 247, 255, 56, 255, 234, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 253, 255, 240, 255, 200, 255, 107, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 135, 255, 228, 255, 249, 255, 220, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 240, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 136, 255, 229, 255, 247, 255, 202, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 97, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 245, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 232, 255, 247, 255, 13, 255, 0, 255, 0, 255, 103, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 217, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 224, 255, 157, 255, 176, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 245, 255, 228, 255, 1, 255, 0, 255, 0, 255, 0, 255, 6, 255, 240, 255, 238, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 241, 255, 156, 255, 156, 255, 156, 255, 156, 255, 70, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 219, 255, 143, 255, 143, 255, 31, 255, 246, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 243, 255, 152, 255, 155, 255, 181, 255, 248, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 219, 255, 144, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 207, 255, 159, 255, 240, 255, 248, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 249, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 92, 255, 0, 255, 0, 255, 187, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 239, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 239, 255, 232, 255, 161, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 245, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 253, 255, 210, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 254, 255, 227, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 251, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 8, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 28, 255, 28, 255, 117, 255, 255, 255, 31, 255, 28, 255, 28, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 252, 255, 217, 255, 6, 255, 0, 255, 63, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 241, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 181, 255, 0, 255, 19, 255, 251, 255, 207, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 162, 255, 241, 255, 242, 255, 165, 255, 118, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 214, 255, 249, 255, 215, 255, 84, 255, 228, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 189, 255, 32, 255, 121, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 231, 255, 160, 255, 178, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 221, 255, 76, 255, 210, 255, 247, 255, 218, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 111, 255, 162, 255, 242, 255, 240, 255, 160, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 233, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 138, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 100, 255, 0, 255, 0, 255, 120, 255, 255, 255, 166, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 247, 255, 255, 255, 255, 255, 255, 255, 104, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 34, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 247, 255, 255, 255, 255, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 226, 255, 242, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 251, 255, 89, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 250, 255, 19, 255, 99, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 212, 255, 148, 255, 203, 255, 241, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 253, 255, 251, 255, 163, 255, 161, 255, 242, 255, 244, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 236, 255, 21, 255, 182, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 241, 255, 244, 255, 167, 255, 153, 255, 244, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 240, 255, 200, 255, 148, 255, 212, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 246, 255, 220, 255, 0, 255, 0, 255, 2, 255, 233, 255, 238, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 100, 255, 0, 255, 95, 255, 255, 255, 187, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 188, 255, 255, 255, 151, 255, 108, 255, 43, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 1, 255, 25, 255, 157, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 188, 255, 255, 255, 151, 255, 108, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 76, 255, 76, 255, 146, 255, 255, 255, 78, 255, 76, 255, 76, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 245, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 93, 255, 182, 255, 252, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 254, 255, 222, 255, 10, 255, 0, 255, 2, 255, 195, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 104, 255, 0, 255, 0, 255, 70, 255, 255, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 94, 255, 0, 255, 184, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 91, 255, 0, 255, 0, 255, 97, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 199, 255, 2, 255, 0, 255, 9, 255, 225, 255, 253, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 46, 255, 0, 255, 62, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 242, 255, 160, 255, 160, 255, 160, 255, 160, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 98, 255, 74, 255, 251, 255, 205, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 251, 255, 121, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 79, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 48, 255, 34, 255, 0, 255, 0, 255, 0, 255, 196, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 243, 255, 164, 255, 246, 255, 185, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 213, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 241, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 220, 255, 185, 255, 0, 255, 0, 255, 184, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 254, 255, 5, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 226, 255, 14, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 126, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 202, 255, 0, 255, 0, 255, 10, 255, 228, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 128, 255, 0, 255, 144, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 123, 255, 241, 255, 224, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 241, 255, 140, 255, 140, 255, 161, 255, 235, 255, 249, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 233, 255, 3, 255, 0, 255, 31, 255, 254, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 251, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 245, 255, 33, 255, 0, 255, 0, 255, 184, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 236, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 223, 255, 155, 255, 172, 255, 229, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 223, 255, 255, 255, 183, 255, 145, 255, 216, 255, 235, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 246, 255, 210, 255, 0, 255, 224, 255, 238, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 247, 255, 255, 255, 242, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 24, 255, 242, 255, 246, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 79, 255, 255, 255, 71, 255, 0, 255, 120, 255, 240, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 244, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 9, 255, 0, 255, 0, 255, 0, 255, 237, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 239, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 138, 255, 226, 255, 251, 255, 233, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 192, 255, 242, 255, 237, 255, 153, 255, 60, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 74, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 202, 255, 96, 255, 255, 255, 201, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 223, 255, 246, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 161, 255, 0, 255, 210, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 215, 255, 6, 255, 0, 255, 0, 255, 182, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 93, 255, 0, 255, 0, 255, 55, 255, 255, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 135, 255, 144, 255, 144, 255, 144, 255, 144, 255, 224, 255, 255, 255, 151, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 206, 255, 3, 255, 0, 255, 11, 255, 228, 255, 252, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 193, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 100, 255, 0, 255, 151, 255, 255, 255, 134, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 33, 255, 246, 255, 254, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 248, 255, 214, 255, 5, 255, 0, 255, 57, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 242, 255, 52, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 206, 255, 143, 255, 193, 255, 234, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 254, 255, 248, 255, 157, 255, 153, 255, 233, 255, 241, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 243, 255, 204, 255, 148, 255, 212, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 247, 255, 255, 255, 238, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 100, 255, 0, 255, 10, 255, 216, 255, 253, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 243, 255, 156, 255, 156, 255, 175, 255, 242, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 135, 255, 255, 255, 203, 255, 154, 255, 237, 255, 252, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 254, 255, 211, 255, 234, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 144, 255, 185, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 167, 255, 243, 255, 241, 255, 158, 255, 51, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 217, 255, 249, 255, 212, 255, 74, 255, 166, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 254, 255, 44, 255, 170, 255, 244, 255, 240, 255, 157, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 100, 255, 0, 255, 0, 255, 51, 255, 250, 255, 228, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 243, 255, 208, 255, 109, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 128, 255, 228, 255, 248, 255, 207, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 240, 255, 236, 255, 154, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 28, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 210, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 121, 255, 209, 255, 243, 255, 238, 255, 204, 255, 121, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 196, 255, 246, 255, 233, 255, 146, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 244, 255, 235, 255, 19, 255, 0, 255, 0, 255, 173, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 169, 255, 240, 255, 243, 255, 178, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 241, 255, 230, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 113, 255, 0, 255, 0, 255, 81, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 251, 255, 228, 255, 162, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 237, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 227, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 211, 255, 255, 255, 232, 255, 174, 255, 190, 255, 240, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 216, 255, 156, 255, 156, 255, 156, 255, 156, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 243, 255, 247, 255, 164, 255, 195, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 159, 255, 0, 255, 77, 255, 255, 255, 185, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 210, 255, 255, 255, 182, 255, 171, 255, 253, 255, 221, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 39, 255, 0, 255, 30, 255, 255, 255, 246, 255, 182, 255, 0, 255, 0, 255, 145, 255, 255, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 243, 255, 156, 255, 167, 255, 220, 255, 255, 255, 231, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 164, 255, 164, 255, 164, 255, 247, 255, 251, 255, 164, 255, 164, 255, 164, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 252, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 249, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 167, 255, 8, 255, 0, 255, 0, 255, 9, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 95, 255, 0, 255, 1, 255, 190, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 194, 255, 255, 255, 76, 255, 225, 255, 242, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 159, 255, 0, 255, 0, 255, 127, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 103, 255, 0, 255, 101, 255, 254, 255, 153, 255, 244, 255, 6, 255, 0, 255, 210, 255, 244, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 2, 255, 182, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 224, 255, 80, 255, 215, 255, 249, 255, 213, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 255, 255, 240, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 170, 255, 234, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 161, 255, 125, 255, 230, 255, 247, 255, 190, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 251, 255, 8, 255, 0, 255, 0, 255, 98, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 246, 255, 252, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 228, 255, 0, 255, 0, 255, 24, 255, 222, 255, 243, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 67, 255, 0, 255, 0, 255, 34, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 255, 255, 167, 255, 0, 255, 172, 255, 215, 255, 76, 255, 255, 255, 63, 255, 20, 255, 254, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 0, 255, 63, 255, 248, 255, 213, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 214, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 255, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 244, 255, 239, 255, 158, 255, 163, 255, 251, 255, 252, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 138, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 240, 255, 223, 255, 150, 255, 187, 255, 255, 255, 224, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 250, 255, 221, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 242, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 228, 255, 0, 255, 14, 255, 208, 255, 250, 255, 70, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 29, 255, 0, 255, 0, 255, 1, 255, 249, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 226, 255, 230, 255, 3, 255, 239, 255, 152, 255, 16, 255, 252, 255, 131, 255, 82, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 46, 255, 240, 255, 227, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 56, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 74, 255, 0, 255, 0, 255, 107, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 245, 255, 20, 255, 0, 255, 0, 255, 171, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 218, 255, 160, 255, 160, 255, 160, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 255, 255, 207, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 173, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 254, 255, 233, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 226, 255, 6, 255, 190, 255, 254, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 255, 255, 15, 255, 0, 255, 0, 255, 0, 255, 236, 255, 237, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 82, 255, 255, 255, 83, 255, 0, 255, 200, 255, 197, 255, 140, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 162, 255, 31, 255, 230, 255, 238, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 10, 255, 69, 255, 233, 255, 249, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 251, 255, 2, 255, 0, 255, 0, 255, 22, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 190, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 221, 255, 164, 255, 164, 255, 164, 255, 164, 255, 174, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 175, 255, 164, 255, 164, 255, 164, 255, 164, 255, 220, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 255, 255, 206, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 174, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 219, 255, 247, 255, 38, 255, 200, 255, 252, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 244, 255, 164, 255, 164, 255, 164, 255, 164, 255, 164, 255, 243, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 214, 255, 151, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 255, 255, 14, 255, 0, 255, 0, 255, 0, 255, 235, 255, 238, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 179, 255, 252, 255, 16, 255, 0, 255, 132, 255, 246, 255, 191, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 158, 255, 206, 255, 251, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 235, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 236, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 249, 255, 220, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 121, 255, 0, 255, 46, 255, 251, 255, 213, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 255, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 249, 255, 222, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 254, 255, 250, 255, 197, 255, 0, 255, 0, 255, 63, 255, 255, 255, 250, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 247, 255, 255, 255, 255, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 242, 255, 148, 255, 164, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 253, 255, 3, 255, 0, 255, 0, 255, 24, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 219, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 210, 255, 250, 255, 7, 255, 0, 255, 0, 255, 95, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 253, 255, 211, 255, 5, 255, 0, 255, 0, 255, 137, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 252, 255, 103, 255, 199, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 65, 255, 0, 255, 0, 255, 31, 255, 255, 255, 185, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 206, 255, 255, 255, 127, 255, 0, 255, 0, 255, 6, 255, 244, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 234, 255, 81, 255, 238, 255, 239, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 182, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 82, 255, 0, 255, 0, 255, 111, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 206, 255, 255, 255, 139, 255, 3, 255, 0, 255, 0, 255, 0, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 248, 255, 25, 255, 0, 255, 0, 255, 174, 255, 255, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 91, 255, 0, 255, 0, 255, 185, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 228, 255, 0, 255, 35, 255, 243, 255, 236, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 155, 255, 0, 255, 0, 255, 121, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 86, 255, 255, 255, 195, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 33, 255, 246, 255, 226, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 244, 255, 245, 255, 160, 255, 163, 255, 251, 255, 250, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 238, 255, 255, 255, 223, 255, 168, 255, 176, 255, 213, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 243, 255, 227, 255, 151, 255, 187, 255, 255, 255, 220, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 237, 255, 246, 255, 159, 255, 190, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 228, 255, 0, 255, 0, 255, 99, 255, 255, 255, 189, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 198, 255, 255, 255, 177, 255, 166, 255, 252, 255, 230, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 0, 255, 163, 255, 255, 255, 127, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 148, 255, 91, 255, 219, 255, 249, 255, 211, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 156, 255, 227, 255, 250, 255, 239, 255, 204, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 87, 255, 135, 255, 233, 255, 247, 255, 187, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 192, 255, 247, 255, 236, 255, 154, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 228, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 163, 255, 240, 255, 244, 255, 184, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 164, 255, 0, 255, 0, 255, 14, 255, 223, 255, 252, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 5, 255, 213, 255, 254, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 250, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 153, 255, 191, 255, 255, 255, 161, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 149, 255, 218, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 240, 255, 242, 255, 178, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 247, 255, 234, 255, 144, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 207, 255, 255, 255, 64, 255, 0, 255, 0, 255, 109, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 245, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 168, 255, 230, 255, 250, 255, 234, 255, 177, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 167, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 49, 255, 0, 255, 0, 255, 145, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 251, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 198, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 245, 255, 213, 255, 137, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 251, 255, 233, 255, 184, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 164, 255, 164, 255, 178, 255, 255, 255, 228, 255, 164, 255, 164, 255, 164, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 251, 255, 216, 255, 6, 255, 27, 255, 241, 255, 232, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 126, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 166, 255, 156, 255, 156, 255, 156, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 250, 255, 255, 255, 205, 255, 170, 255, 197, 255, 253, 255, 253, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 254, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 238, 255, 230, 255, 0, 255, 0, 255, 94, 255, 252, 255, 250, 255, 118, 255, 0, 255, 0, 255, 209, 255, 247, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 25, 255, 0, 255, 0, 255, 14, 255, 251, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 165, 255, 152, 255, 170, 255, 236, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 255, 255, 31, 255, 0, 255, 0, 255, 3, 255, 242, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 217, 255, 152, 255, 158, 255, 197, 255, 255, 255, 253, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 127, 255, 174, 255, 255, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 101, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 242, 255, 252, 255, 83, 255, 0, 255, 0, 255, 0, 255, 62, 255, 245, 255, 249, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 39, 255, 0, 255, 165, 255, 208, 255, 199, 255, 186, 255, 0, 255, 19, 255, 254, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 85, 255, 0, 255, 0, 255, 78, 255, 255, 255, 233, 255, 228, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 22, 255, 245, 255, 255, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 251, 255, 213, 255, 0, 255, 0, 255, 0, 255, 206, 255, 233, 255, 255, 255, 100, 255, 0, 255, 0, 255, 49, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 213, 255, 252, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 242, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 138, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 103, 255, 1, 255, 234, 255, 151, 255, 140, 255, 247, 255, 8, 255, 83, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 145, 255, 0, 255, 0, 255, 146, 255, 254, 255, 140, 255, 255, 255, 42, 255, 0, 255, 0, 255, 235, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 226, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 254, 255, 18, 255, 0, 255, 19, 255, 254, 255, 147, 255, 246, 255, 170, 255, 0, 255, 0, 255, 109, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 98, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 255, 255, 197, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 202, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 255, 255, 166, 255, 51, 255, 255, 255, 88, 255, 77, 255, 255, 255, 67, 255, 146, 255, 255, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 251, 255, 205, 255, 0, 255, 0, 255, 214, 255, 214, 255, 65, 255, 255, 255, 111, 255, 0, 255, 40, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 15, 255, 105, 255, 255, 255, 183, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 77, 255, 0, 255, 86, 255, 255, 255, 86, 255, 193, 255, 237, 255, 2, 255, 0, 255, 168, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 4, 255, 41, 255, 202, 255, 253, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 233, 255, 237, 255, 251, 255, 198, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 170, 255, 160, 255, 160, 255, 160, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 255, 255, 223, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 221, 255, 221, 255, 117, 255, 254, 255, 20, 255, 13, 255, 251, 255, 133, 255, 204, 255, 233, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 200, 255, 252, 255, 12, 255, 26, 255, 255, 255, 149, 255, 8, 255, 246, 255, 180, 255, 0, 255, 100, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 168, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 255, 255, 137, 255, 0, 255, 154, 255, 254, 255, 22, 255, 127, 255, 255, 255, 52, 255, 0, 255, 227, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 234, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 166, 255, 255, 255, 90, 255, 139, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 101, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 53, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 255, 255, 222, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 180, 255, 204, 255, 0, 255, 0, 255, 196, 255, 189, 255, 248, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 69, 255, 93, 255, 255, 255, 81, 255, 0, 255, 185, 255, 243, 255, 5, 255, 159, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 154, 255, 140, 255, 153, 255, 215, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 251, 255, 197, 255, 0, 255, 221, 255, 209, 255, 0, 255, 57, 255, 255, 255, 121, 255, 31, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 212, 255, 140, 255, 143, 255, 174, 255, 249, 255, 232, 255, 53, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 185, 255, 0, 255, 10, 255, 223, 255, 246, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 255, 255, 197, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 250, 255, 133, 255, 0, 255, 0, 255, 127, 255, 250, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 125, 255, 157, 255, 252, 255, 16, 255, 0, 255, 116, 255, 255, 255, 58, 255, 217, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 3, 255, 199, 255, 255, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 248, 255, 34, 255, 255, 255, 141, 255, 0, 255, 3, 255, 240, 255, 186, 255, 89, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 230, 255, 246, 255, 34, 255, 0, 255, 0, 255, 73, 255, 255, 255, 196, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 245, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 113, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 138, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 253, 255, 255, 255, 63, 255, 0, 255, 0, 255, 58, 255, 255, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 252, 255, 177, 255, 210, 255, 201, 255, 0, 255, 0, 255, 47, 255, 255, 255, 130, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 131, 255, 255, 255, 73, 255, 0, 255, 0, 255, 175, 255, 240, 255, 145, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 15, 255, 255, 255, 235, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 242, 255, 252, 255, 79, 255, 0, 255, 0, 255, 0, 255, 59, 255, 244, 255, 249, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 224, 255, 248, 255, 133, 255, 0, 255, 0, 255, 1, 255, 232, 255, 217, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 6, 255, 209, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 217, 255, 249, 255, 11, 255, 0, 255, 0, 255, 105, 255, 255, 255, 217, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 250, 255, 255, 255, 200, 255, 165, 255, 192, 255, 253, 255, 253, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 168, 255, 156, 255, 167, 255, 226, 255, 255, 255, 214, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 252, 255, 255, 255, 193, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 218, 255, 156, 255, 158, 255, 187, 255, 253, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 170, 255, 231, 255, 250, 255, 235, 255, 178, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 246, 255, 7, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 234, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 249, 255, 219, 255, 142, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 255, 255, 236, 255, 192, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 245, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 115, 255, 150, 255, 241, 255, 252, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 250, 255, 222, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0), +"format": "LumAlpha8", +"height": 256, +"mipmaps": false, +"width": 256 +} + +[sub_resource type="FontFile" id="FontFile_d0d3v"] +data = PackedByteArray(119, 79, 70, 50, 0, 1, 0, 0, 0, 0, 181, 56, 0, 17, 0, 0, 0, 1, 141, 20, 0, 0, 180, 215, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 46, 27, 16, 28, 133, 110, 6, 96, 0, 135, 8, 8, 129, 38, 9, 143, 52, 17, 12, 10, 133, 131, 116, 132, 179, 17, 11, 142, 86, 0, 1, 54, 2, 36, 3, 157, 26, 4, 32, 5, 135, 118, 7, 190, 3, 12, 130, 24, 91, 47, 92, 113, 7, 235, 182, 221, 159, 168, 132, 244, 102, 85, 245, 3, 28, 214, 135, 78, 5, 219, 213, 131, 158, 219, 212, 113, 54, 85, 230, 2, 5, 199, 117, 183, 3, 36, 237, 164, 39, 6, 255, 255, 255, 255, 217, 201, 66, 14, 189, 251, 112, 255, 73, 4, 80, 218, 213, 180, 27, 100, 185, 204, 8, 228, 40, 138, 42, 100, 4, 156, 125, 40, 8, 142, 220, 20, 144, 100, 72, 202, 236, 24, 115, 84, 241, 52, 47, 235, 220, 182, 134, 157, 131, 39, 22, 185, 179, 211, 50, 110, 235, 163, 140, 24, 12, 103, 217, 59, 31, 36, 35, 227, 116, 30, 118, 156, 193, 15, 65, 79, 56, 10, 63, 188, 131, 106, 229, 44, 137, 171, 210, 94, 74, 223, 4, 199, 207, 155, 2, 65, 163, 181, 227, 197, 245, 105, 171, 131, 69, 253, 240, 139, 15, 22, 255, 178, 32, 37, 222, 44, 86, 119, 219, 176, 223, 106, 34, 199, 91, 166, 32, 39, 57, 11, 46, 75, 50, 5, 217, 185, 198, 230, 75, 105, 56, 48, 178, 195, 201, 73, 220, 78, 44, 31, 120, 14, 167, 117, 224, 157, 21, 198, 152, 36, 156, 214, 215, 94, 172, 103, 15, 175, 99, 32, 97, 252, 142, 23, 242, 212, 80, 76, 201, 252, 147, 169, 116, 165, 77, 9, 215, 220, 69, 244, 224, 54, 181, 205, 156, 27, 74, 15, 7, 76, 50, 202, 188, 6, 213, 154, 62, 39, 171, 203, 13, 197, 186, 255, 173, 112, 183, 62, 61, 244, 4, 239, 93, 216, 110, 74, 125, 89, 6, 198, 46, 131, 18, 109, 196, 138, 115, 94, 248, 151, 250, 251, 248, 95, 73, 118, 82, 231, 65, 192, 151, 167, 127, 40, 143, 36, 204, 4, 116, 223, 202, 1, 175, 155, 127, 111, 36, 121, 164, 105, 26, 225, 41, 70, 8, 59, 13, 54, 96, 152, 163, 13, 41, 62, 66, 8, 240, 136, 152, 31, 129, 66, 154, 198, 252, 212, 29, 134, 17, 17, 23, 34, 141, 84, 113, 80, 204, 167, 184, 40, 141, 116, 229, 35, 63, 142, 25, 55, 166, 20, 16, 23, 93, 212, 34, 206, 84, 113, 124, 234, 231, 35, 108, 249, 154, 245, 64, 3, 104, 52, 218, 191, 126, 134, 228, 144, 195, 113, 146, 118, 61, 191, 243, 210, 119, 226, 108, 137, 107, 131, 228, 162, 112, 21, 102, 151, 110, 120, 113, 118, 255, 167, 86, 86, 63, 240, 35, 2, 8, 32, 128, 80, 136, 8, 168, 4, 18, 169, 42, 75, 117, 118, 87, 118, 147, 172, 85, 149, 43, 174, 42, 57, 93, 61, 228, 156, 167, 250, 145, 134, 199, 29, 195, 226, 26, 30, 199, 240, 184, 134, 55, 66, 153, 171, 122, 104, 177, 79, 40, 243, 206, 48, 111, 250, 220, 236, 95, 26, 44, 88, 18, 124, 233, 18, 30, 193, 19, 52, 105, 192, 67, 240, 32, 45, 181, 236, 20, 232, 138, 178, 38, 118, 184, 237, 233, 203, 173, 221, 239, 55, 191, 173, 157, 190, 248, 220, 117, 238, 58, 0, 122, 155, 63, 243, 198, 204, 187, 115, 238, 188, 155, 251, 231, 231, 36, 231, 38, 183, 228, 53, 140, 188, 144, 205, 25, 33, 239, 206, 31, 121, 39, 47, 47, 84, 110, 228, 55, 47, 81, 42, 105, 98, 157, 177, 204, 205, 57, 195, 47, 105, 224, 117, 165, 184, 0, 8, 1, 5, 230, 70, 43, 84, 8, 45, 211, 226, 197, 124, 187, 41, 40, 99, 251, 50, 168, 81, 2, 244, 44, 185, 126, 47, 114, 17, 6, 50, 8, 104, 174, 44, 208, 241, 6, 128, 15, 55, 207, 44, 220, 136, 188, 240, 39, 132, 255, 214, 216, 10, 89, 33, 59, 48, 207, 254, 218, 38, 243, 244, 115, 195, 17, 179, 165, 20, 91, 229, 124, 145, 2, 16, 24, 128, 185, 213, 204, 155, 72, 198, 136, 136, 17, 185, 72, 22, 197, 232, 177, 72, 114, 108, 192, 136, 30, 17, 173, 116, 9, 152, 128, 5, 6, 218, 127, 167, 94, 24, 249, 96, 54, 40, 115, 150, 82, 198, 228, 132, 241, 23, 234, 46, 36, 6, 254, 87, 53, 5, 64, 181, 66, 185, 52, 186, 128, 254, 166, 92, 74, 131, 10, 104, 233, 241, 90, 1, 108, 39, 1, 175, 82, 153, 110, 74, 169, 220, 114, 15, 231, 76, 251, 103, 170, 46, 211, 173, 105, 195, 222, 199, 27, 147, 213, 173, 184, 49, 197, 222, 31, 230, 120, 39, 172, 132, 240, 72, 45, 214, 250, 119, 217, 46, 199, 45, 142, 193, 68, 177, 212, 39, 26, 255, 73, 43, 224, 137, 163, 119, 243, 255, 103, 54, 9, 144, 153, 93, 150, 148, 167, 254, 253, 254, 62, 34, 216, 41, 21, 10, 180, 28, 241, 146, 204, 79, 194, 125, 10, 237, 83, 215, 200, 53, 247, 247, 173, 182, 60, 246, 4, 118, 13, 33, 88, 181, 4, 157, 244, 197, 19, 6, 15, 115, 102, 146, 221, 35, 201, 46, 50, 74, 154, 108, 188, 203, 7, 148, 2, 58, 153, 215, 247, 224, 123, 252, 39, 120, 45, 96, 37, 75, 182, 75, 225, 242, 160, 249, 220, 63, 229, 170, 149, 239, 18, 216, 204, 150, 89, 66, 12, 251, 251, 127, 58, 155, 214, 188, 189, 62, 222, 77, 169, 199, 180, 178, 81, 224, 128, 8, 4, 249, 181, 113, 187, 4, 8, 24, 120, 104, 179, 51, 32, 66, 218, 190, 76, 131, 232, 172, 203, 206, 185, 255, 95, 169, 150, 215, 106, 0, 45, 182, 226, 2, 27, 161, 221, 181, 205, 121, 54, 159, 225, 44, 141, 159, 239, 20, 37, 57, 197, 136, 254, 93, 133, 2, 186, 145, 152, 36, 0, 220, 208, 4, 37, 139, 162, 54, 128, 77, 74, 38, 1, 5, 84, 53, 224, 71, 128, 228, 4, 133, 77, 233, 228, 16, 2, 8, 210, 26, 8, 147, 72, 128, 210, 82, 105, 2, 56, 81, 154, 77, 33, 79, 204, 71, 231, 163, 215, 231, 155, 102, 156, 242, 213, 135, 219, 101, 159, 239, 249, 232, 255, 179, 156, 149, 86, 33, 181, 167, 133, 97, 30, 246, 204, 29, 65, 180, 120, 143, 51, 72, 142, 59, 200, 55, 10, 186, 254, 175, 82, 87, 85, 119, 11, 245, 33, 44, 181, 4, 6, 201, 120, 132, 24, 188, 66, 194, 51, 66, 115, 117, 35, 230, 61, 132, 29, 200, 120, 15, 198, 123, 221, 217, 4, 161, 96, 110, 246, 196, 123, 30, 209, 236, 132, 27, 68, 187, 65, 184, 65, 182, 254, 151, 106, 218, 98, 255, 251, 123, 1, 75, 92, 132, 36, 231, 80, 169, 232, 14, 29, 203, 117, 119, 85, 201, 3, 255, 14, 78, 216, 253, 74, 0, 157, 40, 43, 133, 202, 173, 203, 163, 42, 208, 21, 206, 145, 173, 155, 210, 189, 224, 169, 191, 84, 255, 220, 254, 151, 190, 252, 129, 35, 26, 75, 208, 174, 149, 61, 59, 145, 140, 135, 91, 29, 143, 90, 192, 131, 33, 0, 206, 165, 235, 219, 246, 69, 15, 228, 81, 101, 18, 201, 244, 4, 197, 214, 42, 207, 109, 146, 75, 14, 137, 49, 117, 107, 4, 212, 164, 167, 127, 41, 134, 106, 40, 66, 105, 13, 101, 214, 225, 160, 85, 120, 92, 54, 174, 227, 156, 208, 191, 219, 42, 181, 18, 185, 142, 93, 99, 134, 18, 162, 98, 25, 171, 84, 85, 24, 186, 147, 111, 159, 108, 143, 135, 173, 170, 16, 129, 36, 150, 93, 6, 145, 92, 232, 28, 175, 121, 238, 254, 140, 237, 115, 110, 250, 163, 46, 13, 74, 65, 30, 241, 72, 185, 219, 177, 159, 214, 159, 183, 184, 173, 169, 137, 24, 52, 98, 137, 13, 148, 25, 102, 36, 254, 191, 114, 140, 169, 133, 52, 106, 58, 246, 219, 41, 142, 76, 7, 42, 243, 184, 3, 253, 250, 158, 31, 255, 57, 13, 251, 245, 134, 165, 98, 68, 84, 68, 69, 69, 85, 197, 184, 253, 49, 0, 54, 134, 187, 66, 14, 12, 0, 143, 5, 65, 227, 119, 217, 28, 201, 190, 200, 94, 28, 149, 78, 108, 99, 28, 86, 178, 124, 27, 30, 86, 110, 128, 240, 209, 88, 102, 26, 144, 37, 119, 156, 60, 12, 8, 224, 129, 230, 92, 214, 135, 16, 122, 229, 96, 22, 130, 20, 232, 105, 48, 192, 128, 128, 183, 0, 216, 20, 102, 64, 226, 205, 156, 248, 222, 69, 192, 129, 9, 30, 192, 1, 4, 222, 1, 79, 102, 50, 27, 159, 219, 40, 3, 88, 246, 142, 125, 27, 80, 224, 225, 197, 44, 248, 248, 34, 120, 120, 223, 100, 59, 176, 127, 249, 154, 203, 78, 29, 2, 142, 15, 91, 190, 243, 32, 56, 165, 62, 134, 57, 231, 193, 242, 248, 50, 215, 160, 19, 124, 74, 208, 255, 185, 155, 82, 145, 159, 91, 20, 184, 243, 57, 162, 193, 239, 234, 147, 73, 115, 238, 129, 34, 147, 230, 1, 86, 150, 64, 108, 112, 64, 1, 11, 90, 113, 8, 224, 53, 64, 0, 105, 198, 222, 50, 129, 13, 179, 72, 97, 45, 187, 249, 145, 63, 120, 106, 40, 50, 207, 242, 114, 52, 66, 156, 183, 63, 3, 107, 138, 157, 177, 43, 118, 199, 30, 16, 96, 128, 156, 97, 238, 50, 194, 104, 242, 211, 102, 30, 36, 97, 124, 206, 118, 118, 208, 196, 99, 220, 60, 101, 12, 94, 192, 43, 68, 99, 139, 173, 202, 14, 216, 65, 239, 241, 59, 241, 97, 204, 7, 5, 4, 107, 142, 195, 0, 77, 15, 2, 76, 108, 69, 252, 139, 131, 23, 190, 149, 163, 48, 7, 54, 182, 41, 234, 98, 75, 212, 199, 214, 104, 136, 207, 194, 18, 219, 98, 115, 141, 242, 138, 224, 213, 177, 13, 190, 234, 121, 228, 141, 120, 208, 58, 150, 129, 12, 37, 99, 143, 148, 178, 190, 35, 81, 154, 124, 17, 16, 112, 138, 54, 131, 87, 177, 244, 76, 102, 225, 205, 108, 248, 49, 31, 124, 25, 126, 73, 108, 83, 108, 123, 242, 185, 128, 99, 219, 99, 135, 5, 88, 32, 8, 224, 72, 136, 9, 45, 203, 228, 224, 133, 180, 56, 191, 58, 6, 112, 128, 196, 151, 32, 66, 189, 4, 12, 178, 200, 245, 98, 191, 94, 17, 141, 160, 205, 30, 59, 28, 185, 30, 163, 41, 184, 239, 41, 11, 12, 255, 211, 213, 48, 0, 210, 154, 209, 167, 223, 223, 185, 196, 0, 122, 27, 127, 10, 251, 91, 44, 38, 70, 224, 40, 138, 255, 1, 250, 236, 116, 8, 184, 9, 0, 251, 3, 112, 196, 25, 75, 117, 240, 62, 1, 253, 175, 252, 39, 201, 230, 165, 209, 213, 187, 3, 178, 15, 0, 209, 233, 0, 216, 93, 29, 1, 204, 152, 14, 28, 91, 123, 100, 191, 200, 122, 152, 144, 9, 69, 22, 235, 112, 209, 103, 34, 139, 178, 50, 251, 216, 106, 109, 167, 29, 48, 187, 141, 217, 180, 247, 30, 239, 167, 252, 138, 247, 248, 111, 254, 50, 16, 12, 195, 60, 176, 119, 176, 224, 246, 200, 227, 206, 180, 37, 246, 198, 129, 56, 28, 157, 241, 83, 92, 143, 91, 122, 27, 207, 85, 158, 138, 244, 145, 182, 104, 187, 154, 116, 86, 231, 244, 147, 250, 210, 107, 87, 196, 239, 52, 234, 22, 53, 65, 93, 163, 158, 251, 253, 195, 239, 127, 254, 151, 192, 183, 2, 182, 129, 20, 164, 97, 8, 166, 32, 15, 11, 176, 4, 27, 112, 5, 52, 195, 90, 216, 14, 107, 96, 163, 143, 44, 112, 43, 159, 195, 7, 125, 180, 47, 228, 75, 248, 182, 208, 104, 80, 5, 109, 22, 180, 37, 237, 166, 41, 154, 165, 101, 186, 148, 254, 36, 120, 237, 111, 124, 170, 167, 223, 244, 52, 0, 187, 147, 133, 156, 253, 252, 72, 191, 133, 90, 180, 105, 77, 103, 59, 109, 191, 253, 96, 99, 54, 225, 179, 235, 17, 46, 11, 119, 234, 192, 186, 89, 248, 220, 97, 141, 67, 142, 111, 98, 192, 1, 56, 119, 172, 124, 21, 171, 84, 91, 181, 67, 59, 55, 228, 156, 130, 250, 119, 5, 191, 83, 169, 171, 84, 41, 53, 73, 185, 168, 23, 126, 255, 220, 62, 42, 4, 108, 5, 157, 16, 222, 131, 131, 121, 161, 92, 56, 212, 84, 131, 56, 110, 188, 133, 160, 19, 0, 77, 234, 211, 35, 145, 51, 59, 123, 196, 93, 18, 32, 121, 248, 152, 221, 194, 89, 186, 40, 107, 35, 160, 154, 89, 243, 172, 155, 155, 103, 101, 251, 182, 71, 187, 183, 11, 139, 91, 119, 213, 143, 247, 170, 111, 245, 19, 30, 56, 87, 189, 253, 123, 202, 115, 227, 172, 5, 86, 214, 57, 103, 181, 23, 152, 156, 169, 141, 222, 220, 63, 61, 166, 126, 189, 161, 239, 22, 184, 119, 253, 189, 217, 35, 231, 239, 213, 0, 108, 165, 71, 184, 247, 188, 253, 15, 111, 247, 143, 207, 120, 243, 226, 206, 243, 226, 6, 43, 150, 140, 104, 81, 231, 143, 50, 150, 191, 184, 61, 11, 182, 254, 195, 20, 26, 130, 139, 55, 86, 232, 208, 194, 66, 1, 131, 49, 252, 155, 225, 254, 225, 222, 95, 255, 9, 16, 185, 94, 240, 111, 99, 224, 83, 253, 40, 159, 105, 159, 100, 193, 43, 24, 241, 219, 19, 179, 135, 207, 132, 167, 226, 191, 18, 42, 140, 127, 241, 36, 90, 249, 43, 190, 228, 89, 180, 241, 28, 219, 199, 75, 108, 191, 241, 161, 3, 92, 204, 110, 176, 86, 251, 210, 218, 108, 159, 237, 143, 246, 248, 202, 14, 89, 187, 125, 101, 29, 246, 181, 255, 211, 63, 181, 113, 251, 59, 108, 145, 25, 135, 163, 194, 125, 163, 209, 99, 60, 214, 139, 189, 164, 72, 188, 81, 166, 195, 80, 197, 118, 178, 247, 4, 188, 218, 237, 36, 91, 158, 168, 221, 0, 206, 155, 164, 188, 252, 54, 131, 191, 190, 187, 79, 103, 117, 95, 78, 219, 108, 195, 155, 133, 127, 129, 193, 159, 230, 24, 118, 14, 177, 59, 121, 46, 235, 229, 18, 125, 156, 192, 106, 145, 116, 245, 72, 96, 227, 209, 112, 69, 89, 94, 90, 92, 152, 31, 204, 205, 246, 123, 221, 142, 220, 110, 53, 27, 245, 90, 85, 170, 136, 229, 82, 177, 144, 207, 101, 51, 66, 58, 149, 76, 56, 44, 174, 94, 185, 112, 190, 29, 156, 131, 179, 254, 153, 99, 135, 90, 110, 179, 81, 175, 86, 202, 165, 223, 249, 49, 89, 164, 70, 162, 19, 240, 86, 24, 131, 132, 120, 112, 245, 10, 151, 199, 146, 190, 221, 121, 105, 9, 161, 65, 30, 115, 220, 144, 107, 195, 96, 48, 21, 134, 152, 144, 241, 181, 99, 32, 126, 195, 12, 130, 104, 106, 195, 38, 234, 132, 129, 186, 252, 9, 121, 178, 150, 23, 38, 6, 255, 222, 192, 199, 244, 229, 172, 178, 208, 215, 247, 209, 28, 247, 173, 147, 173, 185, 246, 32, 212, 155, 125, 223, 169, 40, 7, 74, 123, 57, 37, 134, 31, 36, 86, 154, 254, 119, 32, 205, 170, 149, 30, 244, 214, 43, 208, 73, 178, 74, 245, 206, 87, 197, 84, 188, 0, 91, 25, 189, 240, 140, 246, 58, 187, 32, 31, 93, 162, 132, 40, 191, 30, 52, 238, 150, 241, 26, 206, 28, 9, 178, 239, 249, 190, 238, 109, 24, 98, 3, 250, 75, 90, 73, 143, 247, 135, 98, 161, 135, 197, 22, 62, 218, 195, 148, 201, 14, 207, 174, 236, 121, 51, 118, 201, 138, 185, 92, 91, 131, 181, 248, 181, 66, 39, 126, 163, 176, 117, 164, 181, 95, 97, 235, 50, 94, 132, 190, 140, 124, 242, 79, 237, 233, 114, 29, 175, 220, 198, 36, 94, 22, 190, 58, 154, 219, 110, 72, 180, 246, 27, 133, 98, 62, 112, 129, 219, 255, 144, 26, 216, 255, 140, 24, 163, 130, 59, 195, 119, 73, 200, 122, 72, 231, 148, 255, 46, 209, 11, 33, 52, 214, 170, 8, 15, 109, 234, 142, 199, 111, 231, 43, 219, 158, 93, 176, 89, 173, 102, 183, 164, 225, 72, 102, 20, 210, 254, 233, 92, 118, 60, 12, 223, 104, 116, 77, 66, 31, 105, 8, 18, 195, 185, 8, 15, 206, 190, 154, 244, 178, 45, 202, 147, 184, 35, 151, 31, 249, 28, 252, 7, 158, 223, 34, 29, 209, 204, 50, 3, 193, 98, 15, 11, 134, 110, 241, 125, 56, 214, 239, 140, 5, 209, 222, 174, 193, 116, 86, 93, 17, 47, 226, 125, 67, 196, 245, 203, 26, 153, 33, 152, 179, 55, 239, 240, 226, 156, 148, 242, 137, 24, 240, 203, 128, 104, 94, 89, 204, 5, 195, 84, 92, 142, 80, 236, 196, 152, 174, 32, 143, 223, 183, 80, 24, 92, 53, 222, 255, 249, 96, 15, 180, 248, 195, 235, 154, 197, 193, 209, 241, 142, 62, 241, 124, 27, 11, 204, 12, 101, 12, 115, 237, 115, 11, 253, 173, 124, 131, 79, 209, 253, 12, 116, 183, 14, 240, 135, 80, 171, 215, 197, 173, 149, 32, 77, 151, 248, 65, 114, 12, 211, 21, 222, 235, 192, 193, 101, 48, 194, 100, 129, 155, 69, 255, 166, 93, 196, 142, 235, 148, 217, 141, 235, 206, 230, 216, 236, 173, 163, 190, 85, 183, 193, 235, 176, 133, 135, 160, 235, 100, 144, 175, 75, 142, 230, 21, 45, 161, 223, 24, 15, 245, 144, 152, 213, 222, 29, 53, 25, 95, 49, 46, 45, 226, 64, 22, 16, 233, 5, 42, 187, 75, 110, 191, 69, 118, 135, 123, 223, 222, 38, 119, 136, 238, 83, 37, 28, 233, 41, 116, 218, 124, 112, 106, 109, 3, 207, 24, 111, 13, 185, 217, 224, 202, 243, 81, 104, 164, 177, 6, 181, 174, 241, 162, 161, 164, 139, 127, 24, 4, 239, 28, 141, 153, 215, 88, 80, 209, 60, 68, 179, 47, 213, 3, 137, 224, 204, 249, 222, 45, 23, 72, 126, 22, 186, 94, 215, 142, 249, 0, 75, 65, 105, 98, 149, 121, 142, 94, 80, 110, 195, 231, 225, 77, 25, 186, 79, 178, 53, 67, 138, 150, 100, 221, 108, 1, 60, 216, 58, 45, 215, 195, 212, 35, 101, 188, 248, 71, 189, 198, 229, 122, 159, 28, 198, 211, 220, 117, 222, 175, 74, 189, 129, 80, 32, 212, 142, 56, 171, 83, 245, 124, 173, 7, 196, 187, 98, 99, 30, 151, 128, 57, 117, 9, 220, 194, 96, 9, 113, 44, 102, 189, 139, 44, 232, 113, 147, 234, 99, 222, 223, 195, 21, 172, 131, 134, 196, 138, 197, 140, 210, 17, 96, 66, 99, 11, 80, 208, 244, 194, 101, 195, 11, 163, 2, 52, 222, 181, 144, 248, 209, 66, 111, 131, 90, 193, 240, 114, 76, 158, 51, 47, 236, 158, 14, 82, 29, 25, 242, 174, 147, 219, 18, 68, 243, 118, 21, 15, 134, 78, 130, 44, 24, 34, 241, 229, 134, 120, 208, 242, 114, 2, 4, 246, 12, 132, 177, 114, 19, 118, 117, 155, 9, 17, 212, 65, 242, 136, 91, 25, 134, 107, 210, 114, 234, 39, 76, 144, 87, 226, 207, 189, 79, 182, 108, 63, 64, 34, 26, 45, 116, 141, 222, 140, 17, 105, 6, 116, 123, 214, 93, 166, 219, 243, 241, 12, 187, 46, 33, 124, 123, 65, 125, 195, 40, 235, 153, 174, 206, 206, 205, 88, 93, 194, 5, 32, 136, 213, 125, 253, 45, 241, 90, 224, 141, 57, 160, 210, 67, 237, 237, 138, 21, 164, 148, 139, 122, 252, 201, 234, 152, 146, 185, 173, 210, 14, 2, 204, 146, 187, 34, 181, 207, 38, 12, 202, 185, 155, 130, 201, 224, 92, 66, 138, 10, 223, 5, 25, 129, 238, 52, 81, 201, 139, 146, 40, 139, 26, 171, 51, 47, 163, 83, 234, 27, 28, 251, 19, 37, 80, 70, 114, 164, 70, 235, 180, 77, 210, 204, 220, 202, 152, 166, 153, 199, 245, 8, 105, 26, 9, 173, 248, 190, 69, 25, 202, 139, 47, 213, 58, 37, 248, 69, 234, 106, 162, 219, 121, 245, 138, 60, 150, 64, 84, 94, 98, 201, 215, 60, 166, 227, 51, 157, 88, 163, 131, 110, 157, 28, 65, 22, 212, 61, 20, 41, 60, 35, 200, 210, 41, 25, 101, 133, 26, 86, 96, 189, 139, 85, 232, 206, 79, 60, 207, 62, 159, 40, 144, 162, 133, 254, 17, 250, 140, 76, 177, 216, 155, 201, 128, 132, 147, 95, 41, 31, 92, 228, 39, 126, 142, 187, 239, 176, 162, 190, 124, 185, 71, 235, 254, 27, 218, 56, 32, 128, 2, 1, 236, 233, 134, 6, 0, 209, 57, 164, 166, 52, 84, 251, 236, 63, 3, 7, 127, 3, 192, 217, 111, 128, 109, 63, 14, 96, 211, 171, 192, 211, 47, 0, 104, 230, 126, 66, 39, 159, 31, 125, 140, 57, 63, 114, 19, 68, 125, 130, 1, 44, 15, 7, 9, 5, 1, 179, 103, 178, 18, 145, 140, 82, 137, 71, 8, 233, 109, 118, 36, 2, 228, 67, 56, 89, 208, 53, 211, 13, 140, 166, 101, 181, 233, 133, 199, 55, 13, 154, 39, 126, 54, 4, 12, 10, 176, 73, 163, 35, 26, 145, 232, 83, 118, 139, 236, 147, 205, 121, 81, 238, 102, 65, 54, 242, 25, 0, 4, 164, 205, 158, 71, 83, 152, 125, 230, 151, 0, 28, 24, 108, 187, 136, 7, 46, 139, 26, 79, 2, 116, 75, 178, 216, 32, 151, 132, 232, 67, 68, 17, 230, 201, 37, 30, 73, 162, 192, 210, 144, 44, 150, 146, 198, 145, 195, 30, 201, 55, 23, 154, 169, 152, 104, 151, 232, 211, 99, 42, 150, 134, 6, 104, 177, 17, 16, 102, 204, 209, 132, 15, 165, 50, 183, 157, 44, 109, 181, 228, 64, 246, 73, 97, 233, 83, 215, 47, 214, 108, 65, 138, 140, 49, 185, 205, 101, 59, 74, 134, 11, 127, 110, 45, 206, 226, 52, 144, 41, 107, 162, 65, 90, 140, 248, 236, 10, 153, 199, 144, 76, 136, 116, 16, 114, 203, 174, 132, 69, 116, 94, 18, 96, 86, 29, 206, 76, 72, 243, 116, 79, 78, 134, 96, 110, 252, 145, 187, 129, 151, 31, 230, 14, 243, 225, 180, 211, 252, 233, 207, 223, 197, 118, 241, 107, 211, 49, 71, 141, 76, 205, 204, 24, 55, 235, 5, 210, 157, 48, 136, 86, 186, 104, 216, 171, 87, 130, 236, 20, 66, 11, 38, 16, 160, 235, 157, 186, 173, 26, 23, 179, 201, 160, 172, 76, 196, 171, 254, 243, 206, 117, 34, 147, 48, 252, 2, 88, 219, 164, 1, 80, 233, 32, 118, 227, 6, 219, 32, 222, 145, 99, 242, 171, 70, 228, 209, 18, 231, 103, 211, 76, 48, 180, 116, 29, 77, 162, 33, 245, 151, 57, 97, 71, 242, 27, 29, 153, 176, 237, 43, 10, 209, 43, 128, 210, 117, 213, 51, 55, 98, 93, 71, 6, 80, 185, 246, 83, 135, 65, 1, 230, 21, 177, 65, 209, 57, 147, 239, 59, 159, 171, 116, 115, 108, 224, 140, 21, 145, 14, 10, 1, 203, 158, 116, 7, 119, 187, 157, 61, 123, 91, 213, 1, 22, 168, 5, 180, 207, 226, 189, 135, 162, 33, 0, 68, 228, 130, 204, 178, 158, 56, 199, 49, 238, 184, 190, 140, 96, 14, 87, 225, 53, 247, 216, 3, 134, 60, 201, 197, 114, 187, 47, 139, 140, 18, 161, 18, 154, 225, 182, 215, 161, 32, 162, 51, 81, 33, 149, 121, 132, 73, 213, 224, 164, 105, 57, 175, 91, 237, 123, 59, 55, 48, 99, 236, 10, 206, 238, 101, 26, 28, 228, 110, 170, 50, 186, 227, 87, 165, 69, 167, 99, 118, 187, 140, 3, 25, 139, 85, 73, 47, 118, 102, 26, 135, 171, 228, 229, 142, 32, 113, 149, 14, 32, 215, 87, 87, 180, 113, 14, 36, 17, 40, 165, 70, 38, 166, 134, 90, 19, 239, 225, 149, 183, 10, 46, 64, 69, 179, 53, 166, 115, 28, 174, 19, 103, 180, 224, 89, 114, 26, 1, 55, 36, 95, 48, 31, 3, 190, 150, 81, 6, 119, 113, 130, 241, 39, 114, 108, 246, 223, 219, 239, 171, 223, 135, 203, 127, 25, 204, 54, 48, 87, 32, 153, 164, 172, 138, 226, 91, 236, 31, 211, 240, 17, 182, 80, 106, 236, 210, 48, 88, 64, 135, 5, 7, 231, 115, 46, 206, 97, 12, 163, 140, 174, 179, 210, 135, 112, 172, 57, 143, 237, 56, 150, 18, 172, 235, 66, 184, 56, 159, 32, 143, 64, 232, 99, 199, 128, 90, 234, 20, 135, 157, 195, 126, 201, 103, 207, 146, 83, 41, 209, 205, 166, 117, 228, 200, 117, 230, 113, 224, 222, 15, 131, 202, 228, 79, 60, 222, 93, 157, 151, 251, 52, 173, 107, 78, 119, 151, 222, 155, 11, 206, 250, 122, 120, 49, 97, 64, 13, 163, 153, 2, 186, 220, 169, 108, 60, 217, 117, 143, 133, 196, 215, 36, 72, 123, 137, 245, 187, 11, 202, 204, 186, 176, 60, 13, 65, 179, 72, 112, 66, 251, 246, 60, 190, 12, 12, 232, 1, 141, 105, 49, 154, 177, 190, 43, 15, 56, 12, 55, 153, 17, 73, 174, 5, 16, 214, 10, 43, 35, 157, 184, 78, 40, 44, 32, 67, 37, 195, 42, 172, 34, 185, 169, 89, 20, 58, 218, 124, 158, 79, 69, 74, 141, 123, 10, 79, 223, 89, 232, 190, 205, 126, 145, 212, 195, 52, 229, 201, 206, 202, 154, 196, 213, 235, 86, 99, 41, 146, 84, 188, 188, 131, 121, 169, 9, 166, 191, 176, 240, 143, 200, 28, 22, 39, 247, 97, 126, 80, 69, 117, 92, 190, 161, 214, 228, 191, 56, 167, 15, 228, 192, 165, 35, 164, 146, 234, 236, 217, 198, 9, 106, 114, 138, 76, 113, 149, 226, 224, 56, 58, 24, 134, 163, 65, 60, 62, 74, 14, 71, 43, 141, 198, 97, 101, 64, 43, 58, 46, 11, 244, 253, 113, 99, 180, 144, 0, 2, 18, 157, 95, 27, 199, 34, 243, 61, 231, 153, 222, 223, 24, 158, 185, 239, 25, 11, 55, 139, 218, 5, 124, 69, 139, 120, 193, 253, 30, 45, 26, 169, 229, 70, 160, 225, 228, 190, 235, 8, 193, 154, 202, 87, 221, 199, 222, 4, 97, 174, 86, 158, 228, 235, 4, 249, 146, 205, 27, 98, 73, 36, 69, 78, 23, 133, 91, 172, 157, 2, 168, 173, 47, 101, 87, 117, 55, 106, 84, 226, 65, 232, 179, 241, 212, 66, 119, 240, 99, 219, 243, 246, 25, 41, 65, 140, 243, 65, 169, 192, 219, 110, 107, 176, 72, 178, 190, 117, 156, 128, 173, 47, 108, 93, 12, 96, 45, 39, 167, 87, 149, 107, 44, 106, 212, 148, 165, 56, 151, 170, 168, 222, 228, 10, 112, 123, 13, 141, 212, 166, 19, 55, 141, 32, 206, 227, 178, 106, 68, 165, 125, 202, 104, 115, 10, 210, 126, 98, 193, 60, 148, 0, 118, 249, 61, 124, 23, 14, 188, 212, 164, 251, 246, 103, 250, 48, 67, 129, 155, 183, 68, 37, 38, 251, 198, 119, 110, 99, 10, 235, 197, 43, 1, 158, 221, 91, 229, 40, 201, 128, 139, 165, 96, 40, 40, 117, 104, 94, 148, 3, 198, 126, 124, 86, 99, 241, 198, 17, 155, 97, 2, 196, 227, 122, 203, 247, 188, 206, 179, 154, 198, 115, 229, 40, 249, 27, 255, 142, 122, 206, 168, 59, 32, 49, 233, 217, 232, 83, 201, 242, 82, 12, 196, 92, 86, 137, 107, 150, 217, 33, 151, 146, 171, 70, 182, 180, 173, 243, 30, 105, 17, 188, 39, 80, 149, 97, 13, 207, 61, 153, 152, 203, 102, 225, 173, 129, 116, 248, 221, 179, 122, 45, 128, 174, 178, 31, 23, 13, 141, 93, 21, 235, 150, 50, 5, 237, 144, 190, 206, 162, 65, 248, 254, 65, 224, 104, 33, 175, 235, 146, 176, 107, 61, 182, 93, 76, 252, 24, 45, 132, 157, 104, 248, 175, 102, 248, 10, 180, 113, 154, 107, 212, 103, 225, 226, 123, 104, 96, 97, 158, 21, 44, 220, 177, 16, 100, 244, 16, 153, 62, 138, 101, 47, 121, 69, 190, 130, 214, 162, 187, 165, 168, 26, 90, 31, 203, 232, 196, 138, 162, 2, 236, 212, 241, 234, 2, 179, 77, 204, 223, 4, 178, 129, 9, 10, 247, 245, 182, 60, 16, 65, 119, 158, 19, 155, 13, 14, 167, 238, 36, 246, 158, 234, 51, 193, 81, 2, 203, 24, 247, 28, 34, 143, 161, 200, 42, 239, 148, 153, 33, 190, 198, 62, 104, 105, 229, 250, 13, 235, 45, 186, 112, 43, 55, 188, 252, 69, 120, 77, 25, 167, 149, 89, 213, 216, 29, 162, 179, 207, 37, 203, 63, 163, 87, 174, 245, 254, 62, 167, 30, 24, 128, 124, 133, 126, 124, 95, 159, 45, 245, 234, 204, 156, 174, 204, 82, 242, 179, 215, 46, 121, 153, 233, 239, 145, 95, 255, 146, 246, 150, 22, 3, 58, 53, 146, 82, 22, 25, 209, 104, 82, 61, 117, 155, 41, 141, 73, 123, 24, 72, 157, 156, 70, 243, 189, 114, 10, 2, 244, 220, 197, 14, 36, 81, 218, 189, 235, 59, 75, 41, 12, 151, 58, 238, 82, 47, 216, 45, 215, 113, 33, 9, 171, 92, 47, 228, 70, 102, 225, 243, 71, 188, 180, 181, 106, 208, 189, 201, 77, 128, 127, 232, 82, 114, 24, 43, 185, 166, 204, 41, 197, 84, 42, 23, 95, 15, 132, 59, 37, 128, 59, 120, 166, 36, 93, 232, 172, 145, 71, 161, 212, 149, 227, 132, 169, 19, 212, 45, 106, 19, 46, 45, 88, 51, 110, 139, 17, 8, 191, 137, 126, 103, 127, 184, 89, 196, 211, 7, 166, 87, 253, 179, 47, 118, 18, 92, 88, 23, 196, 146, 185, 120, 134, 229, 18, 84, 231, 144, 247, 53, 36, 219, 147, 22, 73, 226, 229, 203, 219, 201, 231, 81, 216, 230, 61, 111, 102, 227, 206, 254, 202, 2, 245, 197, 217, 49, 59, 213, 243, 80, 33, 209, 15, 141, 74, 10, 174, 248, 28, 49, 236, 93, 128, 153, 95, 50, 128, 180, 81, 94, 219, 36, 38, 77, 77, 209, 209, 140, 55, 97, 249, 137, 172, 163, 180, 85, 84, 145, 77, 212, 71, 231, 29, 238, 0, 93, 49, 66, 94, 47, 117, 79, 9, 83, 150, 148, 80, 75, 67, 42, 225, 21, 167, 176, 75, 202, 143, 225, 110, 95, 248, 167, 45, 53, 106, 192, 245, 138, 240, 31, 58, 13, 203, 16, 250, 95, 234, 222, 14, 224, 39, 154, 117, 127, 34, 76, 18, 6, 3, 218, 13, 54, 74, 106, 19, 187, 74, 252, 198, 19, 119, 76, 198, 87, 42, 201, 13, 76, 121, 221, 223, 175, 139, 244, 160, 152, 232, 185, 103, 217, 21, 83, 115, 229, 179, 102, 21, 209, 41, 171, 51, 51, 28, 155, 229, 169, 158, 207, 180, 111, 174, 254, 231, 109, 91, 63, 152, 184, 229, 31, 241, 42, 36, 65, 207, 115, 207, 120, 215, 46, 138, 128, 118, 150, 114, 97, 249, 80, 106, 210, 92, 64, 165, 90, 70, 66, 157, 4, 127, 145, 14, 83, 85, 96, 67, 88, 1, 172, 175, 141, 68, 225, 238, 110, 45, 146, 173, 252, 100, 124, 19, 27, 115, 128, 188, 225, 29, 72, 140, 27, 117, 15, 167, 218, 4, 2, 27, 46, 22, 101, 153, 153, 94, 94, 140, 5, 34, 1, 131, 158, 0, 3, 38, 128, 52, 24, 91, 216, 91, 121, 133, 8, 57, 119, 218, 158, 2, 226, 36, 50, 158, 165, 102, 195, 138, 32, 116, 12, 174, 5, 87, 146, 26, 16, 199, 176, 107, 197, 75, 6, 205, 109, 157, 80, 163, 145, 31, 194, 103, 44, 220, 34, 165, 5, 169, 216, 131, 20, 182, 27, 2, 130, 104, 110, 173, 196, 0, 43, 76, 26, 105, 170, 63, 0, 117, 125, 146, 48, 81, 72, 248, 24, 175, 2, 249, 157, 132, 71, 224, 46, 28, 28, 197, 69, 186, 143, 9, 174, 180, 53, 51, 200, 211, 170, 189, 88, 207, 43, 195, 18, 198, 191, 161, 11, 32, 217, 129, 40, 51, 78, 155, 9, 208, 234, 217, 52, 93, 68, 179, 147, 112, 126, 252, 57, 22, 114, 18, 72, 62, 178, 198, 29, 230, 98, 72, 35, 82, 212, 54, 238, 23, 183, 229, 183, 238, 97, 95, 66, 41, 13, 92, 170, 213, 232, 158, 97, 0, 231, 93, 172, 125, 100, 202, 238, 99, 17, 154, 195, 2, 244, 9, 143, 134, 87, 118, 23, 95, 141, 255, 205, 240, 65, 136, 141, 61, 99, 224, 63, 165, 69, 238, 181, 46, 33, 217, 82, 238, 71, 67, 75, 166, 146, 80, 216, 254, 75, 59, 245, 173, 150, 159, 166, 242, 5, 31, 229, 165, 157, 252, 241, 127, 50, 78, 161, 18, 14, 43, 243, 140, 188, 36, 249, 202, 31, 97, 124, 204, 254, 52, 212, 235, 246, 237, 179, 120, 49, 79, 78, 14, 62, 235, 115, 169, 189, 210, 50, 211, 16, 97, 49, 191, 141, 198, 30, 249, 212, 158, 163, 7, 36, 253, 26, 217, 200, 140, 71, 53, 180, 229, 17, 178, 87, 71, 27, 15, 100, 76, 192, 217, 198, 239, 254, 98, 158, 156, 88, 35, 152, 197, 139, 185, 247, 65, 222, 229, 94, 89, 47, 20, 106, 125, 248, 186, 94, 201, 165, 212, 37, 141, 168, 151, 48, 240, 25, 20, 36, 19, 193, 191, 215, 226, 94, 0, 234, 252, 115, 16, 153, 193, 62, 114, 180, 200, 37, 191, 112, 172, 142, 80, 114, 30, 11, 240, 47, 183, 201, 217, 206, 67, 45, 5, 134, 26, 126, 89, 130, 156, 151, 12, 141, 73, 156, 20, 144, 224, 100, 235, 160, 237, 240, 197, 181, 220, 86, 113, 170, 135, 76, 41, 17, 123, 63, 218, 131, 1, 220, 116, 196, 254, 119, 198, 64, 148, 173, 113, 150, 175, 199, 185, 92, 253, 235, 149, 190, 82, 161, 150, 255, 228, 133, 210, 229, 11, 84, 28, 69, 234, 188, 28, 190, 228, 48, 103, 74, 31, 19, 149, 72, 126, 136, 48, 42, 111, 96, 96, 160, 78, 73, 50, 104, 40, 78, 194, 17, 228, 63, 243, 9, 25, 25, 44, 242, 4, 187, 217, 219, 235, 2, 145, 36, 146, 197, 163, 180, 90, 149, 5, 102, 157, 85, 229, 156, 195, 56, 241, 216, 77, 162, 3, 101, 65, 146, 40, 116, 201, 107, 197, 109, 78, 241, 11, 232, 88, 206, 232, 181, 141, 73, 92, 251, 220, 214, 192, 18, 242, 215, 67, 233, 82, 77, 202, 134, 156, 115, 4, 123, 45, 211, 66, 224, 57, 162, 17, 123, 6, 248, 117, 249, 66, 149, 65, 29, 134, 228, 114, 96, 83, 86, 83, 152, 229, 78, 138, 103, 136, 23, 123, 216, 138, 128, 175, 241, 26, 0, 24, 213, 164, 171, 93, 8, 184, 206, 214, 50, 248, 133, 200, 46, 250, 35, 133, 65, 172, 93, 162, 75, 102, 223, 240, 10, 12, 212, 218, 96, 46, 82, 58, 86, 10, 143, 191, 135, 120, 84, 171, 79, 232, 130, 224, 215, 237, 30, 3, 223, 208, 98, 24, 224, 205, 9, 194, 36, 79, 251, 158, 55, 33, 159, 108, 29, 94, 10, 92, 29, 60, 34, 38, 91, 132, 227, 20, 149, 49, 236, 167, 152, 194, 90, 149, 130, 114, 55, 43, 9, 2, 222, 226, 86, 221, 9, 145, 1, 19, 184, 157, 114, 107, 198, 252, 201, 127, 251, 163, 184, 134, 135, 82, 22, 41, 181, 184, 61, 161, 33, 99, 37, 47, 139, 87, 192, 78, 194, 165, 150, 1, 70, 59, 20, 84, 75, 232, 100, 60, 171, 112, 232, 70, 248, 142, 22, 140, 191, 207, 8, 164, 17, 164, 84, 4, 206, 154, 135, 107, 116, 84, 60, 183, 224, 100, 202, 78, 27, 234, 209, 103, 29, 186, 29, 18, 245, 69, 97, 10, 83, 235, 159, 208, 58, 30, 61, 49, 101, 117, 227, 78, 202, 2, 232, 165, 208, 67, 33, 95, 197, 47, 234, 51, 174, 230, 24, 128, 142, 79, 150, 199, 6, 236, 117, 176, 70, 195, 188, 147, 194, 214, 185, 34, 195, 145, 49, 75, 2, 217, 98, 68, 96, 12, 24, 11, 70, 91, 204, 172, 78, 197, 109, 110, 41, 10, 153, 87, 153, 142, 84, 66, 23, 13, 92, 129, 218, 73, 239, 25, 95, 152, 70, 212, 228, 46, 9, 1, 14, 253, 146, 81, 208, 156, 65, 154, 229, 230, 255, 154, 75, 27, 224, 3, 40, 37, 192, 157, 179, 92, 133, 167, 60, 209, 239, 146, 20, 117, 121, 225, 205, 14, 48, 122, 125, 188, 238, 173, 7, 84, 228, 0, 42, 90, 102, 21, 127, 218, 186, 13, 47, 45, 29, 110, 156, 5, 29, 187, 13, 204, 22, 60, 40, 204, 145, 67, 162, 16, 65, 14, 237, 148, 24, 68, 23, 149, 216, 155, 110, 145, 223, 88, 147, 197, 115, 255, 50, 127, 175, 153, 231, 240, 3, 102, 24, 64, 217, 112, 64, 93, 150, 113, 16, 100, 115, 221, 108, 83, 225, 254, 139, 119, 121, 212, 125, 40, 197, 173, 19, 182, 206, 176, 149, 243, 133, 84, 95, 72, 226, 10, 195, 179, 56, 98, 2, 153, 190, 84, 15, 192, 23, 250, 98, 229, 225, 100, 57, 125, 162, 137, 64, 166, 56, 247, 213, 7, 47, 140, 117, 125, 42, 148, 76, 208, 194, 237, 17, 41, 188, 201, 92, 115, 11, 187, 158, 198, 221, 21, 248, 2, 92, 19, 48, 185, 220, 7, 250, 0, 18, 23, 224, 209, 241, 157, 74, 240, 70, 141, 30, 244, 137, 50, 104, 189, 141, 192, 92, 141, 34, 159, 215, 242, 95, 51, 78, 160, 43, 232, 172, 149, 112, 220, 246, 161, 104, 159, 52, 38, 1, 92, 51, 60, 31, 16, 162, 194, 55, 225, 202, 16, 27, 15, 156, 167, 91, 190, 71, 17, 86, 137, 125, 150, 28, 29, 130, 88, 40, 233, 204, 22, 89, 99, 177, 71, 90, 195, 21, 47, 135, 189, 18, 94, 0, 209, 26, 45, 73, 70, 93, 70, 246, 214, 48, 109, 20, 23, 31, 242, 48, 238, 85, 244, 132, 21, 6, 82, 44, 185, 11, 226, 2, 174, 15, 19, 85, 111, 234, 193, 121, 11, 151, 116, 128, 87, 26, 89, 110, 216, 165, 129, 231, 27, 185, 141, 157, 33, 201, 237, 159, 107, 109, 227, 238, 200, 213, 204, 223, 60, 199, 215, 225, 131, 78, 107, 246, 240, 237, 175, 163, 192, 221, 64, 65, 54, 129, 79, 211, 50, 135, 247, 157, 138, 59, 39, 90, 145, 163, 209, 105, 151, 207, 178, 153, 110, 248, 119, 153, 223, 253, 248, 210, 255, 211, 132, 31, 121, 29, 217, 14, 187, 228, 244, 20, 73, 249, 66, 88, 255, 252, 190, 185, 231, 177, 123, 110, 238, 222, 211, 247, 93, 242, 238, 106, 118, 36, 211, 111, 86, 98, 165, 138, 236, 206, 123, 75, 61, 95, 9, 24, 104, 81, 227, 72, 137, 207, 19, 242, 245, 163, 78, 171, 230, 109, 244, 4, 178, 46, 155, 43, 86, 164, 126, 115, 90, 45, 227, 143, 239, 17, 169, 147, 179, 87, 115, 240, 105, 118, 113, 253, 9, 40, 233, 71, 105, 38, 7, 89, 216, 4, 145, 45, 58, 242, 14, 104, 187, 238, 0, 233, 50, 153, 118, 247, 243, 211, 185, 216, 17, 184, 247, 45, 213, 244, 30, 140, 206, 54, 232, 162, 173, 19, 159, 61, 44, 234, 134, 29, 106, 30, 49, 141, 253, 207, 150, 122, 245, 180, 143, 122, 216, 9, 5, 111, 249, 188, 194, 244, 129, 124, 160, 25, 136, 158, 20, 229, 102, 13, 147, 18, 65, 73, 189, 116, 233, 59, 249, 67, 118, 70, 152, 247, 240, 86, 205, 14, 223, 94, 118, 102, 24, 64, 167, 59, 137, 198, 228, 159, 163, 91, 228, 167, 228, 116, 21, 121, 220, 228, 145, 109, 177, 246, 168, 116, 226, 220, 99, 119, 197, 203, 83, 125, 230, 146, 231, 135, 7, 188, 106, 76, 2, 176, 138, 129, 155, 96, 54, 157, 85, 20, 183, 255, 234, 98, 58, 228, 21, 118, 197, 90, 251, 98, 20, 141, 241, 217, 237, 83, 91, 63, 232, 52, 206, 92, 198, 31, 238, 200, 35, 43, 175, 110, 96, 186, 114, 82, 251, 205, 165, 152, 208, 126, 173, 90, 132, 160, 186, 80, 89, 135, 59, 53, 243, 125, 153, 2, 61, 65, 91, 102, 212, 80, 242, 133, 3, 110, 215, 233, 3, 14, 171, 167, 154, 113, 110, 164, 87, 234, 114, 145, 168, 89, 136, 211, 173, 223, 231, 150, 109, 179, 168, 188, 147, 177, 76, 62, 216, 21, 150, 108, 132, 24, 248, 137, 69, 82, 217, 145, 50, 43, 213, 166, 181, 53, 166, 221, 85, 250, 130, 207, 197, 62, 159, 54, 19, 122, 78, 151, 224, 80, 197, 92, 122, 109, 122, 136, 11, 66, 219, 55, 225, 116, 145, 163, 110, 141, 53, 196, 112, 115, 152, 24, 42, 130, 78, 47, 207, 77, 157, 103, 243, 62, 92, 169, 133, 182, 192, 170, 29, 123, 135, 28, 26, 13, 238, 81, 71, 111, 221, 165, 61, 2, 51, 57, 27, 67, 37, 130, 201, 234, 179, 49, 97, 0, 170, 179, 218, 212, 233, 198, 97, 79, 181, 168, 112, 126, 46, 96, 19, 67, 71, 107, 120, 217, 56, 77, 125, 49, 14, 161, 171, 253, 172, 59, 22, 160, 199, 144, 88, 135, 85, 87, 79, 248, 77, 61, 198, 0, 100, 70, 128, 132, 81, 8, 177, 188, 172, 177, 109, 145, 16, 70, 80, 112, 172, 63, 85, 170, 14, 170, 51, 245, 114, 105, 34, 126, 80, 208, 145, 236, 121, 146, 136, 15, 227, 225, 227, 204, 178, 28, 165, 115, 167, 28, 224, 225, 136, 7, 199, 231, 199, 112, 52, 164, 113, 228, 38, 167, 24, 239, 143, 220, 141, 52, 47, 121, 43, 247, 178, 92, 188, 33, 187, 241, 206, 244, 222, 205, 83, 137, 155, 199, 103, 5, 138, 116, 207, 241, 17, 146, 197, 5, 167, 35, 149, 247, 95, 43, 195, 42, 233, 2, 253, 109, 58, 132, 236, 59, 184, 41, 95, 28, 126, 122, 249, 135, 2, 132, 47, 130, 46, 218, 242, 200, 103, 184, 250, 84, 6, 82, 185, 169, 176, 120, 9, 107, 235, 202, 20, 168, 188, 2, 94, 169, 184, 231, 130, 83, 175, 142, 252, 42, 84, 27, 54, 237, 141, 192, 193, 6, 166, 124, 60, 240, 140, 216, 247, 246, 135, 91, 182, 4, 39, 146, 5, 0, 10, 185, 203, 12, 180, 68, 8, 206, 165, 219, 136, 189, 42, 199, 201, 249, 180, 198, 206, 209, 25, 57, 250, 147, 116, 26, 236, 65, 118, 119, 162, 133, 21, 121, 91, 127, 253, 222, 62, 69, 29, 20, 92, 153, 206, 197, 149, 132, 38, 215, 156, 0, 222, 224, 99, 51, 37, 79, 253, 215, 175, 172, 235, 30, 231, 127, 11, 170, 174, 228, 197, 69, 210, 69, 36, 20, 190, 13, 120, 232, 56, 204, 14, 63, 16, 163, 127, 70, 14, 98, 82, 216, 147, 82, 76, 236, 254, 247, 146, 178, 116, 83, 146, 126, 58, 68, 201, 176, 15, 189, 123, 235, 0, 188, 176, 103, 95, 163, 51, 66, 115, 69, 152, 42, 74, 48, 9, 232, 196, 47, 239, 44, 0, 47, 249, 72, 21, 4, 189, 217, 192, 221, 37, 56, 189, 239, 199, 229, 178, 185, 111, 254, 9, 23, 51, 146, 20, 31, 210, 241, 201, 143, 6, 113, 66, 104, 18, 141, 118, 28, 221, 50, 38, 5, 31, 158, 228, 194, 21, 220, 189, 194, 116, 197, 167, 75, 90, 205, 103, 39, 46, 253, 100, 101, 40, 164, 201, 58, 15, 93, 241, 26, 157, 124, 63, 38, 39, 33, 29, 200, 129, 81, 150, 27, 176, 212, 183, 9, 38, 107, 248, 140, 184, 154, 158, 21, 187, 172, 177, 0, 231, 98, 40, 243, 33, 62, 140, 127, 189, 2, 167, 72, 244, 120, 68, 197, 225, 159, 209, 205, 141, 207, 193, 223, 204, 203, 8, 255, 122, 238, 228, 3, 11, 32, 222, 179, 103, 165, 209, 194, 146, 8, 158, 211, 142, 238, 235, 172, 254, 69, 71, 158, 204, 121, 249, 247, 74, 238, 216, 65, 255, 250, 32, 208, 47, 168, 77, 137, 83, 208, 49, 64, 32, 104, 20, 225, 218, 89, 0, 90, 12, 210, 22, 213, 69, 3, 123, 146, 102, 115, 41, 57, 236, 233, 117, 54, 211, 84, 20, 199, 185, 53, 57, 140, 58, 149, 25, 52, 233, 221, 129, 54, 85, 247, 194, 31, 53, 47, 202, 120, 123, 198, 223, 136, 223, 72, 0, 50, 234, 236, 186, 93, 111, 61, 37, 125, 134, 168, 31, 199, 116, 157, 165, 33, 10, 26, 145, 73, 33, 82, 216, 51, 248, 36, 89, 205, 219, 124, 192, 235, 139, 31, 236, 194, 193, 237, 18, 155, 215, 85, 239, 208, 171, 234, 90, 157, 174, 87, 23, 195, 209, 148, 139, 241, 17, 187, 0, 202, 151, 224, 71, 118, 113, 66, 87, 142, 96, 185, 245, 181, 218, 119, 130, 198, 68, 128, 180, 69, 7, 208, 173, 244, 211, 53, 159, 24, 92, 216, 3, 111, 249, 118, 2, 49, 226, 52, 65, 92, 134, 8, 121, 7, 225, 215, 31, 254, 20, 24, 241, 36, 67, 3, 109, 242, 239, 150, 234, 75, 167, 2, 81, 1, 142, 149, 122, 231, 21, 176, 77, 215, 114, 164, 109, 231, 76, 53, 215, 133, 211, 160, 179, 206, 149, 2, 183, 239, 111, 66, 28, 72, 165, 38, 10, 117, 182, 178, 92, 132, 20, 247, 103, 222, 119, 72, 241, 34, 96, 203, 144, 226, 66, 39, 137, 211, 46, 130, 59, 15, 205, 53, 100, 227, 185, 29, 148, 144, 213, 254, 91, 9, 25, 75, 251, 133, 79, 219, 104, 100, 240, 6, 121, 209, 49, 10, 7, 162, 120, 135, 135, 195, 54, 199, 172, 101, 9, 103, 204, 85, 235, 248, 162, 181, 55, 57, 231, 202, 6, 56, 106, 118, 78, 180, 182, 113, 202, 49, 211, 3, 86, 242, 104, 121, 91, 219, 208, 7, 172, 191, 125, 115, 246, 201, 37, 143, 38, 134, 241, 153, 153, 137, 235, 213, 31, 209, 179, 70, 200, 19, 131, 79, 55, 220, 55, 15, 171, 18, 243, 122, 171, 42, 86, 166, 38, 37, 207, 204, 195, 201, 242, 101, 76, 233, 201, 27, 175, 207, 43, 227, 33, 215, 35, 205, 144, 155, 168, 169, 58, 96, 142, 125, 152, 33, 13, 77, 184, 2, 21, 234, 109, 48, 171, 188, 232, 242, 156, 45, 236, 232, 1, 69, 206, 163, 171, 177, 182, 238, 157, 138, 61, 43, 61, 176, 52, 41, 167, 59, 168, 193, 45, 217, 50, 37, 101, 167, 111, 247, 67, 54, 50, 190, 6, 95, 179, 29, 249, 249, 127, 64, 19, 210, 100, 88, 130, 111, 145, 20, 48, 213, 103, 246, 193, 151, 4, 195, 41, 156, 200, 205, 222, 82, 255, 33, 57, 38, 78, 10, 65, 133, 3, 87, 171, 38, 187, 109, 2, 197, 146, 15, 60, 243, 200, 93, 82, 136, 108, 145, 10, 122, 129, 85, 151, 189, 13, 134, 245, 165, 65, 157, 132, 32, 212, 227, 17, 210, 165, 61, 196, 130, 100, 109, 173, 179, 61, 39, 103, 90, 223, 134, 132, 191, 125, 48, 189, 228, 231, 59, 153, 113, 227, 16, 252, 136, 201, 239, 109, 103, 141, 143, 195, 97, 32, 254, 247, 16, 248, 216, 83, 17, 221, 187, 212, 245, 211, 215, 8, 6, 62, 63, 59, 244, 42, 136, 27, 167, 242, 219, 53, 227, 123, 215, 184, 117, 181, 28, 230, 78, 100, 112, 130, 159, 23, 105, 175, 210, 120, 35, 63, 61, 14, 61, 163, 219, 26, 223, 213, 39, 70, 40, 24, 91, 238, 17, 222, 233, 96, 188, 172, 224, 203, 126, 95, 178, 80, 137, 90, 55, 16, 1, 244, 228, 63, 43, 9, 139, 88, 95, 118, 36, 192, 120, 203, 223, 42, 60, 135, 33, 48, 47, 47, 137, 71, 222, 63, 93, 35, 113, 85, 65, 85, 222, 94, 162, 218, 3, 109, 76, 126, 132, 39, 113, 241, 15, 22, 183, 32, 197, 13, 221, 16, 82, 76, 63, 11, 24, 166, 177, 72, 141, 110, 156, 101, 150, 160, 146, 59, 71, 42, 166, 116, 145, 253, 41, 38, 46, 48, 102, 241, 91, 92, 186, 86, 3, 105, 59, 200, 112, 213, 37, 231, 206, 253, 1, 248, 115, 46, 26, 28, 134, 71, 69, 41, 227, 60, 138, 255, 249, 222, 88, 142, 242, 63, 172, 17, 39, 242, 194, 144, 59, 101, 1, 120, 66, 208, 190, 147, 70, 9, 23, 191, 240, 29, 48, 121, 9, 252, 239, 84, 111, 234, 241, 214, 119, 127, 106, 140, 197, 200, 82, 2, 12, 133, 117, 42, 198, 153, 133, 177, 242, 99, 247, 110, 85, 100, 134, 82, 213, 7, 100, 175, 64, 213, 173, 52, 192, 89, 65, 168, 29, 220, 170, 246, 156, 86, 21, 174, 235, 11, 176, 137, 61, 81, 121, 53, 126, 121, 83, 14, 75, 91, 242, 198, 223, 154, 56, 78, 39, 69, 47, 41, 43, 73, 117, 42, 124, 211, 247, 18, 239, 123, 166, 192, 143, 180, 58, 102, 162, 199, 8, 143, 85, 193, 183, 47, 198, 225, 156, 30, 119, 217, 108, 54, 197, 205, 191, 10, 167, 31, 111, 241, 132, 36, 204, 45, 250, 55, 30, 57, 191, 8, 112, 215, 182, 206, 104, 130, 23, 58, 159, 194, 219, 176, 209, 88, 224, 147, 160, 2, 189, 136, 97, 168, 68, 224, 90, 95, 8, 82, 225, 229, 11, 215, 72, 241, 252, 62, 34, 92, 178, 248, 151, 202, 190, 173, 183, 225, 29, 116, 0, 115, 215, 68, 246, 2, 192, 203, 90, 129, 242, 109, 142, 61, 223, 10, 119, 223, 222, 107, 118, 120, 160, 121, 54, 186, 93, 124, 176, 77, 3, 202, 107, 187, 34, 223, 130, 86, 62, 222, 62, 199, 104, 232, 83, 72, 235, 17, 171, 129, 8, 218, 57, 57, 99, 163, 232, 240, 84, 222, 211, 187, 250, 35, 98, 164, 219, 125, 118, 69, 207, 85, 230, 143, 43, 137, 195, 0, 254, 221, 213, 85, 39, 190, 244, 230, 8, 200, 137, 165, 161, 44, 236, 71, 238, 25, 240, 50, 237, 158, 28, 9, 121, 247, 86, 250, 73, 91, 45, 221, 244, 210, 146, 22, 191, 94, 183, 185, 12, 94, 179, 4, 231, 131, 8, 92, 183, 78, 10, 20, 62, 162, 59, 82, 19, 118, 205, 130, 110, 61, 14, 238, 50, 205, 122, 148, 83, 181, 156, 114, 75, 74, 68, 107, 21, 166, 143, 3, 245, 103, 184, 15, 230, 76, 255, 149, 128, 118, 255, 2, 200, 157, 26, 243, 106, 125, 245, 161, 221, 117, 61, 109, 137, 234, 13, 150, 142, 195, 155, 60, 33, 10, 187, 188, 161, 252, 247, 6, 160, 63, 187, 88, 88, 217, 212, 18, 222, 191, 224, 190, 32, 253, 67, 30, 46, 252, 203, 189, 150, 137, 195, 8, 161, 118, 51, 73, 251, 71, 130, 107, 138, 156, 32, 47, 28, 47, 112, 97, 116, 0, 108, 184, 146, 25, 155, 154, 204, 141, 74, 18, 119, 37, 212, 238, 204, 244, 254, 175, 184, 157, 156, 99, 226, 85, 34, 111, 116, 85, 187, 166, 221, 181, 186, 87, 53, 202, 13, 228, 158, 4, 101, 193, 139, 216, 180, 197, 194, 29, 233, 152, 89, 61, 169, 244, 141, 150, 80, 116, 231, 13, 249, 0, 164, 242, 28, 156, 234, 8, 4, 232, 177, 75, 64, 254, 18, 225, 82, 224, 20, 60, 112, 131, 50, 86, 108, 237, 234, 0, 37, 233, 244, 10, 23, 20, 192, 223, 33, 112, 125, 89, 242, 134, 189, 181, 211, 122, 68, 127, 161, 208, 109, 134, 193, 92, 27, 151, 91, 234, 105, 223, 133, 61, 252, 13, 64, 74, 210, 14, 215, 203, 117, 171, 8, 0, 118, 87, 166, 121, 85, 80, 185, 40, 245, 72, 169, 206, 148, 12, 107, 21, 118, 126, 98, 97, 65, 226, 44, 96, 121, 224, 52, 179, 71, 151, 56, 6, 197, 91, 215, 177, 48, 179, 170, 137, 70, 106, 0, 23, 136, 70, 73, 240, 79, 198, 97, 190, 61, 139, 210, 18, 243, 64, 222, 234, 101, 46, 59, 240, 234, 48, 29, 21, 230, 174, 130, 221, 23, 11, 188, 242, 104, 166, 79, 234, 139, 100, 103, 104, 135, 58, 57, 29, 62, 192, 99, 28, 110, 89, 73, 187, 6, 180, 102, 197, 120, 5, 187, 48, 99, 242, 187, 180, 188, 237, 69, 90, 169, 59, 248, 191, 67, 253, 58, 113, 116, 72, 14, 231, 48, 12, 25, 146, 165, 159, 8, 234, 242, 3, 27, 209, 139, 67, 7, 71, 103, 79, 85, 217, 213, 39, 125, 4, 50, 62, 79, 171, 253, 250, 78, 158, 111, 188, 7, 226, 72, 129, 1, 117, 59, 139, 224, 170, 5, 237, 102, 184, 102, 153, 52, 12, 232, 211, 35, 60, 117, 61, 229, 249, 114, 105, 205, 24, 232, 228, 160, 132, 94, 236, 83, 191, 64, 95, 212, 40, 234, 161, 238, 7, 128, 247, 3, 39, 214, 60, 238, 84, 126, 24, 223, 129, 37, 239, 156, 215, 100, 151, 251, 109, 156, 78, 175, 39, 11, 136, 163, 55, 220, 73, 113, 190, 128, 139, 41, 38, 89, 56, 160, 135, 200, 170, 120, 84, 96, 102, 184, 9, 80, 123, 26, 102, 114, 163, 194, 47, 206, 211, 213, 78, 90, 155, 10, 232, 228, 139, 220, 172, 202, 149, 166, 139, 29, 36, 117, 63, 148, 46, 188, 188, 240, 226, 69, 189, 14, 161, 211, 40, 126, 34, 189, 40, 58, 83, 50, 85, 166, 70, 38, 111, 216, 45, 163, 162, 80, 195, 166, 88, 120, 203, 116, 8, 116, 95, 65, 254, 6, 233, 115, 235, 185, 218, 64, 40, 17, 223, 157, 218, 157, 26, 131, 121, 115, 210, 186, 193, 46, 28, 94, 83, 232, 192, 73, 28, 91, 81, 254, 214, 134, 97, 25, 28, 60, 106, 40, 145, 190, 23, 4, 186, 8, 91, 9, 33, 239, 195, 47, 216, 141, 252, 93, 35, 65, 103, 44, 102, 20, 248, 36, 236, 197, 254, 237, 106, 214, 216, 29, 63, 46, 200, 68, 9, 161, 129, 116, 17, 119, 236, 117, 78, 140, 207, 236, 197, 47, 187, 21, 88, 74, 254, 112, 26, 209, 26, 228, 249, 247, 235, 9, 150, 212, 197, 94, 86, 209, 240, 208, 133, 241, 42, 145, 30, 156, 101, 136, 226, 233, 185, 120, 5, 197, 127, 30, 190, 206, 144, 145, 218, 83, 165, 195, 133, 242, 3, 89, 100, 218, 7, 21, 212, 31, 135, 157, 225, 136, 16, 29, 156, 78, 221, 55, 227, 160, 41, 46, 75, 24, 188, 93, 72, 101, 54, 74, 188, 47, 246, 63, 226, 110, 84, 126, 248, 241, 32, 14, 94, 40, 154, 237, 26, 248, 180, 102, 231, 115, 246, 6, 58, 142, 153, 102, 127, 223, 40, 115, 191, 150, 244, 203, 207, 104, 236, 251, 25, 121, 71, 72, 24, 205, 251, 17, 99, 56, 228, 198, 193, 186, 176, 165, 160, 246, 234, 146, 101, 5, 111, 194, 171, 54, 211, 75, 132, 170, 73, 166, 251, 133, 63, 186, 4, 158, 60, 135, 22, 139, 244, 249, 178, 127, 18, 27, 73, 143, 227, 72, 116, 254, 64, 61, 161, 202, 198, 4, 60, 6, 141, 35, 161, 209, 120, 42, 10, 77, 36, 217, 106, 175, 224, 133, 85, 242, 80, 11, 187, 22, 228, 86, 95, 242, 246, 52, 160, 173, 133, 147, 250, 218, 0, 221, 148, 192, 153, 244, 253, 169, 101, 247, 102, 7, 214, 10, 144, 134, 58, 2, 186, 69, 56, 151, 219, 218, 255, 77, 40, 29, 115, 210, 180, 37, 231, 178, 151, 122, 39, 160, 171, 73, 75, 191, 72, 74, 12, 110, 218, 218, 62, 81, 186, 15, 120, 90, 96, 52, 112, 175, 21, 23, 159, 246, 177, 181, 139, 97, 52, 169, 106, 154, 188, 211, 24, 179, 84, 164, 222, 73, 245, 200, 4, 116, 210, 176, 161, 140, 128, 82, 33, 7, 199, 152, 5, 53, 179, 253, 245, 85, 89, 31, 23, 109, 225, 101, 113, 144, 102, 36, 84, 75, 5, 228, 38, 54, 104, 23, 11, 89, 39, 106, 251, 52, 12, 163, 15, 42, 15, 202, 176, 213, 103, 91, 83, 26, 197, 181, 39, 220, 30, 86, 45, 42, 77, 218, 69, 34, 150, 40, 109, 223, 186, 225, 156, 131, 170, 253, 55, 216, 154, 147, 47, 83, 154, 157, 245, 4, 6, 12, 175, 91, 39, 126, 100, 123, 46, 181, 7, 121, 68, 7, 193, 196, 167, 130, 131, 34, 147, 144, 208, 80, 2, 134, 20, 77, 62, 16, 66, 185, 28, 239, 159, 151, 17, 11, 39, 201, 240, 156, 202, 40, 249, 123, 20, 242, 116, 245, 131, 152, 36, 68, 59, 162, 253, 115, 115, 87, 235, 84, 125, 118, 104, 233, 219, 98, 231, 8, 2, 57, 14, 124, 229, 82, 143, 189, 163, 77, 220, 12, 158, 243, 202, 139, 242, 20, 81, 125, 64, 182, 106, 99, 172, 255, 219, 159, 209, 202, 229, 64, 225, 108, 118, 211, 108, 90, 47, 230, 195, 213, 21, 102, 42, 165, 123, 6, 93, 87, 48, 206, 173, 32, 69, 81, 56, 158, 93, 51, 147, 218, 131, 158, 184, 186, 198, 44, 164, 245, 205, 162, 113, 5, 115, 220, 162, 228, 140, 194, 177, 5, 1, 6, 127, 249, 128, 182, 21, 222, 249, 15, 89, 53, 91, 93, 246, 127, 170, 224, 5, 50, 251, 28, 17, 111, 147, 107, 240, 242, 89, 109, 91, 38, 182, 3, 155, 213, 150, 149, 215, 33, 222, 245, 17, 254, 22, 105, 49, 165, 171, 100, 122, 120, 200, 101, 176, 54, 73, 60, 9, 77, 140, 193, 226, 8, 24, 44, 142, 140, 66, 227, 169, 24, 12, 142, 162, 235, 178, 143, 231, 219, 135, 223, 226, 131, 226, 57, 224, 141, 235, 177, 31, 66, 110, 175, 254, 198, 134, 20, 93, 61, 254, 123, 253, 23, 121, 25, 34, 150, 245, 187, 190, 62, 102, 143, 181, 96, 204, 254, 178, 228, 168, 93, 54, 212, 132, 150, 58, 10, 119, 31, 152, 207, 169, 194, 39, 205, 77, 86, 103, 121, 149, 191, 180, 61, 203, 26, 174, 127, 84, 43, 157, 139, 225, 202, 36, 177, 33, 221, 234, 2, 114, 94, 103, 164, 224, 137, 173, 252, 253, 245, 114, 135, 7, 106, 14, 221, 87, 95, 250, 239, 26, 132, 151, 134, 88, 8, 170, 202, 186, 209, 220, 192, 102, 232, 12, 46, 123, 73, 100, 15, 242, 163, 218, 252, 186, 179, 227, 85, 105, 183, 241, 154, 216, 226, 39, 71, 3, 55, 144, 171, 241, 174, 239, 92, 35, 249, 233, 180, 14, 73, 17, 92, 58, 48, 137, 1, 109, 254, 234, 215, 65, 93, 215, 24, 215, 216, 215, 40, 234, 20, 57, 243, 110, 191, 123, 188, 62, 232, 44, 101, 12, 208, 64, 203, 143, 17, 167, 130, 129, 13, 100, 111, 18, 29, 79, 127, 131, 145, 211, 94, 167, 155, 223, 182, 116, 188, 46, 125, 255, 112, 85, 70, 42, 185, 57, 188, 130, 193, 207, 55, 192, 107, 234, 102, 81, 132, 199, 207, 146, 167, 226, 235, 146, 20, 121, 252, 49, 78, 245, 172, 137, 22, 111, 155, 240, 151, 18, 74, 45, 105, 57, 230, 144, 178, 177, 249, 99, 241, 0, 176, 225, 239, 197, 135, 121, 49, 38, 63, 175, 35, 19, 94, 103, 63, 207, 170, 139, 198, 231, 67, 176, 201, 126, 53, 216, 33, 93, 0, 12, 182, 127, 51, 255, 163, 146, 255, 35, 88, 8, 75, 154, 90, 248, 62, 80, 186, 67, 147, 216, 96, 91, 223, 255, 228, 8, 229, 234, 238, 25, 217, 76, 111, 84, 249, 200, 107, 147, 18, 11, 201, 92, 208, 225, 223, 125, 164, 158, 230, 162, 134, 208, 220, 194, 204, 167, 2, 74, 81, 82, 146, 210, 101, 148, 114, 74, 37, 248, 166, 134, 103, 38, 135, 238, 97, 111, 69, 131, 113, 157, 210, 61, 56, 169, 68, 122, 22, 199, 11, 158, 130, 154, 117, 26, 115, 45, 121, 51, 238, 160, 27, 249, 234, 248, 63, 163, 167, 86, 113, 28, 182, 72, 62, 189, 249, 125, 105, 31, 176, 233, 239, 69, 135, 249, 177, 38, 63, 175, 163, 226, 75, 94, 197, 102, 212, 70, 167, 247, 101, 60, 136, 64, 116, 70, 71, 32, 108, 186, 241, 161, 252, 28, 19, 44, 9, 61, 186, 206, 166, 250, 244, 192, 15, 78, 206, 183, 71, 114, 238, 184, 193, 85, 255, 81, 167, 199, 69, 6, 168, 29, 141, 110, 216, 255, 45, 41, 72, 238, 161, 177, 48, 218, 174, 230, 154, 213, 54, 218, 38, 193, 236, 219, 144, 220, 176, 63, 67, 242, 224, 100, 112, 130, 250, 189, 154, 73, 164, 6, 15, 130, 140, 129, 16, 98, 66, 196, 17, 177, 120, 76, 146, 199, 91, 210, 102, 166, 131, 159, 143, 237, 15, 214, 153, 216, 167, 134, 199, 38, 132, 68, 99, 2, 153, 20, 199, 157, 123, 249, 24, 67, 28, 17, 131, 198, 83, 209, 104, 28, 25, 26, 255, 112, 55, 203, 113, 167, 28, 21, 64, 74, 161, 105, 160, 21, 93, 204, 234, 204, 34, 7, 122, 22, 219, 231, 126, 1, 6, 76, 87, 216, 208, 58, 90, 11, 44, 165, 190, 164, 232, 75, 37, 13, 233, 196, 68, 233, 53, 43, 42, 205, 85, 250, 127, 241, 201, 43, 242, 109, 158, 59, 14, 46, 218, 126, 14, 45, 206, 244, 218, 247, 95, 222, 203, 79, 127, 87, 17, 11, 61, 166, 16, 104, 196, 139, 174, 97, 122, 24, 213, 217, 182, 97, 65, 102, 157, 41, 190, 33, 23, 94, 155, 123, 203, 23, 219, 71, 42, 255, 126, 56, 231, 81, 158, 113, 40, 215, 144, 207, 150, 229, 222, 128, 138, 241, 82, 132, 226, 219, 36, 21, 155, 7, 226, 80, 117, 209, 90, 10, 5, 28, 245, 245, 232, 113, 134, 173, 107, 48, 247, 199, 253, 131, 188, 84, 87, 169, 176, 217, 169, 127, 222, 238, 234, 93, 30, 54, 52, 71, 218, 21, 120, 216, 200, 237, 195, 221, 28, 129, 159, 136, 230, 43, 228, 147, 203, 20, 140, 1, 218, 106, 208, 188, 171, 21, 86, 236, 255, 184, 218, 214, 239, 200, 202, 118, 191, 11, 253, 188, 145, 217, 160, 156, 149, 29, 231, 133, 127, 195, 243, 172, 14, 0, 195, 49, 230, 82, 20, 241, 221, 153, 102, 123, 94, 160, 30, 108, 115, 171, 10, 12, 135, 234, 69, 211, 90, 161, 77, 161, 25, 211, 128, 233, 83, 64, 58, 148, 47, 154, 94, 16, 154, 17, 82, 146, 14, 211, 211, 223, 66, 137, 190, 227, 111, 52, 21, 150, 123, 179, 91, 50, 61, 159, 188, 183, 167, 157, 111, 181, 154, 255, 70, 39, 240, 63, 184, 98, 186, 31, 94, 196, 145, 233, 236, 107, 99, 2, 24, 219, 85, 142, 57, 7, 164, 227, 220, 174, 223, 238, 141, 108, 139, 121, 69, 179, 178, 115, 179, 74, 133, 121, 5, 78, 197, 25, 167, 236, 69, 145, 239, 14, 213, 189, 96, 173, 25, 56, 118, 3, 96, 52, 92, 0, 24, 27, 182, 151, 79, 184, 173, 174, 1, 182, 153, 206, 125, 25, 106, 46, 160, 76, 207, 195, 116, 86, 82, 229, 7, 240, 243, 245, 170, 1, 249, 245, 153, 61, 28, 7, 108, 113, 43, 179, 37, 142, 3, 193, 116, 103, 19, 171, 97, 176, 149, 30, 175, 138, 156, 13, 150, 142, 176, 42, 63, 88, 10, 84, 96, 200, 1, 217, 195, 207, 220, 115, 112, 1, 8, 197, 175, 50, 128, 164, 154, 52, 71, 11, 111, 40, 142, 30, 159, 195, 114, 50, 57, 19, 21, 143, 213, 175, 117, 25, 23, 183, 127, 188, 120, 85, 6, 56, 78, 185, 127, 28, 175, 200, 4, 197, 173, 208, 91, 247, 86, 190, 195, 244, 113, 229, 51, 132, 158, 230, 35, 116, 229, 211, 26, 84, 216, 176, 233, 118, 95, 236, 7, 180, 69, 166, 178, 85, 12, 170, 95, 62, 31, 35, 87, 26, 144, 229, 207, 59, 162, 7, 170, 121, 189, 186, 131, 166, 3, 214, 141, 24, 25, 48, 13, 180, 181, 192, 178, 170, 236, 36, 180, 213, 53, 185, 209, 89, 57, 125, 1, 3, 37, 149, 134, 98, 255, 30, 88, 204, 174, 178, 244, 145, 158, 61, 172, 251, 5, 152, 129, 70, 64, 214, 51, 70, 89, 55, 111, 110, 138, 77, 31, 122, 56, 221, 151, 127, 88, 251, 34, 32, 138, 154, 45, 89, 55, 219, 176, 28, 152, 71, 119, 145, 44, 174, 127, 152, 119, 194, 157, 30, 177, 234, 8, 79, 231, 209, 124, 156, 45, 19, 209, 181, 42, 189, 218, 45, 97, 200, 6, 185, 99, 231, 199, 184, 89, 147, 45, 156, 0, 237, 8, 190, 173, 60, 237, 146, 60, 161, 11, 236, 200, 125, 139, 187, 40, 238, 172, 105, 192, 33, 184, 93, 2, 16, 203, 165, 27, 30, 6, 254, 150, 123, 20, 255, 19, 226, 149, 193, 12, 1, 95, 14, 81, 196, 201, 111, 208, 137, 186, 177, 0, 164, 239, 160, 124, 191, 192, 111, 25, 29, 22, 191, 180, 67, 199, 239, 185, 247, 196, 250, 224, 234, 21, 13, 196, 198, 229, 50, 99, 17, 200, 70, 236, 58, 189, 166, 242, 35, 187, 151, 116, 58, 247, 205, 100, 86, 59, 180, 153, 74, 127, 211, 144, 32, 46, 53, 127, 66, 150, 210, 147, 233, 128, 189, 235, 241, 65, 144, 149, 48, 197, 102, 247, 228, 168, 188, 192, 46, 187, 99, 39, 41, 87, 88, 190, 215, 27, 184, 159, 117, 25, 169, 184, 131, 246, 176, 164, 166, 206, 214, 236, 89, 173, 36, 2, 250, 69, 105, 5, 252, 79, 64, 77, 124, 106, 1, 128, 236, 5, 248, 211, 230, 109, 203, 102, 171, 27, 122, 170, 217, 126, 115, 236, 255, 52, 91, 225, 230, 96, 98, 215, 25, 137, 52, 162, 141, 140, 56, 31, 145, 57, 34, 228, 37, 173, 17, 81, 22, 161, 102, 15, 91, 213, 117, 191, 49, 246, 27, 58, 67, 64, 79, 222, 217, 198, 170, 225, 236, 212, 1, 180, 240, 236, 51, 204, 31, 192, 55, 151, 53, 252, 107, 34, 161, 24, 32, 83, 245, 231, 136, 68, 244, 46, 105, 180, 41, 110, 196, 209, 233, 182, 212, 131, 155, 31, 187, 198, 143, 201, 222, 196, 21, 102, 198, 187, 213, 144, 85, 145, 229, 185, 11, 130, 195, 200, 88, 199, 91, 222, 87, 15, 196, 232, 192, 199, 146, 11, 31, 194, 90, 193, 118, 9, 45, 0, 38, 73, 8, 181, 253, 163, 12, 170, 16, 84, 89, 52, 152, 25, 51, 76, 52, 10, 158, 70, 46, 102, 199, 22, 140, 247, 70, 66, 248, 26, 223, 73, 97, 12, 204, 96, 49, 226, 230, 116, 77, 212, 137, 28, 101, 182, 113, 238, 177, 204, 158, 180, 226, 116, 179, 173, 189, 76, 110, 43, 14, 200, 252, 161, 24, 29, 248, 155, 228, 194, 90, 72, 47, 53, 248, 41, 178, 233, 4, 80, 100, 183, 112, 61, 85, 112, 101, 97, 127, 54, 170, 156, 8, 207, 123, 61, 185, 57, 59, 166, 100, 178, 167, 59, 126, 72, 179, 18, 178, 155, 79, 28, 72, 71, 35, 127, 178, 254, 143, 242, 24, 249, 128, 180, 180, 162, 49, 215, 125, 20, 198, 178, 91, 181, 181, 153, 225, 61, 48, 58, 25, 92, 154, 65, 157, 252, 147, 40, 5, 89, 109, 224, 232, 94, 74, 91, 122, 82, 138, 127, 124, 196, 0, 115, 182, 171, 175, 63, 38, 221, 38, 160, 213, 206, 128, 68, 198, 112, 184, 24, 101, 63, 221, 199, 136, 194, 62, 190, 70, 94, 190, 207, 4, 97, 116, 94, 190, 198, 196, 41, 72, 80, 223, 146, 185, 222, 213, 255, 26, 211, 39, 127, 73, 224, 235, 233, 155, 28, 239, 130, 180, 48, 253, 71, 106, 14, 174, 129, 122, 116, 132, 45, 221, 34, 110, 56, 120, 241, 235, 248, 7, 184, 183, 98, 43, 23, 239, 151, 105, 138, 85, 206, 90, 111, 96, 20, 70, 224, 95, 221, 230, 37, 139, 217, 79, 51, 16, 197, 137, 121, 151, 215, 30, 241, 82, 133, 2, 81, 138, 52, 109, 167, 54, 206, 59, 55, 185, 57, 173, 101, 65, 128, 0, 40, 146, 144, 254, 224, 96, 60, 157, 179, 197, 184, 189, 180, 49, 87, 182, 137, 128, 216, 190, 129, 165, 235, 194, 33, 129, 8, 120, 144, 191, 46, 34, 16, 130, 64, 120, 122, 18, 252, 145, 186, 199, 116, 212, 208, 173, 245, 75, 132, 221, 134, 182, 102, 82, 31, 15, 210, 131, 130, 87, 26, 20, 87, 153, 113, 85, 78, 172, 125, 126, 170, 201, 121, 28, 231, 151, 253, 2, 80, 228, 241, 47, 170, 101, 21, 204, 122, 133, 153, 76, 119, 234, 145, 204, 28, 65, 249, 243, 217, 57, 33, 156, 244, 10, 79, 61, 181, 132, 249, 180, 109, 236, 111, 186, 9, 236, 98, 53, 231, 148, 114, 190, 99, 98, 118, 145, 16, 17, 235, 193, 21, 207, 199, 91, 245, 37, 94, 219, 146, 218, 60, 207, 118, 164, 165, 205, 151, 109, 147, 107, 115, 165, 209, 55, 196, 232, 160, 240, 155, 215, 167, 233, 200, 125, 83, 52, 16, 137, 191, 23, 204, 49, 50, 86, 251, 243, 217, 117, 145, 217, 250, 205, 137, 163, 194, 159, 33, 31, 194, 90, 105, 105, 210, 185, 206, 17, 0, 149, 54, 240, 92, 55, 85, 49, 177, 102, 3, 45, 197, 232, 190, 193, 193, 168, 158, 151, 113, 21, 29, 252, 200, 184, 163, 142, 42, 154, 120, 219, 147, 48, 160, 193, 24, 201, 137, 171, 111, 18, 216, 74, 108, 207, 121, 94, 52, 209, 27, 125, 186, 119, 246, 80, 156, 150, 150, 32, 53, 239, 59, 104, 10, 9, 3, 234, 189, 26, 5, 84, 218, 201, 138, 56, 197, 67, 17, 37, 159, 74, 77, 199, 102, 111, 244, 29, 166, 53, 118, 133, 12, 92, 23, 70, 123, 27, 177, 194, 117, 154, 90, 193, 125, 54, 204, 220, 251, 187, 234, 65, 66, 227, 198, 102, 146, 246, 165, 17, 199, 209, 85, 148, 232, 231, 64, 85, 182, 229, 41, 163, 82, 204, 211, 218, 189, 162, 241, 209, 38, 115, 220, 108, 155, 81, 214, 49, 127, 15, 22, 186, 255, 94, 185, 92, 118, 152, 159, 212, 3, 62, 102, 71, 215, 159, 115, 203, 210, 134, 17, 89, 33, 109, 190, 125, 182, 164, 23, 217, 63, 85, 187, 84, 201, 244, 16, 114, 192, 34, 79, 61, 181, 148, 233, 162, 125, 234, 133, 241, 137, 153, 165, 211, 122, 164, 48, 79, 108, 197, 127, 27, 21, 58, 65, 184, 12, 178, 33, 168, 95, 182, 19, 148, 251, 168, 60, 128, 64, 3, 181, 147, 219, 9, 127, 216, 116, 84, 27, 247, 76, 18, 86, 43, 184, 221, 1, 101, 26, 222, 224, 70, 34, 82, 136, 39, 245, 205, 75, 30, 231, 41, 72, 22, 57, 165, 161, 240, 137, 179, 26, 189, 221, 253, 122, 247, 197, 167, 20, 129, 180, 81, 10, 127, 103, 242, 236, 64, 18, 17, 129, 61, 114, 82, 144, 226, 223, 132, 127, 9, 160, 48, 142, 82, 57, 5, 112, 49, 93, 49, 72, 22, 1, 216, 14, 117, 43, 1, 167, 1, 75, 225, 221, 251, 133, 119, 156, 187, 247, 227, 28, 28, 137, 88, 213, 99, 38, 136, 113, 221, 179, 194, 62, 238, 85, 6, 13, 124, 239, 105, 104, 58, 160, 131, 124, 95, 101, 19, 20, 184, 122, 64, 131, 201, 9, 247, 25, 94, 221, 159, 209, 171, 248, 144, 189, 2, 4, 213, 118, 99, 79, 144, 122, 143, 127, 74, 12, 193, 167, 73, 119, 45, 31, 16, 77, 99, 27, 244, 12, 91, 193, 139, 0, 214, 243, 14, 198, 43, 144, 162, 119, 217, 107, 68, 93, 174, 0, 63, 121, 244, 254, 76, 191, 162, 40, 77, 197, 61, 193, 9, 17, 68, 36, 53, 113, 239, 210, 151, 17, 44, 142, 155, 151, 71, 203, 93, 141, 46, 176, 225, 35, 177, 11, 50, 89, 126, 151, 7, 221, 227, 219, 180, 211, 244, 194, 44, 228, 10, 17, 30, 57, 1, 29, 3, 190, 73, 13, 90, 57, 70, 52, 179, 60, 79, 200, 90, 34, 142, 68, 246, 6, 234, 9, 85, 50, 14, 38, 4, 99, 112, 68, 44, 18, 71, 195, 96, 240, 100, 155, 128, 150, 179, 167, 190, 149, 164, 35, 69, 147, 115, 92, 19, 204, 127, 238, 38, 57, 103, 185, 235, 75, 202, 243, 73, 19, 212, 144, 199, 179, 85, 68, 141, 233, 253, 195, 35, 89, 173, 105, 38, 165, 156, 161, 22, 193, 246, 150, 83, 35, 29, 86, 184, 35, 101, 250, 89, 91, 235, 87, 25, 141, 25, 120, 39, 104, 62, 201, 225, 195, 60, 237, 232, 67, 67, 70, 81, 240, 74, 95, 99, 31, 224, 212, 159, 75, 182, 71, 63, 4, 6, 9, 139, 19, 159, 201, 228, 113, 30, 129, 41, 41, 108, 72, 113, 194, 179, 84, 121, 226, 61, 110, 74, 122, 32, 187, 32, 238, 169, 172, 56, 206, 221, 95, 154, 23, 238, 47, 127, 46, 147, 201, 227, 52, 56, 35, 97, 156, 178, 68, 87, 118, 89, 162, 59, 187, 44, 249, 33, 163, 60, 89, 197, 2, 197, 9, 105, 191, 202, 252, 181, 155, 207, 218, 201, 218, 193, 250, 97, 231, 138, 125, 47, 123, 39, 123, 219, 118, 234, 175, 159, 78, 128, 189, 136, 178, 45, 246, 118, 112, 44, 194, 128, 16, 33, 75, 188, 220, 208, 174, 1, 209, 30, 191, 150, 253, 214, 105, 136, 151, 99, 11, 239, 11, 115, 77, 215, 11, 24, 9, 244, 76, 36, 150, 201, 76, 235, 180, 20, 5, 206, 165, 57, 84, 90, 212, 101, 18, 42, 23, 150, 147, 244, 23, 76, 173, 87, 101, 40, 219, 40, 177, 22, 15, 48, 203, 178, 90, 161, 208, 217, 63, 117, 217, 205, 209, 89, 47, 1, 94, 165, 152, 0, 17, 226, 178, 5, 135, 228, 152, 136, 72, 130, 58, 61, 61, 16, 230, 233, 34, 127, 170, 40, 255, 127, 111, 132, 182, 79, 185, 202, 247, 189, 254, 41, 198, 105, 5, 186, 211, 49, 205, 72, 113, 25, 20, 20, 209, 155, 137, 9, 232, 137, 246, 202, 53, 188, 85, 18, 234, 150, 113, 238, 243, 197, 214, 199, 245, 159, 99, 105, 201, 122, 144, 90, 63, 79, 175, 50, 248, 230, 132, 11, 227, 194, 244, 164, 203, 198, 148, 203, 197, 241, 97, 71, 198, 213, 133, 121, 151, 43, 35, 142, 89, 231, 234, 107, 249, 204, 107, 106, 235, 249, 199, 171, 121, 198, 106, 107, 97, 22, 53, 53, 181, 60, 67, 13, 252, 40, 51, 119, 90, 14, 183, 255, 61, 1, 163, 37, 201, 162, 56, 209, 200, 227, 17, 50, 127, 18, 140, 46, 26, 25, 153, 238, 5, 14, 173, 211, 171, 73, 75, 141, 201, 93, 37, 82, 213, 223, 149, 160, 225, 234, 192, 138, 138, 162, 80, 237, 125, 172, 92, 184, 51, 53, 46, 122, 12, 189, 168, 17, 55, 238, 244, 48, 171, 39, 59, 244, 25, 250, 55, 179, 242, 166, 69, 224, 106, 128, 46, 179, 241, 252, 34, 191, 228, 40, 177, 158, 49, 14, 9, 197, 96, 188, 73, 240, 246, 152, 9, 172, 250, 206, 203, 165, 65, 199, 200, 200, 147, 201, 228, 184, 178, 100, 109, 53, 63, 169, 143, 18, 3, 34, 208, 84, 172, 164, 166, 39, 95, 142, 79, 238, 31, 73, 79, 235, 31, 76, 75, 31, 236, 75, 113, 104, 183, 11, 107, 195, 58, 160, 248, 194, 224, 96, 190, 0, 141, 23, 242, 49, 24, 161, 208, 248, 101, 126, 102, 91, 102, 126, 71, 62, 161, 239, 243, 162, 152, 65, 212, 182, 216, 166, 56, 100, 148, 82, 182, 191, 29, 46, 134, 196, 250, 121, 92, 203, 22, 199, 135, 49, 50, 42, 159, 142, 167, 228, 161, 66, 105, 81, 173, 41, 207, 43, 227, 50, 132, 108, 108, 30, 153, 144, 99, 136, 86, 12, 205, 152, 68, 66, 254, 209, 212, 166, 156, 200, 128, 158, 87, 230, 185, 11, 201, 177, 27, 97, 37, 126, 43, 241, 114, 8, 47, 111, 101, 55, 235, 98, 107, 201, 86, 182, 10, 167, 180, 40, 202, 71, 187, 114, 149, 85, 73, 47, 99, 66, 92, 13, 170, 54, 55, 164, 239, 161, 129, 174, 186, 93, 67, 167, 218, 137, 10, 150, 121, 27, 105, 224, 136, 90, 107, 81, 181, 121, 196, 94, 123, 242, 86, 24, 196, 44, 142, 65, 80, 53, 144, 236, 173, 0, 48, 107, 7, 229, 27, 45, 85, 246, 186, 205, 95, 211, 191, 255, 146, 174, 254, 59, 210, 117, 44, 254, 0, 226, 159, 62, 116, 198, 104, 182, 164, 181, 147, 42, 92, 144, 158, 247, 37, 108, 231, 89, 104, 67, 88, 225, 48, 146, 102, 68, 140, 163, 134, 209, 49, 0, 170, 39, 141, 36, 218, 126, 18, 30, 38, 214, 189, 86, 195, 231, 112, 229, 89, 137, 235, 47, 206, 107, 30, 168, 168, 107, 121, 91, 128, 109, 238, 59, 175, 10, 34, 36, 134, 135, 67, 167, 88, 66, 72, 208, 83, 74, 176, 132, 169, 235, 120, 79, 215, 184, 233, 71, 233, 51, 70, 92, 4, 51, 35, 172, 94, 166, 67, 47, 74, 239, 118, 137, 63, 35, 112, 128, 130, 50, 45, 81, 35, 142, 210, 226, 69, 202, 102, 7, 176, 113, 196, 120, 70, 124, 228, 136, 2, 197, 146, 50, 191, 30, 120, 121, 254, 112, 160, 206, 200, 86, 66, 23, 74, 34, 24, 184, 0, 22, 201, 241, 149, 198, 98, 111, 198, 0, 171, 3, 4, 81, 6, 74, 1, 196, 121, 55, 189, 185, 63, 69, 63, 89, 130, 95, 84, 205, 100, 220, 100, 156, 81, 53, 109, 40, 40, 137, 143, 230, 231, 132, 159, 7, 111, 251, 245, 216, 183, 33, 46, 170, 33, 168, 113, 18, 141, 60, 229, 84, 244, 236, 187, 19, 233, 23, 224, 213, 120, 151, 236, 166, 108, 117, 41, 3, 26, 168, 114, 224, 228, 7, 61, 100, 78, 30, 26, 137, 81, 137, 89, 24, 44, 2, 157, 149, 99, 120, 225, 169, 61, 7, 228, 122, 22, 189, 141, 177, 100, 148, 191, 116, 97, 215, 245, 142, 70, 58, 142, 179, 183, 81, 104, 21, 81, 144, 225, 196, 169, 26, 121, 247, 47, 104, 199, 162, 12, 54, 128, 96, 249, 85, 173, 124, 134, 200, 239, 208, 31, 154, 201, 97, 11, 136, 40, 223, 170, 79, 107, 80, 243, 250, 164, 26, 65, 128, 187, 252, 63, 160, 54, 105, 144, 252, 172, 254, 99, 156, 154, 238, 203, 246, 183, 164, 222, 134, 216, 106, 100, 87, 212, 100, 165, 62, 250, 214, 190, 49, 190, 88, 203, 45, 2, 17, 1, 50, 26, 73, 114, 13, 138, 10, 8, 141, 177, 23, 163, 135, 86, 26, 222, 15, 60, 130, 108, 228, 148, 73, 193, 215, 242, 213, 17, 97, 25, 88, 25, 70, 152, 29, 18, 4, 23, 161, 60, 130, 61, 131, 108, 220, 49, 37, 150, 226, 252, 146, 128, 216, 26, 66, 246, 48, 224, 235, 231, 59, 36, 53, 90, 237, 122, 174, 5, 57, 170, 77, 94, 54, 222, 80, 244, 146, 153, 142, 76, 101, 84, 89, 97, 135, 236, 157, 174, 73, 121, 188, 117, 47, 140, 232, 252, 58, 247, 131, 122, 15, 185, 73, 105, 193, 191, 210, 96, 177, 106, 107, 51, 206, 155, 84, 253, 249, 17, 44, 145, 145, 179, 230, 210, 80, 213, 211, 254, 163, 240, 117, 117, 76, 221, 43, 36, 171, 148, 172, 144, 44, 203, 205, 23, 166, 150, 44, 79, 3, 166, 173, 38, 132, 55, 133, 245, 238, 179, 131, 193, 7, 69, 102, 6, 217, 191, 4, 78, 186, 253, 67, 50, 234, 141, 143, 118, 73, 41, 1, 39, 42, 95, 255, 206, 181, 47, 158, 121, 74, 247, 37, 219, 209, 26, 210, 239, 165, 145, 159, 166, 218, 23, 244, 6, 183, 165, 151, 68, 191, 102, 66, 182, 230, 162, 242, 147, 42, 74, 10, 48, 101, 169, 57, 73, 157, 150, 55, 224, 157, 237, 193, 179, 249, 197, 54, 159, 61, 144, 123, 40, 72, 64, 144, 65, 80, 144, 14, 214, 199, 95, 27, 245, 35, 59, 224, 225, 16, 20, 125, 229, 231, 141, 75, 40, 117, 164, 164, 214, 20, 82, 186, 5, 179, 241, 42, 36, 16, 193, 45, 115, 34, 196, 151, 230, 203, 80, 0, 201, 33, 180, 82, 201, 37, 251, 230, 196, 81, 25, 124, 164, 9, 69, 46, 76, 14, 213, 37, 105, 94, 59, 86, 217, 97, 53, 219, 126, 243, 184, 43, 135, 18, 52, 224, 35, 201, 217, 245, 199, 205, 180, 20, 6, 100, 81, 83, 4, 192, 2, 191, 225, 200, 83, 69, 117, 217, 50, 227, 42, 218, 4, 92, 134, 95, 231, 46, 126, 32, 234, 152, 150, 2, 240, 219, 237, 35, 11, 100, 110, 79, 144, 20, 186, 193, 190, 182, 21, 210, 71, 45, 66, 147, 42, 206, 200, 31, 64, 78, 159, 224, 138, 42, 138, 70, 135, 69, 95, 129, 2, 42, 179, 250, 51, 19, 74, 154, 120, 47, 199, 85, 96, 99, 179, 102, 71, 252, 147, 129, 127, 250, 218, 192, 238, 12, 213, 15, 193, 145, 86, 149, 240, 225, 250, 225, 205, 243, 205, 242, 205, 139, 115, 219, 171, 229, 243, 14, 105, 59, 17, 249, 130, 60, 167, 237, 112, 174, 8, 163, 69, 21, 69, 56, 2, 46, 118, 32, 54, 222, 112, 143, 37, 69, 52, 29, 216, 110, 218, 50, 174, 62, 215, 79, 33, 64, 184, 103, 14, 38, 32, 48, 83, 252, 6, 140, 170, 225, 251, 248, 3, 117, 210, 181, 52, 239, 184, 119, 136, 75, 222, 245, 138, 64, 32, 197, 240, 149, 131, 76, 68, 103, 155, 255, 235, 115, 183, 187, 9, 78, 61, 10, 203, 248, 128, 45, 29, 253, 61, 241, 94, 112, 70, 199, 232, 243, 201, 19, 86, 39, 159, 136, 142, 206, 112, 171, 29, 117, 165, 123, 173, 254, 29, 235, 139, 212, 189, 100, 164, 25, 26, 39, 142, 221, 203, 146, 209, 76, 7, 154, 209, 172, 85, 29, 163, 176, 75, 137, 137, 156, 38, 10, 119, 186, 14, 72, 251, 212, 234, 178, 154, 44, 253, 137, 59, 84, 247, 88, 182, 70, 81, 189, 124, 150, 40, 61, 9, 186, 157, 22, 173, 148, 249, 188, 173, 244, 210, 216, 212, 140, 251, 88, 85, 171, 218, 100, 252, 83, 60, 164, 5, 16, 227, 165, 145, 8, 137, 44, 247, 23, 133, 149, 104, 164, 48, 180, 125, 167, 53, 107, 217, 55, 217, 103, 52, 33, 22, 224, 133, 21, 40, 13, 205, 18, 243, 66, 188, 181, 25, 32, 55, 36, 52, 226, 62, 35, 107, 218, 48, 106, 152, 250, 132, 89, 158, 18, 76, 47, 122, 29, 57, 243, 16, 202, 148, 15, 223, 108, 254, 103, 71, 200, 135, 160, 138, 156, 186, 66, 239, 49, 24, 211, 110, 213, 218, 122, 154, 15, 215, 168, 113, 50, 97, 24, 157, 145, 48, 208, 55, 132, 26, 200, 206, 138, 235, 215, 170, 127, 255, 184, 52, 13, 148, 246, 253, 69, 108, 93, 80, 247, 247, 237, 57, 143, 214, 59, 203, 90, 239, 117, 189, 221, 235, 153, 207, 50, 107, 232, 141, 153, 69, 235, 207, 89, 230, 104, 67, 39, 202, 91, 59, 166, 146, 43, 146, 191, 66, 178, 254, 15, 121, 43, 120, 207, 224, 236, 203, 240, 129, 42, 37, 137, 211, 239, 40, 248, 174, 221, 138, 134, 74, 9, 213, 3, 29, 61, 35, 40, 63, 59, 239, 86, 103, 67, 211, 135, 219, 246, 104, 205, 83, 139, 247, 44, 145, 17, 194, 158, 209, 144, 211, 186, 226, 213, 170, 246, 1, 115, 137, 225, 33, 229, 25, 59, 67, 24, 17, 18, 202, 78, 252, 217, 241, 183, 45, 16, 225, 3, 174, 246, 15, 14, 48, 209, 253, 117, 251, 242, 81, 96, 249, 163, 31, 60, 178, 31, 38, 202, 73, 130, 130, 168, 120, 97, 217, 51, 192, 232, 98, 184, 59, 249, 28, 155, 255, 17, 54, 210, 242, 25, 5, 41, 18, 242, 119, 80, 229, 21, 61, 247, 96, 224, 149, 182, 173, 55, 84, 22, 47, 233, 140, 151, 117, 19, 150, 1, 73, 164, 132, 163, 41, 87, 109, 187, 101, 59, 89, 239, 219, 123, 215, 1, 126, 128, 37, 253, 248, 177, 124, 116, 151, 8, 221, 118, 233, 7, 206, 231, 225, 190, 183, 151, 7, 6, 230, 35, 187, 102, 82, 66, 94, 236, 195, 34, 134, 225, 247, 104, 43, 131, 31, 70, 226, 248, 142, 138, 205, 255, 18, 185, 180, 124, 229, 17, 241, 178, 212, 51, 17, 175, 234, 169, 40, 177, 60, 66, 128, 7, 35, 192, 158, 104, 7, 219, 120, 170, 141, 45, 255, 253, 152, 156, 231, 157, 40, 140, 40, 78, 32, 200, 196, 31, 98, 61, 53, 126, 207, 119, 111, 96, 224, 218, 16, 171, 240, 61, 59, 83, 131, 88, 185, 119, 246, 20, 169, 166, 239, 137, 81, 246, 146, 84, 199, 208, 104, 22, 87, 142, 176, 81, 151, 79, 70, 78, 35, 213, 44, 247, 86, 139, 59, 74, 40, 178, 82, 45, 86, 44, 117, 104, 177, 60, 104, 82, 53, 213, 203, 193, 50, 216, 129, 170, 8, 191, 226, 25, 77, 195, 189, 179, 207, 91, 254, 60, 33, 33, 63, 71, 192, 207, 203, 73, 20, 149, 70, 23, 123, 185, 173, 72, 58, 119, 203, 196, 197, 59, 45, 137, 158, 63, 114, 12, 183, 95, 123, 165, 171, 129, 146, 164, 36, 179, 160, 184, 108, 6, 170, 69, 23, 138, 77, 48, 115, 73, 92, 21, 181, 52, 35, 216, 97, 205, 204, 172, 12, 164, 89, 7, 43, 19, 178, 189, 237, 41, 13, 132, 57, 100, 11, 125, 105, 238, 193, 146, 248, 60, 25, 69, 198, 85, 86, 159, 58, 171, 67, 87, 208, 115, 195, 227, 102, 126, 159, 89, 109, 193, 139, 92, 144, 247, 207, 23, 153, 1, 87, 206, 79, 182, 124, 215, 91, 64, 227, 111, 44, 204, 250, 252, 219, 242, 142, 213, 44, 198, 122, 37, 76, 24, 167, 197, 224, 7, 140, 125, 190, 67, 234, 164, 4, 133, 3, 247, 62, 74, 203, 246, 42, 251, 253, 134, 71, 174, 18, 84, 158, 136, 157, 62, 171, 115, 121, 201, 168, 41, 69, 138, 196, 5, 147, 96, 2, 22, 139, 35, 97, 49, 4, 146, 171, 131, 160, 243, 199, 55, 35, 181, 182, 237, 210, 236, 147, 23, 70, 255, 149, 196, 142, 224, 226, 47, 104, 94, 80, 91, 8, 34, 48, 14, 78, 127, 151, 128, 230, 30, 243, 231, 79, 107, 12, 12, 116, 107, 144, 149, 213, 13, 38, 21, 161, 171, 165, 116, 222, 82, 174, 88, 141, 155, 254, 127, 4, 16, 32, 160, 15, 150, 97, 48, 89, 115, 93, 152, 58, 204, 245, 245, 228, 57, 25, 63, 15, 102, 26, 163, 122, 150, 119, 102, 127, 70, 5, 65, 6, 92, 60, 74, 186, 214, 51, 140, 167, 37, 126, 125, 77, 101, 238, 239, 192, 167, 217, 155, 143, 228, 147, 223, 183, 148, 148, 200, 14, 103, 116, 252, 213, 210, 25, 23, 167, 135, 26, 75, 251, 122, 171, 164, 149, 97, 190, 15, 120, 219, 105, 19, 10, 200, 74, 95, 167, 223, 144, 189, 108, 81, 93, 252, 218, 161, 62, 71, 154, 158, 242, 179, 164, 162, 128, 132, 58, 190, 147, 231, 193, 236, 179, 183, 235, 112, 111, 223, 155, 250, 169, 145, 46, 6, 54, 15, 126, 155, 66, 28, 202, 45, 221, 189, 221, 45, 109, 32, 1, 6, 237, 30, 126, 105, 193, 215, 12, 113, 40, 110, 43, 114, 225, 7, 234, 235, 118, 191, 105, 186, 129, 1, 55, 214, 207, 190, 46, 162, 5, 251, 252, 182, 60, 183, 30, 183, 249, 247, 90, 108, 194, 2, 194, 3, 3, 3, 232, 214, 151, 42, 204, 218, 252, 36, 91, 222, 91, 197, 30, 237, 194, 183, 119, 55, 78, 53, 22, 212, 255, 73, 64, 237, 82, 135, 126, 62, 74, 52, 65, 61, 151, 212, 146, 69, 138, 234, 143, 61, 110, 126, 242, 195, 137, 24, 13, 244, 74, 236, 215, 103, 221, 54, 30, 84, 69, 125, 55, 249, 0, 27, 197, 20, 240, 73, 149, 207, 113, 97, 227, 213, 182, 223, 230, 116, 70, 15, 132, 4, 189, 112, 85, 233, 176, 177, 29, 202, 248, 33, 233, 252, 91, 1, 39, 89, 242, 167, 98, 252, 91, 20, 251, 71, 239, 81, 154, 122, 219, 128, 138, 217, 1, 93, 159, 244, 209, 72, 168, 167, 154, 117, 137, 41, 39, 150, 102, 98, 157, 79, 25, 22, 36, 199, 69, 36, 150, 134, 17, 72, 219, 183, 118, 138, 134, 18, 40, 118, 4, 234, 195, 52, 27, 187, 17, 252, 62, 150, 220, 138, 175, 66, 184, 120, 193, 236, 3, 107, 187, 170, 237, 35, 47, 11, 5, 30, 254, 146, 235, 172, 177, 212, 213, 226, 62, 191, 117, 241, 151, 90, 204, 41, 27, 187, 49, 21, 54, 41, 20, 230, 237, 27, 22, 127, 24, 113, 62, 96, 226, 162, 236, 23, 3, 231, 239, 9, 219, 207, 165, 182, 217, 27, 155, 104, 169, 120, 232, 105, 64, 191, 200, 224, 68, 86, 100, 99, 78, 92, 42, 186, 84, 219, 69, 142, 109, 45, 41, 122, 133, 160, 118, 179, 174, 247, 218, 158, 203, 55, 254, 120, 249, 223, 179, 250, 101, 201, 19, 185, 15, 46, 200, 79, 166, 92, 22, 44, 108, 180, 153, 19, 230, 31, 59, 151, 179, 163, 119, 146, 76, 235, 245, 219, 205, 252, 235, 213, 27, 18, 241, 39, 42, 166, 184, 14, 105, 211, 112, 166, 9, 89, 233, 150, 192, 244, 151, 225, 130, 48, 141, 191, 105, 239, 182, 122, 183, 64, 120, 254, 174, 165, 86, 122, 207, 68, 214, 174, 251, 158, 9, 169, 144, 6, 142, 30, 238, 198, 48, 8, 154, 178, 115, 146, 147, 24, 144, 41, 105, 74, 234, 152, 246, 158, 255, 125, 135, 12, 234, 61, 117, 238, 127, 172, 91, 178, 220, 180, 60, 192, 86, 228, 191, 54, 151, 39, 229, 99, 102, 2, 21, 25, 157, 8, 9, 83, 34, 41, 176, 227, 83, 218, 243, 221, 192, 59, 1, 226, 46, 142, 88, 131, 229, 10, 65, 60, 140, 118, 140, 212, 159, 211, 204, 212, 134, 77, 149, 55, 183, 145, 114, 147, 114, 230, 136, 57, 60, 183, 224, 68, 19, 41, 222, 184, 53, 29, 85, 170, 176, 90, 147, 87, 33, 223, 200, 104, 30, 11, 34, 248, 97, 237, 212, 143, 219, 94, 91, 41, 153, 223, 79, 12, 181, 16, 213, 102, 104, 109, 164, 145, 243, 189, 80, 171, 61, 96, 186, 7, 8, 65, 124, 248, 236, 100, 76, 133, 222, 6, 230, 84, 35, 251, 212, 182, 31, 95, 250, 179, 127, 116, 40, 236, 53, 145, 148, 59, 241, 2, 174, 176, 166, 186, 16, 92, 147, 85, 40, 186, 74, 165, 45, 177, 116, 222, 168, 113, 238, 95, 113, 156, 111, 139, 107, 111, 109, 125, 99, 67, 47, 58, 197, 28, 28, 19, 231, 211, 203, 211, 203, 87, 245, 36, 178, 46, 174, 251, 72, 217, 44, 184, 67, 214, 193, 199, 77, 170, 62, 96, 192, 193, 215, 215, 42, 248, 182, 102, 58, 107, 123, 147, 243, 165, 97, 177, 4, 236, 174, 247, 33, 235, 198, 158, 237, 216, 20, 47, 244, 188, 136, 218, 111, 177, 187, 53, 209, 116, 197, 131, 17, 249, 220, 175, 56, 105, 129, 130, 63, 246, 168, 228, 174, 195, 95, 196, 183, 247, 74, 8, 25, 135, 210, 163, 142, 142, 142, 69, 174, 168, 135, 253, 214, 201, 167, 230, 162, 234, 56, 250, 96, 149, 79, 99, 26, 226, 6, 142, 238, 57, 34, 59, 224, 142, 15, 220, 178, 116, 110, 139, 204, 94, 78, 201, 49, 40, 82, 183, 162, 181, 209, 199, 178, 149, 165, 93, 169, 203, 242, 134, 174, 59, 88, 228, 139, 211, 216, 254, 159, 76, 65, 100, 247, 188, 116, 151, 24, 230, 240, 50, 245, 139, 56, 244, 219, 180, 100, 116, 99, 213, 143, 188, 122, 229, 211, 149, 111, 21, 205, 218, 11, 117, 167, 107, 29, 163, 245, 231, 60, 109, 242, 142, 225, 90, 91, 205, 77, 120, 189, 214, 7, 87, 196, 11, 32, 239, 127, 252, 163, 118, 38, 56, 15, 196, 142, 166, 229, 164, 44, 239, 6, 26, 220, 21, 170, 57, 19, 204, 103, 123, 26, 233, 179, 95, 78, 44, 145, 176, 65, 205, 72, 15, 35, 146, 88, 167, 108, 14, 139, 202, 196, 253, 25, 65, 241, 181, 87, 238, 25, 154, 172, 158, 56, 227, 251, 139, 123, 73, 66, 146, 223, 72, 181, 1, 245, 116, 25, 127, 180, 254, 160, 114, 86, 181, 152, 182, 107, 77, 95, 73, 211, 25, 29, 227, 136, 100, 217, 103, 37, 89, 217, 8, 94, 117, 255, 27, 218, 226, 179, 199, 35, 33, 14, 122, 120, 77, 237, 200, 172, 230, 88, 207, 67, 207, 121, 148, 194, 91, 174, 12, 70, 199, 75, 14, 18, 26, 231, 238, 136, 235, 53, 209, 194, 248, 162, 52, 1, 12, 99, 59, 109, 211, 216, 112, 136, 225, 27, 17, 251, 87, 93, 21, 0, 201, 39, 195, 73, 183, 246, 101, 141, 1, 200, 204, 5, 17, 217, 133, 247, 20, 117, 214, 131, 0, 234, 37, 58, 42, 26, 99, 27, 34, 36, 197, 138, 10, 234, 175, 142, 180, 234, 85, 14, 20, 182, 6, 158, 241, 90, 36, 134, 111, 194, 137, 219, 188, 19, 86, 219, 139, 212, 148, 53, 210, 191, 221, 203, 150, 87, 201, 39, 222, 16, 29, 63, 48, 60, 67, 101, 56, 106, 50, 219, 255, 82, 2, 105, 45, 48, 250, 96, 12, 47, 89, 27, 225, 194, 136, 108, 118, 225, 35, 97, 116, 186, 224, 204, 197, 177, 219, 22, 112, 182, 251, 190, 244, 238, 209, 68, 103, 234, 187, 137, 143, 186, 64, 15, 207, 95, 147, 23, 155, 144, 153, 234, 153, 90, 202, 173, 195, 239, 155, 101, 187, 90, 91, 237, 154, 79, 45, 133, 249, 226, 199, 141, 54, 168, 165, 157, 195, 247, 46, 17, 155, 49, 158, 45, 124, 190, 160, 167, 188, 43, 171, 28, 91, 12, 143, 95, 24, 130, 254, 149, 142, 64, 200, 29, 207, 103, 186, 38, 98, 161, 186, 27, 41, 10, 24, 234, 188, 151, 204, 239, 30, 224, 202, 42, 77, 179, 181, 166, 193, 144, 129, 202, 224, 188, 140, 190, 128, 117, 59, 124, 250, 245, 238, 85, 182, 45, 134, 144, 38, 56, 183, 93, 216, 57, 244, 29, 226, 137, 182, 201, 70, 67, 127, 72, 95, 213, 180, 93, 214, 27, 152, 66, 156, 191, 245, 117, 141, 73, 150, 105, 90, 157, 200, 236, 234, 253, 178, 249, 173, 119, 120, 6, 63, 32, 16, 97, 9, 24, 220, 117, 138, 233, 166, 178, 199, 72, 58, 190, 144, 202, 122, 208, 221, 45, 55, 150, 239, 52, 99, 182, 50, 146, 112, 154, 47, 11, 27, 27, 223, 4, 231, 101, 246, 250, 111, 102, 169, 31, 124, 31, 82, 15, 28, 197, 176, 227, 222, 31, 247, 187, 61, 197, 188, 195, 28, 136, 86, 71, 105, 61, 108, 183, 147, 254, 23, 169, 143, 116, 122, 15, 117, 2, 198, 133, 177, 221, 49, 138, 81, 192, 54, 195, 226, 63, 128, 76, 123, 251, 187, 251, 76, 123, 32, 83, 253, 189, 172, 172, 190, 206, 106, 150, 253, 131, 76, 155, 29, 232, 247, 247, 246, 89, 97, 56, 243, 235, 110, 142, 111, 164, 117, 133, 183, 225, 7, 145, 143, 90, 134, 170, 58, 143, 93, 154, 3, 74, 253, 87, 21, 5, 176, 132, 190, 237, 215, 210, 207, 105, 198, 117, 20, 181, 240, 235, 55, 17, 84, 239, 68, 61, 36, 59, 50, 152, 1, 12, 199, 198, 101, 19, 195, 39, 160, 228, 94, 30, 139, 27, 16, 33, 5, 224, 59, 62, 222, 111, 253, 36, 198, 44, 206, 144, 155, 13, 43, 88, 246, 2, 158, 29, 151, 154, 231, 199, 108, 53, 248, 2, 196, 93, 248, 212, 35, 79, 186, 145, 96, 192, 80, 56, 165, 5, 207, 113, 11, 108, 115, 42, 163, 190, 199, 162, 36, 156, 99, 248, 231, 67, 171, 248, 168, 172, 112, 215, 20, 211, 69, 248, 110, 207, 13, 184, 79, 63, 200, 241, 153, 102, 19, 212, 21, 65, 222, 24, 185, 255, 12, 163, 209, 55, 231, 130, 204, 216, 133, 225, 11, 248, 13, 145, 128, 171, 219, 35, 237, 136, 55, 108, 171, 146, 197, 133, 15, 22, 248, 242, 237, 166, 47, 148, 178, 1, 179, 180, 199, 151, 103, 199, 227, 55, 128, 7, 217, 236, 150, 150, 23, 204, 2, 215, 213, 115, 101, 109, 1, 189, 167, 17, 121, 135, 170, 138, 125, 203, 78, 173, 245, 216, 109, 203, 146, 186, 196, 104, 190, 118, 58, 216, 86, 86, 121, 171, 186, 87, 177, 202, 152, 185, 169, 56, 203, 22, 184, 172, 216, 212, 16, 227, 12, 70, 235, 107, 67, 149, 165, 21, 161, 121, 233, 221, 254, 39, 178, 140, 228, 133, 23, 113, 156, 11, 245, 236, 245, 238, 79, 60, 219, 12, 147, 210, 5, 174, 50, 9, 110, 72, 13, 15, 76, 149, 53, 238, 79, 81, 217, 80, 224, 25, 156, 140, 241, 222, 93, 245, 160, 45, 253, 236, 164, 203, 103, 125, 159, 114, 167, 228, 132, 74, 251, 199, 237, 154, 91, 30, 160, 163, 48, 238, 211, 179, 19, 138, 253, 202, 153, 114, 154, 137, 195, 47, 42, 113, 196, 155, 222, 212, 74, 5, 91, 115, 142, 42, 60, 112, 2, 77, 10, 102, 224, 96, 18, 100, 40, 111, 93, 165, 53, 231, 169, 114, 1, 250, 110, 106, 130, 153, 70, 87, 6, 25, 157, 156, 129, 26, 212, 26, 197, 98, 213, 186, 226, 152, 89, 94, 23, 160, 75, 180, 93, 58, 253, 43, 165, 113, 229, 64, 126, 169, 127, 166, 172, 11, 85, 137, 215, 21, 182, 133, 126, 203, 160, 247, 158, 19, 161, 17, 226, 153, 51, 112, 109, 99, 239, 230, 168, 156, 0, 77, 210, 41, 33, 150, 239, 199, 94, 222, 37, 58, 166, 98, 228, 191, 254, 1, 89, 172, 61, 66, 238, 96, 250, 82, 43, 211, 75, 16, 53, 123, 146, 123, 169, 158, 89, 164, 120, 118, 79, 24, 136, 164, 45, 67, 249, 245, 156, 213, 238, 129, 17, 202, 243, 179, 255, 44, 163, 97, 57, 42, 62, 208, 75, 142, 114, 152, 192, 87, 96, 168, 240, 231, 105, 164, 127, 168, 151, 7, 98, 101, 187, 144, 128, 48, 198, 95, 79, 94, 79, 254, 153, 188, 170, 126, 63, 109, 52, 109, 139, 26, 82, 90, 84, 158, 122, 116, 198, 48, 251, 172, 206, 174, 66, 111, 83, 137, 117, 157, 181, 142, 229, 75, 27, 211, 29, 21, 146, 113, 41, 233, 117, 233, 49, 41, 226, 207, 42, 173, 76, 95, 76, 95, 231, 151, 229, 235, 7, 151, 93, 148, 86, 27, 224, 166, 135, 204, 95, 204, 237, 230, 101, 244, 44, 43, 3, 19, 249, 165, 37, 30, 237, 160, 142, 115, 178, 84, 221, 75, 120, 219, 179, 25, 88, 115, 10, 173, 195, 172, 47, 185, 213, 76, 183, 25, 225, 197, 85, 89, 229, 91, 184, 111, 76, 125, 40, 33, 9, 154, 189, 199, 135, 113, 48, 166, 186, 1, 229, 61, 169, 187, 55, 25, 207, 213, 104, 55, 165, 164, 9, 136, 109, 86, 5, 249, 211, 66, 105, 3, 143, 152, 58, 108, 87, 20, 1, 188, 98, 102, 41, 72, 189, 200, 243, 249, 16, 46, 35, 181, 51, 47, 156, 195, 73, 250, 236, 164, 76, 189, 19, 107, 224, 80, 202, 133, 123, 107, 221, 246, 221, 94, 186, 80, 164, 63, 246, 79, 132, 215, 107, 35, 99, 178, 175, 158, 28, 226, 4, 101, 31, 1, 177, 189, 73, 185, 73, 64, 184, 163, 62, 32, 16, 59, 216, 11, 44, 1, 97, 25, 24, 78, 93, 241, 237, 60, 41, 244, 93, 17, 136, 226, 216, 126, 21, 23, 81, 66, 182, 191, 108, 147, 67, 100, 196, 175, 254, 137, 132, 208, 51, 224, 55, 241, 148, 204, 226, 34, 122, 107, 63, 42, 43, 38, 42, 192, 223, 42, 25, 250, 199, 21, 94, 85, 150, 151, 143, 150, 50, 124, 42, 103, 232, 125, 103, 130, 81, 93, 42, 85, 253, 39, 169, 8, 177, 141, 37, 193, 18, 100, 152, 195, 169, 205, 245, 45, 182, 125, 146, 209, 238, 247, 8, 136, 237, 21, 55, 191, 69, 165, 248, 169, 225, 182, 178, 18, 165, 132, 100, 192, 195, 49, 192, 60, 106, 238, 198, 226, 176, 39, 210, 141, 230, 165, 55, 79, 156, 212, 85, 245, 228, 51, 130, 170, 32, 41, 162, 7, 248, 253, 232, 77, 105, 29, 1, 119, 124, 83, 248, 112, 69, 215, 28, 80, 176, 26, 154, 189, 219, 7, 120, 166, 142, 206, 223, 62, 218, 124, 83, 218, 112, 208, 248, 101, 6, 177, 221, 247, 127, 81, 208, 148, 171, 202, 173, 153, 177, 36, 249, 191, 19, 196, 142, 34, 58, 31, 122, 85, 243, 8, 239, 2, 166, 208, 47, 20, 251, 215, 202, 31, 62, 84, 225, 207, 104, 110, 89, 26, 71, 145, 129, 235, 37, 122, 173, 92, 234, 74, 135, 141, 135, 84, 57, 169, 233, 40, 247, 195, 74, 144, 41, 109, 163, 105, 1, 250, 190, 61, 220, 204, 204, 76, 98, 186, 130, 27, 98, 96, 160, 228, 233, 26, 128, 229, 252, 106, 147, 128, 216, 238, 251, 201, 242, 11, 241, 143, 143, 7, 84, 114, 215, 100, 253, 207, 214, 83, 83, 34, 215, 251, 123, 35, 87, 83, 82, 159, 173, 90, 233, 253, 33, 59, 22, 100, 156, 63, 24, 213, 243, 165, 101, 228, 6, 113, 82, 255, 229, 216, 158, 94, 96, 147, 120, 207, 16, 224, 102, 160, 32, 20, 220, 173, 118, 156, 160, 186, 39, 178, 85, 114, 199, 1, 175, 110, 231, 164, 181, 207, 226, 211, 207, 197, 103, 192, 231, 169, 7, 31, 173, 236, 136, 0, 202, 33, 64, 70, 94, 40, 39, 173, 0, 184, 235, 149, 38, 114, 174, 64, 41, 169, 52, 35, 3, 220, 120, 212, 120, 4, 42, 77, 207, 79, 193, 150, 235, 173, 162, 52, 17, 10, 202, 133, 191, 216, 13, 140, 74, 108, 103, 100, 200, 163, 17, 49, 160, 187, 103, 248, 96, 253, 77, 105, 131, 103, 42, 95, 191, 88, 209, 50, 160, 105, 139, 202, 43, 97, 50, 26, 30, 246, 14, 59, 113, 52, 80, 190, 126, 175, 105, 183, 125, 179, 110, 243, 12, 241, 170, 175, 177, 239, 180, 236, 191, 236, 207, 200, 146, 242, 177, 111, 230, 248, 217, 165, 22, 177, 141, 37, 195, 26, 114, 75, 214, 147, 164, 102, 103, 118, 98, 157, 244, 95, 119, 104, 120, 83, 171, 207, 94, 159, 77, 194, 79, 33, 180, 135, 64, 189, 172, 222, 13, 56, 159, 162, 87, 143, 240, 100, 13, 192, 41, 235, 237, 177, 51, 143, 168, 66, 84, 203, 203, 218, 101, 183, 245, 112, 39, 132, 202, 215, 3, 135, 140, 107, 252, 94, 251, 138, 121, 150, 222, 210, 190, 220, 66, 148, 210, 184, 174, 137, 209, 18, 51, 245, 225, 210, 6, 239, 227, 121, 159, 232, 42, 79, 202, 137, 121, 234, 90, 78, 183, 153, 217, 81, 159, 228, 166, 99, 52, 198, 117, 173, 141, 222, 31, 55, 65, 185, 125, 248, 49, 31, 179, 124, 105, 236, 176, 25, 154, 23, 153, 212, 85, 126, 166, 236, 33, 223, 139, 143, 10, 43, 207, 128, 147, 90, 123, 204, 191, 31, 53, 51, 149, 131, 183, 37, 69, 148, 81, 163, 182, 134, 123, 100, 119, 206, 72, 172, 119, 52, 13, 175, 212, 221, 30, 165, 103, 50, 165, 173, 66, 129, 214, 7, 232, 92, 91, 182, 32, 183, 103, 47, 161, 32, 5, 180, 101, 101, 228, 64, 33, 254, 203, 138, 243, 114, 176, 187, 69, 190, 180, 211, 13, 47, 187, 143, 119, 102, 191, 4, 66, 26, 42, 43, 42, 179, 248, 85, 106, 114, 18, 230, 89, 70, 201, 43, 136, 111, 127, 151, 28, 208, 172, 148, 179, 26, 12, 176, 39, 189, 193, 16, 13, 175, 207, 19, 170, 50, 52, 166, 182, 140, 62, 168, 59, 168, 40, 106, 56, 217, 158, 50, 236, 109, 60, 73, 255, 36, 211, 137, 31, 150, 17, 233, 148, 95, 243, 82, 147, 193, 146, 13, 249, 2, 85, 6, 65, 117, 203, 57, 115, 247, 43, 209, 151, 109, 14, 227, 8, 166, 201, 255, 228, 170, 127, 237, 115, 9, 168, 251, 144, 39, 208, 42, 252, 72, 44, 12, 109, 183, 226, 51, 33, 139, 205, 53, 94, 190, 4, 63, 36, 95, 133, 103, 179, 64, 209, 22, 90, 34, 96, 72, 1, 133, 159, 18, 114, 168, 62, 158, 145, 174, 136, 241, 172, 39, 254, 51, 40, 122, 173, 76, 177, 83, 17, 120, 2, 172, 40, 172, 96, 132, 92, 180, 57, 34, 113, 81, 194, 212, 190, 100, 106, 188, 201, 2, 183, 80, 162, 45, 159, 92, 207, 77, 194, 38, 101, 36, 21, 38, 227, 179, 172, 129, 128, 99, 134, 155, 1, 61, 95, 33, 115, 160, 112, 32, 99, 0, 59, 128, 188, 179, 254, 57, 42, 122, 182, 212, 2, 170, 55, 108, 104, 45, 103, 112, 79, 194, 186, 246, 217, 226, 110, 197, 254, 119, 83, 127, 243, 68, 47, 0, 171, 199, 141, 126, 202, 125, 9, 73, 225, 223, 5, 164, 67, 93, 235, 241, 5, 181, 234, 202, 200, 90, 100, 83, 212, 97, 27, 174, 235, 135, 187, 140, 182, 26, 206, 177, 201, 194, 79, 28, 138, 76, 216, 130, 100, 13, 47, 241, 172, 92, 245, 75, 9, 106, 211, 223, 197, 89, 18, 191, 177, 5, 41, 140, 150, 68, 154, 41, 133, 121, 2, 223, 164, 5, 151, 147, 197, 246, 180, 99, 5, 38, 18, 202, 71, 188, 204, 17, 252, 168, 60, 70, 177, 243, 120, 3, 77, 125, 5, 232, 166, 129, 178, 170, 134, 158, 66, 52, 110, 112, 235, 205, 122, 81, 193, 250, 106, 129, 45, 74, 18, 31, 60, 218, 221, 89, 217, 212, 213, 217, 244, 56, 198, 206, 49, 222, 222, 2, 119, 116, 117, 165, 51, 48, 212, 162, 200, 196, 6, 159, 215, 98, 28, 42, 220, 207, 207, 5, 14, 213, 227, 203, 107, 58, 70, 59, 122, 117, 180, 211, 140, 58, 253, 64, 36, 131, 141, 194, 138, 134, 198, 244, 178, 138, 156, 144, 206, 183, 196, 115, 52, 237, 215, 181, 129, 190, 238, 198, 140, 220, 36, 112, 252, 89, 163, 75, 196, 2, 137, 33, 74, 154, 119, 5, 171, 139, 128, 116, 144, 11, 192, 30, 41, 170, 253, 202, 222, 93, 148, 26, 213, 26, 173, 239, 41, 200, 110, 234, 173, 169, 209, 5, 208, 141, 195, 27, 111, 2, 208, 241, 33, 20, 56, 102, 199, 39, 160, 69, 20, 42, 86, 84, 188, 93, 174, 209, 239, 40, 123, 140, 182, 188, 24, 47, 82, 56, 107, 66, 90, 225, 218, 79, 242, 180, 54, 99, 113, 181, 21, 122, 12, 122, 99, 17, 83, 66, 18, 71, 62, 196, 101, 154, 97, 214, 115, 129, 78, 36, 45, 110, 72, 189, 251, 145, 158, 139, 189, 204, 120, 65, 92, 165, 202, 219, 59, 164, 71, 45, 194, 251, 146, 11, 12, 108, 216, 157, 159, 163, 27, 211, 160, 154, 229, 90, 225, 83, 145, 169, 58, 96, 42, 42, 42, 42, 121, 84, 35, 251, 240, 179, 161, 200, 194, 87, 46, 127, 190, 50, 233, 223, 217, 97, 98, 140, 166, 123, 90, 14, 15, 78, 205, 220, 176, 110, 1, 108, 203, 36, 152, 118, 20, 165, 215, 113, 141, 62, 66, 37, 4, 103, 174, 50, 33, 156, 170, 57, 232, 246, 187, 57, 244, 28, 171, 210, 97, 188, 59, 162, 141, 60, 49, 191, 167, 115, 39, 255, 6, 73, 140, 40, 194, 223, 110, 2, 234, 98, 110, 56, 238, 10, 192, 218, 21, 91, 37, 204, 123, 35, 93, 224, 102, 144, 197, 25, 112, 170, 247, 69, 94, 150, 105, 126, 136, 108, 228, 37, 93, 87, 229, 63, 136, 88, 229, 52, 69, 116, 63, 219, 154, 101, 239, 134, 26, 243, 91, 218, 36, 105, 234, 91, 41, 77, 253, 168, 174, 200, 243, 113, 35, 149, 233, 13, 157, 232, 204, 150, 206, 23, 173, 17, 103, 163, 87, 91, 211, 170, 59, 20, 223, 74, 38, 184, 18, 157, 67, 28, 200, 12, 114, 32, 146, 196, 64, 97, 40, 17, 197, 90, 158, 49, 68, 87, 170, 3, 133, 69, 241, 131, 211, 162, 48, 24, 122, 4, 196, 198, 147, 209, 237, 222, 184, 182, 17, 12, 15, 23, 133, 2, 200, 56, 248, 246, 62, 156, 59, 20, 116, 198, 220, 200, 55, 103, 24, 144, 156, 206, 214, 62, 46, 244, 115, 121, 36, 68, 112, 234, 81, 82, 147, 97, 1, 31, 218, 40, 207, 51, 26, 156, 27, 152, 185, 234, 21, 223, 169, 35, 213, 11, 179, 64, 129, 56, 122, 110, 24, 185, 188, 160, 242, 65, 191, 248, 86, 253, 12, 35, 138, 41, 198, 136, 173, 235, 34, 31, 29, 216, 49, 224, 153, 208, 165, 151, 6, 162, 154, 133, 152, 197, 104, 73, 76, 102, 226, 160, 125, 186, 204, 107, 119, 109, 8, 193, 223, 111, 219, 65, 73, 172, 253, 250, 220, 27, 196, 237, 54, 194, 191, 251, 218, 108, 225, 170, 63, 208, 57, 243, 14, 71, 146, 213, 165, 135, 219, 22, 219, 4, 152, 107, 164, 28, 116, 218, 114, 232, 187, 109, 37, 8, 177, 255, 29, 217, 113, 173, 141, 35, 91, 174, 232, 127, 89, 62, 238, 46, 215, 242, 48, 207, 59, 203, 99, 88, 80, 219, 10, 153, 129, 40, 137, 108, 70, 227, 240, 67, 21, 184, 171, 180, 13, 75, 111, 120, 60, 203, 23, 55, 183, 142, 220, 190, 100, 49, 125, 253, 87, 198, 192, 136, 121, 81, 104, 25, 43, 127, 34, 200, 110, 146, 66, 107, 135, 145, 195, 34, 106, 34, 63, 133, 197, 150, 137, 28, 38, 222, 2, 212, 255, 10, 97, 55, 141, 158, 172, 79, 102, 81, 206, 1, 236, 73, 175, 51, 196, 192, 106, 243, 114, 181, 181, 219, 250, 207, 208, 150, 209, 51, 102, 3, 213, 103, 27, 19, 198, 131, 181, 39, 60, 203, 191, 99, 91, 134, 90, 82, 144, 85, 218, 39, 100, 115, 3, 230, 31, 238, 227, 202, 10, 193, 77, 159, 239, 49, 85, 134, 53, 54, 97, 162, 235, 218, 139, 113, 38, 149, 156, 109, 101, 116, 47, 132, 253, 250, 243, 13, 4, 248, 240, 0, 146, 54, 205, 206, 172, 225, 54, 59, 196, 74, 57, 139, 205, 145, 184, 125, 2, 240, 115, 162, 61, 147, 152, 54, 126, 84, 85, 86, 50, 37, 6, 68, 23, 32, 11, 41, 204, 68, 39, 164, 225, 170, 51, 75, 58, 23, 204, 2, 161, 20, 18, 1, 137, 34, 99, 224, 49, 88, 48, 133, 198, 241, 236, 49, 10, 187, 213, 159, 31, 153, 77, 122, 195, 227, 109, 123, 1, 245, 230, 153, 176, 40, 219, 56, 218, 129, 154, 136, 78, 89, 200, 204, 40, 104, 124, 241, 4, 133, 77, 160, 217, 163, 92, 124, 92, 16, 194, 161, 24, 213, 22, 57, 20, 12, 27, 140, 130, 121, 248, 60, 8, 70, 107, 76, 168, 163, 26, 214, 149, 198, 196, 69, 98, 33, 134, 251, 9, 50, 226, 149, 26, 246, 137, 170, 191, 171, 232, 158, 185, 83, 27, 63, 178, 50, 43, 17, 148, 87, 151, 139, 193, 123, 159, 238, 128, 148, 115, 208, 218, 176, 243, 253, 225, 32, 23, 151, 192, 245, 224, 253, 191, 224, 203, 79, 15, 5, 146, 239, 3, 30, 185, 48, 18, 232, 188, 28, 168, 150, 104, 156, 168, 156, 8, 126, 122, 23, 68, 43, 54, 73, 11, 135, 68, 226, 68, 186, 68, 157, 39, 227, 189, 206, 196, 128, 93, 213, 105, 108, 241, 189, 198, 65, 170, 226, 116, 177, 154, 152, 94, 180, 104, 244, 206, 20, 171, 136, 131, 30, 98, 231, 6, 160, 84, 177, 13, 47, 94, 35, 243, 101, 169, 108, 244, 139, 66, 100, 94, 89, 193, 75, 244, 120, 114, 242, 248, 88, 40, 188, 237, 54, 25, 40, 134, 209, 92, 29, 117, 150, 201, 103, 233, 31, 215, 96, 74, 66, 120, 204, 213, 40, 54, 204, 201, 149, 135, 175, 8, 238, 183, 91, 104, 236, 26, 108, 25, 28, 201, 216, 231, 241, 214, 123, 132, 53, 52, 180, 49, 182, 246, 129, 136, 243, 175, 198, 1, 163, 202, 104, 189, 202, 153, 58, 149, 129, 186, 123, 179, 127, 225, 81, 98, 154, 16, 23, 1, 5, 147, 27, 94, 214, 83, 80, 101, 113, 84, 17, 101, 75, 153, 123, 99, 17, 25, 116, 7, 46, 47, 101, 140, 6, 211, 224, 190, 226, 96, 63, 125, 6, 13, 125, 52, 10, 134, 193, 4, 66, 208, 24, 56, 6, 129, 246, 6, 154, 160, 248, 193, 106, 174, 206, 50, 189, 94, 43, 7, 245, 10, 65, 199, 127, 156, 145, 117, 10, 173, 33, 1, 185, 204, 40, 62, 205, 89, 193, 131, 138, 167, 17, 145, 16, 41, 32, 90, 219, 177, 126, 33, 82, 124, 220, 251, 238, 69, 209, 76, 83, 231, 136, 3, 165, 174, 35, 114, 129, 229, 68, 249, 86, 16, 158, 134, 131, 229, 189, 207, 244, 179, 28, 0, 183, 90, 39, 255, 103, 20, 26, 109, 29, 164, 145, 131, 23, 50, 20, 193, 216, 183, 61, 219, 177, 93, 19, 112, 55, 127, 3, 247, 131, 36, 147, 42, 132, 106, 92, 89, 186, 189, 252, 240, 112, 7, 236, 217, 99, 45, 0, 0, 254, 152, 114, 60, 94, 185, 90, 250, 51, 183, 103, 122, 6, 104, 58, 202, 104, 61, 237, 242, 118, 180, 204, 189, 235, 241, 34, 113, 229, 102, 101, 76, 68, 137, 83, 188, 176, 173, 98, 213, 254, 31, 7, 32, 80, 203, 69, 84, 26, 29, 31, 151, 159, 41, 18, 229, 103, 197, 37, 148, 60, 47, 243, 112, 231, 62, 53, 28, 192, 46, 88, 25, 16, 99, 170, 246, 5, 38, 247, 7, 140, 106, 177, 13, 29, 143, 124, 114, 40, 85, 65, 185, 58, 24, 168, 22, 196, 22, 4, 161, 207, 98, 5, 9, 164, 40, 248, 27, 34, 173, 25, 234, 255, 120, 113, 171, 244, 173, 136, 151, 123, 210, 252, 66, 181, 98, 73, 244, 219, 125, 238, 234, 148, 158, 16, 59, 194, 148, 94, 239, 1, 253, 26, 100, 5, 39, 96, 222, 248, 105, 141, 65, 141, 58, 113, 228, 3, 251, 245, 17, 112, 148, 38, 74, 158, 252, 253, 0, 214, 246, 170, 45, 214, 34, 224, 133, 12, 121, 184, 63, 105, 56, 23, 147, 56, 220, 223, 155, 52, 152, 147, 147, 56, 168, 75, 59, 130, 31, 49, 83, 195, 86, 162, 46, 86, 216, 50, 220, 122, 202, 61, 100, 106, 225, 223, 225, 190, 16, 70, 56, 57, 41, 169, 222, 38, 146, 24, 58, 170, 185, 104, 241, 255, 5, 153, 206, 218, 167, 94, 124, 71, 85, 168, 121, 4, 81, 13, 91, 157, 112, 241, 145, 253, 213, 195, 222, 114, 247, 52, 37, 152, 153, 78, 218, 77, 76, 133, 224, 1, 231, 116, 134, 62, 99, 69, 12, 220, 193, 40, 209, 63, 183, 76, 71, 21, 91, 148, 226, 161, 240, 145, 204, 25, 188, 20, 4, 134, 8, 244, 211, 65, 6, 53, 239, 7, 86, 137, 46, 80, 128, 216, 222, 16, 46, 255, 113, 178, 240, 182, 80, 142, 252, 5, 90, 65, 79, 117, 237, 129, 166, 78, 169, 224, 253, 67, 161, 227, 242, 113, 218, 174, 175, 159, 210, 53, 211, 62, 91, 189, 150, 59, 234, 184, 160, 235, 16, 2, 178, 79, 197, 130, 126, 67, 47, 138, 182, 135, 70, 98, 199, 47, 234, 29, 177, 217, 71, 70, 69, 161, 63, 11, 104, 204, 83, 89, 82, 169, 159, 54, 94, 195, 18, 116, 26, 41, 115, 185, 233, 195, 200, 150, 55, 228, 67, 78, 152, 135, 96, 61, 96, 85, 93, 196, 97, 213, 87, 65, 231, 169, 150, 63, 238, 86, 148, 73, 38, 213, 201, 32, 77, 23, 61, 1, 101, 190, 214, 107, 139, 107, 28, 155, 44, 165, 158, 166, 39, 121, 223, 95, 252, 200, 232, 103, 185, 89, 252, 166, 174, 54, 52, 47, 115, 212, 247, 28, 202, 201, 232, 81, 33, 49, 232, 147, 230, 216, 55, 220, 209, 159, 194, 155, 238, 155, 149, 147, 21, 215, 21, 172, 1, 45, 15, 154, 245, 75, 25, 189, 54, 119, 88, 188, 27, 59, 92, 102, 157, 204, 158, 197, 80, 110, 19, 126, 47, 60, 60, 2, 99, 131, 182, 154, 53, 255, 83, 115, 139, 81, 70, 51, 155, 147, 85, 27, 90, 194, 66, 224, 142, 187, 182, 38, 220, 233, 231, 222, 57, 145, 177, 247, 25, 79, 105, 111, 193, 47, 239, 20, 247, 103, 184, 59, 150, 17, 18, 194, 81, 109, 161, 54, 108, 38, 77, 73, 92, 146, 156, 74, 149, 254, 229, 237, 14, 176, 28, 131, 121, 241, 170, 68, 111, 61, 58, 144, 60, 251, 43, 51, 182, 110, 37, 11, 249, 41, 243, 2, 246, 85, 55, 53, 108, 188, 91, 209, 29, 1, 163, 220, 210, 26, 107, 185, 111, 149, 136, 123, 212, 254, 206, 117, 99, 113, 194, 109, 238, 221, 55, 78, 27, 170, 97, 220, 235, 23, 225, 42, 98, 74, 29, 3, 16, 25, 30, 221, 136, 137, 110, 90, 193, 196, 126, 68, 95, 1, 209, 1, 245, 138, 157, 60, 179, 47, 108, 207, 63, 133, 14, 217, 249, 241, 255, 176, 143, 105, 125, 108, 39, 139, 37, 104, 82, 95, 248, 203, 232, 249, 219, 181, 251, 247, 230, 215, 29, 142, 175, 29, 77, 110, 136, 108, 126, 66, 252, 217, 23, 113, 178, 23, 188, 121, 107, 212, 194, 207, 218, 182, 127, 224, 104, 108, 228, 43, 142, 114, 106, 120, 216, 148, 142, 224, 42, 149, 111, 167, 46, 166, 98, 182, 11, 160, 51, 245, 106, 231, 178, 198, 174, 226, 42, 132, 139, 253, 146, 130, 205, 219, 207, 177, 188, 4, 126, 188, 109, 89, 92, 5, 55, 77, 228, 151, 151, 206, 80, 205, 162, 129, 219, 146, 226, 31, 107, 122, 122, 197, 106, 198, 250, 10, 131, 149, 132, 26, 184, 4, 91, 73, 14, 237, 207, 80, 95, 211, 7, 4, 172, 39, 104, 127, 113, 159, 87, 213, 8, 101, 198, 145, 250, 246, 229, 158, 210, 173, 122, 5, 212, 13, 73, 191, 150, 47, 170, 253, 81, 170, 137, 184, 156, 58, 151, 250, 234, 171, 143, 98, 173, 13, 167, 89, 188, 38, 107, 236, 34, 161, 66, 188, 206, 151, 205, 82, 108, 189, 200, 163, 118, 243, 97, 57, 214, 199, 85, 112, 15, 120, 251, 22, 60, 149, 162, 118, 183, 159, 210, 172, 190, 155, 132, 31, 201, 47, 15, 177, 48, 34, 86, 43, 214, 175, 116, 239, 237, 246, 7, 254, 54, 113, 82, 179, 60, 119, 170, 3, 129, 153, 184, 55, 145, 52, 0, 173, 191, 129, 224, 129, 136, 168, 216, 189, 113, 100, 178, 206, 193, 252, 84, 204, 78, 214, 21, 229, 59, 178, 230, 39, 121, 105, 47, 158, 62, 104, 25, 170, 238, 56, 118, 107, 246, 45, 89, 24, 140, 74, 236, 107, 14, 95, 103, 45, 213, 193, 23, 38, 179, 15, 27, 123, 212, 100, 24, 71, 211, 48, 81, 14, 158, 218, 91, 73, 175, 229, 236, 61, 113, 110, 132, 81, 182, 213, 222, 228, 52, 124, 119, 53, 27, 176, 7, 186, 209, 145, 53, 35, 179, 205, 71, 230, 70, 148, 0, 189, 147, 32, 219, 226, 0, 217, 74, 154, 129, 75, 56, 35, 195, 179, 13, 203, 50, 60, 143, 47, 40, 1, 19, 96, 201, 133, 158, 189, 52, 13, 215, 128, 2, 112, 39, 207, 11, 195, 13, 28, 162, 233, 252, 189, 173, 164, 137, 55, 61, 124, 52, 29, 47, 189, 179, 148, 17, 101, 53, 169, 137, 220, 253, 36, 162, 68, 165, 214, 93, 38, 125, 73, 173, 79, 244, 250, 119, 141, 36, 249, 52, 101, 164, 77, 106, 182, 65, 175, 153, 103, 113, 170, 65, 120, 40, 62, 198, 46, 158, 84, 121, 69, 20, 61, 147, 62, 186, 122, 0, 222, 119, 85, 126, 184, 113, 76, 237, 105, 120, 114, 253, 19, 211, 39, 7, 205, 91, 43, 107, 26, 132, 172, 15, 152, 40, 19, 81, 137, 121, 84, 249, 18, 7, 243, 147, 243, 18, 126, 199, 39, 101, 210, 164, 139, 41, 191, 124, 145, 161, 65, 217, 251, 67, 97, 62, 195, 177, 14, 90, 76, 75, 205, 67, 134, 255, 9, 217, 245, 90, 249, 40, 123, 25, 115, 169, 250, 249, 42, 50, 213, 126, 251, 230, 80, 24, 29, 75, 6, 173, 235, 123, 80, 63, 125, 244, 39, 62, 5, 26, 145, 167, 74, 47, 51, 99, 226, 81, 246, 69, 70, 18, 158, 27, 13, 250, 168, 147, 90, 76, 82, 198, 64, 19, 162, 70, 211, 81, 149, 1, 129, 236, 17, 255, 4, 96, 75, 100, 189, 245, 11, 67, 146, 209, 185, 62, 30, 250, 197, 154, 166, 241, 218, 167, 105, 71, 198, 251, 105, 152, 33, 189, 116, 227, 227, 195, 116, 122, 67, 238, 128, 175, 225, 46, 121, 234, 57, 64, 37, 132, 242, 248, 114, 232, 15, 206, 205, 251, 200, 112, 39, 2, 158, 105, 84, 84, 100, 89, 69, 178, 244, 193, 128, 237, 80, 112, 39, 141, 27, 185, 154, 51, 184, 247, 115, 240, 15, 206, 114, 76, 148, 132, 35, 218, 3, 16, 19, 51, 22, 244, 9, 225, 80, 255, 81, 148, 122, 1, 182, 225, 8, 150, 101, 232, 37, 107, 91, 74, 36, 169, 251, 75, 62, 215, 181, 154, 53, 114, 246, 86, 144, 47, 240, 47, 25, 5, 165, 18, 77, 76, 189, 87, 107, 24, 71, 132, 252, 245, 204, 220, 125, 204, 73, 163, 66, 195, 140, 119, 62, 86, 67, 134, 133, 77, 173, 226, 99, 45, 73, 35, 194, 67, 244, 36, 210, 110, 123, 194, 17, 207, 39, 24, 189, 175, 36, 85, 53, 238, 6, 255, 41, 236, 224, 244, 148, 251, 35, 111, 130, 150, 149, 167, 140, 150, 213, 224, 50, 255, 185, 128, 114, 220, 174, 218, 7, 149, 195, 92, 37, 112, 13, 217, 130, 170, 170, 236, 156, 250, 198, 180, 146, 106, 207, 198, 156, 186, 101, 116, 11, 32, 197, 221, 57, 155, 176, 16, 239, 214, 117, 3, 169, 160, 75, 93, 15, 179, 72, 38, 84, 131, 217, 173, 116, 137, 174, 107, 81, 107, 60, 205, 180, 175, 5, 40, 55, 210, 130, 55, 46, 102, 188, 220, 243, 89, 241, 73, 231, 121, 71, 24, 9, 65, 154, 115, 140, 154, 26, 150, 132, 208, 29, 64, 212, 105, 9, 152, 211, 192, 155, 98, 27, 101, 106, 39, 95, 235, 208, 41, 244, 246, 86, 101, 133, 133, 204, 190, 8, 70, 84, 208, 116, 108, 142, 205, 82, 35, 245, 118, 177, 105, 128, 227, 88, 13, 156, 51, 97, 193, 132, 228, 8, 141, 183, 196, 130, 44, 44, 155, 124, 171, 105, 254, 222, 168, 41, 123, 167, 224, 171, 241, 253, 168, 241, 196, 140, 112, 190, 93, 110, 32, 165, 40, 105, 98, 48, 126, 86, 214, 220, 80, 213, 96, 42, 200, 187, 252, 243, 58, 31, 11, 203, 157, 224, 139, 178, 128, 176, 248, 48, 19, 212, 102, 49, 152, 219, 200, 39, 181, 141, 52, 179, 147, 173, 142, 238, 20, 146, 101, 100, 22, 149, 107, 113, 88, 82, 205, 169, 53, 38, 67, 141, 216, 159, 55, 136, 40, 139, 146, 67, 66, 211, 201, 59, 221, 47, 33, 186, 101, 118, 232, 33, 44, 36, 186, 182, 31, 113, 98, 154, 91, 55, 115, 202, 212, 189, 221, 53, 12, 58, 163, 28, 171, 227, 182, 25, 77, 61, 253, 91, 126, 178, 43, 105, 39, 165, 20, 150, 101, 184, 36, 209, 21, 200, 198, 141, 94, 84, 58, 147, 50, 150, 199, 197, 15, 185, 224, 43, 62, 127, 139, 49, 9, 87, 239, 113, 41, 129, 125, 173, 79, 74, 10, 28, 239, 143, 156, 154, 176, 142, 229, 22, 226, 211, 70, 129, 72, 142, 166, 156, 18, 106, 18, 253, 247, 131, 203, 175, 43, 110, 166, 157, 200, 223, 154, 128, 47, 171, 163, 58, 116, 95, 253, 179, 14, 90, 54, 106, 41, 252, 22, 228, 105, 246, 200, 33, 169, 84, 206, 66, 190, 82, 133, 50, 193, 9, 248, 41, 92, 107, 76, 154, 80, 137, 241, 88, 99, 116, 147, 22, 60, 126, 208, 108, 135, 93, 254, 114, 50, 234, 66, 63, 63, 106, 223, 189, 249, 27, 6, 92, 55, 248, 8, 41, 49, 58, 119, 14, 247, 82, 251, 76, 65, 193, 1, 118, 149, 252, 37, 222, 138, 214, 70, 30, 123, 173, 44, 234, 200, 232, 30, 27, 42, 192, 103, 152, 240, 117, 174, 141, 18, 214, 224, 68, 114, 237, 74, 57, 200, 5, 53, 80, 149, 142, 204, 100, 104, 210, 197, 104, 72, 55, 195, 104, 168, 75, 37, 11, 181, 172, 110, 82, 97, 32, 3, 13, 76, 185, 24, 14, 233, 202, 16, 186, 205, 187, 212, 46, 142, 252, 20, 239, 7, 74, 19, 32, 87, 39, 65, 162, 247, 23, 37, 63, 176, 0, 146, 88, 4, 147, 57, 136, 45, 252, 18, 162, 211, 51, 108, 59, 217, 195, 69, 118, 81, 102, 18, 155, 70, 62, 182, 234, 33, 65, 67, 219, 37, 45, 60, 17, 230, 243, 123, 219, 123, 136, 177, 10, 58, 182, 188, 22, 203, 108, 245, 150, 24, 125, 167, 39, 243, 118, 77, 209, 217, 234, 228, 222, 60, 54, 13, 192, 122, 15, 118, 137, 255, 135, 164, 193, 68, 125, 212, 135, 121, 147, 227, 122, 68, 93, 34, 78, 97, 125, 220, 37, 153, 183, 63, 154, 244, 19, 237, 39, 211, 220, 27, 238, 33, 18, 70, 75, 249, 251, 162, 126, 64, 21, 199, 116, 137, 218, 16, 252, 222, 8, 207, 100, 251, 209, 139, 236, 177, 213, 209, 184, 247, 237, 122, 139, 93, 207, 76, 142, 39, 88, 147, 112, 10, 235, 239, 32, 44, 220, 55, 113, 18, 19, 192, 214, 42, 188, 164, 162, 246, 116, 77, 92, 193, 90, 200, 83, 252, 68, 182, 199, 223, 224, 184, 116, 26, 198, 106, 6, 20, 102, 131, 75, 147, 237, 126, 143, 62, 62, 189, 119, 75, 95, 125, 195, 16, 98, 196, 254, 91, 46, 14, 92, 101, 204, 186, 174, 165, 122, 74, 143, 104, 254, 239, 146, 230, 15, 55, 181, 225, 47, 242, 79, 31, 50, 93, 115, 9, 7, 53, 15, 185, 112, 221, 166, 130, 49, 147, 109, 110, 107, 119, 220, 10, 226, 7, 221, 247, 179, 245, 221, 89, 67, 139, 229, 102, 10, 131, 209, 158, 203, 36, 140, 63, 112, 92, 115, 183, 186, 63, 115, 252, 185, 79, 235, 75, 249, 78, 133, 79, 39, 68, 235, 9, 105, 153, 135, 202, 36, 122, 237, 146, 19, 181, 33, 142, 38, 141, 34, 193, 74, 0, 8, 9, 105, 30, 19, 180, 44, 66, 109, 230, 195, 235, 217, 165, 241, 60, 234, 142, 79, 228, 94, 246, 33, 169, 66, 94, 20, 48, 198, 75, 183, 25, 97, 173, 70, 73, 251, 203, 105, 58, 102, 247, 105, 138, 202, 115, 84, 226, 87, 184, 175, 242, 105, 219, 96, 72, 85, 43, 93, 30, 53, 163, 224, 119, 47, 18, 50, 46, 63, 18, 200, 92, 163, 107, 92, 42, 241, 49, 216, 71, 173, 57, 169, 121, 191, 132, 207, 113, 245, 195, 26, 255, 38, 71, 177, 110, 227, 36, 186, 254, 252, 188, 188, 6, 23, 154, 151, 54, 244, 232, 84, 142, 5, 96, 92, 164, 136, 64, 32, 88, 14, 90, 190, 164, 250, 126, 248, 166, 180, 225, 188, 113, 255, 79, 82, 145, 226, 123, 217, 130, 60, 104, 246, 47, 101, 236, 218, 222, 72, 227, 71, 130, 223, 57, 15, 95, 97, 117, 12, 167, 184, 245, 129, 78, 246, 33, 148, 252, 180, 113, 116, 12, 219, 219, 71, 89, 138, 90, 86, 137, 114, 183, 164, 6, 107, 72, 49, 178, 59, 106, 168, 222, 5, 93, 187, 129, 92, 135, 92, 56, 154, 68, 248, 154, 104, 192, 178, 90, 133, 78, 121, 174, 79, 101, 156, 167, 172, 167, 2, 104, 221, 147, 246, 252, 48, 73, 23, 202, 182, 90, 161, 176, 196, 154, 20, 47, 97, 169, 122, 248, 194, 64, 204, 177, 135, 6, 123, 20, 139, 38, 139, 130, 94, 99, 175, 14, 34, 110, 43, 218, 215, 235, 71, 246, 79, 22, 213, 146, 205, 25, 194, 104, 14, 62, 103, 117, 71, 197, 140, 22, 200, 60, 136, 172, 255, 253, 83, 240, 86, 252, 180, 223, 193, 130, 73, 161, 162, 18, 137, 171, 211, 40, 161, 207, 37, 21, 222, 133, 140, 8, 189, 219, 81, 46, 21, 149, 173, 123, 171, 171, 55, 199, 70, 201, 31, 51, 3, 189, 46, 63, 242, 150, 229, 20, 117, 117, 182, 151, 246, 181, 42, 119, 85, 19, 16, 79, 70, 255, 112, 44, 56, 232, 79, 194, 42, 14, 161, 249, 41, 148, 238, 103, 217, 52, 135, 239, 155, 231, 33, 6, 229, 107, 89, 227, 44, 222, 140, 176, 128, 111, 195, 8, 45, 221, 87, 93, 77, 138, 176, 130, 23, 81, 107, 101, 252, 82, 195, 18, 141, 185, 182, 248, 203, 17, 96, 163, 25, 252, 90, 142, 237, 141, 173, 75, 87, 212, 87, 147, 31, 59, 183, 85, 253, 232, 135, 141, 29, 223, 3, 54, 236, 137, 225, 223, 78, 35, 166, 217, 171, 112, 214, 162, 26, 108, 17, 167, 243, 177, 201, 176, 162, 242, 227, 127, 119, 120, 223, 239, 108, 103, 83, 221, 56, 169, 63, 183, 88, 225, 242, 94, 94, 243, 198, 25, 116, 241, 121, 113, 199, 76, 7, 162, 212, 115, 208, 4, 48, 238, 221, 141, 59, 198, 185, 12, 184, 44, 80, 78, 144, 199, 85, 153, 113, 213, 78, 172, 125, 124, 170, 206, 121, 24, 231, 147, 253, 98, 180, 200, 10, 144, 228, 80, 59, 97, 122, 156, 30, 186, 248, 221, 229, 25, 121, 94, 198, 111, 14, 77, 33, 208, 102, 196, 215, 41, 198, 11, 53, 124, 75, 74, 122, 167, 240, 225, 138, 182, 30, 52, 196, 228, 250, 161, 231, 51, 76, 112, 71, 64, 215, 177, 222, 167, 104, 69, 117, 51, 105, 215, 185, 254, 243, 32, 68, 183, 14, 77, 158, 125, 123, 129, 95, 208, 6, 147, 21, 183, 78, 66, 90, 211, 32, 18, 215, 144, 171, 84, 49, 200, 217, 93, 32, 118, 115, 250, 133, 200, 199, 194, 210, 251, 37, 16, 60, 232, 102, 156, 100, 81, 73, 231, 241, 135, 181, 189, 131, 47, 222, 104, 21, 216, 197, 161, 221, 51, 110, 255, 140, 147, 39, 196, 223, 215, 104, 247, 255, 57, 141, 74, 123, 17, 224, 117, 197, 203, 55, 37, 53, 251, 104, 123, 123, 65, 95, 173, 200, 157, 218, 51, 236, 12, 150, 128, 24, 220, 84, 86, 41, 62, 122, 17, 187, 7, 238, 236, 54, 92, 25, 165, 159, 20, 181, 97, 76, 252, 56, 214, 237, 59, 131, 126, 200, 55, 109, 156, 21, 107, 41, 54, 126, 16, 131, 41, 83, 241, 70, 65, 215, 212, 134, 172, 65, 225, 85, 240, 93, 219, 172, 243, 130, 181, 122, 148, 80, 133, 198, 111, 227, 151, 93, 93, 83, 183, 187, 223, 49, 230, 135, 141, 131, 105, 135, 179, 82, 76, 110, 168, 104, 18, 188, 216, 127, 7, 186, 154, 254, 44, 247, 101, 203, 245, 138, 93, 151, 66, 210, 145, 175, 179, 227, 172, 226, 205, 101, 237, 135, 105, 177, 187, 71, 32, 123, 164, 47, 188, 237, 12, 221, 241, 6, 154, 240, 146, 152, 19, 115, 184, 228, 161, 151, 114, 159, 253, 82, 7, 26, 26, 186, 11, 242, 106, 122, 235, 163, 89, 103, 108, 125, 242, 189, 32, 140, 105, 247, 204, 163, 11, 71, 158, 207, 49, 231, 135, 184, 121, 147, 171, 56, 185, 192, 176, 78, 223, 199, 75, 170, 235, 73, 123, 133, 190, 43, 125, 114, 93, 68, 223, 78, 190, 177, 147, 218, 220, 189, 23, 23, 244, 118, 58, 3, 18, 239, 21, 78, 186, 34, 126, 11, 15, 173, 232, 237, 10, 158, 149, 87, 190, 80, 86, 170, 72, 136, 197, 245, 180, 97, 9, 219, 60, 135, 239, 137, 10, 103, 27, 187, 254, 30, 226, 215, 154, 181, 85, 188, 73, 27, 136, 7, 37, 154, 249, 151, 227, 15, 77, 253, 222, 197, 61, 207, 167, 152, 164, 80, 141, 22, 125, 55, 170, 246, 208, 68, 250, 246, 172, 31, 120, 62, 163, 190, 158, 28, 139, 98, 173, 45, 158, 120, 62, 199, 248, 62, 75, 159, 151, 159, 239, 97, 43, 57, 62, 215, 244, 122, 95, 104, 120, 255, 12, 75, 40, 250, 164, 186, 153, 52, 80, 200, 187, 98, 3, 33, 1, 186, 66, 102, 112, 93, 174, 49, 252, 241, 115, 22, 45, 169, 175, 39, 239, 66, 32, 189, 13, 165, 47, 175, 126, 116, 13, 120, 199, 173, 76, 143, 47, 64, 20, 26, 73, 20, 59, 228, 103, 129, 183, 131, 210, 47, 80, 148, 104, 248, 196, 123, 89, 177, 217, 250, 99, 195, 45, 21, 37, 39, 57, 245, 45, 204, 217, 10, 44, 70, 49, 4, 72, 169, 109, 4, 38, 92, 243, 83, 244, 3, 69, 45, 252, 185, 81, 131, 244, 45, 17, 215, 107, 95, 198, 219, 45, 223, 176, 175, 16, 39, 23, 218, 78, 113, 215, 195, 39, 207, 149, 242, 176, 21, 173, 136, 70, 193, 4, 239, 95, 254, 245, 240, 9, 31, 190, 217, 50, 212, 86, 86, 164, 132, 128, 172, 68, 170, 5, 134, 131, 239, 108, 249, 56, 249, 251, 71, 234, 66, 195, 191, 184, 8, 98, 78, 69, 248, 177, 68, 214, 102, 112, 91, 140, 73, 144, 110, 65, 44, 202, 90, 113, 107, 255, 59, 104, 207, 112, 121, 117, 147, 102, 86, 100, 99, 104, 222, 25, 221, 35, 250, 223, 255, 246, 181, 29, 192, 70, 15, 144, 175, 40, 205, 20, 132, 35, 124, 2, 135, 85, 91, 155, 69, 94, 241, 87, 24, 151, 250, 70, 24, 249, 130, 248, 134, 115, 132, 68, 242, 254, 208, 10, 45, 79, 163, 78, 3, 108, 94, 159, 237, 235, 123, 31, 244, 159, 14, 178, 209, 208, 175, 109, 142, 206, 169, 238, 171, 25, 137, 57, 225, 141, 252, 219, 53, 219, 182, 215, 238, 45, 53, 234, 136, 92, 31, 83, 250, 175, 229, 253, 23, 89, 31, 255, 85, 82, 202, 133, 82, 134, 213, 104, 204, 182, 241, 247, 102, 41, 158, 172, 147, 235, 41, 215, 32, 53, 4, 8, 76, 48, 98, 75, 64, 142, 195, 239, 15, 235, 70, 218, 55, 138, 247, 24, 92, 166, 232, 22, 68, 50, 203, 217, 47, 207, 164, 136, 124, 125, 93, 233, 80, 196, 64, 54, 188, 25, 39, 89, 93, 209, 113, 252, 97, 249, 127, 227, 67, 204, 172, 198, 92, 216, 239, 193, 77, 25, 169, 126, 94, 151, 31, 251, 38, 228, 84, 245, 182, 4, 132, 135, 243, 64, 53, 199, 136, 23, 127, 166, 127, 3, 23, 142, 47, 137, 72, 121, 180, 201, 189, 139, 164, 165, 30, 42, 19, 104, 239, 111, 81, 93, 184, 203, 210, 89, 138, 202, 243, 132, 68, 2, 214, 79, 231, 90, 155, 223, 17, 77, 125, 212, 115, 169, 178, 211, 198, 248, 62, 31, 234, 134, 152, 164, 91, 155, 88, 252, 242, 72, 96, 68, 233, 221, 140, 147, 172, 171, 172, 89, 255, 72, 59, 162, 84, 161, 126, 249, 218, 52, 72, 63, 250, 202, 35, 223, 36, 153, 100, 130, 168, 9, 71, 97, 204, 190, 225, 20, 125, 167, 18, 255, 223, 250, 168, 219, 152, 92, 39, 45, 243, 80, 158, 64, 139, 161, 57, 70, 164, 1, 202, 227, 111, 9, 246, 205, 10, 230, 200, 115, 43, 162, 173, 46, 107, 248, 205, 35, 46, 39, 111, 169, 15, 114, 227, 24, 179, 123, 234, 71, 88, 218, 129, 108, 164, 101, 158, 16, 191, 241, 80, 157, 66, 31, 72, 203, 16, 71, 80, 61, 11, 52, 27, 106, 235, 121, 252, 197, 118, 159, 165, 170, 60, 75, 72, 244, 63, 246, 123, 111, 239, 103, 145, 77, 241, 12, 61, 107, 74, 218, 2, 126, 113, 158, 174, 196, 171, 125, 144, 110, 178, 202, 172, 247, 96, 115, 171, 52, 75, 254, 26, 74, 40, 31, 158, 30, 129, 58, 12, 87, 182, 183, 168, 167, 225, 27, 131, 179, 234, 188, 48, 239, 189, 86, 34, 84, 96, 58, 57, 194, 14, 96, 195, 135, 200, 87, 164, 213, 229, 213, 216, 254, 110, 171, 117, 27, 171, 105, 126, 5, 143, 201, 144, 170, 116, 80, 42, 160, 174, 182, 94, 93, 225, 197, 179, 15, 3, 198, 116, 172, 200, 115, 171, 172, 254, 227, 48, 57, 37, 221, 234, 208, 130, 218, 49, 55, 89, 163, 249, 117, 119, 199, 7, 210, 62, 73, 187, 119, 90, 80, 134, 191, 239, 124, 55, 224, 126, 12, 217, 59, 48, 119, 6, 33, 190, 93, 200, 73, 223, 38, 125, 214, 120, 85, 97, 114, 213, 197, 254, 150, 132, 235, 64, 91, 69, 134, 68, 91, 36, 134, 174, 248, 103, 212, 172, 195, 100, 72, 92, 251, 106, 168, 161, 248, 71, 91, 177, 186, 79, 61, 159, 98, 206, 225, 160, 68, 196, 165, 238, 237, 145, 177, 240, 46, 28, 4, 162, 8, 115, 117, 150, 219, 43, 80, 68, 133, 119, 183, 222, 224, 122, 73, 185, 9, 29, 120, 54, 193, 238, 33, 180, 52, 54, 161, 246, 90, 225, 188, 32, 235, 175, 52, 242, 167, 227, 198, 104, 45, 6, 197, 168, 191, 246, 67, 79, 254, 28, 126, 92, 249, 135, 117, 37, 155, 209, 198, 234, 146, 216, 26, 111, 233, 100, 210, 100, 125, 96, 70, 238, 104, 208, 76, 169, 76, 32, 253, 193, 241, 151, 229, 85, 209, 35, 166, 120, 196, 27, 35, 146, 165, 145, 209, 237, 158, 179, 205, 183, 59, 179, 139, 97, 211, 8, 59, 180, 160, 189, 241, 241, 177, 202, 200, 130, 111, 39, 254, 178, 24, 26, 21, 174, 241, 244, 151, 176, 39, 237, 182, 212, 212, 226, 163, 94, 106, 186, 32, 211, 38, 66, 114, 4, 131, 31, 43, 136, 72, 203, 209, 223, 209, 58, 187, 60, 185, 20, 217, 169, 31, 196, 242, 33, 29, 119, 20, 158, 124, 17, 219, 75, 212, 205, 123, 227, 249, 116, 234, 21, 170, 255, 201, 113, 68, 117, 110, 79, 7, 190, 107, 240, 121, 42, 187, 216, 39, 61, 98, 80, 38, 202, 95, 214, 59, 137, 97, 252, 155, 100, 160, 58, 189, 254, 45, 150, 11, 216, 196, 116, 164, 137, 40, 135, 40, 246, 65, 188, 48, 150, 41, 206, 153, 38, 172, 140, 109, 77, 175, 124, 222, 89, 35, 90, 184, 179, 212, 103, 205, 122, 69, 165, 229, 232, 191, 208, 170, 171, 157, 221, 46, 35, 202, 35, 246, 198, 220, 175, 200, 105, 141, 207, 123, 169, 31, 92, 182, 88, 83, 110, 128, 153, 118, 181, 93, 133, 101, 173, 237, 190, 78, 233, 157, 84, 2, 250, 65, 114, 82, 119, 243, 72, 70, 44, 161, 22, 130, 138, 250, 238, 50, 222, 253, 237, 76, 199, 91, 208, 139, 39, 158, 79, 49, 223, 203, 19, 174, 66, 190, 103, 119, 140, 142, 204, 197, 200, 88, 213, 190, 249, 39, 58, 130, 100, 189, 238, 232, 159, 38, 89, 251, 148, 67, 198, 109, 176, 189, 99, 7, 255, 230, 246, 182, 207, 124, 123, 252, 91, 81, 114, 239, 156, 18, 40, 150, 71, 34, 247, 43, 252, 164, 186, 158, 180, 173, 236, 208, 102, 123, 184, 164, 213, 152, 72, 95, 82, 142, 141, 97, 8, 4, 49, 146, 172, 105, 194, 202, 200, 230, 251, 15, 159, 54, 222, 189, 11, 206, 6, 253, 43, 25, 134, 44, 113, 220, 64, 212, 76, 160, 3, 189, 30, 27, 27, 201, 21, 178, 162, 15, 42, 82, 185, 178, 182, 182, 125, 110, 54, 65, 241, 123, 44, 234, 48, 146, 53, 199, 73, 94, 178, 101, 14, 114, 148, 217, 87, 222, 24, 193, 226, 9, 34, 43, 140, 143, 174, 207, 152, 244, 250, 9, 46, 251, 78, 86, 252, 24, 92, 94, 76, 36, 223, 191, 95, 148, 47, 125, 158, 34, 26, 241, 124, 183, 73, 64, 224, 60, 30, 49, 68, 136, 78, 197, 219, 166, 213, 120, 60, 105, 65, 144, 143, 28, 2, 231, 220, 233, 231, 38, 156, 54, 246, 110, 121, 112, 224, 53, 219, 221, 183, 227, 19, 67, 192, 104, 149, 1, 63, 71, 146, 142, 6, 51, 29, 179, 148, 48, 24, 170, 111, 111, 241, 181, 205, 42, 248, 136, 145, 233, 162, 16, 225, 104, 255, 232, 240, 219, 186, 225, 218, 188, 210, 212, 56, 117, 223, 214, 56, 127, 14, 139, 199, 99, 74, 51, 167, 207, 86, 198, 190, 78, 207, 127, 218, 154, 24, 127, 60, 60, 175, 119, 181, 69, 217, 253, 130, 113, 112, 99, 98, 156, 215, 115, 165, 163, 219, 211, 32, 142, 193, 19, 156, 188, 100, 123, 164, 117, 238, 195, 148, 50, 240, 202, 213, 63, 119, 232, 196, 185, 187, 240, 187, 94, 48, 78, 50, 245, 48, 240, 148, 162, 160, 34, 219, 147, 245, 172, 190, 126, 8, 183, 127, 28, 41, 123, 231, 75, 121, 198, 229, 78, 151, 169, 185, 142, 194, 238, 59, 204, 76, 95, 15, 4, 88, 201, 186, 216, 161, 131, 254, 251, 201, 36, 70, 11, 32, 27, 105, 125, 242, 101, 225, 135, 181, 62, 232, 233, 74, 131, 67, 103, 169, 95, 167, 71, 65, 198, 228, 184, 83, 166, 153, 249, 139, 55, 156, 29, 182, 170, 3, 94, 155, 250, 0, 189, 234, 115, 159, 146, 130, 235, 125, 99, 179, 172, 12, 30, 91, 69, 138, 131, 57, 145, 18, 30, 11, 82, 200, 218, 213, 161, 22, 254, 201, 30, 153, 87, 99, 189, 142, 224, 184, 10, 175, 66, 117, 163, 26, 66, 114, 245, 124, 247, 46, 131, 226, 77, 57, 43, 95, 209, 89, 243, 89, 16, 215, 187, 147, 88, 166, 8, 89, 104, 125, 58, 186, 210, 23, 199, 211, 186, 42, 23, 72, 136, 214, 43, 242, 63, 224, 187, 194, 18, 114, 244, 247, 233, 251, 42, 100, 106, 238, 151, 112, 123, 221, 183, 180, 246, 43, 81, 191, 192, 203, 241, 83, 36, 196, 80, 31, 97, 2, 53, 0, 9, 99, 23, 188, 254, 16, 120, 231, 83, 45, 131, 13, 144, 166, 223, 217, 66, 11, 23, 188, 20, 226, 189, 179, 210, 73, 105, 153, 8, 78, 120, 36, 185, 208, 52, 93, 111, 20, 167, 28, 242, 80, 155, 217, 83, 97, 100, 207, 255, 100, 228, 233, 194, 63, 11, 117, 76, 145, 70, 74, 73, 123, 218, 170, 243, 41, 208, 200, 253, 56, 103, 12, 63, 76, 24, 12, 196, 198, 83, 102, 224, 138, 56, 77, 115, 55, 131, 165, 145, 17, 41, 90, 231, 164, 252, 81, 76, 12, 168, 173, 174, 8, 152, 17, 79, 155, 211, 131, 167, 111, 70, 42, 52, 85, 231, 113, 130, 126, 70, 123, 167, 130, 194, 99, 14, 112, 83, 104, 56, 101, 45, 109, 193, 247, 173, 145, 17, 60, 120, 227, 209, 19, 146, 12, 201, 214, 90, 202, 95, 252, 18, 108, 207, 140, 144, 210, 66, 79, 233, 35, 199, 142, 90, 12, 69, 66, 60, 185, 182, 83, 128, 128, 43, 111, 149, 64, 109, 164, 66, 69, 205, 75, 189, 91, 71, 10, 70, 201, 8, 104, 155, 129, 87, 128, 161, 41, 205, 145, 157, 33, 17, 161, 32, 106, 245, 174, 78, 150, 39, 92, 117, 189, 86, 8, 157, 147, 238, 222, 137, 101, 118, 255, 120, 118, 230, 150, 126, 112, 215, 123, 255, 152, 182, 244, 159, 44, 104, 240, 17, 82, 205, 224, 179, 153, 79, 207, 129, 115, 188, 186, 114, 121, 13, 82, 249, 211, 35, 192, 145, 76, 16, 50, 185, 227, 99, 98, 217, 115, 200, 96, 194, 20, 178, 240, 249, 149, 158, 30, 228, 229, 4, 253, 204, 113, 89, 24, 127, 204, 57, 70, 145, 158, 174, 227, 50, 17, 37, 107, 233, 54, 221, 228, 5, 173, 212, 199, 177, 140, 70, 69, 134, 219, 144, 193, 232, 68, 18, 63, 230, 144, 9, 9, 146, 211, 17, 33, 124, 104, 157, 115, 117, 175, 241, 245, 211, 130, 174, 246, 232, 93, 115, 172, 73, 246, 16, 115, 189, 151, 111, 186, 114, 120, 214, 64, 152, 215, 132, 254, 226, 215, 149, 22, 215, 208, 99, 241, 212, 71, 164, 247, 72, 115, 130, 164, 253, 246, 141, 155, 190, 26, 188, 97, 191, 20, 246, 46, 172, 172, 66, 116, 160, 254, 24, 51, 222, 200, 233, 75, 241, 63, 75, 136, 219, 146, 196, 97, 155, 90, 88, 248, 191, 128, 63, 76, 109, 62, 193, 207, 52, 139, 219, 38, 14, 255, 147, 189, 143, 74, 37, 36, 11, 45, 32, 255, 119, 2, 85, 255, 255, 0, 179, 184, 188, 153, 251, 81, 193, 255, 145, 83, 172, 35, 249, 182, 250, 192, 171, 3, 3, 181, 146, 195, 144, 101, 202, 250, 214, 249, 242, 230, 169, 235, 22, 1, 111, 143, 137, 68, 152, 189, 199, 185, 213, 4, 103, 21, 153, 89, 228, 39, 59, 9, 210, 67, 245, 84, 3, 104, 22, 100, 115, 164, 167, 169, 129, 71, 68, 105, 160, 88, 152, 232, 104, 23, 212, 96, 166, 237, 38, 53, 41, 32, 104, 30, 98, 154, 234, 134, 137, 106, 99, 0, 162, 231, 174, 55, 223, 245, 230, 98, 206, 197, 57, 200, 197, 140, 26, 121, 21, 87, 66, 134, 23, 217, 68, 225, 243, 99, 229, 163, 253, 177, 42, 135, 201, 83, 40, 31, 85, 110, 204, 31, 138, 211, 82, 125, 147, 93, 248, 252, 164, 31, 196, 156, 57, 234, 252, 16, 116, 90, 171, 115, 161, 203, 246, 49, 42, 7, 157, 106, 12, 172, 148, 224, 118, 89, 170, 244, 61, 150, 80, 72, 14, 42, 219, 49, 202, 4, 30, 192, 126, 238, 237, 29, 0, 251, 82, 253, 91, 64, 88, 104, 74, 20, 173, 142, 170, 246, 171, 109, 147, 240, 253, 15, 130, 242, 56, 40, 188, 246, 237, 215, 70, 187, 18, 141, 9, 21, 27, 2, 58, 166, 211, 243, 16, 126, 205, 232, 61, 163, 89, 175, 146, 206, 211, 72, 54, 201, 30, 77, 248, 135, 96, 36, 243, 21, 19, 201, 187, 246, 208, 152, 113, 61, 48, 96, 141, 115, 1, 52, 212, 6, 93, 54, 20, 74, 14, 237, 251, 55, 194, 96, 224, 41, 76, 239, 230, 53, 14, 115, 157, 96, 195, 64, 197, 97, 174, 161, 26, 233, 22, 93, 136, 218, 204, 160, 138, 202, 74, 19, 133, 41, 113, 194, 70, 225, 123, 27, 5, 151, 38, 12, 67, 60, 39, 56, 158, 218, 4, 181, 52, 209, 163, 69, 83, 20, 80, 27, 217, 57, 51, 126, 120, 37, 183, 95, 121, 177, 135, 100, 255, 118, 159, 254, 229, 53, 48, 254, 235, 8, 201, 219, 52, 101, 198, 236, 76, 151, 168, 225, 244, 46, 166, 232, 118, 166, 46, 74, 115, 227, 166, 250, 50, 222, 46, 31, 54, 32, 201, 64, 208, 207, 227, 16, 116, 243, 60, 82, 190, 67, 218, 3, 244, 40, 227, 99, 220, 126, 229, 99, 30, 146, 189, 113, 65, 119, 237, 131, 182, 140, 106, 20, 25, 31, 170, 255, 30, 96, 65, 80, 34, 217, 123, 204, 149, 180, 31, 138, 134, 149, 244, 192, 248, 85, 200, 229, 70, 14, 138, 144, 207, 210, 11, 2, 95, 73, 122, 161, 252, 95, 198, 39, 249, 209, 8, 8, 156, 183, 233, 187, 41, 1, 145, 50, 205, 111, 93, 79, 167, 144, 108, 58, 61, 36, 251, 231, 101, 174, 77, 4, 58, 243, 70, 178, 169, 192, 161, 206, 21, 107, 42, 250, 67, 105, 59, 223, 205, 219, 104, 66, 164, 222, 99, 194, 206, 237, 9, 51, 2, 103, 106, 224, 228, 41, 251, 255, 89, 122, 1, 231, 185, 236, 90, 172, 165, 84, 62, 86, 38, 134, 74, 169, 246, 128, 134, 175, 223, 84, 128, 14, 134, 66, 223, 155, 31, 3, 44, 31, 124, 83, 224, 43, 25, 158, 82, 126, 183, 204, 117, 73, 112, 3, 79, 122, 239, 109, 52, 209, 252, 131, 250, 8, 77, 186, 84, 197, 134, 176, 106, 54, 251, 96, 174, 53, 108, 253, 49, 61, 167, 245, 37, 30, 124, 3, 72, 252, 156, 166, 247, 115, 230, 105, 95, 217, 116, 87, 149, 243, 248, 19, 10, 201, 79, 111, 82, 112, 131, 29, 180, 7, 185, 208, 145, 231, 58, 6, 132, 251, 93, 0, 138, 101, 142, 139, 6, 105, 248, 206, 180, 215, 77, 22, 30, 79, 241, 63, 72, 243, 230, 117, 52, 101, 202, 140, 60, 241, 114, 149, 236, 93, 68, 67, 115, 217, 159, 53, 205, 34, 17, 57, 157, 146, 114, 7, 61, 152, 127, 131, 250, 91, 104, 130, 81, 93, 81, 183, 157, 132, 231, 200, 95, 29, 250, 83, 254, 234, 83, 168, 198, 97, 205, 42, 65, 35, 115, 141, 224, 148, 207, 6, 111, 26, 233, 20, 119, 57, 63, 222, 45, 8, 169, 64, 15, 231, 63, 58, 6, 96, 191, 44, 58, 41, 103, 61, 214, 168, 164, 226, 18, 211, 131, 77, 5, 190, 146, 11, 83, 202, 141, 253, 2, 19, 231, 5, 15, 106, 172, 203, 88, 7, 90, 80, 66, 229, 63, 196, 49, 90, 116, 65, 60, 248, 191, 198, 62, 16, 241, 130, 246, 249, 88, 143, 187, 55, 169, 112, 236, 173, 53, 193, 41, 36, 187, 191, 149, 72, 246, 107, 229, 188, 66, 166, 133, 108, 6, 141, 218, 87, 244, 81, 174, 120, 93, 138, 143, 144, 246, 72, 11, 185, 248, 150, 247, 160, 196, 215, 180, 112, 215, 95, 112, 12, 246, 237, 80, 122, 106, 57, 127, 15, 232, 45, 65, 224, 231, 208, 60, 149, 179, 151, 175, 164, 105, 74, 185, 135, 159, 71, 231, 84, 222, 113, 101, 1, 83, 129, 237, 154, 120, 194, 41, 136, 209, 205, 170, 49, 158, 146, 162, 114, 166, 77, 26, 116, 12, 75, 56, 197, 245, 95, 83, 148, 49, 227, 23, 255, 133, 27, 8, 176, 169, 160, 80, 188, 83, 217, 1, 239, 33, 185, 22, 46, 236, 6, 46, 158, 82, 209, 231, 18, 55, 189, 32, 109, 29, 235, 188, 34, 217, 168, 179, 78, 181, 90, 17, 133, 72, 39, 44, 233, 254, 20, 183, 24, 89, 172, 112, 131, 207, 94, 138, 55, 169, 166, 199, 244, 203, 17, 17, 74, 29, 239, 86, 253, 223, 21, 211, 116, 37, 140, 87, 230, 206, 236, 22, 23, 117, 161, 91, 253, 117, 37, 197, 200, 246, 178, 232, 154, 85, 94, 60, 11, 103, 91, 150, 11, 230, 179, 35, 31, 67, 58, 18, 230, 104, 40, 3, 82, 33, 70, 24, 230, 33, 2, 145, 136, 66, 52, 226, 145, 146, 37, 191, 190, 12, 173, 174, 164, 179, 117, 113, 254, 164, 218, 15, 50, 222, 72, 255, 225, 205, 116, 189, 110, 9, 230, 238, 67, 158, 184, 83, 112, 119, 193, 105, 54, 113, 194, 44, 86, 117, 134, 14, 154, 83, 96, 156, 247, 54, 192, 120, 216, 245, 239, 84, 71, 188, 11, 71, 39, 164, 102, 147, 156, 169, 166, 240, 17, 123, 97, 101, 137, 49, 203, 239, 49, 33, 46, 138, 215, 207, 182, 100, 66, 184, 169, 118, 171, 98, 239, 8, 58, 253, 54, 26, 71, 222, 106, 200, 5, 82, 86, 107, 181, 75, 140, 167, 136, 24, 136, 163, 117, 200, 50, 68, 15, 222, 141, 185, 64, 76, 117, 7, 89, 164, 198, 154, 235, 25, 51, 221, 31, 76, 221, 80, 128, 76, 20, 173, 45, 42, 96, 173, 212, 212, 123, 4, 149, 133, 194, 117, 69, 221, 138, 23, 31, 202, 233, 237, 134, 70, 159, 80, 125, 106, 211, 91, 223, 223, 208, 247, 32, 195, 8, 169, 84, 131, 231, 8, 202, 74, 235, 14, 236, 40, 157, 199, 55, 154, 97, 195, 200, 232, 94, 191, 7, 25, 157, 18, 90, 116, 241, 20, 217, 93, 100, 92, 65, 224, 29, 142, 174, 105, 129, 84, 126, 66, 184, 158, 254, 244, 233, 251, 97, 93, 29, 49, 189, 55, 246, 203, 179, 238, 250, 187, 17, 52, 212, 83, 122, 234, 98, 187, 236, 74, 106, 254, 25, 77, 223, 101, 108, 204, 178, 60, 80, 248, 131, 134, 165, 220, 230, 226, 182, 138, 123, 94, 223, 36, 250, 91, 35, 166, 62, 252, 222, 84, 154, 199, 254, 240, 27, 197, 239, 61, 116, 145, 169, 4, 59, 140, 100, 228, 81, 71, 61, 40, 154, 1, 118, 7, 251, 145, 37, 46, 254, 44, 251, 94, 179, 220, 121, 127, 156, 241, 255, 107, 71, 149, 107, 155, 255, 139, 208, 107, 51, 62, 61, 84, 215, 91, 23, 187, 75, 73, 83, 216, 111, 189, 39, 73, 135, 144, 241, 175, 28, 169, 232, 144, 61, 83, 210, 250, 37, 86, 169, 195, 189, 240, 13, 108, 219, 130, 220, 254, 253, 4, 171, 181, 106, 216, 1, 18, 76, 120, 215, 185, 132, 51, 199, 214, 116, 44, 40, 44, 55, 251, 59, 104, 156, 73, 123, 235, 199, 136, 71, 194, 9, 33, 35, 10, 43, 244, 140, 241, 2, 31, 63, 200, 195, 39, 165, 253, 207, 128, 184, 117, 12, 108, 54, 20, 92, 166, 204, 214, 133, 223, 37, 231, 196, 255, 140, 255, 114, 23, 114, 170, 209, 16, 164, 161, 233, 133, 173, 199, 214, 77, 212, 244, 30, 237, 186, 153, 116, 101, 98, 215, 227, 149, 130, 160, 77, 189, 16, 152, 235, 155, 239, 29, 122, 18, 221, 230, 46, 237, 58, 184, 184, 150, 182, 228, 43, 14, 102, 122, 0, 122, 145, 158, 118, 66, 146, 9, 69, 244, 69, 123, 58, 139, 93, 249, 188, 52, 90, 191, 128, 131, 121, 193, 65, 214, 73, 165, 19, 187, 75, 187, 232, 165, 152, 32, 178, 163, 52, 220, 249, 191, 86, 190, 92, 207, 25, 22, 173, 203, 13, 180, 100, 56, 37, 75, 186, 88, 217, 210, 34, 116, 62, 184, 180, 118, 254, 91, 111, 255, 17, 230, 226, 79, 236, 230, 56, 100, 27, 228, 47, 78, 239, 205, 197, 218, 159, 150, 82, 159, 92, 97, 71, 58, 38, 121, 15, 171, 74, 84, 48, 214, 183, 240, 87, 107, 170, 186, 218, 55, 107, 210, 55, 171, 203, 95, 147, 240, 96, 141, 58, 253, 98, 63, 169, 43, 73, 42, 149, 215, 239, 213, 241, 201, 110, 134, 249, 213, 201, 94, 175, 54, 242, 215, 38, 177, 185, 86, 118, 73, 181, 198, 175, 145, 195, 95, 151, 120, 92, 55, 58, 56, 252, 138, 41, 145, 154, 102, 53, 208, 71, 251, 154, 242, 247, 106, 98, 213, 208, 144, 209, 171, 20, 59, 116, 109, 86, 169, 151, 43, 96, 56, 240, 93, 244, 233, 254, 86, 208, 191, 158, 199, 175, 103, 32, 164, 167, 212, 66, 234, 68, 32, 145, 4, 210, 83, 16, 82, 7, 132, 134, 39, 176, 189, 70, 98, 95, 239, 173, 137, 74, 189, 154, 43, 25, 115, 94, 236, 83, 216, 36, 125, 252, 242, 61, 11, 108, 170, 135, 4, 224, 226, 174, 42, 26, 26, 57, 202, 101, 11, 211, 189, 134, 37, 33, 151, 216, 110, 105, 12, 217, 40, 108, 176, 244, 208, 133, 237, 213, 2, 244, 114, 148, 203, 90, 75, 7, 125, 64, 160, 128, 64, 1, 182, 5, 78, 75, 243, 136, 217, 120, 225, 31, 93, 172, 24, 120, 122, 80, 58, 170, 124, 138, 192, 207, 160, 162, 200, 248, 196, 124, 98, 181, 66, 96, 134, 195, 243, 30, 66, 211, 45, 169, 136, 162, 16, 97, 214, 92, 35, 0, 35, 154, 240, 144, 161, 64, 109, 221, 98, 74, 234, 2, 53, 70, 181, 108, 10, 160, 107, 218, 111, 102, 160, 50, 131, 120, 153, 131, 222, 101, 203, 160, 181, 90, 184, 109, 25, 44, 172, 165, 29, 108, 25, 116, 85, 237, 122, 202, 14, 113, 209, 219, 57, 209, 211, 54, 5, 78, 91, 132, 186, 106, 10, 23, 209, 7, 218, 193, 81, 79, 64, 202, 149, 131, 25, 249, 221, 208, 167, 146, 112, 86, 198, 202, 15, 185, 180, 144, 205, 25, 239, 163, 105, 221, 131, 226, 10, 37, 225, 87, 81, 35, 56, 66, 147, 158, 150, 154, 163, 219, 153, 59, 26, 246, 90, 101, 27, 133, 159, 14, 141, 196, 55, 206, 95, 55, 233, 121, 185, 249, 57, 243, 78, 169, 156, 183, 228, 135, 71, 60, 198, 180, 29, 37, 64, 249, 0, 4, 47, 101, 76, 170, 205, 197, 183, 39, 112, 166, 104, 23, 243, 189, 190, 217, 2, 177, 223, 222, 65, 7, 28, 196, 150, 254, 111, 135, 1, 118, 246, 121, 195, 251, 52, 230, 227, 144, 211, 231, 253, 63, 253, 255, 235, 131, 151, 47, 221, 250, 121, 123, 234, 127, 58, 253, 137, 15, 248, 77, 34, 148, 77, 252, 237, 187, 173, 254, 66, 224, 230, 31, 2, 241, 23, 43, 231, 64, 20, 37, 112, 0, 184, 235, 215, 190, 99, 192, 137, 0, 184, 29, 62, 240, 56, 211, 251, 226, 3, 238, 214, 237, 14, 254, 221, 156, 4, 174, 249, 4, 39, 157, 3, 56, 223, 156, 46, 247, 134, 245, 111, 169, 200, 116, 48, 207, 41, 69, 227, 103, 13, 217, 3, 124, 62, 41, 31, 38, 131, 50, 210, 222, 202, 3, 204, 147, 84, 95, 186, 112, 2, 49, 217, 31, 12, 182, 70, 98, 124, 111, 201, 149, 92, 228, 122, 174, 207, 200, 88, 142, 36, 249, 77, 15, 104, 76, 110, 26, 20, 230, 62, 201, 65, 246, 64, 54, 46, 164, 209, 77, 147, 7, 131, 251, 244, 117, 74, 68, 243, 61, 8, 103, 6, 182, 105, 198, 184, 231, 70, 111, 43, 250, 73, 70, 183, 244, 48, 84, 98, 127, 112, 219, 145, 238, 238, 5, 236, 128, 102, 91, 1, 223, 168, 27, 180, 141, 30, 74, 53, 38, 182, 134, 42, 114, 92, 39, 107, 216, 3, 229, 193, 66, 181, 65, 151, 14, 38, 198, 44, 76, 82, 114, 14, 224, 103, 32, 189, 161, 57, 220, 122, 76, 13, 141, 201, 36, 204, 41, 54, 243, 148, 21, 91, 36, 148, 30, 179, 46, 246, 13, 211, 183, 71, 119, 5, 182, 251, 174, 184, 10, 217, 231, 230, 4, 249, 3, 215, 164, 245, 13, 176, 90, 36, 18, 106, 37, 233, 88, 115, 169, 134, 226, 113, 235, 219, 212, 208, 76, 23, 145, 149, 152, 57, 97, 78, 177, 153, 14, 115, 202, 74, 210, 203, 178, 38, 238, 199, 207, 72, 189, 203, 123, 146, 82, 26, 26, 131, 200, 42, 192, 111, 113, 38, 51, 149, 46, 1, 34, 229, 107, 56, 118, 116, 54, 1, 240, 55, 131, 234, 124, 175, 30, 206, 241, 60, 206, 29, 169, 161, 222, 222, 248, 40, 235, 241, 202, 229, 5, 77, 247, 143, 95, 91, 4, 200, 167, 216, 91, 210, 65, 132, 186, 236, 96, 78, 32, 207, 175, 82, 212, 23, 12, 178, 204, 90, 39, 25, 61, 197, 214, 229, 243, 252, 232, 48, 117, 114, 224, 86, 251, 121, 51, 57, 5, 233, 176, 188, 174, 134, 34, 253, 76, 201, 167, 238, 59, 198, 183, 178, 156, 124, 72, 241, 253, 182, 107, 50, 143, 94, 14, 47, 62, 227, 32, 254, 56, 207, 185, 77, 194, 198, 216, 116, 247, 10, 233, 105, 22, 3, 200, 56, 190, 39, 98, 45, 164, 134, 243, 2, 164, 70, 192, 48, 241, 216, 178, 236, 82, 40, 237, 40, 155, 148, 77, 135, 146, 178, 201, 167, 185, 88, 170, 116, 235, 138, 19, 82, 171, 59, 198, 118, 152, 147, 52, 25, 46, 115, 146, 135, 75, 47, 235, 21, 204, 100, 25, 210, 129, 72, 43, 62, 150, 148, 76, 128, 137, 138, 150, 148, 229, 183, 199, 30, 149, 127, 119, 156, 166, 107, 200, 171, 167, 172, 166, 84, 4, 140, 167, 70, 107, 198, 52, 179, 186, 2, 205, 41, 54, 211, 97, 121, 191, 106, 68, 195, 1, 24, 241, 17, 210, 44, 147, 125, 46, 196, 158, 9, 190, 146, 134, 212, 149, 186, 158, 149, 1, 97, 17, 45, 171, 56, 52, 39, 100, 102, 223, 69, 53, 120, 118, 194, 58, 150, 95, 175, 35, 110, 210, 141, 241, 24, 201, 19, 201, 65, 95, 238, 237, 74, 78, 247, 113, 159, 210, 134, 92, 14, 18, 103, 46, 182, 201, 91, 248, 37, 64, 253, 80, 211, 126, 114, 43, 87, 74, 114, 103, 158, 223, 172, 110, 0, 246, 28, 243, 67, 135, 136, 228, 113, 157, 200, 99, 176, 103, 220, 39, 115, 220, 11, 6, 230, 89, 240, 174, 160, 149, 234, 32, 10, 155, 242, 19, 102, 239, 88, 210, 192, 215, 195, 156, 2, 61, 69, 113, 50, 110, 159, 109, 17, 23, 230, 169, 57, 82, 6, 84, 242, 227, 166, 207, 217, 38, 169, 10, 221, 238, 151, 65, 172, 13, 53, 87, 119, 94, 107, 245, 162, 101, 76, 152, 195, 186, 244, 120, 200, 167, 210, 205, 132, 239, 182, 222, 18, 89, 110, 150, 143, 125, 79, 192, 167, 20, 2, 249, 130, 88, 237, 249, 4, 193, 126, 150, 172, 179, 169, 96, 81, 206, 221, 249, 163, 42, 54, 232, 137, 144, 67, 232, 84, 75, 63, 21, 207, 199, 145, 122, 217, 34, 53, 188, 227, 253, 19, 113, 65, 206, 253, 74, 205, 69, 227, 231, 56, 127, 79, 152, 67, 12, 87, 46, 148, 112, 126, 136, 195, 221, 37, 131, 187, 195, 115, 248, 152, 104, 248, 74, 233, 226, 222, 224, 126, 18, 19, 223, 35, 214, 143, 173, 192, 121, 202, 245, 35, 169, 233, 193, 25, 2, 30, 109, 10, 181, 119, 226, 208, 18, 230, 125, 47, 148, 77, 59, 60, 221, 251, 208, 89, 23, 29, 182, 52, 29, 253, 164, 191, 126, 172, 119, 227, 158, 146, 197, 78, 148, 209, 203, 7, 253, 173, 242, 66, 133, 107, 206, 152, 61, 228, 65, 28, 170, 16, 170, 208, 193, 113, 133, 229, 15, 178, 6, 207, 37, 109, 187, 206, 11, 167, 25, 115, 24, 140, 10, 255, 147, 131, 25, 173, 206, 220, 45, 203, 33, 62, 115, 126, 93, 47, 38, 163, 119, 140, 57, 86, 98, 35, 218, 182, 245, 24, 13, 205, 57, 107, 254, 250, 83, 200, 141, 231, 173, 189, 193, 111, 55, 29, 27, 191, 39, 98, 157, 246, 93, 17, 241, 111, 15, 100, 41, 80, 178, 51, 94, 207, 209, 34, 231, 158, 204, 42, 200, 39, 163, 87, 61, 197, 170, 75, 23, 148, 7, 49, 112, 55, 89, 78, 251, 168, 158, 118, 139, 125, 176, 115, 71, 224, 117, 71, 240, 168, 2, 5, 168, 165, 37, 124, 23, 247, 216, 168, 90, 16, 214, 38, 81, 55, 248, 185, 152, 74, 7, 163, 105, 7, 196, 92, 19, 152, 17, 98, 241, 179, 27, 90, 74, 82, 133, 93, 54, 141, 229, 74, 93, 171, 58, 102, 169, 62, 137, 1, 62, 119, 84, 67, 243, 70, 89, 223, 166, 71, 154, 231, 62, 251, 217, 180, 65, 32, 82, 83, 118, 232, 253, 104, 5, 247, 166, 84, 67, 117, 195, 173, 111, 211, 35, 205, 112, 39, 242, 210, 180, 0, 26, 235, 97, 239, 234, 125, 69, 69, 249, 200, 229, 96, 175, 100, 202, 36, 78, 7, 108, 205, 139, 90, 209, 224, 126, 166, 229, 132, 95, 210, 254, 188, 175, 171, 138, 132, 168, 201, 125, 36, 53, 131, 26, 76, 115, 46, 44, 1, 68, 156, 249, 186, 230, 89, 249, 204, 192, 35, 251, 171, 150, 194, 57, 60, 92, 228, 178, 165, 146, 122, 141, 140, 182, 134, 179, 120, 54, 83, 195, 52, 197, 12, 156, 94, 188, 110, 197, 137, 172, 122, 154, 197, 52, 74, 61, 238, 88, 67, 91, 38, 192, 137, 168, 59, 31, 109, 54, 220, 158, 21, 89, 138, 231, 184, 161, 174, 49, 128, 150, 189, 106, 153, 41, 99, 208, 153, 36, 17, 241, 128, 97, 145, 215, 180, 245, 122, 204, 212, 162, 141, 6, 207, 118, 106, 152, 162, 10, 204, 37, 99, 174, 10, 112, 158, 148, 215, 152, 83, 249, 133, 227, 217, 144, 102, 224, 188, 129, 14, 206, 146, 200, 71, 214, 205, 196, 249, 204, 192, 35, 103, 171, 150, 6, 158, 171, 17, 190, 72, 13, 135, 0, 169, 225, 54, 2, 164, 6, 80, 170, 182, 26, 121, 107, 38, 222, 112, 27, 214, 44, 21, 228, 248, 88, 139, 160, 72, 88, 60, 170, 9, 186, 197, 125, 159, 49, 107, 169, 184, 255, 249, 58, 173, 173, 20, 213, 64, 29, 152, 44, 124, 48, 12, 183, 97, 205, 82, 1, 99, 220, 198, 34, 40, 18, 22, 143, 226, 147, 0, 158, 1, 113, 174, 197, 217, 52, 220, 158, 149, 178, 20, 212, 251, 15, 153, 78, 141, 21, 73, 73, 53, 61, 123, 246, 87, 38, 58, 156, 51, 179, 230, 250, 8, 250, 188, 14, 101, 72, 165, 207, 151, 84, 21, 216, 103, 137, 197, 156, 120, 151, 125, 181, 131, 253, 49, 76, 28, 145, 233, 123, 115, 221, 73, 142, 230, 64, 230, 86, 141, 180, 110, 155, 187, 56, 168, 254, 187, 177, 166, 134, 122, 77, 222, 161, 65, 49, 197, 230, 159, 173, 247, 217, 201, 161, 192, 57, 13, 117, 19, 234, 134, 233, 74, 128, 111, 246, 158, 24, 183, 39, 222, 238, 201, 206, 49, 46, 30, 110, 186, 166, 217, 78, 240, 142, 110, 52, 252, 131, 81, 18, 71, 46, 24, 147, 2, 92, 238, 14, 71, 99, 201, 253, 189, 57, 154, 227, 171, 151, 39, 45, 71, 38, 231, 38, 77, 72, 113, 84, 244, 87, 165, 131, 135, 107, 104, 30, 236, 253, 97, 9, 40, 166, 204, 113, 117, 150, 50, 164, 255, 202, 130, 119, 74, 4, 239, 143, 31, 165, 184, 127, 253, 91, 54, 13, 158, 214, 194, 72, 105, 67, 85, 137, 227, 236, 234, 176, 24, 83, 234, 119, 148, 192, 129, 54, 140, 249, 133, 231, 79, 216, 69, 108, 242, 102, 57, 103, 52, 231, 19, 41, 31, 64, 235, 214, 155, 82, 140, 97, 209, 97, 46, 3, 30, 142, 161, 221, 222, 223, 31, 14, 230, 136, 172, 136, 43, 95, 87, 69, 205, 34, 67, 18, 225, 132, 35, 209, 221, 221, 233, 109, 124, 245, 242, 116, 42, 235, 184, 216, 94, 113, 202, 242, 4, 23, 6, 88, 152, 90, 118, 120, 193, 248, 118, 90, 216, 179, 25, 79, 65, 185, 193, 171, 43, 30, 183, 146, 231, 159, 33, 255, 102, 168, 99, 28, 32, 237, 51, 110, 132, 195, 181, 129, 163, 57, 54, 135, 99, 175, 218, 77, 19, 187, 70, 127, 236, 196, 71, 82, 201, 5, 62, 224, 245, 38, 181, 189, 189, 186, 190, 233, 38, 191, 101, 57, 244, 92, 79, 219, 171, 27, 142, 7, 51, 252, 227, 23, 200, 197, 197, 45, 126, 189, 147, 63, 23, 82, 202, 183, 183, 120, 99, 83, 75, 155, 149, 219, 159, 250, 0, 111, 248, 253, 126, 151, 213, 208, 94, 52, 238, 228, 243, 124, 94, 223, 92, 91, 127, 177, 231, 51, 244, 215, 190, 159, 247, 236, 245, 113, 91, 221, 94, 209, 155, 11, 220, 52, 168, 190, 24, 111, 236, 40, 222, 26, 233, 75, 249, 236, 165, 205, 176, 221, 2, 6, 24, 34, 156, 158, 140, 127, 132, 32, 97, 103, 61, 245, 227, 73, 185, 140, 49, 71, 78, 20, 21, 34, 100, 88, 18, 60, 56, 213, 31, 151, 161, 136, 88, 224, 79, 157, 99, 201, 5, 10, 163, 150, 104, 201, 90, 207, 42, 32, 225, 131, 98, 158, 226, 38, 199, 24, 83, 194, 64, 37, 219, 127, 223, 146, 241, 67, 66, 28, 92, 222, 131, 75, 116, 7, 59, 3, 191, 61, 129, 144, 4, 165, 15, 243, 203, 249, 223, 124, 248, 97, 69, 81, 60, 20, 25, 33, 8, 35, 252, 136, 88, 8, 166, 101, 46, 54, 225, 0, 37, 27, 253, 74, 128, 64, 245, 42, 60, 69, 64, 231, 64, 152, 200, 13, 22, 31, 20, 146, 210, 186, 5, 233, 61, 28, 26, 225, 223, 33, 82, 106, 170, 29, 91, 3, 50, 228, 21, 8, 160, 193, 24, 49, 39, 86, 52, 143, 123, 176, 155, 122, 191, 20, 239, 255, 96, 220, 180, 238, 146, 164, 46, 61, 93, 12, 38, 127, 199, 164, 201, 29, 33, 119, 63, 133, 52, 42, 181, 193, 189, 224, 57, 113, 38, 185, 75, 123, 0, 214, 178, 91, 241, 253, 5, 198, 166, 137, 95, 208, 52, 249, 102, 51, 30, 206, 77, 154, 119, 49, 199, 124, 180, 195, 103, 134, 87, 173, 42, 65, 176, 38, 229, 193, 24, 3, 45, 142, 176, 193, 222, 17, 252, 151, 27, 81, 99, 178, 137, 181, 168, 212, 147, 202, 234, 17, 99, 173, 195, 209, 220, 180, 11, 28, 227, 120, 70, 145, 194, 59, 143, 217, 218, 208, 113, 1, 230, 29, 0, 126, 11, 237, 79, 9, 156, 103, 51, 31, 87, 134, 81, 100, 6, 89, 111, 86, 121, 14, 32, 19, 238, 182, 121, 93, 85, 231, 47, 168, 170, 37, 73, 84, 235, 73, 186, 52, 175, 136, 181, 153, 46, 228, 60, 29, 149, 3, 10, 56, 161, 160, 176, 199, 228, 39, 200, 105, 153, 21, 11, 4, 152, 213, 229, 122, 230, 119, 175, 210, 18, 243, 124, 125, 93, 0, 188, 209, 33, 77, 119, 144, 167, 88, 11, 60, 73, 185, 129, 154, 165, 87, 82, 194, 201, 2, 31, 120, 177, 147, 106, 85, 83, 120, 75, 83, 138, 86, 223, 190, 195, 167, 24, 126, 134, 127, 90, 116, 131, 148, 109, 97, 31, 171, 250, 103, 84, 26, 103, 228, 78, 145, 59, 101, 79, 166, 232, 61, 43, 205, 150, 130, 239, 252, 23, 30, 11, 121, 107, 107, 86, 253, 227, 14, 95, 189, 191, 255, 97, 119, 6, 147, 17, 64, 214, 255, 140, 27, 225, 123, 252, 38, 190, 163, 255, 79, 34, 184, 188, 223, 147, 131, 248, 253, 161, 41, 16, 91, 96, 249, 13, 37, 8, 191, 81, 228, 66, 190, 24, 223, 12, 138, 167, 252, 121, 160, 254, 161, 11, 181, 223, 106, 194, 156, 120, 10, 234, 121, 95, 7, 147, 121, 232, 33, 157, 161, 154, 7, 186, 191, 160, 49, 106, 128, 55, 90, 231, 111, 105, 186, 25, 127, 198, 198, 129, 227, 179, 110, 206, 109, 22, 203, 30, 254, 188, 254, 179, 52, 124, 82, 173, 95, 64, 181, 132, 253, 11, 254, 215, 159, 172, 248, 79, 99, 238, 154, 207, 62, 163, 69, 250, 102, 186, 195, 221, 53, 28, 142, 8, 84, 143, 236, 242, 53, 199, 66, 236, 17, 121, 184, 33, 103, 25, 148, 24, 29, 107, 200, 77, 39, 173, 146, 27, 165, 4, 120, 72, 70, 169, 159, 226, 15, 206, 48, 220, 88, 46, 107, 58, 22, 186, 235, 20, 13, 169, 241, 203, 42, 107, 181, 110, 223, 162, 181, 2, 216, 63, 3, 216, 238, 158, 81, 246, 74, 220, 92, 18, 149, 181, 21, 187, 214, 193, 51, 71, 165, 87, 33, 217, 81, 232, 74, 235, 37, 53, 96, 232, 134, 201, 27, 134, 92, 226, 142, 168, 77, 24, 41, 49, 5, 31, 35, 66, 178, 139, 120, 187, 113, 55, 71, 231, 68, 235, 9, 98, 228, 29, 19, 27, 84, 20, 146, 100, 0, 100, 69, 138, 137, 7, 82, 253, 19, 121, 239, 112, 112, 242, 20, 97, 240, 168, 101, 174, 39, 25, 53, 137, 203, 146, 112, 87, 210, 83, 15, 221, 51, 0, 146, 82, 143, 122, 65, 101, 83, 59, 201, 92, 32, 95, 6, 78, 70, 89, 12, 17, 4, 114, 9, 116, 147, 101, 18, 61, 161, 12, 243, 139, 247, 10, 109, 105, 159, 37, 145, 66, 74, 228, 40, 23, 99, 207, 223, 254, 28, 35, 33, 125, 210, 178, 203, 192, 177, 249, 194, 121, 20, 154, 231, 164, 90, 75, 32, 16, 94, 13, 235, 80, 151, 81, 17, 30, 47, 36, 130, 84, 175, 15, 56, 201, 85, 186, 74, 42, 5, 150, 212, 179, 117, 140, 136, 118, 69, 16, 80, 143, 2, 137, 150, 86, 139, 3, 141, 108, 81, 213, 178, 128, 112, 65, 196, 123, 43, 180, 249, 196, 10, 244, 73, 9, 170, 127, 227, 13, 248, 61, 86, 236, 201, 181, 36, 233, 26, 48, 170, 134, 0, 179, 69, 25, 186, 64, 12, 173, 8, 222, 142, 97, 44, 173, 75, 62, 128, 195, 190, 21, 254, 25, 65, 169, 169, 29, 161, 195, 74, 220, 81, 144, 36, 235, 134, 181, 46, 232, 145, 88, 20, 234, 71, 234, 104, 72, 234, 104, 202, 70, 110, 165, 25, 37, 191, 129, 206, 129, 125, 228, 251, 161, 108, 143, 62, 37, 21, 37, 101, 15, 56, 248, 155, 245, 15, 137, 103, 170, 164, 204, 122, 170, 107, 7, 21, 120, 111, 187, 243, 52, 6, 43, 192, 62, 1, 200, 75, 97, 101, 118, 35, 215, 199, 78, 103, 221, 71, 68, 189, 195, 61, 9, 247, 150, 217, 8, 244, 221, 86, 46, 208, 251, 238, 25, 79, 209, 244, 68, 192, 32, 108, 15, 42, 16, 36, 79, 22, 112, 164, 200, 97, 21, 69, 47, 73, 139, 174, 215, 67, 209, 164, 8, 1, 103, 107, 4, 74, 245, 89, 182, 29, 157, 158, 142, 137, 1, 10, 35, 27, 213, 98, 4, 76, 52, 106, 27, 47, 55, 28, 122, 66, 96, 159, 139, 238, 107, 214, 15, 165, 148, 220, 155, 129, 141, 11, 205, 26, 204, 143, 181, 68, 140, 86, 100, 108, 79, 206, 196, 27, 7, 19, 176, 168, 158, 152, 105, 9, 31, 98, 10, 37, 59, 159, 129, 200, 77, 223, 39, 24, 36, 9, 10, 171, 72, 94, 9, 74, 209, 64, 80, 73, 212, 28, 98, 203, 89, 185, 52, 56, 112, 172, 156, 162, 178, 8, 231, 148, 30, 23, 16, 67, 138, 96, 14, 12, 1, 16, 65, 26, 237, 143, 64, 193, 35, 194, 93, 81, 28, 109, 216, 113, 163, 243, 109, 78, 16, 136, 208, 57, 67, 64, 249, 137, 47, 3, 148, 24, 169, 128, 177, 24, 0, 21, 226, 152, 0, 175, 179, 189, 143, 210, 192, 131, 126, 79, 204, 49, 58, 120, 67, 35, 236, 19, 253, 33, 96, 138, 242, 25, 184, 116, 199, 51, 200, 204, 179, 36, 201, 195, 212, 111, 178, 108, 233, 113, 127, 145, 176, 157, 92, 254, 4, 41, 101, 7, 62, 234, 51, 81, 179, 225, 12, 11, 127, 72, 196, 230, 222, 223, 169, 61, 47, 117, 209, 24, 44, 207, 88, 166, 68, 79, 203, 204, 112, 200, 144, 86, 168, 31, 1, 205, 251, 71, 184, 40, 24, 104, 72, 146, 163, 232, 88, 122, 137, 20, 6, 198, 192, 139, 165, 168, 6, 253, 128, 135, 54, 189, 24, 86, 171, 163, 192, 156, 235, 61, 86, 244, 180, 20, 6, 120, 134, 182, 242, 174, 19, 93, 166, 155, 29, 104, 213, 230, 77, 81, 16, 197, 9, 23, 67, 83, 156, 201, 102, 104, 18, 141, 77, 3, 220, 175, 103, 97, 119, 169, 174, 216, 193, 76, 6, 39, 231, 146, 97, 89, 215, 105, 226, 8, 72, 104, 23, 208, 31, 232, 113, 92, 16, 92, 200, 89, 90, 43, 120, 223, 186, 97, 121, 168, 95, 97, 77, 142, 242, 229, 117, 178, 253, 43, 118, 191, 149, 211, 157, 187, 105, 129, 205, 237, 180, 229, 255, 238, 183, 202, 178, 255, 248, 9, 89, 182, 237, 135, 79, 148, 250, 167, 71, 148, 218, 246, 251, 191, 126, 251, 15, 123, 125, 157, 124, 238, 90, 133, 195, 231, 132, 94, 61, 179, 42, 9, 35, 252, 108, 64, 90, 157, 3, 112, 8, 180, 98, 22, 33, 238, 130, 202, 103, 199, 30, 57, 93, 0, 198, 53, 74, 240, 95, 10, 23, 126, 94, 135, 210, 28, 24, 16, 39, 93, 78, 233, 33, 77, 254, 148, 223, 228, 183, 249, 189, 254, 82, 255, 159, 254, 69, 135, 186, 134, 43, 60, 60, 28, 222, 239, 63, 254, 180, 60, 31, 91, 151, 231, 133, 72, 245, 174, 13, 167, 133, 158, 244, 65, 127, 33, 190, 18, 223, 245, 103, 253, 141, 248, 43, 70, 21, 245, 76, 129, 124, 4, 250, 128, 129, 253, 29, 47, 91, 60, 204, 40, 65, 47, 53, 155, 69, 98, 209, 40, 93, 85, 65, 153, 163, 75, 224, 154, 87, 156, 253, 117, 68, 250, 245, 167, 17, 32, 130, 6, 10, 210, 187, 49, 27, 122, 7, 128, 48, 140, 141, 241, 136, 219, 77, 93, 230, 83, 161, 78, 188, 237, 146, 25, 246, 40, 26, 237, 52, 55, 120, 124, 135, 254, 68, 196, 194, 52, 91, 204, 122, 136, 176, 120, 4, 122, 55, 238, 68, 161, 128, 36, 7, 144, 82, 233, 4, 41, 108, 49, 119, 143, 228, 26, 149, 218, 33, 134, 78, 109, 90, 134, 183, 151, 158, 77, 106, 230, 21, 22, 80, 235, 242, 72, 165, 51, 165, 71, 232, 81, 77, 182, 98, 6, 37, 246, 38, 27, 143, 1, 187, 174, 205, 213, 65, 173, 230, 174, 143, 106, 10, 210, 218, 20, 157, 86, 75, 16, 37, 230, 2, 129, 193, 123, 83, 133, 126, 46, 46, 14, 83, 168, 95, 127, 101, 208, 225, 225, 238, 225, 62, 35, 189, 227, 188, 28, 142, 6, 248, 20, 232, 122, 149, 247, 88, 215, 237, 19, 181, 198, 236, 117, 103, 8, 216, 6, 39, 166, 228, 60, 148, 136, 19, 141, 161, 84, 31, 202, 74, 213, 134, 243, 9, 149, 242, 144, 16, 0, 183, 202, 207, 114, 246, 183, 228, 164, 44, 98, 76, 93, 100, 75, 22, 124, 194, 134, 80, 176, 178, 106, 89, 100, 56, 79, 51, 144, 247, 104, 34, 119, 24, 131, 173, 81, 126, 169, 198, 155, 192, 186, 31, 79, 76, 120, 200, 207, 165, 100, 1, 209, 89, 154, 105, 61, 14, 185, 96, 171, 187, 129, 77, 35, 148, 59, 204, 86, 209, 83, 28, 10, 222, 199, 99, 109, 94, 108, 74, 186, 89, 202, 226, 48, 38, 64, 241, 154, 60, 127, 127, 25, 37, 198, 22, 210, 122, 8, 110, 157, 211, 96, 8, 192, 214, 120, 243, 180, 246, 25, 180, 60, 61, 34, 163, 0, 232, 211, 47, 180, 226, 200, 24, 180, 14, 189, 90, 21, 122, 93, 65, 63, 91, 85, 209, 216, 164, 210, 213, 15, 73, 51, 224, 184, 48, 73, 210, 232, 247, 248, 142, 126, 73, 255, 68, 255, 149, 138, 40, 238, 219, 34, 47, 40, 10, 31, 116, 201, 108, 118, 110, 210, 238, 217, 5, 139, 179, 19, 128, 120, 128, 10, 244, 222, 210, 72, 87, 22, 10, 192, 71, 92, 78, 178, 239, 85, 247, 173, 251, 221, 221, 218, 221, 167, 119, 111, 220, 31, 93, 231, 40, 14, 23, 129, 150, 194, 125, 197, 185, 194, 93, 168, 56, 77, 166, 248, 247, 192, 104, 147, 8, 154, 248, 105, 162, 163, 143, 207, 31, 248, 3, 255, 102, 82, 15, 163, 2, 140, 238, 38, 160, 155, 15, 226, 207, 90, 53, 161, 74, 147, 232, 136, 38, 13, 80, 152, 45, 171, 110, 234, 80, 235, 166, 74, 146, 147, 45, 99, 161, 15, 116, 92, 176, 196, 29, 222, 1, 73, 79, 146, 142, 9, 31, 42, 247, 142, 226, 23, 149, 212, 172, 240, 254, 227, 32, 111, 133, 250, 167, 171, 50, 246, 147, 144, 55, 23, 114, 151, 21, 105, 167, 92, 34, 186, 139, 13, 159, 198, 162, 105, 155, 47, 200, 212, 129, 20, 116, 104, 45, 128, 252, 8, 210, 89, 89, 245, 83, 182, 129, 209, 116, 221, 96, 177, 59, 25, 225, 147, 40, 86, 213, 0, 224, 196, 114, 237, 46, 118, 249, 229, 222, 0, 81, 38, 97, 225, 193, 111, 85, 250, 144, 126, 147, 168, 252, 202, 35, 127, 144, 214, 109, 78, 233, 33, 237, 88, 164, 92, 198, 5, 52, 124, 218, 68, 110, 157, 253, 18, 192, 54, 79, 46, 17, 52, 59, 233, 243, 170, 213, 95, 164, 170, 101, 92, 185, 164, 17, 200, 51, 209, 142, 137, 49, 251, 85, 92, 96, 34, 194, 108, 129, 152, 152, 227, 144, 253, 192, 216, 49, 190, 242, 181, 122, 249, 58, 238, 250, 23, 96, 216, 93, 251, 41, 2, 73, 218, 181, 253, 156, 253, 249, 159, 97, 251, 105, 125, 119, 197, 199, 44, 107, 63, 200, 200, 121, 243, 57, 163, 109, 168, 139, 12, 56, 125, 99, 77, 229, 224, 48, 160, 109, 20, 174, 2, 46, 236, 99, 37, 53, 170, 203, 116, 17, 133, 90, 226, 196, 62, 251, 20, 96, 104, 102, 228, 180, 123, 174, 242, 131, 252, 62, 99, 206, 47, 199, 158, 94, 175, 73, 56, 120, 228, 11, 152, 79, 251, 87, 144, 167, 57, 246, 105, 58, 69, 92, 175, 230, 162, 152, 23, 4, 128, 59, 77, 184, 206, 244, 137, 248, 255, 26, 62, 250, 23, 238, 50, 172, 215, 144, 199, 242, 78, 152, 204, 184, 120, 174, 45, 75, 64, 184, 28, 63, 200, 37, 30, 23, 4, 200, 151, 217, 146, 153, 126, 115, 160, 132, 125, 251, 33, 31, 252, 25, 103, 79, 69, 58, 236, 12, 93, 155, 23, 227, 46, 8, 89, 167, 48, 242, 79, 63, 81, 0, 163, 84, 211, 100, 18, 99, 186, 172, 161, 191, 192, 213, 93, 71, 175, 86, 173, 99, 53, 165, 63, 0, 224, 221, 11, 18, 177, 227, 232, 116, 188, 4, 215, 187, 86, 139, 128, 20, 235, 78, 35, 45, 36, 243, 194, 185, 81, 66, 146, 73, 203, 18, 218, 165, 37, 245, 196, 239, 201, 88, 102, 191, 42, 211, 184, 241, 73, 146, 167, 64, 155, 40, 170, 135, 196, 123, 178, 4, 77, 221, 146, 181, 251, 83, 137, 160, 57, 248, 52, 143, 200, 223, 110, 208, 185, 169, 38, 251, 182, 117, 45, 186, 121, 170, 196, 83, 243, 66, 123, 51, 129, 97, 233, 167, 46, 112, 246, 130, 156, 73, 152, 192, 251, 16, 178, 174, 53, 69, 229, 119, 74, 172, 161, 175, 146, 143, 170, 117, 145, 139, 233, 8, 180, 223, 71, 96, 1, 73, 52, 105, 194, 66, 168, 82, 233, 147, 10, 46, 38, 131, 213, 93, 27, 243, 143, 18, 217, 35, 32, 92, 196, 33, 88, 74, 70, 0, 201, 52, 91, 169, 62, 92, 170, 215, 165, 170, 186, 99, 5, 23, 143, 139, 60, 82, 158, 113, 177, 17, 6, 163, 26, 62, 82, 113, 110, 176, 102, 35, 18, 171, 42, 99, 41, 129, 79, 85, 64, 29, 19, 90, 197, 16, 229, 14, 113, 37, 106, 33, 216, 1, 169, 139, 230, 107, 11, 136, 89, 70, 159, 127, 19, 227, 207, 162, 191, 165, 100, 106, 224, 225, 205, 155, 223, 56, 157, 236, 250, 173, 35, 154, 125, 232, 167, 114, 88, 65, 159, 58, 215, 175, 240, 114, 79, 99, 132, 94, 247, 73, 65, 199, 94, 111, 183, 211, 207, 216, 50, 69, 121, 87, 142, 45, 151, 37, 250, 53, 126, 235, 90, 182, 131, 235, 55, 73, 113, 176, 54, 93, 191, 163, 228, 109, 236, 238, 116, 81, 242, 6, 235, 48, 243, 35, 238, 156, 49, 121, 85, 49, 0, 139, 0, 230, 110, 153, 175, 243, 242, 38, 207, 209, 119, 220, 36, 173, 19, 100, 8, 199, 157, 245, 68, 28, 177, 146, 42, 109, 112, 244, 42, 88, 170, 35, 13, 192, 18, 253, 22, 160, 167, 73, 162, 215, 221, 29, 121, 202, 82, 114, 102, 167, 162, 132, 145, 133, 64, 129, 253, 66, 187, 214, 243, 212, 223, 216, 52, 101, 179, 105, 115, 10, 228, 77, 164, 68, 43, 30, 201, 141, 63, 109, 221, 246, 220, 156, 20, 55, 193, 101, 151, 217, 190, 51, 158, 22, 132, 68, 205, 109, 216, 205, 5, 190, 218, 18, 128, 195, 225, 61, 251, 87, 147, 85, 136, 227, 68, 235, 161, 134, 33, 7, 9, 177, 201, 219, 77, 28, 195, 68, 231, 86, 217, 140, 49, 149, 242, 68, 28, 108, 135, 14, 158, 59, 47, 56, 0, 169, 160, 163, 173, 167, 201, 224, 216, 25, 193, 47, 186, 203, 106, 251, 156, 10, 3, 165, 49, 26, 206, 93, 16, 190, 52, 136, 46, 146, 76, 102, 94, 11, 223, 148, 229, 214, 69, 126, 64, 128, 131, 65, 66, 60, 79, 225, 242, 179, 5, 254, 208, 86, 55, 183, 80, 45, 211, 45, 123, 243, 186, 221, 154, 87, 183, 254, 213, 254, 145, 87, 96, 226, 25, 227, 59, 210, 154, 211, 105, 55, 255, 165, 161, 73, 241, 136, 14, 56, 154, 247, 31, 6, 62, 108, 95, 207, 252, 116, 61, 171, 64, 111, 95, 135, 112, 251, 198, 95, 0, 196, 181, 187, 101, 247, 159, 169, 121, 83, 210, 239, 126, 2, 165, 209, 229, 117, 248, 156, 215, 175, 43, 52, 175, 206, 148, 233, 43, 83, 234, 177, 121, 98, 115, 121, 102, 220, 4, 192, 47, 255, 93, 144, 160, 83, 143, 190, 13, 115, 143, 162, 160, 190, 226, 86, 220, 6, 247, 245, 180, 253, 109, 236, 183, 88, 138, 244, 36, 210, 120, 0, 2, 135, 250, 87, 222, 201, 97, 128, 21, 7, 223, 93, 195, 46, 247, 161, 53, 149, 102, 81, 169, 165, 247, 79, 241, 225, 9, 33, 104, 87, 19, 124, 251, 4, 173, 131, 63, 12, 129, 207, 38, 207, 160, 211, 46, 92, 136, 67, 190, 41, 41, 174, 130, 163, 174, 182, 111, 170, 57, 185, 65, 231, 20, 136, 59, 93, 12, 105, 121, 112, 165, 227, 166, 221, 44, 95, 181, 11, 16, 130, 221, 178, 220, 131, 149, 211, 214, 211, 212, 59, 80, 27, 212, 209, 147, 26, 124, 179, 142, 164, 195, 163, 83, 227, 252, 184, 114, 1, 215, 46, 45, 137, 102, 252, 23, 15, 50, 149, 184, 49, 114, 74, 39, 46, 135, 239, 168, 106, 93, 243, 245, 74, 122, 129, 19, 232, 30, 195, 35, 168, 197, 226, 17, 129, 246, 9, 154, 76, 87, 221, 238, 220, 2, 133, 19, 144, 92, 213, 66, 179, 238, 34, 123, 129, 43, 197, 137, 237, 59, 43, 57, 70, 223, 207, 157, 255, 199, 233, 78, 232, 118, 73, 203, 185, 12, 59, 196, 186, 6, 122, 185, 23, 29, 240, 173, 82, 245, 7, 78, 169, 7, 117, 80, 56, 163, 106, 126, 130, 198, 243, 245, 35, 187, 14, 110, 233, 236, 163, 193, 201, 227, 139, 63, 201, 239, 156, 55, 46, 64, 220, 129, 215, 219, 198, 137, 176, 174, 100, 64, 153, 205, 128, 103, 139, 97, 246, 23, 74, 95, 210, 243, 119, 108, 252, 187, 129, 206, 231, 251, 166, 159, 162, 4, 210, 181, 238, 180, 1, 83, 35, 19, 46, 61, 98, 22, 204, 177, 37, 62, 52, 24, 10, 153, 62, 1, 45, 165, 213, 93, 250, 44, 70, 97, 43, 20, 227, 169, 137, 177, 85, 98, 26, 167, 185, 167, 41, 55, 4, 234, 84, 55, 148, 189, 184, 192, 243, 76, 151, 83, 147, 15, 181, 44, 243, 15, 76, 89, 158, 212, 192, 30, 169, 129, 252, 242, 244, 233, 233, 141, 255, 207, 255, 239, 79, 112, 210, 195, 114, 192, 97, 200, 21, 195, 161, 4, 209, 242, 252, 220, 174, 135, 238, 175, 73, 190, 108, 117, 59, 202, 134, 138, 42, 79, 218, 193, 159, 18, 169, 135, 117, 168, 107, 184, 84, 177, 181, 182, 73, 167, 128, 81, 116, 9, 122, 232, 157, 153, 216, 155, 180, 234, 73, 129, 13, 99, 19, 91, 137, 114, 18, 167, 213, 102, 94, 233, 98, 191, 65, 177, 237, 94, 24, 167, 34, 165, 41, 1, 144, 21, 110, 21, 89, 35, 187, 15, 43, 251, 249, 156, 36, 10, 1, 132, 32, 241, 234, 100, 26, 181, 119, 31, 175, 66, 125, 17, 85, 112, 159, 29, 18, 156, 31, 195, 223, 97, 160, 192, 216, 212, 209, 19, 253, 34, 191, 202, 155, 115, 85, 137, 32, 43, 120, 183, 121, 133, 208, 214, 178, 16, 23, 121, 226, 81, 27, 66, 151, 133, 208, 168, 5, 111, 72, 163, 182, 199, 161, 207, 157, 10, 26, 213, 0, 17, 56, 58, 51, 85, 192, 35, 81, 218, 47, 33, 181, 23, 186, 199, 105, 116, 58, 26, 165, 125, 44, 30, 69, 237, 54, 98, 123, 62, 79, 129, 153, 211, 219, 140, 216, 44, 12, 198, 250, 53, 228, 4, 190, 20, 140, 21, 108, 74, 104, 179, 91, 52, 28, 252, 180, 160, 243, 82, 89, 47, 150, 142, 41, 85, 221, 86, 32, 36, 32, 225, 172, 19, 135, 189, 90, 141, 182, 25, 153, 0, 66, 56, 187, 132, 47, 203, 228, 205, 109, 93, 111, 94, 184, 49, 77, 231, 110, 67, 239, 94, 149, 9, 199, 239, 234, 51, 242, 118, 184, 77, 52, 222, 222, 210, 188, 125, 125, 70, 229, 241, 139, 71, 114, 13, 241, 9, 160, 252, 244, 8, 13, 250, 164, 71, 69, 98, 166, 96, 102, 150, 98, 82, 76, 243, 137, 41, 118, 197, 133, 34, 240, 194, 174, 31, 236, 85, 62, 47, 184, 226, 66, 202, 237, 41, 145, 12, 0, 129, 101, 141, 85, 38, 173, 190, 125, 34, 41, 7, 28, 69, 26, 244, 38, 3, 7, 74, 67, 243, 160, 181, 253, 100, 83, 153, 88, 211, 190, 207, 147, 152, 218, 214, 242, 105, 180, 245, 201, 107, 10, 153, 211, 15, 164, 244, 75, 21, 107, 73, 225, 177, 182, 11, 229, 252, 202, 89, 249, 192, 66, 148, 77, 36, 207, 186, 118, 136, 183, 38, 31, 107, 126, 130, 201, 191, 152, 228, 232, 222, 228, 2, 46, 85, 143, 48, 238, 50, 59, 43, 7, 252, 15, 38, 42, 61, 51, 115, 223, 16, 119, 34, 31, 37, 138, 81, 166, 212, 105, 145, 19, 49, 215, 194, 107, 6, 31, 73, 10, 121, 81, 92, 193, 165, 220, 201, 113, 204, 48, 196, 121, 96, 243, 82, 44, 186, 197, 25, 217, 117, 26, 116, 120, 68, 167, 125, 128, 48, 179, 179, 30, 233, 69, 130, 71, 24, 53, 0, 137, 15, 105, 170, 99, 179, 40, 94, 30, 154, 211, 204, 157, 237, 170, 122, 251, 150, 90, 36, 244, 109, 228, 207, 226, 77, 188, 129, 170, 87, 73, 253, 227, 175, 123, 154, 106, 169, 207, 243, 42, 180, 19, 25, 126, 211, 234, 83, 176, 44, 114, 184, 126, 79, 242, 5, 149, 40, 15, 150, 229, 85, 78, 222, 99, 205, 154, 203, 63, 198, 209, 200, 137, 28, 128, 144, 196, 229, 194, 140, 86, 110, 39, 138, 191, 153, 74, 212, 155, 229, 68, 66, 56, 194, 32, 56, 83, 97, 182, 50, 168, 145, 41, 2, 97, 94, 216, 38, 60, 21, 246, 11, 12, 2, 21, 170, 73, 167, 228, 111, 128, 22, 145, 240, 11, 247, 177, 117, 203, 230, 139, 27, 183, 115, 140, 4, 151, 233, 88, 96, 243, 44, 64, 171, 237, 104, 60, 223, 26, 51, 74, 0, 133, 170, 200, 28, 100, 216, 231, 141, 149, 169, 22, 103, 159, 5, 224, 114, 215, 125, 148, 71, 56, 25, 149, 209, 84, 208, 20, 53, 81, 171, 1, 62, 51, 155, 23, 143, 12, 196, 114, 92, 34, 12, 228, 49, 95, 79, 85, 20, 146, 41, 83, 87, 197, 239, 71, 194, 159, 67, 57, 185, 63, 106, 124, 129, 63, 232, 158, 238, 92, 247, 177, 66, 83, 194, 224, 28, 246, 81, 253, 125, 145, 102, 15, 226, 32, 208, 150, 18, 182, 243, 97, 48, 22, 247, 69, 148, 21, 68, 142, 149, 134, 73, 190, 78, 162, 21, 46, 22, 16, 146, 30, 156, 109, 93, 154, 205, 89, 12, 26, 88, 130, 4, 233, 247, 251, 119, 243, 148, 251, 135, 0, 151, 238, 199, 43, 11, 63, 96, 120, 191, 66, 83, 96, 171, 188, 184, 146, 126, 182, 243, 34, 143, 72, 35, 140, 113, 138, 169, 199, 72, 39, 160, 88, 25, 186, 245, 58, 167, 22, 143, 116, 53, 55, 165, 17, 33, 45, 69, 184, 24, 26, 206, 14, 14, 199, 31, 75, 204, 247, 222, 200, 140, 255, 198, 57, 152, 202, 204, 140, 111, 248, 214, 60, 84, 188, 183, 243, 93, 191, 0, 165, 101, 189, 230, 247, 148, 224, 149, 245, 190, 73, 174, 83, 138, 234, 121, 128, 95, 46, 29, 78, 134, 212, 24, 168, 206, 137, 99, 248, 85, 194, 196, 139, 217, 95, 96, 88, 2, 193, 102, 230, 99, 95, 66, 75, 57, 88, 96, 1, 74, 192, 90, 240, 100, 30, 109, 178, 167, 19, 215, 120, 60, 211, 228, 40, 36, 46, 249, 177, 27, 34, 179, 106, 157, 98, 76, 188, 147, 185, 173, 168, 85, 33, 90, 179, 209, 2, 202, 224, 168, 31, 155, 193, 168, 211, 204, 18, 17, 40, 2, 144, 183, 34, 173, 58, 51, 96, 210, 146, 218, 48, 205, 248, 44, 124, 111, 130, 251, 56, 98, 199, 80, 199, 107, 186, 90, 9, 122, 186, 80, 162, 157, 240, 246, 38, 219, 184, 205, 91, 162, 3, 167, 93, 162, 17, 190, 201, 175, 223, 50, 231, 95, 246, 215, 157, 204, 185, 203, 197, 74, 197, 172, 4, 144, 107, 9, 21, 180, 127, 245, 254, 15, 62, 113, 238, 16, 227, 218, 49, 126, 215, 51, 94, 178, 207, 71, 92, 12, 222, 100, 230, 25, 154, 5, 127, 231, 164, 41, 137, 237, 109, 92, 136, 10, 239, 39, 149, 133, 46, 231, 247, 14, 75, 31, 202, 220, 116, 124, 94, 106, 120, 198, 174, 105, 232, 139, 34, 216, 77, 43, 154, 20, 113, 148, 191, 241, 149, 83, 61, 159, 25, 169, 239, 238, 222, 24, 241, 150, 202, 44, 192, 148, 118, 52, 231, 31, 166, 91, 53, 109, 123, 25, 16, 239, 133, 106, 247, 43, 188, 189, 9, 87, 210, 54, 10, 70, 153, 187, 91, 122, 65, 182, 238, 164, 246, 104, 174, 209, 202, 22, 177, 64, 247, 172, 177, 203, 130, 252, 83, 194, 135, 118, 102, 23, 59, 54, 78, 211, 248, 200, 165, 171, 128, 118, 132, 39, 35, 144, 246, 106, 196, 5, 156, 74, 225, 131, 169, 211, 2, 83, 103, 128, 173, 115, 134, 210, 209, 231, 20, 23, 197, 26, 6, 237, 225, 28, 178, 103, 84, 46, 160, 151, 31, 254, 12, 163, 74, 206, 126, 211, 39, 217, 218, 211, 235, 43, 11, 243, 220, 48, 150, 175, 24, 236, 47, 30, 105, 54, 184, 234, 220, 227, 85, 181, 220, 207, 168, 91, 122, 166, 32, 182, 225, 59, 190, 221, 56, 178, 94, 39, 103, 114, 61, 172, 19, 141, 214, 43, 95, 54, 205, 248, 68, 163, 101, 122, 37, 189, 164, 124, 96, 226, 208, 99, 19, 19, 36, 239, 225, 88, 66, 89, 34, 93, 175, 166, 60, 95, 113, 21, 77, 237, 235, 39, 60, 116, 97, 153, 216, 238, 75, 183, 35, 112, 128, 55, 245, 152, 44, 255, 33, 41, 142, 74, 193, 166, 117, 213, 222, 78, 191, 145, 158, 8, 1, 133, 205, 103, 4, 161, 12, 90, 13, 211, 208, 100, 18, 231, 80, 138, 111, 21, 78, 98, 100, 102, 166, 141, 126, 151, 110, 220, 43, 114, 94, 1, 104, 91, 71, 186, 89, 143, 211, 148, 195, 154, 179, 143, 114, 178, 183, 39, 121, 40, 28, 88, 218, 254, 1, 90, 41, 61, 66, 202, 228, 210, 209, 184, 104, 1, 44, 83, 166, 244, 235, 158, 242, 180, 135, 237, 110, 119, 121, 185, 118, 124, 0, 240, 185, 237, 215, 252, 240, 98, 121, 115, 83, 238, 104, 27, 66, 123, 38, 132, 114, 183, 210, 66, 150, 124, 85, 158, 80, 210, 173, 204, 206, 44, 109, 47, 103, 39, 200, 234, 66, 186, 92, 71, 205, 98, 144, 222, 229, 85, 175, 158, 104, 197, 225, 42, 145, 17, 190, 204, 101, 173, 44, 236, 192, 115, 97, 49, 194, 121, 225, 35, 199, 26, 143, 149, 1, 44, 91, 49, 218, 0, 152, 206, 157, 215, 250, 148, 125, 174, 127, 50, 165, 40, 204, 169, 107, 112, 26, 169, 214, 33, 95, 133, 158, 22, 4, 205, 214, 156, 84, 60, 121, 63, 72, 169, 11, 84, 10, 154, 232, 216, 201, 40, 226, 19, 66, 241, 196, 34, 229, 64, 45, 196, 142, 91, 152, 20, 169, 76, 140, 206, 22, 202, 86, 156, 78, 165, 2, 53, 157, 193, 93, 105, 93, 105, 45, 29, 199, 25, 99, 80, 180, 129, 45, 136, 144, 239, 120, 40, 215, 205, 124, 146, 77, 147, 66, 60, 184, 156, 2, 207, 184, 94, 113, 13, 189, 30, 206, 104, 61, 73, 146, 175, 34, 9, 224, 63, 78, 200, 53, 104, 189, 51, 3, 237, 128, 27, 202, 108, 241, 45, 175, 206, 60, 213, 122, 198, 85, 136, 179, 103, 77, 70, 119, 92, 237, 122, 24, 8, 19, 146, 145, 159, 220, 244, 96, 38, 118, 145, 227, 157, 201, 240, 248, 123, 45, 72, 91, 82, 213, 166, 33, 112, 220, 92, 174, 102, 28, 250, 14, 210, 69, 169, 35, 105, 117, 251, 68, 169, 155, 228, 214, 105, 15, 233, 189, 190, 38, 69, 215, 247, 113, 220, 24, 163, 83, 238, 35, 81, 31, 241, 98, 183, 225, 90, 67, 199, 213, 82, 66, 185, 154, 79, 74, 224, 14, 32, 7, 59, 186, 120, 79, 153, 71, 28, 47, 122, 49, 11, 191, 49, 226, 36, 78, 214, 3, 227, 152, 109, 205, 122, 193, 57, 149, 54, 213, 61, 155, 198, 80, 62, 11, 193, 42, 235, 141, 5, 191, 165, 157, 217, 28, 110, 10, 67, 42, 100, 245, 229, 114, 167, 8, 185, 159, 168, 156, 34, 29, 122, 228, 147, 126, 188, 174, 30, 80, 79, 66, 53, 194, 138, 165, 55, 107, 64, 51, 65, 236, 123, 202, 253, 18, 109, 241, 237, 38, 174, 157, 23, 113, 234, 105, 239, 32, 14, 123, 174, 186, 60, 202, 9, 109, 152, 157, 49, 24, 107, 34, 0, 225, 151, 22, 45, 84, 3, 112, 160, 251, 65, 245, 207, 168, 34, 249, 155, 162, 224, 98, 20, 6, 117, 142, 103, 229, 52, 131, 186, 221, 248, 3, 165, 141, 156, 221, 8, 92, 197, 189, 170, 229, 153, 250, 186, 98, 55, 85, 21, 65, 71, 41, 162, 221, 228, 58, 217, 112, 199, 19, 101, 169, 169, 198, 222, 239, 100, 11, 8, 130, 94, 25, 88, 114, 244, 68, 47, 44, 139, 24, 179, 135, 107, 196, 81, 36, 194, 177, 242, 205, 77, 201, 224, 105, 173, 51, 71, 55, 12, 144, 180, 35, 208, 138, 32, 25, 58, 149, 138, 108, 240, 138, 39, 34, 11, 178, 15, 69, 214, 90, 148, 47, 180, 226, 210, 237, 39, 40, 160, 4, 10, 89, 134, 220, 136, 71, 230, 148, 158, 111, 130, 23, 160, 66, 85, 131, 195, 20, 187, 33, 89, 172, 19, 115, 86, 72, 242, 77, 0, 166, 148, 34, 213, 52, 225, 3, 161, 123, 178, 158, 124, 98, 29, 196, 90, 215, 228, 193, 166, 192, 154, 183, 153, 95, 236, 48, 196, 24, 222, 18, 99, 190, 94, 47, 180, 190, 166, 121, 231, 93, 200, 29, 133, 123, 218, 86, 153, 198, 104, 77, 16, 193, 96, 152, 138, 245, 20, 40, 118, 43, 212, 205, 72, 134, 30, 11, 92, 203, 201, 157, 7, 122, 162, 18, 241, 100, 240, 107, 229, 228, 52, 70, 14, 130, 85, 99, 231, 102, 207, 243, 248, 54, 1, 234, 32, 58, 58, 75, 44, 172, 242, 64, 76, 179, 26, 203, 167, 93, 79, 210, 9, 160, 42, 132, 82, 103, 214, 196, 210, 90, 22, 42, 148, 232, 19, 153, 82, 25, 123, 223, 66, 73, 219, 88, 13, 152, 182, 64, 198, 2, 236, 2, 153, 176, 129, 158, 33, 4, 162, 25, 108, 27, 18, 54, 85, 130, 6, 216, 139, 225, 16, 136, 95, 234, 226, 99, 102, 3, 114, 68, 73, 20, 44, 8, 139, 85, 232, 117, 196, 77, 155, 58, 94, 74, 33, 161, 234, 161, 100, 99, 111, 133, 39, 93, 37, 145, 244, 133, 66, 182, 124, 35, 90, 16, 91, 0, 201, 188, 38, 75, 12, 126, 242, 115, 196, 133, 96, 245, 251, 228, 164, 52, 96, 115, 5, 125, 80, 236, 107, 5, 154, 210, 35, 93, 11, 182, 141, 206, 240, 27, 77, 121, 99, 184, 90, 90, 12, 91, 110, 229, 126, 167, 136, 181, 12, 107, 157, 186, 145, 73, 205, 104, 162, 197, 99, 93, 103, 24, 202, 74, 251, 46, 120, 65, 168, 23, 76, 64, 71, 25, 77, 231, 72, 11, 109, 165, 120, 217, 130, 43, 121, 14, 193, 192, 60, 62, 163, 104, 122, 35, 165, 69, 178, 161, 7, 89, 122, 53, 110, 190, 35, 92, 119, 222, 14, 179, 131, 206, 124, 81, 68, 130, 137, 17, 7, 78, 34, 239, 2, 194, 2, 111, 213, 117, 86, 184, 145, 85, 14, 159, 108, 200, 166, 198, 168, 179, 197, 114, 9, 168, 253, 165, 54, 235, 194, 43, 117, 122, 74, 92, 57, 195, 181, 121, 76, 161, 192, 199, 148, 172, 63, 211, 53, 186, 0, 149, 63, 58, 151, 131, 143, 244, 56, 37, 182, 239, 237, 25, 217, 15, 125, 162, 209, 210, 243, 34, 221, 21, 189, 80, 113, 86, 59, 159, 123, 249, 147, 8, 79, 28, 18, 163, 24, 136, 104, 69, 215, 198, 10, 11, 168, 164, 164, 172, 185, 231, 46, 37, 96, 181, 196, 204, 146, 9, 123, 206, 245, 153, 92, 169, 5, 94, 191, 188, 75, 232, 183, 83, 171, 41, 11, 234, 41, 198, 6, 105, 210, 101, 37, 154, 106, 199, 55, 31, 132, 108, 94, 90, 171, 140, 93, 21, 161, 174, 27, 138, 94, 6, 5, 124, 12, 44, 207, 46, 43, 187, 107, 215, 65, 82, 171, 198, 43, 103, 200, 115, 113, 230, 58, 244, 43, 25, 140, 86, 65, 53, 19, 12, 161, 132, 226, 187, 42, 136, 158, 168, 54, 45, 100, 37, 241, 222, 35, 170, 22, 168, 105, 76, 32, 76, 209, 121, 175, 72, 26, 34, 18, 93, 249, 101, 129, 208, 88, 87, 134, 90, 82, 163, 97, 136, 87, 216, 10, 220, 128, 62, 174, 64, 136, 7, 165, 132, 126, 217, 177, 24, 19, 232, 241, 38, 104, 162, 206, 128, 6, 117, 170, 212, 225, 41, 222, 33, 147, 26, 156, 132, 123, 65, 105, 116, 183, 82, 50, 134, 43, 66, 34, 37, 106, 160, 57, 250, 189, 132, 146, 16, 241, 30, 45, 56, 191, 166, 212, 185, 163, 84, 25, 220, 61, 42, 82, 100, 236, 179, 129, 215, 132, 171, 255, 182, 9, 187, 208, 106, 169, 214, 5, 165, 44, 7, 176, 2, 196, 232, 105, 89, 130, 28, 135, 32, 195, 19, 74, 246, 133, 231, 254, 9, 228, 18, 24, 85, 195, 248, 198, 115, 135, 131, 201, 216, 107, 115, 119, 109, 244, 140, 174, 43, 230, 43, 224, 121, 52, 156, 140, 168, 29, 199, 52, 170, 138, 94, 85, 129, 31, 167, 67, 229, 43, 107, 210, 64, 117, 171, 24, 71, 249, 4, 215, 2, 35, 127, 68, 98, 118, 163, 99, 82, 128, 149, 90, 170, 182, 197, 143, 1, 153, 100, 188, 189, 242, 142, 75, 134, 195, 10, 102, 137, 54, 79, 204, 25, 66, 44, 231, 116, 37, 149, 141, 51, 194, 203, 12, 3, 125, 95, 131, 214, 89, 157, 65, 9, 80, 175, 0, 194, 38, 212, 234, 51, 109, 109, 47, 243, 76, 188, 135, 180, 104, 142, 208, 154, 42, 45, 14, 170, 159, 119, 107, 104, 218, 178, 152, 154, 108, 111, 140, 151, 121, 170, 91, 146, 245, 64, 187, 86, 100, 175, 164, 56, 137, 164, 163, 48, 152, 93, 249, 196, 105, 96, 40, 96, 72, 135, 172, 198, 224, 249, 222, 132, 107, 207, 73, 38, 29, 69, 177, 189, 217, 138, 30, 145, 70, 143, 203, 6, 194, 147, 251, 28, 77, 202, 145, 38, 83, 5, 16, 37, 22, 222, 199, 164, 156, 202, 51, 99, 160, 30, 215, 172, 62, 175, 140, 74, 243, 74, 143, 115, 122, 73, 55, 161, 93, 96, 53, 75, 217, 79, 155, 102, 195, 246, 23, 11, 53, 183, 198, 154, 207, 9, 214, 206, 245, 156, 63, 82, 51, 249, 229, 211, 167, 79, 111, 146, 127, 201, 255, 100, 130, 39, 61, 47, 103, 20, 244, 52, 171, 26, 212, 106, 127, 166, 141, 207, 12, 78, 83, 148, 44, 70, 152, 36, 149, 149, 49, 136, 161, 157, 233, 185, 149, 113, 84, 167, 202, 165, 170, 224, 125, 66, 124, 165, 234, 116, 0, 253, 52, 155, 166, 214, 139, 5, 36, 21, 66, 93, 232, 106, 54, 188, 156, 80, 85, 167, 87, 10, 238, 205, 86, 240, 184, 241, 209, 6, 229, 188, 164, 163, 26, 154, 38, 83, 41, 101, 14, 153, 78, 155, 20, 207, 29, 170, 69, 125, 209, 56, 149, 42, 175, 89, 211, 241, 178, 187, 121, 63, 2, 42, 109, 6, 121, 69, 149, 95, 58, 43, 88, 9, 64, 211, 56, 130, 45, 62, 3, 94, 101, 212, 87, 83, 214, 99, 33, 7, 28, 11, 79, 9, 135, 162, 24, 137, 157, 211, 240, 164, 102, 253, 3, 231, 121, 24, 21, 201, 207, 116, 118, 184, 58, 208, 171, 85, 121, 31, 136, 60, 225, 198, 229, 238, 60, 72, 76, 62, 209, 248, 172, 127, 7, 57, 193, 191, 247, 183, 136, 214, 58, 170, 191, 143, 10, 245, 65, 22, 143, 89, 126, 48, 213, 211, 36, 37, 243, 46, 184, 207, 72, 240, 143, 191, 238, 117, 138, 124, 29, 204, 27, 103, 212, 110, 225, 252, 3, 46, 215, 199, 31, 186, 65, 26, 66, 222, 221, 122, 68, 84, 197, 2, 112, 200, 44, 36, 240, 241, 71, 244, 158, 131, 178, 23, 127, 192, 81, 172, 159, 78, 161, 223, 0, 7, 7, 22, 72, 121, 158, 169, 72, 75, 16, 146, 84, 184, 43, 94, 93, 140, 168, 22, 163, 60, 105, 145, 199, 143, 153, 91, 141, 148, 101, 217, 31, 154, 48, 211, 155, 193, 43, 114, 235, 156, 80, 13, 22, 189, 211, 230, 138, 105, 76, 128, 236, 197, 123, 9, 94, 123, 66, 10, 64, 4, 30, 217, 207, 80, 62, 213, 123, 167, 242, 230, 49, 213, 214, 77, 237, 101, 12, 204, 133, 158, 103, 22, 3, 71, 135, 96, 62, 168, 134, 27, 149, 98, 165, 58, 89, 87, 23, 60, 151, 146, 111, 190, 44, 137, 22, 45, 210, 64, 134, 149, 24, 87, 35, 3, 191, 68, 226, 239, 248, 20, 70, 245, 214, 216, 88, 153, 12, 121, 143, 219, 77, 175, 48, 48, 179, 101, 246, 25, 165, 2, 48, 157, 247, 168, 94, 180, 33, 54, 203, 109, 119, 253, 201, 159, 191, 252, 235, 31, 5, 76, 133, 9, 205, 246, 250, 207, 255, 250, 215, 211, 127, 245, 217, 103, 183, 255, 248, 191, 244, 183, 223, 22, 191, 190, 146, 63, 87, 82, 235, 190, 197, 198, 102, 142, 46, 142, 199, 253, 95, 241, 206, 107, 98, 180, 221, 100, 146, 145, 82, 39, 30, 163, 119, 236, 41, 168, 32, 92, 226, 159, 201, 231, 139, 1, 28, 127, 74, 20, 52, 89, 39, 232, 92, 252, 142, 70, 10, 84, 239, 44, 126, 186, 204, 96, 80, 241, 33, 106, 39, 21, 88, 36, 110, 204, 188, 31, 129, 168, 30, 116, 84, 90, 11, 162, 210, 165, 80, 212, 71, 61, 13, 250, 75, 52, 102, 65, 106, 157, 222, 77, 243, 186, 236, 243, 242, 102, 117, 206, 231, 52, 83, 79, 160, 37, 158, 211, 15, 198, 171, 44, 231, 135, 166, 207, 203, 251, 46, 41, 103, 223, 245, 124, 179, 46, 22, 227, 226, 75, 50, 117, 158, 198, 195, 248, 79, 103, 149, 160, 115, 43, 187, 182, 235, 173, 85, 109, 91, 99, 153, 187, 215, 218, 212, 134, 114, 235, 184, 103, 90, 30, 22, 20, 96, 13, 50, 81, 97, 33, 189, 100, 14, 139, 180, 14, 155, 174, 253, 212, 117, 61, 166, 214, 125, 207, 47, 247, 153, 169, 204, 151, 20, 85, 61, 14, 83, 251, 142, 105, 26, 250, 102, 184, 120, 199, 192, 25, 252, 140, 197, 240, 102, 122, 116, 236, 69, 170, 234, 78, 98, 8, 219, 132, 61, 203, 167, 166, 95, 108, 210, 253, 5, 127, 94, 6, 235, 163, 104, 98, 243, 78, 42, 113, 71, 106, 140, 209, 173, 86, 240, 206, 42, 117, 213, 59, 174, 157, 116, 204, 31, 169, 189, 224, 218, 219, 32, 160, 91, 168, 206, 119, 3, 36, 28, 79, 243, 85, 250, 226, 118, 15, 45, 105, 91, 12, 101, 233, 136, 220, 216, 76, 104, 211, 133, 0, 32, 21, 127, 206, 164, 179, 147, 15, 17, 233, 179, 110, 219, 130, 166, 178, 163, 187, 45, 226, 146, 174, 244, 88, 181, 69, 85, 202, 2, 233, 97, 172, 211, 226, 32, 5, 41, 93, 121, 157, 123, 192, 210, 11, 71, 239, 102, 75, 26, 66, 65, 106, 5, 51, 94, 78, 21, 180, 135, 203, 43, 126, 123, 131, 197, 151, 217, 182, 157, 240, 224, 110, 222, 205, 190, 202, 232, 171, 253, 158, 164, 163, 47, 64, 10, 152, 96, 19, 234, 133, 39, 130, 160, 70, 166, 174, 93, 147, 105, 37, 115, 1, 36, 244, 165, 59, 222, 181, 41, 210, 162, 203, 12, 16, 113, 51, 149, 224, 141, 92, 57, 62, 12, 146, 219, 167, 168, 186, 154, 220, 200, 242, 97, 162, 52, 175, 114, 114, 153, 195, 244, 48, 37, 83, 61, 101, 6, 134, 76, 65, 204, 222, 59, 228, 83, 182, 83, 127, 199, 232, 238, 90, 120, 120, 67, 210, 104, 195, 246, 47, 248, 180, 233, 111, 103, 126, 202, 34, 33, 249, 100, 185, 28, 184, 94, 129, 90, 125, 123, 198, 123, 37, 140, 63, 18, 105, 123, 80, 187, 164, 66, 128, 120, 213, 94, 66, 124, 36, 3, 32, 79, 173, 122, 65, 34, 48, 17, 115, 73, 208, 136, 25, 126, 176, 162, 81, 64, 74, 172, 60, 167, 164, 251, 29, 243, 29, 124, 119, 46, 153, 146, 33, 170, 193, 84, 233, 116, 33, 192, 78, 182, 157, 6, 96, 116, 50, 184, 244, 55, 19, 166, 78, 231, 62, 22, 163, 71, 166, 192, 170, 117, 2, 94, 156, 35, 79, 166, 33, 18, 115, 240, 24, 224, 114, 232, 64, 196, 81, 76, 106, 13, 45, 112, 236, 75, 88, 228, 32, 177, 237, 214, 252, 246, 70, 77, 143, 209, 242, 174, 174, 49, 125, 236, 58, 243, 80, 126, 187, 127, 95, 176, 128, 120, 212, 62, 172, 185, 193, 137, 60, 120, 67, 230, 98, 70, 53, 99, 19, 141, 28, 24, 64, 92, 13, 12, 205, 114, 168, 238, 46, 232, 203, 195, 110, 129, 166, 187, 172, 120, 124, 71, 30, 147, 232, 124, 113, 185, 86, 157, 112, 169, 47, 123, 245, 95, 45, 78, 65, 124, 133, 213, 98, 90, 60, 44, 190, 10, 190, 13, 216, 34, 236, 3, 164, 45, 154, 235, 63, 68, 129, 200, 41, 36, 214, 162, 56, 168, 3, 36, 224, 167, 84, 231, 101, 138, 217, 5, 110, 115, 34, 253, 90, 19, 152, 40, 139, 180, 159, 150, 72, 189, 204, 204, 194, 111, 148, 184, 136, 47, 234, 155, 162, 118, 22, 17, 192, 144, 199, 57, 228, 14, 139, 79, 77, 15, 232, 239, 165, 81, 114, 210, 7, 122, 165, 248, 30, 8, 28, 143, 240, 103, 211, 37, 154, 17, 162, 159, 254, 229, 245, 240, 158, 19, 79, 185, 34, 49, 250, 9, 81, 97, 155, 136, 219, 128, 194, 120, 98, 16, 188, 212, 162, 68, 128, 242, 176, 156, 164, 107, 133, 102, 216, 1, 186, 39, 59, 54, 8, 155, 9, 157, 99, 216, 27, 48, 70, 23, 92, 180, 240, 153, 0, 222, 119, 10, 75, 55, 37, 130, 52, 241, 164, 62, 51, 92, 210, 79, 203, 232, 52, 230, 60, 195, 100, 100, 12, 194, 77, 88, 145, 246, 217, 96, 181, 189, 17, 4, 147, 242, 196, 129, 61, 205, 150, 48, 241, 22, 200, 176, 73, 138, 143, 85, 122, 86, 105, 115, 251, 217, 150, 204, 21, 41, 166, 194, 99, 237, 81, 44, 88, 225, 179, 249, 161, 135, 48, 150, 60, 54, 128, 252, 142, 236, 251, 248, 189, 157, 139, 194, 169, 180, 244, 118, 83, 140, 160, 186, 74, 30, 156, 225, 67, 227, 127, 10, 213, 241, 134, 246, 131, 23, 68, 60, 44, 74, 209, 241, 152, 96, 179, 152, 78, 93, 62, 101, 102, 121, 73, 179, 250, 45, 238, 234, 69, 22, 43, 52, 42, 78, 227, 229, 225, 114, 105, 24, 77, 47, 48, 117, 197, 236, 200, 101, 175, 22, 245, 187, 168, 65, 221, 186, 142, 22, 88, 214, 227, 71, 165, 30, 18, 47, 197, 71, 156, 50, 100, 249, 108, 82, 35, 228, 199, 71, 183, 157, 159, 28, 60, 125, 250, 192, 138, 188, 60, 135, 233, 3, 193, 72, 180, 209, 212, 217, 237, 14, 160, 78, 165, 75, 101, 169, 170, 51, 155, 77, 232, 200, 123, 4, 28, 27, 220, 30, 10, 250, 227, 137, 153, 108, 174, 40, 207, 109, 155, 28, 184, 114, 115, 131, 229, 254, 198, 26, 115, 97, 83, 239, 212, 224, 32, 114, 240, 224, 234, 233, 3, 39, 111, 173, 158, 123, 7, 22, 86, 143, 30, 64, 14, 96, 110, 36, 193, 112, 235, 56, 48, 88, 69, 86, 129, 222, 30, 12, 69, 153, 52, 87, 22, 171, 181, 102, 107, 245, 0, 83, 201, 16, 235, 154, 118, 88, 220, 220, 102, 170, 101, 175, 143, 243, 235, 55, 159, 221, 103, 148, 49, 35, 92, 14, 152, 75, 185, 36, 30, 222, 111, 174, 223, 139, 15, 66, 251, 184, 24, 154, 157, 209, 240, 150, 193, 103, 242, 39, 232, 115, 192, 143, 197, 150, 78, 116, 36, 152, 166, 145, 221, 92, 239, 199, 186, 90, 141, 85, 117, 94, 97, 2, 112, 57, 196, 123, 57, 244, 80, 28, 5, 39, 252, 86, 163, 153, 217, 201, 205, 120, 57, 38, 119, 27, 159, 231, 135, 52, 209, 190, 185, 102, 159, 188, 185, 185, 186, 190, 58, 179, 188, 182, 10, 94, 216, 242, 9, 88, 98, 209, 90, 146, 46, 14, 250, 5, 97, 39, 149, 159, 153, 144, 102, 138, 4, 217, 97, 86, 137, 7, 198, 88, 95, 103, 182, 198, 24, 180, 3, 24, 53, 239, 135, 228, 159, 48, 170, 237, 82, 27, 23, 181, 38, 94, 187, 215, 23, 197, 182, 116, 227, 184, 240, 44, 34, 138, 143, 169, 220, 167, 151, 123, 151, 45, 22, 144, 165, 149, 103, 254, 42, 83, 207, 29, 116, 79, 104, 200, 12, 222, 97, 60, 27, 5, 206, 200, 78, 217, 165, 17, 137, 173, 183, 109, 39, 31, 9, 84, 246, 208, 248, 95, 17, 249, 83, 124, 79, 201, 239, 65, 168, 97, 130, 126, 35, 137, 193, 229, 231, 253, 143, 195, 62, 173, 64, 195, 164, 5, 112, 33, 47, 172, 239, 98, 90, 232, 95, 68, 77, 123, 247, 227, 184, 73, 29, 110, 213, 184, 2, 124, 237, 154, 195, 227, 228, 10, 172, 246, 161, 134, 133, 14, 26, 239, 65, 248, 6, 255, 139, 115, 48, 116, 71, 208, 168, 58, 241, 37, 104, 183, 118, 1, 49, 77, 225, 205, 218, 151, 216, 243, 83, 47, 99, 90, 197, 142, 207, 7, 182, 105, 188, 46, 149, 136, 114, 143, 251, 162, 54, 166, 232, 59, 106, 79, 159, 243, 79, 8, 169, 7, 139, 213, 230, 157, 131, 110, 135, 185, 209, 61, 36, 224, 178, 185, 34, 199, 182, 37, 166, 54, 99, 145, 157, 179, 229, 20, 197, 233, 192, 108, 89, 252, 132, 186, 134, 240, 80, 60, 195, 114, 138, 244, 155, 108, 192, 111, 162, 98, 184, 252, 40, 141, 39, 250, 21, 193, 37, 184, 36, 95, 71, 151, 246, 55, 87, 167, 120, 173, 175, 175, 247, 47, 243, 117, 160, 249, 54, 172, 221, 244, 14, 215, 237, 229, 165, 107, 97, 217, 46, 159, 73, 91, 122, 187, 115, 187, 103, 74, 231, 220, 126, 230, 215, 95, 129, 196, 14, 188, 137, 161, 234, 128, 15, 87, 228, 14, 209, 199, 58, 55, 124, 232, 69, 211, 216, 156, 52, 217, 85, 104, 198, 71, 226, 221, 3, 12, 115, 47, 101, 97, 150, 44, 35, 35, 165, 163, 115, 214, 182, 13, 131, 46, 6, 64, 91, 203, 232, 196, 138, 199, 82, 75, 66, 26, 98, 34, 68, 171, 96, 115, 35, 87, 96, 130, 71, 240, 94, 143, 192, 90, 73, 69, 150, 66, 110, 180, 139, 25, 13, 113, 162, 125, 87, 22, 184, 217, 242, 122, 66, 130, 152, 220, 36, 222, 130, 130, 59, 27, 9, 115, 204, 138, 43, 129, 199, 245, 250, 164, 67, 126, 224, 182, 169, 107, 79, 229, 240, 35, 91, 205, 220, 53, 238, 25, 108, 26, 31, 208, 219, 1, 158, 13, 84, 217, 141, 242, 84, 240, 181, 1, 188, 55, 116, 62, 111, 114, 140, 92, 41, 71, 190, 237, 70, 54, 47, 27, 42, 248, 202, 111, 122, 154, 95, 75, 11, 125, 183, 66, 239, 94, 202, 150, 239, 121, 214, 32, 181, 216, 161, 208, 16, 124, 238, 180, 196, 20, 22, 167, 83, 129, 146, 229, 147, 165, 36, 57, 171, 81, 34, 101, 26, 248, 217, 222, 231, 191, 191, 85, 243, 135, 142, 104, 205, 150, 92, 60, 164, 92, 90, 24, 38, 225, 217, 191, 194, 50, 125, 129, 195, 170, 68, 155, 40, 248, 54, 60, 178, 171, 209, 233, 212, 104, 15, 142, 101, 109, 161, 77, 154, 208, 108, 121, 90, 99, 76, 164, 105, 52, 108, 232, 155, 66, 10, 154, 63, 187, 165, 94, 26, 188, 201, 169, 107, 137, 164, 51, 250, 80, 213, 56, 97, 67, 51, 213, 223, 9, 39, 161, 19, 89, 220, 220, 223, 223, 153, 168, 241, 222, 65, 227, 22, 239, 99, 113, 42, 203, 42, 173, 26, 82, 29, 181, 111, 250, 105, 181, 217, 146, 157, 25, 249, 164, 54, 198, 37, 60, 82, 93, 85, 227, 212, 137, 80, 227, 49, 236, 248, 79, 157, 166, 6, 201, 236, 110, 11, 126, 14, 113, 202, 151, 169, 86, 33, 46, 0, 52, 182, 29, 91, 205, 190, 229, 237, 91, 198, 130, 251, 176, 211, 96, 243, 244, 49, 203, 30, 161, 37, 42, 111, 99, 146, 24, 36, 102, 196, 21, 197, 176, 190, 173, 28, 9, 122, 239, 125, 24, 179, 137, 169, 122, 2, 144, 80, 55, 54, 47, 235, 134, 54, 159, 179, 16, 138, 31, 104, 146, 136, 217, 111, 10, 214, 140, 61, 112, 254, 112, 134, 171, 178, 240, 48, 48, 127, 38, 187, 74, 46, 84, 143, 57, 196, 151, 190, 31, 54, 213, 182, 240, 245, 10, 218, 221, 88, 224, 83, 93, 6, 126, 177, 91, 116, 169, 226, 27, 181, 22, 34, 175, 3, 160, 31, 85, 241, 86, 202, 183, 207, 164, 146, 70, 2, 82, 165, 37, 114, 221, 26, 204, 163, 220, 37, 139, 65, 64, 197, 142, 151, 28, 238, 74, 42, 103, 89, 43, 59, 223, 26, 44, 35, 186, 90, 1, 173, 19, 214, 180, 168, 228, 18, 80, 179, 200, 81, 158, 112, 241, 166, 214, 168, 235, 148, 153, 52, 45, 185, 219, 192, 134, 217, 168, 72, 60, 157, 147, 26, 109, 253, 96, 174, 235, 116, 162, 84, 154, 73, 8, 66, 161, 55, 196, 5, 175, 48, 133, 161, 2, 35, 213, 145, 108, 66, 79, 39, 25, 38, 168, 221, 111, 68, 80, 18, 221, 251, 13, 200, 103, 36, 74, 134, 188, 146, 163, 15, 185, 70, 223, 224, 75, 133, 126, 56, 18, 139, 164, 184, 118, 158, 170, 9, 50, 107, 16, 117, 13, 23, 195, 148, 36, 174, 97, 134, 168, 129, 212, 119, 100, 91, 204, 196, 241, 60, 39, 15, 99, 60, 31, 110, 136, 85, 53, 144, 48, 163, 12, 68, 73, 204, 203, 67, 157, 72, 132, 167, 219, 195, 48, 45, 128, 96, 202, 208, 127, 98, 37, 30, 63, 68, 175, 77, 218, 125, 19, 210, 159, 51, 65, 133, 137, 207, 202, 52, 40, 230, 76, 217, 160, 184, 209, 26, 162, 49, 223, 113, 79, 125, 52, 103, 98, 196, 60, 46, 153, 88, 102, 90, 204, 165, 224, 214, 37, 10, 71, 245, 228, 35, 237, 66, 206, 60, 201, 48, 240, 204, 168, 29, 116, 79, 28, 72, 197, 29, 29, 3, 19, 43, 1, 144, 21, 225, 16, 60, 186, 181, 210, 104, 49, 134, 59, 70, 8, 105, 119, 206, 242, 237, 125, 197, 232, 55, 19, 156, 150, 55, 139, 69, 179, 156, 219, 38, 252, 244, 21, 218, 207, 23, 236, 197, 237, 112, 227, 151, 141, 90, 229, 232, 199, 108, 46, 223, 178, 65, 27, 153, 45, 74, 64, 145, 85, 151, 201, 234, 106, 217, 247, 97, 156, 98, 48, 80, 42, 232, 54, 109, 217, 205, 117, 119, 229, 199, 160, 214, 184, 8, 175, 46, 212, 104, 87, 69, 67, 50, 169, 22, 199, 13, 186, 180, 221, 99, 249, 4, 33, 135, 88, 102, 26, 226, 195, 216, 166, 17, 143, 167, 204, 244, 205, 110, 95, 238, 159, 113, 186, 164, 118, 194, 97, 154, 206, 174, 198, 151, 202, 188, 179, 155, 113, 133, 46, 109, 246, 88, 62, 22, 123, 188, 235, 171, 177, 111, 210, 230, 41, 186, 174, 182, 244, 205, 60, 162, 93, 169, 86, 12, 151, 149, 219, 122, 37, 95, 232, 214, 99, 24, 180, 171, 48, 220, 238, 14, 165, 10, 245, 246, 192, 160, 44, 215, 210, 11, 105, 80, 32, 10, 83, 88, 161, 208, 202, 148, 219, 160, 133, 184, 209, 150, 11, 120, 92, 158, 254, 80, 227, 82, 69, 253, 22, 127, 127, 104, 180, 200, 6, 212, 221, 212, 243, 21, 167, 228, 147, 163, 81, 78, 50, 197, 99, 66, 45, 92, 126, 19, 218, 170, 204, 8, 168, 206, 66, 249, 35, 172, 80, 169, 247, 12, 139, 11, 12, 59, 199, 10, 66, 26, 207, 35, 36, 154, 239, 27, 134, 124, 189, 166, 113, 27, 188, 41, 94, 72, 154, 125, 161, 28, 53, 148, 228, 114, 149, 122, 191, 201, 42, 251, 236, 142, 166, 233, 172, 230, 241, 72, 36, 156, 192, 124, 118, 21, 102, 119, 135, 211, 51, 217, 162, 168, 151, 42, 153, 66, 65, 148, 48, 147, 44, 230, 102, 74, 46, 41, 28, 182, 184, 0, 229, 162, 142, 238, 139, 179, 1, 75, 128, 149, 120, 6, 184, 137, 95, 56, 249, 138, 149, 200, 149, 124, 34, 2, 230, 166, 147, 155, 55, 178, 226, 110, 15, 244, 135, 25, 67, 140, 165, 67, 33, 166, 82, 157, 9, 192, 200, 188, 134, 202, 78, 17, 250, 148, 117, 79, 249, 155, 43, 68, 227, 219, 193, 43, 36, 91, 177, 137, 161, 167, 197, 68, 40, 12, 149, 31, 200, 49, 228, 103, 118, 31, 170, 250, 176, 97, 219, 224, 69, 134, 164, 104, 196, 200, 101, 215, 241, 22, 202, 110, 168, 68, 242, 26, 57, 185, 148, 209, 57, 14, 185, 14, 238, 107, 7, 56, 113, 37, 61, 45, 163, 229, 132, 112, 249, 24, 239, 72, 109, 12, 111, 156, 105, 150, 129, 51, 79, 58, 201, 65, 225, 114, 60, 198, 125, 87, 145, 139, 89, 4, 95, 59, 87, 126, 39, 223, 75, 34, 159, 35, 81, 63, 36, 87, 123, 130, 84, 209, 135, 141, 149, 102, 139, 255, 220, 190, 150, 238, 134, 246, 166, 19, 115, 57, 127, 46, 234, 159, 233, 200, 157, 128, 244, 138, 209, 108, 163, 44, 46, 109, 29, 142, 166, 35, 62, 218, 228, 182, 218, 162, 153, 100, 106, 219, 161, 61, 147, 230, 98, 175, 175, 53, 218, 220, 116, 36, 149, 17, 27, 253, 197, 209, 214, 201, 33, 226, 200, 225, 40, 61, 141, 166, 244, 202, 51, 196, 49, 92, 78, 241, 84, 44, 22, 228, 15, 141, 150, 208, 61, 159, 21, 221, 179, 127, 211, 206, 157, 171, 251, 155, 98, 22, 237, 111, 4, 207, 20, 250, 131, 130, 44, 87, 7, 252, 254, 193, 96, 63, 143, 98, 132, 83, 34, 213, 233, 216, 4, 120, 70, 182, 90, 181, 232, 34, 15, 173, 172, 124, 19, 32, 181, 66, 153, 188, 196, 125, 155, 197, 229, 136, 47, 201, 103, 166, 78, 122, 51, 167, 253, 145, 46, 170, 52, 70, 179, 205, 49, 77, 249, 2, 97, 38, 197, 103, 242, 68, 69, 140, 176, 73, 238, 234, 167, 60, 132, 112, 172, 187, 16, 23, 37, 249, 97, 18, 34, 133, 236, 85, 54, 202, 65, 193, 108, 22, 82, 14, 142, 5, 206, 225, 146, 51, 92, 14, 134, 175, 242, 66, 239, 244, 199, 33, 225, 91, 223, 64, 110, 240, 56, 157, 122, 31, 93, 116, 243, 82, 22, 60, 91, 90, 55, 20, 123, 74, 240, 32, 242, 67, 183, 100, 151, 251, 72, 43, 248, 66, 45, 137, 160, 199, 83, 190, 72, 129, 14, 86, 174, 241, 134, 33, 187, 70, 65, 236, 255, 72, 215, 162, 197, 117, 190, 6, 98, 130, 179, 138, 143, 114, 97, 41, 220, 143, 49, 40, 150, 179, 118, 10, 48, 165, 217, 20, 212, 230, 234, 20, 205, 99, 161, 2, 17, 180, 117, 238, 244, 221, 42, 227, 243, 149, 191, 57, 228, 75, 251, 60, 187, 255, 43, 211, 118, 164, 83, 199, 99, 6, 100, 60, 28, 39, 147, 144, 107, 15, 86, 173, 222, 224, 207, 86, 158, 40, 142, 17, 154, 167, 44, 204, 163, 176, 128, 3, 190, 57, 160, 141, 147, 132, 3, 237, 27, 45, 53, 48, 62, 245, 169, 5, 251, 57, 20, 32, 56, 67, 33, 166, 50, 12, 74, 252, 158, 122, 2, 189, 57, 163, 125, 166, 197, 215, 72, 34, 243, 179, 15, 156, 46, 13, 232, 60, 79, 192, 105, 161, 227, 194, 107, 201, 18, 249, 108, 155, 27, 180, 22, 171, 10, 116, 203, 98, 200, 33, 159, 92, 98, 163, 177, 3, 93, 181, 25, 222, 49, 118, 156, 90, 159, 108, 181, 173, 253, 114, 181, 230, 110, 198, 226, 136, 220, 171, 118, 55, 211, 203, 253, 114, 189, 194, 49, 214, 105, 65, 195, 83, 40, 161, 233, 177, 140, 145, 205, 18, 140, 172, 86, 161, 220, 177, 225, 205, 90, 76, 48, 126, 162, 93, 128, 71, 39, 198, 173, 238, 44, 183, 142, 40, 99, 65, 4, 210, 96, 243, 136, 185, 88, 88, 36, 78, 253, 40, 171, 189, 80, 74, 44, 218, 85, 146, 199, 172, 171, 36, 31, 227, 72, 21, 115, 173, 7, 37, 136, 216, 216, 118, 116, 57, 21, 64, 51, 141, 98, 34, 76, 149, 185, 125, 198, 13, 212, 210, 236, 72, 35, 50, 92, 209, 172, 43, 205, 218, 26, 145, 59, 104, 180, 116, 49, 132, 226, 17, 187, 181, 242, 218, 221, 228, 106, 11, 36, 61, 237, 108, 49, 215, 54, 153, 102, 45, 214, 100, 50, 25, 10, 35, 33, 139, 39, 89, 76, 195, 243, 24, 132, 118, 200, 5, 160, 41, 35, 13, 111, 203, 181, 202, 23, 249, 28, 241, 3, 57, 138, 84, 49, 85, 164, 201, 71, 21, 44, 3, 202, 186, 56, 109, 40, 215, 58, 185, 240, 94, 15, 147, 109, 77, 216, 176, 5, 194, 172, 170, 201, 139, 85, 193, 175, 10, 191, 233, 201, 25, 48, 162, 57, 170, 68, 235, 96, 57, 95, 156, 228, 58, 40, 107, 145, 108, 224, 26, 143, 231, 105, 176, 249, 106, 150, 99, 231, 64, 2, 41, 23, 23, 99, 194, 189, 44, 119, 37, 170, 115, 1, 114, 75, 43, 95, 101, 224, 188, 167, 94, 166, 20, 42, 194, 205, 189, 109, 129, 153, 184, 27, 2, 164, 225, 151, 107, 162, 181, 163, 101, 203, 50, 146, 116, 13, 75, 115, 116, 20, 81, 170, 8, 33, 173, 5, 34, 70, 200, 215, 246, 125, 110, 188, 56, 41, 18, 181, 130, 64, 52, 74, 203, 21, 119, 149, 53, 196, 148, 255, 88, 40, 91, 48, 105, 156, 194, 140, 4, 230, 90, 200, 14, 83, 34, 72, 169, 75, 18, 210, 38, 170, 238, 141, 164, 107, 199, 100, 163, 108, 78, 95, 234, 147, 215, 81, 233, 156, 42, 173, 101, 139, 34, 237, 60, 121, 118, 53, 47, 219, 82, 25, 158, 110, 149, 106, 5, 93, 100, 186, 65, 24, 67, 250, 102, 7, 185, 245, 186, 153, 180, 221, 211, 123, 166, 224, 158, 12, 169, 250, 83, 175, 114, 208, 35, 68, 110, 36, 5, 49, 199, 9, 72, 115, 222, 24, 202, 27, 64, 144, 66, 135, 51, 87, 111, 163, 132, 34, 96, 162, 186, 245, 50, 174, 69, 50, 205, 139, 0, 131, 240, 36, 185, 226, 194, 94, 58, 154, 246, 161, 164, 136, 0, 14, 8, 161, 52, 105, 225, 182, 99, 169, 221, 135, 51, 108, 232, 179, 42, 14, 101, 98, 193, 82, 170, 248, 74, 147, 38, 146, 212, 214, 167, 181, 186, 102, 43, 220, 223, 104, 60, 47, 61, 41, 144, 8, 132, 72, 196, 41, 161, 219, 139, 110, 3, 114, 205, 129, 72, 71, 68, 183, 244, 211, 193, 22, 68, 210, 129, 73, 22, 20, 83, 202, 226, 149, 161, 5, 99, 77, 250, 102, 42, 45, 228, 21, 9, 57, 114, 181, 189, 0, 91, 199, 59, 104, 23, 35, 175, 14, 35, 93, 205, 73, 120, 70, 37, 152, 200, 185, 243, 148, 235, 103, 242, 161, 27, 237, 52, 60, 51, 213, 199, 92, 16, 225, 164, 116, 46, 225, 206, 217, 16, 33, 29, 145, 206, 203, 65, 81, 137, 97, 104, 92, 244, 141, 127, 162, 81, 212, 168, 17, 229, 157, 24, 162, 26, 204, 218, 107, 185, 189, 134, 87, 219, 133, 133, 116, 52, 91, 246, 217, 167, 175, 87, 47, 150, 40, 191, 172, 246, 47, 222, 2, 123, 189, 79, 4, 125, 185, 175, 252, 249, 234, 170, 62, 60, 251, 40, 129, 198, 143, 42, 232, 178, 108, 109, 201, 236, 194, 15, 152, 170, 89, 85, 36, 47, 236, 18, 214, 131, 49, 97, 125, 249, 146, 189, 62, 222, 20, 187, 50, 121, 74, 167, 93, 122, 6, 59, 189, 91, 238, 80, 227, 78, 101, 186, 34, 185, 66, 190, 190, 119, 101, 45, 94, 156, 17, 229, 135, 71, 251, 72, 173, 203, 233, 145, 50, 84, 63, 138, 235, 228, 12, 60, 66, 65, 88, 52, 114, 201, 244, 18, 146, 205, 180, 61, 96, 28, 165, 118, 176, 135, 220, 41, 120, 53, 239, 26, 121, 38, 162, 181, 135, 213, 169, 157, 74, 253, 214, 104, 201, 82, 56, 160, 250, 171, 149, 184, 165, 205, 104, 149, 180, 185, 35, 8, 88, 238, 50, 169, 61, 37, 96, 165, 17, 181, 140, 235, 42, 241, 150, 154, 12, 147, 22, 25, 3, 189, 123, 153, 169, 2, 24, 54, 178, 1, 226, 208, 196, 61, 71, 194, 91, 64, 107, 0, 124, 68, 50, 145, 71, 31, 226, 204, 150, 134, 133, 199, 45, 94, 85, 16, 86, 155, 219, 212, 72, 195, 185, 99, 132, 90, 137, 118, 99, 169, 41, 106, 0, 62, 221, 185, 234, 164, 207, 250, 102, 28, 202, 202, 5, 194, 13, 166, 181, 49, 52, 8, 163, 3, 199, 158, 229, 104, 231, 64, 41, 78, 185, 185, 181, 92, 33, 199, 70, 225, 217, 235, 151, 82, 82, 32, 11, 160, 104, 148, 73, 87, 120, 221, 228, 118, 78, 70, 192, 179, 116, 81, 202, 167, 37, 41, 176, 169, 178, 171, 120, 42, 210, 13, 85, 246, 76, 202, 90, 200, 111, 113, 239, 146, 155, 242, 50, 231, 83, 105, 73, 137, 108, 33, 86, 37, 150, 29, 182, 141, 47, 45, 175, 204, 6, 42, 254, 73, 200, 86, 226, 41, 97, 72, 218, 252, 145, 243, 122, 178, 40, 115, 95, 171, 193, 38, 242, 13, 155, 200, 177, 141, 96, 241, 204, 218, 42, 221, 148, 124, 174, 196, 85, 229, 11, 52, 217, 149, 57, 173, 172, 53, 69, 190, 133, 200, 145, 166, 218, 29, 18, 228, 61, 255, 178, 255, 190, 255, 33, 254, 34, 114, 163, 184, 139, 214, 121, 144, 53, 18, 155, 207, 252, 199, 13, 69, 105, 132, 23, 40, 78, 77, 208, 65, 161, 175, 50, 241, 152, 30, 197, 225, 186, 175, 156, 179, 178, 216, 197, 38, 229, 126, 52, 216, 181, 77, 227, 18, 149, 30, 138, 100, 198, 162, 180, 68, 113, 9, 60, 113, 241, 85, 146, 204, 154, 171, 25, 73, 43, 3, 30, 5, 210, 169, 24, 76, 118, 154, 94, 46, 220, 176, 206, 9, 95, 155, 42, 153, 89, 16, 68, 253, 12, 24, 103, 24, 51, 9, 171, 51, 212, 19, 5, 179, 252, 62, 77, 153, 179, 28, 83, 40, 133, 174, 202, 50, 88, 131, 64, 7, 52, 255, 253, 204, 183, 171, 110, 238, 123, 39, 116, 129, 150, 238, 232, 110, 171, 74, 172, 84, 158, 78, 35, 215, 207, 115, 255, 204, 69, 231, 33, 140, 90, 15, 148, 3, 15, 199, 163, 88, 60, 14, 58, 19, 247, 115, 241, 85, 58, 103, 25, 44, 125, 72, 203, 37, 84, 161, 55, 83, 147, 36, 180, 183, 235, 144, 1, 73, 214, 49, 15, 179, 219, 210, 13, 226, 185, 232, 168, 77, 30, 155, 54, 89, 84, 87, 211, 163, 9, 118, 126, 27, 66, 133, 201, 3, 249, 117, 96, 87, 151, 42, 195, 74, 225, 237, 233, 107, 181, 109, 183, 225, 153, 237, 118, 50, 243, 218, 172, 28, 101, 134, 169, 125, 6, 38, 187, 3, 55, 98, 214, 188, 42, 146, 77, 249, 106, 1, 155, 122, 237, 125, 137, 81, 128, 100, 161, 251, 11, 149, 61, 100, 9, 161, 151, 72, 185, 174, 103, 210, 177, 245, 134, 133, 158, 86, 122, 137, 41, 13, 47, 34, 187, 57, 95, 168, 52, 243, 131, 35, 112, 158, 104, 109, 118, 118, 10, 145, 223, 107, 76, 19, 49, 199, 222, 208, 121, 153, 202, 12, 159, 72, 201, 178, 116, 207, 212, 131, 96, 196, 109, 218, 115, 6, 89, 2, 18, 81, 114, 82, 67, 148, 176, 247, 198, 216, 57, 209, 57, 244, 77, 245, 235, 249, 166, 177, 193, 41, 235, 247, 100, 141, 71, 19, 57, 229, 12, 49, 97, 135, 2, 186, 0, 41, 11, 141, 97, 192, 135, 235, 84, 173, 171, 177, 232, 241, 37, 244, 53, 97, 144, 49, 188, 92, 253, 146, 58, 82, 206, 206, 224, 113, 133, 174, 174, 222, 165, 79, 156, 66, 143, 43, 19, 14, 38, 174, 165, 132, 89, 169, 14, 105, 199, 38, 186, 234, 153, 115, 218, 27, 212, 118, 33, 242, 17, 15, 17, 53, 99, 198, 70, 136, 69, 75, 89, 184, 44, 143, 148, 209, 197, 19, 173, 75, 91, 169, 178, 2, 215, 76, 50, 102, 155, 86, 37, 35, 199, 40, 171, 61, 78, 157, 113, 66, 178, 187, 86, 89, 218, 102, 62, 123, 156, 106, 229, 132, 100, 75, 22, 152, 172, 140, 65, 203, 155, 103, 58, 52, 92, 172, 165, 21, 201, 86, 148, 8, 93, 14, 49, 217, 65, 218, 63, 39, 92, 69, 177, 178, 5, 155, 181, 230, 82, 94, 138, 121, 198, 252, 174, 229, 107, 173, 140, 170, 192, 246, 152, 167, 17, 176, 12, 78, 196, 251, 88, 42, 223, 181, 73, 16, 56, 138, 148, 250, 26, 248, 176, 229, 51, 27, 113, 197, 78, 121, 196, 109, 74, 221, 13, 23, 136, 200, 66, 212, 73, 3, 77, 201, 239, 189, 15, 192, 117, 163, 139, 161, 150, 64, 27, 141, 74, 60, 155, 80, 152, 106, 230, 5, 147, 71, 194, 216, 21, 187, 216, 101, 8, 233, 2, 113, 252, 213, 175, 202, 158, 226, 160, 181, 136, 42, 177, 70, 199, 78, 197, 149, 125, 90, 179, 31, 33, 53, 106, 235, 200, 40, 178, 138, 248, 14, 174, 108, 139, 130, 246, 57, 198, 142, 67, 159, 55, 103, 242, 220, 3, 212, 43, 208, 188, 62, 195, 67, 33, 235, 126, 71, 201, 165, 145, 182, 191, 33, 43, 240, 145, 28, 250, 89, 221, 191, 219, 254, 181, 207, 169, 36, 108, 17, 52, 150, 184, 85, 57, 172, 71, 46, 237, 222, 62, 136, 103, 113, 180, 132, 197, 163, 200, 227, 237, 49, 152, 173, 250, 13, 115, 127, 56, 8, 194, 252, 22, 119, 214, 119, 115, 15, 103, 107, 65, 215, 239, 8, 85, 230, 71, 202, 30, 68, 220, 50, 53, 52, 56, 244, 174, 233, 182, 55, 116, 165, 67, 102, 173, 185, 247, 83, 240, 5, 174, 196, 34, 198, 79, 198, 88, 119, 177, 125, 159, 182, 154, 80, 176, 57, 202, 186, 111, 197, 175, 25, 136, 101, 184, 47, 62, 179, 125, 89, 242, 100, 83, 225, 21, 213, 40, 38, 125, 1, 4, 144, 23, 1, 128, 55, 119, 48, 179, 63, 67, 207, 232, 138, 20, 186, 54, 237, 201, 145, 213, 125, 103, 251, 46, 245, 212, 200, 66, 60, 185, 42, 113, 151, 43, 220, 38, 146, 246, 92, 206, 182, 204, 39, 88, 130, 35, 53, 5, 104, 226, 40, 55, 181, 196, 28, 36, 36, 66, 133, 22, 168, 114, 226, 134, 64, 86, 216, 156, 51, 106, 43, 179, 142, 231, 228, 206, 37, 202, 123, 183, 214, 209, 153, 45, 130, 220, 14, 36, 64, 216, 60, 16, 231, 124, 108, 148, 142, 121, 250, 188, 202, 23, 136, 61, 199, 55, 235, 8, 89, 215, 235, 140, 223, 61, 195, 249, 75, 134, 249, 1, 166, 103, 106, 112, 254, 13, 198, 50, 233, 86, 102, 75, 180, 31, 88, 231, 195, 162, 90, 11, 153, 235, 87, 136, 117, 195, 219, 27, 177, 224, 222, 3, 207, 224, 191, 112, 249, 11, 93, 24, 150, 210, 223, 249, 76, 152, 249, 62, 215, 104, 91, 30, 206, 51, 111, 185, 93, 206, 251, 150, 148, 35, 180, 51, 191, 190, 90, 46, 183, 202, 147, 196, 225, 39, 73, 242, 181, 82, 166, 127, 241, 138, 190, 29, 158, 217, 70, 13, 203, 63, 156, 225, 89, 121, 91, 79, 148, 165, 183, 76, 29, 166, 213, 150, 239, 47, 40, 13, 167, 89, 105, 173, 36, 17, 253, 98, 24, 66, 106, 29, 244, 66, 81, 163, 15, 124, 55, 212, 17, 202, 64, 50, 184, 178, 181, 121, 193, 55, 107, 180, 206, 217, 183, 56, 87, 46, 139, 245, 178, 123, 203, 146, 150, 225, 166, 180, 139, 142, 16, 142, 101, 27, 223, 214, 88, 134, 210, 107, 63, 242, 121, 169, 188, 191, 194, 121, 77, 155, 199, 85, 244, 161, 212, 214, 187, 214, 250, 109, 213, 89, 38, 38, 176, 51, 136, 187, 153, 174, 87, 89, 182, 159, 103, 251, 204, 140, 11, 139, 170, 206, 83, 54, 76, 19, 64, 207, 43, 170, 112, 154, 85, 232, 3, 100, 187, 129, 78, 227, 143, 203, 50, 12, 250, 137, 150, 130, 212, 14, 197, 128, 30, 77, 184, 233, 87, 214, 62, 79, 220, 34, 167, 169, 101, 197, 174, 173, 107, 158, 14, 204, 14, 225, 211, 226, 166, 1, 13, 23, 49, 83, 37, 91, 28, 45, 114, 236, 196, 57, 38, 11, 110, 33, 178, 114, 23, 12, 82, 238, 26, 226, 229, 128, 215, 232, 29, 54, 42, 122, 157, 61, 210, 129, 37, 71, 29, 113, 41, 160, 22, 234, 142, 218, 155, 55, 1, 254, 187, 31, 129, 151, 79, 41, 7, 169, 206, 108, 65, 120, 66, 34, 77, 143, 15, 212, 44, 18, 226, 204, 89, 82, 144, 102, 208, 66, 155, 100, 193, 7, 166, 105, 94, 94, 65, 146, 36, 74, 234, 207, 99, 11, 168, 92, 155, 28, 73, 194, 68, 131, 215, 26, 184, 137, 151, 43, 174, 160, 56, 198, 51, 101, 21, 229, 21, 108, 75, 72, 167, 126, 185, 230, 251, 139, 141, 211, 218, 189, 149, 180, 53, 26, 11, 29, 161, 247, 141, 26, 205, 34, 202, 254, 96, 243, 177, 166, 21, 134, 58, 213, 45, 95, 175, 108, 50, 207, 201, 217, 60, 23, 49, 14, 79, 68, 173, 68, 140, 52, 20, 5, 202, 195, 237, 165, 117, 118, 109, 11, 190, 235, 231, 212, 239, 89, 237, 31, 204, 243, 239, 251, 126, 254, 255, 179, 72, 149, 150, 7, 250, 180, 26, 123, 151, 167, 159, 121, 246, 175, 190, 140, 223, 63, 91, 167, 116, 141, 69, 62, 75, 234, 110, 211, 140, 224, 200, 224, 57, 56, 114, 224, 171, 51, 190, 63, 254, 186, 255, 55, 230, 135, 13, 116, 179, 192, 76, 221, 224, 187, 64, 201, 153, 211, 129, 194, 38, 47, 103, 109, 199, 255, 212, 255, 195, 121, 102, 111, 187, 106, 217, 63, 187, 201, 103, 205, 154, 11, 46, 108, 125, 28, 4, 107, 25, 235, 85, 123, 38, 70, 214, 172, 152, 40, 105, 49, 178, 8, 189, 229, 119, 213, 167, 139, 23, 84, 83, 136, 218, 205, 182, 136, 184, 254, 231, 31, 182, 152, 156, 178, 66, 154, 114, 211, 57, 206, 169, 109, 79, 98, 254, 231, 217, 242, 133, 78, 129, 98, 130, 77, 227, 112, 26, 151, 175, 175, 223, 175, 234, 100, 102, 248, 157, 193, 113, 158, 3, 223, 98, 7, 125, 126, 127, 200, 154, 161, 233, 207, 10, 176, 252, 4, 50, 195, 19, 78, 254, 224, 31, 60, 250, 147, 30, 207, 198, 63, 135, 14, 159, 208, 128, 202, 13, 95, 95, 231, 22, 253, 1, 253, 61, 177, 45, 210, 164, 244, 161, 171, 215, 248, 231, 86, 31, 181, 75, 128, 25, 231, 186, 32, 9, 229, 75, 159, 203, 233, 159, 107, 236, 215, 119, 246, 234, 147, 45, 101, 207, 6, 245, 52, 95, 226, 118, 188, 7, 245, 205, 250, 118, 177, 246, 151, 189, 250, 27, 109, 168, 185, 112, 93, 244, 52, 22, 240, 220, 171, 158, 24, 128, 84, 247, 167, 213, 153, 45, 199, 70, 71, 139, 246, 169, 68, 182, 156, 131, 239, 217, 27, 0, 129, 66, 165, 197, 233, 175, 39, 36, 241, 10, 120, 138, 215, 253, 52, 205, 168, 22, 18, 1, 43, 19, 28, 15, 119, 65, 139, 89, 127, 43, 243, 255, 21, 105, 242, 151, 147, 159, 24, 187, 229, 116, 100, 89, 218, 251, 116, 116, 232, 239, 191, 35, 237, 62, 47, 236, 191, 124, 61, 184, 212, 186, 91, 137, 109, 60, 21, 137, 243, 8, 181, 210, 76, 70, 154, 222, 90, 43, 84, 148, 153, 125, 129, 139, 217, 97, 218, 113, 3, 62, 23, 146, 48, 0, 39, 94, 3, 102, 53, 222, 225, 247, 217, 191, 153, 180, 234, 229, 111, 113, 50, 212, 160, 229, 107, 111, 244, 16, 244, 83, 187, 134, 31, 177, 170, 241, 47, 69, 54, 216, 85, 81, 192, 95, 62, 90, 119, 43, 181, 61, 255, 119, 119, 183, 47, 95, 30, 94, 111, 110, 174, 119, 251, 253, 101, 14, 103, 203, 108, 132, 203, 155, 67, 250, 201, 155, 124, 244, 25, 210, 223, 220, 108, 224, 146, 92, 94, 245, 222, 223, 221, 238, 174, 162, 154, 186, 14, 71, 253, 241, 182, 237, 240, 167, 43, 198, 62, 82, 250, 218, 245, 101, 149, 187, 166, 164, 167, 97, 118, 120, 177, 159, 245, 56, 174, 159, 24, 251, 78, 149, 123, 29, 66, 250, 40, 104, 13, 79, 244, 95, 238, 48, 53, 246, 152, 182, 172, 245, 104, 242, 247, 188, 148, 235, 221, 63, 64, 50, 18, 252, 37, 88, 162, 147, 81, 22, 91, 209, 165, 168, 223, 95, 167, 216, 120, 203, 142, 208, 39, 101, 198, 97, 174, 100, 37, 222, 83, 22, 17, 128, 0, 96, 252, 31, 156, 75, 17, 190, 187, 245, 157, 148, 127, 17, 30, 4, 44, 230, 190, 114, 241, 227, 26, 56, 246, 91, 7, 253, 248, 245, 255, 85, 171, 51, 27, 122, 47, 58, 213, 55, 0, 20, 96, 156, 1, 44, 141, 43, 27, 176, 161, 160, 101, 206, 106, 136, 164, 176, 35, 14, 169, 23, 39, 152, 34, 181, 175, 103, 99, 169, 139, 154, 95, 34, 197, 72, 212, 196, 242, 26, 69, 149, 110, 74, 237, 197, 181, 234, 13, 208, 172, 167, 74, 139, 188, 115, 92, 169, 7, 147, 238, 187, 160, 60, 122, 181, 226, 15, 47, 148, 26, 101, 13, 165, 153, 105, 33, 21, 209, 10, 90, 226, 201, 211, 116, 97, 222, 99, 158, 72, 58, 45, 213, 122, 255, 15, 136, 253, 240, 134, 132, 229, 41, 7, 146, 194, 153, 158, 152, 115, 24, 167, 170, 66, 73, 115, 210, 103, 22, 122, 140, 143, 32, 119, 93, 123, 166, 160, 38, 133, 197, 161, 85, 174, 100, 79, 42, 48, 203, 237, 99, 202, 89, 244, 232, 84, 143, 32, 199, 232, 214, 4, 48, 154, 224, 112, 50, 142, 159, 2, 100, 69, 234, 237, 88, 185, 51, 122, 163, 165, 64, 16, 203, 251, 54, 222, 196, 140, 106, 71, 163, 73, 108, 49, 142, 30, 54, 147, 214, 55, 245, 7, 4, 203, 132, 119, 146, 216, 60, 25, 235, 86, 239, 100, 237, 10, 89, 152, 163, 3, 226, 161, 70, 242, 180, 45, 183, 24, 38, 237, 136, 81, 180, 33, 68, 196, 159, 222, 38, 10, 168, 6, 72, 25, 224, 75, 14, 196, 32, 178, 240, 38, 92, 6, 27, 242, 215, 132, 75, 42, 90, 192, 50, 213, 49, 123, 148, 124, 218, 51, 245, 158, 132, 130, 73, 167, 76, 88, 54, 116, 254, 130, 68, 153, 160, 115, 161, 5, 16, 251, 8, 193, 244, 68, 44, 101, 105, 229, 1, 209, 179, 14, 175, 169, 47, 5, 216, 50, 149, 149, 178, 175, 218, 9, 160, 94, 87, 5, 7, 82, 181, 158, 87, 237, 164, 204, 116, 222, 76, 124, 236, 79, 18, 200, 111, 10, 241, 161, 232, 187, 150, 40, 237, 160, 168, 128, 26, 227, 220, 146, 250, 108, 19, 146, 114, 8, 9, 114, 33, 174, 38, 54, 249, 208, 18, 6, 21, 48, 190, 194, 153, 42, 108, 242, 155, 162, 52, 248, 10, 230, 105, 133, 78, 79, 238, 94, 132, 86, 128, 200, 161, 126, 169, 104, 59, 88, 196, 58, 3, 7, 45, 97, 28, 128, 210, 58, 82, 51, 148, 229, 250, 32, 1, 240, 200, 8, 65, 171, 208, 122, 144, 161, 43, 57, 160, 151, 105, 148, 173, 62, 232, 26, 180, 149, 17, 130, 230, 161, 46, 89, 2, 44, 201, 65, 71, 154, 224, 201, 157, 63, 151, 24, 97, 91, 240, 18, 250, 145, 124, 33, 17, 118, 91, 82, 113, 105, 177, 90, 5, 244, 10, 150, 0, 205, 74, 106, 4, 219, 64, 42, 241, 115, 139, 195, 190, 215, 108, 174, 129, 139, 22, 245, 93, 201, 56, 112, 225, 135, 243, 54, 88, 8, 218, 10, 210, 114, 157, 52, 154, 165, 241, 61, 148, 7, 59, 16, 20, 203, 212, 79, 237, 9, 22, 201, 8, 193, 186, 96, 31, 46, 130, 110, 160, 117, 63, 42, 8, 182, 7, 235, 1, 0, 120, 236, 15, 22, 228, 250, 19, 120, 31, 54, 181, 112, 33, 21, 173, 7, 237, 131, 254, 60, 181, 81, 142, 158, 88, 117, 49, 178, 46, 95, 177, 96, 15, 12, 239, 9, 61, 106, 179, 82, 107, 197, 59, 191, 4, 183, 108, 56, 229, 163, 232, 224, 81, 202, 251, 210, 126, 109, 154, 234, 227, 213, 204, 155, 196, 237, 30, 174, 150, 254, 152, 3, 221, 92, 58, 191, 230, 147, 125, 167, 231, 249, 162, 21, 187, 145, 0, 112, 139, 10, 181, 19, 32, 200, 119, 45, 81, 128, 126, 87, 87, 45, 10, 12, 114, 52, 151, 233, 98, 59, 10, 168, 115, 181, 14, 162, 141, 126, 156, 105, 103, 105, 101, 34, 179, 39, 196, 155, 73, 128, 94, 114, 84, 125, 172, 115, 146, 246, 196, 193, 26, 43, 166, 136, 109, 162, 97, 226, 174, 180, 82, 184, 173, 68, 110, 67, 58, 106, 103, 174, 165, 111, 83, 176, 102, 1, 197, 108, 245, 88, 54, 194, 119, 182, 231, 41, 94, 21, 179, 65, 64, 237, 23, 59, 155, 107, 236, 205, 42, 234, 180, 176, 220, 39, 241, 136, 99, 174, 139, 199, 160, 214, 122, 137, 16, 212, 94, 76, 25, 32, 49, 212, 11, 156, 65, 187, 219, 134, 3, 130, 53, 144, 154, 203, 224, 152, 15, 167, 102, 148, 140, 64, 94, 182, 199, 179, 7, 206, 152, 33, 4, 244, 8, 117, 21, 6, 172, 49, 183, 234, 130, 112, 4, 77, 73, 6, 214, 5, 0, 106, 27, 148, 39, 179, 118, 44, 203, 74, 127, 105, 206, 148, 237, 14, 66, 248, 233, 207, 156, 24, 233, 82, 93, 141, 134, 236, 75, 189, 195, 24, 116, 19, 91, 236, 159, 235, 122, 65, 48, 156, 88, 203, 65, 113, 17, 84, 26, 177, 1, 74, 55, 251, 27, 4, 51, 47, 74, 9, 22, 211, 219, 237, 209, 18, 147, 136, 117, 89, 44, 65, 192, 88, 240, 83, 218, 111, 114, 193, 50, 150, 187, 63, 234, 179, 217, 54, 200, 170, 54, 53, 216, 37, 28, 164, 117, 83, 163, 218, 179, 36, 244, 3, 228, 16, 243, 208, 235, 82, 140, 36, 125, 108, 247, 174, 26, 133, 96, 241, 193, 225, 112, 1, 217, 148, 216, 103, 151, 227, 140, 11, 121, 91, 164, 32, 109, 147, 53, 128, 43, 151, 245, 135, 133, 188, 111, 205, 2, 191, 238, 66, 210, 177, 20, 225, 240, 193, 118, 196, 242, 164, 90, 194, 159, 18, 40, 108, 170, 70, 234, 54, 120, 10, 109, 47, 182, 15, 171, 110, 135, 230, 244, 60, 25, 168, 51, 246, 212, 211, 66, 134, 65, 77, 72, 183, 1, 97, 181, 245, 251, 211, 211, 203, 140, 94, 115, 201, 91, 36, 216, 138, 143, 143, 102, 119, 232, 21, 250, 106, 231, 131, 160, 225, 52, 175, 92, 168, 14, 7, 123, 200, 212, 134, 35, 57, 144, 216, 207, 143, 211, 33, 204, 14, 76, 33, 129, 153, 123, 69, 91, 137, 137, 146, 62, 117, 162, 205, 96, 130, 93, 67, 109, 28, 28, 215, 21, 64, 76, 76, 232, 31, 243, 7, 136, 40, 143, 82, 84, 76, 19, 169, 228, 18, 145, 0, 88, 242, 190, 233, 157, 212, 77, 43, 244, 101, 206, 104, 52, 177, 222, 206, 55, 230, 97, 165, 175, 118, 80, 238, 84, 107, 128, 151, 70, 248, 234, 1, 134, 134, 96, 29, 226, 22, 65, 140, 147, 121, 181, 97, 126, 237, 157, 125, 110, 165, 126, 97, 67, 240, 250, 76, 101, 196, 156, 34, 244, 213, 74, 119, 118, 209, 6, 172, 199, 108, 228, 169, 191, 246, 198, 201, 88, 176, 98, 99, 84, 133, 163, 3, 116, 118, 134, 69, 71, 77, 13, 128, 50, 116, 176, 25, 225, 176, 89, 230, 158, 20, 114, 76, 30, 4, 52, 0, 206, 234, 206, 157, 111, 229, 221, 234, 159, 92, 224, 45, 18, 200, 131, 62, 253, 66, 180, 68, 248, 244, 8, 180, 169, 171, 236, 113, 207, 203, 18, 64, 43, 1, 191, 184, 161, 160, 54, 151, 193, 98, 181, 97, 166, 218, 92, 212, 185, 114, 197, 114, 140, 229, 209, 186, 48, 238, 192, 18, 237, 21, 156, 81, 27, 227, 115, 206, 110, 206, 191, 61, 30, 49, 119, 116, 108, 169, 51, 56, 243, 10, 157, 143, 144, 104, 16, 206, 168, 199, 113, 43, 213, 249, 37, 241, 45, 108, 198, 6, 178, 65, 142, 172, 5, 53, 2, 106, 99, 180, 146, 234, 172, 201, 109, 28, 93, 78, 189, 255, 102, 18, 89, 224, 48, 236, 16, 140, 84, 200, 82, 203, 204, 237, 186, 236, 42, 39, 100, 46, 151, 204, 129, 191, 76, 37, 98, 78, 201, 104, 198, 190, 88, 229, 33, 214, 56, 85, 8, 55, 38, 77, 224, 248, 9, 248, 35, 184, 103, 22, 177, 37, 39, 177, 100, 225, 76, 237, 14, 19, 143, 115, 38, 192, 155, 135, 16, 255, 172, 237, 11, 128, 62, 197, 50, 13, 150, 143, 24, 46, 174, 91, 42, 28, 130, 17, 57, 171, 215, 171, 68, 224, 151, 193, 73, 51, 82, 18, 46, 128, 52, 46, 72, 213, 1, 20, 204, 214, 130, 25, 51, 93, 170, 194, 222, 75, 162, 18, 44, 117, 176, 212, 39, 37, 169, 60, 73, 234, 66, 42, 138, 185, 122, 0, 45, 120, 124, 58, 130, 243, 40, 1, 250, 23, 244, 16, 232, 119, 96, 113, 190, 79, 184, 74, 210, 64, 95, 129, 190, 119, 210, 170, 110, 147, 178, 99, 216, 46, 111, 240, 53, 1, 218, 171, 98, 128, 199, 182, 58, 197, 161, 240, 220, 200, 252, 96, 25, 209, 101, 71, 150, 74, 214, 31, 167, 92, 184, 64, 176, 132, 16, 68, 188, 74, 163, 162, 45, 78, 236, 22, 169, 95, 144, 117, 136, 229, 70, 59, 102, 90, 229, 9, 193, 144, 143, 74, 84, 22, 115, 95, 132, 79, 18, 77, 182, 91, 49, 97, 230, 136, 102, 166, 145, 45, 85, 160, 202, 5, 191, 144, 59, 19, 24, 81, 96, 26, 177, 121, 118, 200, 221, 194, 144, 190, 144, 29, 210, 30, 206, 3, 216, 142, 14, 2, 214, 186, 128, 117, 37, 54, 213, 220, 117, 58, 71, 181, 62, 158, 181, 35, 176, 73, 200, 18, 177, 9, 137, 186, 89, 26, 43, 137, 21, 189, 41, 159, 227, 62, 207, 237, 120, 39, 100, 31, 193, 37, 144, 103, 139, 6, 26, 225, 174, 157, 190, 18, 103, 115, 255, 9, 225, 136, 208, 41, 32, 190, 54, 132, 191, 104, 173, 5, 69, 74, 146, 110, 226, 12, 94, 15, 231, 181, 129, 160, 60, 106, 183, 147, 46, 16, 128, 232, 228, 51, 102, 177, 16, 6, 160, 192, 67, 66, 17, 96, 24, 220, 3, 3, 4, 128, 205, 224, 68, 160, 25, 247, 56, 238, 113, 63, 208, 128, 64, 8, 134, 6, 20, 184, 176, 173, 1, 131, 56, 172, 67, 241, 212, 6, 6, 204, 166, 191, 129, 9, 65, 60, 108, 96, 65, 187, 177, 27, 8, 8, 181, 239, 27, 222, 130, 4, 187, 213, 192, 129, 34, 231, 250, 222, 70, 52, 54, 112, 65, 229, 151, 27, 120, 120, 198, 156, 177, 102, 192, 139, 99, 182, 181, 23, 108, 22, 220, 71, 252, 82, 226, 57, 144, 27, 207, 195, 106, 250, 152, 100, 129, 71, 189, 127, 214, 111, 86, 235, 225, 58, 243, 78, 74, 110, 57, 6, 234, 219, 101, 49, 51, 121, 10, 153, 79, 196, 122, 185, 200, 46, 31, 77, 214, 123, 21, 26, 154, 133, 40, 29, 155, 190, 237, 177, 126, 32, 37, 199, 49, 24, 162, 102, 189, 188, 244, 122, 245, 187, 246, 125, 187, 132, 144, 209, 155, 166, 231, 66, 123, 127, 99, 203, 7, 61, 204, 146, 192, 156, 169, 38, 60, 16, 68, 115, 117, 105, 36, 23, 88, 250, 250, 120, 212, 234, 79, 6, 32, 64, 68, 73, 246, 125, 134, 246, 136, 106, 166, 66, 32, 85, 29, 79, 34, 183, 38, 158, 85, 28, 1, 217, 201, 147, 189, 3, 37, 199, 71, 34, 132, 165, 244, 217, 195, 231, 27, 228, 65, 41, 200, 206, 72, 118, 104, 152, 207, 93, 209, 159, 229, 100, 121, 201, 183, 52, 133, 2, 248, 70, 91, 4, 30, 47, 227, 50, 95, 30, 194, 71, 163, 105, 208, 2, 196, 72, 59, 180, 5, 245, 198, 227, 16, 11, 178, 128, 149, 97, 8, 212, 35, 163, 113, 193, 162, 254, 164, 0, 14, 114, 114, 209, 140, 223, 102, 97, 51, 162, 21, 255, 116, 74, 109, 193, 221, 199, 90, 185, 3, 181, 207, 22, 99, 197, 193, 238, 144, 86, 22, 152, 35, 95, 23, 124, 229, 180, 146, 49, 10, 139, 175, 163, 245, 232, 129, 206, 177, 41, 24, 10, 40, 96, 115, 4, 236, 15, 4, 120, 0, 27, 166, 74, 227, 227, 94, 191, 113, 30, 51, 240, 196, 11, 114, 122, 115, 179, 35, 192, 15, 127, 2, 8, 36, 136, 96, 66, 16, 242, 46, 34, 66, 153, 203, 123, 136, 13, 131, 112, 230, 33, 49, 227, 223, 143, 162, 136, 38, 134, 88, 226, 136, 39, 129, 68, 146, 72, 38, 133, 84, 210, 72, 231, 125, 62, 64, 74, 6, 50, 62, 36, 147, 249, 80, 100, 33, 39, 27, 5, 57, 40, 201, 37, 143, 124, 104, 10, 80, 177, 128, 66, 22, 162, 230, 31, 104, 88, 68, 17, 197, 148, 240, 17, 165, 148, 241, 45, 135, 216, 76, 29, 167, 105, 230, 33, 91, 248, 28, 11, 95, 114, 152, 118, 195, 225, 51, 99, 192, 38, 118, 241, 2, 94, 66, 35, 95, 176, 149, 11, 252, 206, 115, 104, 163, 147, 255, 194, 43, 24, 135, 131, 124, 71, 15, 87, 248, 30, 45, 31, 179, 3, 29, 46, 62, 225, 42, 215, 140, 137, 176, 16, 2, 241, 128, 71, 232, 25, 164, 159, 1, 126, 96, 49, 99, 208, 196, 45, 110, 112, 19, 3, 79, 248, 139, 91, 128, 84, 254, 126, 1, 74, 74, 125, 92, 42, 40, 36, 88, 9, 255, 51, 228, 73, 248, 211, 136, 111, 158, 69, 69, 70, 199, 198, 116, 43, 131, 124, 30, 39, 222, 137, 51, 61, 109, 140, 117, 92, 175, 49, 149, 75, 161, 210, 154, 6, 145, 193, 244, 217, 103, 115, 184, 60, 190, 64, 40, 18, 75, 164, 189, 246, 191, 64, 174, 80, 170, 212, 26, 173, 206, 210, 202, 218, 198, 214, 142, 212, 119, 187, 24, 135, 142, 28, 59, 113, 234, 204, 185, 11, 151, 174, 92, 187, 1, 0, 251, 106, 183, 12, 48, 4, 10, 131, 35, 144, 40, 52, 6, 139, 195, 19, 106, 209, 154, 72, 34, 83, 168, 52, 58, 131, 201, 234, 175, 73, 247, 236, 87, 196, 225, 242, 248, 2, 161, 72, 44, 145, 202, 228, 10, 165, 74, 173, 209, 234, 244, 134, 122, 27, 77, 102, 75, 7, 14, 171, 172, 186, 173, 157, 189, 131, 163, 147, 179, 75, 159, 237, 88, 179, 110, 195, 166, 109, 171, 190, 84, 235, 230, 238, 225, 233, 229, 237, 227, 235, 231, 111, 36, 0, 16, 4, 134, 64, 97, 112, 4, 18, 133, 198, 96, 113, 120, 2, 113, 130, 112, 95, 140, 206, 248, 127, 221, 243, 248, 2, 161, 72, 44, 145, 202, 228, 10, 165, 74, 173, 113, 76, 116, 114, 118, 113, 117, 115, 247, 240, 244, 34, 16, 73, 100, 10, 149, 70, 103, 48, 89, 108, 14, 151, 199, 23, 8, 69, 98, 137, 84, 38, 87, 40, 85, 106, 141, 86, 7, 168, 55, 24, 77, 102, 139, 213, 102, 119, 56, 93, 110, 143, 63, 68, 152, 80, 198, 133, 84, 218, 51, 190, 157, 118, 130, 32, 74, 178, 162, 106, 186, 97, 90, 182, 227, 86, 170, 181, 122, 163, 217, 106, 119, 186, 189, 254, 96, 56, 26, 79, 166, 179, 249, 98, 185, 90, 111, 182, 59, 109, 218, 183, 174, 224, 117, 25, 243, 143, 14, 157, 198, 73, 48, 66, 178, 6, 239, 252, 123, 107, 192, 224, 190, 190, 3, 191, 206, 131, 135, 143, 30, 63, 241, 210, 155, 195, 103, 207, 95, 188, 132, 85, 171, 80, 129, 115, 170, 160, 21, 169, 145, 37, 71, 174, 183, 103, 175, 223, 0, 32, 4, 35, 40, 134, 19, 36, 69, 51, 44, 199, 11, 162, 36, 43, 170, 166, 27, 166, 101, 59, 174, 231, 7, 97, 20, 39, 105, 150, 23, 101, 85, 55, 109, 215, 15, 227, 52, 47, 235, 118, 183, 63, 28, 79, 231, 203, 245, 182, 88, 174, 214, 155, 237, 110, 127, 0, 64, 8, 70, 80, 12, 39, 72, 138, 102, 88, 142, 23, 68, 73, 86, 84, 77, 55, 76, 203, 118, 92, 207, 15, 194, 40, 78, 210, 44, 47, 202, 170, 110, 142, 167, 243, 229, 122, 187, 63, 158, 47, 2, 145, 68, 166, 80, 105, 116, 6, 147, 197, 230, 112, 121, 124, 129, 80, 36, 150, 72, 101, 114, 133, 82, 165, 214, 104, 117, 128, 122, 131, 209, 100, 182, 88, 109, 118, 135, 211, 229, 246, 248, 35, 177, 168, 121, 100, 245, 155, 255, 152, 23, 57, 34, 98, 18, 242, 164, 20, 200, 40, 82, 162, 76, 133, 42, 53, 234, 138, 170, 233, 134, 105, 217, 142, 235, 249, 65, 24, 197, 73, 154, 229, 69, 89, 213, 77, 219, 45, 87, 70, 92, 111, 182, 59, 217, 31, 28, 30, 29, 159, 156, 158, 157, 95, 92, 94, 93, 223, 0, 32, 4, 35, 40, 134, 19, 36, 69, 51, 44, 199, 11, 162, 36, 43, 170, 166, 27, 166, 101, 59, 174, 231, 7, 97, 20, 39, 105, 150, 23, 101, 85, 55, 109, 215, 15, 227, 52, 47, 235, 118, 183, 63, 28, 79, 231, 203, 245, 118, 252, 9, 163, 78, 156, 124, 96, 44, 227, 204, 169, 3, 166, 77, 100, 176, 235, 188, 243, 39, 239, 55, 155, 133, 191, 190, 232, 226, 75, 126, 35, 236, 231, 237, 227, 187, 118, 217, 229, 87, 152, 176, 174, 186, 250, 154, 107, 175, 155, 108, 95, 188, 113, 107, 210, 180, 9, 44, 150, 131, 96, 33, 63, 86, 2, 89, 61, 61, 157, 214, 59, 119, 168, 252, 161, 116, 244, 128, 205, 242, 22, 190, 202, 253, 188, 15, 74, 182, 85, 202, 237, 215, 224, 79, 122, 148, 255, 211, 105, 195, 211, 143, 187, 128, 84, 217, 31, 224, 14, 201, 74, 254, 248, 239, 6, 18, 17, 242, 155, 232, 63, 230, 236, 25, 34, 122, 176, 90, 90, 77, 122, 145, 52, 220, 141, 216, 29, 229, 136, 197, 161, 173, 209, 142, 12, 107, 132, 95, 234, 184, 199, 242, 126, 14, 121, 102, 169, 245, 88, 147, 149, 14, 223, 204, 160, 217, 67, 134, 250, 230, 176, 110, 213, 240, 231, 228, 41, 208, 99, 108, 85, 156, 66, 150, 90, 112, 98, 135, 30, 142, 218, 211, 9, 125, 52, 155, 56, 81, 182, 200, 167, 191, 145, 17, 127, 215, 81, 102, 71, 71, 237, 153, 226, 163, 249, 150, 243, 67, 230, 136, 191, 116, 153, 192, 85, 109, 42, 98, 136, 226, 88, 100, 131, 10, 240, 210, 101, 69, 96, 130, 243, 16, 201, 112, 140, 193, 57, 115, 224, 161, 203, 151, 224, 220, 48, 35, 8, 194, 195, 31, 13, 68, 103, 195, 211, 249, 168, 238, 54, 142, 206, 96, 184, 63, 138, 59, 186, 40, 254, 95, 61, 170, 9, 198, 141, 14, 113, 56, 212, 247, 18, 199, 233, 195, 193, 205, 16, 249, 48, 220, 141, 98, 153, 204, 208, 99, 74, 195, 178, 146, 86, 36, 167, 144, 231, 246, 187, 122, 55, 25, 103, 201, 111, 198, 50, 11, 15, 178, 8, 249, 165, 160, 172, 201, 86, 113, 6, 245, 208, 101, 124, 235, 206, 238, 248, 159, 173, 107, 101, 91, 157, 10, 246, 88, 114, 97, 83, 41, 43, 134, 75, 152, 30, 171, 108, 216, 177, 173, 46, 231, 73, 91, 169, 215, 28, 41, 215, 112, 119, 163, 186, 249, 198, 57, 108, 58, 132, 195, 5, 53, 213, 89, 224, 6, 240, 22, 52, 166, 186, 11, 224, 93, 118, 77, 165, 21, 88, 80, 163, 102, 133, 159, 164, 147, 151, 225, 43, 116, 242, 118, 226, 211, 227, 189, 102, 124, 71, 230, 110, 152, 237, 47, 78, 26, 246, 241, 49, 94, 140, 207, 137, 127, 253, 2, 58, 86, 35, 255, 224, 159, 71, 116, 187, 205, 108, 43, 75, 25, 50, 20, 180, 224, 99, 42, 195, 98, 17, 226, 172, 47, 10, 174, 119, 96, 208, 49, 251, 169, 141, 119, 129, 70, 251, 19, 217, 222, 102, 149, 240, 97, 234, 201, 246, 129, 247, 53, 117, 112, 184, 228, 2, 21, 128, 31, 255, 144, 179, 25, 213, 139, 212, 81, 110, 222, 40, 77, 35, 202, 138, 231, 220, 93, 149, 46, 155, 1, 29, 237, 75, 119, 23, 156, 80, 215, 73, 15, 92, 123, 77, 121, 47, 237, 71, 247, 79, 84, 72, 5, 106, 158, 104, 245, 8, 101, 127, 83, 136, 208, 56, 10, 198, 168, 139, 83, 9, 18, 8, 82, 8, 174, 130, 216, 252, 6, 65, 46, 194, 146, 15, 80, 137, 162, 147, 176, 70, 27, 49, 43, 135, 57, 111, 168, 221, 44, 243, 247, 252, 91, 198, 39, 111, 212, 169, 14, 234, 93, 223, 148, 143, 17, 147, 191, 56, 194, 151, 152, 94, 18, 75, 247, 180, 88, 60, 110, 239, 177, 122, 182, 64, 244, 32, 22, 97, 130, 152, 11, 162, 55, 244, 53, 148, 220, 110, 36, 58, 232, 207, 19, 131, 156, 240, 27, 110, 5, 18, 130, 183, 32, 85, 235, 237, 208, 156, 57, 218, 229, 51, 216, 122, 141, 179, 96, 38, 131, 179, 233, 46, 168, 239, 196, 26, 183, 224, 247, 174, 167, 123, 137, 85, 19, 43, 112, 169, 212, 31, 141, 254, 170, 74, 145, 103, 0, 226, 64, 67, 17, 225, 186, 124, 155, 232, 229, 29, 6, 35, 203, 244, 210, 81, 100, 217, 48, 128, 41, 53, 81, 180, 181, 15, 201, 32, 68, 41, 181, 133, 8, 101, 195, 2, 8, 97, 156, 114, 27, 60, 44, 133, 49, 198, 152, 16, 66, 8, 33, 132, 144, 165, 101, 50, 198, 216, 209, 1, 17, 38, 148, 113, 145, 101, 35, 0, 34, 76, 40, 227, 98, 136, 82, 74, 41, 165, 148, 63, 78, 54, 128, 246, 49, 12, 64, 132, 9, 101, 92, 12, 17, 222, 112, 111, 40, 92, 3, 174, 183, 203, 47, 144, 59, 124, 29, 206, 46, 163, 39, 126, 29, 244, 229, 99, 224, 160, 95, 110, 135, 183, 55, 212, 199, 249, 28, 34, 29, 252, 28, 109, 198, 55, 144, 233, 150, 180, 145, 198, 173, 219, 81, 79, 49, 169, 207, 40, 197, 185, 126, 186, 184, 183, 157, 68, 175, 38, 173, 116, 237, 69, 45, 103, 41, 202, 93, 243, 43, 5, 223, 254, 208, 75, 175, 131, 29, 86, 199, 104, 252, 241, 76, 186, 228, 129, 233, 200, 39, 88, 233, 211, 238, 127, 54, 180, 146, 217, 222, 126, 134, 37, 239, 159, 191, 184, 45, 46, 118, 161, 176, 131, 195, 251, 6, 42, 174, 225, 99, 115, 237, 255, 251, 233, 217, 191, 254, 242, 13, 127, 230, 191, 65, 188, 147, 140, 249, 186, 34, 106, 221, 137, 207, 176, 190, 253, 178, 144, 218, 68, 38, 67, 31, 125, 167, 231, 15, 249, 32, 227, 221, 7, 205, 159, 153, 230, 185, 126, 218, 71, 225, 132, 242, 112, 205, 90, 113, 94, 57, 142, 157, 253, 140, 167, 105, 191, 249, 17, 41, 122, 96, 12, 51, 45, 21, 254, 63, 196, 127, 46, 34, 76, 40, 227, 66, 58, 221, 157, 118, 118, 231, 71, 21, 116, 61, 1, 46, 108, 233, 214, 200, 141, 168, 179, 29, 14, 79, 108, 2, 244, 248, 94, 161, 253, 210, 242, 39, 50, 189, 210, 251, 239, 255, 243, 169, 21, 197, 238, 87, 94, 51, 254, 251, 223, 175, 87, 117, 211, 55, 29, 28, 11, 174, 196, 7, 7, 239, 252, 242, 209, 243, 247, 247, 239, 221, 97, 247, 67, 15, 143, 103, 73, 94, 253, 232, 210, 48, 109, 236, 8, 16, 97, 66, 25, 23, 210, 113, 149, 54, 177, 233, 0, 17, 38, 148, 113, 33, 29, 87, 105, 19, 155, 1, 16, 97, 66, 153, 144, 142, 171, 180, 137, 205, 36, 76, 40, 227, 66, 58, 174, 210, 38, 54, 15, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 230, 5, 136, 48, 161, 140, 11, 233, 184, 74, 155, 205, 126, 121, 21, 124, 42, 61, 134, 10, 17, 97, 66, 25, 23, 210, 113, 149, 30, 230, 203, 223, 114, 248, 52, 0, 68, 152, 80, 198, 133, 116, 92, 165, 77, 108, 14, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 230, 2, 68, 152, 80, 198, 133, 116, 92, 165, 77, 191, 163, 2, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 38, 2, 68, 23, 30, 19, 159, 3, 0, 17, 38, 148, 113, 33, 29, 87, 105, 19, 155, 23, 32, 194, 132, 50, 46, 164, 227, 42, 109, 98, 179, 0, 34, 76, 40, 27, 252, 75, 133, 229, 214, 80, 101, 108, 255, 156, 248, 40, 165, 148, 214, 90, 107, 173, 171, 229, 208, 90, 107, 173, 181, 54, 198, 24, 99, 76, 13, 15, 99, 140, 49, 198, 24, 219, 236, 209, 39, 148, 113, 65, 152, 216, 86, 137, 241, 240, 45, 12, 219, 124, 173, 103, 210, 57, 248, 152, 254, 255, 151, 77, 158, 3, 8, 141, 209, 71, 89, 0, 206, 236, 150, 31, 72, 41, 140, 28, 179, 131, 202, 75, 180, 211, 109, 101, 142, 41, 18, 229, 136, 92, 182, 138, 2, 1, 113, 65, 14, 254, 101, 103, 23, 72, 167, 55, 216, 55, 57, 119, 168, 82, 127, 236, 236, 215, 117, 71, 14, 239, 78, 252, 51, 200, 106, 45, 180, 149, 137, 164, 52, 13, 248, 29, 156, 60, 147, 169, 117, 96, 27, 62, 180, 22, 236, 98, 50, 220, 119, 90, 238, 226, 137, 125, 103, 209, 189, 133, 20, 4, 182, 144, 147, 253, 175, 22, 162, 234, 212, 158, 61, 239, 50, 29, 95, 75, 183, 188, 115, 247, 174, 125, 7, 15, 110, 215, 157, 76, 9, 213, 19, 142, 229, 128, 9, 119, 125, 89, 63, 161, 92, 181, 142, 228, 133, 148, 5, 130, 219, 181, 41, 86, 78, 224, 101, 59, 145, 166, 67, 101, 103, 59, 79, 76, 117, 186, 24, 39, 165, 85, 25, 67, 70, 102, 103, 1, 35, 35, 236, 191, 249, 213, 208, 72, 229, 103, 172, 145, 123, 139, 170, 244, 22, 230, 147, 161, 2, 17, 74, 241, 202, 242, 239, 65, 33, 56, 85, 161, 214, 40, 108, 208, 218, 232, 157, 155, 157, 246, 206, 182, 220, 222, 208, 12, 161, 4, 3, 178, 119, 131, 245, 255, 72, 85, 193, 244, 104, 241, 214, 155, 51, 123, 173, 113, 86, 222, 162, 168, 17, 84, 81, 241, 232, 43, 4, 61, 27, 90, 65, 215, 28, 244, 69, 247, 199, 238, 111, 93, 244, 69, 7, 145, 91, 22, 111, 59, 254, 155, 118, 90, 136, 95, 166, 149, 141, 252, 180, 226, 224, 237, 10, 137, 224, 10, 193, 227, 202, 27, 28, 188, 56, 130, 227, 191, 226, 139, 107, 166, 16, 160, 32, 60, 80, 142, 128, 43, 96, 141, 252, 53, 2, 32, 87, 143, 32, 106, 228, 19, 250, 52, 83, 73, 44, 219, 251, 68, 251, 255, 34, 181, 142, 205, 143, 215, 145, 187, 40, 44, 120, 106, 190, 47, 140, 214, 53, 244, 203, 131, 50, 26, 175, 60, 71, 144, 199, 250, 253, 168, 17, 106, 158, 222, 58, 87, 176, 178, 14, 5, 195, 68, 119, 157, 74, 8, 158, 59, 160, 54, 60, 113, 130, 101, 183, 156, 56, 121, 146, 253, 198, 54, 121, 2, 44, 72, 69, 152, 30, 184, 182, 0) +font_name = "Open Sans" +style_name = "SemiBold" +face_index = null +embolden = null +transform = null +cache/0/16/0/ascent = 18.0 +cache/0/16/0/descent = 5.0 +cache/0/16/0/underline_position = 1.60938 +cache/0/16/0/underline_thickness = 0.796875 +cache/0/16/0/scale = 1.0 +cache/0/16/0/textures/0/offsets = PackedInt32Array(16, 0, 240, 4, 255, 4, 1, 16, 254, 20, 2, 13, 256, 33, 0, 16, 255, 49, 1, 17, 255, 66, 1, 18, 256, 84, 0, 19, 252, 103, 4, 20, 255, 123, 1, 17, 250, 140, 6, 19, 253, 159, 3, 20, 171, 179, 85, 16, 9, 195, 247, 20) +cache/0/16/0/textures/0/image = SubResource("Image_8567t") +cache/0/16/0/glyphs/3/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/3/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/3/size = Vector2(2, 2) +cache/0/16/0/glyphs/3/uv_rect = Rect2(1, 1, 2, 2) +cache/0/16/0/glyphs/3/texture_idx = 0 +cache/0/16/0/glyphs/48/advance = Vector2(14.7656, 16.0938) +cache/0/16/0/glyphs/48/offset = Vector2(0, -13) +cache/0/16/0/glyphs/48/size = Vector2(15, 14) +cache/0/16/0/glyphs/48/uv_rect = Rect2(1, 5, 15, 14) +cache/0/16/0/glyphs/48/texture_idx = 0 +cache/0/16/0/glyphs/19/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/19/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/19/size = Vector2(11, 14) +cache/0/16/0/glyphs/19/uv_rect = Rect2(18, 5, 11, 14) +cache/0/16/0/glyphs/19/texture_idx = 0 +cache/0/16/0/glyphs/50/advance = Vector2(12.5938, 16.0938) +cache/0/16/0/glyphs/50/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/50/size = Vector2(14, 14) +cache/0/16/0/glyphs/50/uv_rect = Rect2(31, 5, 14, 14) +cache/0/16/0/glyphs/50/texture_idx = 0 +cache/0/16/0/glyphs/46/advance = Vector2(10.2344, 16.0938) +cache/0/16/0/glyphs/46/offset = Vector2(0, -13) +cache/0/16/0/glyphs/46/size = Vector2(12, 14) +cache/0/16/0/glyphs/46/uv_rect = Rect2(47, 5, 12, 14) +cache/0/16/0/glyphs/46/texture_idx = 0 +cache/0/16/0/glyphs/41/advance = Vector2(8.51562, 16.0938) +cache/0/16/0/glyphs/41/offset = Vector2(0, -13) +cache/0/16/0/glyphs/41/size = Vector2(9, 14) +cache/0/16/0/glyphs/41/uv_rect = Rect2(61, 5, 9, 14) +cache/0/16/0/glyphs/41/texture_idx = 0 +cache/0/16/0/glyphs/76/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/76/offset = Vector2(0, -13) +cache/0/16/0/glyphs/76/size = Vector2(5, 14) +cache/0/16/0/glyphs/76/uv_rect = Rect2(72, 5, 5, 14) +cache/0/16/0/glyphs/76/texture_idx = 0 +cache/0/16/0/glyphs/79/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/79/offset = Vector2(0, -13) +cache/0/16/0/glyphs/79/size = Vector2(5, 14) +cache/0/16/0/glyphs/79/uv_rect = Rect2(79, 5, 5, 14) +cache/0/16/0/glyphs/79/texture_idx = 0 +cache/0/16/0/glyphs/87/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/87/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/87/size = Vector2(8, 13) +cache/0/16/0/glyphs/87/uv_rect = Rect2(86, 5, 8, 13) +cache/0/16/0/glyphs/87/texture_idx = 0 +cache/0/16/0/glyphs/72/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/72/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/72/size = Vector2(11, 11) +cache/0/16/0/glyphs/72/uv_rect = Rect2(96, 5, 11, 11) +cache/0/16/0/glyphs/72/texture_idx = 0 +cache/0/16/0/glyphs/85/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/85/offset = Vector2(0, -10) +cache/0/16/0/glyphs/85/size = Vector2(8, 11) +cache/0/16/0/glyphs/85/uv_rect = Rect2(109, 5, 8, 11) +cache/0/16/0/glyphs/85/texture_idx = 0 +cache/0/16/0/glyphs/38/advance = Vector2(10.1406, 16.0938) +cache/0/16/0/glyphs/38/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/38/size = Vector2(12, 14) +cache/0/16/0/glyphs/38/uv_rect = Rect2(119, 5, 12, 14) +cache/0/16/0/glyphs/38/texture_idx = 0 +cache/0/16/0/glyphs/82/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/82/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/82/size = Vector2(11, 11) +cache/0/16/0/glyphs/82/uv_rect = Rect2(133, 5, 11, 11) +cache/0/16/0/glyphs/82/texture_idx = 0 +cache/0/16/0/glyphs/80/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/80/offset = Vector2(0, -10) +cache/0/16/0/glyphs/80/size = Vector2(16, 11) +cache/0/16/0/glyphs/80/uv_rect = Rect2(146, 5, 16, 11) +cache/0/16/0/glyphs/80/texture_idx = 0 +cache/0/16/0/glyphs/68/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/68/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/68/size = Vector2(11, 11) +cache/0/16/0/glyphs/68/uv_rect = Rect2(164, 5, 11, 11) +cache/0/16/0/glyphs/68/texture_idx = 0 +cache/0/16/0/glyphs/81/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/81/offset = Vector2(0, -10) +cache/0/16/0/glyphs/81/size = Vector2(10, 11) +cache/0/16/0/glyphs/81/uv_rect = Rect2(177, 5, 10, 11) +cache/0/16/0/glyphs/81/texture_idx = 0 +cache/0/16/0/glyphs/71/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/71/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/71/size = Vector2(11, 14) +cache/0/16/0/glyphs/71/uv_rect = Rect2(189, 5, 11, 14) +cache/0/16/0/glyphs/71/texture_idx = 0 +cache/0/16/0/glyphs/86/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/86/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/86/size = Vector2(10, 11) +cache/0/16/0/glyphs/86/uv_rect = Rect2(202, 5, 10, 11) +cache/0/16/0/glyphs/86/texture_idx = 0 +cache/0/16/0/glyphs/29/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/29/offset = Vector2(0, -10) +cache/0/16/0/glyphs/29/size = Vector2(5, 11) +cache/0/16/0/glyphs/29/uv_rect = Rect2(214, 5, 5, 11) +cache/0/16/0/glyphs/29/texture_idx = 0 +cache/0/16/0/glyphs/18/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/18/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/18/size = Vector2(9, 14) +cache/0/16/0/glyphs/18/uv_rect = Rect2(221, 5, 9, 14) +cache/0/16/0/glyphs/18/texture_idx = 0 +cache/0/16/0/glyphs/39/advance = Vector2(11.75, 16.0938) +cache/0/16/0/glyphs/39/offset = Vector2(0, -13) +cache/0/16/0/glyphs/39/size = Vector2(12, 14) +cache/0/16/0/glyphs/39/uv_rect = Rect2(232, 5, 12, 14) +cache/0/16/0/glyphs/39/texture_idx = 0 +cache/0/16/0/glyphs/70/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/70/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/70/size = Vector2(10, 11) +cache/0/16/0/glyphs/70/uv_rect = Rect2(1, 21, 10, 11) +cache/0/16/0/glyphs/70/texture_idx = 0 +cache/0/16/0/glyphs/78/advance = Vector2(9.15625, 16.0938) +cache/0/16/0/glyphs/78/offset = Vector2(0, -13) +cache/0/16/0/glyphs/78/size = Vector2(11, 14) +cache/0/16/0/glyphs/78/uv_rect = Rect2(1, 34, 11, 14) +cache/0/16/0/glyphs/78/texture_idx = 0 +cache/0/16/0/glyphs/51/advance = Vector2(9.84375, 16.0938) +cache/0/16/0/glyphs/51/offset = Vector2(0, -13) +cache/0/16/0/glyphs/51/size = Vector2(11, 14) +cache/0/16/0/glyphs/51/uv_rect = Rect2(14, 34, 11, 14) +cache/0/16/0/glyphs/51/texture_idx = 0 +cache/0/16/0/glyphs/74/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/74/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/74/size = Vector2(11, 15) +cache/0/16/0/glyphs/74/uv_rect = Rect2(1, 50, 11, 15) +cache/0/16/0/glyphs/74/texture_idx = 0 +cache/0/16/0/glyphs/88/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/88/offset = Vector2(0, -10) +cache/0/16/0/glyphs/88/size = Vector2(10, 11) +cache/0/16/0/glyphs/88/uv_rect = Rect2(13, 21, 10, 11) +cache/0/16/0/glyphs/88/texture_idx = 0 +cache/0/16/0/glyphs/89/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/89/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/89/size = Vector2(11, 11) +cache/0/16/0/glyphs/89/uv_rect = Rect2(25, 21, 11, 11) +cache/0/16/0/glyphs/89/texture_idx = 0 +cache/0/16/0/glyphs/35/advance = Vector2(14.375, 16.0938) +cache/0/16/0/glyphs/35/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/35/size = Vector2(16, 16) +cache/0/16/0/glyphs/35/uv_rect = Rect2(1, 67, 16, 16) +cache/0/16/0/glyphs/35/texture_idx = 0 +cache/0/16/0/glyphs/27/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/27/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/27/size = Vector2(11, 14) +cache/0/16/0/glyphs/27/uv_rect = Rect2(27, 34, 11, 14) +cache/0/16/0/glyphs/27/texture_idx = 0 +cache/0/16/0/glyphs/20/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/20/offset = Vector2(0, -13) +cache/0/16/0/glyphs/20/size = Vector2(8, 14) +cache/0/16/0/glyphs/20/uv_rect = Rect2(246, 5, 8, 14) +cache/0/16/0/glyphs/20/texture_idx = 0 +cache/0/16/0/glyphs/22/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/22/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/22/size = Vector2(11, 14) +cache/0/16/0/glyphs/22/uv_rect = Rect2(40, 34, 11, 14) +cache/0/16/0/glyphs/22/texture_idx = 0 +cache/0/16/0/glyphs/23/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/23/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/23/size = Vector2(11, 14) +cache/0/16/0/glyphs/23/uv_rect = Rect2(53, 34, 11, 14) +cache/0/16/0/glyphs/23/texture_idx = 0 +cache/0/16/0/glyphs/40/advance = Vector2(8.9375, 16.0938) +cache/0/16/0/glyphs/40/offset = Vector2(0, -13) +cache/0/16/0/glyphs/40/size = Vector2(9, 14) +cache/0/16/0/glyphs/40/uv_rect = Rect2(66, 34, 9, 14) +cache/0/16/0/glyphs/40/texture_idx = 0 +cache/0/16/0/glyphs/92/advance = Vector2(8.57812, 16.0938) +cache/0/16/0/glyphs/92/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/92/size = Vector2(11, 15) +cache/0/16/0/glyphs/92/uv_rect = Rect2(14, 50, 11, 15) +cache/0/16/0/glyphs/92/texture_idx = 0 +cache/0/16/0/glyphs/83/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/83/offset = Vector2(0, -10) +cache/0/16/0/glyphs/83/size = Vector2(11, 15) +cache/0/16/0/glyphs/83/uv_rect = Rect2(27, 50, 11, 15) +cache/0/16/0/glyphs/83/texture_idx = 0 +cache/0/16/0/glyphs/75/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/75/offset = Vector2(0, -13) +cache/0/16/0/glyphs/75/size = Vector2(10, 14) +cache/0/16/0/glyphs/75/uv_rect = Rect2(77, 34, 10, 14) +cache/0/16/0/glyphs/75/texture_idx = 0 +cache/0/16/0/glyphs/69/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/69/offset = Vector2(0, -13) +cache/0/16/0/glyphs/69/size = Vector2(11, 14) +cache/0/16/0/glyphs/69/uv_rect = Rect2(89, 34, 11, 14) +cache/0/16/0/glyphs/69/texture_idx = 0 +cache/0/16/0/glyphs/42/advance = Vector2(11.625, 16.0938) +cache/0/16/0/glyphs/42/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/42/size = Vector2(13, 14) +cache/0/16/0/glyphs/42/uv_rect = Rect2(102, 34, 13, 14) +cache/0/16/0/glyphs/42/texture_idx = 0 +cache/0/16/0/glyphs/47/advance = Vector2(8.67188, 16.0938) +cache/0/16/0/glyphs/47/offset = Vector2(0, -13) +cache/0/16/0/glyphs/47/size = Vector2(10, 14) +cache/0/16/0/glyphs/47/uv_rect = Rect2(117, 34, 10, 14) +cache/0/16/0/glyphs/47/texture_idx = 0 +cache/0/16/0/glyphs/73/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/73/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/73/size = Vector2(9, 14) +cache/0/16/0/glyphs/73/uv_rect = Rect2(129, 34, 9, 14) +cache/0/16/0/glyphs/73/texture_idx = 0 +cache/0/16/0/glyphs/54/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/54/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/54/size = Vector2(11, 14) +cache/0/16/0/glyphs/54/uv_rect = Rect2(140, 34, 11, 14) +cache/0/16/0/glyphs/54/texture_idx = 0 +cache/0/16/0/glyphs/17/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/17/offset = Vector2(0, -4) +cache/0/16/0/glyphs/17/size = Vector2(5, 5) +cache/0/16/0/glyphs/17/uv_rect = Rect2(38, 21, 5, 5) +cache/0/16/0/glyphs/17/texture_idx = 0 +cache/0/16/0/glyphs/918/advance = Vector2(4.89062, 16.0938) +cache/0/16/0/glyphs/918/offset = Vector2(0, -13) +cache/0/16/0/glyphs/918/size = Vector2(5, 14) +cache/0/16/0/glyphs/918/uv_rect = Rect2(153, 34, 5, 14) +cache/0/16/0/glyphs/918/texture_idx = 0 +cache/0/16/0/glyphs/55/advance = Vector2(9.0625, 16.0938) +cache/0/16/0/glyphs/55/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/55/size = Vector2(11, 14) +cache/0/16/0/glyphs/55/uv_rect = Rect2(160, 34, 11, 14) +cache/0/16/0/glyphs/55/texture_idx = 0 +cache/0/16/0/glyphs/49/advance = Vector2(12.5312, 16.0938) +cache/0/16/0/glyphs/49/offset = Vector2(0, -13) +cache/0/16/0/glyphs/49/size = Vector2(13, 14) +cache/0/16/0/glyphs/49/uv_rect = Rect2(173, 34, 13, 14) +cache/0/16/0/glyphs/49/texture_idx = 0 +cache/0/16/0/glyphs/36/advance = Vector2(10.5781, 16.0938) +cache/0/16/0/glyphs/36/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/36/size = Vector2(13, 14) +cache/0/16/0/glyphs/36/uv_rect = Rect2(188, 34, 13, 14) +cache/0/16/0/glyphs/36/texture_idx = 0 +cache/0/16/0/glyphs/90/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/90/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/90/size = Vector2(15, 11) +cache/0/16/0/glyphs/90/uv_rect = Rect2(45, 21, 15, 11) +cache/0/16/0/glyphs/90/texture_idx = 0 +cache/0/16/0/glyphs/57/advance = Vector2(9.95312, 16.0938) +cache/0/16/0/glyphs/57/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/57/size = Vector2(12, 14) +cache/0/16/0/glyphs/57/uv_rect = Rect2(203, 34, 12, 14) +cache/0/16/0/glyphs/57/texture_idx = 0 +cache/0/16/0/glyphs/53/advance = Vector2(10.2344, 16.0938) +cache/0/16/0/glyphs/53/offset = Vector2(0, -13) +cache/0/16/0/glyphs/53/size = Vector2(12, 14) +cache/0/16/0/glyphs/53/uv_rect = Rect2(217, 34, 12, 14) +cache/0/16/0/glyphs/53/texture_idx = 0 +cache/0/16/0/glyphs/93/advance = Vector2(7.65625, 16.0938) +cache/0/16/0/glyphs/93/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/93/size = Vector2(10, 11) +cache/0/16/0/glyphs/93/uv_rect = Rect2(62, 21, 10, 11) +cache/0/16/0/glyphs/93/texture_idx = 0 +cache/0/16/0/glyphs/5/advance = Vector2(6.98438, 16.0938) +cache/0/16/0/glyphs/5/offset = Vector2(0, -13) +cache/0/16/0/glyphs/5/size = Vector2(7, 7) +cache/0/16/0/glyphs/5/uv_rect = Rect2(74, 21, 7, 7) +cache/0/16/0/glyphs/5/texture_idx = 0 +cache/0/16/0/glyphs/66/advance = Vector2(6.875, 16.0938) +cache/0/16/0/glyphs/66/offset = Vector2(-2, 0) +cache/0/16/0/glyphs/66/size = Vector2(10, 4) +cache/0/16/0/glyphs/66/uv_rect = Rect2(83, 21, 10, 4) +cache/0/16/0/glyphs/66/texture_idx = 0 +cache/0/16/0/glyphs/16/advance = Vector2(5.15625, 16.0938) +cache/0/16/0/glyphs/16/offset = Vector2(-1, -7) +cache/0/16/0/glyphs/16/size = Vector2(7, 4) +cache/0/16/0/glyphs/16/uv_rect = Rect2(95, 21, 7, 4) +cache/0/16/0/glyphs/16/texture_idx = 0 +cache/0/16/0/glyphs/33/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/33/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/33/size = Vector2(11, 12) +cache/0/16/0/glyphs/33/uv_rect = Rect2(231, 34, 11, 12) +cache/0/16/0/glyphs/33/texture_idx = 0 +cache/0/16/0/glyphs/564/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/564/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/564/size = Vector2(12, 14) +cache/0/16/0/glyphs/564/uv_rect = Rect2(40, 50, 12, 14) +cache/0/16/0/glyphs/564/texture_idx = 0 +cache/0/16/0/glyphs/91/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/91/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/91/size = Vector2(11, 11) +cache/0/16/0/glyphs/91/uv_rect = Rect2(104, 21, 11, 11) +cache/0/16/0/glyphs/91/texture_idx = 0 +cache/0/16/0/glyphs/11/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/11/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/11/size = Vector2(7, 17) +cache/0/16/0/glyphs/11/uv_rect = Rect2(1, 85, 7, 17) +cache/0/16/0/glyphs/11/texture_idx = 0 +cache/0/16/0/glyphs/12/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/12/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/12/size = Vector2(7, 17) +cache/0/16/0/glyphs/12/uv_rect = Rect2(10, 85, 7, 17) +cache/0/16/0/glyphs/12/texture_idx = 0 +cache/0/16/0/glyphs/15/advance = Vector2(4.28125, 16.0938) +cache/0/16/0/glyphs/15/offset = Vector2(-1, -4) +cache/0/16/0/glyphs/15/size = Vector2(6, 7) +cache/0/16/0/glyphs/15/uv_rect = Rect2(117, 21, 6, 7) +cache/0/16/0/glyphs/15/texture_idx = 0 +cache/0/16/0/glyphs/605/advance = Vector2(16.0781, 16.0938) +cache/0/16/0/glyphs/605/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/605/size = Vector2(17, 14) +cache/0/16/0/glyphs/605/uv_rect = Rect2(54, 50, 17, 14) +cache/0/16/0/glyphs/605/texture_idx = 0 +cache/0/16/0/glyphs/56/advance = Vector2(11.875, 16.0938) +cache/0/16/0/glyphs/56/offset = Vector2(0, -13) +cache/0/16/0/glyphs/56/size = Vector2(12, 14) +cache/0/16/0/glyphs/56/uv_rect = Rect2(73, 50, 12, 14) +cache/0/16/0/glyphs/56/texture_idx = 0 +cache/0/16/0/glyphs/60/advance = Vector2(9.46875, 16.0938) +cache/0/16/0/glyphs/60/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/60/size = Vector2(12, 14) +cache/0/16/0/glyphs/60/uv_rect = Rect2(87, 50, 12, 14) +cache/0/16/0/glyphs/60/texture_idx = 0 +cache/0/16/0/glyphs/21/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/21/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/21/size = Vector2(11, 14) +cache/0/16/0/glyphs/21/uv_rect = Rect2(244, 34, 11, 14) +cache/0/16/0/glyphs/21/texture_idx = 0 +cache/0/16/0/glyphs/37/advance = Vector2(10.5625, 16.0938) +cache/0/16/0/glyphs/37/offset = Vector2(0, -13) +cache/0/16/0/glyphs/37/size = Vector2(11, 14) +cache/0/16/0/glyphs/37/uv_rect = Rect2(101, 50, 11, 14) +cache/0/16/0/glyphs/37/texture_idx = 0 +cache/0/16/0/glyphs/24/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/24/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/24/size = Vector2(11, 14) +cache/0/16/0/glyphs/24/uv_rect = Rect2(114, 50, 11, 14) +cache/0/16/0/glyphs/24/texture_idx = 0 +cache/0/16/0/glyphs/8/advance = Vector2(13.7969, 16.0938) +cache/0/16/0/glyphs/8/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/8/size = Vector2(16, 14) +cache/0/16/0/glyphs/8/uv_rect = Rect2(127, 50, 16, 14) +cache/0/16/0/glyphs/8/texture_idx = 0 +cache/0/16/0/glyphs/43/advance = Vector2(12.0156, 16.0938) +cache/0/16/0/glyphs/43/offset = Vector2(0, -13) +cache/0/16/0/glyphs/43/size = Vector2(12, 14) +cache/0/16/0/glyphs/43/uv_rect = Rect2(145, 50, 12, 14) +cache/0/16/0/glyphs/43/texture_idx = 0 +cache/0/16/0/glyphs/58/advance = Vector2(15.1406, 16.0938) +cache/0/16/0/glyphs/58/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/58/size = Vector2(18, 14) +cache/0/16/0/glyphs/58/uv_rect = Rect2(159, 50, 18, 14) +cache/0/16/0/glyphs/58/texture_idx = 0 +cache/0/16/0/glyphs/6/advance = Vector2(10.3438, 16.0938) +cache/0/16/0/glyphs/6/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/6/size = Vector2(12, 14) +cache/0/16/0/glyphs/6/uv_rect = Rect2(179, 50, 12, 14) +cache/0/16/0/glyphs/6/texture_idx = 0 +cache/0/16/0/glyphs/77/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/77/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/77/size = Vector2(7, 18) +cache/0/16/0/glyphs/77/uv_rect = Rect2(1, 104, 7, 18) +cache/0/16/0/glyphs/77/texture_idx = 0 +cache/0/16/0/glyphs/28/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/28/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/28/size = Vector2(11, 14) +cache/0/16/0/glyphs/28/uv_rect = Rect2(193, 50, 11, 14) +cache/0/16/0/glyphs/28/texture_idx = 0 +cache/0/16/0/glyphs/26/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/26/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/26/size = Vector2(11, 14) +cache/0/16/0/glyphs/26/uv_rect = Rect2(206, 50, 11, 14) +cache/0/16/0/glyphs/26/texture_idx = 0 +cache/0/16/0/glyphs/31/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/31/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/31/size = Vector2(11, 12) +cache/0/16/0/glyphs/31/uv_rect = Rect2(219, 50, 11, 12) +cache/0/16/0/glyphs/31/texture_idx = 0 +cache/0/16/0/glyphs/62/advance = Vector2(5.28125, 16.0938) +cache/0/16/0/glyphs/62/offset = Vector2(0, -13) +cache/0/16/0/glyphs/62/size = Vector2(6, 17) +cache/0/16/0/glyphs/62/uv_rect = Rect2(19, 85, 6, 17) +cache/0/16/0/glyphs/62/texture_idx = 0 +cache/0/16/0/glyphs/64/advance = Vector2(5.28125, 16.0938) +cache/0/16/0/glyphs/64/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/64/size = Vector2(7, 17) +cache/0/16/0/glyphs/64/uv_rect = Rect2(27, 85, 7, 17) +cache/0/16/0/glyphs/64/texture_idx = 0 +cache/0/16/0/glyphs/909/advance = Vector2(11.625, 16.0938) +cache/0/16/0/glyphs/909/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/909/size = Vector2(15, 14) +cache/0/16/0/glyphs/909/uv_rect = Rect2(232, 50, 15, 14) +cache/0/16/0/glyphs/909/texture_idx = 0 +cache/0/16/0/glyphs/25/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/25/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/25/size = Vector2(11, 14) +cache/0/16/0/glyphs/25/uv_rect = Rect2(19, 67, 11, 14) +cache/0/16/0/glyphs/25/texture_idx = 0 +cache/0/16/0/glyphs/9/advance = Vector2(11.8438, 16.0938) +cache/0/16/0/glyphs/9/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/9/size = Vector2(14, 14) +cache/0/16/0/glyphs/9/uv_rect = Rect2(32, 67, 14, 14) +cache/0/16/0/glyphs/9/texture_idx = 0 +cache/0/16/0/glyphs/59/advance = Vector2(9.95312, 16.0938) +cache/0/16/0/glyphs/59/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/59/size = Vector2(12, 14) +cache/0/16/0/glyphs/59/uv_rect = Rect2(48, 67, 12, 14) +cache/0/16/0/glyphs/59/texture_idx = 0 +cache/0/16/0/glyphs/94/advance = Vector2(6.1875, 16.0938) +cache/0/16/0/glyphs/94/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/94/size = Vector2(8, 17) +cache/0/16/0/glyphs/94/uv_rect = Rect2(36, 85, 8, 17) +cache/0/16/0/glyphs/94/texture_idx = 0 +cache/0/16/0/glyphs/96/advance = Vector2(5.9375, 16.0938) +cache/0/16/0/glyphs/96/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/96/size = Vector2(8, 17) +cache/0/16/0/glyphs/96/uv_rect = Rect2(46, 85, 8, 17) +cache/0/16/0/glyphs/96/texture_idx = 0 +cache/0/16/0/glyphs/32/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/32/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/32/size = Vector2(11, 8) +cache/0/16/0/glyphs/32/uv_rect = Rect2(125, 21, 11, 8) +cache/0/16/0/glyphs/32/texture_idx = 0 +cache/0/16/0/glyphs/14/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/14/offset = Vector2(-1, -11) +cache/0/16/0/glyphs/14/size = Vector2(11, 10) +cache/0/16/0/glyphs/14/uv_rect = Rect2(138, 21, 11, 10) +cache/0/16/0/glyphs/14/texture_idx = 0 +cache/0/16/0/glyphs/10/advance = Vector2(3.89062, 16.0938) +cache/0/16/0/glyphs/10/offset = Vector2(0, -13) +cache/0/16/0/glyphs/10/size = Vector2(4, 7) +cache/0/16/0/glyphs/10/uv_rect = Rect2(151, 21, 4, 7) +cache/0/16/0/glyphs/10/texture_idx = 0 +cache/0/16/0/glyphs/13/advance = Vector2(8.76562, 16.0938) +cache/0/16/0/glyphs/13/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/13/size = Vector2(11, 10) +cache/0/16/0/glyphs/13/uv_rect = Rect2(157, 21, 11, 10) +cache/0/16/0/glyphs/13/texture_idx = 0 +cache/0/16/0/glyphs/4/advance = Vector2(4.42188, 16.0938) +cache/0/16/0/glyphs/4/offset = Vector2(0, -13) +cache/0/16/0/glyphs/4/size = Vector2(5, 14) +cache/0/16/0/glyphs/4/uv_rect = Rect2(249, 50, 5, 14) +cache/0/16/0/glyphs/4/texture_idx = 0 +cache/0/16/0/glyphs/7/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/7/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/7/size = Vector2(11, 16) +cache/0/16/0/glyphs/7/uv_rect = Rect2(62, 67, 11, 16) +cache/0/16/0/glyphs/7/texture_idx = 0 +cache/0/16/0/glyphs/84/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/84/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/84/size = Vector2(11, 15) +cache/0/16/0/glyphs/84/uv_rect = Rect2(75, 67, 11, 15) +cache/0/16/0/glyphs/84/texture_idx = 0 +cache/0/16/0/glyphs/565/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/565/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/565/size = Vector2(11, 14) +cache/0/16/0/glyphs/565/uv_rect = Rect2(88, 67, 11, 14) +cache/0/16/0/glyphs/565/texture_idx = 0 +cache/0/16/0/glyphs/61/advance = Vector2(9.20312, 16.0938) +cache/0/16/0/glyphs/61/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/61/size = Vector2(11, 14) +cache/0/16/0/glyphs/61/uv_rect = Rect2(101, 67, 11, 14) +cache/0/16/0/glyphs/61/texture_idx = 0 +cache/0/16/0/glyphs/63/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/63/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/63/size = Vector2(9, 14) +cache/0/16/0/glyphs/63/uv_rect = Rect2(114, 67, 9, 14) +cache/0/16/0/glyphs/63/texture_idx = 0 +cache/0/16/0/glyphs/95/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/95/offset = Vector2(2, -13) +cache/0/16/0/glyphs/95/size = Vector2(5, 18) +cache/0/16/0/glyphs/95/uv_rect = Rect2(10, 104, 5, 18) +cache/0/16/0/glyphs/95/texture_idx = 0 +cache/0/16/0/glyphs/34/advance = Vector2(7.25, 16.0938) +cache/0/16/0/glyphs/34/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/34/size = Vector2(9, 14) +cache/0/16/0/glyphs/34/uv_rect = Rect2(125, 67, 9, 14) +cache/0/16/0/glyphs/34/texture_idx = 0 +cache/0/16/0/glyphs/65/advance = Vector2(8.59375, 16.0938) +cache/0/16/0/glyphs/65/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/65/size = Vector2(11, 10) +cache/0/16/0/glyphs/65/uv_rect = Rect2(170, 21, 11, 10) +cache/0/16/0/glyphs/65/texture_idx = 0 +cache/0/16/0/glyphs/45/advance = Vector2(4.78125, 16.0938) +cache/0/16/0/glyphs/45/offset = Vector2(-3, -13) +cache/0/16/0/glyphs/45/size = Vector2(8, 17) +cache/0/16/0/glyphs/45/uv_rect = Rect2(56, 85, 8, 17) +cache/0/16/0/glyphs/45/texture_idx = 0 +cache/0/16/0/glyphs/527/advance = Vector2(6.01562, 16.0938) +cache/0/16/0/glyphs/527/offset = Vector2(0, -10) +cache/0/16/0/glyphs/527/size = Vector2(6, 7) +cache/0/16/0/glyphs/527/uv_rect = Rect2(183, 21, 6, 7) +cache/0/16/0/glyphs/527/texture_idx = 0 +cache/0/16/0/glyphs/52/advance = Vector2(12.5938, 16.0938) +cache/0/16/0/glyphs/52/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/52/size = Vector2(14, 17) +cache/0/16/0/glyphs/52/uv_rect = Rect2(66, 85, 14, 17) +cache/0/16/0/glyphs/52/texture_idx = 0 +cache/0/16/0/glyphs/30/advance = Vector2(4.45312, 16.0938) +cache/0/16/0/glyphs/30/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/30/size = Vector2(6, 14) +cache/0/16/0/glyphs/30/uv_rect = Rect2(136, 67, 6, 14) +cache/0/16/0/glyphs/30/texture_idx = 0 +cache/0/16/0/glyphs/402653224/advance = Vector2(8.9375, 16.0938) +cache/0/16/0/glyphs/402653224/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653224/size = Vector2(9, 14) +cache/0/16/0/glyphs/402653224/uv_rect = Rect2(144, 67, 9, 14) +cache/0/16/0/glyphs/402653224/texture_idx = 0 +cache/0/16/0/glyphs/402653275/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/402653275/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653275/size = Vector2(12, 11) +cache/0/16/0/glyphs/402653275/uv_rect = Rect2(191, 21, 12, 11) +cache/0/16/0/glyphs/402653275/texture_idx = 0 +cache/0/16/0/glyphs/268435543/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/268435543/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/268435543/size = Vector2(9, 13) +cache/0/16/0/glyphs/268435543/uv_rect = Rect2(155, 67, 9, 13) +cache/0/16/0/glyphs/268435543/texture_idx = 0 +cache/0/16/0/glyphs/402653256/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/402653256/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653256/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653256/uv_rect = Rect2(205, 21, 11, 11) +cache/0/16/0/glyphs/402653256/texture_idx = 0 +cache/0/16/0/glyphs/134217814/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/134217814/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217814/size = Vector2(9, 11) +cache/0/16/0/glyphs/134217814/uv_rect = Rect2(218, 21, 9, 11) +cache/0/16/0/glyphs/134217814/texture_idx = 0 +cache/0/16/0/glyphs/268435538/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/268435538/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435538/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435538/uv_rect = Rect2(229, 21, 11, 11) +cache/0/16/0/glyphs/268435538/texture_idx = 0 +cache/0/16/0/glyphs/134217809/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/134217809/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217809/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217809/uv_rect = Rect2(242, 21, 11, 11) +cache/0/16/0/glyphs/134217809/texture_idx = 0 +cache/0/16/0/glyphs/268435542/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/268435542/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435542/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435542/uv_rect = Rect2(166, 67, 9, 11) +cache/0/16/0/glyphs/268435542/texture_idx = 0 +cache/0/16/0/glyphs/134217816/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/134217816/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217816/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217816/uv_rect = Rect2(177, 67, 11, 11) +cache/0/16/0/glyphs/134217816/texture_idx = 0 +cache/0/16/0/glyphs/134217808/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/134217808/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217808/size = Vector2(16, 11) +cache/0/16/0/glyphs/134217808/uv_rect = Rect2(190, 67, 16, 11) +cache/0/16/0/glyphs/134217808/texture_idx = 0 +cache/0/16/0/glyphs/268435459/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/268435459/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/268435459/size = Vector2(2, 2) +cache/0/16/0/glyphs/268435459/uv_rect = Rect2(5, 1, 2, 2) +cache/0/16/0/glyphs/268435459/texture_idx = 0 +cache/0/16/0/glyphs/402653273/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/402653273/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653273/size = Vector2(12, 11) +cache/0/16/0/glyphs/402653273/uv_rect = Rect2(208, 67, 12, 11) +cache/0/16/0/glyphs/402653273/texture_idx = 0 +cache/0/16/0/glyphs/268435528/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/268435528/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435528/size = Vector2(10, 11) +cache/0/16/0/glyphs/268435528/uv_rect = Rect2(222, 67, 10, 11) +cache/0/16/0/glyphs/268435528/texture_idx = 0 +cache/0/16/0/glyphs/402653265/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/402653265/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653265/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653265/uv_rect = Rect2(234, 67, 10, 11) +cache/0/16/0/glyphs/402653265/texture_idx = 0 +cache/0/16/0/glyphs/402653271/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/402653271/offset = Vector2(0, -12) +cache/0/16/0/glyphs/402653271/size = Vector2(8, 13) +cache/0/16/0/glyphs/402653271/uv_rect = Rect2(246, 67, 8, 13) +cache/0/16/0/glyphs/402653271/texture_idx = 0 +cache/0/16/0/glyphs/402653266/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/402653266/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653266/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653266/uv_rect = Rect2(82, 85, 11, 11) +cache/0/16/0/glyphs/402653266/texture_idx = 0 +cache/0/16/0/glyphs/402653263/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/402653263/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653263/size = Vector2(4, 14) +cache/0/16/0/glyphs/402653263/uv_rect = Rect2(95, 85, 4, 14) +cache/0/16/0/glyphs/402653263/texture_idx = 0 +cache/0/16/0/glyphs/134217813/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/134217813/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217813/size = Vector2(8, 11) +cache/0/16/0/glyphs/134217813/uv_rect = Rect2(101, 85, 8, 11) +cache/0/16/0/glyphs/134217813/texture_idx = 0 +cache/0/16/0/glyphs/134217746/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/134217746/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217746/size = Vector2(9, 14) +cache/0/16/0/glyphs/134217746/uv_rect = Rect2(111, 85, 9, 14) +cache/0/16/0/glyphs/134217746/texture_idx = 0 +cache/0/16/0/glyphs/268435474/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/268435474/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/268435474/size = Vector2(9, 14) +cache/0/16/0/glyphs/268435474/uv_rect = Rect2(122, 85, 9, 14) +cache/0/16/0/glyphs/268435474/texture_idx = 0 +cache/0/16/0/glyphs/402653184/advance = Vector2(0, 0) +cache/0/16/0/glyphs/402653184/offset = Vector2(0, 0) +cache/0/16/0/glyphs/402653184/size = Vector2(0, 0) +cache/0/16/0/glyphs/402653184/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/402653184/texture_idx = -1 +cache/0/16/0/glyphs/402653252/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/402653252/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653252/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653252/uv_rect = Rect2(133, 85, 10, 11) +cache/0/16/0/glyphs/402653252/texture_idx = 0 +cache/0/16/0/glyphs/402653202/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/402653202/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/402653202/size = Vector2(9, 14) +cache/0/16/0/glyphs/402653202/uv_rect = Rect2(145, 85, 9, 14) +cache/0/16/0/glyphs/402653202/texture_idx = 0 +cache/0/16/0/glyphs/0/advance = Vector2(0, 0) +cache/0/16/0/glyphs/0/offset = Vector2(0, 0) +cache/0/16/0/glyphs/0/size = Vector2(0, 0) +cache/0/16/0/glyphs/0/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/0/texture_idx = -1 +cache/0/16/0/glyphs/268435524/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/268435524/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435524/size = Vector2(10, 11) +cache/0/16/0/glyphs/268435524/uv_rect = Rect2(156, 85, 10, 11) +cache/0/16/0/glyphs/268435524/texture_idx = 0 +cache/0/16/0/glyphs/134217810/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/134217810/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217810/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217810/uv_rect = Rect2(168, 85, 11, 11) +cache/0/16/0/glyphs/134217810/texture_idx = 0 +cache/0/16/0/glyphs/268435526/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/268435526/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435526/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435526/uv_rect = Rect2(181, 85, 9, 11) +cache/0/16/0/glyphs/268435526/texture_idx = 0 +cache/0/16/0/glyphs/134217794/advance = Vector2(6.875, 16.0938) +cache/0/16/0/glyphs/134217794/offset = Vector2(-1, 0) +cache/0/16/0/glyphs/134217794/size = Vector2(10, 4) +cache/0/16/0/glyphs/134217794/uv_rect = Rect2(192, 85, 10, 4) +cache/0/16/0/glyphs/134217794/texture_idx = 0 +cache/0/16/0/glyphs/134217796/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/134217796/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217796/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217796/uv_rect = Rect2(204, 85, 11, 11) +cache/0/16/0/glyphs/134217796/texture_idx = 0 +cache/0/16/0/glyphs/268435527/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/268435527/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435527/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435527/uv_rect = Rect2(217, 85, 11, 14) +cache/0/16/0/glyphs/268435527/texture_idx = 0 +cache/0/16/0/glyphs/268435532/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/268435532/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435532/size = Vector2(5, 14) +cache/0/16/0/glyphs/268435532/uv_rect = Rect2(230, 85, 5, 14) +cache/0/16/0/glyphs/268435532/texture_idx = 0 +cache/0/16/0/glyphs/134217804/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/134217804/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217804/size = Vector2(5, 14) +cache/0/16/0/glyphs/134217804/uv_rect = Rect2(237, 85, 5, 14) +cache/0/16/0/glyphs/134217804/texture_idx = 0 +cache/0/16/0/glyphs/268435537/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/268435537/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435537/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435537/uv_rect = Rect2(244, 85, 11, 11) +cache/0/16/0/glyphs/268435537/texture_idx = 0 +cache/0/16/0/glyphs/268435456/advance = Vector2(0, 0) +cache/0/16/0/glyphs/268435456/offset = Vector2(0, 0) +cache/0/16/0/glyphs/268435456/size = Vector2(0, 0) +cache/0/16/0/glyphs/268435456/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/268435456/texture_idx = -1 +cache/0/16/0/glyphs/268435496/advance = Vector2(8.9375, 16.0938) +cache/0/16/0/glyphs/268435496/offset = Vector2(1, -13) +cache/0/16/0/glyphs/268435496/size = Vector2(9, 14) +cache/0/16/0/glyphs/268435496/uv_rect = Rect2(17, 104, 9, 14) +cache/0/16/0/glyphs/268435496/texture_idx = 0 +cache/0/16/0/glyphs/268435545/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/268435545/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435545/size = Vector2(12, 11) +cache/0/16/0/glyphs/268435545/uv_rect = Rect2(28, 104, 12, 11) +cache/0/16/0/glyphs/268435545/texture_idx = 0 +cache/0/16/0/glyphs/402653270/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/402653270/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653270/size = Vector2(9, 11) +cache/0/16/0/glyphs/402653270/uv_rect = Rect2(42, 104, 9, 11) +cache/0/16/0/glyphs/402653270/texture_idx = 0 +cache/0/16/0/glyphs/134217803/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/134217803/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217803/size = Vector2(11, 14) +cache/0/16/0/glyphs/134217803/uv_rect = Rect2(53, 104, 11, 14) +cache/0/16/0/glyphs/134217803/texture_idx = 0 +cache/0/16/0/glyphs/268435535/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/268435535/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435535/size = Vector2(5, 14) +cache/0/16/0/glyphs/268435535/uv_rect = Rect2(66, 104, 5, 14) +cache/0/16/0/glyphs/268435535/texture_idx = 0 +cache/0/16/0/glyphs/268435541/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/268435541/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435541/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435541/uv_rect = Rect2(73, 104, 9, 11) +cache/0/16/0/glyphs/268435541/texture_idx = 0 +cache/0/16/0/glyphs/402653187/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/402653187/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/402653187/size = Vector2(2, 2) +cache/0/16/0/glyphs/402653187/uv_rect = Rect2(9, 1, 2, 2) +cache/0/16/0/glyphs/402653187/texture_idx = 0 +cache/0/16/0/glyphs/134217815/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/134217815/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/134217815/size = Vector2(9, 13) +cache/0/16/0/glyphs/134217815/uv_rect = Rect2(84, 104, 9, 13) +cache/0/16/0/glyphs/134217815/texture_idx = 0 +cache/0/16/0/glyphs/134217800/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/134217800/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217800/size = Vector2(10, 11) +cache/0/16/0/glyphs/134217800/uv_rect = Rect2(95, 104, 10, 11) +cache/0/16/0/glyphs/134217800/texture_idx = 0 +cache/0/16/0/glyphs/134217731/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/134217731/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/134217731/size = Vector2(2, 2) +cache/0/16/0/glyphs/134217731/uv_rect = Rect2(13, 1, 2, 2) +cache/0/16/0/glyphs/134217731/texture_idx = 0 +cache/0/16/0/glyphs/268435531/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/268435531/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435531/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435531/uv_rect = Rect2(107, 104, 11, 14) +cache/0/16/0/glyphs/268435531/texture_idx = 0 +cache/0/16/0/glyphs/268435530/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/268435530/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435530/size = Vector2(12, 15) +cache/0/16/0/glyphs/268435530/uv_rect = Rect2(120, 104, 12, 15) +cache/0/16/0/glyphs/268435530/texture_idx = 0 +cache/0/16/0/glyphs/268435539/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/268435539/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435539/size = Vector2(11, 15) +cache/0/16/0/glyphs/268435539/uv_rect = Rect2(134, 104, 11, 15) +cache/0/16/0/glyphs/268435539/texture_idx = 0 +cache/0/16/0/glyphs/134217732/advance = Vector2(4.42188, 16.0938) +cache/0/16/0/glyphs/134217732/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217732/size = Vector2(5, 14) +cache/0/16/0/glyphs/134217732/uv_rect = Rect2(147, 104, 5, 14) +cache/0/16/0/glyphs/134217732/texture_idx = 0 +cache/0/16/0/glyphs/134217807/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/134217807/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217807/size = Vector2(5, 14) +cache/0/16/0/glyphs/134217807/uv_rect = Rect2(154, 104, 5, 14) +cache/0/16/0/glyphs/134217807/texture_idx = 0 +cache/0/16/0/glyphs/134217782/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/134217782/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217782/size = Vector2(10, 14) +cache/0/16/0/glyphs/134217782/uv_rect = Rect2(161, 104, 10, 14) +cache/0/16/0/glyphs/134217782/texture_idx = 0 +cache/0/16/0/glyphs/402653269/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/402653269/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653269/size = Vector2(8, 11) +cache/0/16/0/glyphs/402653269/uv_rect = Rect2(173, 104, 8, 11) +cache/0/16/0/glyphs/402653269/texture_idx = 0 +cache/0/16/0/glyphs/402653272/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/402653272/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653272/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653272/uv_rect = Rect2(183, 104, 11, 11) +cache/0/16/0/glyphs/402653272/texture_idx = 0 +cache/0/16/0/glyphs/402653258/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/402653258/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653258/size = Vector2(12, 15) +cache/0/16/0/glyphs/402653258/uv_rect = Rect2(196, 104, 12, 15) +cache/0/16/0/glyphs/402653258/texture_idx = 0 +cache/0/16/0/glyphs/402653264/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/402653264/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653264/size = Vector2(15, 11) +cache/0/16/0/glyphs/402653264/uv_rect = Rect2(210, 104, 15, 11) +cache/0/16/0/glyphs/402653264/texture_idx = 0 +cache/0/16/0/glyphs/402653239/advance = Vector2(9.0625, 16.0938) +cache/0/16/0/glyphs/402653239/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/402653239/size = Vector2(12, 14) +cache/0/16/0/glyphs/402653239/uv_rect = Rect2(227, 104, 12, 14) +cache/0/16/0/glyphs/402653239/texture_idx = 0 +cache/0/16/0/glyphs/402653238/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/402653238/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653238/size = Vector2(10, 14) +cache/0/16/0/glyphs/402653238/uv_rect = Rect2(241, 104, 10, 14) +cache/0/16/0/glyphs/402653238/texture_idx = 0 +cache/0/16/0/glyphs/402653267/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/402653267/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653267/size = Vector2(10, 15) +cache/0/16/0/glyphs/402653267/uv_rect = Rect2(1, 124, 10, 15) +cache/0/16/0/glyphs/402653267/texture_idx = 0 +cache/0/16/0/glyphs/134217818/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/134217818/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217818/size = Vector2(16, 11) +cache/0/16/0/glyphs/134217818/uv_rect = Rect2(13, 124, 16, 11) +cache/0/16/0/glyphs/134217818/texture_idx = 0 +cache/0/16/0/glyphs/268435536/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/268435536/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435536/size = Vector2(16, 11) +cache/0/16/0/glyphs/268435536/uv_rect = Rect2(31, 124, 16, 11) +cache/0/16/0/glyphs/268435536/texture_idx = 0 +cache/0/16/0/glyphs/134217811/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/134217811/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217811/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217811/uv_rect = Rect2(49, 124, 11, 15) +cache/0/16/0/glyphs/134217811/texture_idx = 0 +cache/0/16/0/glyphs/134217820/advance = Vector2(8.57812, 16.0938) +cache/0/16/0/glyphs/134217820/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217820/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217820/uv_rect = Rect2(62, 124, 11, 15) +cache/0/16/0/glyphs/134217820/texture_idx = 0 +cache/0/16/0/glyphs/402653260/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/402653260/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653260/size = Vector2(6, 14) +cache/0/16/0/glyphs/402653260/uv_rect = Rect2(75, 124, 6, 14) +cache/0/16/0/glyphs/402653260/texture_idx = 0 +cache/0/16/0/glyphs/134217798/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/134217798/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217798/size = Vector2(9, 11) +cache/0/16/0/glyphs/134217798/uv_rect = Rect2(83, 124, 9, 11) +cache/0/16/0/glyphs/134217798/texture_idx = 0 +cache/0/16/0/glyphs/134217801/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/134217801/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217801/size = Vector2(9, 14) +cache/0/16/0/glyphs/134217801/uv_rect = Rect2(94, 124, 9, 14) +cache/0/16/0/glyphs/134217801/texture_idx = 0 +cache/0/16/0/glyphs/556/advance = Vector2(8.78125, 16.0938) +cache/0/16/0/glyphs/556/offset = Vector2(-1, -15) +cache/0/16/0/glyphs/556/size = Vector2(12, 17) +cache/0/16/0/glyphs/556/uv_rect = Rect2(1, 141, 12, 17) +cache/0/16/0/glyphs/556/texture_idx = 0 +cache/0/16/0/glyphs/134217817/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/134217817/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217817/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217817/uv_rect = Rect2(105, 124, 11, 11) +cache/0/16/0/glyphs/134217817/texture_idx = 0 +cache/0/16/0/glyphs/268435495/advance = Vector2(11.75, 16.0938) +cache/0/16/0/glyphs/268435495/offset = Vector2(1, -13) +cache/0/16/0/glyphs/268435495/size = Vector2(12, 14) +cache/0/16/0/glyphs/268435495/uv_rect = Rect2(118, 124, 12, 14) +cache/0/16/0/glyphs/268435495/texture_idx = 0 +cache/0/16/0/glyphs/134217802/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/134217802/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217802/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217802/uv_rect = Rect2(132, 124, 11, 15) +cache/0/16/0/glyphs/134217802/texture_idx = 0 +cache/0/16/0/glyphs/268435476/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/268435476/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435476/size = Vector2(8, 14) +cache/0/16/0/glyphs/268435476/uv_rect = Rect2(145, 124, 8, 14) +cache/0/16/0/glyphs/268435476/texture_idx = 0 +cache/0/16/0/glyphs/402653201/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/402653201/offset = Vector2(0, -4) +cache/0/16/0/glyphs/402653201/size = Vector2(6, 5) +cache/0/16/0/glyphs/402653201/uv_rect = Rect2(155, 124, 6, 5) +cache/0/16/0/glyphs/402653201/texture_idx = 0 +cache/0/16/0/glyphs/134217751/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/134217751/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217751/size = Vector2(12, 14) +cache/0/16/0/glyphs/134217751/uv_rect = Rect2(163, 124, 12, 14) +cache/0/16/0/glyphs/134217751/texture_idx = 0 +cache/0/16/0/glyphs/134217742/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/134217742/offset = Vector2(0, -11) +cache/0/16/0/glyphs/134217742/size = Vector2(10, 10) +cache/0/16/0/glyphs/134217742/uv_rect = Rect2(177, 124, 10, 10) +cache/0/16/0/glyphs/134217742/texture_idx = 0 +cache/0/16/0/glyphs/268436020/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/268436020/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/268436020/size = Vector2(12, 14) +cache/0/16/0/glyphs/268436020/uv_rect = Rect2(189, 124, 12, 14) +cache/0/16/0/glyphs/268436020/texture_idx = 0 +cache/0/16/0/glyphs/134217767/advance = Vector2(11.75, 16.0938) +cache/0/16/0/glyphs/134217767/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217767/size = Vector2(13, 14) +cache/0/16/0/glyphs/134217767/uv_rect = Rect2(203, 124, 13, 14) +cache/0/16/0/glyphs/134217767/texture_idx = 0 +cache/0/16/0/glyphs/268435477/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/268435477/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435477/size = Vector2(10, 14) +cache/0/16/0/glyphs/268435477/uv_rect = Rect2(218, 124, 10, 14) +cache/0/16/0/glyphs/268435477/texture_idx = 0 +cache/0/16/0/glyphs/268435529/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/268435529/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/268435529/size = Vector2(10, 14) +cache/0/16/0/glyphs/268435529/uv_rect = Rect2(230, 124, 10, 14) +cache/0/16/0/glyphs/268435529/texture_idx = 0 +cache/0/16/0/glyphs/402653276/advance = Vector2(8.57812, 16.0938) +cache/0/16/0/glyphs/402653276/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653276/size = Vector2(12, 15) +cache/0/16/0/glyphs/402653276/uv_rect = Rect2(242, 124, 12, 15) +cache/0/16/0/glyphs/402653276/texture_idx = 0 +cache/0/16/0/glyphs/268435548/advance = Vector2(8.57812, 16.0938) +cache/0/16/0/glyphs/268435548/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435548/size = Vector2(12, 15) +cache/0/16/0/glyphs/268435548/uv_rect = Rect2(15, 141, 12, 15) +cache/0/16/0/glyphs/268435548/texture_idx = 0 +cache/0/16/0/glyphs/402653255/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/402653255/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653255/size = Vector2(11, 14) +cache/0/16/0/glyphs/402653255/uv_rect = Rect2(29, 141, 11, 14) +cache/0/16/0/glyphs/402653255/texture_idx = 0 +cache/0/16/0/glyphs/134217799/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/134217799/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217799/size = Vector2(10, 14) +cache/0/16/0/glyphs/134217799/uv_rect = Rect2(42, 141, 10, 14) +cache/0/16/0/glyphs/134217799/texture_idx = 0 +cache/0/16/0/glyphs/134217748/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/134217748/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217748/size = Vector2(8, 14) +cache/0/16/0/glyphs/134217748/uv_rect = Rect2(54, 141, 8, 14) +cache/0/16/0/glyphs/134217748/texture_idx = 0 +cache/0/16/0/glyphs/134217745/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/134217745/offset = Vector2(0, -4) +cache/0/16/0/glyphs/134217745/size = Vector2(5, 5) +cache/0/16/0/glyphs/134217745/uv_rect = Rect2(64, 141, 5, 5) +cache/0/16/0/glyphs/134217745/texture_idx = 0 +cache/0/16/0/glyphs/402653207/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/402653207/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653207/size = Vector2(11, 14) +cache/0/16/0/glyphs/402653207/uv_rect = Rect2(71, 141, 11, 14) +cache/0/16/0/glyphs/402653207/texture_idx = 0 +cache/0/16/0/glyphs/402653261/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/402653261/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/402653261/size = Vector2(8, 18) +cache/0/16/0/glyphs/402653261/uv_rect = Rect2(1, 160, 8, 18) +cache/0/16/0/glyphs/402653261/texture_idx = 0 +cache/0/16/0/glyphs/402653259/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/402653259/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653259/size = Vector2(10, 14) +cache/0/16/0/glyphs/402653259/uv_rect = Rect2(84, 141, 10, 14) +cache/0/16/0/glyphs/402653259/texture_idx = 0 +cache/0/16/0/glyphs/402653254/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/402653254/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653254/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653254/uv_rect = Rect2(96, 141, 10, 11) +cache/0/16/0/glyphs/402653254/texture_idx = 0 +cache/0/16/0/glyphs/134217797/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/134217797/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217797/size = Vector2(11, 14) +cache/0/16/0/glyphs/134217797/uv_rect = Rect2(108, 141, 11, 14) +cache/0/16/0/glyphs/134217797/texture_idx = 0 +cache/0/16/0/glyphs/268435544/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/268435544/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435544/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435544/uv_rect = Rect2(121, 141, 11, 11) +cache/0/16/0/glyphs/268435544/texture_idx = 0 +cache/0/16/0/glyphs/134217743/advance = Vector2(4.28125, 16.0938) +cache/0/16/0/glyphs/134217743/offset = Vector2(-1, -4) +cache/0/16/0/glyphs/134217743/size = Vector2(6, 7) +cache/0/16/0/glyphs/134217743/uv_rect = Rect2(134, 141, 6, 7) +cache/0/16/0/glyphs/134217743/texture_idx = 0 +cache/0/16/0/glyphs/268435513/advance = Vector2(9.95312, 16.0938) +cache/0/16/0/glyphs/268435513/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/268435513/size = Vector2(13, 14) +cache/0/16/0/glyphs/268435513/uv_rect = Rect2(142, 141, 13, 14) +cache/0/16/0/glyphs/268435513/texture_idx = 0 +cache/0/16/0/glyphs/268435497/advance = Vector2(8.51562, 16.0938) +cache/0/16/0/glyphs/268435497/offset = Vector2(1, -13) +cache/0/16/0/glyphs/268435497/size = Vector2(9, 14) +cache/0/16/0/glyphs/268435497/uv_rect = Rect2(157, 141, 9, 14) +cache/0/16/0/glyphs/268435497/texture_idx = 0 +cache/0/16/0/glyphs/134217806/advance = Vector2(9.15625, 16.0938) +cache/0/16/0/glyphs/134217806/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217806/size = Vector2(11, 14) +cache/0/16/0/glyphs/134217806/uv_rect = Rect2(168, 141, 11, 14) +cache/0/16/0/glyphs/134217806/texture_idx = 0 +cache/0/16/0/glyphs/402653748/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/402653748/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653748/size = Vector2(11, 14) +cache/0/16/0/glyphs/402653748/uv_rect = Rect2(181, 141, 11, 14) +cache/0/16/0/glyphs/402653748/texture_idx = 0 +cache/0/16/0/glyphs/268435493/advance = Vector2(10.5625, 16.0938) +cache/0/16/0/glyphs/268435493/offset = Vector2(1, -13) +cache/0/16/0/glyphs/268435493/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435493/uv_rect = Rect2(194, 141, 11, 14) +cache/0/16/0/glyphs/268435493/texture_idx = 0 +cache/0/16/0/glyphs/402653257/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/402653257/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653257/size = Vector2(9, 14) +cache/0/16/0/glyphs/402653257/uv_rect = Rect2(207, 141, 9, 14) +cache/0/16/0/glyphs/402653257/texture_idx = 0 +cache/0/16/0/glyphs/402653198/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/402653198/offset = Vector2(0, -11) +cache/0/16/0/glyphs/402653198/size = Vector2(11, 10) +cache/0/16/0/glyphs/402653198/uv_rect = Rect2(218, 141, 11, 10) +cache/0/16/0/glyphs/402653198/texture_idx = 0 +cache/0/16/0/glyphs/402653203/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/402653203/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653203/size = Vector2(11, 14) +cache/0/16/0/glyphs/402653203/uv_rect = Rect2(231, 141, 11, 14) +cache/0/16/0/glyphs/402653203/texture_idx = 0 +cache/0/16/0/glyphs/268435473/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/268435473/offset = Vector2(0, -4) +cache/0/16/0/glyphs/268435473/size = Vector2(5, 5) +cache/0/16/0/glyphs/268435473/uv_rect = Rect2(244, 141, 5, 5) +cache/0/16/0/glyphs/268435473/texture_idx = 0 +cache/0/16/0/glyphs/402653253/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/402653253/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653253/size = Vector2(10, 14) +cache/0/16/0/glyphs/402653253/uv_rect = Rect2(11, 160, 10, 14) +cache/0/16/0/glyphs/402653253/texture_idx = 0 +cache/0/16/0/glyphs/268435494/advance = Vector2(10.1406, 16.0938) +cache/0/16/0/glyphs/268435494/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435494/size = Vector2(12, 14) +cache/0/16/0/glyphs/268435494/uv_rect = Rect2(23, 160, 12, 14) +cache/0/16/0/glyphs/268435494/texture_idx = 0 +cache/0/16/0/glyphs/268435471/advance = Vector2(4.28125, 16.0938) +cache/0/16/0/glyphs/268435471/offset = Vector2(0, -4) +cache/0/16/0/glyphs/268435471/size = Vector2(5, 7) +cache/0/16/0/glyphs/268435471/uv_rect = Rect2(37, 160, 5, 7) +cache/0/16/0/glyphs/268435471/texture_idx = 0 +cache/0/16/0/glyphs/268435525/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/268435525/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435525/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435525/uv_rect = Rect2(44, 160, 11, 14) +cache/0/16/0/glyphs/268435525/texture_idx = 0 +cache/0/16/0/glyphs/134217771/advance = Vector2(12.0156, 16.0938) +cache/0/16/0/glyphs/134217771/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217771/size = Vector2(12, 14) +cache/0/16/0/glyphs/134217771/uv_rect = Rect2(57, 160, 12, 14) +cache/0/16/0/glyphs/134217771/texture_idx = 0 +cache/0/16/0/glyphs/402653227/advance = Vector2(12.0156, 16.0938) +cache/0/16/0/glyphs/402653227/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653227/size = Vector2(12, 14) +cache/0/16/0/glyphs/402653227/uv_rect = Rect2(71, 160, 12, 14) +cache/0/16/0/glyphs/402653227/texture_idx = 0 +cache/0/16/0/glyphs/134217769/advance = Vector2(8.51562, 16.0938) +cache/0/16/0/glyphs/134217769/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217769/size = Vector2(10, 14) +cache/0/16/0/glyphs/134217769/uv_rect = Rect2(85, 160, 10, 14) +cache/0/16/0/glyphs/134217769/texture_idx = 0 +cache/0/16/0/glyphs/134217747/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/134217747/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217747/size = Vector2(11, 14) +cache/0/16/0/glyphs/134217747/uv_rect = Rect2(97, 160, 11, 14) +cache/0/16/0/glyphs/134217747/texture_idx = 0 +cache/0/16/0/glyphs/134217819/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/134217819/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217819/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217819/uv_rect = Rect2(110, 160, 11, 11) +cache/0/16/0/glyphs/134217819/texture_idx = 0 +cache/0/16/0/glyphs/268435499/advance = Vector2(12.0156, 16.0938) +cache/0/16/0/glyphs/268435499/offset = Vector2(1, -13) +cache/0/16/0/glyphs/268435499/size = Vector2(12, 14) +cache/0/16/0/glyphs/268435499/uv_rect = Rect2(123, 160, 12, 14) +cache/0/16/0/glyphs/268435499/texture_idx = 0 +cache/0/16/0/glyphs/402653262/advance = Vector2(9.15625, 16.0938) +cache/0/16/0/glyphs/402653262/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653262/size = Vector2(10, 14) +cache/0/16/0/glyphs/402653262/uv_rect = Rect2(137, 160, 10, 14) +cache/0/16/0/glyphs/402653262/texture_idx = 0 +cache/0/16/0/glyphs/268435475/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/268435475/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435475/size = Vector2(10, 14) +cache/0/16/0/glyphs/268435475/uv_rect = Rect2(149, 160, 10, 14) +cache/0/16/0/glyphs/268435475/texture_idx = 0 +cache/0/16/0/glyphs/402653274/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/402653274/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653274/size = Vector2(16, 11) +cache/0/16/0/glyphs/402653274/uv_rect = Rect2(161, 160, 16, 11) +cache/0/16/0/glyphs/402653274/texture_idx = 0 +cache/0/16/0/glyphs/268435534/advance = Vector2(9.15625, 16.0938) +cache/0/16/0/glyphs/268435534/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435534/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435534/uv_rect = Rect2(179, 160, 11, 14) +cache/0/16/0/glyphs/268435534/texture_idx = 0 +cache/0/16/0/glyphs/268435509/advance = Vector2(10.2344, 16.0938) +cache/0/16/0/glyphs/268435509/offset = Vector2(1, -13) +cache/0/16/0/glyphs/268435509/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435509/uv_rect = Rect2(192, 160, 11, 14) +cache/0/16/0/glyphs/268435509/texture_idx = 0 +cache/0/16/0/glyphs/268435511/advance = Vector2(9.0625, 16.0938) +cache/0/16/0/glyphs/268435511/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/268435511/size = Vector2(12, 14) +cache/0/16/0/glyphs/268435511/uv_rect = Rect2(205, 160, 12, 14) +cache/0/16/0/glyphs/268435511/texture_idx = 0 +cache/0/16/0/glyphs/134217738/advance = Vector2(3.89062, 16.0938) +cache/0/16/0/glyphs/134217738/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217738/size = Vector2(5, 7) +cache/0/16/0/glyphs/134217738/uv_rect = Rect2(219, 160, 5, 7) +cache/0/16/0/glyphs/134217738/texture_idx = 0 +cache/0/16/0/glyphs/402653250/advance = Vector2(6.875, 16.0938) +cache/0/16/0/glyphs/402653250/offset = Vector2(-1, 0) +cache/0/16/0/glyphs/402653250/size = Vector2(10, 4) +cache/0/16/0/glyphs/402653250/uv_rect = Rect2(226, 160, 10, 4) +cache/0/16/0/glyphs/402653250/texture_idx = 0 +cache/0/16/0/glyphs/268435466/advance = Vector2(3.89062, 16.0938) +cache/0/16/0/glyphs/268435466/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435466/size = Vector2(5, 7) +cache/0/16/0/glyphs/268435466/uv_rect = Rect2(238, 160, 5, 7) +cache/0/16/0/glyphs/268435466/texture_idx = 0 +cache/0/16/0/glyphs/134217783/advance = Vector2(9.0625, 16.0938) +cache/0/16/0/glyphs/134217783/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217783/size = Vector2(12, 14) +cache/0/16/0/glyphs/134217783/uv_rect = Rect2(1, 180, 12, 14) +cache/0/16/0/glyphs/134217783/texture_idx = 0 +cache/0/16/0/glyphs/268435547/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/268435547/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435547/size = Vector2(12, 11) +cache/0/16/0/glyphs/268435547/uv_rect = Rect2(15, 180, 12, 11) +cache/0/16/0/glyphs/268435547/texture_idx = 0 +cache/0/16/0/glyphs/402653194/advance = Vector2(3.89062, 16.0938) +cache/0/16/0/glyphs/402653194/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653194/size = Vector2(5, 7) +cache/0/16/0/glyphs/402653194/uv_rect = Rect2(29, 180, 5, 7) +cache/0/16/0/glyphs/402653194/texture_idx = 0 +cache/0/16/0/glyphs/402653225/advance = Vector2(8.51562, 16.0938) +cache/0/16/0/glyphs/402653225/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653225/size = Vector2(9, 14) +cache/0/16/0/glyphs/402653225/uv_rect = Rect2(36, 180, 9, 14) +cache/0/16/0/glyphs/402653225/texture_idx = 0 +cache/0/16/0/glyphs/134217757/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/134217757/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217757/size = Vector2(5, 11) +cache/0/16/0/glyphs/134217757/uv_rect = Rect2(47, 180, 5, 11) +cache/0/16/0/glyphs/134217757/texture_idx = 0 +cache/0/16/0/glyphs/134217778/advance = Vector2(12.5938, 16.0938) +cache/0/16/0/glyphs/134217778/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217778/size = Vector2(13, 14) +cache/0/16/0/glyphs/134217778/uv_rect = Rect2(54, 180, 13, 14) +cache/0/16/0/glyphs/134217778/texture_idx = 0 +cache/0/16/0/glyphs/402653199/advance = Vector2(4.28125, 16.0938) +cache/0/16/0/glyphs/402653199/offset = Vector2(0, -4) +cache/0/16/0/glyphs/402653199/size = Vector2(5, 7) +cache/0/16/0/glyphs/402653199/uv_rect = Rect2(69, 180, 5, 7) +cache/0/16/0/glyphs/402653199/texture_idx = 0 +cache/0/16/0/glyphs/268435533/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/268435533/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/268435533/size = Vector2(7, 18) +cache/0/16/0/glyphs/268435533/uv_rect = Rect2(245, 160, 7, 18) +cache/0/16/0/glyphs/268435533/texture_idx = 0 +cache/0/16/0/glyphs/268435546/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/268435546/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435546/size = Vector2(16, 11) +cache/0/16/0/glyphs/268435546/uv_rect = Rect2(76, 180, 16, 11) +cache/0/16/0/glyphs/268435546/texture_idx = 0 +cache/0/16/0/glyphs/268435522/advance = Vector2(6.875, 16.0938) +cache/0/16/0/glyphs/268435522/offset = Vector2(-1, 0) +cache/0/16/0/glyphs/268435522/size = Vector2(10, 4) +cache/0/16/0/glyphs/268435522/uv_rect = Rect2(94, 180, 10, 4) +cache/0/16/0/glyphs/268435522/texture_idx = 0 +cache/0/16/0/glyphs/402653242/advance = Vector2(15.1406, 16.0938) +cache/0/16/0/glyphs/402653242/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/402653242/size = Vector2(18, 14) +cache/0/16/0/glyphs/402653242/uv_rect = Rect2(106, 180, 18, 14) +cache/0/16/0/glyphs/402653242/texture_idx = 0 +cache/0/16/0/glyphs/402653221/advance = Vector2(10.5625, 16.0938) +cache/0/16/0/glyphs/402653221/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653221/size = Vector2(11, 14) +cache/0/16/0/glyphs/402653221/uv_rect = Rect2(126, 180, 11, 14) +cache/0/16/0/glyphs/402653221/texture_idx = 0 +cache/0/16/0/glyphs/134217786/advance = Vector2(15.1406, 16.0938) +cache/0/16/0/glyphs/134217786/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217786/size = Vector2(18, 14) +cache/0/16/0/glyphs/134217786/uv_rect = Rect2(139, 180, 18, 14) +cache/0/16/0/glyphs/134217786/texture_idx = 0 +cache/0/16/0/glyphs/134217805/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/134217805/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/134217805/size = Vector2(7, 18) +cache/0/16/0/glyphs/134217805/uv_rect = Rect2(1, 196, 7, 18) +cache/0/16/0/glyphs/134217805/texture_idx = 0 +cache/0/16/0/glyphs/134217765/advance = Vector2(10.5625, 16.0938) +cache/0/16/0/glyphs/134217765/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217765/size = Vector2(11, 14) +cache/0/16/0/glyphs/134217765/uv_rect = Rect2(159, 180, 11, 14) +cache/0/16/0/glyphs/134217765/texture_idx = 0 +cache/0/16/0/kerning_overrides/16/0 = Vector2(0, 0) +cache/0/16/0/kerning_overrides/13/0 = Vector2(0, 0) +cache/0/13/0/ascent = 14.0 +cache/0/13/0/descent = 4.0 +cache/0/13/0/underline_position = 1.29688 +cache/0/13/0/underline_thickness = 0.640625 +cache/0/13/0/scale = 1.0 +cache/0/13/0/kerning_overrides/16/0 = Vector2(0, 0) +cache/0/13/0/kerning_overrides/13/0 = Vector2(0, 0) + +[sub_resource type="LabelSettings" id="LabelSettings_ng2w7"] +font = SubResource("FontFile_d0d3v") +font_color = Color(0, 0, 0, 1) + +[node name="History" type="HBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("1_hbhst") + +[node name="HistoryOptions" type="VBoxContainer" parent="."] +unique_name_in_owner = true +layout_mode = 2 +offset_right = 456.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 + +[node name="Title3" type="Label" parent="HistoryOptions"] +layout_mode = 2 +offset_right = 456.0 +offset_bottom = 36.0 +theme_override_styles/normal = ExtResource("2_kj6gm") +text = "History system +" + +[node name="HBoxContainer" type="HBoxContainer" parent="HistoryOptions"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 456.0 +offset_bottom = 66.0 + +[node name="Label" type="Label" parent="HistoryOptions/HBoxContainer"] +layout_mode = 2 +offset_right = 428.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 +text = "Enable History system" + +[node name="HistoryToggle" type="CheckBox" parent="HistoryOptions/HBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 432.0 +offset_right = 456.0 +offset_bottom = 26.0 + +[node name="Title" type="Label" parent="HistoryOptions"] +layout_mode = 2 +offset_top = 70.0 +offset_right = 456.0 +offset_bottom = 106.0 +theme_override_styles/normal = ExtResource("2_kj6gm") +text = "History Options +" + +[node name="HBoxContainer5" type="HBoxContainer" parent="HistoryOptions"] +layout_mode = 2 +offset_top = 110.0 +offset_right = 456.0 +offset_bottom = 136.0 + +[node name="Label" type="Label" parent="HistoryOptions/HBoxContainer5"] +layout_mode = 2 +offset_right = 428.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 +text = "Full History" + +[node name="FullHistory" type="CheckBox" parent="HistoryOptions/HBoxContainer5"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 432.0 +offset_right = 456.0 +offset_bottom = 26.0 + +[node name="AutosaveDelayContainer" type="HBoxContainer" parent="HistoryOptions"] +layout_mode = 2 +offset_top = 140.0 +offset_right = 456.0 +offset_bottom = 171.0 + +[node name="Label3" type="Label" parent="HistoryOptions/AutosaveDelayContainer"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 369.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Length of Full History" + +[node name="HistoryLength" type="SpinBox" parent="HistoryOptions/AutosaveDelayContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 373.0 +offset_right = 456.0 +offset_bottom = 31.0 +max_value = 1000.0 +value = 50.0 + +[node name="HBoxContainer4" type="HBoxContainer" parent="HistoryOptions"] +layout_mode = 2 +offset_top = 175.0 +offset_right = 456.0 +offset_bottom = 201.0 + +[node name="Label" type="Label" parent="HistoryOptions/HBoxContainer4"] +layout_mode = 2 +offset_right = 428.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 +text = "Read Text History" + +[node name="TextHistory" type="CheckBox" parent="HistoryOptions/HBoxContainer4"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 432.0 +offset_right = 456.0 +offset_bottom = 26.0 + +[node name="Title2" type="Label" parent="HistoryOptions"] +layout_mode = 2 +offset_top = 205.0 +offset_right = 456.0 +offset_bottom = 241.0 +theme_override_styles/normal = ExtResource("2_kj6gm") +text = "Additonal Full History Options +" + +[node name="HBoxContainer6" type="HBoxContainer" parent="HistoryOptions"] +layout_mode = 2 +offset_top = 245.0 +offset_right = 456.0 +offset_bottom = 271.0 + +[node name="Label" type="Label" parent="HistoryOptions/HBoxContainer6"] +layout_mode = 2 +offset_right = 428.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 +text = "Include full Text event in saves" + +[node name="FullText" type="CheckBox" parent="HistoryOptions/HBoxContainer6"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 432.0 +offset_right = 456.0 +offset_bottom = 26.0 + +[node name="VSeparator" type="VSeparator" parent="."] +layout_mode = 2 +offset_left = 460.0 +offset_right = 464.0 +offset_bottom = 648.0 + +[node name="VBoxContainer2" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_left = 468.0 +offset_right = 1152.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 1.5 + +[node name="Title" type="Label" parent="VBoxContainer2"] +layout_mode = 2 +offset_right = 684.0 +offset_bottom = 36.0 +theme_override_styles/normal = ExtResource("2_kj6gm") +text = "Information" + +[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer2"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 684.0 +offset_bottom = 648.0 +size_flags_vertical = 3 + +[node name="Label" type="Label" parent="VBoxContainer2/ScrollContainer"] +layout_mode = 2 +offset_right = 684.0 +offset_bottom = 572.0 +size_flags_horizontal = 3 +text = "The History system needs to be enabled for any history functions to work. + +Full History is a complete stack of every History event that occurs. The lengh of the history will be how many it keeps before removing them, setting to 0 will make it keep every one. + +The Read Text history is a log of every text event for every timeline, and whether it has been read or not. This will set the 'text_already_read' property on a Text event, and will allow for changing the style on a text box if it's text that has already been read, for example. + +Notes on the Full History: +In memory, it will have a copy of the actual Event from the original timeline as part of it. When saving, these objects are removed. By default, loading the save game again will continue to leave these Objects removed, but calling Dialogic.History.rebuild_all_history_events() will reload the timelines and repopulate the events. + +If you do need a full history to be saved at length, but do not need the entire Event object to be rebuilt, the additional Full History options are there to let the history save certain additional peices of information, so it doesn't have to rebuild all of it on loading a save to get that information back." +label_settings = SubResource("LabelSettings_ng2w7") +autowrap_mode = 3 +script = ExtResource("3_4ou1s") + +[connection signal="toggled" from="HistoryOptions/HBoxContainer/HistoryToggle" to="." method="_on_history_toggle_toggled"] +[connection signal="toggled" from="HistoryOptions/HBoxContainer5/FullHistory" to="." method="_on_full_history_toggled"] +[connection signal="value_changed" from="HistoryOptions/AutosaveDelayContainer/HistoryLength" to="." method="_on_history_length_value_changed"] +[connection signal="toggled" from="HistoryOptions/HBoxContainer4/TextHistory" to="." method="_on_text_history_toggled"] +[connection signal="toggled" from="HistoryOptions/HBoxContainer6/FullText" to="." method="_on_full_text_toggled"] diff --git a/Sprout/addons/dialogic/Events/History/subsystem_history.gd b/Sprout/addons/dialogic/Events/History/subsystem_history.gd new file mode 100644 index 0000000..773c0fe --- /dev/null +++ b/Sprout/addons/dialogic/Events/History/subsystem_history.gd @@ -0,0 +1,91 @@ +extends DialogicSubsystem + +## Subsystem that manages history storing. + + +signal history_text_already_read() + + +## Set from the settings at runtime. If false, no history will be saved. +var enabled: bool = true + +## If true, all events will be stored with additional information. +## Usefull if you want to be able to undo, or jump to certain points. +## (Change from the settings). +var full_history_enabled: bool = true +var full_history_length: int = 50 +var full_history_option_save_text: bool = false +## Stores the content of the full_history +var full_history: Array = [] + +## If true, all text and choices text will be saved to the history. (Change from the settings). +var text_read_history_enabled: bool = true +## Stores the content of the text_read_history +var text_read_history: Dictionary = {} + + + +#################################################################################################### +## INITIALIZE +#################################################################################################### + +func _ready() -> void: + enabled = DialogicUtil.get_project_setting('dialogic/history/history_system', true) + full_history_enabled = DialogicUtil.get_project_setting('dialogic/history/full_history', true) + full_history_length = DialogicUtil.get_project_setting('dialogic/history/full_history_length', 50) + full_history_option_save_text = DialogicUtil.get_project_setting('dialogic/history/full_history_option_save_text', false) + text_read_history_enabled = DialogicUtil.get_project_setting('dialogic/history/text_history', true) + + +#################################################################################################### +## STATE +#################################################################################################### + +# nothing implemented right now + +#################################################################################################### +## MAIN METHODS +#################################################################################################### + +func add_event_to_history(current_timeline:String, current_index:int, current_event:DialogicEvent) -> void: + if full_history_enabled: + var event_dict: Dictionary = {} + event_dict['timeline'] = current_timeline + event_dict['index'] = current_index + event_dict['event_object'] = current_event + event_dict['event_type'] = current_event.event_name + + #A few more specific types of checks need to happen here to capture previous values + + if current_event.event_name == "Text" and full_history_option_save_text: + event_dict['text_event_character'] = current_event.character.get_character_name() + event_dict['text_event_portrait'] = current_event.portrait + event_dict['text_event_text'] = current_event.text + + full_history.push_front(event_dict) + if full_history.size() > full_history_length: + var dropped = full_history.pop_back() + + if text_read_history_enabled: + if current_event.event_name == "Text" or current_event.event_name == "Choice": + var line = str(current_index)+ "**" + current_timeline + if line in text_read_history: + emit_signal("history_text_already_read") + else: + text_read_history[line] = true + + +func strip_events_from_full_history() -> void: + for i in full_history.size(): + full_history[i].erase('event_object') + + +func rebuild_all_history_events() -> void: + var temp_timelines: Dictionary = {} + for i in full_history.size(): + if full_history[i]['timeline'] in temp_timelines: + full_history[i]['event_object'] = temp_timelines[full_history[i]['timeline']].events[full_history[i]['index']] + else: + var loaded_timeline = Dialogic.preload_timeline(full_history[i]['timeline']) + temp_timelines[full_history[i]['timeline']] = loaded_timeline + full_history[i]['event_object'] = loaded_timeline.events[full_history[i]['index']] diff --git a/Sprout/addons/dialogic/Events/Jump/event_jump.gd b/Sprout/addons/dialogic/Events/Jump/event_jump.gd new file mode 100644 index 0000000..e3d1618 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Jump/event_jump.gd @@ -0,0 +1,108 @@ +@tool +class_name DialogicJumpEvent +extends DialogicEvent + +## Event that allows starting another timeline. Also can jump to a label in that or the current timeline. + + +### Settings + +## The timeline to jump to, if null then it's the current one. This setting should be a dialogic timeline resource. +var timeline :DialogicTimeline = null +## If not empty, the event will try to find a Label event with this set as name. Empty by default.. +var label_name : String = "" +## If true when the timeline this event jumps to finishes, dialogic will continue this one from here. +var return_after: bool = false + + +### Helpers + +## Path to the timeline. Mainly used by the editor. +var _timeline_file: String = "" +## Helper that indicates if [timeline] has been loaded from [_timeline_file]. +var _timeline_loaded: bool = false + + +################################################################################ +## EXECUTION +################################################################################ + +func _execute() -> void: + if timeline: # TODO: Question, why is this always done, even if return_after is false? + dialogic.push_to_jump_stack() + if timeline and timeline != dialogic.current_timeline: + dialogic.start_timeline(timeline, label_name) + elif _timeline_file != "": + if _timeline_file.contains("res://"): + dialogic.start_timeline(_timeline_file, label_name) + else: + dialogic.start_timeline(Dialogic.find_timeline(_timeline_file), label_name) + dialogic.jump_to_label(label_name) + + +# TODO: Question what this is supposed to do. Can't see it being used anywhere. Is it for use from outside? +func load_timeline() -> void: + if timeline == null: + if _timeline_file != "": + timeline = Dialogic.preload_timeline(_timeline_file) + _timeline_loaded = true + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Jump" + set_default_color('Color2') + event_category = Category.Timeline + event_sorting_index = 0 + expand_by_default = false + + +func _get_icon() -> Resource: + return load(self.get_script().get_path().get_base_dir().path_join('icon_jump.png')) + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "jump" + + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_info + "timeline" : {"property": "_timeline_file", "default": null, + "suggestions": get_timeline_suggestions}, + "label" : {"property": "label_name", "default": ""}, + "return_after" : {"property": "return_after", "default": false, + "suggestions": func(): return {'True':{'value':'true'}, 'False':{'value':'false'}}} + } + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('_timeline_file', ValueType.ComplexPicker, 'to', '', { + 'file_extension': '.dtl', + 'suggestions_func': get_timeline_suggestions, + 'editor_icon': ["TripleBar", "EditorIcons"], + 'empty_text': '(this timeline)' + }) + add_header_edit("label_name", ValueType.SinglelineText, "at", '', {'placeholder':'the beginning'}) + add_body_edit("return_after", ValueType.Bool, "Return to this spot after completed?") + + +func get_timeline_suggestions(filter:String= "") -> Dictionary: + var suggestions := {} + var resources := DialogicUtil.list_resources_of_type('.dtl') + + suggestions['(this timeline)'] = {'value':'', 'editor_icon':['GuiRadioUnchecked', 'EditorIcons']} + + for resource in Engine.get_meta('dialogic_timeline_directory').keys(): + suggestions[resource] = {'value': resource, 'tooltip':Engine.get_meta('dialogic_timeline_directory')[resource], 'editor_icon': ["TripleBar", "EditorIcons"]} + return suggestions diff --git a/Sprout/addons/dialogic/Events/Jump/event_label.gd b/Sprout/addons/dialogic/Events/Jump/event_label.gd new file mode 100644 index 0000000..4f17481 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Jump/event_label.gd @@ -0,0 +1,59 @@ +@tool +class_name DialogicLabelEvent +extends DialogicEvent + +## Event that is used as an anchor. You can use the DialogicJumpEvent to jump to this point. + + +### Settings + +## Used to identify the label. Duplicate names in a timeline will mean it always chooses the first. +var name: String = "" + + +################################################################################ +## EXECUTE +################################################################################ + +func _execute() -> void: + # This event is mainly implemented in the DialogicGameHandlers jump_to_label() method. + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Label" + set_default_color('Color2') + event_category = Category.Timeline + event_sorting_index = 1 + continue_at_end = true + + +func _get_icon() -> Resource: + return load(self.get_script().get_path().get_base_dir().path_join('icon_label.png')) + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "label" + + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_info + "name" : {"property": "name", "default": ""}, + } + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('name', ValueType.SinglelineText, '') diff --git a/Sprout/addons/dialogic/Events/Jump/icon.png.import b/Sprout/addons/dialogic/Events/Jump/icon.png.import new file mode 100644 index 0000000..2ed8c23 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Jump/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cxffd4uch5wt1" +path="res://.godot/imported/icon.png-11806ce6c1ed02d2080de0cde1d6b3b4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Jump/icon.png" +dest_files=["res://.godot/imported/icon.png-11806ce6c1ed02d2080de0cde1d6b3b4.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Jump/icon_jump.png b/Sprout/addons/dialogic/Events/Jump/icon_jump.png new file mode 100644 index 0000000000000000000000000000000000000000..b2959b4ce33e35f0a409b5c0cad815ab5a874912 GIT binary patch literal 730 zcmV<00ww*4P)o5#J)qj70j$k$@8~9J~`4jvy0o?$YfNlUA6edWRpfG{6LD@h^Bt1-U5+`*M`_Q}7 zC1*R1qsWqM0|+}4E=Wciy#icjO=TD0RzMD8gVSTG4?e!1(_q&= z#61ikrBwL1`g8sHg5=MTFqqm}AP2YeyB(SX{Dw4mCAko$bF@gScrlwf#_O@}TwZFoz5rFTFCEQF$6M(e z5?;M6t1{iuhZ*?p@zw?Cza_q`J-4&!GOK*k(#N5uK<{%17z^tA#&ZmH1=RU()v;BW zhJG}BRhGeS9$`$doM&C=j%WC9uB>`hDI%-tSQ<}+sQkL+-D}@(>758!16b4LFElSo zo+xx}t@es8`&#>goPl(!ffzF}{n>N@y-@T5!uymRR+sPniu-S(gEDu~Y zents)e5=abGxQ_KdBLclza#C!ILcO#0@&{PePC;03(0JSKuTcg`L{h4vBU4tgZsG0 z0U6-nC=e1X=R9wEa8ywwwiy>B93`Gf9zvZ83xXgBf*=TjAP7I1cSUaS?cj+Ly#N3J M07*qoM6N<$f=%H%{Qv*} literal 0 HcmV?d00001 diff --git a/Sprout/addons/dialogic/Events/Jump/icon_jump.png.import b/Sprout/addons/dialogic/Events/Jump/icon_jump.png.import new file mode 100644 index 0000000..a9420d0 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Jump/icon_jump.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ceqkajv8edisg" +path="res://.godot/imported/icon_jump.png-3850b8743d418f59391a8510967616ea.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Jump/icon_jump.png" +dest_files=["res://.godot/imported/icon_jump.png-3850b8743d418f59391a8510967616ea.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Jump/icon_label.png b/Sprout/addons/dialogic/Events/Jump/icon_label.png new file mode 100644 index 0000000000000000000000000000000000000000..d10300f6c449c51b5d94167ac944c559e06829df GIT binary patch literal 466 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9E$svykh8Km+7D9BhG zpbE1 z*!$VnwI7>IFEmcsH0OnKSFr^L;j*uSe1L;~QhOsA|qDyVm3z+Vt7}o94Xu{QU%`)4mseU%kHd z8_SNR^S;__+RH_Kl6QJHvmxV_Z|uZL!qvpWwWI zhmQxyZDQUsk0Ja!JIjVW{2ET`?;~Ovt>@PCap8xV|x`OlguUSl`?Ui~zZ6 literal 0 HcmV?d00001 diff --git a/Sprout/addons/dialogic/Events/Jump/icon_label.png.import b/Sprout/addons/dialogic/Events/Jump/icon_label.png.import new file mode 100644 index 0000000..7945199 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Jump/icon_label.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c53yjrxmhmgh" +path="res://.godot/imported/icon_label.png-765bce74c52cd08413dddb059cdb4bc7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Jump/icon_label.png" +dest_files=["res://.godot/imported/icon_label.png-765bce74c52cd08413dddb059cdb4bc7.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Jump/index.gd b/Sprout/addons/dialogic/Events/Jump/index.gd new file mode 100644 index 0000000..8e14455 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Jump/index.gd @@ -0,0 +1,6 @@ +@tool +extends DialogicIndexer + + +func _get_events() -> Array: + return [this_folder.path_join('event_jump.gd'), this_folder.path_join('event_label.gd')] diff --git a/Sprout/addons/dialogic/Events/Label/icon.png.import b/Sprout/addons/dialogic/Events/Label/icon.png.import new file mode 100644 index 0000000..f03fae7 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Label/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://upxrepmduspx" +path="res://.godot/imported/icon.png-de5057cd24d037023b9434db2aa7df32.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Label/icon.png" +dest_files=["res://.godot/imported/icon.png-de5057cd24d037023b9434db2aa7df32.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Music/icon.png.import b/Sprout/addons/dialogic/Events/Music/icon.png.import new file mode 100644 index 0000000..9ab6e4f --- /dev/null +++ b/Sprout/addons/dialogic/Events/Music/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://7iouha82lco3" +path="res://.godot/imported/icon.png-940efb80bb97d6b80ad1142784a320b9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Music/icon.png" +dest_files=["res://.godot/imported/icon.png-940efb80bb97d6b80ad1142784a320b9.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Position/icon.png.import b/Sprout/addons/dialogic/Events/Position/icon.png.import new file mode 100644 index 0000000..8691d19 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Position/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://k4nh3blcbkfk" +path="res://.godot/imported/icon.png-528bcf31abcf59a1ba22cd1d601f0f30.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Position/icon.png" +dest_files=["res://.godot/imported/icon.png-528bcf31abcf59a1ba22cd1d601f0f30.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Save/event_save.gd b/Sprout/addons/dialogic/Events/Save/event_save.gd new file mode 100644 index 0000000..5b0e2c4 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Save/event_save.gd @@ -0,0 +1,61 @@ +@tool +class_name DialogicSaveEvent +extends DialogicEvent + +## Event that allows saving to a specific slot. + + +### Settings + +## The name of the slot to save to. Learn more in the saving subsystem. +## If empty, the event will attempt to save to the latest slot, and otherwise use the default. +var slot_name: String = "" + + +################################################################################ +## INITIALIZE +################################################################################ + +func _execute() -> void: + if slot_name.is_empty(): + if Dialogic.Save.get_latest_slot(): + dialogic.Save.save(Dialogic.Save.get_latest_slot()) + else: + dialogic.Save.save() + else: + dialogic.Save.save(slot_name) + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Save" + set_default_color('Color2') + event_category = Category.Main + event_sorting_index = 2 + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "save" + + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_info + "slot" : {"property": "slot_name", "default": "Default"}, + } + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('slot_name', ValueType.SinglelineText, 'to slot') diff --git a/Sprout/addons/dialogic/Events/Save/icon.png b/Sprout/addons/dialogic/Events/Save/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..174d4da416da963be1be89f97c1b904da326426b GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9E$svykh8Km+7D9BhG zRGg9&!+1dtlzj8sPMX!Pg)E<@}jE#xrAX9!f^n z9|xaX&-tHKopnyjfiKHlq;@aTc=zytF=JDU38UV|`v=a;y{tKWQuj}dVjSx|L%Rn- z{aQu;n1dIaE-;c>E9!P>)7HZCtjj!@Z@V?+e$_Ax&?wIN`2Q=@j8%Q>6S^CFQclfC zQCrHW*L%R6`Q1jtcN?AfOfHx|W_%@=n!Wgql;z7GEwB5Gwg#rP-^sXO+-aV4(5UEd zcVVvZyH=UbyOY}ICH{ME_4=Xr6Cb|GOSZi}+ckHI&~*p-l*By`r{4Hl*O|SDe~a0@ zB4NwY z10VNP)pP4V{o%6N-@v})@inoEcRX7=`d^< Array: + return [this_folder.path_join('event_save.gd')] + + +func _get_subsystems() -> Array: + return [{'name':'Save', 'script':this_folder.path_join('subsystem_save.gd')}] + + +func _get_settings_pages() -> Array: + return [this_folder.path_join('settings_save.tscn')] diff --git a/Sprout/addons/dialogic/Events/Save/settings_save.gd b/Sprout/addons/dialogic/Events/Save/settings_save.gd new file mode 100644 index 0000000..e2ade34 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Save/settings_save.gd @@ -0,0 +1,26 @@ +@tool +extends HBoxContainer + +func refresh(): + %Autosave.button_pressed = DialogicUtil.get_project_setting('dialogic/save/autosave', false) + %AutosaveMode.select(DialogicUtil.get_project_setting('dialogic/save/autosave_mode', 0)) + %DefaultSaveSlotName.text = DialogicUtil.get_project_setting('dialogic/save/default_slot', 'Default') + %AutosaveDelay.value = DialogicUtil.get_project_setting('dialogic/save/autosave_delay', 60) + %AutosaveDelayContainer.visible = %AutosaveMode.selected == 1 + +func _on_Autosave_toggled(button_pressed): + ProjectSettings.set_setting('dialogic/save/autosave', button_pressed) + ProjectSettings.save() + +func _on_AutosaveMode_item_selected(index): + ProjectSettings.set_setting('dialogic/save/autosave_mode', index) + ProjectSettings.save() + %AutosaveDelayContainer.visible = %AutosaveMode.selected == 1 + +func _on_AutosaveDelay_value_changed(value): + ProjectSettings.set_setting('dialogic/save/autosave_delay', value) + ProjectSettings.save() + +func _on_DefaultSaveSlotName_text_changed(new_text): + ProjectSettings.set_setting('dialogic/save/default_slot', new_text) + ProjectSettings.save() diff --git a/Sprout/addons/dialogic/Events/Save/settings_save.tscn b/Sprout/addons/dialogic/Events/Save/settings_save.tscn new file mode 100644 index 0000000..037749f --- /dev/null +++ b/Sprout/addons/dialogic/Events/Save/settings_save.tscn @@ -0,0 +1,1095 @@ +[gd_scene load_steps=7 format=3 uid="uid://bx3e1ftlvnn55"] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Save/settings_save.gd" id="2"] +[ext_resource type="StyleBox" uid="uid://dmsjhgv22dns8" path="res://addons/dialogic/Editor/Common/TitleBgStylebox.tres" id="2_l2wwc"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/Settings/HintLabelStylingScript.gd" id="3_t65o7"] + +[sub_resource type="Image" id="Image_3n4f0"] +data = { +"data": PackedByteArray(255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 214, 255, 248, 255, 220, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 188, 255, 238, 255, 249, 255, 224, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 178, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 236, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 240, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 207, 255, 248, 255, 234, 255, 150, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 210, 255, 18, 255, 170, 255, 245, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 173, 255, 229, 255, 248, 255, 224, 255, 168, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 201, 255, 247, 255, 241, 255, 179, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 220, 255, 66, 255, 204, 255, 249, 255, 231, 255, 138, 255, 21, 255, 163, 255, 239, 255, 239, 255, 181, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 145, 255, 215, 255, 246, 255, 229, 255, 160, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 220, 255, 61, 255, 196, 255, 247, 255, 229, 255, 149, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 189, 255, 238, 255, 244, 255, 212, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 236, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 234, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 246, 255, 217, 255, 145, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 222, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 226, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 230, 255, 157, 255, 219, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 250, 255, 190, 255, 170, 255, 214, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 61, 255, 250, 255, 215, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 156, 255, 156, 255, 156, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 222, 255, 124, 255, 164, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 246, 255, 193, 255, 243, 255, 199, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 253, 255, 253, 255, 196, 255, 174, 255, 213, 255, 255, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 236, 255, 155, 255, 168, 255, 251, 255, 240, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 242, 255, 138, 255, 113, 255, 230, 255, 255, 255, 236, 255, 192, 255, 109, 255, 171, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 203, 255, 150, 255, 120, 255, 160, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 245, 255, 148, 255, 107, 255, 195, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 243, 255, 235, 255, 132, 255, 132, 255, 188, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 162, 255, 213, 255, 255, 255, 239, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 242, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 202, 255, 241, 255, 7, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 223, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 251, 255, 35, 255, 0, 255, 18, 255, 237, 255, 231, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 255, 255, 231, 255, 41, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 28, 255, 232, 255, 239, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 245, 255, 255, 255, 255, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 251, 255, 34, 255, 0, 255, 0, 255, 170, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 208, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 252, 255, 243, 255, 61, 255, 0, 255, 0, 255, 0, 255, 42, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 223, 255, 253, 255, 41, 255, 0, 255, 0, 255, 98, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 127, 255, 0, 255, 0, 255, 100, 255, 255, 255, 229, 255, 5, 255, 0, 255, 4, 255, 234, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 241, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 133, 255, 0, 255, 0, 255, 21, 255, 255, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 97, 255, 254, 255, 233, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 253, 255, 199, 255, 195, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 129, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 147, 255, 253, 255, 146, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 7, 255, 201, 255, 253, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 184, 255, 255, 255, 156, 255, 108, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 255, 255, 210, 255, 20, 255, 20, 255, 20, 255, 118, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 61, 255, 0, 255, 0, 255, 66, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 161, 255, 226, 255, 248, 255, 252, 255, 255, 255, 255, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 63, 255, 0, 255, 0, 255, 0, 255, 238, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 125, 255, 229, 255, 247, 255, 194, 255, 82, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 221, 255, 255, 255, 186, 255, 75, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 169, 255, 9, 255, 185, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 59, 255, 248, 255, 162, 255, 0, 255, 0, 255, 2, 255, 231, 255, 188, 255, 128, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 159, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 239, 255, 247, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 211, 255, 255, 255, 136, 255, 61, 255, 44, 255, 212, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 233, 255, 152, 255, 178, 255, 241, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 159, 255, 250, 255, 255, 255, 217, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 49, 255, 179, 255, 240, 255, 6, 255, 0, 255, 66, 255, 255, 255, 98, 255, 134, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 143, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 200, 255, 255, 255, 245, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 194, 255, 160, 255, 160, 255, 160, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 211, 255, 68, 255, 68, 255, 68, 255, 68, 255, 68, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 252, 255, 250, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 255, 255, 187, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 254, 255, 42, 255, 0, 255, 0, 255, 134, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 144, 255, 254, 255, 230, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 51, 255, 94, 255, 255, 255, 76, 255, 0, 255, 153, 255, 248, 255, 15, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 245, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 211, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 245, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 255, 255, 242, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 253, 255, 45, 255, 0, 255, 0, 255, 98, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 174, 255, 0, 255, 0, 255, 47, 255, 253, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 50, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 1, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 232, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 15, 255, 249, 255, 161, 255, 4, 255, 236, 255, 174, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 255, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 135, 255, 10, 255, 220, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 253, 255, 236, 255, 149, 255, 131, 255, 157, 255, 222, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 237, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 253, 255, 238, 255, 155, 255, 166, 255, 251, 255, 243, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 237, 255, 251, 255, 140, 255, 136, 255, 236, 255, 227, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 224, 255, 150, 255, 119, 255, 146, 255, 251, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 181, 255, 240, 255, 79, 255, 255, 255, 83, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 193, 255, 0, 255, 0, 255, 0, 255, 159, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 63, 255, 254, 255, 227, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 192, 255, 244, 255, 247, 255, 223, 255, 150, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 194, 255, 244, 255, 242, 255, 181, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 212, 255, 249, 255, 221, 255, 98, 255, 105, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 181, 255, 233, 255, 250, 255, 230, 255, 164, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 235, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 253, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 96, 255, 255, 255, 223, 255, 241, 255, 8, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 250, 255, 32, 255, 0, 255, 15, 255, 234, 255, 238, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 229, 255, 38, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 149, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 229, 255, 142, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 229, 255, 40, 255, 0, 255, 0, 255, 0, 255, 4, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 251, 255, 33, 255, 0, 255, 0, 255, 119, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 243, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 4, 255, 125, 255, 255, 255, 223, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 17, 255, 250, 255, 255, 255, 159, 255, 0, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 254, 255, 228, 255, 152, 255, 216, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 248, 255, 185, 255, 166, 255, 211, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 12, 255, 224, 255, 254, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 233, 255, 246, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 250, 255, 187, 255, 166, 255, 190, 255, 242, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 229, 255, 147, 255, 169, 255, 232, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 172, 255, 229, 255, 255, 255, 231, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 182, 255, 255, 255, 69, 255, 0, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 212, 255, 249, 255, 224, 255, 119, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 189, 255, 239, 255, 250, 255, 225, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 221, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 97, 255, 198, 255, 243, 255, 248, 255, 227, 255, 172, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 131, 255, 232, 255, 247, 255, 189, 255, 38, 255, 230, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 242, 255, 205, 255, 130, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 201, 255, 246, 255, 241, 255, 199, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 209, 255, 254, 255, 28, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 255, 255, 39, 255, 0, 255, 0, 255, 152, 255, 255, 255, 177, 255, 0, 255, 0, 255, 18, 255, 254, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 209, 255, 0, 255, 215, 255, 230, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 152, 255, 152, 255, 152, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 190, 255, 0, 255, 0, 255, 11, 255, 225, 255, 248, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 240, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 125, 255, 127, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 167, 255, 224, 255, 247, 255, 221, 255, 126, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 208, 255, 245, 255, 237, 255, 197, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 187, 255, 232, 255, 244, 255, 207, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 242, 255, 165, 255, 164, 255, 222, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 113, 255, 0, 255, 0, 255, 1, 255, 227, 255, 245, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 113, 255, 255, 255, 103, 255, 0, 255, 0, 255, 222, 255, 246, 255, 241, 255, 4, 255, 0, 255, 81, 255, 255, 255, 127, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 112, 255, 112, 255, 112, 255, 153, 255, 255, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 190, 255, 0, 255, 195, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 95, 255, 0, 255, 141, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 208, 255, 248, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 191, 255, 255, 255, 251, 255, 181, 255, 91, 255, 48, 255, 123, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 251, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 196, 255, 139, 255, 119, 255, 193, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 210, 255, 124, 255, 141, 255, 209, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 126, 255, 178, 255, 132, 255, 124, 255, 222, 255, 252, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 224, 255, 254, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 253, 255, 199, 255, 0, 255, 0, 255, 58, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 235, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 167, 255, 0, 255, 37, 255, 255, 255, 151, 255, 255, 255, 58, 255, 0, 255, 146, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 205, 255, 249, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 170, 255, 0, 255, 175, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 237, 255, 235, 255, 69, 255, 252, 255, 205, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 28, 255, 28, 255, 60, 255, 255, 255, 88, 255, 28, 255, 28, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 159, 255, 84, 255, 82, 255, 251, 255, 31, 255, 102, 255, 171, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 251, 255, 223, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 186, 255, 87, 255, 121, 255, 212, 255, 255, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 240, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 30, 255, 0, 255, 144, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 230, 255, 0, 255, 108, 255, 255, 255, 39, 255, 253, 255, 127, 255, 0, 255, 211, 255, 240, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 150, 255, 0, 255, 155, 255, 173, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 252, 255, 250, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 185, 255, 171, 255, 91, 255, 249, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 2, 255, 0, 255, 0, 255, 0, 255, 44, 255, 68, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 183, 255, 234, 255, 250, 255, 252, 255, 255, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 249, 255, 250, 255, 156, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 200, 255, 241, 255, 251, 255, 253, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 2, 255, 254, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 116, 255, 1, 255, 227, 255, 230, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 38, 255, 179, 255, 216, 255, 0, 255, 205, 255, 195, 255, 19, 255, 254, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 251, 255, 197, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 30, 255, 0, 255, 31, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 234, 255, 255, 255, 187, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 248, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 76, 255, 76, 255, 101, 255, 255, 255, 123, 255, 76, 255, 76, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 31, 255, 229, 255, 251, 255, 177, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 61, 255, 3, 255, 217, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 244, 255, 240, 255, 105, 255, 54, 255, 53, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 189, 255, 255, 255, 255, 255, 187, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 213, 255, 85, 255, 49, 255, 106, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 28, 255, 0, 255, 0, 255, 24, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 243, 255, 200, 255, 55, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 95, 255, 242, 255, 147, 255, 0, 255, 136, 255, 251, 255, 86, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 213, 255, 244, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 255, 255, 233, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 246, 255, 101, 255, 255, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 207, 255, 0, 255, 0, 255, 95, 255, 250, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 123, 255, 0, 255, 0, 255, 28, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 184, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 59, 255, 0, 255, 0, 255, 92, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 231, 255, 254, 255, 50, 255, 0, 255, 0, 255, 2, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 74, 255, 0, 255, 0, 255, 110, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 254, 255, 148, 255, 255, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 179, 255, 255, 255, 76, 255, 0, 255, 68, 255, 255, 255, 182, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 249, 255, 213, 255, 32, 255, 241, 255, 227, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 251, 255, 154, 255, 1, 255, 213, 255, 226, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 250, 255, 97, 255, 0, 255, 0, 255, 4, 255, 220, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 110, 255, 0, 255, 0, 255, 109, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 202, 255, 0, 255, 0, 255, 10, 255, 228, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 7, 255, 252, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 46, 255, 0, 255, 0, 255, 173, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 241, 255, 163, 255, 163, 255, 224, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 234, 255, 145, 255, 168, 255, 246, 255, 241, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 243, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 250, 255, 249, 255, 12, 255, 0, 255, 8, 255, 246, 255, 250, 255, 223, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 253, 255, 237, 255, 112, 255, 112, 255, 112, 255, 112, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 203, 255, 254, 255, 59, 255, 0, 255, 106, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 33, 255, 0, 255, 52, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 235, 255, 8, 255, 0, 255, 0, 255, 0, 255, 99, 255, 251, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 231, 255, 125, 255, 156, 255, 238, 255, 240, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 223, 255, 255, 255, 183, 255, 145, 255, 216, 255, 235, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 203, 255, 140, 255, 118, 255, 175, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 203, 255, 122, 255, 183, 255, 226, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 211, 255, 249, 255, 240, 255, 187, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 130, 255, 224, 255, 248, 255, 207, 255, 72, 255, 176, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 228, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 191, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 152, 255, 0, 255, 0, 255, 2, 255, 198, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 113, 255, 227, 255, 248, 255, 202, 255, 56, 255, 169, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 192, 255, 242, 255, 237, 255, 153, 255, 60, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 199, 255, 239, 255, 248, 255, 221, 255, 136, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 156, 255, 238, 255, 243, 255, 175, 255, 25, 255, 232, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 244, 255, 201, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 122, 255, 218, 255, 247, 255, 224, 255, 142, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 181, 255, 237, 255, 247, 255, 218, 255, 129, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 200, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 153, 255, 220, 255, 247, 255, 240, 255, 210, 255, 140, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 116, 255, 214, 255, 246, 255, 231, 255, 188, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 245, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 227, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 253, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 243, 255, 201, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 148, 255, 225, 255, 248, 255, 217, 255, 118, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 153, 255, 181, 255, 250, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 193, 255, 125, 255, 180, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 242, 255, 239, 255, 177, 255, 158, 255, 223, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 156, 255, 156, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 248, 255, 255, 255, 220, 255, 172, 255, 183, 255, 226, 255, 237, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 226, 255, 172, 255, 193, 255, 246, 255, 161, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 164, 255, 164, 255, 201, 255, 255, 255, 205, 255, 164, 255, 164, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 249, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 158, 255, 185, 255, 251, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 177, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 232, 255, 255, 255, 205, 255, 167, 255, 227, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 59, 255, 255, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 226, 255, 231, 255, 5, 255, 0, 255, 0, 255, 205, 255, 250, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 12, 255, 0, 255, 0, 255, 16, 255, 244, 255, 241, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 244, 255, 207, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 248, 255, 251, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 249, 255, 233, 255, 12, 255, 0, 255, 0, 255, 12, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 225, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 252, 255, 144, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 57, 255, 255, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 214, 255, 254, 255, 171, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 63, 255, 0, 255, 0, 255, 20, 255, 243, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 4, 255, 179, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 239, 255, 10, 255, 0, 255, 1, 255, 212, 255, 241, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 230, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 219, 255, 119, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 68, 255, 188, 255, 246, 255, 228, 255, 147, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 74, 255, 192, 255, 247, 255, 229, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 255, 255, 220, 255, 8, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 240, 255, 199, 255, 48, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 250, 255, 16, 255, 0, 255, 0, 255, 27, 255, 254, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 83, 255, 205, 255, 253, 255, 165, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 158, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 6, 255, 246, 255, 249, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 190, 255, 58, 255, 164, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 32, 255, 149, 255, 255, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 67, 255, 118, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 235, 255, 188, 255, 147, 255, 222, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 239, 255, 176, 255, 152, 255, 234, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 150, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 44, 255, 171, 255, 255, 255, 127, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 119, 255, 0, 255, 220, 255, 230, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 92, 255, 0, 255, 0, 255, 108, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 5, 255, 244, 255, 246, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 195, 255, 252, 255, 160, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 251, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 34, 255, 133, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 5, 255, 38, 255, 166, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 148, 255, 255, 255, 255, 255, 237, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 236, 255, 158, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 155, 255, 0, 255, 0, 255, 33, 255, 255, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 138, 255, 0, 255, 0, 255, 44, 255, 254, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 254, 255, 241, 255, 0, 255, 0, 255, 0, 255, 133, 255, 164, 255, 164, 255, 164, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 223, 255, 255, 255, 243, 255, 142, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 50, 255, 30, 255, 246, 255, 247, 255, 34, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 35, 255, 0, 255, 135, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 174, 255, 0, 255, 0, 255, 190, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 1, 255, 28, 255, 155, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 89, 255, 228, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 109, 255, 255, 255, 179, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 214, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 231, 255, 239, 255, 167, 255, 248, 255, 236, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 139, 255, 161, 255, 231, 255, 253, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 232, 255, 17, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 152, 255, 152, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 62, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 238, 255, 0, 255, 0, 255, 0, 255, 208, 255, 255, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 120, 255, 232, 255, 255, 255, 238, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 126, 255, 255, 255, 180, 255, 0, 255, 174, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 249, 255, 206, 255, 0, 255, 0, 255, 50, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 245, 255, 10, 255, 19, 255, 252, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 175, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 129, 255, 231, 255, 251, 255, 166, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 175, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 247, 255, 255, 255, 206, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 154, 255, 138, 255, 83, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 234, 255, 228, 255, 30, 255, 0, 255, 38, 255, 224, 255, 246, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 215, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 86, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 254, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 133, 255, 255, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 8, 255, 223, 255, 255, 255, 78, 255, 168, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 241, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 82, 255, 97, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 188, 255, 148, 255, 218, 255, 250, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 169, 255, 251, 255, 241, 255, 140, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 254, 255, 194, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 156, 255, 142, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 82, 255, 255, 255, 223, 255, 167, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 255, 255, 167, 255, 164, 255, 164, 255, 164, 255, 208, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 157, 255, 172, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 56, 255, 254, 255, 199, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 225, 255, 115, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 251, 255, 198, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 6, 255, 208, 255, 254, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 12, 255, 0, 255, 0, 255, 0, 255, 11, 255, 221, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 144, 255, 144, 255, 144, 255, 144, 255, 196, 255, 255, 255, 179, 255, 123, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 146, 255, 0, 255, 0, 255, 47, 255, 255, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 236, 255, 52, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 41, 255, 0, 255, 0, 255, 0, 255, 15, 255, 234, 255, 245, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 247, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 254, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 220, 255, 229, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 152, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 249, 255, 200, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 43, 255, 247, 255, 232, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 215, 255, 255, 255, 170, 255, 120, 255, 157, 255, 251, 255, 226, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 244, 255, 179, 255, 146, 255, 155, 255, 227, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 196, 255, 160, 255, 160, 255, 160, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 243, 255, 180, 255, 152, 255, 234, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 135, 255, 255, 255, 253, 255, 193, 255, 162, 255, 184, 255, 231, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 198, 255, 164, 255, 164, 255, 164, 255, 164, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 255, 255, 215, 255, 175, 255, 167, 255, 230, 255, 255, 255, 134, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 42, 255, 251, 255, 255, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 231, 255, 249, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 16, 255, 233, 255, 245, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 247, 255, 255, 255, 190, 255, 176, 255, 176, 255, 176, 255, 176, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 110, 255, 255, 255, 182, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 148, 255, 222, 255, 247, 255, 225, 255, 157, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 165, 255, 224, 255, 247, 255, 237, 255, 203, 255, 107, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 212, 255, 51, 255, 198, 255, 248, 255, 228, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 186, 255, 238, 255, 251, 255, 236, 255, 210, 255, 152, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 160, 255, 222, 255, 245, 255, 239, 255, 201, 255, 94, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 210, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 190, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 156, 255, 228, 255, 254, 255, 255, 255, 255, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 232, 255, 54, 255, 199, 255, 248, 255, 229, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 249, 255, 250, 255, 91, 255, 197, 255, 214, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 249, 255, 250, 255, 91, 255, 0, 255, 127, 255, 226, 255, 251, 255, 249, 255, 61, 255, 228, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 190, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 1, 255, 208, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 249, 255, 225, 255, 163, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 220, 255, 235, 255, 131, 255, 0, 255, 0, 255, 0, 255, 13, 255, 234, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 29, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 4, 255, 245, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 51, 255, 0, 255, 213, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 134, 255, 227, 255, 248, 255, 210, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 0, 255, 127, 255, 226, 255, 249, 255, 223, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 251, 255, 105, 255, 67, 255, 201, 255, 255, 255, 139, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 132, 255, 0, 255, 0, 255, 1, 255, 229, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 237, 255, 136, 255, 113, 255, 215, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 158, 255, 22, 255, 214, 255, 230, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 158, 255, 22, 255, 75, 255, 255, 255, 225, 255, 143, 255, 151, 255, 20, 255, 242, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 163, 255, 217, 255, 255, 255, 233, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 187, 255, 172, 255, 172, 255, 172, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 238, 255, 186, 255, 131, 255, 255, 255, 71, 255, 0, 255, 0, 255, 127, 255, 241, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 89, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 223, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 254, 255, 11, 255, 3, 255, 249, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 210, 255, 155, 255, 223, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 168, 255, 168, 255, 168, 255, 168, 255, 168, 255, 217, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 158, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 75, 255, 255, 255, 225, 255, 144, 255, 156, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 255, 255, 180, 255, 0, 255, 0, 255, 68, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 248, 255, 220, 255, 0, 255, 0, 255, 59, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 115, 255, 0, 255, 0, 255, 31, 255, 252, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 4, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 7, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 255, 255, 76, 255, 0, 255, 1, 255, 210, 255, 254, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 3, 255, 201, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 71, 255, 0, 255, 235, 255, 148, 255, 0, 255, 19, 255, 241, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 149, 255, 0, 255, 0, 255, 16, 255, 252, 255, 233, 255, 255, 255, 36, 255, 0, 255, 0, 255, 113, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 225, 255, 0, 255, 38, 255, 255, 255, 53, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 253, 255, 210, 255, 5, 255, 0, 255, 15, 255, 224, 255, 237, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 216, 255, 240, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 153, 255, 250, 255, 227, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 255, 255, 168, 255, 0, 255, 0, 255, 56, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 53, 255, 0, 255, 143, 255, 255, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 210, 255, 255, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 149, 255, 245, 255, 255, 255, 255, 255, 255, 255, 116, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 205, 255, 0, 255, 87, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 51, 255, 0, 255, 212, 255, 172, 255, 0, 255, 141, 255, 234, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 251, 255, 209, 255, 0, 255, 0, 255, 82, 255, 255, 255, 138, 255, 255, 255, 106, 255, 0, 255, 0, 255, 173, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 20, 255, 179, 255, 191, 255, 20, 255, 91, 255, 255, 255, 33, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 147, 255, 249, 255, 219, 255, 100, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 149, 255, 245, 255, 255, 255, 255, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 218, 255, 240, 255, 51, 255, 14, 255, 162, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 141, 255, 1, 255, 226, 255, 236, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 99, 255, 182, 255, 255, 255, 158, 255, 108, 255, 48, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 82, 255, 214, 255, 252, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 8, 255, 64, 255, 238, 255, 234, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 252, 255, 120, 255, 137, 255, 107, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 62, 255, 0, 255, 226, 255, 156, 255, 28, 255, 247, 255, 111, 255, 0, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 253, 255, 15, 255, 0, 255, 150, 255, 255, 255, 32, 255, 248, 255, 175, 255, 0, 255, 0, 255, 231, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 254, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 141, 255, 247, 255, 211, 255, 90, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 99, 255, 182, 255, 255, 255, 158, 255, 108, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 236, 255, 255, 255, 255, 255, 242, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 224, 255, 221, 255, 54, 255, 255, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 66, 255, 0, 255, 0, 255, 0, 255, 219, 255, 255, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 254, 255, 242, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 206, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 255, 255, 255, 255, 255, 255, 247, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 246, 255, 144, 255, 68, 255, 255, 255, 103, 255, 155, 255, 225, 255, 30, 255, 194, 255, 250, 255, 212, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 73, 255, 0, 255, 218, 255, 213, 255, 0, 255, 191, 255, 240, 255, 3, 255, 36, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 68, 255, 81, 255, 255, 255, 125, 255, 68, 255, 207, 255, 187, 255, 68, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 245, 255, 236, 255, 56, 255, 10, 255, 77, 255, 241, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 253, 255, 242, 255, 105, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 236, 255, 51, 255, 34, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 156, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 149, 255, 0, 255, 0, 255, 55, 255, 255, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 250, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 183, 255, 140, 255, 147, 255, 192, 255, 255, 255, 202, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 39, 255, 7, 255, 21, 255, 106, 255, 253, 255, 246, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 255, 255, 199, 255, 48, 255, 251, 255, 97, 255, 145, 255, 226, 255, 12, 255, 181, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 198, 255, 164, 255, 164, 255, 164, 255, 164, 255, 197, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 133, 255, 29, 255, 255, 255, 145, 255, 0, 255, 121, 255, 255, 255, 57, 255, 95, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 20, 255, 90, 255, 254, 255, 39, 255, 24, 255, 244, 255, 118, 255, 20, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 252, 255, 255, 255, 255, 255, 248, 255, 169, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 150, 255, 245, 255, 240, 255, 144, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 251, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 249, 255, 165, 255, 152, 255, 149, 255, 122, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 254, 255, 251, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 245, 255, 180, 255, 153, 255, 237, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 44, 255, 3, 255, 169, 255, 215, 255, 3, 255, 207, 255, 172, 255, 0, 255, 110, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 252, 255, 189, 255, 93, 255, 255, 255, 77, 255, 0, 255, 52, 255, 255, 255, 122, 255, 153, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 109, 255, 112, 255, 36, 255, 129, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 246, 255, 222, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 124, 255, 232, 255, 254, 255, 184, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 239, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 115, 255, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 78, 255, 198, 255, 248, 255, 227, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 254, 255, 83, 255, 0, 255, 225, 255, 163, 255, 0, 255, 100, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 240, 255, 147, 255, 251, 255, 13, 255, 0, 255, 2, 255, 236, 255, 176, 255, 209, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 68, 255, 205, 255, 191, 255, 68, 255, 144, 255, 251, 255, 69, 255, 68, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 240, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 98, 255, 212, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 130, 255, 252, 255, 79, 255, 5, 255, 0, 255, 10, 255, 117, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 211, 255, 15, 255, 0, 255, 0, 255, 30, 255, 236, 255, 252, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 30, 255, 0, 255, 0, 255, 0, 255, 21, 255, 232, 255, 251, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 204, 255, 1, 255, 0, 255, 203, 255, 184, 255, 0, 255, 126, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 217, 255, 197, 255, 0, 255, 0, 255, 0, 255, 169, 255, 224, 255, 248, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 130, 255, 0, 255, 141, 255, 214, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 227, 255, 246, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 226, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 253, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 234, 255, 176, 255, 181, 255, 243, 255, 255, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 161, 255, 206, 255, 255, 255, 244, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 253, 255, 195, 255, 157, 255, 164, 255, 236, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 69, 255, 0, 255, 0, 255, 131, 255, 246, 255, 101, 255, 222, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 253, 255, 87, 255, 0, 255, 184, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 142, 255, 140, 255, 201, 255, 255, 255, 204, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 156, 255, 85, 255, 89, 255, 134, 255, 239, 255, 226, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 148, 255, 235, 255, 249, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 120, 255, 213, 255, 249, 255, 241, 255, 195, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 253, 255, 227, 255, 170, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 150, 255, 221, 255, 246, 255, 246, 255, 203, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 191, 255, 0, 255, 0, 255, 0, 255, 13, 255, 172, 255, 242, 255, 202, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 252, 255, 255, 255, 61, 255, 0, 255, 0, 255, 0, 255, 31, 255, 255, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 45, 255, 0, 255, 227, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 251, 255, 245, 255, 209, 255, 124, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 236, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 133, 255, 219, 255, 247, 255, 247, 255, 216, 255, 143, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 247, 255, 208, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 165, 255, 220, 255, 247, 255, 231, 255, 184, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 99, 255, 196, 255, 240, 255, 251, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 185, 255, 240, 255, 233, 255, 156, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 167, 255, 221, 255, 247, 255, 220, 255, 122, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 228, 255, 247, 255, 191, 255, 43, 255, 240, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 234, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 210, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 122, 255, 219, 255, 251, 255, 255, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 157, 255, 234, 255, 248, 255, 203, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 251, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 152, 255, 230, 255, 250, 255, 219, 255, 119, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 184, 255, 243, 255, 243, 255, 178, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 125, 255, 222, 255, 250, 255, 221, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 154, 255, 253, 255, 180, 255, 104, 255, 76, 255, 93, 255, 167, 255, 252, 255, 167, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 168, 255, 255, 255, 227, 255, 156, 255, 146, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 226, 255, 247, 255, 148, 255, 180, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 202, 255, 255, 255, 60, 255, 0, 255, 0, 255, 60, 255, 255, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 244, 255, 184, 255, 157, 255, 218, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 144, 255, 252, 255, 173, 255, 136, 255, 67, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 233, 255, 152, 255, 179, 255, 237, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 164, 255, 164, 255, 164, 255, 164, 255, 164, 255, 240, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 231, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 227, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 147, 255, 63, 255, 157, 255, 255, 255, 181, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 208, 255, 255, 255, 162, 255, 124, 255, 225, 255, 251, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 208, 255, 255, 255, 191, 255, 149, 255, 215, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 242, 255, 245, 255, 137, 255, 138, 255, 246, 255, 224, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 194, 255, 121, 255, 196, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 234, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 248, 255, 127, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 255, 255, 172, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 153, 255, 0, 255, 2, 255, 241, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 252, 255, 206, 255, 2, 255, 2, 255, 206, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 15, 255, 0, 255, 0, 255, 14, 255, 248, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 255, 255, 236, 255, 253, 255, 214, 255, 248, 255, 219, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 226, 255, 254, 255, 42, 255, 0, 255, 0, 255, 136, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 199, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 243, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 90, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 209, 255, 241, 255, 3, 255, 0, 255, 8, 255, 252, 255, 193, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 254, 255, 255, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 158, 255, 0, 255, 0, 255, 43, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 221, 255, 236, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 223, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 166, 255, 0, 255, 0, 255, 9, 255, 217, 255, 254, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 94, 255, 0, 255, 0, 255, 106, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 253, 255, 218, 255, 4, 255, 0, 255, 6, 255, 228, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 254, 255, 70, 255, 0, 255, 96, 255, 217, 255, 249, 255, 234, 255, 188, 255, 17, 255, 123, 255, 243, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 246, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 254, 255, 192, 255, 0, 255, 45, 255, 254, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 101, 255, 102, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 249, 255, 193, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 246, 255, 225, 255, 11, 255, 244, 255, 24, 255, 10, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 221, 255, 250, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 253, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 224, 255, 232, 255, 0, 255, 0, 255, 1, 255, 247, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 221, 255, 255, 255, 119, 255, 108, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 92, 255, 20, 255, 20, 255, 20, 255, 236, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 228, 255, 156, 255, 251, 255, 18, 255, 0, 255, 0, 255, 0, 255, 211, 255, 215, 255, 184, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 191, 255, 247, 255, 230, 255, 129, 255, 166, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 221, 255, 255, 255, 34, 255, 20, 255, 20, 255, 59, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 151, 255, 20, 255, 20, 255, 20, 255, 177, 255, 255, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 194, 255, 0, 255, 80, 255, 255, 255, 148, 255, 64, 255, 147, 255, 255, 255, 19, 255, 25, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 254, 255, 184, 255, 0, 255, 14, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 145, 255, 233, 255, 240, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 230, 255, 234, 255, 235, 255, 219, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 177, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 237, 255, 32, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 155, 255, 255, 255, 96, 255, 10, 255, 106, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 243, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 237, 255, 71, 255, 255, 255, 98, 255, 0, 255, 0, 255, 41, 255, 255, 255, 124, 255, 192, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 228, 255, 255, 255, 187, 255, 151, 255, 225, 255, 241, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 241, 255, 117, 255, 0, 255, 205, 255, 193, 255, 0, 255, 0, 255, 110, 255, 255, 255, 8, 255, 0, 255, 240, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 255, 255, 154, 255, 168, 255, 253, 255, 255, 255, 225, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 255, 255, 223, 255, 43, 255, 0, 255, 0, 255, 5, 255, 8, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 196, 255, 253, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 248, 255, 253, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 252, 255, 214, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 232, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 202, 255, 255, 255, 255, 255, 253, 255, 158, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 117, 255, 68, 255, 68, 255, 68, 255, 68, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 241, 255, 4, 255, 237, 255, 183, 255, 0, 255, 0, 255, 130, 255, 255, 255, 35, 255, 198, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 168, 255, 0, 255, 0, 255, 19, 255, 242, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 253, 255, 72, 255, 68, 255, 68, 255, 68, 255, 68, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 164, 255, 68, 255, 68, 255, 68, 255, 68, 255, 68, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 255, 255, 86, 255, 2, 255, 248, 255, 130, 255, 0, 255, 0, 255, 125, 255, 253, 255, 0, 255, 0, 255, 238, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 247, 255, 185, 255, 101, 255, 123, 255, 243, 255, 243, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 245, 255, 247, 255, 232, 255, 249, 255, 78, 255, 0, 255, 0, 255, 216, 255, 249, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 254, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 195, 255, 255, 255, 255, 255, 207, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 251, 255, 32, 255, 0, 255, 0, 255, 118, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 206, 255, 254, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 250, 255, 85, 255, 40, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 243, 255, 0, 255, 158, 255, 250, 255, 17, 255, 0, 255, 217, 255, 200, 255, 0, 255, 200, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 170, 255, 0, 255, 0, 255, 8, 255, 217, 255, 254, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 253, 255, 207, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 78, 255, 1, 255, 246, 255, 131, 255, 0, 255, 0, 255, 165, 255, 246, 255, 0, 255, 20, 255, 254, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 193, 255, 1, 255, 0, 255, 0, 255, 122, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 236, 255, 250, 255, 58, 255, 36, 255, 228, 255, 250, 255, 80, 255, 52, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 254, 255, 177, 255, 211, 255, 248, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 148, 255, 249, 255, 241, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 227, 255, 143, 255, 165, 255, 235, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 184, 255, 152, 255, 151, 255, 131, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 200, 255, 255, 255, 188, 255, 133, 255, 142, 255, 185, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 244, 255, 0, 255, 73, 255, 255, 255, 97, 255, 49, 255, 255, 255, 110, 255, 0, 255, 200, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 195, 255, 255, 255, 193, 255, 148, 255, 213, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 237, 255, 250, 255, 165, 255, 130, 255, 148, 255, 203, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 214, 255, 139, 255, 136, 255, 170, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 251, 255, 110, 255, 0, 255, 186, 255, 216, 255, 30, 255, 59, 255, 243, 255, 255, 255, 47, 255, 136, 255, 233, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 189, 255, 0, 255, 0, 255, 37, 255, 229, 255, 250, 255, 214, 255, 253, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 208, 255, 247, 255, 32, 255, 66, 255, 255, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 153, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 131, 255, 232, 255, 248, 255, 191, 255, 80, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 246, 255, 227, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 238, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 89, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 185, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 142, 255, 225, 255, 251, 255, 238, 255, 193, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 244, 255, 0, 255, 5, 255, 239, 255, 182, 255, 137, 255, 252, 255, 23, 255, 0, 255, 200, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 143, 255, 227, 255, 250, 255, 220, 255, 123, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 169, 255, 236, 255, 250, 255, 232, 255, 172, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 108, 255, 211, 255, 249, 255, 243, 255, 210, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 187, 255, 0, 255, 41, 255, 222, 255, 255, 255, 250, 255, 107, 255, 174, 255, 255, 255, 241, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 205, 255, 242, 255, 30, 255, 0, 255, 0, 255, 159, 255, 255, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 222, 255, 6, 255, 0, 255, 0, 255, 50, 255, 251, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 128, 255, 0, 255, 0, 255, 173, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 175, 255, 94, 255, 54, 255, 245, 255, 101, 255, 227, 255, 247, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 254, 255, 134, 255, 11, 255, 0, 255, 6, 255, 60, 255, 253, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 202, 255, 143, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 244, 255, 0, 255, 0, 255, 160, 255, 250, 255, 229, 255, 185, 255, 0, 255, 0, 255, 200, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 157, 255, 0, 255, 0, 255, 12, 255, 235, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 255, 255, 90, 255, 0, 255, 3, 255, 38, 255, 18, 255, 0, 255, 1, 255, 40, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 251, 255, 233, 255, 155, 255, 186, 255, 255, 255, 213, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 201, 255, 126, 255, 149, 255, 229, 255, 255, 255, 247, 255, 250, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 242, 255, 224, 255, 9, 255, 0, 255, 0, 255, 32, 255, 247, 255, 234, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 253, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 235, 255, 255, 255, 255, 255, 255, 255, 255, 255, 232, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 243, 255, 164, 255, 164, 255, 164, 255, 164, 255, 164, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 248, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 34, 255, 0, 255, 0, 255, 0, 255, 21, 255, 251, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 172, 255, 241, 255, 240, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 244, 255, 0, 255, 0, 255, 75, 255, 255, 255, 255, 255, 95, 255, 0, 255, 0, 255, 200, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 232, 255, 255, 255, 179, 255, 145, 255, 218, 255, 234, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 253, 255, 150, 255, 57, 255, 20, 255, 24, 255, 51, 255, 109, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 199, 255, 245, 255, 225, 255, 154, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 137, 255, 220, 255, 249, 255, 238, 255, 185, 255, 80, 255, 38, 255, 229, 255, 251, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 170, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 208, 255, 220, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 48, 255, 72, 255, 247, 255, 69, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 234, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 192, 255, 92, 255, 84, 255, 117, 255, 217, 255, 249, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 244, 255, 0, 255, 0, 255, 6, 255, 240, 255, 247, 255, 13, 255, 0, 255, 0, 255, 200, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 195, 255, 248, 255, 229, 255, 119, 255, 102, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, 222, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 204, 255, 242, 255, 250, 255, 227, 255, 167, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 51, 255, 48, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 254, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 216, 255, 202, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 224, 255, 136, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 188, 255, 238, 255, 249, 255, 224, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 101, 255, 149, 255, 235, 255, 247, 255, 199, 255, 51, 255, 86, 255, 212, 255, 248, 255, 220, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 237, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 177, 255, 232, 255, 244, 255, 215, 255, 147, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 58, 255, 171, 255, 240, 255, 238, 255, 180, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 213, 255, 123, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 168, 255, 95, 255, 219, 255, 249, 255, 213, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 196, 255, 244, 255, 240, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 146, 255, 48, 255, 199, 255, 248, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 165, 255, 231, 255, 248, 255, 223, 255, 158, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 235, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 243, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 239, 255, 104, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 104, 255, 194, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 218, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 207, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 250, 255, 190, 255, 170, 255, 214, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 248, 255, 200, 255, 110, 255, 164, 255, 255, 255, 239, 255, 243, 255, 132, 255, 115, 255, 235, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 249, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 245, 255, 253, 255, 189, 255, 177, 255, 219, 255, 254, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 250, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 218, 255, 156, 255, 156, 255, 156, 255, 156, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 248, 255, 178, 255, 108, 255, 160, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 225, 255, 118, 255, 125, 255, 242, 255, 252, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 255, 255, 164, 255, 152, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 204, 255, 234, 255, 232, 255, 197, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 253, 255, 149, 255, 125, 255, 169, 255, 207, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 255, 255, 231, 255, 41, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 242, 255, 12, 255, 0, 255, 1, 255, 227, 255, 255, 255, 106, 255, 0, 255, 0, 255, 110, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 255, 255, 117, 255, 0, 255, 0, 255, 0, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 227, 255, 255, 255, 255, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 197, 255, 0, 255, 0, 255, 0, 255, 212, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 239, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 28, 255, 28, 255, 231, 255, 145, 255, 28, 255, 28, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 51, 255, 0, 255, 0, 255, 92, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 161, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 233, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 225, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 189, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 42, 255, 0, 255, 0, 255, 74, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 147, 255, 255, 255, 193, 255, 108, 255, 108, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 127, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 214, 255, 249, 255, 215, 255, 84, 255, 228, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 0, 255, 0, 255, 0, 255, 18, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 213, 255, 255, 255, 255, 255, 255, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 215, 255, 101, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 253, 255, 173, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 229, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 253, 255, 251, 255, 163, 255, 161, 255, 242, 255, 244, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 76, 255, 76, 255, 236, 255, 168, 255, 76, 255, 76, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 236, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 114, 255, 255, 255, 225, 255, 108, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 126, 255, 237, 255, 255, 255, 239, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 254, 255, 191, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 255, 255, 201, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 240, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 104, 255, 0, 255, 0, 255, 70, 255, 255, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 253, 255, 5, 255, 0, 255, 0, 255, 27, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 107, 255, 242, 255, 253, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 186, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 186, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 245, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 181, 255, 254, 255, 255, 255, 167, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 217, 255, 152, 255, 152, 255, 152, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 213, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 241, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 138, 255, 0, 255, 0, 255, 47, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 85, 255, 0, 255, 0, 255, 119, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 207, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 198, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 255, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 219, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 252, 255, 251, 255, 158, 255, 153, 255, 238, 255, 235, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 245, 255, 161, 255, 165, 255, 252, 255, 250, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 164, 255, 124, 255, 130, 255, 232, 255, 244, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 52, 255, 227, 255, 241, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 232, 255, 52, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 9, 255, 0, 255, 0, 255, 0, 255, 237, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 212, 255, 247, 255, 224, 255, 115, 255, 112, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 219, 255, 91, 255, 219, 255, 249, 255, 211, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 155, 255, 225, 255, 248, 255, 237, 255, 189, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 229, 255, 38, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 215, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 9, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 245, 255, 248, 255, 150, 255, 161, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 93, 255, 0, 255, 0, 255, 55, 255, 255, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 245, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 248, 255, 185, 255, 166, 255, 211, 255, 255, 255, 239, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 242, 255, 192, 255, 163, 255, 190, 255, 254, 255, 236, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 220, 255, 248, 255, 218, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 220, 255, 160, 255, 160, 255, 160, 255, 160, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 254, 255, 248, 255, 157, 255, 153, 255, 233, 255, 241, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 250, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 189, 255, 239, 255, 255, 255, 255, 255, 213, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 198, 255, 235, 255, 249, 255, 222, 255, 157, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 217, 255, 249, 255, 212, 255, 74, 255, 166, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 253, 255, 143, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 231, 255, 28, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 28, 255, 163, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 148, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 137, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 223, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 198, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 248, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 240, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 211, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 220, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 239, 255, 253, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 180, 255, 202, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 174, 255, 241, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 72, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 72, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 76, 255, 76, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 76, 255, 76, 255, 76, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 49, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 50, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 128, 255, 122, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 233, 255, 237, 255, 175, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 245, 255, 215, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 236, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 156, 255, 101, 255, 215, 255, 248, 255, 219, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 120, 255, 218, 255, 249, 255, 232, 255, 152, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 154, 255, 230, 255, 249, 255, 227, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 123, 255, 218, 255, 249, 255, 235, 255, 179, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 99, 255, 141, 255, 230, 255, 245, 255, 203, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 205, 255, 245, 255, 255, 255, 255, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 242, 255, 202, 255, 119, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 245, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 121, 255, 203, 255, 240, 255, 238, 255, 187, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 19, 255, 251, 255, 223, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 244, 255, 138, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 221, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 97, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 82, 255, 87, 255, 220, 255, 247, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 179, 255, 240, 255, 247, 255, 202, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 64, 255, 172, 255, 243, 255, 240, 255, 160, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 165, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 248, 255, 236, 255, 127, 255, 113, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 215, 255, 149, 255, 191, 255, 255, 255, 206, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 212, 255, 255, 255, 203, 255, 154, 255, 192, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 224, 255, 157, 255, 176, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 248, 255, 209, 255, 114, 255, 131, 255, 247, 255, 242, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 254, 255, 191, 255, 66, 255, 112, 255, 254, 255, 220, 255, 80, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 165, 255, 152, 255, 170, 255, 231, 255, 255, 255, 212, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 252, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 163, 255, 124, 255, 138, 255, 244, 255, 227, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 237, 255, 236, 255, 4, 255, 0, 255, 0, 255, 101, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 185, 255, 233, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 253, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 184, 255, 254, 255, 218, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 242, 255, 252, 255, 169, 255, 154, 255, 235, 255, 254, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 246, 255, 163, 255, 109, 255, 184, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 248, 255, 15, 255, 0, 255, 7, 255, 242, 255, 227, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 69, 255, 0, 255, 0, 255, 84, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 254, 255, 220, 255, 10, 255, 0, 255, 0, 255, 162, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 177, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 254, 255, 227, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 244, 255, 16, 255, 0, 255, 0, 255, 148, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 52, 255, 0, 255, 0, 255, 196, 255, 251, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 6, 255, 153, 255, 255, 255, 183, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 221, 255, 208, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 71, 255, 0, 255, 0, 255, 186, 255, 255, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 181, 255, 243, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 241, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 255, 255, 102, 255, 0, 255, 0, 255, 38, 255, 252, 255, 225, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 179, 255, 0, 255, 0, 255, 2, 255, 217, 255, 253, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 94, 255, 0, 255, 80, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 252, 255, 2, 255, 0, 255, 0, 255, 46, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 162, 255, 241, 255, 242, 255, 165, 255, 118, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 191, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 40, 255, 0, 255, 0, 255, 184, 255, 254, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 5, 255, 223, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 133, 255, 215, 255, 245, 255, 252, 255, 254, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 158, 255, 0, 255, 20, 255, 251, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 255, 255, 11, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 254, 255, 180, 255, 0, 255, 165, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 183, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 212, 255, 148, 255, 203, 255, 241, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 153, 255, 13, 255, 55, 255, 246, 255, 195, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 178, 255, 69, 255, 45, 255, 159, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 219, 255, 238, 255, 5, 255, 101, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 205, 255, 236, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 238, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 191, 255, 249, 255, 20, 255, 241, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 254, 255, 222, 255, 10, 255, 0, 255, 2, 255, 195, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 255, 255, 255, 255, 193, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 240, 255, 244, 255, 6, 255, 0, 255, 0, 255, 156, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 255, 255, 72, 255, 183, 255, 249, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 250, 255, 189, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 233, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 155, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 255, 255, 146, 255, 255, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 252, 255, 224, 255, 11, 255, 0, 255, 0, 255, 162, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 255, 255, 175, 255, 1, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 226, 255, 14, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 230, 255, 140, 255, 41, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 117, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 248, 255, 236, 255, 2, 255, 0, 255, 10, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 255, 255, 154, 255, 248, 255, 174, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 213, 255, 226, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 107, 255, 0, 255, 0, 255, 38, 255, 252, 255, 227, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 208, 255, 4, 255, 0, 255, 14, 255, 233, 255, 252, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 246, 255, 243, 255, 251, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 217, 255, 148, 255, 189, 255, 255, 255, 211, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 223, 255, 255, 255, 201, 255, 153, 255, 186, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 223, 255, 155, 255, 172, 255, 229, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 254, 255, 208, 255, 154, 255, 152, 255, 139, 255, 86, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 170, 255, 126, 255, 212, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 243, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 206, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 236, 255, 253, 255, 170, 255, 153, 255, 234, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 245, 255, 205, 255, 149, 255, 216, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 213, 255, 248, 255, 232, 255, 155, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 167, 255, 237, 255, 249, 255, 223, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 138, 255, 226, 255, 251, 255, 233, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 205, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 11, 255, 233, 255, 254, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 188, 255, 245, 255, 234, 255, 142, 255, 46, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 236, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 225, 255, 214, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 171, 255, 237, 255, 247, 255, 203, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 112, 255, 170, 255, 244, 255, 240, 255, 156, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 215, 255, 6, 255, 0, 255, 0, 255, 182, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 238, 255, 184, 255, 24, 255, 0, 255, 2, 255, 33, 255, 219, 255, 242, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 32, 255, 0, 255, 0, 255, 16, 255, 177, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 250, 255, 183, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 206, 255, 143, 255, 193, 255, 234, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 1, 255, 206, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 168, 255, 158, 255, 182, 255, 242, 255, 255, 255, 199, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 169, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 167, 255, 243, 255, 241, 255, 158, 255, 51, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 243, 255, 223, 255, 106, 255, 81, 255, 103, 255, 190, 255, 255, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 253, 255, 236, 255, 191, 255, 102, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 185, 255, 235, 255, 252, 255, 235, 255, 186, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 226, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 239, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 246, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 164, 255, 254, 255, 224, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 53, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 248, 255, 204, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 17, 255, 151, 255, 255, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 135, 255, 222, 255, 248, 255, 231, 255, 179, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 156, 255, 109, 255, 222, 255, 249, 255, 218, 255, 92, 255, 47, 255, 191, 255, 246, 255, 230, 255, 148, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 145, 255, 23, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 21, 255, 131, 255, 236, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 180, 255, 239, 255, 247, 255, 214, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 251, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 254, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 167, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 49, 255, 0, 255, 0, 255, 145, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 101, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 252, 255, 1, 255, 131, 255, 255, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 179, 255, 123, 255, 154, 255, 226, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 248, 255, 230, 255, 119, 255, 132, 255, 250, 255, 252, 255, 239, 255, 159, 255, 108, 255, 205, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 126, 255, 3, 255, 254, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 183, 255, 251, 255, 206, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 244, 255, 254, 255, 181, 255, 156, 255, 210, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 49, 255, 0, 255, 0, 255, 36, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 238, 255, 230, 255, 0, 255, 0, 255, 94, 255, 252, 255, 250, 255, 118, 255, 0, 255, 0, 255, 209, 255, 247, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 200, 255, 255, 255, 255, 255, 255, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 234, 255, 0, 255, 111, 255, 253, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 63, 255, 0, 255, 0, 255, 164, 255, 255, 255, 170, 255, 0, 255, 0, 255, 46, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 255, 255, 106, 255, 0, 255, 239, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 243, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 135, 255, 0, 255, 0, 255, 122, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 39, 255, 0, 255, 165, 255, 208, 255, 199, 255, 186, 255, 0, 255, 19, 255, 254, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 245, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 110, 255, 255, 255, 230, 255, 108, 255, 108, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 214, 255, 0, 255, 91, 255, 237, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 237, 255, 128, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 251, 255, 1, 255, 0, 255, 0, 255, 130, 255, 255, 255, 106, 255, 0, 255, 0, 255, 10, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 242, 255, 86, 255, 0, 255, 219, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 255, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 240, 255, 221, 255, 0, 255, 0, 255, 208, 255, 247, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 103, 255, 1, 255, 234, 255, 151, 255, 140, 255, 247, 255, 8, 255, 83, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 44, 255, 0, 255, 17, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 217, 255, 255, 255, 251, 255, 145, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 16, 255, 0, 255, 45, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 52, 255, 37, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 255, 255, 166, 255, 51, 255, 255, 255, 88, 255, 77, 255, 255, 255, 67, 255, 146, 255, 255, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 75, 255, 218, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 225, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 136, 255, 119, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 221, 255, 221, 255, 117, 255, 254, 255, 20, 255, 13, 255, 251, 255, 133, 255, 204, 255, 233, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 248, 255, 17, 255, 0, 255, 0, 255, 173, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 169, 255, 255, 255, 112, 255, 0, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 224, 255, 209, 255, 192, 255, 233, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 180, 255, 204, 255, 0, 255, 0, 255, 196, 255, 189, 255, 248, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 182, 255, 132, 255, 121, 255, 206, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 210, 255, 142, 255, 192, 255, 235, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 250, 255, 254, 255, 178, 255, 156, 255, 204, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 252, 255, 247, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 250, 255, 133, 255, 0, 255, 0, 255, 127, 255, 250, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 248, 255, 227, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 214, 255, 244, 255, 243, 255, 207, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 165, 255, 233, 255, 245, 255, 183, 255, 37, 255, 239, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 192, 255, 245, 255, 245, 255, 207, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 255, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 253, 255, 255, 255, 63, 255, 0, 255, 0, 255, 58, 255, 255, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 173, 255, 151, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 200, 255, 247, 255, 230, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 199, 255, 241, 255, 238, 255, 203, 255, 125, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 135, 255, 228, 255, 252, 255, 247, 255, 56, 255, 234, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 251, 255, 228, 255, 168, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 135, 255, 228, 255, 249, 255, 220, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 243, 255, 176, 255, 185, 255, 234, 255, 223, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 219, 255, 143, 255, 143, 255, 31, 255, 246, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 217, 255, 152, 255, 158, 255, 194, 255, 253, 255, 253, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 219, 255, 144, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 191, 255, 255, 255, 53, 255, 0, 255, 0, 255, 3, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 8, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 52, 255, 235, 255, 253, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 221, 255, 76, 255, 210, 255, 247, 255, 218, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 198, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 111, 255, 162, 255, 242, 255, 240, 255, 160, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 157, 255, 120, 255, 227, 255, 244, 255, 202, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 157, 255, 239, 255, 237, 255, 178, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 247, 255, 255, 255, 255, 255, 255, 255, 104, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 224, 255, 80, 255, 215, 255, 249, 255, 213, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 247, 255, 255, 255, 255, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 241, 255, 244, 255, 167, 255, 153, 255, 244, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 194, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 240, 255, 200, 255, 148, 255, 212, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 235, 255, 233, 255, 154, 255, 171, 255, 254, 255, 241, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 235, 255, 212, 255, 148, 255, 198, 255, 255, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 188, 255, 255, 255, 151, 255, 108, 255, 43, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 244, 255, 239, 255, 158, 255, 163, 255, 251, 255, 252, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 188, 255, 255, 255, 151, 255, 108, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 91, 255, 0, 255, 0, 255, 97, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 186, 255, 255, 255, 253, 255, 171, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 199, 255, 2, 255, 0, 255, 9, 255, 225, 255, 253, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 250, 255, 33, 255, 0, 255, 0, 255, 161, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 212, 255, 6, 255, 0, 255, 2, 255, 222, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 74, 255, 0, 255, 0, 255, 107, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 243, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 254, 255, 5, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 87, 255, 210, 255, 255, 255, 252, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 126, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 244, 255, 164, 255, 164, 255, 164, 255, 164, 255, 164, 255, 243, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 251, 255, 2, 255, 0, 255, 0, 255, 22, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 245, 255, 253, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 236, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 245, 255, 252, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 236, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 227, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 253, 255, 3, 255, 0, 255, 0, 255, 24, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 1, 255, 0, 255, 0, 255, 0, 255, 185, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 206, 255, 3, 255, 0, 255, 11, 255, 228, 255, 252, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 82, 255, 0, 255, 0, 255, 111, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 76, 255, 245, 255, 250, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 248, 255, 229, 255, 184, 255, 163, 255, 211, 255, 255, 255, 196, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 243, 255, 204, 255, 148, 255, 212, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 244, 255, 245, 255, 160, 255, 163, 255, 251, 255, 250, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 218, 255, 156, 255, 165, 255, 212, 255, 255, 255, 249, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 212, 255, 241, 255, 245, 255, 214, 255, 127, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 254, 255, 44, 255, 170, 255, 244, 255, 240, 255, 157, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 32, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 148, 255, 91, 255, 219, 255, 249, 255, 211, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 255, 255, 247, 255, 218, 255, 154, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 250, 255, 232, 255, 3, 255, 0, 255, 0, 255, 0, 255, 211, 255, 255, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 184, 255, 237, 255, 255, 255, 255, 255, 255, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 68, 255, 0, 255, 0, 255, 39, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 232, 255, 227, 255, 79, 255, 83, 255, 234, 255, 252, 255, 97, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 156, 255, 0, 255, 0, 255, 123, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 116, 255, 0, 255, 0, 255, 132, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 254, 255, 30, 255, 0, 255, 8, 255, 243, 255, 232, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 228, 255, 238, 255, 6, 255, 0, 255, 207, 255, 250, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 255, 255, 104, 255, 0, 255, 0, 255, 120, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 117, 255, 0, 255, 79, 255, 255, 255, 143, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 77, 255, 35, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 251, 255, 202, 255, 26, 255, 28, 255, 210, 255, 239, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 246, 255, 205, 255, 0, 255, 163, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 254, 255, 157, 255, 118, 255, 255, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 254, 255, 255, 255, 255, 255, 222, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 35, 255, 240, 255, 214, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 223, 255, 188, 255, 240, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 194, 255, 41, 255, 27, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 155, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 251, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 225, 255, 231, 255, 157, 255, 152, 255, 145, 255, 107, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 220, 255, 251, 255, 254, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 241, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 165, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 210, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 238, 255, 225, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 194, 255, 226, 255, 45, 255, 1, 255, 0, 255, 19, 255, 171, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 254, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 224, 255, 239, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 161, 255, 250, 255, 225, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 246, 255, 124, 255, 81, 255, 95, 255, 158, 255, 254, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 143, 255, 212, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 212, 255, 244, 255, 184, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 161, 255, 228, 255, 250, 255, 242, 255, 202, 255, 115, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 246, 255, 225, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 208, 255, 201, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 250, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 232, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 221, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 232, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 117, 255, 255, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 237, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 161, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 251, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 169, 255, 255, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 226, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 255, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 244, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 248, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 251, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 210, 255, 228, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 166, 255, 248, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 237, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 238, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 198, 255, 213, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 70, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 72, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0), +"format": "LumAlpha8", +"height": 256, +"mipmaps": false, +"width": 256 +} + +[sub_resource type="FontFile" id="FontFile_ghlj1"] +data = PackedByteArray(119, 79, 70, 50, 0, 1, 0, 0, 0, 0, 181, 56, 0, 17, 0, 0, 0, 1, 141, 20, 0, 0, 180, 215, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 46, 27, 16, 28, 133, 110, 6, 96, 0, 135, 8, 8, 129, 38, 9, 143, 52, 17, 12, 10, 133, 131, 116, 132, 179, 17, 11, 142, 86, 0, 1, 54, 2, 36, 3, 157, 26, 4, 32, 5, 135, 118, 7, 190, 3, 12, 130, 24, 91, 47, 92, 113, 7, 235, 182, 221, 159, 168, 132, 244, 102, 85, 245, 3, 28, 214, 135, 78, 5, 219, 213, 131, 158, 219, 212, 113, 54, 85, 230, 2, 5, 199, 117, 183, 3, 36, 237, 164, 39, 6, 255, 255, 255, 255, 217, 201, 66, 14, 189, 251, 112, 255, 73, 4, 80, 218, 213, 180, 27, 100, 185, 204, 8, 228, 40, 138, 42, 100, 4, 156, 125, 40, 8, 142, 220, 20, 144, 100, 72, 202, 236, 24, 115, 84, 241, 52, 47, 235, 220, 182, 134, 157, 131, 39, 22, 185, 179, 211, 50, 110, 235, 163, 140, 24, 12, 103, 217, 59, 31, 36, 35, 227, 116, 30, 118, 156, 193, 15, 65, 79, 56, 10, 63, 188, 131, 106, 229, 44, 137, 171, 210, 94, 74, 223, 4, 199, 207, 155, 2, 65, 163, 181, 227, 197, 245, 105, 171, 131, 69, 253, 240, 139, 15, 22, 255, 178, 32, 37, 222, 44, 86, 119, 219, 176, 223, 106, 34, 199, 91, 166, 32, 39, 57, 11, 46, 75, 50, 5, 217, 185, 198, 230, 75, 105, 56, 48, 178, 195, 201, 73, 220, 78, 44, 31, 120, 14, 167, 117, 224, 157, 21, 198, 152, 36, 156, 214, 215, 94, 172, 103, 15, 175, 99, 32, 97, 252, 142, 23, 242, 212, 80, 76, 201, 252, 147, 169, 116, 165, 77, 9, 215, 220, 69, 244, 224, 54, 181, 205, 156, 27, 74, 15, 7, 76, 50, 202, 188, 6, 213, 154, 62, 39, 171, 203, 13, 197, 186, 255, 173, 112, 183, 62, 61, 244, 4, 239, 93, 216, 110, 74, 125, 89, 6, 198, 46, 131, 18, 109, 196, 138, 115, 94, 248, 151, 250, 251, 248, 95, 73, 118, 82, 231, 65, 192, 151, 167, 127, 40, 143, 36, 204, 4, 116, 223, 202, 1, 175, 155, 127, 111, 36, 121, 164, 105, 26, 225, 41, 70, 8, 59, 13, 54, 96, 152, 163, 13, 41, 62, 66, 8, 240, 136, 152, 31, 129, 66, 154, 198, 252, 212, 29, 134, 17, 17, 23, 34, 141, 84, 113, 80, 204, 167, 184, 40, 141, 116, 229, 35, 63, 142, 25, 55, 166, 20, 16, 23, 93, 212, 34, 206, 84, 113, 124, 234, 231, 35, 108, 249, 154, 245, 64, 3, 104, 52, 218, 191, 126, 134, 228, 144, 195, 113, 146, 118, 61, 191, 243, 210, 119, 226, 108, 137, 107, 131, 228, 162, 112, 21, 102, 151, 110, 120, 113, 118, 255, 167, 86, 86, 63, 240, 35, 2, 8, 32, 128, 80, 136, 8, 168, 4, 18, 169, 42, 75, 117, 118, 87, 118, 147, 172, 85, 149, 43, 174, 42, 57, 93, 61, 228, 156, 167, 250, 145, 134, 199, 29, 195, 226, 26, 30, 199, 240, 184, 134, 55, 66, 153, 171, 122, 104, 177, 79, 40, 243, 206, 48, 111, 250, 220, 236, 95, 26, 44, 88, 18, 124, 233, 18, 30, 193, 19, 52, 105, 192, 67, 240, 32, 45, 181, 236, 20, 232, 138, 178, 38, 118, 184, 237, 233, 203, 173, 221, 239, 55, 191, 173, 157, 190, 248, 220, 117, 238, 58, 0, 122, 155, 63, 243, 198, 204, 187, 115, 238, 188, 155, 251, 231, 231, 36, 231, 38, 183, 228, 53, 140, 188, 144, 205, 25, 33, 239, 206, 31, 121, 39, 47, 47, 84, 110, 228, 55, 47, 81, 42, 105, 98, 157, 177, 204, 205, 57, 195, 47, 105, 224, 117, 165, 184, 0, 8, 1, 5, 230, 70, 43, 84, 8, 45, 211, 226, 197, 124, 187, 41, 40, 99, 251, 50, 168, 81, 2, 244, 44, 185, 126, 47, 114, 17, 6, 50, 8, 104, 174, 44, 208, 241, 6, 128, 15, 55, 207, 44, 220, 136, 188, 240, 39, 132, 255, 214, 216, 10, 89, 33, 59, 48, 207, 254, 218, 38, 243, 244, 115, 195, 17, 179, 165, 20, 91, 229, 124, 145, 2, 16, 24, 128, 185, 213, 204, 155, 72, 198, 136, 136, 17, 185, 72, 22, 197, 232, 177, 72, 114, 108, 192, 136, 30, 17, 173, 116, 9, 152, 128, 5, 6, 218, 127, 167, 94, 24, 249, 96, 54, 40, 115, 150, 82, 198, 228, 132, 241, 23, 234, 46, 36, 6, 254, 87, 53, 5, 64, 181, 66, 185, 52, 186, 128, 254, 166, 92, 74, 131, 10, 104, 233, 241, 90, 1, 108, 39, 1, 175, 82, 153, 110, 74, 169, 220, 114, 15, 231, 76, 251, 103, 170, 46, 211, 173, 105, 195, 222, 199, 27, 147, 213, 173, 184, 49, 197, 222, 31, 230, 120, 39, 172, 132, 240, 72, 45, 214, 250, 119, 217, 46, 199, 45, 142, 193, 68, 177, 212, 39, 26, 255, 73, 43, 224, 137, 163, 119, 243, 255, 103, 54, 9, 144, 153, 93, 150, 148, 167, 254, 253, 254, 62, 34, 216, 41, 21, 10, 180, 28, 241, 146, 204, 79, 194, 125, 10, 237, 83, 215, 200, 53, 247, 247, 173, 182, 60, 246, 4, 118, 13, 33, 88, 181, 4, 157, 244, 197, 19, 6, 15, 115, 102, 146, 221, 35, 201, 46, 50, 74, 154, 108, 188, 203, 7, 148, 2, 58, 153, 215, 247, 224, 123, 252, 39, 120, 45, 96, 37, 75, 182, 75, 225, 242, 160, 249, 220, 63, 229, 170, 149, 239, 18, 216, 204, 150, 89, 66, 12, 251, 251, 127, 58, 155, 214, 188, 189, 62, 222, 77, 169, 199, 180, 178, 81, 224, 128, 8, 4, 249, 181, 113, 187, 4, 8, 24, 120, 104, 179, 51, 32, 66, 218, 190, 76, 131, 232, 172, 203, 206, 185, 255, 95, 169, 150, 215, 106, 0, 45, 182, 226, 2, 27, 161, 221, 181, 205, 121, 54, 159, 225, 44, 141, 159, 239, 20, 37, 57, 197, 136, 254, 93, 133, 2, 186, 145, 152, 36, 0, 220, 208, 4, 37, 139, 162, 54, 128, 77, 74, 38, 1, 5, 84, 53, 224, 71, 128, 228, 4, 133, 77, 233, 228, 16, 2, 8, 210, 26, 8, 147, 72, 128, 210, 82, 105, 2, 56, 81, 154, 77, 33, 79, 204, 71, 231, 163, 215, 231, 155, 102, 156, 242, 213, 135, 219, 101, 159, 239, 249, 232, 255, 179, 156, 149, 86, 33, 181, 167, 133, 97, 30, 246, 204, 29, 65, 180, 120, 143, 51, 72, 142, 59, 200, 55, 10, 186, 254, 175, 82, 87, 85, 119, 11, 245, 33, 44, 181, 4, 6, 201, 120, 132, 24, 188, 66, 194, 51, 66, 115, 117, 35, 230, 61, 132, 29, 200, 120, 15, 198, 123, 221, 217, 4, 161, 96, 110, 246, 196, 123, 30, 209, 236, 132, 27, 68, 187, 65, 184, 65, 182, 254, 151, 106, 218, 98, 255, 251, 123, 1, 75, 92, 132, 36, 231, 80, 169, 232, 14, 29, 203, 117, 119, 85, 201, 3, 255, 14, 78, 216, 253, 74, 0, 157, 40, 43, 133, 202, 173, 203, 163, 42, 208, 21, 206, 145, 173, 155, 210, 189, 224, 169, 191, 84, 255, 220, 254, 151, 190, 252, 129, 35, 26, 75, 208, 174, 149, 61, 59, 145, 140, 135, 91, 29, 143, 90, 192, 131, 33, 0, 206, 165, 235, 219, 246, 69, 15, 228, 81, 101, 18, 201, 244, 4, 197, 214, 42, 207, 109, 146, 75, 14, 137, 49, 117, 107, 4, 212, 164, 167, 127, 41, 134, 106, 40, 66, 105, 13, 101, 214, 225, 160, 85, 120, 92, 54, 174, 227, 156, 208, 191, 219, 42, 181, 18, 185, 142, 93, 99, 134, 18, 162, 98, 25, 171, 84, 85, 24, 186, 147, 111, 159, 108, 143, 135, 173, 170, 16, 129, 36, 150, 93, 6, 145, 92, 232, 28, 175, 121, 238, 254, 140, 237, 115, 110, 250, 163, 46, 13, 74, 65, 30, 241, 72, 185, 219, 177, 159, 214, 159, 183, 184, 173, 169, 137, 24, 52, 98, 137, 13, 148, 25, 102, 36, 254, 191, 114, 140, 169, 133, 52, 106, 58, 246, 219, 41, 142, 76, 7, 42, 243, 184, 3, 253, 250, 158, 31, 255, 57, 13, 251, 245, 134, 165, 98, 68, 84, 68, 69, 69, 85, 197, 184, 253, 49, 0, 54, 134, 187, 66, 14, 12, 0, 143, 5, 65, 227, 119, 217, 28, 201, 190, 200, 94, 28, 149, 78, 108, 99, 28, 86, 178, 124, 27, 30, 86, 110, 128, 240, 209, 88, 102, 26, 144, 37, 119, 156, 60, 12, 8, 224, 129, 230, 92, 214, 135, 16, 122, 229, 96, 22, 130, 20, 232, 105, 48, 192, 128, 128, 183, 0, 216, 20, 102, 64, 226, 205, 156, 248, 222, 69, 192, 129, 9, 30, 192, 1, 4, 222, 1, 79, 102, 50, 27, 159, 219, 40, 3, 88, 246, 142, 125, 27, 80, 224, 225, 197, 44, 248, 248, 34, 120, 120, 223, 100, 59, 176, 127, 249, 154, 203, 78, 29, 2, 142, 15, 91, 190, 243, 32, 56, 165, 62, 134, 57, 231, 193, 242, 248, 50, 215, 160, 19, 124, 74, 208, 255, 185, 155, 82, 145, 159, 91, 20, 184, 243, 57, 162, 193, 239, 234, 147, 73, 115, 238, 129, 34, 147, 230, 1, 86, 150, 64, 108, 112, 64, 1, 11, 90, 113, 8, 224, 53, 64, 0, 105, 198, 222, 50, 129, 13, 179, 72, 97, 45, 187, 249, 145, 63, 120, 106, 40, 50, 207, 242, 114, 52, 66, 156, 183, 63, 3, 107, 138, 157, 177, 43, 118, 199, 30, 16, 96, 128, 156, 97, 238, 50, 194, 104, 242, 211, 102, 30, 36, 97, 124, 206, 118, 118, 208, 196, 99, 220, 60, 101, 12, 94, 192, 43, 68, 99, 139, 173, 202, 14, 216, 65, 239, 241, 59, 241, 97, 204, 7, 5, 4, 107, 142, 195, 0, 77, 15, 2, 76, 108, 69, 252, 139, 131, 23, 190, 149, 163, 48, 7, 54, 182, 41, 234, 98, 75, 212, 199, 214, 104, 136, 207, 194, 18, 219, 98, 115, 141, 242, 138, 224, 213, 177, 13, 190, 234, 121, 228, 141, 120, 208, 58, 150, 129, 12, 37, 99, 143, 148, 178, 190, 35, 81, 154, 124, 17, 16, 112, 138, 54, 131, 87, 177, 244, 76, 102, 225, 205, 108, 248, 49, 31, 124, 25, 126, 73, 108, 83, 108, 123, 242, 185, 128, 99, 219, 99, 135, 5, 88, 32, 8, 224, 72, 136, 9, 45, 203, 228, 224, 133, 180, 56, 191, 58, 6, 112, 128, 196, 151, 32, 66, 189, 4, 12, 178, 200, 245, 98, 191, 94, 17, 141, 160, 205, 30, 59, 28, 185, 30, 163, 41, 184, 239, 41, 11, 12, 255, 211, 213, 48, 0, 210, 154, 209, 167, 223, 223, 185, 196, 0, 122, 27, 127, 10, 251, 91, 44, 38, 70, 224, 40, 138, 255, 1, 250, 236, 116, 8, 184, 9, 0, 251, 3, 112, 196, 25, 75, 117, 240, 62, 1, 253, 175, 252, 39, 201, 230, 165, 209, 213, 187, 3, 178, 15, 0, 209, 233, 0, 216, 93, 29, 1, 204, 152, 14, 28, 91, 123, 100, 191, 200, 122, 152, 144, 9, 69, 22, 235, 112, 209, 103, 34, 139, 178, 50, 251, 216, 106, 109, 167, 29, 48, 187, 141, 217, 180, 247, 30, 239, 167, 252, 138, 247, 248, 111, 254, 50, 16, 12, 195, 60, 176, 119, 176, 224, 246, 200, 227, 206, 180, 37, 246, 198, 129, 56, 28, 157, 241, 83, 92, 143, 91, 122, 27, 207, 85, 158, 138, 244, 145, 182, 104, 187, 154, 116, 86, 231, 244, 147, 250, 210, 107, 87, 196, 239, 52, 234, 22, 53, 65, 93, 163, 158, 251, 253, 195, 239, 127, 254, 151, 192, 183, 2, 182, 129, 20, 164, 97, 8, 166, 32, 15, 11, 176, 4, 27, 112, 5, 52, 195, 90, 216, 14, 107, 96, 163, 143, 44, 112, 43, 159, 195, 7, 125, 180, 47, 228, 75, 248, 182, 208, 104, 80, 5, 109, 22, 180, 37, 237, 166, 41, 154, 165, 101, 186, 148, 254, 36, 120, 237, 111, 124, 170, 167, 223, 244, 52, 0, 187, 147, 133, 156, 253, 252, 72, 191, 133, 90, 180, 105, 77, 103, 59, 109, 191, 253, 96, 99, 54, 225, 179, 235, 17, 46, 11, 119, 234, 192, 186, 89, 248, 220, 97, 141, 67, 142, 111, 98, 192, 1, 56, 119, 172, 124, 21, 171, 84, 91, 181, 67, 59, 55, 228, 156, 130, 250, 119, 5, 191, 83, 169, 171, 84, 41, 53, 73, 185, 168, 23, 126, 255, 220, 62, 42, 4, 108, 5, 157, 16, 222, 131, 131, 121, 161, 92, 56, 212, 84, 131, 56, 110, 188, 133, 160, 19, 0, 77, 234, 211, 35, 145, 51, 59, 123, 196, 93, 18, 32, 121, 248, 152, 221, 194, 89, 186, 40, 107, 35, 160, 154, 89, 243, 172, 155, 155, 103, 101, 251, 182, 71, 187, 183, 11, 139, 91, 119, 213, 143, 247, 170, 111, 245, 19, 30, 56, 87, 189, 253, 123, 202, 115, 227, 172, 5, 86, 214, 57, 103, 181, 23, 152, 156, 169, 141, 222, 220, 63, 61, 166, 126, 189, 161, 239, 22, 184, 119, 253, 189, 217, 35, 231, 239, 213, 0, 108, 165, 71, 184, 247, 188, 253, 15, 111, 247, 143, 207, 120, 243, 226, 206, 243, 226, 6, 43, 150, 140, 104, 81, 231, 143, 50, 150, 191, 184, 61, 11, 182, 254, 195, 20, 26, 130, 139, 55, 86, 232, 208, 194, 66, 1, 131, 49, 252, 155, 225, 254, 225, 222, 95, 255, 9, 16, 185, 94, 240, 111, 99, 224, 83, 253, 40, 159, 105, 159, 100, 193, 43, 24, 241, 219, 19, 179, 135, 207, 132, 167, 226, 191, 18, 42, 140, 127, 241, 36, 90, 249, 43, 190, 228, 89, 180, 241, 28, 219, 199, 75, 108, 191, 241, 161, 3, 92, 204, 110, 176, 86, 251, 210, 218, 108, 159, 237, 143, 246, 248, 202, 14, 89, 187, 125, 101, 29, 246, 181, 255, 211, 63, 181, 113, 251, 59, 108, 145, 25, 135, 163, 194, 125, 163, 209, 99, 60, 214, 139, 189, 164, 72, 188, 81, 166, 195, 80, 197, 118, 178, 247, 4, 188, 218, 237, 36, 91, 158, 168, 221, 0, 206, 155, 164, 188, 252, 54, 131, 191, 190, 187, 79, 103, 117, 95, 78, 219, 108, 195, 155, 133, 127, 129, 193, 159, 230, 24, 118, 14, 177, 59, 121, 46, 235, 229, 18, 125, 156, 192, 106, 145, 116, 245, 72, 96, 227, 209, 112, 69, 89, 94, 90, 92, 152, 31, 204, 205, 246, 123, 221, 142, 220, 110, 53, 27, 245, 90, 85, 170, 136, 229, 82, 177, 144, 207, 101, 51, 66, 58, 149, 76, 56, 44, 174, 94, 185, 112, 190, 29, 156, 131, 179, 254, 153, 99, 135, 90, 110, 179, 81, 175, 86, 202, 165, 223, 249, 49, 89, 164, 70, 162, 19, 240, 86, 24, 131, 132, 120, 112, 245, 10, 151, 199, 146, 190, 221, 121, 105, 9, 161, 65, 30, 115, 220, 144, 107, 195, 96, 48, 21, 134, 152, 144, 241, 181, 99, 32, 126, 195, 12, 130, 104, 106, 195, 38, 234, 132, 129, 186, 252, 9, 121, 178, 150, 23, 38, 6, 255, 222, 192, 199, 244, 229, 172, 178, 208, 215, 247, 209, 28, 247, 173, 147, 173, 185, 246, 32, 212, 155, 125, 223, 169, 40, 7, 74, 123, 57, 37, 134, 31, 36, 86, 154, 254, 119, 32, 205, 170, 149, 30, 244, 214, 43, 208, 73, 178, 74, 245, 206, 87, 197, 84, 188, 0, 91, 25, 189, 240, 140, 246, 58, 187, 32, 31, 93, 162, 132, 40, 191, 30, 52, 238, 150, 241, 26, 206, 28, 9, 178, 239, 249, 190, 238, 109, 24, 98, 3, 250, 75, 90, 73, 143, 247, 135, 98, 161, 135, 197, 22, 62, 218, 195, 148, 201, 14, 207, 174, 236, 121, 51, 118, 201, 138, 185, 92, 91, 131, 181, 248, 181, 66, 39, 126, 163, 176, 117, 164, 181, 95, 97, 235, 50, 94, 132, 190, 140, 124, 242, 79, 237, 233, 114, 29, 175, 220, 198, 36, 94, 22, 190, 58, 154, 219, 110, 72, 180, 246, 27, 133, 98, 62, 112, 129, 219, 255, 144, 26, 216, 255, 140, 24, 163, 130, 59, 195, 119, 73, 200, 122, 72, 231, 148, 255, 46, 209, 11, 33, 52, 214, 170, 8, 15, 109, 234, 142, 199, 111, 231, 43, 219, 158, 93, 176, 89, 173, 102, 183, 164, 225, 72, 102, 20, 210, 254, 233, 92, 118, 60, 12, 223, 104, 116, 77, 66, 31, 105, 8, 18, 195, 185, 8, 15, 206, 190, 154, 244, 178, 45, 202, 147, 184, 35, 151, 31, 249, 28, 252, 7, 158, 223, 34, 29, 209, 204, 50, 3, 193, 98, 15, 11, 134, 110, 241, 125, 56, 214, 239, 140, 5, 209, 222, 174, 193, 116, 86, 93, 17, 47, 226, 125, 67, 196, 245, 203, 26, 153, 33, 152, 179, 55, 239, 240, 226, 156, 148, 242, 137, 24, 240, 203, 128, 104, 94, 89, 204, 5, 195, 84, 92, 142, 80, 236, 196, 152, 174, 32, 143, 223, 183, 80, 24, 92, 53, 222, 255, 249, 96, 15, 180, 248, 195, 235, 154, 197, 193, 209, 241, 142, 62, 241, 124, 27, 11, 204, 12, 101, 12, 115, 237, 115, 11, 253, 173, 124, 131, 79, 209, 253, 12, 116, 183, 14, 240, 135, 80, 171, 215, 197, 173, 149, 32, 77, 151, 248, 65, 114, 12, 211, 21, 222, 235, 192, 193, 101, 48, 194, 100, 129, 155, 69, 255, 166, 93, 196, 142, 235, 148, 217, 141, 235, 206, 230, 216, 236, 173, 163, 190, 85, 183, 193, 235, 176, 133, 135, 160, 235, 100, 144, 175, 75, 142, 230, 21, 45, 161, 223, 24, 15, 245, 144, 152, 213, 222, 29, 53, 25, 95, 49, 46, 45, 226, 64, 22, 16, 233, 5, 42, 187, 75, 110, 191, 69, 118, 135, 123, 223, 222, 38, 119, 136, 238, 83, 37, 28, 233, 41, 116, 218, 124, 112, 106, 109, 3, 207, 24, 111, 13, 185, 217, 224, 202, 243, 81, 104, 164, 177, 6, 181, 174, 241, 162, 161, 164, 139, 127, 24, 4, 239, 28, 141, 153, 215, 88, 80, 209, 60, 68, 179, 47, 213, 3, 137, 224, 204, 249, 222, 45, 23, 72, 126, 22, 186, 94, 215, 142, 249, 0, 75, 65, 105, 98, 149, 121, 142, 94, 80, 110, 195, 231, 225, 77, 25, 186, 79, 178, 53, 67, 138, 150, 100, 221, 108, 1, 60, 216, 58, 45, 215, 195, 212, 35, 101, 188, 248, 71, 189, 198, 229, 122, 159, 28, 198, 211, 220, 117, 222, 175, 74, 189, 129, 80, 32, 212, 142, 56, 171, 83, 245, 124, 173, 7, 196, 187, 98, 99, 30, 151, 128, 57, 117, 9, 220, 194, 96, 9, 113, 44, 102, 189, 139, 44, 232, 113, 147, 234, 99, 222, 223, 195, 21, 172, 131, 134, 196, 138, 197, 140, 210, 17, 96, 66, 99, 11, 80, 208, 244, 194, 101, 195, 11, 163, 2, 52, 222, 181, 144, 248, 209, 66, 111, 131, 90, 193, 240, 114, 76, 158, 51, 47, 236, 158, 14, 82, 29, 25, 242, 174, 147, 219, 18, 68, 243, 118, 21, 15, 134, 78, 130, 44, 24, 34, 241, 229, 134, 120, 208, 242, 114, 2, 4, 246, 12, 132, 177, 114, 19, 118, 117, 155, 9, 17, 212, 65, 242, 136, 91, 25, 134, 107, 210, 114, 234, 39, 76, 144, 87, 226, 207, 189, 79, 182, 108, 63, 64, 34, 26, 45, 116, 141, 222, 140, 17, 105, 6, 116, 123, 214, 93, 166, 219, 243, 241, 12, 187, 46, 33, 124, 123, 65, 125, 195, 40, 235, 153, 174, 206, 206, 205, 88, 93, 194, 5, 32, 136, 213, 125, 253, 45, 241, 90, 224, 141, 57, 160, 210, 67, 237, 237, 138, 21, 164, 148, 139, 122, 252, 201, 234, 152, 146, 185, 173, 210, 14, 2, 204, 146, 187, 34, 181, 207, 38, 12, 202, 185, 155, 130, 201, 224, 92, 66, 138, 10, 223, 5, 25, 129, 238, 52, 81, 201, 139, 146, 40, 139, 26, 171, 51, 47, 163, 83, 234, 27, 28, 251, 19, 37, 80, 70, 114, 164, 70, 235, 180, 77, 210, 204, 220, 202, 152, 166, 153, 199, 245, 8, 105, 26, 9, 173, 248, 190, 69, 25, 202, 139, 47, 213, 58, 37, 248, 69, 234, 106, 162, 219, 121, 245, 138, 60, 150, 64, 84, 94, 98, 201, 215, 60, 166, 227, 51, 157, 88, 163, 131, 110, 157, 28, 65, 22, 212, 61, 20, 41, 60, 35, 200, 210, 41, 25, 101, 133, 26, 86, 96, 189, 139, 85, 232, 206, 79, 60, 207, 62, 159, 40, 144, 162, 133, 254, 17, 250, 140, 76, 177, 216, 155, 201, 128, 132, 147, 95, 41, 31, 92, 228, 39, 126, 142, 187, 239, 176, 162, 190, 124, 185, 71, 235, 254, 27, 218, 56, 32, 128, 2, 1, 236, 233, 134, 6, 0, 209, 57, 164, 166, 52, 84, 251, 236, 63, 3, 7, 127, 3, 192, 217, 111, 128, 109, 63, 14, 96, 211, 171, 192, 211, 47, 0, 104, 230, 126, 66, 39, 159, 31, 125, 140, 57, 63, 114, 19, 68, 125, 130, 1, 44, 15, 7, 9, 5, 1, 179, 103, 178, 18, 145, 140, 82, 137, 71, 8, 233, 109, 118, 36, 2, 228, 67, 56, 89, 208, 53, 211, 13, 140, 166, 101, 181, 233, 133, 199, 55, 13, 154, 39, 126, 54, 4, 12, 10, 176, 73, 163, 35, 26, 145, 232, 83, 118, 139, 236, 147, 205, 121, 81, 238, 102, 65, 54, 242, 25, 0, 4, 164, 205, 158, 71, 83, 152, 125, 230, 151, 0, 28, 24, 108, 187, 136, 7, 46, 139, 26, 79, 2, 116, 75, 178, 216, 32, 151, 132, 232, 67, 68, 17, 230, 201, 37, 30, 73, 162, 192, 210, 144, 44, 150, 146, 198, 145, 195, 30, 201, 55, 23, 154, 169, 152, 104, 151, 232, 211, 99, 42, 150, 134, 6, 104, 177, 17, 16, 102, 204, 209, 132, 15, 165, 50, 183, 157, 44, 109, 181, 228, 64, 246, 73, 97, 233, 83, 215, 47, 214, 108, 65, 138, 140, 49, 185, 205, 101, 59, 74, 134, 11, 127, 110, 45, 206, 226, 52, 144, 41, 107, 162, 65, 90, 140, 248, 236, 10, 153, 199, 144, 76, 136, 116, 16, 114, 203, 174, 132, 69, 116, 94, 18, 96, 86, 29, 206, 76, 72, 243, 116, 79, 78, 134, 96, 110, 252, 145, 187, 129, 151, 31, 230, 14, 243, 225, 180, 211, 252, 233, 207, 223, 197, 118, 241, 107, 211, 49, 71, 141, 76, 205, 204, 24, 55, 235, 5, 210, 157, 48, 136, 86, 186, 104, 216, 171, 87, 130, 236, 20, 66, 11, 38, 16, 160, 235, 157, 186, 173, 26, 23, 179, 201, 160, 172, 76, 196, 171, 254, 243, 206, 117, 34, 147, 48, 252, 2, 88, 219, 164, 1, 80, 233, 32, 118, 227, 6, 219, 32, 222, 145, 99, 242, 171, 70, 228, 209, 18, 231, 103, 211, 76, 48, 180, 116, 29, 77, 162, 33, 245, 151, 57, 97, 71, 242, 27, 29, 153, 176, 237, 43, 10, 209, 43, 128, 210, 117, 213, 51, 55, 98, 93, 71, 6, 80, 185, 246, 83, 135, 65, 1, 230, 21, 177, 65, 209, 57, 147, 239, 59, 159, 171, 116, 115, 108, 224, 140, 21, 145, 14, 10, 1, 203, 158, 116, 7, 119, 187, 157, 61, 123, 91, 213, 1, 22, 168, 5, 180, 207, 226, 189, 135, 162, 33, 0, 68, 228, 130, 204, 178, 158, 56, 199, 49, 238, 184, 190, 140, 96, 14, 87, 225, 53, 247, 216, 3, 134, 60, 201, 197, 114, 187, 47, 139, 140, 18, 161, 18, 154, 225, 182, 215, 161, 32, 162, 51, 81, 33, 149, 121, 132, 73, 213, 224, 164, 105, 57, 175, 91, 237, 123, 59, 55, 48, 99, 236, 10, 206, 238, 101, 26, 28, 228, 110, 170, 50, 186, 227, 87, 165, 69, 167, 99, 118, 187, 140, 3, 25, 139, 85, 73, 47, 118, 102, 26, 135, 171, 228, 229, 142, 32, 113, 149, 14, 32, 215, 87, 87, 180, 113, 14, 36, 17, 40, 165, 70, 38, 166, 134, 90, 19, 239, 225, 149, 183, 10, 46, 64, 69, 179, 53, 166, 115, 28, 174, 19, 103, 180, 224, 89, 114, 26, 1, 55, 36, 95, 48, 31, 3, 190, 150, 81, 6, 119, 113, 130, 241, 39, 114, 108, 246, 223, 219, 239, 171, 223, 135, 203, 127, 25, 204, 54, 48, 87, 32, 153, 164, 172, 138, 226, 91, 236, 31, 211, 240, 17, 182, 80, 106, 236, 210, 48, 88, 64, 135, 5, 7, 231, 115, 46, 206, 97, 12, 163, 140, 174, 179, 210, 135, 112, 172, 57, 143, 237, 56, 150, 18, 172, 235, 66, 184, 56, 159, 32, 143, 64, 232, 99, 199, 128, 90, 234, 20, 135, 157, 195, 126, 201, 103, 207, 146, 83, 41, 209, 205, 166, 117, 228, 200, 117, 230, 113, 224, 222, 15, 131, 202, 228, 79, 60, 222, 93, 157, 151, 251, 52, 173, 107, 78, 119, 151, 222, 155, 11, 206, 250, 122, 120, 49, 97, 64, 13, 163, 153, 2, 186, 220, 169, 108, 60, 217, 117, 143, 133, 196, 215, 36, 72, 123, 137, 245, 187, 11, 202, 204, 186, 176, 60, 13, 65, 179, 72, 112, 66, 251, 246, 60, 190, 12, 12, 232, 1, 141, 105, 49, 154, 177, 190, 43, 15, 56, 12, 55, 153, 17, 73, 174, 5, 16, 214, 10, 43, 35, 157, 184, 78, 40, 44, 32, 67, 37, 195, 42, 172, 34, 185, 169, 89, 20, 58, 218, 124, 158, 79, 69, 74, 141, 123, 10, 79, 223, 89, 232, 190, 205, 126, 145, 212, 195, 52, 229, 201, 206, 202, 154, 196, 213, 235, 86, 99, 41, 146, 84, 188, 188, 131, 121, 169, 9, 166, 191, 176, 240, 143, 200, 28, 22, 39, 247, 97, 126, 80, 69, 117, 92, 190, 161, 214, 228, 191, 56, 167, 15, 228, 192, 165, 35, 164, 146, 234, 236, 217, 198, 9, 106, 114, 138, 76, 113, 149, 226, 224, 56, 58, 24, 134, 163, 65, 60, 62, 74, 14, 71, 43, 141, 198, 97, 101, 64, 43, 58, 46, 11, 244, 253, 113, 99, 180, 144, 0, 2, 18, 157, 95, 27, 199, 34, 243, 61, 231, 153, 222, 223, 24, 158, 185, 239, 25, 11, 55, 139, 218, 5, 124, 69, 139, 120, 193, 253, 30, 45, 26, 169, 229, 70, 160, 225, 228, 190, 235, 8, 193, 154, 202, 87, 221, 199, 222, 4, 97, 174, 86, 158, 228, 235, 4, 249, 146, 205, 27, 98, 73, 36, 69, 78, 23, 133, 91, 172, 157, 2, 168, 173, 47, 101, 87, 117, 55, 106, 84, 226, 65, 232, 179, 241, 212, 66, 119, 240, 99, 219, 243, 246, 25, 41, 65, 140, 243, 65, 169, 192, 219, 110, 107, 176, 72, 178, 190, 117, 156, 128, 173, 47, 108, 93, 12, 96, 45, 39, 167, 87, 149, 107, 44, 106, 212, 148, 165, 56, 151, 170, 168, 222, 228, 10, 112, 123, 13, 141, 212, 166, 19, 55, 141, 32, 206, 227, 178, 106, 68, 165, 125, 202, 104, 115, 10, 210, 126, 98, 193, 60, 148, 0, 118, 249, 61, 124, 23, 14, 188, 212, 164, 251, 246, 103, 250, 48, 67, 129, 155, 183, 68, 37, 38, 251, 198, 119, 110, 99, 10, 235, 197, 43, 1, 158, 221, 91, 229, 40, 201, 128, 139, 165, 96, 40, 40, 117, 104, 94, 148, 3, 198, 126, 124, 86, 99, 241, 198, 17, 155, 97, 2, 196, 227, 122, 203, 247, 188, 206, 179, 154, 198, 115, 229, 40, 249, 27, 255, 142, 122, 206, 168, 59, 32, 49, 233, 217, 232, 83, 201, 242, 82, 12, 196, 92, 86, 137, 107, 150, 217, 33, 151, 146, 171, 70, 182, 180, 173, 243, 30, 105, 17, 188, 39, 80, 149, 97, 13, 207, 61, 153, 152, 203, 102, 225, 173, 129, 116, 248, 221, 179, 122, 45, 128, 174, 178, 31, 23, 13, 141, 93, 21, 235, 150, 50, 5, 237, 144, 190, 206, 162, 65, 248, 254, 65, 224, 104, 33, 175, 235, 146, 176, 107, 61, 182, 93, 76, 252, 24, 45, 132, 157, 104, 248, 175, 102, 248, 10, 180, 113, 154, 107, 212, 103, 225, 226, 123, 104, 96, 97, 158, 21, 44, 220, 177, 16, 100, 244, 16, 153, 62, 138, 101, 47, 121, 69, 190, 130, 214, 162, 187, 165, 168, 26, 90, 31, 203, 232, 196, 138, 162, 2, 236, 212, 241, 234, 2, 179, 77, 204, 223, 4, 178, 129, 9, 10, 247, 245, 182, 60, 16, 65, 119, 158, 19, 155, 13, 14, 167, 238, 36, 246, 158, 234, 51, 193, 81, 2, 203, 24, 247, 28, 34, 143, 161, 200, 42, 239, 148, 153, 33, 190, 198, 62, 104, 105, 229, 250, 13, 235, 45, 186, 112, 43, 55, 188, 252, 69, 120, 77, 25, 167, 149, 89, 213, 216, 29, 162, 179, 207, 37, 203, 63, 163, 87, 174, 245, 254, 62, 167, 30, 24, 128, 124, 133, 126, 124, 95, 159, 45, 245, 234, 204, 156, 174, 204, 82, 242, 179, 215, 46, 121, 153, 233, 239, 145, 95, 255, 146, 246, 150, 22, 3, 58, 53, 146, 82, 22, 25, 209, 104, 82, 61, 117, 155, 41, 141, 73, 123, 24, 72, 157, 156, 70, 243, 189, 114, 10, 2, 244, 220, 197, 14, 36, 81, 218, 189, 235, 59, 75, 41, 12, 151, 58, 238, 82, 47, 216, 45, 215, 113, 33, 9, 171, 92, 47, 228, 70, 102, 225, 243, 71, 188, 180, 181, 106, 208, 189, 201, 77, 128, 127, 232, 82, 114, 24, 43, 185, 166, 204, 41, 197, 84, 42, 23, 95, 15, 132, 59, 37, 128, 59, 120, 166, 36, 93, 232, 172, 145, 71, 161, 212, 149, 227, 132, 169, 19, 212, 45, 106, 19, 46, 45, 88, 51, 110, 139, 17, 8, 191, 137, 126, 103, 127, 184, 89, 196, 211, 7, 166, 87, 253, 179, 47, 118, 18, 92, 88, 23, 196, 146, 185, 120, 134, 229, 18, 84, 231, 144, 247, 53, 36, 219, 147, 22, 73, 226, 229, 203, 219, 201, 231, 81, 216, 230, 61, 111, 102, 227, 206, 254, 202, 2, 245, 197, 217, 49, 59, 213, 243, 80, 33, 209, 15, 141, 74, 10, 174, 248, 28, 49, 236, 93, 128, 153, 95, 50, 128, 180, 81, 94, 219, 36, 38, 77, 77, 209, 209, 140, 55, 97, 249, 137, 172, 163, 180, 85, 84, 145, 77, 212, 71, 231, 29, 238, 0, 93, 49, 66, 94, 47, 117, 79, 9, 83, 150, 148, 80, 75, 67, 42, 225, 21, 167, 176, 75, 202, 143, 225, 110, 95, 248, 167, 45, 53, 106, 192, 245, 138, 240, 31, 58, 13, 203, 16, 250, 95, 234, 222, 14, 224, 39, 154, 117, 127, 34, 76, 18, 6, 3, 218, 13, 54, 74, 106, 19, 187, 74, 252, 198, 19, 119, 76, 198, 87, 42, 201, 13, 76, 121, 221, 223, 175, 139, 244, 160, 152, 232, 185, 103, 217, 21, 83, 115, 229, 179, 102, 21, 209, 41, 171, 51, 51, 28, 155, 229, 169, 158, 207, 180, 111, 174, 254, 231, 109, 91, 63, 152, 184, 229, 31, 241, 42, 36, 65, 207, 115, 207, 120, 215, 46, 138, 128, 118, 150, 114, 97, 249, 80, 106, 210, 92, 64, 165, 90, 70, 66, 157, 4, 127, 145, 14, 83, 85, 96, 67, 88, 1, 172, 175, 141, 68, 225, 238, 110, 45, 146, 173, 252, 100, 124, 19, 27, 115, 128, 188, 225, 29, 72, 140, 27, 117, 15, 167, 218, 4, 2, 27, 46, 22, 101, 153, 153, 94, 94, 140, 5, 34, 1, 131, 158, 0, 3, 38, 128, 52, 24, 91, 216, 91, 121, 133, 8, 57, 119, 218, 158, 2, 226, 36, 50, 158, 165, 102, 195, 138, 32, 116, 12, 174, 5, 87, 146, 26, 16, 199, 176, 107, 197, 75, 6, 205, 109, 157, 80, 163, 145, 31, 194, 103, 44, 220, 34, 165, 5, 169, 216, 131, 20, 182, 27, 2, 130, 104, 110, 173, 196, 0, 43, 76, 26, 105, 170, 63, 0, 117, 125, 146, 48, 81, 72, 248, 24, 175, 2, 249, 157, 132, 71, 224, 46, 28, 28, 197, 69, 186, 143, 9, 174, 180, 53, 51, 200, 211, 170, 189, 88, 207, 43, 195, 18, 198, 191, 161, 11, 32, 217, 129, 40, 51, 78, 155, 9, 208, 234, 217, 52, 93, 68, 179, 147, 112, 126, 252, 57, 22, 114, 18, 72, 62, 178, 198, 29, 230, 98, 72, 35, 82, 212, 54, 238, 23, 183, 229, 183, 238, 97, 95, 66, 41, 13, 92, 170, 213, 232, 158, 97, 0, 231, 93, 172, 125, 100, 202, 238, 99, 17, 154, 195, 2, 244, 9, 143, 134, 87, 118, 23, 95, 141, 255, 205, 240, 65, 136, 141, 61, 99, 224, 63, 165, 69, 238, 181, 46, 33, 217, 82, 238, 71, 67, 75, 166, 146, 80, 216, 254, 75, 59, 245, 173, 150, 159, 166, 242, 5, 31, 229, 165, 157, 252, 241, 127, 50, 78, 161, 18, 14, 43, 243, 140, 188, 36, 249, 202, 31, 97, 124, 204, 254, 52, 212, 235, 246, 237, 179, 120, 49, 79, 78, 14, 62, 235, 115, 169, 189, 210, 50, 211, 16, 97, 49, 191, 141, 198, 30, 249, 212, 158, 163, 7, 36, 253, 26, 217, 200, 140, 71, 53, 180, 229, 17, 178, 87, 71, 27, 15, 100, 76, 192, 217, 198, 239, 254, 98, 158, 156, 88, 35, 152, 197, 139, 185, 247, 65, 222, 229, 94, 89, 47, 20, 106, 125, 248, 186, 94, 201, 165, 212, 37, 141, 168, 151, 48, 240, 25, 20, 36, 19, 193, 191, 215, 226, 94, 0, 234, 252, 115, 16, 153, 193, 62, 114, 180, 200, 37, 191, 112, 172, 142, 80, 114, 30, 11, 240, 47, 183, 201, 217, 206, 67, 45, 5, 134, 26, 126, 89, 130, 156, 151, 12, 141, 73, 156, 20, 144, 224, 100, 235, 160, 237, 240, 197, 181, 220, 86, 113, 170, 135, 76, 41, 17, 123, 63, 218, 131, 1, 220, 116, 196, 254, 119, 198, 64, 148, 173, 113, 150, 175, 199, 185, 92, 253, 235, 149, 190, 82, 161, 150, 255, 228, 133, 210, 229, 11, 84, 28, 69, 234, 188, 28, 190, 228, 48, 103, 74, 31, 19, 149, 72, 126, 136, 48, 42, 111, 96, 96, 160, 78, 73, 50, 104, 40, 78, 194, 17, 228, 63, 243, 9, 25, 25, 44, 242, 4, 187, 217, 219, 235, 2, 145, 36, 146, 197, 163, 180, 90, 149, 5, 102, 157, 85, 229, 156, 195, 56, 241, 216, 77, 162, 3, 101, 65, 146, 40, 116, 201, 107, 197, 109, 78, 241, 11, 232, 88, 206, 232, 181, 141, 73, 92, 251, 220, 214, 192, 18, 242, 215, 67, 233, 82, 77, 202, 134, 156, 115, 4, 123, 45, 211, 66, 224, 57, 162, 17, 123, 6, 248, 117, 249, 66, 149, 65, 29, 134, 228, 114, 96, 83, 86, 83, 152, 229, 78, 138, 103, 136, 23, 123, 216, 138, 128, 175, 241, 26, 0, 24, 213, 164, 171, 93, 8, 184, 206, 214, 50, 248, 133, 200, 46, 250, 35, 133, 65, 172, 93, 162, 75, 102, 223, 240, 10, 12, 212, 218, 96, 46, 82, 58, 86, 10, 143, 191, 135, 120, 84, 171, 79, 232, 130, 224, 215, 237, 30, 3, 223, 208, 98, 24, 224, 205, 9, 194, 36, 79, 251, 158, 55, 33, 159, 108, 29, 94, 10, 92, 29, 60, 34, 38, 91, 132, 227, 20, 149, 49, 236, 167, 152, 194, 90, 149, 130, 114, 55, 43, 9, 2, 222, 226, 86, 221, 9, 145, 1, 19, 184, 157, 114, 107, 198, 252, 201, 127, 251, 163, 184, 134, 135, 82, 22, 41, 181, 184, 61, 161, 33, 99, 37, 47, 139, 87, 192, 78, 194, 165, 150, 1, 70, 59, 20, 84, 75, 232, 100, 60, 171, 112, 232, 70, 248, 142, 22, 140, 191, 207, 8, 164, 17, 164, 84, 4, 206, 154, 135, 107, 116, 84, 60, 183, 224, 100, 202, 78, 27, 234, 209, 103, 29, 186, 29, 18, 245, 69, 97, 10, 83, 235, 159, 208, 58, 30, 61, 49, 101, 117, 227, 78, 202, 2, 232, 165, 208, 67, 33, 95, 197, 47, 234, 51, 174, 230, 24, 128, 142, 79, 150, 199, 6, 236, 117, 176, 70, 195, 188, 147, 194, 214, 185, 34, 195, 145, 49, 75, 2, 217, 98, 68, 96, 12, 24, 11, 70, 91, 204, 172, 78, 197, 109, 110, 41, 10, 153, 87, 153, 142, 84, 66, 23, 13, 92, 129, 218, 73, 239, 25, 95, 152, 70, 212, 228, 46, 9, 1, 14, 253, 146, 81, 208, 156, 65, 154, 229, 230, 255, 154, 75, 27, 224, 3, 40, 37, 192, 157, 179, 92, 133, 167, 60, 209, 239, 146, 20, 117, 121, 225, 205, 14, 48, 122, 125, 188, 238, 173, 7, 84, 228, 0, 42, 90, 102, 21, 127, 218, 186, 13, 47, 45, 29, 110, 156, 5, 29, 187, 13, 204, 22, 60, 40, 204, 145, 67, 162, 16, 65, 14, 237, 148, 24, 68, 23, 149, 216, 155, 110, 145, 223, 88, 147, 197, 115, 255, 50, 127, 175, 153, 231, 240, 3, 102, 24, 64, 217, 112, 64, 93, 150, 113, 16, 100, 115, 221, 108, 83, 225, 254, 139, 119, 121, 212, 125, 40, 197, 173, 19, 182, 206, 176, 149, 243, 133, 84, 95, 72, 226, 10, 195, 179, 56, 98, 2, 153, 190, 84, 15, 192, 23, 250, 98, 229, 225, 100, 57, 125, 162, 137, 64, 166, 56, 247, 213, 7, 47, 140, 117, 125, 42, 148, 76, 208, 194, 237, 17, 41, 188, 201, 92, 115, 11, 187, 158, 198, 221, 21, 248, 2, 92, 19, 48, 185, 220, 7, 250, 0, 18, 23, 224, 209, 241, 157, 74, 240, 70, 141, 30, 244, 137, 50, 104, 189, 141, 192, 92, 141, 34, 159, 215, 242, 95, 51, 78, 160, 43, 232, 172, 149, 112, 220, 246, 161, 104, 159, 52, 38, 1, 92, 51, 60, 31, 16, 162, 194, 55, 225, 202, 16, 27, 15, 156, 167, 91, 190, 71, 17, 86, 137, 125, 150, 28, 29, 130, 88, 40, 233, 204, 22, 89, 99, 177, 71, 90, 195, 21, 47, 135, 189, 18, 94, 0, 209, 26, 45, 73, 70, 93, 70, 246, 214, 48, 109, 20, 23, 31, 242, 48, 238, 85, 244, 132, 21, 6, 82, 44, 185, 11, 226, 2, 174, 15, 19, 85, 111, 234, 193, 121, 11, 151, 116, 128, 87, 26, 89, 110, 216, 165, 129, 231, 27, 185, 141, 157, 33, 201, 237, 159, 107, 109, 227, 238, 200, 213, 204, 223, 60, 199, 215, 225, 131, 78, 107, 246, 240, 237, 175, 163, 192, 221, 64, 65, 54, 129, 79, 211, 50, 135, 247, 157, 138, 59, 39, 90, 145, 163, 209, 105, 151, 207, 178, 153, 110, 248, 119, 153, 223, 253, 248, 210, 255, 211, 132, 31, 121, 29, 217, 14, 187, 228, 244, 20, 73, 249, 66, 88, 255, 252, 190, 185, 231, 177, 123, 110, 238, 222, 211, 247, 93, 242, 238, 106, 118, 36, 211, 111, 86, 98, 165, 138, 236, 206, 123, 75, 61, 95, 9, 24, 104, 81, 227, 72, 137, 207, 19, 242, 245, 163, 78, 171, 230, 109, 244, 4, 178, 46, 155, 43, 86, 164, 126, 115, 90, 45, 227, 143, 239, 17, 169, 147, 179, 87, 115, 240, 105, 118, 113, 253, 9, 40, 233, 71, 105, 38, 7, 89, 216, 4, 145, 45, 58, 242, 14, 104, 187, 238, 0, 233, 50, 153, 118, 247, 243, 211, 185, 216, 17, 184, 247, 45, 213, 244, 30, 140, 206, 54, 232, 162, 173, 19, 159, 61, 44, 234, 134, 29, 106, 30, 49, 141, 253, 207, 150, 122, 245, 180, 143, 122, 216, 9, 5, 111, 249, 188, 194, 244, 129, 124, 160, 25, 136, 158, 20, 229, 102, 13, 147, 18, 65, 73, 189, 116, 233, 59, 249, 67, 118, 70, 152, 247, 240, 86, 205, 14, 223, 94, 118, 102, 24, 64, 167, 59, 137, 198, 228, 159, 163, 91, 228, 167, 228, 116, 21, 121, 220, 228, 145, 109, 177, 246, 168, 116, 226, 220, 99, 119, 197, 203, 83, 125, 230, 146, 231, 135, 7, 188, 106, 76, 2, 176, 138, 129, 155, 96, 54, 157, 85, 20, 183, 255, 234, 98, 58, 228, 21, 118, 197, 90, 251, 98, 20, 141, 241, 217, 237, 83, 91, 63, 232, 52, 206, 92, 198, 31, 238, 200, 35, 43, 175, 110, 96, 186, 114, 82, 251, 205, 165, 152, 208, 126, 173, 90, 132, 160, 186, 80, 89, 135, 59, 53, 243, 125, 153, 2, 61, 65, 91, 102, 212, 80, 242, 133, 3, 110, 215, 233, 3, 14, 171, 167, 154, 113, 110, 164, 87, 234, 114, 145, 168, 89, 136, 211, 173, 223, 231, 150, 109, 179, 168, 188, 147, 177, 76, 62, 216, 21, 150, 108, 132, 24, 248, 137, 69, 82, 217, 145, 50, 43, 213, 166, 181, 53, 166, 221, 85, 250, 130, 207, 197, 62, 159, 54, 19, 122, 78, 151, 224, 80, 197, 92, 122, 109, 122, 136, 11, 66, 219, 55, 225, 116, 145, 163, 110, 141, 53, 196, 112, 115, 152, 24, 42, 130, 78, 47, 207, 77, 157, 103, 243, 62, 92, 169, 133, 182, 192, 170, 29, 123, 135, 28, 26, 13, 238, 81, 71, 111, 221, 165, 61, 2, 51, 57, 27, 67, 37, 130, 201, 234, 179, 49, 97, 0, 170, 179, 218, 212, 233, 198, 97, 79, 181, 168, 112, 126, 46, 96, 19, 67, 71, 107, 120, 217, 56, 77, 125, 49, 14, 161, 171, 253, 172, 59, 22, 160, 199, 144, 88, 135, 85, 87, 79, 248, 77, 61, 198, 0, 100, 70, 128, 132, 81, 8, 177, 188, 172, 177, 109, 145, 16, 70, 80, 112, 172, 63, 85, 170, 14, 170, 51, 245, 114, 105, 34, 126, 80, 208, 145, 236, 121, 146, 136, 15, 227, 225, 227, 204, 178, 28, 165, 115, 167, 28, 224, 225, 136, 7, 199, 231, 199, 112, 52, 164, 113, 228, 38, 167, 24, 239, 143, 220, 141, 52, 47, 121, 43, 247, 178, 92, 188, 33, 187, 241, 206, 244, 222, 205, 83, 137, 155, 199, 103, 5, 138, 116, 207, 241, 17, 146, 197, 5, 167, 35, 149, 247, 95, 43, 195, 42, 233, 2, 253, 109, 58, 132, 236, 59, 184, 41, 95, 28, 126, 122, 249, 135, 2, 132, 47, 130, 46, 218, 242, 200, 103, 184, 250, 84, 6, 82, 185, 169, 176, 120, 9, 107, 235, 202, 20, 168, 188, 2, 94, 169, 184, 231, 130, 83, 175, 142, 252, 42, 84, 27, 54, 237, 141, 192, 193, 6, 166, 124, 60, 240, 140, 216, 247, 246, 135, 91, 182, 4, 39, 146, 5, 0, 10, 185, 203, 12, 180, 68, 8, 206, 165, 219, 136, 189, 42, 199, 201, 249, 180, 198, 206, 209, 25, 57, 250, 147, 116, 26, 236, 65, 118, 119, 162, 133, 21, 121, 91, 127, 253, 222, 62, 69, 29, 20, 92, 153, 206, 197, 149, 132, 38, 215, 156, 0, 222, 224, 99, 51, 37, 79, 253, 215, 175, 172, 235, 30, 231, 127, 11, 170, 174, 228, 197, 69, 210, 69, 36, 20, 190, 13, 120, 232, 56, 204, 14, 63, 16, 163, 127, 70, 14, 98, 82, 216, 147, 82, 76, 236, 254, 247, 146, 178, 116, 83, 146, 126, 58, 68, 201, 176, 15, 189, 123, 235, 0, 188, 176, 103, 95, 163, 51, 66, 115, 69, 152, 42, 74, 48, 9, 232, 196, 47, 239, 44, 0, 47, 249, 72, 21, 4, 189, 217, 192, 221, 37, 56, 189, 239, 199, 229, 178, 185, 111, 254, 9, 23, 51, 146, 20, 31, 210, 241, 201, 143, 6, 113, 66, 104, 18, 141, 118, 28, 221, 50, 38, 5, 31, 158, 228, 194, 21, 220, 189, 194, 116, 197, 167, 75, 90, 205, 103, 39, 46, 253, 100, 101, 40, 164, 201, 58, 15, 93, 241, 26, 157, 124, 63, 38, 39, 33, 29, 200, 129, 81, 150, 27, 176, 212, 183, 9, 38, 107, 248, 140, 184, 154, 158, 21, 187, 172, 177, 0, 231, 98, 40, 243, 33, 62, 140, 127, 189, 2, 167, 72, 244, 120, 68, 197, 225, 159, 209, 205, 141, 207, 193, 223, 204, 203, 8, 255, 122, 238, 228, 3, 11, 32, 222, 179, 103, 165, 209, 194, 146, 8, 158, 211, 142, 238, 235, 172, 254, 69, 71, 158, 204, 121, 249, 247, 74, 238, 216, 65, 255, 250, 32, 208, 47, 168, 77, 137, 83, 208, 49, 64, 32, 104, 20, 225, 218, 89, 0, 90, 12, 210, 22, 213, 69, 3, 123, 146, 102, 115, 41, 57, 236, 233, 117, 54, 211, 84, 20, 199, 185, 53, 57, 140, 58, 149, 25, 52, 233, 221, 129, 54, 85, 247, 194, 31, 53, 47, 202, 120, 123, 198, 223, 136, 223, 72, 0, 50, 234, 236, 186, 93, 111, 61, 37, 125, 134, 168, 31, 199, 116, 157, 165, 33, 10, 26, 145, 73, 33, 82, 216, 51, 248, 36, 89, 205, 219, 124, 192, 235, 139, 31, 236, 194, 193, 237, 18, 155, 215, 85, 239, 208, 171, 234, 90, 157, 174, 87, 23, 195, 209, 148, 139, 241, 17, 187, 0, 202, 151, 224, 71, 118, 113, 66, 87, 142, 96, 185, 245, 181, 218, 119, 130, 198, 68, 128, 180, 69, 7, 208, 173, 244, 211, 53, 159, 24, 92, 216, 3, 111, 249, 118, 2, 49, 226, 52, 65, 92, 134, 8, 121, 7, 225, 215, 31, 254, 20, 24, 241, 36, 67, 3, 109, 242, 239, 150, 234, 75, 167, 2, 81, 1, 142, 149, 122, 231, 21, 176, 77, 215, 114, 164, 109, 231, 76, 53, 215, 133, 211, 160, 179, 206, 149, 2, 183, 239, 111, 66, 28, 72, 165, 38, 10, 117, 182, 178, 92, 132, 20, 247, 103, 222, 119, 72, 241, 34, 96, 203, 144, 226, 66, 39, 137, 211, 46, 130, 59, 15, 205, 53, 100, 227, 185, 29, 148, 144, 213, 254, 91, 9, 25, 75, 251, 133, 79, 219, 104, 100, 240, 6, 121, 209, 49, 10, 7, 162, 120, 135, 135, 195, 54, 199, 172, 101, 9, 103, 204, 85, 235, 248, 162, 181, 55, 57, 231, 202, 6, 56, 106, 118, 78, 180, 182, 113, 202, 49, 211, 3, 86, 242, 104, 121, 91, 219, 208, 7, 172, 191, 125, 115, 246, 201, 37, 143, 38, 134, 241, 153, 153, 137, 235, 213, 31, 209, 179, 70, 200, 19, 131, 79, 55, 220, 55, 15, 171, 18, 243, 122, 171, 42, 86, 166, 38, 37, 207, 204, 195, 201, 242, 101, 76, 233, 201, 27, 175, 207, 43, 227, 33, 215, 35, 205, 144, 155, 168, 169, 58, 96, 142, 125, 152, 33, 13, 77, 184, 2, 21, 234, 109, 48, 171, 188, 232, 242, 156, 45, 236, 232, 1, 69, 206, 163, 171, 177, 182, 238, 157, 138, 61, 43, 61, 176, 52, 41, 167, 59, 168, 193, 45, 217, 50, 37, 101, 167, 111, 247, 67, 54, 50, 190, 6, 95, 179, 29, 249, 249, 127, 64, 19, 210, 100, 88, 130, 111, 145, 20, 48, 213, 103, 246, 193, 151, 4, 195, 41, 156, 200, 205, 222, 82, 255, 33, 57, 38, 78, 10, 65, 133, 3, 87, 171, 38, 187, 109, 2, 197, 146, 15, 60, 243, 200, 93, 82, 136, 108, 145, 10, 122, 129, 85, 151, 189, 13, 134, 245, 165, 65, 157, 132, 32, 212, 227, 17, 210, 165, 61, 196, 130, 100, 109, 173, 179, 61, 39, 103, 90, 223, 134, 132, 191, 125, 48, 189, 228, 231, 59, 153, 113, 227, 16, 252, 136, 201, 239, 109, 103, 141, 143, 195, 97, 32, 254, 247, 16, 248, 216, 83, 17, 221, 187, 212, 245, 211, 215, 8, 6, 62, 63, 59, 244, 42, 136, 27, 167, 242, 219, 53, 227, 123, 215, 184, 117, 181, 28, 230, 78, 100, 112, 130, 159, 23, 105, 175, 210, 120, 35, 63, 61, 14, 61, 163, 219, 26, 223, 213, 39, 70, 40, 24, 91, 238, 17, 222, 233, 96, 188, 172, 224, 203, 126, 95, 178, 80, 137, 90, 55, 16, 1, 244, 228, 63, 43, 9, 139, 88, 95, 118, 36, 192, 120, 203, 223, 42, 60, 135, 33, 48, 47, 47, 137, 71, 222, 63, 93, 35, 113, 85, 65, 85, 222, 94, 162, 218, 3, 109, 76, 126, 132, 39, 113, 241, 15, 22, 183, 32, 197, 13, 221, 16, 82, 76, 63, 11, 24, 166, 177, 72, 141, 110, 156, 101, 150, 160, 146, 59, 71, 42, 166, 116, 145, 253, 41, 38, 46, 48, 102, 241, 91, 92, 186, 86, 3, 105, 59, 200, 112, 213, 37, 231, 206, 253, 1, 248, 115, 46, 26, 28, 134, 71, 69, 41, 227, 60, 138, 255, 249, 222, 88, 142, 242, 63, 172, 17, 39, 242, 194, 144, 59, 101, 1, 120, 66, 208, 190, 147, 70, 9, 23, 191, 240, 29, 48, 121, 9, 252, 239, 84, 111, 234, 241, 214, 119, 127, 106, 140, 197, 200, 82, 2, 12, 133, 117, 42, 198, 153, 133, 177, 242, 99, 247, 110, 85, 100, 134, 82, 213, 7, 100, 175, 64, 213, 173, 52, 192, 89, 65, 168, 29, 220, 170, 246, 156, 86, 21, 174, 235, 11, 176, 137, 61, 81, 121, 53, 126, 121, 83, 14, 75, 91, 242, 198, 223, 154, 56, 78, 39, 69, 47, 41, 43, 73, 117, 42, 124, 211, 247, 18, 239, 123, 166, 192, 143, 180, 58, 102, 162, 199, 8, 143, 85, 193, 183, 47, 198, 225, 156, 30, 119, 217, 108, 54, 197, 205, 191, 10, 167, 31, 111, 241, 132, 36, 204, 45, 250, 55, 30, 57, 191, 8, 112, 215, 182, 206, 104, 130, 23, 58, 159, 194, 219, 176, 209, 88, 224, 147, 160, 2, 189, 136, 97, 168, 68, 224, 90, 95, 8, 82, 225, 229, 11, 215, 72, 241, 252, 62, 34, 92, 178, 248, 151, 202, 190, 173, 183, 225, 29, 116, 0, 115, 215, 68, 246, 2, 192, 203, 90, 129, 242, 109, 142, 61, 223, 10, 119, 223, 222, 107, 118, 120, 160, 121, 54, 186, 93, 124, 176, 77, 3, 202, 107, 187, 34, 223, 130, 86, 62, 222, 62, 199, 104, 232, 83, 72, 235, 17, 171, 129, 8, 218, 57, 57, 99, 163, 232, 240, 84, 222, 211, 187, 250, 35, 98, 164, 219, 125, 118, 69, 207, 85, 230, 143, 43, 137, 195, 0, 254, 221, 213, 85, 39, 190, 244, 230, 8, 200, 137, 165, 161, 44, 236, 71, 238, 25, 240, 50, 237, 158, 28, 9, 121, 247, 86, 250, 73, 91, 45, 221, 244, 210, 146, 22, 191, 94, 183, 185, 12, 94, 179, 4, 231, 131, 8, 92, 183, 78, 10, 20, 62, 162, 59, 82, 19, 118, 205, 130, 110, 61, 14, 238, 50, 205, 122, 148, 83, 181, 156, 114, 75, 74, 68, 107, 21, 166, 143, 3, 245, 103, 184, 15, 230, 76, 255, 149, 128, 118, 255, 2, 200, 157, 26, 243, 106, 125, 245, 161, 221, 117, 61, 109, 137, 234, 13, 150, 142, 195, 155, 60, 33, 10, 187, 188, 161, 252, 247, 6, 160, 63, 187, 88, 88, 217, 212, 18, 222, 191, 224, 190, 32, 253, 67, 30, 46, 252, 203, 189, 150, 137, 195, 8, 161, 118, 51, 73, 251, 71, 130, 107, 138, 156, 32, 47, 28, 47, 112, 97, 116, 0, 108, 184, 146, 25, 155, 154, 204, 141, 74, 18, 119, 37, 212, 238, 204, 244, 254, 175, 184, 157, 156, 99, 226, 85, 34, 111, 116, 85, 187, 166, 221, 181, 186, 87, 53, 202, 13, 228, 158, 4, 101, 193, 139, 216, 180, 197, 194, 29, 233, 152, 89, 61, 169, 244, 141, 150, 80, 116, 231, 13, 249, 0, 164, 242, 28, 156, 234, 8, 4, 232, 177, 75, 64, 254, 18, 225, 82, 224, 20, 60, 112, 131, 50, 86, 108, 237, 234, 0, 37, 233, 244, 10, 23, 20, 192, 223, 33, 112, 125, 89, 242, 134, 189, 181, 211, 122, 68, 127, 161, 208, 109, 134, 193, 92, 27, 151, 91, 234, 105, 223, 133, 61, 252, 13, 64, 74, 210, 14, 215, 203, 117, 171, 8, 0, 118, 87, 166, 121, 85, 80, 185, 40, 245, 72, 169, 206, 148, 12, 107, 21, 118, 126, 98, 97, 65, 226, 44, 96, 121, 224, 52, 179, 71, 151, 56, 6, 197, 91, 215, 177, 48, 179, 170, 137, 70, 106, 0, 23, 136, 70, 73, 240, 79, 198, 97, 190, 61, 139, 210, 18, 243, 64, 222, 234, 101, 46, 59, 240, 234, 48, 29, 21, 230, 174, 130, 221, 23, 11, 188, 242, 104, 166, 79, 234, 139, 100, 103, 104, 135, 58, 57, 29, 62, 192, 99, 28, 110, 89, 73, 187, 6, 180, 102, 197, 120, 5, 187, 48, 99, 242, 187, 180, 188, 237, 69, 90, 169, 59, 248, 191, 67, 253, 58, 113, 116, 72, 14, 231, 48, 12, 25, 146, 165, 159, 8, 234, 242, 3, 27, 209, 139, 67, 7, 71, 103, 79, 85, 217, 213, 39, 125, 4, 50, 62, 79, 171, 253, 250, 78, 158, 111, 188, 7, 226, 72, 129, 1, 117, 59, 139, 224, 170, 5, 237, 102, 184, 102, 153, 52, 12, 232, 211, 35, 60, 117, 61, 229, 249, 114, 105, 205, 24, 232, 228, 160, 132, 94, 236, 83, 191, 64, 95, 212, 40, 234, 161, 238, 7, 128, 247, 3, 39, 214, 60, 238, 84, 126, 24, 223, 129, 37, 239, 156, 215, 100, 151, 251, 109, 156, 78, 175, 39, 11, 136, 163, 55, 220, 73, 113, 190, 128, 139, 41, 38, 89, 56, 160, 135, 200, 170, 120, 84, 96, 102, 184, 9, 80, 123, 26, 102, 114, 163, 194, 47, 206, 211, 213, 78, 90, 155, 10, 232, 228, 139, 220, 172, 202, 149, 166, 139, 29, 36, 117, 63, 148, 46, 188, 188, 240, 226, 69, 189, 14, 161, 211, 40, 126, 34, 189, 40, 58, 83, 50, 85, 166, 70, 38, 111, 216, 45, 163, 162, 80, 195, 166, 88, 120, 203, 116, 8, 116, 95, 65, 254, 6, 233, 115, 235, 185, 218, 64, 40, 17, 223, 157, 218, 157, 26, 131, 121, 115, 210, 186, 193, 46, 28, 94, 83, 232, 192, 73, 28, 91, 81, 254, 214, 134, 97, 25, 28, 60, 106, 40, 145, 190, 23, 4, 186, 8, 91, 9, 33, 239, 195, 47, 216, 141, 252, 93, 35, 65, 103, 44, 102, 20, 248, 36, 236, 197, 254, 237, 106, 214, 216, 29, 63, 46, 200, 68, 9, 161, 129, 116, 17, 119, 236, 117, 78, 140, 207, 236, 197, 47, 187, 21, 88, 74, 254, 112, 26, 209, 26, 228, 249, 247, 235, 9, 150, 212, 197, 94, 86, 209, 240, 208, 133, 241, 42, 145, 30, 156, 101, 136, 226, 233, 185, 120, 5, 197, 127, 30, 190, 206, 144, 145, 218, 83, 165, 195, 133, 242, 3, 89, 100, 218, 7, 21, 212, 31, 135, 157, 225, 136, 16, 29, 156, 78, 221, 55, 227, 160, 41, 46, 75, 24, 188, 93, 72, 101, 54, 74, 188, 47, 246, 63, 226, 110, 84, 126, 248, 241, 32, 14, 94, 40, 154, 237, 26, 248, 180, 102, 231, 115, 246, 6, 58, 142, 153, 102, 127, 223, 40, 115, 191, 150, 244, 203, 207, 104, 236, 251, 25, 121, 71, 72, 24, 205, 251, 17, 99, 56, 228, 198, 193, 186, 176, 165, 160, 246, 234, 146, 101, 5, 111, 194, 171, 54, 211, 75, 132, 170, 73, 166, 251, 133, 63, 186, 4, 158, 60, 135, 22, 139, 244, 249, 178, 127, 18, 27, 73, 143, 227, 72, 116, 254, 64, 61, 161, 202, 198, 4, 60, 6, 141, 35, 161, 209, 120, 42, 10, 77, 36, 217, 106, 175, 224, 133, 85, 242, 80, 11, 187, 22, 228, 86, 95, 242, 246, 52, 160, 173, 133, 147, 250, 218, 0, 221, 148, 192, 153, 244, 253, 169, 101, 247, 102, 7, 214, 10, 144, 134, 58, 2, 186, 69, 56, 151, 219, 218, 255, 77, 40, 29, 115, 210, 180, 37, 231, 178, 151, 122, 39, 160, 171, 73, 75, 191, 72, 74, 12, 110, 218, 218, 62, 81, 186, 15, 120, 90, 96, 52, 112, 175, 21, 23, 159, 246, 177, 181, 139, 97, 52, 169, 106, 154, 188, 211, 24, 179, 84, 164, 222, 73, 245, 200, 4, 116, 210, 176, 161, 140, 128, 82, 33, 7, 199, 152, 5, 53, 179, 253, 245, 85, 89, 31, 23, 109, 225, 101, 113, 144, 102, 36, 84, 75, 5, 228, 38, 54, 104, 23, 11, 89, 39, 106, 251, 52, 12, 163, 15, 42, 15, 202, 176, 213, 103, 91, 83, 26, 197, 181, 39, 220, 30, 86, 45, 42, 77, 218, 69, 34, 150, 40, 109, 223, 186, 225, 156, 131, 170, 253, 55, 216, 154, 147, 47, 83, 154, 157, 245, 4, 6, 12, 175, 91, 39, 126, 100, 123, 46, 181, 7, 121, 68, 7, 193, 196, 167, 130, 131, 34, 147, 144, 208, 80, 2, 134, 20, 77, 62, 16, 66, 185, 28, 239, 159, 151, 17, 11, 39, 201, 240, 156, 202, 40, 249, 123, 20, 242, 116, 245, 131, 152, 36, 68, 59, 162, 253, 115, 115, 87, 235, 84, 125, 118, 104, 233, 219, 98, 231, 8, 2, 57, 14, 124, 229, 82, 143, 189, 163, 77, 220, 12, 158, 243, 202, 139, 242, 20, 81, 125, 64, 182, 106, 99, 172, 255, 219, 159, 209, 202, 229, 64, 225, 108, 118, 211, 108, 90, 47, 230, 195, 213, 21, 102, 42, 165, 123, 6, 93, 87, 48, 206, 173, 32, 69, 81, 56, 158, 93, 51, 147, 218, 131, 158, 184, 186, 198, 44, 164, 245, 205, 162, 113, 5, 115, 220, 162, 228, 140, 194, 177, 5, 1, 6, 127, 249, 128, 182, 21, 222, 249, 15, 89, 53, 91, 93, 246, 127, 170, 224, 5, 50, 251, 28, 17, 111, 147, 107, 240, 242, 89, 109, 91, 38, 182, 3, 155, 213, 150, 149, 215, 33, 222, 245, 17, 254, 22, 105, 49, 165, 171, 100, 122, 120, 200, 101, 176, 54, 73, 60, 9, 77, 140, 193, 226, 8, 24, 44, 142, 140, 66, 227, 169, 24, 12, 142, 162, 235, 178, 143, 231, 219, 135, 223, 226, 131, 226, 57, 224, 141, 235, 177, 31, 66, 110, 175, 254, 198, 134, 20, 93, 61, 254, 123, 253, 23, 121, 25, 34, 150, 245, 187, 190, 62, 102, 143, 181, 96, 204, 254, 178, 228, 168, 93, 54, 212, 132, 150, 58, 10, 119, 31, 152, 207, 169, 194, 39, 205, 77, 86, 103, 121, 149, 191, 180, 61, 203, 26, 174, 127, 84, 43, 157, 139, 225, 202, 36, 177, 33, 221, 234, 2, 114, 94, 103, 164, 224, 137, 173, 252, 253, 245, 114, 135, 7, 106, 14, 221, 87, 95, 250, 239, 26, 132, 151, 134, 88, 8, 170, 202, 186, 209, 220, 192, 102, 232, 12, 46, 123, 73, 100, 15, 242, 163, 218, 252, 186, 179, 227, 85, 105, 183, 241, 154, 216, 226, 39, 71, 3, 55, 144, 171, 241, 174, 239, 92, 35, 249, 233, 180, 14, 73, 17, 92, 58, 48, 137, 1, 109, 254, 234, 215, 65, 93, 215, 24, 215, 216, 215, 40, 234, 20, 57, 243, 110, 191, 123, 188, 62, 232, 44, 101, 12, 208, 64, 203, 143, 17, 167, 130, 129, 13, 100, 111, 18, 29, 79, 127, 131, 145, 211, 94, 167, 155, 223, 182, 116, 188, 46, 125, 255, 112, 85, 70, 42, 185, 57, 188, 130, 193, 207, 55, 192, 107, 234, 102, 81, 132, 199, 207, 146, 167, 226, 235, 146, 20, 121, 252, 49, 78, 245, 172, 137, 22, 111, 155, 240, 151, 18, 74, 45, 105, 57, 230, 144, 178, 177, 249, 99, 241, 0, 176, 225, 239, 197, 135, 121, 49, 38, 63, 175, 35, 19, 94, 103, 63, 207, 170, 139, 198, 231, 67, 176, 201, 126, 53, 216, 33, 93, 0, 12, 182, 127, 51, 255, 163, 146, 255, 35, 88, 8, 75, 154, 90, 248, 62, 80, 186, 67, 147, 216, 96, 91, 223, 255, 228, 8, 229, 234, 238, 25, 217, 76, 111, 84, 249, 200, 107, 147, 18, 11, 201, 92, 208, 225, 223, 125, 164, 158, 230, 162, 134, 208, 220, 194, 204, 167, 2, 74, 81, 82, 146, 210, 101, 148, 114, 74, 37, 248, 166, 134, 103, 38, 135, 238, 97, 111, 69, 131, 113, 157, 210, 61, 56, 169, 68, 122, 22, 199, 11, 158, 130, 154, 117, 26, 115, 45, 121, 51, 238, 160, 27, 249, 234, 248, 63, 163, 167, 86, 113, 28, 182, 72, 62, 189, 249, 125, 105, 31, 176, 233, 239, 69, 135, 249, 177, 38, 63, 175, 163, 226, 75, 94, 197, 102, 212, 70, 167, 247, 101, 60, 136, 64, 116, 70, 71, 32, 108, 186, 241, 161, 252, 28, 19, 44, 9, 61, 186, 206, 166, 250, 244, 192, 15, 78, 206, 183, 71, 114, 238, 184, 193, 85, 255, 81, 167, 199, 69, 6, 168, 29, 141, 110, 216, 255, 45, 41, 72, 238, 161, 177, 48, 218, 174, 230, 154, 213, 54, 218, 38, 193, 236, 219, 144, 220, 176, 63, 67, 242, 224, 100, 112, 130, 250, 189, 154, 73, 164, 6, 15, 130, 140, 129, 16, 98, 66, 196, 17, 177, 120, 76, 146, 199, 91, 210, 102, 166, 131, 159, 143, 237, 15, 214, 153, 216, 167, 134, 199, 38, 132, 68, 99, 2, 153, 20, 199, 157, 123, 249, 24, 67, 28, 17, 131, 198, 83, 209, 104, 28, 25, 26, 255, 112, 55, 203, 113, 167, 28, 21, 64, 74, 161, 105, 160, 21, 93, 204, 234, 204, 34, 7, 122, 22, 219, 231, 126, 1, 6, 76, 87, 216, 208, 58, 90, 11, 44, 165, 190, 164, 232, 75, 37, 13, 233, 196, 68, 233, 53, 43, 42, 205, 85, 250, 127, 241, 201, 43, 242, 109, 158, 59, 14, 46, 218, 126, 14, 45, 206, 244, 218, 247, 95, 222, 203, 79, 127, 87, 17, 11, 61, 166, 16, 104, 196, 139, 174, 97, 122, 24, 213, 217, 182, 97, 65, 102, 157, 41, 190, 33, 23, 94, 155, 123, 203, 23, 219, 71, 42, 255, 126, 56, 231, 81, 158, 113, 40, 215, 144, 207, 150, 229, 222, 128, 138, 241, 82, 132, 226, 219, 36, 21, 155, 7, 226, 80, 117, 209, 90, 10, 5, 28, 245, 245, 232, 113, 134, 173, 107, 48, 247, 199, 253, 131, 188, 84, 87, 169, 176, 217, 169, 127, 222, 238, 234, 93, 30, 54, 52, 71, 218, 21, 120, 216, 200, 237, 195, 221, 28, 129, 159, 136, 230, 43, 228, 147, 203, 20, 140, 1, 218, 106, 208, 188, 171, 21, 86, 236, 255, 184, 218, 214, 239, 200, 202, 118, 191, 11, 253, 188, 145, 217, 160, 156, 149, 29, 231, 133, 127, 195, 243, 172, 14, 0, 195, 49, 230, 82, 20, 241, 221, 153, 102, 123, 94, 160, 30, 108, 115, 171, 10, 12, 135, 234, 69, 211, 90, 161, 77, 161, 25, 211, 128, 233, 83, 64, 58, 148, 47, 154, 94, 16, 154, 17, 82, 146, 14, 211, 211, 223, 66, 137, 190, 227, 111, 52, 21, 150, 123, 179, 91, 50, 61, 159, 188, 183, 167, 157, 111, 181, 154, 255, 70, 39, 240, 63, 184, 98, 186, 31, 94, 196, 145, 233, 236, 107, 99, 2, 24, 219, 85, 142, 57, 7, 164, 227, 220, 174, 223, 238, 141, 108, 139, 121, 69, 179, 178, 115, 179, 74, 133, 121, 5, 78, 197, 25, 167, 236, 69, 145, 239, 14, 213, 189, 96, 173, 25, 56, 118, 3, 96, 52, 92, 0, 24, 27, 182, 151, 79, 184, 173, 174, 1, 182, 153, 206, 125, 25, 106, 46, 160, 76, 207, 195, 116, 86, 82, 229, 7, 240, 243, 245, 170, 1, 249, 245, 153, 61, 28, 7, 108, 113, 43, 179, 37, 142, 3, 193, 116, 103, 19, 171, 97, 176, 149, 30, 175, 138, 156, 13, 150, 142, 176, 42, 63, 88, 10, 84, 96, 200, 1, 217, 195, 207, 220, 115, 112, 1, 8, 197, 175, 50, 128, 164, 154, 52, 71, 11, 111, 40, 142, 30, 159, 195, 114, 50, 57, 19, 21, 143, 213, 175, 117, 25, 23, 183, 127, 188, 120, 85, 6, 56, 78, 185, 127, 28, 175, 200, 4, 197, 173, 208, 91, 247, 86, 190, 195, 244, 113, 229, 51, 132, 158, 230, 35, 116, 229, 211, 26, 84, 216, 176, 233, 118, 95, 236, 7, 180, 69, 166, 178, 85, 12, 170, 95, 62, 31, 35, 87, 26, 144, 229, 207, 59, 162, 7, 170, 121, 189, 186, 131, 166, 3, 214, 141, 24, 25, 48, 13, 180, 181, 192, 178, 170, 236, 36, 180, 213, 53, 185, 209, 89, 57, 125, 1, 3, 37, 149, 134, 98, 255, 30, 88, 204, 174, 178, 244, 145, 158, 61, 172, 251, 5, 152, 129, 70, 64, 214, 51, 70, 89, 55, 111, 110, 138, 77, 31, 122, 56, 221, 151, 127, 88, 251, 34, 32, 138, 154, 45, 89, 55, 219, 176, 28, 152, 71, 119, 145, 44, 174, 127, 152, 119, 194, 157, 30, 177, 234, 8, 79, 231, 209, 124, 156, 45, 19, 209, 181, 42, 189, 218, 45, 97, 200, 6, 185, 99, 231, 199, 184, 89, 147, 45, 156, 0, 237, 8, 190, 173, 60, 237, 146, 60, 161, 11, 236, 200, 125, 139, 187, 40, 238, 172, 105, 192, 33, 184, 93, 2, 16, 203, 165, 27, 30, 6, 254, 150, 123, 20, 255, 19, 226, 149, 193, 12, 1, 95, 14, 81, 196, 201, 111, 208, 137, 186, 177, 0, 164, 239, 160, 124, 191, 192, 111, 25, 29, 22, 191, 180, 67, 199, 239, 185, 247, 196, 250, 224, 234, 21, 13, 196, 198, 229, 50, 99, 17, 200, 70, 236, 58, 189, 166, 242, 35, 187, 151, 116, 58, 247, 205, 100, 86, 59, 180, 153, 74, 127, 211, 144, 32, 46, 53, 127, 66, 150, 210, 147, 233, 128, 189, 235, 241, 65, 144, 149, 48, 197, 102, 247, 228, 168, 188, 192, 46, 187, 99, 39, 41, 87, 88, 190, 215, 27, 184, 159, 117, 25, 169, 184, 131, 246, 176, 164, 166, 206, 214, 236, 89, 173, 36, 2, 250, 69, 105, 5, 252, 79, 64, 77, 124, 106, 1, 128, 236, 5, 248, 211, 230, 109, 203, 102, 171, 27, 122, 170, 217, 126, 115, 236, 255, 52, 91, 225, 230, 96, 98, 215, 25, 137, 52, 162, 141, 140, 56, 31, 145, 57, 34, 228, 37, 173, 17, 81, 22, 161, 102, 15, 91, 213, 117, 191, 49, 246, 27, 58, 67, 64, 79, 222, 217, 198, 170, 225, 236, 212, 1, 180, 240, 236, 51, 204, 31, 192, 55, 151, 53, 252, 107, 34, 161, 24, 32, 83, 245, 231, 136, 68, 244, 46, 105, 180, 41, 110, 196, 209, 233, 182, 212, 131, 155, 31, 187, 198, 143, 201, 222, 196, 21, 102, 198, 187, 213, 144, 85, 145, 229, 185, 11, 130, 195, 200, 88, 199, 91, 222, 87, 15, 196, 232, 192, 199, 146, 11, 31, 194, 90, 193, 118, 9, 45, 0, 38, 73, 8, 181, 253, 163, 12, 170, 16, 84, 89, 52, 152, 25, 51, 76, 52, 10, 158, 70, 46, 102, 199, 22, 140, 247, 70, 66, 248, 26, 223, 73, 97, 12, 204, 96, 49, 226, 230, 116, 77, 212, 137, 28, 101, 182, 113, 238, 177, 204, 158, 180, 226, 116, 179, 173, 189, 76, 110, 43, 14, 200, 252, 161, 24, 29, 248, 155, 228, 194, 90, 72, 47, 53, 248, 41, 178, 233, 4, 80, 100, 183, 112, 61, 85, 112, 101, 97, 127, 54, 170, 156, 8, 207, 123, 61, 185, 57, 59, 166, 100, 178, 167, 59, 126, 72, 179, 18, 178, 155, 79, 28, 72, 71, 35, 127, 178, 254, 143, 242, 24, 249, 128, 180, 180, 162, 49, 215, 125, 20, 198, 178, 91, 181, 181, 153, 225, 61, 48, 58, 25, 92, 154, 65, 157, 252, 147, 40, 5, 89, 109, 224, 232, 94, 74, 91, 122, 82, 138, 127, 124, 196, 0, 115, 182, 171, 175, 63, 38, 221, 38, 160, 213, 206, 128, 68, 198, 112, 184, 24, 101, 63, 221, 199, 136, 194, 62, 190, 70, 94, 190, 207, 4, 97, 116, 94, 190, 198, 196, 41, 72, 80, 223, 146, 185, 222, 213, 255, 26, 211, 39, 127, 73, 224, 235, 233, 155, 28, 239, 130, 180, 48, 253, 71, 106, 14, 174, 129, 122, 116, 132, 45, 221, 34, 110, 56, 120, 241, 235, 248, 7, 184, 183, 98, 43, 23, 239, 151, 105, 138, 85, 206, 90, 111, 96, 20, 70, 224, 95, 221, 230, 37, 139, 217, 79, 51, 16, 197, 137, 121, 151, 215, 30, 241, 82, 133, 2, 81, 138, 52, 109, 167, 54, 206, 59, 55, 185, 57, 173, 101, 65, 128, 0, 40, 146, 144, 254, 224, 96, 60, 157, 179, 197, 184, 189, 180, 49, 87, 182, 137, 128, 216, 190, 129, 165, 235, 194, 33, 129, 8, 120, 144, 191, 46, 34, 16, 130, 64, 120, 122, 18, 252, 145, 186, 199, 116, 212, 208, 173, 245, 75, 132, 221, 134, 182, 102, 82, 31, 15, 210, 131, 130, 87, 26, 20, 87, 153, 113, 85, 78, 172, 125, 126, 170, 201, 121, 28, 231, 151, 253, 2, 80, 228, 241, 47, 170, 101, 21, 204, 122, 133, 153, 76, 119, 234, 145, 204, 28, 65, 249, 243, 217, 57, 33, 156, 244, 10, 79, 61, 181, 132, 249, 180, 109, 236, 111, 186, 9, 236, 98, 53, 231, 148, 114, 190, 99, 98, 118, 145, 16, 17, 235, 193, 21, 207, 199, 91, 245, 37, 94, 219, 146, 218, 60, 207, 118, 164, 165, 205, 151, 109, 147, 107, 115, 165, 209, 55, 196, 232, 160, 240, 155, 215, 167, 233, 200, 125, 83, 52, 16, 137, 191, 23, 204, 49, 50, 86, 251, 243, 217, 117, 145, 217, 250, 205, 137, 163, 194, 159, 33, 31, 194, 90, 105, 105, 210, 185, 206, 17, 0, 149, 54, 240, 92, 55, 85, 49, 177, 102, 3, 45, 197, 232, 190, 193, 193, 168, 158, 151, 113, 21, 29, 252, 200, 184, 163, 142, 42, 154, 120, 219, 147, 48, 160, 193, 24, 201, 137, 171, 111, 18, 216, 74, 108, 207, 121, 94, 52, 209, 27, 125, 186, 119, 246, 80, 156, 150, 150, 32, 53, 239, 59, 104, 10, 9, 3, 234, 189, 26, 5, 84, 218, 201, 138, 56, 197, 67, 17, 37, 159, 74, 77, 199, 102, 111, 244, 29, 166, 53, 118, 133, 12, 92, 23, 70, 123, 27, 177, 194, 117, 154, 90, 193, 125, 54, 204, 220, 251, 187, 234, 65, 66, 227, 198, 102, 146, 246, 165, 17, 199, 209, 85, 148, 232, 231, 64, 85, 182, 229, 41, 163, 82, 204, 211, 218, 189, 162, 241, 209, 38, 115, 220, 108, 155, 81, 214, 49, 127, 15, 22, 186, 255, 94, 185, 92, 118, 152, 159, 212, 3, 62, 102, 71, 215, 159, 115, 203, 210, 134, 17, 89, 33, 109, 190, 125, 182, 164, 23, 217, 63, 85, 187, 84, 201, 244, 16, 114, 192, 34, 79, 61, 181, 148, 233, 162, 125, 234, 133, 241, 137, 153, 165, 211, 122, 164, 48, 79, 108, 197, 127, 27, 21, 58, 65, 184, 12, 178, 33, 168, 95, 182, 19, 148, 251, 168, 60, 128, 64, 3, 181, 147, 219, 9, 127, 216, 116, 84, 27, 247, 76, 18, 86, 43, 184, 221, 1, 101, 26, 222, 224, 70, 34, 82, 136, 39, 245, 205, 75, 30, 231, 41, 72, 22, 57, 165, 161, 240, 137, 179, 26, 189, 221, 253, 122, 247, 197, 167, 20, 129, 180, 81, 10, 127, 103, 242, 236, 64, 18, 17, 129, 61, 114, 82, 144, 226, 223, 132, 127, 9, 160, 48, 142, 82, 57, 5, 112, 49, 93, 49, 72, 22, 1, 216, 14, 117, 43, 1, 167, 1, 75, 225, 221, 251, 133, 119, 156, 187, 247, 227, 28, 28, 137, 88, 213, 99, 38, 136, 113, 221, 179, 194, 62, 238, 85, 6, 13, 124, 239, 105, 104, 58, 160, 131, 124, 95, 101, 19, 20, 184, 122, 64, 131, 201, 9, 247, 25, 94, 221, 159, 209, 171, 248, 144, 189, 2, 4, 213, 118, 99, 79, 144, 122, 143, 127, 74, 12, 193, 167, 73, 119, 45, 31, 16, 77, 99, 27, 244, 12, 91, 193, 139, 0, 214, 243, 14, 198, 43, 144, 162, 119, 217, 107, 68, 93, 174, 0, 63, 121, 244, 254, 76, 191, 162, 40, 77, 197, 61, 193, 9, 17, 68, 36, 53, 113, 239, 210, 151, 17, 44, 142, 155, 151, 71, 203, 93, 141, 46, 176, 225, 35, 177, 11, 50, 89, 126, 151, 7, 221, 227, 219, 180, 211, 244, 194, 44, 228, 10, 17, 30, 57, 1, 29, 3, 190, 73, 13, 90, 57, 70, 52, 179, 60, 79, 200, 90, 34, 142, 68, 246, 6, 234, 9, 85, 50, 14, 38, 4, 99, 112, 68, 44, 18, 71, 195, 96, 240, 100, 155, 128, 150, 179, 167, 190, 149, 164, 35, 69, 147, 115, 92, 19, 204, 127, 238, 38, 57, 103, 185, 235, 75, 202, 243, 73, 19, 212, 144, 199, 179, 85, 68, 141, 233, 253, 195, 35, 89, 173, 105, 38, 165, 156, 161, 22, 193, 246, 150, 83, 35, 29, 86, 184, 35, 101, 250, 89, 91, 235, 87, 25, 141, 25, 120, 39, 104, 62, 201, 225, 195, 60, 237, 232, 67, 67, 70, 81, 240, 74, 95, 99, 31, 224, 212, 159, 75, 182, 71, 63, 4, 6, 9, 139, 19, 159, 201, 228, 113, 30, 129, 41, 41, 108, 72, 113, 194, 179, 84, 121, 226, 61, 110, 74, 122, 32, 187, 32, 238, 169, 172, 56, 206, 221, 95, 154, 23, 238, 47, 127, 46, 147, 201, 227, 52, 56, 35, 97, 156, 178, 68, 87, 118, 89, 162, 59, 187, 44, 249, 33, 163, 60, 89, 197, 2, 197, 9, 105, 191, 202, 252, 181, 155, 207, 218, 201, 218, 193, 250, 97, 231, 138, 125, 47, 123, 39, 123, 219, 118, 234, 175, 159, 78, 128, 189, 136, 178, 45, 246, 118, 112, 44, 194, 128, 16, 33, 75, 188, 220, 208, 174, 1, 209, 30, 191, 150, 253, 214, 105, 136, 151, 99, 11, 239, 11, 115, 77, 215, 11, 24, 9, 244, 76, 36, 150, 201, 76, 235, 180, 20, 5, 206, 165, 57, 84, 90, 212, 101, 18, 42, 23, 150, 147, 244, 23, 76, 173, 87, 101, 40, 219, 40, 177, 22, 15, 48, 203, 178, 90, 161, 208, 217, 63, 117, 217, 205, 209, 89, 47, 1, 94, 165, 152, 0, 17, 226, 178, 5, 135, 228, 152, 136, 72, 130, 58, 61, 61, 16, 230, 233, 34, 127, 170, 40, 255, 127, 111, 132, 182, 79, 185, 202, 247, 189, 254, 41, 198, 105, 5, 186, 211, 49, 205, 72, 113, 25, 20, 20, 209, 155, 137, 9, 232, 137, 246, 202, 53, 188, 85, 18, 234, 150, 113, 238, 243, 197, 214, 199, 245, 159, 99, 105, 201, 122, 144, 90, 63, 79, 175, 50, 248, 230, 132, 11, 227, 194, 244, 164, 203, 198, 148, 203, 197, 241, 97, 71, 198, 213, 133, 121, 151, 43, 35, 142, 89, 231, 234, 107, 249, 204, 107, 106, 235, 249, 199, 171, 121, 198, 106, 107, 97, 22, 53, 53, 181, 60, 67, 13, 252, 40, 51, 119, 90, 14, 183, 255, 61, 1, 163, 37, 201, 162, 56, 209, 200, 227, 17, 50, 127, 18, 140, 46, 26, 25, 153, 238, 5, 14, 173, 211, 171, 73, 75, 141, 201, 93, 37, 82, 213, 223, 149, 160, 225, 234, 192, 138, 138, 162, 80, 237, 125, 172, 92, 184, 51, 53, 46, 122, 12, 189, 168, 17, 55, 238, 244, 48, 171, 39, 59, 244, 25, 250, 55, 179, 242, 166, 69, 224, 106, 128, 46, 179, 241, 252, 34, 191, 228, 40, 177, 158, 49, 14, 9, 197, 96, 188, 73, 240, 246, 152, 9, 172, 250, 206, 203, 165, 65, 199, 200, 200, 147, 201, 228, 184, 178, 100, 109, 53, 63, 169, 143, 18, 3, 34, 208, 84, 172, 164, 166, 39, 95, 142, 79, 238, 31, 73, 79, 235, 31, 76, 75, 31, 236, 75, 113, 104, 183, 11, 107, 195, 58, 160, 248, 194, 224, 96, 190, 0, 141, 23, 242, 49, 24, 161, 208, 248, 101, 126, 102, 91, 102, 126, 71, 62, 161, 239, 243, 162, 152, 65, 212, 182, 216, 166, 56, 100, 148, 82, 182, 191, 29, 46, 134, 196, 250, 121, 92, 203, 22, 199, 135, 49, 50, 42, 159, 142, 167, 228, 161, 66, 105, 81, 173, 41, 207, 43, 227, 50, 132, 108, 108, 30, 153, 144, 99, 136, 86, 12, 205, 152, 68, 66, 254, 209, 212, 166, 156, 200, 128, 158, 87, 230, 185, 11, 201, 177, 27, 97, 37, 126, 43, 241, 114, 8, 47, 111, 101, 55, 235, 98, 107, 201, 86, 182, 10, 167, 180, 40, 202, 71, 187, 114, 149, 85, 73, 47, 99, 66, 92, 13, 170, 54, 55, 164, 239, 161, 129, 174, 186, 93, 67, 167, 218, 137, 10, 150, 121, 27, 105, 224, 136, 90, 107, 81, 181, 121, 196, 94, 123, 242, 86, 24, 196, 44, 142, 65, 80, 53, 144, 236, 173, 0, 48, 107, 7, 229, 27, 45, 85, 246, 186, 205, 95, 211, 191, 255, 146, 174, 254, 59, 210, 117, 44, 254, 0, 226, 159, 62, 116, 198, 104, 182, 164, 181, 147, 42, 92, 144, 158, 247, 37, 108, 231, 89, 104, 67, 88, 225, 48, 146, 102, 68, 140, 163, 134, 209, 49, 0, 170, 39, 141, 36, 218, 126, 18, 30, 38, 214, 189, 86, 195, 231, 112, 229, 89, 137, 235, 47, 206, 107, 30, 168, 168, 107, 121, 91, 128, 109, 238, 59, 175, 10, 34, 36, 134, 135, 67, 167, 88, 66, 72, 208, 83, 74, 176, 132, 169, 235, 120, 79, 215, 184, 233, 71, 233, 51, 70, 92, 4, 51, 35, 172, 94, 166, 67, 47, 74, 239, 118, 137, 63, 35, 112, 128, 130, 50, 45, 81, 35, 142, 210, 226, 69, 202, 102, 7, 176, 113, 196, 120, 70, 124, 228, 136, 2, 197, 146, 50, 191, 30, 120, 121, 254, 112, 160, 206, 200, 86, 66, 23, 74, 34, 24, 184, 0, 22, 201, 241, 149, 198, 98, 111, 198, 0, 171, 3, 4, 81, 6, 74, 1, 196, 121, 55, 189, 185, 63, 69, 63, 89, 130, 95, 84, 205, 100, 220, 100, 156, 81, 53, 109, 40, 40, 137, 143, 230, 231, 132, 159, 7, 111, 251, 245, 216, 183, 33, 46, 170, 33, 168, 113, 18, 141, 60, 229, 84, 244, 236, 187, 19, 233, 23, 224, 213, 120, 151, 236, 166, 108, 117, 41, 3, 26, 168, 114, 224, 228, 7, 61, 100, 78, 30, 26, 137, 81, 137, 89, 24, 44, 2, 157, 149, 99, 120, 225, 169, 61, 7, 228, 122, 22, 189, 141, 177, 100, 148, 191, 116, 97, 215, 245, 142, 70, 58, 142, 179, 183, 81, 104, 21, 81, 144, 225, 196, 169, 26, 121, 247, 47, 104, 199, 162, 12, 54, 128, 96, 249, 85, 173, 124, 134, 200, 239, 208, 31, 154, 201, 97, 11, 136, 40, 223, 170, 79, 107, 80, 243, 250, 164, 26, 65, 128, 187, 252, 63, 160, 54, 105, 144, 252, 172, 254, 99, 156, 154, 238, 203, 246, 183, 164, 222, 134, 216, 106, 100, 87, 212, 100, 165, 62, 250, 214, 190, 49, 190, 88, 203, 45, 2, 17, 1, 50, 26, 73, 114, 13, 138, 10, 8, 141, 177, 23, 163, 135, 86, 26, 222, 15, 60, 130, 108, 228, 148, 73, 193, 215, 242, 213, 17, 97, 25, 88, 25, 70, 152, 29, 18, 4, 23, 161, 60, 130, 61, 131, 108, 220, 49, 37, 150, 226, 252, 146, 128, 216, 26, 66, 246, 48, 224, 235, 231, 59, 36, 53, 90, 237, 122, 174, 5, 57, 170, 77, 94, 54, 222, 80, 244, 146, 153, 142, 76, 101, 84, 89, 97, 135, 236, 157, 174, 73, 121, 188, 117, 47, 140, 232, 252, 58, 247, 131, 122, 15, 185, 73, 105, 193, 191, 210, 96, 177, 106, 107, 51, 206, 155, 84, 253, 249, 17, 44, 145, 145, 179, 230, 210, 80, 213, 211, 254, 163, 240, 117, 117, 76, 221, 43, 36, 171, 148, 172, 144, 44, 203, 205, 23, 166, 150, 44, 79, 3, 166, 173, 38, 132, 55, 133, 245, 238, 179, 131, 193, 7, 69, 102, 6, 217, 191, 4, 78, 186, 253, 67, 50, 234, 141, 143, 118, 73, 41, 1, 39, 42, 95, 255, 206, 181, 47, 158, 121, 74, 247, 37, 219, 209, 26, 210, 239, 165, 145, 159, 166, 218, 23, 244, 6, 183, 165, 151, 68, 191, 102, 66, 182, 230, 162, 242, 147, 42, 74, 10, 48, 101, 169, 57, 73, 157, 150, 55, 224, 157, 237, 193, 179, 249, 197, 54, 159, 61, 144, 123, 40, 72, 64, 144, 65, 80, 144, 14, 214, 199, 95, 27, 245, 35, 59, 224, 225, 16, 20, 125, 229, 231, 141, 75, 40, 117, 164, 164, 214, 20, 82, 186, 5, 179, 241, 42, 36, 16, 193, 45, 115, 34, 196, 151, 230, 203, 80, 0, 201, 33, 180, 82, 201, 37, 251, 230, 196, 81, 25, 124, 164, 9, 69, 46, 76, 14, 213, 37, 105, 94, 59, 86, 217, 97, 53, 219, 126, 243, 184, 43, 135, 18, 52, 224, 35, 201, 217, 245, 199, 205, 180, 20, 6, 100, 81, 83, 4, 192, 2, 191, 225, 200, 83, 69, 117, 217, 50, 227, 42, 218, 4, 92, 134, 95, 231, 46, 126, 32, 234, 152, 150, 2, 240, 219, 237, 35, 11, 100, 110, 79, 144, 20, 186, 193, 190, 182, 21, 210, 71, 45, 66, 147, 42, 206, 200, 31, 64, 78, 159, 224, 138, 42, 138, 70, 135, 69, 95, 129, 2, 42, 179, 250, 51, 19, 74, 154, 120, 47, 199, 85, 96, 99, 179, 102, 71, 252, 147, 129, 127, 250, 218, 192, 238, 12, 213, 15, 193, 145, 86, 149, 240, 225, 250, 225, 205, 243, 205, 242, 205, 139, 115, 219, 171, 229, 243, 14, 105, 59, 17, 249, 130, 60, 167, 237, 112, 174, 8, 163, 69, 21, 69, 56, 2, 46, 118, 32, 54, 222, 112, 143, 37, 69, 52, 29, 216, 110, 218, 50, 174, 62, 215, 79, 33, 64, 184, 103, 14, 38, 32, 48, 83, 252, 6, 140, 170, 225, 251, 248, 3, 117, 210, 181, 52, 239, 184, 119, 136, 75, 222, 245, 138, 64, 32, 197, 240, 149, 131, 76, 68, 103, 155, 255, 235, 115, 183, 187, 9, 78, 61, 10, 203, 248, 128, 45, 29, 253, 61, 241, 94, 112, 70, 199, 232, 243, 201, 19, 86, 39, 159, 136, 142, 206, 112, 171, 29, 117, 165, 123, 173, 254, 29, 235, 139, 212, 189, 100, 164, 25, 26, 39, 142, 221, 203, 146, 209, 76, 7, 154, 209, 172, 85, 29, 163, 176, 75, 137, 137, 156, 38, 10, 119, 186, 14, 72, 251, 212, 234, 178, 154, 44, 253, 137, 59, 84, 247, 88, 182, 70, 81, 189, 124, 150, 40, 61, 9, 186, 157, 22, 173, 148, 249, 188, 173, 244, 210, 216, 212, 140, 251, 88, 85, 171, 218, 100, 252, 83, 60, 164, 5, 16, 227, 165, 145, 8, 137, 44, 247, 23, 133, 149, 104, 164, 48, 180, 125, 167, 53, 107, 217, 55, 217, 103, 52, 33, 22, 224, 133, 21, 40, 13, 205, 18, 243, 66, 188, 181, 25, 32, 55, 36, 52, 226, 62, 35, 107, 218, 48, 106, 152, 250, 132, 89, 158, 18, 76, 47, 122, 29, 57, 243, 16, 202, 148, 15, 223, 108, 254, 103, 71, 200, 135, 160, 138, 156, 186, 66, 239, 49, 24, 211, 110, 213, 218, 122, 154, 15, 215, 168, 113, 50, 97, 24, 157, 145, 48, 208, 55, 132, 26, 200, 206, 138, 235, 215, 170, 127, 255, 184, 52, 13, 148, 246, 253, 69, 108, 93, 80, 247, 247, 237, 57, 143, 214, 59, 203, 90, 239, 117, 189, 221, 235, 153, 207, 50, 107, 232, 141, 153, 69, 235, 207, 89, 230, 104, 67, 39, 202, 91, 59, 166, 146, 43, 146, 191, 66, 178, 254, 15, 121, 43, 120, 207, 224, 236, 203, 240, 129, 42, 37, 137, 211, 239, 40, 248, 174, 221, 138, 134, 74, 9, 213, 3, 29, 61, 35, 40, 63, 59, 239, 86, 103, 67, 211, 135, 219, 246, 104, 205, 83, 139, 247, 44, 145, 17, 194, 158, 209, 144, 211, 186, 226, 213, 170, 246, 1, 115, 137, 225, 33, 229, 25, 59, 67, 24, 17, 18, 202, 78, 252, 217, 241, 183, 45, 16, 225, 3, 174, 246, 15, 14, 48, 209, 253, 117, 251, 242, 81, 96, 249, 163, 31, 60, 178, 31, 38, 202, 73, 130, 130, 168, 120, 97, 217, 51, 192, 232, 98, 184, 59, 249, 28, 155, 255, 17, 54, 210, 242, 25, 5, 41, 18, 242, 119, 80, 229, 21, 61, 247, 96, 224, 149, 182, 173, 55, 84, 22, 47, 233, 140, 151, 117, 19, 150, 1, 73, 164, 132, 163, 41, 87, 109, 187, 101, 59, 89, 239, 219, 123, 215, 1, 126, 128, 37, 253, 248, 177, 124, 116, 151, 8, 221, 118, 233, 7, 206, 231, 225, 190, 183, 151, 7, 6, 230, 35, 187, 102, 82, 66, 94, 236, 195, 34, 134, 225, 247, 104, 43, 131, 31, 70, 226, 248, 142, 138, 205, 255, 18, 185, 180, 124, 229, 17, 241, 178, 212, 51, 17, 175, 234, 169, 40, 177, 60, 66, 128, 7, 35, 192, 158, 104, 7, 219, 120, 170, 141, 45, 255, 253, 152, 156, 231, 157, 40, 140, 40, 78, 32, 200, 196, 31, 98, 61, 53, 126, 207, 119, 111, 96, 224, 218, 16, 171, 240, 61, 59, 83, 131, 88, 185, 119, 246, 20, 169, 166, 239, 137, 81, 246, 146, 84, 199, 208, 104, 22, 87, 142, 176, 81, 151, 79, 70, 78, 35, 213, 44, 247, 86, 139, 59, 74, 40, 178, 82, 45, 86, 44, 117, 104, 177, 60, 104, 82, 53, 213, 203, 193, 50, 216, 129, 170, 8, 191, 226, 25, 77, 195, 189, 179, 207, 91, 254, 60, 33, 33, 63, 71, 192, 207, 203, 73, 20, 149, 70, 23, 123, 185, 173, 72, 58, 119, 203, 196, 197, 59, 45, 137, 158, 63, 114, 12, 183, 95, 123, 165, 171, 129, 146, 164, 36, 179, 160, 184, 108, 6, 170, 69, 23, 138, 77, 48, 115, 73, 92, 21, 181, 52, 35, 216, 97, 205, 204, 172, 12, 164, 89, 7, 43, 19, 178, 189, 237, 41, 13, 132, 57, 100, 11, 125, 105, 238, 193, 146, 248, 60, 25, 69, 198, 85, 86, 159, 58, 171, 67, 87, 208, 115, 195, 227, 102, 126, 159, 89, 109, 193, 139, 92, 144, 247, 207, 23, 153, 1, 87, 206, 79, 182, 124, 215, 91, 64, 227, 111, 44, 204, 250, 252, 219, 242, 142, 213, 44, 198, 122, 37, 76, 24, 167, 197, 224, 7, 140, 125, 190, 67, 234, 164, 4, 133, 3, 247, 62, 74, 203, 246, 42, 251, 253, 134, 71, 174, 18, 84, 158, 136, 157, 62, 171, 115, 121, 201, 168, 41, 69, 138, 196, 5, 147, 96, 2, 22, 139, 35, 97, 49, 4, 146, 171, 131, 160, 243, 199, 55, 35, 181, 182, 237, 210, 236, 147, 23, 70, 255, 149, 196, 142, 224, 226, 47, 104, 94, 80, 91, 8, 34, 48, 14, 78, 127, 151, 128, 230, 30, 243, 231, 79, 107, 12, 12, 116, 107, 144, 149, 213, 13, 38, 21, 161, 171, 165, 116, 222, 82, 174, 88, 141, 155, 254, 127, 4, 16, 32, 160, 15, 150, 97, 48, 89, 115, 93, 152, 58, 204, 245, 245, 228, 57, 25, 63, 15, 102, 26, 163, 122, 150, 119, 102, 127, 70, 5, 65, 6, 92, 60, 74, 186, 214, 51, 140, 167, 37, 126, 125, 77, 101, 238, 239, 192, 167, 217, 155, 143, 228, 147, 223, 183, 148, 148, 200, 14, 103, 116, 252, 213, 210, 25, 23, 167, 135, 26, 75, 251, 122, 171, 164, 149, 97, 190, 15, 120, 219, 105, 19, 10, 200, 74, 95, 167, 223, 144, 189, 108, 81, 93, 252, 218, 161, 62, 71, 154, 158, 242, 179, 164, 162, 128, 132, 58, 190, 147, 231, 193, 236, 179, 183, 235, 112, 111, 223, 155, 250, 169, 145, 46, 6, 54, 15, 126, 155, 66, 28, 202, 45, 221, 189, 221, 45, 109, 32, 1, 6, 237, 30, 126, 105, 193, 215, 12, 113, 40, 110, 43, 114, 225, 7, 234, 235, 118, 191, 105, 186, 129, 1, 55, 214, 207, 190, 46, 162, 5, 251, 252, 182, 60, 183, 30, 183, 249, 247, 90, 108, 194, 2, 194, 3, 3, 3, 232, 214, 151, 42, 204, 218, 252, 36, 91, 222, 91, 197, 30, 237, 194, 183, 119, 55, 78, 53, 22, 212, 255, 73, 64, 237, 82, 135, 126, 62, 74, 52, 65, 61, 151, 212, 146, 69, 138, 234, 143, 61, 110, 126, 242, 195, 137, 24, 13, 244, 74, 236, 215, 103, 221, 54, 30, 84, 69, 125, 55, 249, 0, 27, 197, 20, 240, 73, 149, 207, 113, 97, 227, 213, 182, 223, 230, 116, 70, 15, 132, 4, 189, 112, 85, 233, 176, 177, 29, 202, 248, 33, 233, 252, 91, 1, 39, 89, 242, 167, 98, 252, 91, 20, 251, 71, 239, 81, 154, 122, 219, 128, 138, 217, 1, 93, 159, 244, 209, 72, 168, 167, 154, 117, 137, 41, 39, 150, 102, 98, 157, 79, 25, 22, 36, 199, 69, 36, 150, 134, 17, 72, 219, 183, 118, 138, 134, 18, 40, 118, 4, 234, 195, 52, 27, 187, 17, 252, 62, 150, 220, 138, 175, 66, 184, 120, 193, 236, 3, 107, 187, 170, 237, 35, 47, 11, 5, 30, 254, 146, 235, 172, 177, 212, 213, 226, 62, 191, 117, 241, 151, 90, 204, 41, 27, 187, 49, 21, 54, 41, 20, 230, 237, 27, 22, 127, 24, 113, 62, 96, 226, 162, 236, 23, 3, 231, 239, 9, 219, 207, 165, 182, 217, 27, 155, 104, 169, 120, 232, 105, 64, 191, 200, 224, 68, 86, 100, 99, 78, 92, 42, 186, 84, 219, 69, 142, 109, 45, 41, 122, 133, 160, 118, 179, 174, 247, 218, 158, 203, 55, 254, 120, 249, 223, 179, 250, 101, 201, 19, 185, 15, 46, 200, 79, 166, 92, 22, 44, 108, 180, 153, 19, 230, 31, 59, 151, 179, 163, 119, 146, 76, 235, 245, 219, 205, 252, 235, 213, 27, 18, 241, 39, 42, 166, 184, 14, 105, 211, 112, 166, 9, 89, 233, 150, 192, 244, 151, 225, 130, 48, 141, 191, 105, 239, 182, 122, 183, 64, 120, 254, 174, 165, 86, 122, 207, 68, 214, 174, 251, 158, 9, 169, 144, 6, 142, 30, 238, 198, 48, 8, 154, 178, 115, 146, 147, 24, 144, 41, 105, 74, 234, 152, 246, 158, 255, 125, 135, 12, 234, 61, 117, 238, 127, 172, 91, 178, 220, 180, 60, 192, 86, 228, 191, 54, 151, 39, 229, 99, 102, 2, 21, 25, 157, 8, 9, 83, 34, 41, 176, 227, 83, 218, 243, 221, 192, 59, 1, 226, 46, 142, 88, 131, 229, 10, 65, 60, 140, 118, 140, 212, 159, 211, 204, 212, 134, 77, 149, 55, 183, 145, 114, 147, 114, 230, 136, 57, 60, 183, 224, 68, 19, 41, 222, 184, 53, 29, 85, 170, 176, 90, 147, 87, 33, 223, 200, 104, 30, 11, 34, 248, 97, 237, 212, 143, 219, 94, 91, 41, 153, 223, 79, 12, 181, 16, 213, 102, 104, 109, 164, 145, 243, 189, 80, 171, 61, 96, 186, 7, 8, 65, 124, 248, 236, 100, 76, 133, 222, 6, 230, 84, 35, 251, 212, 182, 31, 95, 250, 179, 127, 116, 40, 236, 53, 145, 148, 59, 241, 2, 174, 176, 166, 186, 16, 92, 147, 85, 40, 186, 74, 165, 45, 177, 116, 222, 168, 113, 238, 95, 113, 156, 111, 139, 107, 111, 109, 125, 99, 67, 47, 58, 197, 28, 28, 19, 231, 211, 203, 211, 203, 87, 245, 36, 178, 46, 174, 251, 72, 217, 44, 184, 67, 214, 193, 199, 77, 170, 62, 96, 192, 193, 215, 215, 42, 248, 182, 102, 58, 107, 123, 147, 243, 165, 97, 177, 4, 236, 174, 247, 33, 235, 198, 158, 237, 216, 20, 47, 244, 188, 136, 218, 111, 177, 187, 53, 209, 116, 197, 131, 17, 249, 220, 175, 56, 105, 129, 130, 63, 246, 168, 228, 174, 195, 95, 196, 183, 247, 74, 8, 25, 135, 210, 163, 142, 142, 142, 69, 174, 168, 135, 253, 214, 201, 167, 230, 162, 234, 56, 250, 96, 149, 79, 99, 26, 226, 6, 142, 238, 57, 34, 59, 224, 142, 15, 220, 178, 116, 110, 139, 204, 94, 78, 201, 49, 40, 82, 183, 162, 181, 209, 199, 178, 149, 165, 93, 169, 203, 242, 134, 174, 59, 88, 228, 139, 211, 216, 254, 159, 76, 65, 100, 247, 188, 116, 151, 24, 230, 240, 50, 245, 139, 56, 244, 219, 180, 100, 116, 99, 213, 143, 188, 122, 229, 211, 149, 111, 21, 205, 218, 11, 117, 167, 107, 29, 163, 245, 231, 60, 109, 242, 142, 225, 90, 91, 205, 77, 120, 189, 214, 7, 87, 196, 11, 32, 239, 127, 252, 163, 118, 38, 56, 15, 196, 142, 166, 229, 164, 44, 239, 6, 26, 220, 21, 170, 57, 19, 204, 103, 123, 26, 233, 179, 95, 78, 44, 145, 176, 65, 205, 72, 15, 35, 146, 88, 167, 108, 14, 139, 202, 196, 253, 25, 65, 241, 181, 87, 238, 25, 154, 172, 158, 56, 227, 251, 139, 123, 73, 66, 146, 223, 72, 181, 1, 245, 116, 25, 127, 180, 254, 160, 114, 86, 181, 152, 182, 107, 77, 95, 73, 211, 25, 29, 227, 136, 100, 217, 103, 37, 89, 217, 8, 94, 117, 255, 27, 218, 226, 179, 199, 35, 33, 14, 122, 120, 77, 237, 200, 172, 230, 88, 207, 67, 207, 121, 148, 194, 91, 174, 12, 70, 199, 75, 14, 18, 26, 231, 238, 136, 235, 53, 209, 194, 248, 162, 52, 1, 12, 99, 59, 109, 211, 216, 112, 136, 225, 27, 17, 251, 87, 93, 21, 0, 201, 39, 195, 73, 183, 246, 101, 141, 1, 200, 204, 5, 17, 217, 133, 247, 20, 117, 214, 131, 0, 234, 37, 58, 42, 26, 99, 27, 34, 36, 197, 138, 10, 234, 175, 142, 180, 234, 85, 14, 20, 182, 6, 158, 241, 90, 36, 134, 111, 194, 137, 219, 188, 19, 86, 219, 139, 212, 148, 53, 210, 191, 221, 203, 150, 87, 201, 39, 222, 16, 29, 63, 48, 60, 67, 101, 56, 106, 50, 219, 255, 82, 2, 105, 45, 48, 250, 96, 12, 47, 89, 27, 225, 194, 136, 108, 118, 225, 35, 97, 116, 186, 224, 204, 197, 177, 219, 22, 112, 182, 251, 190, 244, 238, 209, 68, 103, 234, 187, 137, 143, 186, 64, 15, 207, 95, 147, 23, 155, 144, 153, 234, 153, 90, 202, 173, 195, 239, 155, 101, 187, 90, 91, 237, 154, 79, 45, 133, 249, 226, 199, 141, 54, 168, 165, 157, 195, 247, 46, 17, 155, 49, 158, 45, 124, 190, 160, 167, 188, 43, 171, 28, 91, 12, 143, 95, 24, 130, 254, 149, 142, 64, 200, 29, 207, 103, 186, 38, 98, 161, 186, 27, 41, 10, 24, 234, 188, 151, 204, 239, 30, 224, 202, 42, 77, 179, 181, 166, 193, 144, 129, 202, 224, 188, 140, 190, 128, 117, 59, 124, 250, 245, 238, 85, 182, 45, 134, 144, 38, 56, 183, 93, 216, 57, 244, 29, 226, 137, 182, 201, 70, 67, 127, 72, 95, 213, 180, 93, 214, 27, 152, 66, 156, 191, 245, 117, 141, 73, 150, 105, 90, 157, 200, 236, 234, 253, 178, 249, 173, 119, 120, 6, 63, 32, 16, 97, 9, 24, 220, 117, 138, 233, 166, 178, 199, 72, 58, 190, 144, 202, 122, 208, 221, 45, 55, 150, 239, 52, 99, 182, 50, 146, 112, 154, 47, 11, 27, 27, 223, 4, 231, 101, 246, 250, 111, 102, 169, 31, 124, 31, 82, 15, 28, 197, 176, 227, 222, 31, 247, 187, 61, 197, 188, 195, 28, 136, 86, 71, 105, 61, 108, 183, 147, 254, 23, 169, 143, 116, 122, 15, 117, 2, 198, 133, 177, 221, 49, 138, 81, 192, 54, 195, 226, 63, 128, 76, 123, 251, 187, 251, 76, 123, 32, 83, 253, 189, 172, 172, 190, 206, 106, 150, 253, 131, 76, 155, 29, 232, 247, 247, 246, 89, 97, 56, 243, 235, 110, 142, 111, 164, 117, 133, 183, 225, 7, 145, 143, 90, 134, 170, 58, 143, 93, 154, 3, 74, 253, 87, 21, 5, 176, 132, 190, 237, 215, 210, 207, 105, 198, 117, 20, 181, 240, 235, 55, 17, 84, 239, 68, 61, 36, 59, 50, 152, 1, 12, 199, 198, 101, 19, 195, 39, 160, 228, 94, 30, 139, 27, 16, 33, 5, 224, 59, 62, 222, 111, 253, 36, 198, 44, 206, 144, 155, 13, 43, 88, 246, 2, 158, 29, 151, 154, 231, 199, 108, 53, 248, 2, 196, 93, 248, 212, 35, 79, 186, 145, 96, 192, 80, 56, 165, 5, 207, 113, 11, 108, 115, 42, 163, 190, 199, 162, 36, 156, 99, 248, 231, 67, 171, 248, 168, 172, 112, 215, 20, 211, 69, 248, 110, 207, 13, 184, 79, 63, 200, 241, 153, 102, 19, 212, 21, 65, 222, 24, 185, 255, 12, 163, 209, 55, 231, 130, 204, 216, 133, 225, 11, 248, 13, 145, 128, 171, 219, 35, 237, 136, 55, 108, 171, 146, 197, 133, 15, 22, 248, 242, 237, 166, 47, 148, 178, 1, 179, 180, 199, 151, 103, 199, 227, 55, 128, 7, 217, 236, 150, 150, 23, 204, 2, 215, 213, 115, 101, 109, 1, 189, 167, 17, 121, 135, 170, 138, 125, 203, 78, 173, 245, 216, 109, 203, 146, 186, 196, 104, 190, 118, 58, 216, 86, 86, 121, 171, 186, 87, 177, 202, 152, 185, 169, 56, 203, 22, 184, 172, 216, 212, 16, 227, 12, 70, 235, 107, 67, 149, 165, 21, 161, 121, 233, 221, 254, 39, 178, 140, 228, 133, 23, 113, 156, 11, 245, 236, 245, 238, 79, 60, 219, 12, 147, 210, 5, 174, 50, 9, 110, 72, 13, 15, 76, 149, 53, 238, 79, 81, 217, 80, 224, 25, 156, 140, 241, 222, 93, 245, 160, 45, 253, 236, 164, 203, 103, 125, 159, 114, 167, 228, 132, 74, 251, 199, 237, 154, 91, 30, 160, 163, 48, 238, 211, 179, 19, 138, 253, 202, 153, 114, 154, 137, 195, 47, 42, 113, 196, 155, 222, 212, 74, 5, 91, 115, 142, 42, 60, 112, 2, 77, 10, 102, 224, 96, 18, 100, 40, 111, 93, 165, 53, 231, 169, 114, 1, 250, 110, 106, 130, 153, 70, 87, 6, 25, 157, 156, 129, 26, 212, 26, 197, 98, 213, 186, 226, 152, 89, 94, 23, 160, 75, 180, 93, 58, 253, 43, 165, 113, 229, 64, 126, 169, 127, 166, 172, 11, 85, 137, 215, 21, 182, 133, 126, 203, 160, 247, 158, 19, 161, 17, 226, 153, 51, 112, 109, 99, 239, 230, 168, 156, 0, 77, 210, 41, 33, 150, 239, 199, 94, 222, 37, 58, 166, 98, 228, 191, 254, 1, 89, 172, 61, 66, 238, 96, 250, 82, 43, 211, 75, 16, 53, 123, 146, 123, 169, 158, 89, 164, 120, 118, 79, 24, 136, 164, 45, 67, 249, 245, 156, 213, 238, 129, 17, 202, 243, 179, 255, 44, 163, 97, 57, 42, 62, 208, 75, 142, 114, 152, 192, 87, 96, 168, 240, 231, 105, 164, 127, 168, 151, 7, 98, 101, 187, 144, 128, 48, 198, 95, 79, 94, 79, 254, 153, 188, 170, 126, 63, 109, 52, 109, 139, 26, 82, 90, 84, 158, 122, 116, 198, 48, 251, 172, 206, 174, 66, 111, 83, 137, 117, 157, 181, 142, 229, 75, 27, 211, 29, 21, 146, 113, 41, 233, 117, 233, 49, 41, 226, 207, 42, 173, 76, 95, 76, 95, 231, 151, 229, 235, 7, 151, 93, 148, 86, 27, 224, 166, 135, 204, 95, 204, 237, 230, 101, 244, 44, 43, 3, 19, 249, 165, 37, 30, 237, 160, 142, 115, 178, 84, 221, 75, 120, 219, 179, 25, 88, 115, 10, 173, 195, 172, 47, 185, 213, 76, 183, 25, 225, 197, 85, 89, 229, 91, 184, 111, 76, 125, 40, 33, 9, 154, 189, 199, 135, 113, 48, 166, 186, 1, 229, 61, 169, 187, 55, 25, 207, 213, 104, 55, 165, 164, 9, 136, 109, 86, 5, 249, 211, 66, 105, 3, 143, 152, 58, 108, 87, 20, 1, 188, 98, 102, 41, 72, 189, 200, 243, 249, 16, 46, 35, 181, 51, 47, 156, 195, 73, 250, 236, 164, 76, 189, 19, 107, 224, 80, 202, 133, 123, 107, 221, 246, 221, 94, 186, 80, 164, 63, 246, 79, 132, 215, 107, 35, 99, 178, 175, 158, 28, 226, 4, 101, 31, 1, 177, 189, 73, 185, 73, 64, 184, 163, 62, 32, 16, 59, 216, 11, 44, 1, 97, 25, 24, 78, 93, 241, 237, 60, 41, 244, 93, 17, 136, 226, 216, 126, 21, 23, 81, 66, 182, 191, 108, 147, 67, 100, 196, 175, 254, 137, 132, 208, 51, 224, 55, 241, 148, 204, 226, 34, 122, 107, 63, 42, 43, 38, 42, 192, 223, 42, 25, 250, 199, 21, 94, 85, 150, 151, 143, 150, 50, 124, 42, 103, 232, 125, 103, 130, 81, 93, 42, 85, 253, 39, 169, 8, 177, 141, 37, 193, 18, 100, 152, 195, 169, 205, 245, 45, 182, 125, 146, 209, 238, 247, 8, 136, 237, 21, 55, 191, 69, 165, 248, 169, 225, 182, 178, 18, 165, 132, 100, 192, 195, 49, 192, 60, 106, 238, 198, 226, 176, 39, 210, 141, 230, 165, 55, 79, 156, 212, 85, 245, 228, 51, 130, 170, 32, 41, 162, 7, 248, 253, 232, 77, 105, 29, 1, 119, 124, 83, 248, 112, 69, 215, 28, 80, 176, 26, 154, 189, 219, 7, 120, 166, 142, 206, 223, 62, 218, 124, 83, 218, 112, 208, 248, 101, 6, 177, 221, 247, 127, 81, 208, 148, 171, 202, 173, 153, 177, 36, 249, 191, 19, 196, 142, 34, 58, 31, 122, 85, 243, 8, 239, 2, 166, 208, 47, 20, 251, 215, 202, 31, 62, 84, 225, 207, 104, 110, 89, 26, 71, 145, 129, 235, 37, 122, 173, 92, 234, 74, 135, 141, 135, 84, 57, 169, 233, 40, 247, 195, 74, 144, 41, 109, 163, 105, 1, 250, 190, 61, 220, 204, 204, 76, 98, 186, 130, 27, 98, 96, 160, 228, 233, 26, 128, 229, 252, 106, 147, 128, 216, 238, 251, 201, 242, 11, 241, 143, 143, 7, 84, 114, 215, 100, 253, 207, 214, 83, 83, 34, 215, 251, 123, 35, 87, 83, 82, 159, 173, 90, 233, 253, 33, 59, 22, 100, 156, 63, 24, 213, 243, 165, 101, 228, 6, 113, 82, 255, 229, 216, 158, 94, 96, 147, 120, 207, 16, 224, 102, 160, 32, 20, 220, 173, 118, 156, 160, 186, 39, 178, 85, 114, 199, 1, 175, 110, 231, 164, 181, 207, 226, 211, 207, 197, 103, 192, 231, 169, 7, 31, 173, 236, 136, 0, 202, 33, 64, 70, 94, 40, 39, 173, 0, 184, 235, 149, 38, 114, 174, 64, 41, 169, 52, 35, 3, 220, 120, 212, 120, 4, 42, 77, 207, 79, 193, 150, 235, 173, 162, 52, 17, 10, 202, 133, 191, 216, 13, 140, 74, 108, 103, 100, 200, 163, 17, 49, 160, 187, 103, 248, 96, 253, 77, 105, 131, 103, 42, 95, 191, 88, 209, 50, 160, 105, 139, 202, 43, 97, 50, 26, 30, 246, 14, 59, 113, 52, 80, 190, 126, 175, 105, 183, 125, 179, 110, 243, 12, 241, 170, 175, 177, 239, 180, 236, 191, 236, 207, 200, 146, 242, 177, 111, 230, 248, 217, 165, 22, 177, 141, 37, 195, 26, 114, 75, 214, 147, 164, 102, 103, 118, 98, 157, 244, 95, 119, 104, 120, 83, 171, 207, 94, 159, 77, 194, 79, 33, 180, 135, 64, 189, 172, 222, 13, 56, 159, 162, 87, 143, 240, 100, 13, 192, 41, 235, 237, 177, 51, 143, 168, 66, 84, 203, 203, 218, 101, 183, 245, 112, 39, 132, 202, 215, 3, 135, 140, 107, 252, 94, 251, 138, 121, 150, 222, 210, 190, 220, 66, 148, 210, 184, 174, 137, 209, 18, 51, 245, 225, 210, 6, 239, 227, 121, 159, 232, 42, 79, 202, 137, 121, 234, 90, 78, 183, 153, 217, 81, 159, 228, 166, 99, 52, 198, 117, 173, 141, 222, 31, 55, 65, 185, 125, 248, 49, 31, 179, 124, 105, 236, 176, 25, 154, 23, 153, 212, 85, 126, 166, 236, 33, 223, 139, 143, 10, 43, 207, 128, 147, 90, 123, 204, 191, 31, 53, 51, 149, 131, 183, 37, 69, 148, 81, 163, 182, 134, 123, 100, 119, 206, 72, 172, 119, 52, 13, 175, 212, 221, 30, 165, 103, 50, 165, 173, 66, 129, 214, 7, 232, 92, 91, 182, 32, 183, 103, 47, 161, 32, 5, 180, 101, 101, 228, 64, 33, 254, 203, 138, 243, 114, 176, 187, 69, 190, 180, 211, 13, 47, 187, 143, 119, 102, 191, 4, 66, 26, 42, 43, 42, 179, 248, 85, 106, 114, 18, 230, 89, 70, 201, 43, 136, 111, 127, 151, 28, 208, 172, 148, 179, 26, 12, 176, 39, 189, 193, 16, 13, 175, 207, 19, 170, 50, 52, 166, 182, 140, 62, 168, 59, 168, 40, 106, 56, 217, 158, 50, 236, 109, 60, 73, 255, 36, 211, 137, 31, 150, 17, 233, 148, 95, 243, 82, 147, 193, 146, 13, 249, 2, 85, 6, 65, 117, 203, 57, 115, 247, 43, 209, 151, 109, 14, 227, 8, 166, 201, 255, 228, 170, 127, 237, 115, 9, 168, 251, 144, 39, 208, 42, 252, 72, 44, 12, 109, 183, 226, 51, 33, 139, 205, 53, 94, 190, 4, 63, 36, 95, 133, 103, 179, 64, 209, 22, 90, 34, 96, 72, 1, 133, 159, 18, 114, 168, 62, 158, 145, 174, 136, 241, 172, 39, 254, 51, 40, 122, 173, 76, 177, 83, 17, 120, 2, 172, 40, 172, 96, 132, 92, 180, 57, 34, 113, 81, 194, 212, 190, 100, 106, 188, 201, 2, 183, 80, 162, 45, 159, 92, 207, 77, 194, 38, 101, 36, 21, 38, 227, 179, 172, 129, 128, 99, 134, 155, 1, 61, 95, 33, 115, 160, 112, 32, 99, 0, 59, 128, 188, 179, 254, 57, 42, 122, 182, 212, 2, 170, 55, 108, 104, 45, 103, 112, 79, 194, 186, 246, 217, 226, 110, 197, 254, 119, 83, 127, 243, 68, 47, 0, 171, 199, 141, 126, 202, 125, 9, 73, 225, 223, 5, 164, 67, 93, 235, 241, 5, 181, 234, 202, 200, 90, 100, 83, 212, 97, 27, 174, 235, 135, 187, 140, 182, 26, 206, 177, 201, 194, 79, 28, 138, 76, 216, 130, 100, 13, 47, 241, 172, 92, 245, 75, 9, 106, 211, 223, 197, 89, 18, 191, 177, 5, 41, 140, 150, 68, 154, 41, 133, 121, 2, 223, 164, 5, 151, 147, 197, 246, 180, 99, 5, 38, 18, 202, 71, 188, 204, 17, 252, 168, 60, 70, 177, 243, 120, 3, 77, 125, 5, 232, 166, 129, 178, 170, 134, 158, 66, 52, 110, 112, 235, 205, 122, 81, 193, 250, 106, 129, 45, 74, 18, 31, 60, 218, 221, 89, 217, 212, 213, 217, 244, 56, 198, 206, 49, 222, 222, 2, 119, 116, 117, 165, 51, 48, 212, 162, 200, 196, 6, 159, 215, 98, 28, 42, 220, 207, 207, 5, 14, 213, 227, 203, 107, 58, 70, 59, 122, 117, 180, 211, 140, 58, 253, 64, 36, 131, 141, 194, 138, 134, 198, 244, 178, 138, 156, 144, 206, 183, 196, 115, 52, 237, 215, 181, 129, 190, 238, 198, 140, 220, 36, 112, 252, 89, 163, 75, 196, 2, 137, 33, 74, 154, 119, 5, 171, 139, 128, 116, 144, 11, 192, 30, 41, 170, 253, 202, 222, 93, 148, 26, 213, 26, 173, 239, 41, 200, 110, 234, 173, 169, 209, 5, 208, 141, 195, 27, 111, 2, 208, 241, 33, 20, 56, 102, 199, 39, 160, 69, 20, 42, 86, 84, 188, 93, 174, 209, 239, 40, 123, 140, 182, 188, 24, 47, 82, 56, 107, 66, 90, 225, 218, 79, 242, 180, 54, 99, 113, 181, 21, 122, 12, 122, 99, 17, 83, 66, 18, 71, 62, 196, 101, 154, 97, 214, 115, 129, 78, 36, 45, 110, 72, 189, 251, 145, 158, 139, 189, 204, 120, 65, 92, 165, 202, 219, 59, 164, 71, 45, 194, 251, 146, 11, 12, 108, 216, 157, 159, 163, 27, 211, 160, 154, 229, 90, 225, 83, 145, 169, 58, 96, 42, 42, 42, 42, 121, 84, 35, 251, 240, 179, 161, 200, 194, 87, 46, 127, 190, 50, 233, 223, 217, 97, 98, 140, 166, 123, 90, 14, 15, 78, 205, 220, 176, 110, 1, 108, 203, 36, 152, 118, 20, 165, 215, 113, 141, 62, 66, 37, 4, 103, 174, 50, 33, 156, 170, 57, 232, 246, 187, 57, 244, 28, 171, 210, 97, 188, 59, 162, 141, 60, 49, 191, 167, 115, 39, 255, 6, 73, 140, 40, 194, 223, 110, 2, 234, 98, 110, 56, 238, 10, 192, 218, 21, 91, 37, 204, 123, 35, 93, 224, 102, 144, 197, 25, 112, 170, 247, 69, 94, 150, 105, 126, 136, 108, 228, 37, 93, 87, 229, 63, 136, 88, 229, 52, 69, 116, 63, 219, 154, 101, 239, 134, 26, 243, 91, 218, 36, 105, 234, 91, 41, 77, 253, 168, 174, 200, 243, 113, 35, 149, 233, 13, 157, 232, 204, 150, 206, 23, 173, 17, 103, 163, 87, 91, 211, 170, 59, 20, 223, 74, 38, 184, 18, 157, 67, 28, 200, 12, 114, 32, 146, 196, 64, 97, 40, 17, 197, 90, 158, 49, 68, 87, 170, 3, 133, 69, 241, 131, 211, 162, 48, 24, 122, 4, 196, 198, 147, 209, 237, 222, 184, 182, 17, 12, 15, 23, 133, 2, 200, 56, 248, 246, 62, 156, 59, 20, 116, 198, 220, 200, 55, 103, 24, 144, 156, 206, 214, 62, 46, 244, 115, 121, 36, 68, 112, 234, 81, 82, 147, 97, 1, 31, 218, 40, 207, 51, 26, 156, 27, 152, 185, 234, 21, 223, 169, 35, 213, 11, 179, 64, 129, 56, 122, 110, 24, 185, 188, 160, 242, 65, 191, 248, 86, 253, 12, 35, 138, 41, 198, 136, 173, 235, 34, 31, 29, 216, 49, 224, 153, 208, 165, 151, 6, 162, 154, 133, 152, 197, 104, 73, 76, 102, 226, 160, 125, 186, 204, 107, 119, 109, 8, 193, 223, 111, 219, 65, 73, 172, 253, 250, 220, 27, 196, 237, 54, 194, 191, 251, 218, 108, 225, 170, 63, 208, 57, 243, 14, 71, 146, 213, 165, 135, 219, 22, 219, 4, 152, 107, 164, 28, 116, 218, 114, 232, 187, 109, 37, 8, 177, 255, 29, 217, 113, 173, 141, 35, 91, 174, 232, 127, 89, 62, 238, 46, 215, 242, 48, 207, 59, 203, 99, 88, 80, 219, 10, 153, 129, 40, 137, 108, 70, 227, 240, 67, 21, 184, 171, 180, 13, 75, 111, 120, 60, 203, 23, 55, 183, 142, 220, 190, 100, 49, 125, 253, 87, 198, 192, 136, 121, 81, 104, 25, 43, 127, 34, 200, 110, 146, 66, 107, 135, 145, 195, 34, 106, 34, 63, 133, 197, 150, 137, 28, 38, 222, 2, 212, 255, 10, 97, 55, 141, 158, 172, 79, 102, 81, 206, 1, 236, 73, 175, 51, 196, 192, 106, 243, 114, 181, 181, 219, 250, 207, 208, 150, 209, 51, 102, 3, 213, 103, 27, 19, 198, 131, 181, 39, 60, 203, 191, 99, 91, 134, 90, 82, 144, 85, 218, 39, 100, 115, 3, 230, 31, 238, 227, 202, 10, 193, 77, 159, 239, 49, 85, 134, 53, 54, 97, 162, 235, 218, 139, 113, 38, 149, 156, 109, 101, 116, 47, 132, 253, 250, 243, 13, 4, 248, 240, 0, 146, 54, 205, 206, 172, 225, 54, 59, 196, 74, 57, 139, 205, 145, 184, 125, 2, 240, 115, 162, 61, 147, 152, 54, 126, 84, 85, 86, 50, 37, 6, 68, 23, 32, 11, 41, 204, 68, 39, 164, 225, 170, 51, 75, 58, 23, 204, 2, 161, 20, 18, 1, 137, 34, 99, 224, 49, 88, 48, 133, 198, 241, 236, 49, 10, 187, 213, 159, 31, 153, 77, 122, 195, 227, 109, 123, 1, 245, 230, 153, 176, 40, 219, 56, 218, 129, 154, 136, 78, 89, 200, 204, 40, 104, 124, 241, 4, 133, 77, 160, 217, 163, 92, 124, 92, 16, 194, 161, 24, 213, 22, 57, 20, 12, 27, 140, 130, 121, 248, 60, 8, 70, 107, 76, 168, 163, 26, 214, 149, 198, 196, 69, 98, 33, 134, 251, 9, 50, 226, 149, 26, 246, 137, 170, 191, 171, 232, 158, 185, 83, 27, 63, 178, 50, 43, 17, 148, 87, 151, 139, 193, 123, 159, 238, 128, 148, 115, 208, 218, 176, 243, 253, 225, 32, 23, 151, 192, 245, 224, 253, 191, 224, 203, 79, 15, 5, 146, 239, 3, 30, 185, 48, 18, 232, 188, 28, 168, 150, 104, 156, 168, 156, 8, 126, 122, 23, 68, 43, 54, 73, 11, 135, 68, 226, 68, 186, 68, 157, 39, 227, 189, 206, 196, 128, 93, 213, 105, 108, 241, 189, 198, 65, 170, 226, 116, 177, 154, 152, 94, 180, 104, 244, 206, 20, 171, 136, 131, 30, 98, 231, 6, 160, 84, 177, 13, 47, 94, 35, 243, 101, 169, 108, 244, 139, 66, 100, 94, 89, 193, 75, 244, 120, 114, 242, 248, 88, 40, 188, 237, 54, 25, 40, 134, 209, 92, 29, 117, 150, 201, 103, 233, 31, 215, 96, 74, 66, 120, 204, 213, 40, 54, 204, 201, 149, 135, 175, 8, 238, 183, 91, 104, 236, 26, 108, 25, 28, 201, 216, 231, 241, 214, 123, 132, 53, 52, 180, 49, 182, 246, 129, 136, 243, 175, 198, 1, 163, 202, 104, 189, 202, 153, 58, 149, 129, 186, 123, 179, 127, 225, 81, 98, 154, 16, 23, 1, 5, 147, 27, 94, 214, 83, 80, 101, 113, 84, 17, 101, 75, 153, 123, 99, 17, 25, 116, 7, 46, 47, 101, 140, 6, 211, 224, 190, 226, 96, 63, 125, 6, 13, 125, 52, 10, 134, 193, 4, 66, 208, 24, 56, 6, 129, 246, 6, 154, 160, 248, 193, 106, 174, 206, 50, 189, 94, 43, 7, 245, 10, 65, 199, 127, 156, 145, 117, 10, 173, 33, 1, 185, 204, 40, 62, 205, 89, 193, 131, 138, 167, 17, 145, 16, 41, 32, 90, 219, 177, 126, 33, 82, 124, 220, 251, 238, 69, 209, 76, 83, 231, 136, 3, 165, 174, 35, 114, 129, 229, 68, 249, 86, 16, 158, 134, 131, 229, 189, 207, 244, 179, 28, 0, 183, 90, 39, 255, 103, 20, 26, 109, 29, 164, 145, 131, 23, 50, 20, 193, 216, 183, 61, 219, 177, 93, 19, 112, 55, 127, 3, 247, 131, 36, 147, 42, 132, 106, 92, 89, 186, 189, 252, 240, 112, 7, 236, 217, 99, 45, 0, 0, 254, 152, 114, 60, 94, 185, 90, 250, 51, 183, 103, 122, 6, 104, 58, 202, 104, 61, 237, 242, 118, 180, 204, 189, 235, 241, 34, 113, 229, 102, 101, 76, 68, 137, 83, 188, 176, 173, 98, 213, 254, 31, 7, 32, 80, 203, 69, 84, 26, 29, 31, 151, 159, 41, 18, 229, 103, 197, 37, 148, 60, 47, 243, 112, 231, 62, 53, 28, 192, 46, 88, 25, 16, 99, 170, 246, 5, 38, 247, 7, 140, 106, 177, 13, 29, 143, 124, 114, 40, 85, 65, 185, 58, 24, 168, 22, 196, 22, 4, 161, 207, 98, 5, 9, 164, 40, 248, 27, 34, 173, 25, 234, 255, 120, 113, 171, 244, 173, 136, 151, 123, 210, 252, 66, 181, 98, 73, 244, 219, 125, 238, 234, 148, 158, 16, 59, 194, 148, 94, 239, 1, 253, 26, 100, 5, 39, 96, 222, 248, 105, 141, 65, 141, 58, 113, 228, 3, 251, 245, 17, 112, 148, 38, 74, 158, 252, 253, 0, 214, 246, 170, 45, 214, 34, 224, 133, 12, 121, 184, 63, 105, 56, 23, 147, 56, 220, 223, 155, 52, 152, 147, 147, 56, 168, 75, 59, 130, 31, 49, 83, 195, 86, 162, 46, 86, 216, 50, 220, 122, 202, 61, 100, 106, 225, 223, 225, 190, 16, 70, 56, 57, 41, 169, 222, 38, 146, 24, 58, 170, 185, 104, 241, 255, 5, 153, 206, 218, 167, 94, 124, 71, 85, 168, 121, 4, 81, 13, 91, 157, 112, 241, 145, 253, 213, 195, 222, 114, 247, 52, 37, 152, 153, 78, 218, 77, 76, 133, 224, 1, 231, 116, 134, 62, 99, 69, 12, 220, 193, 40, 209, 63, 183, 76, 71, 21, 91, 148, 226, 161, 240, 145, 204, 25, 188, 20, 4, 134, 8, 244, 211, 65, 6, 53, 239, 7, 86, 137, 46, 80, 128, 216, 222, 16, 46, 255, 113, 178, 240, 182, 80, 142, 252, 5, 90, 65, 79, 117, 237, 129, 166, 78, 169, 224, 253, 67, 161, 227, 242, 113, 218, 174, 175, 159, 210, 53, 211, 62, 91, 189, 150, 59, 234, 184, 160, 235, 16, 2, 178, 79, 197, 130, 126, 67, 47, 138, 182, 135, 70, 98, 199, 47, 234, 29, 177, 217, 71, 70, 69, 161, 63, 11, 104, 204, 83, 89, 82, 169, 159, 54, 94, 195, 18, 116, 26, 41, 115, 185, 233, 195, 200, 150, 55, 228, 67, 78, 152, 135, 96, 61, 96, 85, 93, 196, 97, 213, 87, 65, 231, 169, 150, 63, 238, 86, 148, 73, 38, 213, 201, 32, 77, 23, 61, 1, 101, 190, 214, 107, 139, 107, 28, 155, 44, 165, 158, 166, 39, 121, 223, 95, 252, 200, 232, 103, 185, 89, 252, 166, 174, 54, 52, 47, 115, 212, 247, 28, 202, 201, 232, 81, 33, 49, 232, 147, 230, 216, 55, 220, 209, 159, 194, 155, 238, 155, 149, 147, 21, 215, 21, 172, 1, 45, 15, 154, 245, 75, 25, 189, 54, 119, 88, 188, 27, 59, 92, 102, 157, 204, 158, 197, 80, 110, 19, 126, 47, 60, 60, 2, 99, 131, 182, 154, 53, 255, 83, 115, 139, 81, 70, 51, 155, 147, 85, 27, 90, 194, 66, 224, 142, 187, 182, 38, 220, 233, 231, 222, 57, 145, 177, 247, 25, 79, 105, 111, 193, 47, 239, 20, 247, 103, 184, 59, 150, 17, 18, 194, 81, 109, 161, 54, 108, 38, 77, 73, 92, 146, 156, 74, 149, 254, 229, 237, 14, 176, 28, 131, 121, 241, 170, 68, 111, 61, 58, 144, 60, 251, 43, 51, 182, 110, 37, 11, 249, 41, 243, 2, 246, 85, 55, 53, 108, 188, 91, 209, 29, 1, 163, 220, 210, 26, 107, 185, 111, 149, 136, 123, 212, 254, 206, 117, 99, 113, 194, 109, 238, 221, 55, 78, 27, 170, 97, 220, 235, 23, 225, 42, 98, 74, 29, 3, 16, 25, 30, 221, 136, 137, 110, 90, 193, 196, 126, 68, 95, 1, 209, 1, 245, 138, 157, 60, 179, 47, 108, 207, 63, 133, 14, 217, 249, 241, 255, 176, 143, 105, 125, 108, 39, 139, 37, 104, 82, 95, 248, 203, 232, 249, 219, 181, 251, 247, 230, 215, 29, 142, 175, 29, 77, 110, 136, 108, 126, 66, 252, 217, 23, 113, 178, 23, 188, 121, 107, 212, 194, 207, 218, 182, 127, 224, 104, 108, 228, 43, 142, 114, 106, 120, 216, 148, 142, 224, 42, 149, 111, 167, 46, 166, 98, 182, 11, 160, 51, 245, 106, 231, 178, 198, 174, 226, 42, 132, 139, 253, 146, 130, 205, 219, 207, 177, 188, 4, 126, 188, 109, 89, 92, 5, 55, 77, 228, 151, 151, 206, 80, 205, 162, 129, 219, 146, 226, 31, 107, 122, 122, 197, 106, 198, 250, 10, 131, 149, 132, 26, 184, 4, 91, 73, 14, 237, 207, 80, 95, 211, 7, 4, 172, 39, 104, 127, 113, 159, 87, 213, 8, 101, 198, 145, 250, 246, 229, 158, 210, 173, 122, 5, 212, 13, 73, 191, 150, 47, 170, 253, 81, 170, 137, 184, 156, 58, 151, 250, 234, 171, 143, 98, 173, 13, 167, 89, 188, 38, 107, 236, 34, 161, 66, 188, 206, 151, 205, 82, 108, 189, 200, 163, 118, 243, 97, 57, 214, 199, 85, 112, 15, 120, 251, 22, 60, 149, 162, 118, 183, 159, 210, 172, 190, 155, 132, 31, 201, 47, 15, 177, 48, 34, 86, 43, 214, 175, 116, 239, 237, 246, 7, 254, 54, 113, 82, 179, 60, 119, 170, 3, 129, 153, 184, 55, 145, 52, 0, 173, 191, 129, 224, 129, 136, 168, 216, 189, 113, 100, 178, 206, 193, 252, 84, 204, 78, 214, 21, 229, 59, 178, 230, 39, 121, 105, 47, 158, 62, 104, 25, 170, 238, 56, 118, 107, 246, 45, 89, 24, 140, 74, 236, 107, 14, 95, 103, 45, 213, 193, 23, 38, 179, 15, 27, 123, 212, 100, 24, 71, 211, 48, 81, 14, 158, 218, 91, 73, 175, 229, 236, 61, 113, 110, 132, 81, 182, 213, 222, 228, 52, 124, 119, 53, 27, 176, 7, 186, 209, 145, 53, 35, 179, 205, 71, 230, 70, 148, 0, 189, 147, 32, 219, 226, 0, 217, 74, 154, 129, 75, 56, 35, 195, 179, 13, 203, 50, 60, 143, 47, 40, 1, 19, 96, 201, 133, 158, 189, 52, 13, 215, 128, 2, 112, 39, 207, 11, 195, 13, 28, 162, 233, 252, 189, 173, 164, 137, 55, 61, 124, 52, 29, 47, 189, 179, 148, 17, 101, 53, 169, 137, 220, 253, 36, 162, 68, 165, 214, 93, 38, 125, 73, 173, 79, 244, 250, 119, 141, 36, 249, 52, 101, 164, 77, 106, 182, 65, 175, 153, 103, 113, 170, 65, 120, 40, 62, 198, 46, 158, 84, 121, 69, 20, 61, 147, 62, 186, 122, 0, 222, 119, 85, 126, 184, 113, 76, 237, 105, 120, 114, 253, 19, 211, 39, 7, 205, 91, 43, 107, 26, 132, 172, 15, 152, 40, 19, 81, 137, 121, 84, 249, 18, 7, 243, 147, 243, 18, 126, 199, 39, 101, 210, 164, 139, 41, 191, 124, 145, 161, 65, 217, 251, 67, 97, 62, 195, 177, 14, 90, 76, 75, 205, 67, 134, 255, 9, 217, 245, 90, 249, 40, 123, 25, 115, 169, 250, 249, 42, 50, 213, 126, 251, 230, 80, 24, 29, 75, 6, 173, 235, 123, 80, 63, 125, 244, 39, 62, 5, 26, 145, 167, 74, 47, 51, 99, 226, 81, 246, 69, 70, 18, 158, 27, 13, 250, 168, 147, 90, 76, 82, 198, 64, 19, 162, 70, 211, 81, 149, 1, 129, 236, 17, 255, 4, 96, 75, 100, 189, 245, 11, 67, 146, 209, 185, 62, 30, 250, 197, 154, 166, 241, 218, 167, 105, 71, 198, 251, 105, 152, 33, 189, 116, 227, 227, 195, 116, 122, 67, 238, 128, 175, 225, 46, 121, 234, 57, 64, 37, 132, 242, 248, 114, 232, 15, 206, 205, 251, 200, 112, 39, 2, 158, 105, 84, 84, 100, 89, 69, 178, 244, 193, 128, 237, 80, 112, 39, 141, 27, 185, 154, 51, 184, 247, 115, 240, 15, 206, 114, 76, 148, 132, 35, 218, 3, 16, 19, 51, 22, 244, 9, 225, 80, 255, 81, 148, 122, 1, 182, 225, 8, 150, 101, 232, 37, 107, 91, 74, 36, 169, 251, 75, 62, 215, 181, 154, 53, 114, 246, 86, 144, 47, 240, 47, 25, 5, 165, 18, 77, 76, 189, 87, 107, 24, 71, 132, 252, 245, 204, 220, 125, 204, 73, 163, 66, 195, 140, 119, 62, 86, 67, 134, 133, 77, 173, 226, 99, 45, 73, 35, 194, 67, 244, 36, 210, 110, 123, 194, 17, 207, 39, 24, 189, 175, 36, 85, 53, 238, 6, 255, 41, 236, 224, 244, 148, 251, 35, 111, 130, 150, 149, 167, 140, 150, 213, 224, 50, 255, 185, 128, 114, 220, 174, 218, 7, 149, 195, 92, 37, 112, 13, 217, 130, 170, 170, 236, 156, 250, 198, 180, 146, 106, 207, 198, 156, 186, 101, 116, 11, 32, 197, 221, 57, 155, 176, 16, 239, 214, 117, 3, 169, 160, 75, 93, 15, 179, 72, 38, 84, 131, 217, 173, 116, 137, 174, 107, 81, 107, 60, 205, 180, 175, 5, 40, 55, 210, 130, 55, 46, 102, 188, 220, 243, 89, 241, 73, 231, 121, 71, 24, 9, 65, 154, 115, 140, 154, 26, 150, 132, 208, 29, 64, 212, 105, 9, 152, 211, 192, 155, 98, 27, 101, 106, 39, 95, 235, 208, 41, 244, 246, 86, 101, 133, 133, 204, 190, 8, 70, 84, 208, 116, 108, 142, 205, 82, 35, 245, 118, 177, 105, 128, 227, 88, 13, 156, 51, 97, 193, 132, 228, 8, 141, 183, 196, 130, 44, 44, 155, 124, 171, 105, 254, 222, 168, 41, 123, 167, 224, 171, 241, 253, 168, 241, 196, 140, 112, 190, 93, 110, 32, 165, 40, 105, 98, 48, 126, 86, 214, 220, 80, 213, 96, 42, 200, 187, 252, 243, 58, 31, 11, 203, 157, 224, 139, 178, 128, 176, 248, 48, 19, 212, 102, 49, 152, 219, 200, 39, 181, 141, 52, 179, 147, 173, 142, 238, 20, 146, 101, 100, 22, 149, 107, 113, 88, 82, 205, 169, 53, 38, 67, 141, 216, 159, 55, 136, 40, 139, 146, 67, 66, 211, 201, 59, 221, 47, 33, 186, 101, 118, 232, 33, 44, 36, 186, 182, 31, 113, 98, 154, 91, 55, 115, 202, 212, 189, 221, 53, 12, 58, 163, 28, 171, 227, 182, 25, 77, 61, 253, 91, 126, 178, 43, 105, 39, 165, 20, 150, 101, 184, 36, 209, 21, 200, 198, 141, 94, 84, 58, 147, 50, 150, 199, 197, 15, 185, 224, 43, 62, 127, 139, 49, 9, 87, 239, 113, 41, 129, 125, 173, 79, 74, 10, 28, 239, 143, 156, 154, 176, 142, 229, 22, 226, 211, 70, 129, 72, 142, 166, 156, 18, 106, 18, 253, 247, 131, 203, 175, 43, 110, 166, 157, 200, 223, 154, 128, 47, 171, 163, 58, 116, 95, 253, 179, 14, 90, 54, 106, 41, 252, 22, 228, 105, 246, 200, 33, 169, 84, 206, 66, 190, 82, 133, 50, 193, 9, 248, 41, 92, 107, 76, 154, 80, 137, 241, 88, 99, 116, 147, 22, 60, 126, 208, 108, 135, 93, 254, 114, 50, 234, 66, 63, 63, 106, 223, 189, 249, 27, 6, 92, 55, 248, 8, 41, 49, 58, 119, 14, 247, 82, 251, 76, 65, 193, 1, 118, 149, 252, 37, 222, 138, 214, 70, 30, 123, 173, 44, 234, 200, 232, 30, 27, 42, 192, 103, 152, 240, 117, 174, 141, 18, 214, 224, 68, 114, 237, 74, 57, 200, 5, 53, 80, 149, 142, 204, 100, 104, 210, 197, 104, 72, 55, 195, 104, 168, 75, 37, 11, 181, 172, 110, 82, 97, 32, 3, 13, 76, 185, 24, 14, 233, 202, 16, 186, 205, 187, 212, 46, 142, 252, 20, 239, 7, 74, 19, 32, 87, 39, 65, 162, 247, 23, 37, 63, 176, 0, 146, 88, 4, 147, 57, 136, 45, 252, 18, 162, 211, 51, 108, 59, 217, 195, 69, 118, 81, 102, 18, 155, 70, 62, 182, 234, 33, 65, 67, 219, 37, 45, 60, 17, 230, 243, 123, 219, 123, 136, 177, 10, 58, 182, 188, 22, 203, 108, 245, 150, 24, 125, 167, 39, 243, 118, 77, 209, 217, 234, 228, 222, 60, 54, 13, 192, 122, 15, 118, 137, 255, 135, 164, 193, 68, 125, 212, 135, 121, 147, 227, 122, 68, 93, 34, 78, 97, 125, 220, 37, 153, 183, 63, 154, 244, 19, 237, 39, 211, 220, 27, 238, 33, 18, 70, 75, 249, 251, 162, 126, 64, 21, 199, 116, 137, 218, 16, 252, 222, 8, 207, 100, 251, 209, 139, 236, 177, 213, 209, 184, 247, 237, 122, 139, 93, 207, 76, 142, 39, 88, 147, 112, 10, 235, 239, 32, 44, 220, 55, 113, 18, 19, 192, 214, 42, 188, 164, 162, 246, 116, 77, 92, 193, 90, 200, 83, 252, 68, 182, 199, 223, 224, 184, 116, 26, 198, 106, 6, 20, 102, 131, 75, 147, 237, 126, 143, 62, 62, 189, 119, 75, 95, 125, 195, 16, 98, 196, 254, 91, 46, 14, 92, 101, 204, 186, 174, 165, 122, 74, 143, 104, 254, 239, 146, 230, 15, 55, 181, 225, 47, 242, 79, 31, 50, 93, 115, 9, 7, 53, 15, 185, 112, 221, 166, 130, 49, 147, 109, 110, 107, 119, 220, 10, 226, 7, 221, 247, 179, 245, 221, 89, 67, 139, 229, 102, 10, 131, 209, 158, 203, 36, 140, 63, 112, 92, 115, 183, 186, 63, 115, 252, 185, 79, 235, 75, 249, 78, 133, 79, 39, 68, 235, 9, 105, 153, 135, 202, 36, 122, 237, 146, 19, 181, 33, 142, 38, 141, 34, 193, 74, 0, 8, 9, 105, 30, 19, 180, 44, 66, 109, 230, 195, 235, 217, 165, 241, 60, 234, 142, 79, 228, 94, 246, 33, 169, 66, 94, 20, 48, 198, 75, 183, 25, 97, 173, 70, 73, 251, 203, 105, 58, 102, 247, 105, 138, 202, 115, 84, 226, 87, 184, 175, 242, 105, 219, 96, 72, 85, 43, 93, 30, 53, 163, 224, 119, 47, 18, 50, 46, 63, 18, 200, 92, 163, 107, 92, 42, 241, 49, 216, 71, 173, 57, 169, 121, 191, 132, 207, 113, 245, 195, 26, 255, 38, 71, 177, 110, 227, 36, 186, 254, 252, 188, 188, 6, 23, 154, 151, 54, 244, 232, 84, 142, 5, 96, 92, 164, 136, 64, 32, 88, 14, 90, 190, 164, 250, 126, 248, 166, 180, 225, 188, 113, 255, 79, 82, 145, 226, 123, 217, 130, 60, 104, 246, 47, 101, 236, 218, 222, 72, 227, 71, 130, 223, 57, 15, 95, 97, 117, 12, 167, 184, 245, 129, 78, 246, 33, 148, 252, 180, 113, 116, 12, 219, 219, 71, 89, 138, 90, 86, 137, 114, 183, 164, 6, 107, 72, 49, 178, 59, 106, 168, 222, 5, 93, 187, 129, 92, 135, 92, 56, 154, 68, 248, 154, 104, 192, 178, 90, 133, 78, 121, 174, 79, 101, 156, 167, 172, 167, 2, 104, 221, 147, 246, 252, 48, 73, 23, 202, 182, 90, 161, 176, 196, 154, 20, 47, 97, 169, 122, 248, 194, 64, 204, 177, 135, 6, 123, 20, 139, 38, 139, 130, 94, 99, 175, 14, 34, 110, 43, 218, 215, 235, 71, 246, 79, 22, 213, 146, 205, 25, 194, 104, 14, 62, 103, 117, 71, 197, 140, 22, 200, 60, 136, 172, 255, 253, 83, 240, 86, 252, 180, 223, 193, 130, 73, 161, 162, 18, 137, 171, 211, 40, 161, 207, 37, 21, 222, 133, 140, 8, 189, 219, 81, 46, 21, 149, 173, 123, 171, 171, 55, 199, 70, 201, 31, 51, 3, 189, 46, 63, 242, 150, 229, 20, 117, 117, 182, 151, 246, 181, 42, 119, 85, 19, 16, 79, 70, 255, 112, 44, 56, 232, 79, 194, 42, 14, 161, 249, 41, 148, 238, 103, 217, 52, 135, 239, 155, 231, 33, 6, 229, 107, 89, 227, 44, 222, 140, 176, 128, 111, 195, 8, 45, 221, 87, 93, 77, 138, 176, 130, 23, 81, 107, 101, 252, 82, 195, 18, 141, 185, 182, 248, 203, 17, 96, 163, 25, 252, 90, 142, 237, 141, 173, 75, 87, 212, 87, 147, 31, 59, 183, 85, 253, 232, 135, 141, 29, 223, 3, 54, 236, 137, 225, 223, 78, 35, 166, 217, 171, 112, 214, 162, 26, 108, 17, 167, 243, 177, 201, 176, 162, 242, 227, 127, 119, 120, 223, 239, 108, 103, 83, 221, 56, 169, 63, 183, 88, 225, 242, 94, 94, 243, 198, 25, 116, 241, 121, 113, 199, 76, 7, 162, 212, 115, 208, 4, 48, 238, 221, 141, 59, 198, 185, 12, 184, 44, 80, 78, 144, 199, 85, 153, 113, 213, 78, 172, 125, 124, 170, 206, 121, 24, 231, 147, 253, 98, 180, 200, 10, 144, 228, 80, 59, 97, 122, 156, 30, 186, 248, 221, 229, 25, 121, 94, 198, 111, 14, 77, 33, 208, 102, 196, 215, 41, 198, 11, 53, 124, 75, 74, 122, 167, 240, 225, 138, 182, 30, 52, 196, 228, 250, 161, 231, 51, 76, 112, 71, 64, 215, 177, 222, 167, 104, 69, 117, 51, 105, 215, 185, 254, 243, 32, 68, 183, 14, 77, 158, 125, 123, 129, 95, 208, 6, 147, 21, 183, 78, 66, 90, 211, 32, 18, 215, 144, 171, 84, 49, 200, 217, 93, 32, 118, 115, 250, 133, 200, 199, 194, 210, 251, 37, 16, 60, 232, 102, 156, 100, 81, 73, 231, 241, 135, 181, 189, 131, 47, 222, 104, 21, 216, 197, 161, 221, 51, 110, 255, 140, 147, 39, 196, 223, 215, 104, 247, 255, 57, 141, 74, 123, 17, 224, 117, 197, 203, 55, 37, 53, 251, 104, 123, 123, 65, 95, 173, 200, 157, 218, 51, 236, 12, 150, 128, 24, 220, 84, 86, 41, 62, 122, 17, 187, 7, 238, 236, 54, 92, 25, 165, 159, 20, 181, 97, 76, 252, 56, 214, 237, 59, 131, 126, 200, 55, 109, 156, 21, 107, 41, 54, 126, 16, 131, 41, 83, 241, 70, 65, 215, 212, 134, 172, 65, 225, 85, 240, 93, 219, 172, 243, 130, 181, 122, 148, 80, 133, 198, 111, 227, 151, 93, 93, 83, 183, 187, 223, 49, 230, 135, 141, 131, 105, 135, 179, 82, 76, 110, 168, 104, 18, 188, 216, 127, 7, 186, 154, 254, 44, 247, 101, 203, 245, 138, 93, 151, 66, 210, 145, 175, 179, 227, 172, 226, 205, 101, 237, 135, 105, 177, 187, 71, 32, 123, 164, 47, 188, 237, 12, 221, 241, 6, 154, 240, 146, 152, 19, 115, 184, 228, 161, 151, 114, 159, 253, 82, 7, 26, 26, 186, 11, 242, 106, 122, 235, 163, 89, 103, 108, 125, 242, 189, 32, 140, 105, 247, 204, 163, 11, 71, 158, 207, 49, 231, 135, 184, 121, 147, 171, 56, 185, 192, 176, 78, 223, 199, 75, 170, 235, 73, 123, 133, 190, 43, 125, 114, 93, 68, 223, 78, 190, 177, 147, 218, 220, 189, 23, 23, 244, 118, 58, 3, 18, 239, 21, 78, 186, 34, 126, 11, 15, 173, 232, 237, 10, 158, 149, 87, 190, 80, 86, 170, 72, 136, 197, 245, 180, 97, 9, 219, 60, 135, 239, 137, 10, 103, 27, 187, 254, 30, 226, 215, 154, 181, 85, 188, 73, 27, 136, 7, 37, 154, 249, 151, 227, 15, 77, 253, 222, 197, 61, 207, 167, 152, 164, 80, 141, 22, 125, 55, 170, 246, 208, 68, 250, 246, 172, 31, 120, 62, 163, 190, 158, 28, 139, 98, 173, 45, 158, 120, 62, 199, 248, 62, 75, 159, 151, 159, 239, 97, 43, 57, 62, 215, 244, 122, 95, 104, 120, 255, 12, 75, 40, 250, 164, 186, 153, 52, 80, 200, 187, 98, 3, 33, 1, 186, 66, 102, 112, 93, 174, 49, 252, 241, 115, 22, 45, 169, 175, 39, 239, 66, 32, 189, 13, 165, 47, 175, 126, 116, 13, 120, 199, 173, 76, 143, 47, 64, 20, 26, 73, 20, 59, 228, 103, 129, 183, 131, 210, 47, 80, 148, 104, 248, 196, 123, 89, 177, 217, 250, 99, 195, 45, 21, 37, 39, 57, 245, 45, 204, 217, 10, 44, 70, 49, 4, 72, 169, 109, 4, 38, 92, 243, 83, 244, 3, 69, 45, 252, 185, 81, 131, 244, 45, 17, 215, 107, 95, 198, 219, 45, 223, 176, 175, 16, 39, 23, 218, 78, 113, 215, 195, 39, 207, 149, 242, 176, 21, 173, 136, 70, 193, 4, 239, 95, 254, 245, 240, 9, 31, 190, 217, 50, 212, 86, 86, 164, 132, 128, 172, 68, 170, 5, 134, 131, 239, 108, 249, 56, 249, 251, 71, 234, 66, 195, 191, 184, 8, 98, 78, 69, 248, 177, 68, 214, 102, 112, 91, 140, 73, 144, 110, 65, 44, 202, 90, 113, 107, 255, 59, 104, 207, 112, 121, 117, 147, 102, 86, 100, 99, 104, 222, 25, 221, 35, 250, 223, 255, 246, 181, 29, 192, 70, 15, 144, 175, 40, 205, 20, 132, 35, 124, 2, 135, 85, 91, 155, 69, 94, 241, 87, 24, 151, 250, 70, 24, 249, 130, 248, 134, 115, 132, 68, 242, 254, 208, 10, 45, 79, 163, 78, 3, 108, 94, 159, 237, 235, 123, 31, 244, 159, 14, 178, 209, 208, 175, 109, 142, 206, 169, 238, 171, 25, 137, 57, 225, 141, 252, 219, 53, 219, 182, 215, 238, 45, 53, 234, 136, 92, 31, 83, 250, 175, 229, 253, 23, 89, 31, 255, 85, 82, 202, 133, 82, 134, 213, 104, 204, 182, 241, 247, 102, 41, 158, 172, 147, 235, 41, 215, 32, 53, 4, 8, 76, 48, 98, 75, 64, 142, 195, 239, 15, 235, 70, 218, 55, 138, 247, 24, 92, 166, 232, 22, 68, 50, 203, 217, 47, 207, 164, 136, 124, 125, 93, 233, 80, 196, 64, 54, 188, 25, 39, 89, 93, 209, 113, 252, 97, 249, 127, 227, 67, 204, 172, 198, 92, 216, 239, 193, 77, 25, 169, 126, 94, 151, 31, 251, 38, 228, 84, 245, 182, 4, 132, 135, 243, 64, 53, 199, 136, 23, 127, 166, 127, 3, 23, 142, 47, 137, 72, 121, 180, 201, 189, 139, 164, 165, 30, 42, 19, 104, 239, 111, 81, 93, 184, 203, 210, 89, 138, 202, 243, 132, 68, 2, 214, 79, 231, 90, 155, 223, 17, 77, 125, 212, 115, 169, 178, 211, 198, 248, 62, 31, 234, 134, 152, 164, 91, 155, 88, 252, 242, 72, 96, 68, 233, 221, 140, 147, 172, 171, 172, 89, 255, 72, 59, 162, 84, 161, 126, 249, 218, 52, 72, 63, 250, 202, 35, 223, 36, 153, 100, 130, 168, 9, 71, 97, 204, 190, 225, 20, 125, 167, 18, 255, 223, 250, 168, 219, 152, 92, 39, 45, 243, 80, 158, 64, 139, 161, 57, 70, 164, 1, 202, 227, 111, 9, 246, 205, 10, 230, 200, 115, 43, 162, 173, 46, 107, 248, 205, 35, 46, 39, 111, 169, 15, 114, 227, 24, 179, 123, 234, 71, 88, 218, 129, 108, 164, 101, 158, 16, 191, 241, 80, 157, 66, 31, 72, 203, 16, 71, 80, 61, 11, 52, 27, 106, 235, 121, 252, 197, 118, 159, 165, 170, 60, 75, 72, 244, 63, 246, 123, 111, 239, 103, 145, 77, 241, 12, 61, 107, 74, 218, 2, 126, 113, 158, 174, 196, 171, 125, 144, 110, 178, 202, 172, 247, 96, 115, 171, 52, 75, 254, 26, 74, 40, 31, 158, 30, 129, 58, 12, 87, 182, 183, 168, 167, 225, 27, 131, 179, 234, 188, 48, 239, 189, 86, 34, 84, 96, 58, 57, 194, 14, 96, 195, 135, 200, 87, 164, 213, 229, 213, 216, 254, 110, 171, 117, 27, 171, 105, 126, 5, 143, 201, 144, 170, 116, 80, 42, 160, 174, 182, 94, 93, 225, 197, 179, 15, 3, 198, 116, 172, 200, 115, 171, 172, 254, 227, 48, 57, 37, 221, 234, 208, 130, 218, 49, 55, 89, 163, 249, 117, 119, 199, 7, 210, 62, 73, 187, 119, 90, 80, 134, 191, 239, 124, 55, 224, 126, 12, 217, 59, 48, 119, 6, 33, 190, 93, 200, 73, 223, 38, 125, 214, 120, 85, 97, 114, 213, 197, 254, 150, 132, 235, 64, 91, 69, 134, 68, 91, 36, 134, 174, 248, 103, 212, 172, 195, 100, 72, 92, 251, 106, 168, 161, 248, 71, 91, 177, 186, 79, 61, 159, 98, 206, 225, 160, 68, 196, 165, 238, 237, 145, 177, 240, 46, 28, 4, 162, 8, 115, 117, 150, 219, 43, 80, 68, 133, 119, 183, 222, 224, 122, 73, 185, 9, 29, 120, 54, 193, 238, 33, 180, 52, 54, 161, 246, 90, 225, 188, 32, 235, 175, 52, 242, 167, 227, 198, 104, 45, 6, 197, 168, 191, 246, 67, 79, 254, 28, 126, 92, 249, 135, 117, 37, 155, 209, 198, 234, 146, 216, 26, 111, 233, 100, 210, 100, 125, 96, 70, 238, 104, 208, 76, 169, 76, 32, 253, 193, 241, 151, 229, 85, 209, 35, 166, 120, 196, 27, 35, 146, 165, 145, 209, 237, 158, 179, 205, 183, 59, 179, 139, 97, 211, 8, 59, 180, 160, 189, 241, 241, 177, 202, 200, 130, 111, 39, 254, 178, 24, 26, 21, 174, 241, 244, 151, 176, 39, 237, 182, 212, 212, 226, 163, 94, 106, 186, 32, 211, 38, 66, 114, 4, 131, 31, 43, 136, 72, 203, 209, 223, 209, 58, 187, 60, 185, 20, 217, 169, 31, 196, 242, 33, 29, 119, 20, 158, 124, 17, 219, 75, 212, 205, 123, 227, 249, 116, 234, 21, 170, 255, 201, 113, 68, 117, 110, 79, 7, 190, 107, 240, 121, 42, 187, 216, 39, 61, 98, 80, 38, 202, 95, 214, 59, 137, 97, 252, 155, 100, 160, 58, 189, 254, 45, 150, 11, 216, 196, 116, 164, 137, 40, 135, 40, 246, 65, 188, 48, 150, 41, 206, 153, 38, 172, 140, 109, 77, 175, 124, 222, 89, 35, 90, 184, 179, 212, 103, 205, 122, 69, 165, 229, 232, 191, 208, 170, 171, 157, 221, 46, 35, 202, 35, 246, 198, 220, 175, 200, 105, 141, 207, 123, 169, 31, 92, 182, 88, 83, 110, 128, 153, 118, 181, 93, 133, 101, 173, 237, 190, 78, 233, 157, 84, 2, 250, 65, 114, 82, 119, 243, 72, 70, 44, 161, 22, 130, 138, 250, 238, 50, 222, 253, 237, 76, 199, 91, 208, 139, 39, 158, 79, 49, 223, 203, 19, 174, 66, 190, 103, 119, 140, 142, 204, 197, 200, 88, 213, 190, 249, 39, 58, 130, 100, 189, 238, 232, 159, 38, 89, 251, 148, 67, 198, 109, 176, 189, 99, 7, 255, 230, 246, 182, 207, 124, 123, 252, 91, 81, 114, 239, 156, 18, 40, 150, 71, 34, 247, 43, 252, 164, 186, 158, 180, 173, 236, 208, 102, 123, 184, 164, 213, 152, 72, 95, 82, 142, 141, 97, 8, 4, 49, 146, 172, 105, 194, 202, 200, 230, 251, 15, 159, 54, 222, 189, 11, 206, 6, 253, 43, 25, 134, 44, 113, 220, 64, 212, 76, 160, 3, 189, 30, 27, 27, 201, 21, 178, 162, 15, 42, 82, 185, 178, 182, 182, 125, 110, 54, 65, 241, 123, 44, 234, 48, 146, 53, 199, 73, 94, 178, 101, 14, 114, 148, 217, 87, 222, 24, 193, 226, 9, 34, 43, 140, 143, 174, 207, 152, 244, 250, 9, 46, 251, 78, 86, 252, 24, 92, 94, 76, 36, 223, 191, 95, 148, 47, 125, 158, 34, 26, 241, 124, 183, 73, 64, 224, 60, 30, 49, 68, 136, 78, 197, 219, 166, 213, 120, 60, 105, 65, 144, 143, 28, 2, 231, 220, 233, 231, 38, 156, 54, 246, 110, 121, 112, 224, 53, 219, 221, 183, 227, 19, 67, 192, 104, 149, 1, 63, 71, 146, 142, 6, 51, 29, 179, 148, 48, 24, 170, 111, 111, 241, 181, 205, 42, 248, 136, 145, 233, 162, 16, 225, 104, 255, 232, 240, 219, 186, 225, 218, 188, 210, 212, 56, 117, 223, 214, 56, 127, 14, 139, 199, 99, 74, 51, 167, 207, 86, 198, 190, 78, 207, 127, 218, 154, 24, 127, 60, 60, 175, 119, 181, 69, 217, 253, 130, 113, 112, 99, 98, 156, 215, 115, 165, 163, 219, 211, 32, 142, 193, 19, 156, 188, 100, 123, 164, 117, 238, 195, 148, 50, 240, 202, 213, 63, 119, 232, 196, 185, 187, 240, 187, 94, 48, 78, 50, 245, 48, 240, 148, 162, 160, 34, 219, 147, 245, 172, 190, 126, 8, 183, 127, 28, 41, 123, 231, 75, 121, 198, 229, 78, 151, 169, 185, 142, 194, 238, 59, 204, 76, 95, 15, 4, 88, 201, 186, 216, 161, 131, 254, 251, 201, 36, 70, 11, 32, 27, 105, 125, 242, 101, 225, 135, 181, 62, 232, 233, 74, 131, 67, 103, 169, 95, 167, 71, 65, 198, 228, 184, 83, 166, 153, 249, 139, 55, 156, 29, 182, 170, 3, 94, 155, 250, 0, 189, 234, 115, 159, 146, 130, 235, 125, 99, 179, 172, 12, 30, 91, 69, 138, 131, 57, 145, 18, 30, 11, 82, 200, 218, 213, 161, 22, 254, 201, 30, 153, 87, 99, 189, 142, 224, 184, 10, 175, 66, 117, 163, 26, 66, 114, 245, 124, 247, 46, 131, 226, 77, 57, 43, 95, 209, 89, 243, 89, 16, 215, 187, 147, 88, 166, 8, 89, 104, 125, 58, 186, 210, 23, 199, 211, 186, 42, 23, 72, 136, 214, 43, 242, 63, 224, 187, 194, 18, 114, 244, 247, 233, 251, 42, 100, 106, 238, 151, 112, 123, 221, 183, 180, 246, 43, 81, 191, 192, 203, 241, 83, 36, 196, 80, 31, 97, 2, 53, 0, 9, 99, 23, 188, 254, 16, 120, 231, 83, 45, 131, 13, 144, 166, 223, 217, 66, 11, 23, 188, 20, 226, 189, 179, 210, 73, 105, 153, 8, 78, 120, 36, 185, 208, 52, 93, 111, 20, 167, 28, 242, 80, 155, 217, 83, 97, 100, 207, 255, 100, 228, 233, 194, 63, 11, 117, 76, 145, 70, 74, 73, 123, 218, 170, 243, 41, 208, 200, 253, 56, 103, 12, 63, 76, 24, 12, 196, 198, 83, 102, 224, 138, 56, 77, 115, 55, 131, 165, 145, 17, 41, 90, 231, 164, 252, 81, 76, 12, 168, 173, 174, 8, 152, 17, 79, 155, 211, 131, 167, 111, 70, 42, 52, 85, 231, 113, 130, 126, 70, 123, 167, 130, 194, 99, 14, 112, 83, 104, 56, 101, 45, 109, 193, 247, 173, 145, 17, 60, 120, 227, 209, 19, 146, 12, 201, 214, 90, 202, 95, 252, 18, 108, 207, 140, 144, 210, 66, 79, 233, 35, 199, 142, 90, 12, 69, 66, 60, 185, 182, 83, 128, 128, 43, 111, 149, 64, 109, 164, 66, 69, 205, 75, 189, 91, 71, 10, 70, 201, 8, 104, 155, 129, 87, 128, 161, 41, 205, 145, 157, 33, 17, 161, 32, 106, 245, 174, 78, 150, 39, 92, 117, 189, 86, 8, 157, 147, 238, 222, 137, 101, 118, 255, 120, 118, 230, 150, 126, 112, 215, 123, 255, 152, 182, 244, 159, 44, 104, 240, 17, 82, 205, 224, 179, 153, 79, 207, 129, 115, 188, 186, 114, 121, 13, 82, 249, 211, 35, 192, 145, 76, 16, 50, 185, 227, 99, 98, 217, 115, 200, 96, 194, 20, 178, 240, 249, 149, 158, 30, 228, 229, 4, 253, 204, 113, 89, 24, 127, 204, 57, 70, 145, 158, 174, 227, 50, 17, 37, 107, 233, 54, 221, 228, 5, 173, 212, 199, 177, 140, 70, 69, 134, 219, 144, 193, 232, 68, 18, 63, 230, 144, 9, 9, 146, 211, 17, 33, 124, 104, 157, 115, 117, 175, 241, 245, 211, 130, 174, 246, 232, 93, 115, 172, 73, 246, 16, 115, 189, 151, 111, 186, 114, 120, 214, 64, 152, 215, 132, 254, 226, 215, 149, 22, 215, 208, 99, 241, 212, 71, 164, 247, 72, 115, 130, 164, 253, 246, 141, 155, 190, 26, 188, 97, 191, 20, 246, 46, 172, 172, 66, 116, 160, 254, 24, 51, 222, 200, 233, 75, 241, 63, 75, 136, 219, 146, 196, 97, 155, 90, 88, 248, 191, 128, 63, 76, 109, 62, 193, 207, 52, 139, 219, 38, 14, 255, 147, 189, 143, 74, 37, 36, 11, 45, 32, 255, 119, 2, 85, 255, 255, 0, 179, 184, 188, 153, 251, 81, 193, 255, 145, 83, 172, 35, 249, 182, 250, 192, 171, 3, 3, 181, 146, 195, 144, 101, 202, 250, 214, 249, 242, 230, 169, 235, 22, 1, 111, 143, 137, 68, 152, 189, 199, 185, 213, 4, 103, 21, 153, 89, 228, 39, 59, 9, 210, 67, 245, 84, 3, 104, 22, 100, 115, 164, 167, 169, 129, 71, 68, 105, 160, 88, 152, 232, 104, 23, 212, 96, 166, 237, 38, 53, 41, 32, 104, 30, 98, 154, 234, 134, 137, 106, 99, 0, 162, 231, 174, 55, 223, 245, 230, 98, 206, 197, 57, 200, 197, 140, 26, 121, 21, 87, 66, 134, 23, 217, 68, 225, 243, 99, 229, 163, 253, 177, 42, 135, 201, 83, 40, 31, 85, 110, 204, 31, 138, 211, 82, 125, 147, 93, 248, 252, 164, 31, 196, 156, 57, 234, 252, 16, 116, 90, 171, 115, 161, 203, 246, 49, 42, 7, 157, 106, 12, 172, 148, 224, 118, 89, 170, 244, 61, 150, 80, 72, 14, 42, 219, 49, 202, 4, 30, 192, 126, 238, 237, 29, 0, 251, 82, 253, 91, 64, 88, 104, 74, 20, 173, 142, 170, 246, 171, 109, 147, 240, 253, 15, 130, 242, 56, 40, 188, 246, 237, 215, 70, 187, 18, 141, 9, 21, 27, 2, 58, 166, 211, 243, 16, 126, 205, 232, 61, 163, 89, 175, 146, 206, 211, 72, 54, 201, 30, 77, 248, 135, 96, 36, 243, 21, 19, 201, 187, 246, 208, 152, 113, 61, 48, 96, 141, 115, 1, 52, 212, 6, 93, 54, 20, 74, 14, 237, 251, 55, 194, 96, 224, 41, 76, 239, 230, 53, 14, 115, 157, 96, 195, 64, 197, 97, 174, 161, 26, 233, 22, 93, 136, 218, 204, 160, 138, 202, 74, 19, 133, 41, 113, 194, 70, 225, 123, 27, 5, 151, 38, 12, 67, 60, 39, 56, 158, 218, 4, 181, 52, 209, 163, 69, 83, 20, 80, 27, 217, 57, 51, 126, 120, 37, 183, 95, 121, 177, 135, 100, 255, 118, 159, 254, 229, 53, 48, 254, 235, 8, 201, 219, 52, 101, 198, 236, 76, 151, 168, 225, 244, 46, 166, 232, 118, 166, 46, 74, 115, 227, 166, 250, 50, 222, 46, 31, 54, 32, 201, 64, 208, 207, 227, 16, 116, 243, 60, 82, 190, 67, 218, 3, 244, 40, 227, 99, 220, 126, 229, 99, 30, 146, 189, 113, 65, 119, 237, 131, 182, 140, 106, 20, 25, 31, 170, 255, 30, 96, 65, 80, 34, 217, 123, 204, 149, 180, 31, 138, 134, 149, 244, 192, 248, 85, 200, 229, 70, 14, 138, 144, 207, 210, 11, 2, 95, 73, 122, 161, 252, 95, 198, 39, 249, 209, 8, 8, 156, 183, 233, 187, 41, 1, 145, 50, 205, 111, 93, 79, 167, 144, 108, 58, 61, 36, 251, 231, 101, 174, 77, 4, 58, 243, 70, 178, 169, 192, 161, 206, 21, 107, 42, 250, 67, 105, 59, 223, 205, 219, 104, 66, 164, 222, 99, 194, 206, 237, 9, 51, 2, 103, 106, 224, 228, 41, 251, 255, 89, 122, 1, 231, 185, 236, 90, 172, 165, 84, 62, 86, 38, 134, 74, 169, 246, 128, 134, 175, 223, 84, 128, 14, 134, 66, 223, 155, 31, 3, 44, 31, 124, 83, 224, 43, 25, 158, 82, 126, 183, 204, 117, 73, 112, 3, 79, 122, 239, 109, 52, 209, 252, 131, 250, 8, 77, 186, 84, 197, 134, 176, 106, 54, 251, 96, 174, 53, 108, 253, 49, 61, 167, 245, 37, 30, 124, 3, 72, 252, 156, 166, 247, 115, 230, 105, 95, 217, 116, 87, 149, 243, 248, 19, 10, 201, 79, 111, 82, 112, 131, 29, 180, 7, 185, 208, 145, 231, 58, 6, 132, 251, 93, 0, 138, 101, 142, 139, 6, 105, 248, 206, 180, 215, 77, 22, 30, 79, 241, 63, 72, 243, 230, 117, 52, 101, 202, 140, 60, 241, 114, 149, 236, 93, 68, 67, 115, 217, 159, 53, 205, 34, 17, 57, 157, 146, 114, 7, 61, 152, 127, 131, 250, 91, 104, 130, 81, 93, 81, 183, 157, 132, 231, 200, 95, 29, 250, 83, 254, 234, 83, 168, 198, 97, 205, 42, 65, 35, 115, 141, 224, 148, 207, 6, 111, 26, 233, 20, 119, 57, 63, 222, 45, 8, 169, 64, 15, 231, 63, 58, 6, 96, 191, 44, 58, 41, 103, 61, 214, 168, 164, 226, 18, 211, 131, 77, 5, 190, 146, 11, 83, 202, 141, 253, 2, 19, 231, 5, 15, 106, 172, 203, 88, 7, 90, 80, 66, 229, 63, 196, 49, 90, 116, 65, 60, 248, 191, 198, 62, 16, 241, 130, 246, 249, 88, 143, 187, 55, 169, 112, 236, 173, 53, 193, 41, 36, 187, 191, 149, 72, 246, 107, 229, 188, 66, 166, 133, 108, 6, 141, 218, 87, 244, 81, 174, 120, 93, 138, 143, 144, 246, 72, 11, 185, 248, 150, 247, 160, 196, 215, 180, 112, 215, 95, 112, 12, 246, 237, 80, 122, 106, 57, 127, 15, 232, 45, 65, 224, 231, 208, 60, 149, 179, 151, 175, 164, 105, 74, 185, 135, 159, 71, 231, 84, 222, 113, 101, 1, 83, 129, 237, 154, 120, 194, 41, 136, 209, 205, 170, 49, 158, 146, 162, 114, 166, 77, 26, 116, 12, 75, 56, 197, 245, 95, 83, 148, 49, 227, 23, 255, 133, 27, 8, 176, 169, 160, 80, 188, 83, 217, 1, 239, 33, 185, 22, 46, 236, 6, 46, 158, 82, 209, 231, 18, 55, 189, 32, 109, 29, 235, 188, 34, 217, 168, 179, 78, 181, 90, 17, 133, 72, 39, 44, 233, 254, 20, 183, 24, 89, 172, 112, 131, 207, 94, 138, 55, 169, 166, 199, 244, 203, 17, 17, 74, 29, 239, 86, 253, 223, 21, 211, 116, 37, 140, 87, 230, 206, 236, 22, 23, 117, 161, 91, 253, 117, 37, 197, 200, 246, 178, 232, 154, 85, 94, 60, 11, 103, 91, 150, 11, 230, 179, 35, 31, 67, 58, 18, 230, 104, 40, 3, 82, 33, 70, 24, 230, 33, 2, 145, 136, 66, 52, 226, 145, 146, 37, 191, 190, 12, 173, 174, 164, 179, 117, 113, 254, 164, 218, 15, 50, 222, 72, 255, 225, 205, 116, 189, 110, 9, 230, 238, 67, 158, 184, 83, 112, 119, 193, 105, 54, 113, 194, 44, 86, 117, 134, 14, 154, 83, 96, 156, 247, 54, 192, 120, 216, 245, 239, 84, 71, 188, 11, 71, 39, 164, 102, 147, 156, 169, 166, 240, 17, 123, 97, 101, 137, 49, 203, 239, 49, 33, 46, 138, 215, 207, 182, 100, 66, 184, 169, 118, 171, 98, 239, 8, 58, 253, 54, 26, 71, 222, 106, 200, 5, 82, 86, 107, 181, 75, 140, 167, 136, 24, 136, 163, 117, 200, 50, 68, 15, 222, 141, 185, 64, 76, 117, 7, 89, 164, 198, 154, 235, 25, 51, 221, 31, 76, 221, 80, 128, 76, 20, 173, 45, 42, 96, 173, 212, 212, 123, 4, 149, 133, 194, 117, 69, 221, 138, 23, 31, 202, 233, 237, 134, 70, 159, 80, 125, 106, 211, 91, 223, 223, 208, 247, 32, 195, 8, 169, 84, 131, 231, 8, 202, 74, 235, 14, 236, 40, 157, 199, 55, 154, 97, 195, 200, 232, 94, 191, 7, 25, 157, 18, 90, 116, 241, 20, 217, 93, 100, 92, 65, 224, 29, 142, 174, 105, 129, 84, 126, 66, 184, 158, 254, 244, 233, 251, 97, 93, 29, 49, 189, 55, 246, 203, 179, 238, 250, 187, 17, 52, 212, 83, 122, 234, 98, 187, 236, 74, 106, 254, 25, 77, 223, 101, 108, 204, 178, 60, 80, 248, 131, 134, 165, 220, 230, 226, 182, 138, 123, 94, 223, 36, 250, 91, 35, 166, 62, 252, 222, 84, 154, 199, 254, 240, 27, 197, 239, 61, 116, 145, 169, 4, 59, 140, 100, 228, 81, 71, 61, 40, 154, 1, 118, 7, 251, 145, 37, 46, 254, 44, 251, 94, 179, 220, 121, 127, 156, 241, 255, 107, 71, 149, 107, 155, 255, 139, 208, 107, 51, 62, 61, 84, 215, 91, 23, 187, 75, 73, 83, 216, 111, 189, 39, 73, 135, 144, 241, 175, 28, 169, 232, 144, 61, 83, 210, 250, 37, 86, 169, 195, 189, 240, 13, 108, 219, 130, 220, 254, 253, 4, 171, 181, 106, 216, 1, 18, 76, 120, 215, 185, 132, 51, 199, 214, 116, 44, 40, 44, 55, 251, 59, 104, 156, 73, 123, 235, 199, 136, 71, 194, 9, 33, 35, 10, 43, 244, 140, 241, 2, 31, 63, 200, 195, 39, 165, 253, 207, 128, 184, 117, 12, 108, 54, 20, 92, 166, 204, 214, 133, 223, 37, 231, 196, 255, 140, 255, 114, 23, 114, 170, 209, 16, 164, 161, 233, 133, 173, 199, 214, 77, 212, 244, 30, 237, 186, 153, 116, 101, 98, 215, 227, 149, 130, 160, 77, 189, 16, 152, 235, 155, 239, 29, 122, 18, 221, 230, 46, 237, 58, 184, 184, 150, 182, 228, 43, 14, 102, 122, 0, 122, 145, 158, 118, 66, 146, 9, 69, 244, 69, 123, 58, 139, 93, 249, 188, 52, 90, 191, 128, 131, 121, 193, 65, 214, 73, 165, 19, 187, 75, 187, 232, 165, 152, 32, 178, 163, 52, 220, 249, 191, 86, 190, 92, 207, 25, 22, 173, 203, 13, 180, 100, 56, 37, 75, 186, 88, 217, 210, 34, 116, 62, 184, 180, 118, 254, 91, 111, 255, 17, 230, 226, 79, 236, 230, 56, 100, 27, 228, 47, 78, 239, 205, 197, 218, 159, 150, 82, 159, 92, 97, 71, 58, 38, 121, 15, 171, 74, 84, 48, 214, 183, 240, 87, 107, 170, 186, 218, 55, 107, 210, 55, 171, 203, 95, 147, 240, 96, 141, 58, 253, 98, 63, 169, 43, 73, 42, 149, 215, 239, 213, 241, 201, 110, 134, 249, 213, 201, 94, 175, 54, 242, 215, 38, 177, 185, 86, 118, 73, 181, 198, 175, 145, 195, 95, 151, 120, 92, 55, 58, 56, 252, 138, 41, 145, 154, 102, 53, 208, 71, 251, 154, 242, 247, 106, 98, 213, 208, 144, 209, 171, 20, 59, 116, 109, 86, 169, 151, 43, 96, 56, 240, 93, 244, 233, 254, 86, 208, 191, 158, 199, 175, 103, 32, 164, 167, 212, 66, 234, 68, 32, 145, 4, 210, 83, 16, 82, 7, 132, 134, 39, 176, 189, 70, 98, 95, 239, 173, 137, 74, 189, 154, 43, 25, 115, 94, 236, 83, 216, 36, 125, 252, 242, 61, 11, 108, 170, 135, 4, 224, 226, 174, 42, 26, 26, 57, 202, 101, 11, 211, 189, 134, 37, 33, 151, 216, 110, 105, 12, 217, 40, 108, 176, 244, 208, 133, 237, 213, 2, 244, 114, 148, 203, 90, 75, 7, 125, 64, 160, 128, 64, 1, 182, 5, 78, 75, 243, 136, 217, 120, 225, 31, 93, 172, 24, 120, 122, 80, 58, 170, 124, 138, 192, 207, 160, 162, 200, 248, 196, 124, 98, 181, 66, 96, 134, 195, 243, 30, 66, 211, 45, 169, 136, 162, 16, 97, 214, 92, 35, 0, 35, 154, 240, 144, 161, 64, 109, 221, 98, 74, 234, 2, 53, 70, 181, 108, 10, 160, 107, 218, 111, 102, 160, 50, 131, 120, 153, 131, 222, 101, 203, 160, 181, 90, 184, 109, 25, 44, 172, 165, 29, 108, 25, 116, 85, 237, 122, 202, 14, 113, 209, 219, 57, 209, 211, 54, 5, 78, 91, 132, 186, 106, 10, 23, 209, 7, 218, 193, 81, 79, 64, 202, 149, 131, 25, 249, 221, 208, 167, 146, 112, 86, 198, 202, 15, 185, 180, 144, 205, 25, 239, 163, 105, 221, 131, 226, 10, 37, 225, 87, 81, 35, 56, 66, 147, 158, 150, 154, 163, 219, 153, 59, 26, 246, 90, 101, 27, 133, 159, 14, 141, 196, 55, 206, 95, 55, 233, 121, 185, 249, 57, 243, 78, 169, 156, 183, 228, 135, 71, 60, 198, 180, 29, 37, 64, 249, 0, 4, 47, 101, 76, 170, 205, 197, 183, 39, 112, 166, 104, 23, 243, 189, 190, 217, 2, 177, 223, 222, 65, 7, 28, 196, 150, 254, 111, 135, 1, 118, 246, 121, 195, 251, 52, 230, 227, 144, 211, 231, 253, 63, 253, 255, 235, 131, 151, 47, 221, 250, 121, 123, 234, 127, 58, 253, 137, 15, 248, 77, 34, 148, 77, 252, 237, 187, 173, 254, 66, 224, 230, 31, 2, 241, 23, 43, 231, 64, 20, 37, 112, 0, 184, 235, 215, 190, 99, 192, 137, 0, 184, 29, 62, 240, 56, 211, 251, 226, 3, 238, 214, 237, 14, 254, 221, 156, 4, 174, 249, 4, 39, 157, 3, 56, 223, 156, 46, 247, 134, 245, 111, 169, 200, 116, 48, 207, 41, 69, 227, 103, 13, 217, 3, 124, 62, 41, 31, 38, 131, 50, 210, 222, 202, 3, 204, 147, 84, 95, 186, 112, 2, 49, 217, 31, 12, 182, 70, 98, 124, 111, 201, 149, 92, 228, 122, 174, 207, 200, 88, 142, 36, 249, 77, 15, 104, 76, 110, 26, 20, 230, 62, 201, 65, 246, 64, 54, 46, 164, 209, 77, 147, 7, 131, 251, 244, 117, 74, 68, 243, 61, 8, 103, 6, 182, 105, 198, 184, 231, 70, 111, 43, 250, 73, 70, 183, 244, 48, 84, 98, 127, 112, 219, 145, 238, 238, 5, 236, 128, 102, 91, 1, 223, 168, 27, 180, 141, 30, 74, 53, 38, 182, 134, 42, 114, 92, 39, 107, 216, 3, 229, 193, 66, 181, 65, 151, 14, 38, 198, 44, 76, 82, 114, 14, 224, 103, 32, 189, 161, 57, 220, 122, 76, 13, 141, 201, 36, 204, 41, 54, 243, 148, 21, 91, 36, 148, 30, 179, 46, 246, 13, 211, 183, 71, 119, 5, 182, 251, 174, 184, 10, 217, 231, 230, 4, 249, 3, 215, 164, 245, 13, 176, 90, 36, 18, 106, 37, 233, 88, 115, 169, 134, 226, 113, 235, 219, 212, 208, 76, 23, 145, 149, 152, 57, 97, 78, 177, 153, 14, 115, 202, 74, 210, 203, 178, 38, 238, 199, 207, 72, 189, 203, 123, 146, 82, 26, 26, 131, 200, 42, 192, 111, 113, 38, 51, 149, 46, 1, 34, 229, 107, 56, 118, 116, 54, 1, 240, 55, 131, 234, 124, 175, 30, 206, 241, 60, 206, 29, 169, 161, 222, 222, 248, 40, 235, 241, 202, 229, 5, 77, 247, 143, 95, 91, 4, 200, 167, 216, 91, 210, 65, 132, 186, 236, 96, 78, 32, 207, 175, 82, 212, 23, 12, 178, 204, 90, 39, 25, 61, 197, 214, 229, 243, 252, 232, 48, 117, 114, 224, 86, 251, 121, 51, 57, 5, 233, 176, 188, 174, 134, 34, 253, 76, 201, 167, 238, 59, 198, 183, 178, 156, 124, 72, 241, 253, 182, 107, 50, 143, 94, 14, 47, 62, 227, 32, 254, 56, 207, 185, 77, 194, 198, 216, 116, 247, 10, 233, 105, 22, 3, 200, 56, 190, 39, 98, 45, 164, 134, 243, 2, 164, 70, 192, 48, 241, 216, 178, 236, 82, 40, 237, 40, 155, 148, 77, 135, 146, 178, 201, 167, 185, 88, 170, 116, 235, 138, 19, 82, 171, 59, 198, 118, 152, 147, 52, 25, 46, 115, 146, 135, 75, 47, 235, 21, 204, 100, 25, 210, 129, 72, 43, 62, 150, 148, 76, 128, 137, 138, 150, 148, 229, 183, 199, 30, 149, 127, 119, 156, 166, 107, 200, 171, 167, 172, 166, 84, 4, 140, 167, 70, 107, 198, 52, 179, 186, 2, 205, 41, 54, 211, 97, 121, 191, 106, 68, 195, 1, 24, 241, 17, 210, 44, 147, 125, 46, 196, 158, 9, 190, 146, 134, 212, 149, 186, 158, 149, 1, 97, 17, 45, 171, 56, 52, 39, 100, 102, 223, 69, 53, 120, 118, 194, 58, 150, 95, 175, 35, 110, 210, 141, 241, 24, 201, 19, 201, 65, 95, 238, 237, 74, 78, 247, 113, 159, 210, 134, 92, 14, 18, 103, 46, 182, 201, 91, 248, 37, 64, 253, 80, 211, 126, 114, 43, 87, 74, 114, 103, 158, 223, 172, 110, 0, 246, 28, 243, 67, 135, 136, 228, 113, 157, 200, 99, 176, 103, 220, 39, 115, 220, 11, 6, 230, 89, 240, 174, 160, 149, 234, 32, 10, 155, 242, 19, 102, 239, 88, 210, 192, 215, 195, 156, 2, 61, 69, 113, 50, 110, 159, 109, 17, 23, 230, 169, 57, 82, 6, 84, 242, 227, 166, 207, 217, 38, 169, 10, 221, 238, 151, 65, 172, 13, 53, 87, 119, 94, 107, 245, 162, 101, 76, 152, 195, 186, 244, 120, 200, 167, 210, 205, 132, 239, 182, 222, 18, 89, 110, 150, 143, 125, 79, 192, 167, 20, 2, 249, 130, 88, 237, 249, 4, 193, 126, 150, 172, 179, 169, 96, 81, 206, 221, 249, 163, 42, 54, 232, 137, 144, 67, 232, 84, 75, 63, 21, 207, 199, 145, 122, 217, 34, 53, 188, 227, 253, 19, 113, 65, 206, 253, 74, 205, 69, 227, 231, 56, 127, 79, 152, 67, 12, 87, 46, 148, 112, 126, 136, 195, 221, 37, 131, 187, 195, 115, 248, 152, 104, 248, 74, 233, 226, 222, 224, 126, 18, 19, 223, 35, 214, 143, 173, 192, 121, 202, 245, 35, 169, 233, 193, 25, 2, 30, 109, 10, 181, 119, 226, 208, 18, 230, 125, 47, 148, 77, 59, 60, 221, 251, 208, 89, 23, 29, 182, 52, 29, 253, 164, 191, 126, 172, 119, 227, 158, 146, 197, 78, 148, 209, 203, 7, 253, 173, 242, 66, 133, 107, 206, 152, 61, 228, 65, 28, 170, 16, 170, 208, 193, 113, 133, 229, 15, 178, 6, 207, 37, 109, 187, 206, 11, 167, 25, 115, 24, 140, 10, 255, 147, 131, 25, 173, 206, 220, 45, 203, 33, 62, 115, 126, 93, 47, 38, 163, 119, 140, 57, 86, 98, 35, 218, 182, 245, 24, 13, 205, 57, 107, 254, 250, 83, 200, 141, 231, 173, 189, 193, 111, 55, 29, 27, 191, 39, 98, 157, 246, 93, 17, 241, 111, 15, 100, 41, 80, 178, 51, 94, 207, 209, 34, 231, 158, 204, 42, 200, 39, 163, 87, 61, 197, 170, 75, 23, 148, 7, 49, 112, 55, 89, 78, 251, 168, 158, 118, 139, 125, 176, 115, 71, 224, 117, 71, 240, 168, 2, 5, 168, 165, 37, 124, 23, 247, 216, 168, 90, 16, 214, 38, 81, 55, 248, 185, 152, 74, 7, 163, 105, 7, 196, 92, 19, 152, 17, 98, 241, 179, 27, 90, 74, 82, 133, 93, 54, 141, 229, 74, 93, 171, 58, 102, 169, 62, 137, 1, 62, 119, 84, 67, 243, 70, 89, 223, 166, 71, 154, 231, 62, 251, 217, 180, 65, 32, 82, 83, 118, 232, 253, 104, 5, 247, 166, 84, 67, 117, 195, 173, 111, 211, 35, 205, 112, 39, 242, 210, 180, 0, 26, 235, 97, 239, 234, 125, 69, 69, 249, 200, 229, 96, 175, 100, 202, 36, 78, 7, 108, 205, 139, 90, 209, 224, 126, 166, 229, 132, 95, 210, 254, 188, 175, 171, 138, 132, 168, 201, 125, 36, 53, 131, 26, 76, 115, 46, 44, 1, 68, 156, 249, 186, 230, 89, 249, 204, 192, 35, 251, 171, 150, 194, 57, 60, 92, 228, 178, 165, 146, 122, 141, 140, 182, 134, 179, 120, 54, 83, 195, 52, 197, 12, 156, 94, 188, 110, 197, 137, 172, 122, 154, 197, 52, 74, 61, 238, 88, 67, 91, 38, 192, 137, 168, 59, 31, 109, 54, 220, 158, 21, 89, 138, 231, 184, 161, 174, 49, 128, 150, 189, 106, 153, 41, 99, 208, 153, 36, 17, 241, 128, 97, 145, 215, 180, 245, 122, 204, 212, 162, 141, 6, 207, 118, 106, 152, 162, 10, 204, 37, 99, 174, 10, 112, 158, 148, 215, 152, 83, 249, 133, 227, 217, 144, 102, 224, 188, 129, 14, 206, 146, 200, 71, 214, 205, 196, 249, 204, 192, 35, 103, 171, 150, 6, 158, 171, 17, 190, 72, 13, 135, 0, 169, 225, 54, 2, 164, 6, 80, 170, 182, 26, 121, 107, 38, 222, 112, 27, 214, 44, 21, 228, 248, 88, 139, 160, 72, 88, 60, 170, 9, 186, 197, 125, 159, 49, 107, 169, 184, 255, 249, 58, 173, 173, 20, 213, 64, 29, 152, 44, 124, 48, 12, 183, 97, 205, 82, 1, 99, 220, 198, 34, 40, 18, 22, 143, 226, 147, 0, 158, 1, 113, 174, 197, 217, 52, 220, 158, 149, 178, 20, 212, 251, 15, 153, 78, 141, 21, 73, 73, 53, 61, 123, 246, 87, 38, 58, 156, 51, 179, 230, 250, 8, 250, 188, 14, 101, 72, 165, 207, 151, 84, 21, 216, 103, 137, 197, 156, 120, 151, 125, 181, 131, 253, 49, 76, 28, 145, 233, 123, 115, 221, 73, 142, 230, 64, 230, 86, 141, 180, 110, 155, 187, 56, 168, 254, 187, 177, 166, 134, 122, 77, 222, 161, 65, 49, 197, 230, 159, 173, 247, 217, 201, 161, 192, 57, 13, 117, 19, 234, 134, 233, 74, 128, 111, 246, 158, 24, 183, 39, 222, 238, 201, 206, 49, 46, 30, 110, 186, 166, 217, 78, 240, 142, 110, 52, 252, 131, 81, 18, 71, 46, 24, 147, 2, 92, 238, 14, 71, 99, 201, 253, 189, 57, 154, 227, 171, 151, 39, 45, 71, 38, 231, 38, 77, 72, 113, 84, 244, 87, 165, 131, 135, 107, 104, 30, 236, 253, 97, 9, 40, 166, 204, 113, 117, 150, 50, 164, 255, 202, 130, 119, 74, 4, 239, 143, 31, 165, 184, 127, 253, 91, 54, 13, 158, 214, 194, 72, 105, 67, 85, 137, 227, 236, 234, 176, 24, 83, 234, 119, 148, 192, 129, 54, 140, 249, 133, 231, 79, 216, 69, 108, 242, 102, 57, 103, 52, 231, 19, 41, 31, 64, 235, 214, 155, 82, 140, 97, 209, 97, 46, 3, 30, 142, 161, 221, 222, 223, 31, 14, 230, 136, 172, 136, 43, 95, 87, 69, 205, 34, 67, 18, 225, 132, 35, 209, 221, 221, 233, 109, 124, 245, 242, 116, 42, 235, 184, 216, 94, 113, 202, 242, 4, 23, 6, 88, 152, 90, 118, 120, 193, 248, 118, 90, 216, 179, 25, 79, 65, 185, 193, 171, 43, 30, 183, 146, 231, 159, 33, 255, 102, 168, 99, 28, 32, 237, 51, 110, 132, 195, 181, 129, 163, 57, 54, 135, 99, 175, 218, 77, 19, 187, 70, 127, 236, 196, 71, 82, 201, 5, 62, 224, 245, 38, 181, 189, 189, 186, 190, 233, 38, 191, 101, 57, 244, 92, 79, 219, 171, 27, 142, 7, 51, 252, 227, 23, 200, 197, 197, 45, 126, 189, 147, 63, 23, 82, 202, 183, 183, 120, 99, 83, 75, 155, 149, 219, 159, 250, 0, 111, 248, 253, 126, 151, 213, 208, 94, 52, 238, 228, 243, 124, 94, 223, 92, 91, 127, 177, 231, 51, 244, 215, 190, 159, 247, 236, 245, 113, 91, 221, 94, 209, 155, 11, 220, 52, 168, 190, 24, 111, 236, 40, 222, 26, 233, 75, 249, 236, 165, 205, 176, 221, 2, 6, 24, 34, 156, 158, 140, 127, 132, 32, 97, 103, 61, 245, 227, 73, 185, 140, 49, 71, 78, 20, 21, 34, 100, 88, 18, 60, 56, 213, 31, 151, 161, 136, 88, 224, 79, 157, 99, 201, 5, 10, 163, 150, 104, 201, 90, 207, 42, 32, 225, 131, 98, 158, 226, 38, 199, 24, 83, 194, 64, 37, 219, 127, 223, 146, 241, 67, 66, 28, 92, 222, 131, 75, 116, 7, 59, 3, 191, 61, 129, 144, 4, 165, 15, 243, 203, 249, 223, 124, 248, 97, 69, 81, 60, 20, 25, 33, 8, 35, 252, 136, 88, 8, 166, 101, 46, 54, 225, 0, 37, 27, 253, 74, 128, 64, 245, 42, 60, 69, 64, 231, 64, 152, 200, 13, 22, 31, 20, 146, 210, 186, 5, 233, 61, 28, 26, 225, 223, 33, 82, 106, 170, 29, 91, 3, 50, 228, 21, 8, 160, 193, 24, 49, 39, 86, 52, 143, 123, 176, 155, 122, 191, 20, 239, 255, 96, 220, 180, 238, 146, 164, 46, 61, 93, 12, 38, 127, 199, 164, 201, 29, 33, 119, 63, 133, 52, 42, 181, 193, 189, 224, 57, 113, 38, 185, 75, 123, 0, 214, 178, 91, 241, 253, 5, 198, 166, 137, 95, 208, 52, 249, 102, 51, 30, 206, 77, 154, 119, 49, 199, 124, 180, 195, 103, 134, 87, 173, 42, 65, 176, 38, 229, 193, 24, 3, 45, 142, 176, 193, 222, 17, 252, 151, 27, 81, 99, 178, 137, 181, 168, 212, 147, 202, 234, 17, 99, 173, 195, 209, 220, 180, 11, 28, 227, 120, 70, 145, 194, 59, 143, 217, 218, 208, 113, 1, 230, 29, 0, 126, 11, 237, 79, 9, 156, 103, 51, 31, 87, 134, 81, 100, 6, 89, 111, 86, 121, 14, 32, 19, 238, 182, 121, 93, 85, 231, 47, 168, 170, 37, 73, 84, 235, 73, 186, 52, 175, 136, 181, 153, 46, 228, 60, 29, 149, 3, 10, 56, 161, 160, 176, 199, 228, 39, 200, 105, 153, 21, 11, 4, 152, 213, 229, 122, 230, 119, 175, 210, 18, 243, 124, 125, 93, 0, 188, 209, 33, 77, 119, 144, 167, 88, 11, 60, 73, 185, 129, 154, 165, 87, 82, 194, 201, 2, 31, 120, 177, 147, 106, 85, 83, 120, 75, 83, 138, 86, 223, 190, 195, 167, 24, 126, 134, 127, 90, 116, 131, 148, 109, 97, 31, 171, 250, 103, 84, 26, 103, 228, 78, 145, 59, 101, 79, 166, 232, 61, 43, 205, 150, 130, 239, 252, 23, 30, 11, 121, 107, 107, 86, 253, 227, 14, 95, 189, 191, 255, 97, 119, 6, 147, 17, 64, 214, 255, 140, 27, 225, 123, 252, 38, 190, 163, 255, 79, 34, 184, 188, 223, 147, 131, 248, 253, 161, 41, 16, 91, 96, 249, 13, 37, 8, 191, 81, 228, 66, 190, 24, 223, 12, 138, 167, 252, 121, 160, 254, 161, 11, 181, 223, 106, 194, 156, 120, 10, 234, 121, 95, 7, 147, 121, 232, 33, 157, 161, 154, 7, 186, 191, 160, 49, 106, 128, 55, 90, 231, 111, 105, 186, 25, 127, 198, 198, 129, 227, 179, 110, 206, 109, 22, 203, 30, 254, 188, 254, 179, 52, 124, 82, 173, 95, 64, 181, 132, 253, 11, 254, 215, 159, 172, 248, 79, 99, 238, 154, 207, 62, 163, 69, 250, 102, 186, 195, 221, 53, 28, 142, 8, 84, 143, 236, 242, 53, 199, 66, 236, 17, 121, 184, 33, 103, 25, 148, 24, 29, 107, 200, 77, 39, 173, 146, 27, 165, 4, 120, 72, 70, 169, 159, 226, 15, 206, 48, 220, 88, 46, 107, 58, 22, 186, 235, 20, 13, 169, 241, 203, 42, 107, 181, 110, 223, 162, 181, 2, 216, 63, 3, 216, 238, 158, 81, 246, 74, 220, 92, 18, 149, 181, 21, 187, 214, 193, 51, 71, 165, 87, 33, 217, 81, 232, 74, 235, 37, 53, 96, 232, 134, 201, 27, 134, 92, 226, 142, 168, 77, 24, 41, 49, 5, 31, 35, 66, 178, 139, 120, 187, 113, 55, 71, 231, 68, 235, 9, 98, 228, 29, 19, 27, 84, 20, 146, 100, 0, 100, 69, 138, 137, 7, 82, 253, 19, 121, 239, 112, 112, 242, 20, 97, 240, 168, 101, 174, 39, 25, 53, 137, 203, 146, 112, 87, 210, 83, 15, 221, 51, 0, 146, 82, 143, 122, 65, 101, 83, 59, 201, 92, 32, 95, 6, 78, 70, 89, 12, 17, 4, 114, 9, 116, 147, 101, 18, 61, 161, 12, 243, 139, 247, 10, 109, 105, 159, 37, 145, 66, 74, 228, 40, 23, 99, 207, 223, 254, 28, 35, 33, 125, 210, 178, 203, 192, 177, 249, 194, 121, 20, 154, 231, 164, 90, 75, 32, 16, 94, 13, 235, 80, 151, 81, 17, 30, 47, 36, 130, 84, 175, 15, 56, 201, 85, 186, 74, 42, 5, 150, 212, 179, 117, 140, 136, 118, 69, 16, 80, 143, 2, 137, 150, 86, 139, 3, 141, 108, 81, 213, 178, 128, 112, 65, 196, 123, 43, 180, 249, 196, 10, 244, 73, 9, 170, 127, 227, 13, 248, 61, 86, 236, 201, 181, 36, 233, 26, 48, 170, 134, 0, 179, 69, 25, 186, 64, 12, 173, 8, 222, 142, 97, 44, 173, 75, 62, 128, 195, 190, 21, 254, 25, 65, 169, 169, 29, 161, 195, 74, 220, 81, 144, 36, 235, 134, 181, 46, 232, 145, 88, 20, 234, 71, 234, 104, 72, 234, 104, 202, 70, 110, 165, 25, 37, 191, 129, 206, 129, 125, 228, 251, 161, 108, 143, 62, 37, 21, 37, 101, 15, 56, 248, 155, 245, 15, 137, 103, 170, 164, 204, 122, 170, 107, 7, 21, 120, 111, 187, 243, 52, 6, 43, 192, 62, 1, 200, 75, 97, 101, 118, 35, 215, 199, 78, 103, 221, 71, 68, 189, 195, 61, 9, 247, 150, 217, 8, 244, 221, 86, 46, 208, 251, 238, 25, 79, 209, 244, 68, 192, 32, 108, 15, 42, 16, 36, 79, 22, 112, 164, 200, 97, 21, 69, 47, 73, 139, 174, 215, 67, 209, 164, 8, 1, 103, 107, 4, 74, 245, 89, 182, 29, 157, 158, 142, 137, 1, 10, 35, 27, 213, 98, 4, 76, 52, 106, 27, 47, 55, 28, 122, 66, 96, 159, 139, 238, 107, 214, 15, 165, 148, 220, 155, 129, 141, 11, 205, 26, 204, 143, 181, 68, 140, 86, 100, 108, 79, 206, 196, 27, 7, 19, 176, 168, 158, 152, 105, 9, 31, 98, 10, 37, 59, 159, 129, 200, 77, 223, 39, 24, 36, 9, 10, 171, 72, 94, 9, 74, 209, 64, 80, 73, 212, 28, 98, 203, 89, 185, 52, 56, 112, 172, 156, 162, 178, 8, 231, 148, 30, 23, 16, 67, 138, 96, 14, 12, 1, 16, 65, 26, 237, 143, 64, 193, 35, 194, 93, 81, 28, 109, 216, 113, 163, 243, 109, 78, 16, 136, 208, 57, 67, 64, 249, 137, 47, 3, 148, 24, 169, 128, 177, 24, 0, 21, 226, 152, 0, 175, 179, 189, 143, 210, 192, 131, 126, 79, 204, 49, 58, 120, 67, 35, 236, 19, 253, 33, 96, 138, 242, 25, 184, 116, 199, 51, 200, 204, 179, 36, 201, 195, 212, 111, 178, 108, 233, 113, 127, 145, 176, 157, 92, 254, 4, 41, 101, 7, 62, 234, 51, 81, 179, 225, 12, 11, 127, 72, 196, 230, 222, 223, 169, 61, 47, 117, 209, 24, 44, 207, 88, 166, 68, 79, 203, 204, 112, 200, 144, 86, 168, 31, 1, 205, 251, 71, 184, 40, 24, 104, 72, 146, 163, 232, 88, 122, 137, 20, 6, 198, 192, 139, 165, 168, 6, 253, 128, 135, 54, 189, 24, 86, 171, 163, 192, 156, 235, 61, 86, 244, 180, 20, 6, 120, 134, 182, 242, 174, 19, 93, 166, 155, 29, 104, 213, 230, 77, 81, 16, 197, 9, 23, 67, 83, 156, 201, 102, 104, 18, 141, 77, 3, 220, 175, 103, 97, 119, 169, 174, 216, 193, 76, 6, 39, 231, 146, 97, 89, 215, 105, 226, 8, 72, 104, 23, 208, 31, 232, 113, 92, 16, 92, 200, 89, 90, 43, 120, 223, 186, 97, 121, 168, 95, 97, 77, 142, 242, 229, 117, 178, 253, 43, 118, 191, 149, 211, 157, 187, 105, 129, 205, 237, 180, 229, 255, 238, 183, 202, 178, 255, 248, 9, 89, 182, 237, 135, 79, 148, 250, 167, 71, 148, 218, 246, 251, 191, 126, 251, 15, 123, 125, 157, 124, 238, 90, 133, 195, 231, 132, 94, 61, 179, 42, 9, 35, 252, 108, 64, 90, 157, 3, 112, 8, 180, 98, 22, 33, 238, 130, 202, 103, 199, 30, 57, 93, 0, 198, 53, 74, 240, 95, 10, 23, 126, 94, 135, 210, 28, 24, 16, 39, 93, 78, 233, 33, 77, 254, 148, 223, 228, 183, 249, 189, 254, 82, 255, 159, 254, 69, 135, 186, 134, 43, 60, 60, 28, 222, 239, 63, 254, 180, 60, 31, 91, 151, 231, 133, 72, 245, 174, 13, 167, 133, 158, 244, 65, 127, 33, 190, 18, 223, 245, 103, 253, 141, 248, 43, 70, 21, 245, 76, 129, 124, 4, 250, 128, 129, 253, 29, 47, 91, 60, 204, 40, 65, 47, 53, 155, 69, 98, 209, 40, 93, 85, 65, 153, 163, 75, 224, 154, 87, 156, 253, 117, 68, 250, 245, 167, 17, 32, 130, 6, 10, 210, 187, 49, 27, 122, 7, 128, 48, 140, 141, 241, 136, 219, 77, 93, 230, 83, 161, 78, 188, 237, 146, 25, 246, 40, 26, 237, 52, 55, 120, 124, 135, 254, 68, 196, 194, 52, 91, 204, 122, 136, 176, 120, 4, 122, 55, 238, 68, 161, 128, 36, 7, 144, 82, 233, 4, 41, 108, 49, 119, 143, 228, 26, 149, 218, 33, 134, 78, 109, 90, 134, 183, 151, 158, 77, 106, 230, 21, 22, 80, 235, 242, 72, 165, 51, 165, 71, 232, 81, 77, 182, 98, 6, 37, 246, 38, 27, 143, 1, 187, 174, 205, 213, 65, 173, 230, 174, 143, 106, 10, 210, 218, 20, 157, 86, 75, 16, 37, 230, 2, 129, 193, 123, 83, 133, 126, 46, 46, 14, 83, 168, 95, 127, 101, 208, 225, 225, 238, 225, 62, 35, 189, 227, 188, 28, 142, 6, 248, 20, 232, 122, 149, 247, 88, 215, 237, 19, 181, 198, 236, 117, 103, 8, 216, 6, 39, 166, 228, 60, 148, 136, 19, 141, 161, 84, 31, 202, 74, 213, 134, 243, 9, 149, 242, 144, 16, 0, 183, 202, 207, 114, 246, 183, 228, 164, 44, 98, 76, 93, 100, 75, 22, 124, 194, 134, 80, 176, 178, 106, 89, 100, 56, 79, 51, 144, 247, 104, 34, 119, 24, 131, 173, 81, 126, 169, 198, 155, 192, 186, 31, 79, 76, 120, 200, 207, 165, 100, 1, 209, 89, 154, 105, 61, 14, 185, 96, 171, 187, 129, 77, 35, 148, 59, 204, 86, 209, 83, 28, 10, 222, 199, 99, 109, 94, 108, 74, 186, 89, 202, 226, 48, 38, 64, 241, 154, 60, 127, 127, 25, 37, 198, 22, 210, 122, 8, 110, 157, 211, 96, 8, 192, 214, 120, 243, 180, 246, 25, 180, 60, 61, 34, 163, 0, 232, 211, 47, 180, 226, 200, 24, 180, 14, 189, 90, 21, 122, 93, 65, 63, 91, 85, 209, 216, 164, 210, 213, 15, 73, 51, 224, 184, 48, 73, 210, 232, 247, 248, 142, 126, 73, 255, 68, 255, 149, 138, 40, 238, 219, 34, 47, 40, 10, 31, 116, 201, 108, 118, 110, 210, 238, 217, 5, 139, 179, 19, 128, 120, 128, 10, 244, 222, 210, 72, 87, 22, 10, 192, 71, 92, 78, 178, 239, 85, 247, 173, 251, 221, 221, 218, 221, 167, 119, 111, 220, 31, 93, 231, 40, 14, 23, 129, 150, 194, 125, 197, 185, 194, 93, 168, 56, 77, 166, 248, 247, 192, 104, 147, 8, 154, 248, 105, 162, 163, 143, 207, 31, 248, 3, 255, 102, 82, 15, 163, 2, 140, 238, 38, 160, 155, 15, 226, 207, 90, 53, 161, 74, 147, 232, 136, 38, 13, 80, 152, 45, 171, 110, 234, 80, 235, 166, 74, 146, 147, 45, 99, 161, 15, 116, 92, 176, 196, 29, 222, 1, 73, 79, 146, 142, 9, 31, 42, 247, 142, 226, 23, 149, 212, 172, 240, 254, 227, 32, 111, 133, 250, 167, 171, 50, 246, 147, 144, 55, 23, 114, 151, 21, 105, 167, 92, 34, 186, 139, 13, 159, 198, 162, 105, 155, 47, 200, 212, 129, 20, 116, 104, 45, 128, 252, 8, 210, 89, 89, 245, 83, 182, 129, 209, 116, 221, 96, 177, 59, 25, 225, 147, 40, 86, 213, 0, 224, 196, 114, 237, 46, 118, 249, 229, 222, 0, 81, 38, 97, 225, 193, 111, 85, 250, 144, 126, 147, 168, 252, 202, 35, 127, 144, 214, 109, 78, 233, 33, 237, 88, 164, 92, 198, 5, 52, 124, 218, 68, 110, 157, 253, 18, 192, 54, 79, 46, 17, 52, 59, 233, 243, 170, 213, 95, 164, 170, 101, 92, 185, 164, 17, 200, 51, 209, 142, 137, 49, 251, 85, 92, 96, 34, 194, 108, 129, 152, 152, 227, 144, 253, 192, 216, 49, 190, 242, 181, 122, 249, 58, 238, 250, 23, 96, 216, 93, 251, 41, 2, 73, 218, 181, 253, 156, 253, 249, 159, 97, 251, 105, 125, 119, 197, 199, 44, 107, 63, 200, 200, 121, 243, 57, 163, 109, 168, 139, 12, 56, 125, 99, 77, 229, 224, 48, 160, 109, 20, 174, 2, 46, 236, 99, 37, 53, 170, 203, 116, 17, 133, 90, 226, 196, 62, 251, 20, 96, 104, 102, 228, 180, 123, 174, 242, 131, 252, 62, 99, 206, 47, 199, 158, 94, 175, 73, 56, 120, 228, 11, 152, 79, 251, 87, 144, 167, 57, 246, 105, 58, 69, 92, 175, 230, 162, 152, 23, 4, 128, 59, 77, 184, 206, 244, 137, 248, 255, 26, 62, 250, 23, 238, 50, 172, 215, 144, 199, 242, 78, 152, 204, 184, 120, 174, 45, 75, 64, 184, 28, 63, 200, 37, 30, 23, 4, 200, 151, 217, 146, 153, 126, 115, 160, 132, 125, 251, 33, 31, 252, 25, 103, 79, 69, 58, 236, 12, 93, 155, 23, 227, 46, 8, 89, 167, 48, 242, 79, 63, 81, 0, 163, 84, 211, 100, 18, 99, 186, 172, 161, 191, 192, 213, 93, 71, 175, 86, 173, 99, 53, 165, 63, 0, 224, 221, 11, 18, 177, 227, 232, 116, 188, 4, 215, 187, 86, 139, 128, 20, 235, 78, 35, 45, 36, 243, 194, 185, 81, 66, 146, 73, 203, 18, 218, 165, 37, 245, 196, 239, 201, 88, 102, 191, 42, 211, 184, 241, 73, 146, 167, 64, 155, 40, 170, 135, 196, 123, 178, 4, 77, 221, 146, 181, 251, 83, 137, 160, 57, 248, 52, 143, 200, 223, 110, 208, 185, 169, 38, 251, 182, 117, 45, 186, 121, 170, 196, 83, 243, 66, 123, 51, 129, 97, 233, 167, 46, 112, 246, 130, 156, 73, 152, 192, 251, 16, 178, 174, 53, 69, 229, 119, 74, 172, 161, 175, 146, 143, 170, 117, 145, 139, 233, 8, 180, 223, 71, 96, 1, 73, 52, 105, 194, 66, 168, 82, 233, 147, 10, 46, 38, 131, 213, 93, 27, 243, 143, 18, 217, 35, 32, 92, 196, 33, 88, 74, 70, 0, 201, 52, 91, 169, 62, 92, 170, 215, 165, 170, 186, 99, 5, 23, 143, 139, 60, 82, 158, 113, 177, 17, 6, 163, 26, 62, 82, 113, 110, 176, 102, 35, 18, 171, 42, 99, 41, 129, 79, 85, 64, 29, 19, 90, 197, 16, 229, 14, 113, 37, 106, 33, 216, 1, 169, 139, 230, 107, 11, 136, 89, 70, 159, 127, 19, 227, 207, 162, 191, 165, 100, 106, 224, 225, 205, 155, 223, 56, 157, 236, 250, 173, 35, 154, 125, 232, 167, 114, 88, 65, 159, 58, 215, 175, 240, 114, 79, 99, 132, 94, 247, 73, 65, 199, 94, 111, 183, 211, 207, 216, 50, 69, 121, 87, 142, 45, 151, 37, 250, 53, 126, 235, 90, 182, 131, 235, 55, 73, 113, 176, 54, 93, 191, 163, 228, 109, 236, 238, 116, 81, 242, 6, 235, 48, 243, 35, 238, 156, 49, 121, 85, 49, 0, 139, 0, 230, 110, 153, 175, 243, 242, 38, 207, 209, 119, 220, 36, 173, 19, 100, 8, 199, 157, 245, 68, 28, 177, 146, 42, 109, 112, 244, 42, 88, 170, 35, 13, 192, 18, 253, 22, 160, 167, 73, 162, 215, 221, 29, 121, 202, 82, 114, 102, 167, 162, 132, 145, 133, 64, 129, 253, 66, 187, 214, 243, 212, 223, 216, 52, 101, 179, 105, 115, 10, 228, 77, 164, 68, 43, 30, 201, 141, 63, 109, 221, 246, 220, 156, 20, 55, 193, 101, 151, 217, 190, 51, 158, 22, 132, 68, 205, 109, 216, 205, 5, 190, 218, 18, 128, 195, 225, 61, 251, 87, 147, 85, 136, 227, 68, 235, 161, 134, 33, 7, 9, 177, 201, 219, 77, 28, 195, 68, 231, 86, 217, 140, 49, 149, 242, 68, 28, 108, 135, 14, 158, 59, 47, 56, 0, 169, 160, 163, 173, 167, 201, 224, 216, 25, 193, 47, 186, 203, 106, 251, 156, 10, 3, 165, 49, 26, 206, 93, 16, 190, 52, 136, 46, 146, 76, 102, 94, 11, 223, 148, 229, 214, 69, 126, 64, 128, 131, 65, 66, 60, 79, 225, 242, 179, 5, 254, 208, 86, 55, 183, 80, 45, 211, 45, 123, 243, 186, 221, 154, 87, 183, 254, 213, 254, 145, 87, 96, 226, 25, 227, 59, 210, 154, 211, 105, 55, 255, 165, 161, 73, 241, 136, 14, 56, 154, 247, 31, 6, 62, 108, 95, 207, 252, 116, 61, 171, 64, 111, 95, 135, 112, 251, 198, 95, 0, 196, 181, 187, 101, 247, 159, 169, 121, 83, 210, 239, 126, 2, 165, 209, 229, 117, 248, 156, 215, 175, 43, 52, 175, 206, 148, 233, 43, 83, 234, 177, 121, 98, 115, 121, 102, 220, 4, 192, 47, 255, 93, 144, 160, 83, 143, 190, 13, 115, 143, 162, 160, 190, 226, 86, 220, 6, 247, 245, 180, 253, 109, 236, 183, 88, 138, 244, 36, 210, 120, 0, 2, 135, 250, 87, 222, 201, 97, 128, 21, 7, 223, 93, 195, 46, 247, 161, 53, 149, 102, 81, 169, 165, 247, 79, 241, 225, 9, 33, 104, 87, 19, 124, 251, 4, 173, 131, 63, 12, 129, 207, 38, 207, 160, 211, 46, 92, 136, 67, 190, 41, 41, 174, 130, 163, 174, 182, 111, 170, 57, 185, 65, 231, 20, 136, 59, 93, 12, 105, 121, 112, 165, 227, 166, 221, 44, 95, 181, 11, 16, 130, 221, 178, 220, 131, 149, 211, 214, 211, 212, 59, 80, 27, 212, 209, 147, 26, 124, 179, 142, 164, 195, 163, 83, 227, 252, 184, 114, 1, 215, 46, 45, 137, 102, 252, 23, 15, 50, 149, 184, 49, 114, 74, 39, 46, 135, 239, 168, 106, 93, 243, 245, 74, 122, 129, 19, 232, 30, 195, 35, 168, 197, 226, 17, 129, 246, 9, 154, 76, 87, 221, 238, 220, 2, 133, 19, 144, 92, 213, 66, 179, 238, 34, 123, 129, 43, 197, 137, 237, 59, 43, 57, 70, 223, 207, 157, 255, 199, 233, 78, 232, 118, 73, 203, 185, 12, 59, 196, 186, 6, 122, 185, 23, 29, 240, 173, 82, 245, 7, 78, 169, 7, 117, 80, 56, 163, 106, 126, 130, 198, 243, 245, 35, 187, 14, 110, 233, 236, 163, 193, 201, 227, 139, 63, 201, 239, 156, 55, 46, 64, 220, 129, 215, 219, 198, 137, 176, 174, 100, 64, 153, 205, 128, 103, 139, 97, 246, 23, 74, 95, 210, 243, 119, 108, 252, 187, 129, 206, 231, 251, 166, 159, 162, 4, 210, 181, 238, 180, 1, 83, 35, 19, 46, 61, 98, 22, 204, 177, 37, 62, 52, 24, 10, 153, 62, 1, 45, 165, 213, 93, 250, 44, 70, 97, 43, 20, 227, 169, 137, 177, 85, 98, 26, 167, 185, 167, 41, 55, 4, 234, 84, 55, 148, 189, 184, 192, 243, 76, 151, 83, 147, 15, 181, 44, 243, 15, 76, 89, 158, 212, 192, 30, 169, 129, 252, 242, 244, 233, 233, 141, 255, 207, 255, 239, 79, 112, 210, 195, 114, 192, 97, 200, 21, 195, 161, 4, 209, 242, 252, 220, 174, 135, 238, 175, 73, 190, 108, 117, 59, 202, 134, 138, 42, 79, 218, 193, 159, 18, 169, 135, 117, 168, 107, 184, 84, 177, 181, 182, 73, 167, 128, 81, 116, 9, 122, 232, 157, 153, 216, 155, 180, 234, 73, 129, 13, 99, 19, 91, 137, 114, 18, 167, 213, 102, 94, 233, 98, 191, 65, 177, 237, 94, 24, 167, 34, 165, 41, 1, 144, 21, 110, 21, 89, 35, 187, 15, 43, 251, 249, 156, 36, 10, 1, 132, 32, 241, 234, 100, 26, 181, 119, 31, 175, 66, 125, 17, 85, 112, 159, 29, 18, 156, 31, 195, 223, 97, 160, 192, 216, 212, 209, 19, 253, 34, 191, 202, 155, 115, 85, 137, 32, 43, 120, 183, 121, 133, 208, 214, 178, 16, 23, 121, 226, 81, 27, 66, 151, 133, 208, 168, 5, 111, 72, 163, 182, 199, 161, 207, 157, 10, 26, 213, 0, 17, 56, 58, 51, 85, 192, 35, 81, 218, 47, 33, 181, 23, 186, 199, 105, 116, 58, 26, 165, 125, 44, 30, 69, 237, 54, 98, 123, 62, 79, 129, 153, 211, 219, 140, 216, 44, 12, 198, 250, 53, 228, 4, 190, 20, 140, 21, 108, 74, 104, 179, 91, 52, 28, 252, 180, 160, 243, 82, 89, 47, 150, 142, 41, 85, 221, 86, 32, 36, 32, 225, 172, 19, 135, 189, 90, 141, 182, 25, 153, 0, 66, 56, 187, 132, 47, 203, 228, 205, 109, 93, 111, 94, 184, 49, 77, 231, 110, 67, 239, 94, 149, 9, 199, 239, 234, 51, 242, 118, 184, 77, 52, 222, 222, 210, 188, 125, 125, 70, 229, 241, 139, 71, 114, 13, 241, 9, 160, 252, 244, 8, 13, 250, 164, 71, 69, 98, 166, 96, 102, 150, 98, 82, 76, 243, 137, 41, 118, 197, 133, 34, 240, 194, 174, 31, 236, 85, 62, 47, 184, 226, 66, 202, 237, 41, 145, 12, 0, 129, 101, 141, 85, 38, 173, 190, 125, 34, 41, 7, 28, 69, 26, 244, 38, 3, 7, 74, 67, 243, 160, 181, 253, 100, 83, 153, 88, 211, 190, 207, 147, 152, 218, 214, 242, 105, 180, 245, 201, 107, 10, 153, 211, 15, 164, 244, 75, 21, 107, 73, 225, 177, 182, 11, 229, 252, 202, 89, 249, 192, 66, 148, 77, 36, 207, 186, 118, 136, 183, 38, 31, 107, 126, 130, 201, 191, 152, 228, 232, 222, 228, 2, 46, 85, 143, 48, 238, 50, 59, 43, 7, 252, 15, 38, 42, 61, 51, 115, 223, 16, 119, 34, 31, 37, 138, 81, 166, 212, 105, 145, 19, 49, 215, 194, 107, 6, 31, 73, 10, 121, 81, 92, 193, 165, 220, 201, 113, 204, 48, 196, 121, 96, 243, 82, 44, 186, 197, 25, 217, 117, 26, 116, 120, 68, 167, 125, 128, 48, 179, 179, 30, 233, 69, 130, 71, 24, 53, 0, 137, 15, 105, 170, 99, 179, 40, 94, 30, 154, 211, 204, 157, 237, 170, 122, 251, 150, 90, 36, 244, 109, 228, 207, 226, 77, 188, 129, 170, 87, 73, 253, 227, 175, 123, 154, 106, 169, 207, 243, 42, 180, 19, 25, 126, 211, 234, 83, 176, 44, 114, 184, 126, 79, 242, 5, 149, 40, 15, 150, 229, 85, 78, 222, 99, 205, 154, 203, 63, 198, 209, 200, 137, 28, 128, 144, 196, 229, 194, 140, 86, 110, 39, 138, 191, 153, 74, 212, 155, 229, 68, 66, 56, 194, 32, 56, 83, 97, 182, 50, 168, 145, 41, 2, 97, 94, 216, 38, 60, 21, 246, 11, 12, 2, 21, 170, 73, 167, 228, 111, 128, 22, 145, 240, 11, 247, 177, 117, 203, 230, 139, 27, 183, 115, 140, 4, 151, 233, 88, 96, 243, 44, 64, 171, 237, 104, 60, 223, 26, 51, 74, 0, 133, 170, 200, 28, 100, 216, 231, 141, 149, 169, 22, 103, 159, 5, 224, 114, 215, 125, 148, 71, 56, 25, 149, 209, 84, 208, 20, 53, 81, 171, 1, 62, 51, 155, 23, 143, 12, 196, 114, 92, 34, 12, 228, 49, 95, 79, 85, 20, 146, 41, 83, 87, 197, 239, 71, 194, 159, 67, 57, 185, 63, 106, 124, 129, 63, 232, 158, 238, 92, 247, 177, 66, 83, 194, 224, 28, 246, 81, 253, 125, 145, 102, 15, 226, 32, 208, 150, 18, 182, 243, 97, 48, 22, 247, 69, 148, 21, 68, 142, 149, 134, 73, 190, 78, 162, 21, 46, 22, 16, 146, 30, 156, 109, 93, 154, 205, 89, 12, 26, 88, 130, 4, 233, 247, 251, 119, 243, 148, 251, 135, 0, 151, 238, 199, 43, 11, 63, 96, 120, 191, 66, 83, 96, 171, 188, 184, 146, 126, 182, 243, 34, 143, 72, 35, 140, 113, 138, 169, 199, 72, 39, 160, 88, 25, 186, 245, 58, 167, 22, 143, 116, 53, 55, 165, 17, 33, 45, 69, 184, 24, 26, 206, 14, 14, 199, 31, 75, 204, 247, 222, 200, 140, 255, 198, 57, 152, 202, 204, 140, 111, 248, 214, 60, 84, 188, 183, 243, 93, 191, 0, 165, 101, 189, 230, 247, 148, 224, 149, 245, 190, 73, 174, 83, 138, 234, 121, 128, 95, 46, 29, 78, 134, 212, 24, 168, 206, 137, 99, 248, 85, 194, 196, 139, 217, 95, 96, 88, 2, 193, 102, 230, 99, 95, 66, 75, 57, 88, 96, 1, 74, 192, 90, 240, 100, 30, 109, 178, 167, 19, 215, 120, 60, 211, 228, 40, 36, 46, 249, 177, 27, 34, 179, 106, 157, 98, 76, 188, 147, 185, 173, 168, 85, 33, 90, 179, 209, 2, 202, 224, 168, 31, 155, 193, 168, 211, 204, 18, 17, 40, 2, 144, 183, 34, 173, 58, 51, 96, 210, 146, 218, 48, 205, 248, 44, 124, 111, 130, 251, 56, 98, 199, 80, 199, 107, 186, 90, 9, 122, 186, 80, 162, 157, 240, 246, 38, 219, 184, 205, 91, 162, 3, 167, 93, 162, 17, 190, 201, 175, 223, 50, 231, 95, 246, 215, 157, 204, 185, 203, 197, 74, 197, 172, 4, 144, 107, 9, 21, 180, 127, 245, 254, 15, 62, 113, 238, 16, 227, 218, 49, 126, 215, 51, 94, 178, 207, 71, 92, 12, 222, 100, 230, 25, 154, 5, 127, 231, 164, 41, 137, 237, 109, 92, 136, 10, 239, 39, 149, 133, 46, 231, 247, 14, 75, 31, 202, 220, 116, 124, 94, 106, 120, 198, 174, 105, 232, 139, 34, 216, 77, 43, 154, 20, 113, 148, 191, 241, 149, 83, 61, 159, 25, 169, 239, 238, 222, 24, 241, 150, 202, 44, 192, 148, 118, 52, 231, 31, 166, 91, 53, 109, 123, 25, 16, 239, 133, 106, 247, 43, 188, 189, 9, 87, 210, 54, 10, 70, 153, 187, 91, 122, 65, 182, 238, 164, 246, 104, 174, 209, 202, 22, 177, 64, 247, 172, 177, 203, 130, 252, 83, 194, 135, 118, 102, 23, 59, 54, 78, 211, 248, 200, 165, 171, 128, 118, 132, 39, 35, 144, 246, 106, 196, 5, 156, 74, 225, 131, 169, 211, 2, 83, 103, 128, 173, 115, 134, 210, 209, 231, 20, 23, 197, 26, 6, 237, 225, 28, 178, 103, 84, 46, 160, 151, 31, 254, 12, 163, 74, 206, 126, 211, 39, 217, 218, 211, 235, 43, 11, 243, 220, 48, 150, 175, 24, 236, 47, 30, 105, 54, 184, 234, 220, 227, 85, 181, 220, 207, 168, 91, 122, 166, 32, 182, 225, 59, 190, 221, 56, 178, 94, 39, 103, 114, 61, 172, 19, 141, 214, 43, 95, 54, 205, 248, 68, 163, 101, 122, 37, 189, 164, 124, 96, 226, 208, 99, 19, 19, 36, 239, 225, 88, 66, 89, 34, 93, 175, 166, 60, 95, 113, 21, 77, 237, 235, 39, 60, 116, 97, 153, 216, 238, 75, 183, 35, 112, 128, 55, 245, 152, 44, 255, 33, 41, 142, 74, 193, 166, 117, 213, 222, 78, 191, 145, 158, 8, 1, 133, 205, 103, 4, 161, 12, 90, 13, 211, 208, 100, 18, 231, 80, 138, 111, 21, 78, 98, 100, 102, 166, 141, 126, 151, 110, 220, 43, 114, 94, 1, 104, 91, 71, 186, 89, 143, 211, 148, 195, 154, 179, 143, 114, 178, 183, 39, 121, 40, 28, 88, 218, 254, 1, 90, 41, 61, 66, 202, 228, 210, 209, 184, 104, 1, 44, 83, 166, 244, 235, 158, 242, 180, 135, 237, 110, 119, 121, 185, 118, 124, 0, 240, 185, 237, 215, 252, 240, 98, 121, 115, 83, 238, 104, 27, 66, 123, 38, 132, 114, 183, 210, 66, 150, 124, 85, 158, 80, 210, 173, 204, 206, 44, 109, 47, 103, 39, 200, 234, 66, 186, 92, 71, 205, 98, 144, 222, 229, 85, 175, 158, 104, 197, 225, 42, 145, 17, 190, 204, 101, 173, 44, 236, 192, 115, 97, 49, 194, 121, 225, 35, 199, 26, 143, 149, 1, 44, 91, 49, 218, 0, 152, 206, 157, 215, 250, 148, 125, 174, 127, 50, 165, 40, 204, 169, 107, 112, 26, 169, 214, 33, 95, 133, 158, 22, 4, 205, 214, 156, 84, 60, 121, 63, 72, 169, 11, 84, 10, 154, 232, 216, 201, 40, 226, 19, 66, 241, 196, 34, 229, 64, 45, 196, 142, 91, 152, 20, 169, 76, 140, 206, 22, 202, 86, 156, 78, 165, 2, 53, 157, 193, 93, 105, 93, 105, 45, 29, 199, 25, 99, 80, 180, 129, 45, 136, 144, 239, 120, 40, 215, 205, 124, 146, 77, 147, 66, 60, 184, 156, 2, 207, 184, 94, 113, 13, 189, 30, 206, 104, 61, 73, 146, 175, 34, 9, 224, 63, 78, 200, 53, 104, 189, 51, 3, 237, 128, 27, 202, 108, 241, 45, 175, 206, 60, 213, 122, 198, 85, 136, 179, 103, 77, 70, 119, 92, 237, 122, 24, 8, 19, 146, 145, 159, 220, 244, 96, 38, 118, 145, 227, 157, 201, 240, 248, 123, 45, 72, 91, 82, 213, 166, 33, 112, 220, 92, 174, 102, 28, 250, 14, 210, 69, 169, 35, 105, 117, 251, 68, 169, 155, 228, 214, 105, 15, 233, 189, 190, 38, 69, 215, 247, 113, 220, 24, 163, 83, 238, 35, 81, 31, 241, 98, 183, 225, 90, 67, 199, 213, 82, 66, 185, 154, 79, 74, 224, 14, 32, 7, 59, 186, 120, 79, 153, 71, 28, 47, 122, 49, 11, 191, 49, 226, 36, 78, 214, 3, 227, 152, 109, 205, 122, 193, 57, 149, 54, 213, 61, 155, 198, 80, 62, 11, 193, 42, 235, 141, 5, 191, 165, 157, 217, 28, 110, 10, 67, 42, 100, 245, 229, 114, 167, 8, 185, 159, 168, 156, 34, 29, 122, 228, 147, 126, 188, 174, 30, 80, 79, 66, 53, 194, 138, 165, 55, 107, 64, 51, 65, 236, 123, 202, 253, 18, 109, 241, 237, 38, 174, 157, 23, 113, 234, 105, 239, 32, 14, 123, 174, 186, 60, 202, 9, 109, 152, 157, 49, 24, 107, 34, 0, 225, 151, 22, 45, 84, 3, 112, 160, 251, 65, 245, 207, 168, 34, 249, 155, 162, 224, 98, 20, 6, 117, 142, 103, 229, 52, 131, 186, 221, 248, 3, 165, 141, 156, 221, 8, 92, 197, 189, 170, 229, 153, 250, 186, 98, 55, 85, 21, 65, 71, 41, 162, 221, 228, 58, 217, 112, 199, 19, 101, 169, 169, 198, 222, 239, 100, 11, 8, 130, 94, 25, 88, 114, 244, 68, 47, 44, 139, 24, 179, 135, 107, 196, 81, 36, 194, 177, 242, 205, 77, 201, 224, 105, 173, 51, 71, 55, 12, 144, 180, 35, 208, 138, 32, 25, 58, 149, 138, 108, 240, 138, 39, 34, 11, 178, 15, 69, 214, 90, 148, 47, 180, 226, 210, 237, 39, 40, 160, 4, 10, 89, 134, 220, 136, 71, 230, 148, 158, 111, 130, 23, 160, 66, 85, 131, 195, 20, 187, 33, 89, 172, 19, 115, 86, 72, 242, 77, 0, 166, 148, 34, 213, 52, 225, 3, 161, 123, 178, 158, 124, 98, 29, 196, 90, 215, 228, 193, 166, 192, 154, 183, 153, 95, 236, 48, 196, 24, 222, 18, 99, 190, 94, 47, 180, 190, 166, 121, 231, 93, 200, 29, 133, 123, 218, 86, 153, 198, 104, 77, 16, 193, 96, 152, 138, 245, 20, 40, 118, 43, 212, 205, 72, 134, 30, 11, 92, 203, 201, 157, 7, 122, 162, 18, 241, 100, 240, 107, 229, 228, 52, 70, 14, 130, 85, 99, 231, 102, 207, 243, 248, 54, 1, 234, 32, 58, 58, 75, 44, 172, 242, 64, 76, 179, 26, 203, 167, 93, 79, 210, 9, 160, 42, 132, 82, 103, 214, 196, 210, 90, 22, 42, 148, 232, 19, 153, 82, 25, 123, 223, 66, 73, 219, 88, 13, 152, 182, 64, 198, 2, 236, 2, 153, 176, 129, 158, 33, 4, 162, 25, 108, 27, 18, 54, 85, 130, 6, 216, 139, 225, 16, 136, 95, 234, 226, 99, 102, 3, 114, 68, 73, 20, 44, 8, 139, 85, 232, 117, 196, 77, 155, 58, 94, 74, 33, 161, 234, 161, 100, 99, 111, 133, 39, 93, 37, 145, 244, 133, 66, 182, 124, 35, 90, 16, 91, 0, 201, 188, 38, 75, 12, 126, 242, 115, 196, 133, 96, 245, 251, 228, 164, 52, 96, 115, 5, 125, 80, 236, 107, 5, 154, 210, 35, 93, 11, 182, 141, 206, 240, 27, 77, 121, 99, 184, 90, 90, 12, 91, 110, 229, 126, 167, 136, 181, 12, 107, 157, 186, 145, 73, 205, 104, 162, 197, 99, 93, 103, 24, 202, 74, 251, 46, 120, 65, 168, 23, 76, 64, 71, 25, 77, 231, 72, 11, 109, 165, 120, 217, 130, 43, 121, 14, 193, 192, 60, 62, 163, 104, 122, 35, 165, 69, 178, 161, 7, 89, 122, 53, 110, 190, 35, 92, 119, 222, 14, 179, 131, 206, 124, 81, 68, 130, 137, 17, 7, 78, 34, 239, 2, 194, 2, 111, 213, 117, 86, 184, 145, 85, 14, 159, 108, 200, 166, 198, 168, 179, 197, 114, 9, 168, 253, 165, 54, 235, 194, 43, 117, 122, 74, 92, 57, 195, 181, 121, 76, 161, 192, 199, 148, 172, 63, 211, 53, 186, 0, 149, 63, 58, 151, 131, 143, 244, 56, 37, 182, 239, 237, 25, 217, 15, 125, 162, 209, 210, 243, 34, 221, 21, 189, 80, 113, 86, 59, 159, 123, 249, 147, 8, 79, 28, 18, 163, 24, 136, 104, 69, 215, 198, 10, 11, 168, 164, 164, 172, 185, 231, 46, 37, 96, 181, 196, 204, 146, 9, 123, 206, 245, 153, 92, 169, 5, 94, 191, 188, 75, 232, 183, 83, 171, 41, 11, 234, 41, 198, 6, 105, 210, 101, 37, 154, 106, 199, 55, 31, 132, 108, 94, 90, 171, 140, 93, 21, 161, 174, 27, 138, 94, 6, 5, 124, 12, 44, 207, 46, 43, 187, 107, 215, 65, 82, 171, 198, 43, 103, 200, 115, 113, 230, 58, 244, 43, 25, 140, 86, 65, 53, 19, 12, 161, 132, 226, 187, 42, 136, 158, 168, 54, 45, 100, 37, 241, 222, 35, 170, 22, 168, 105, 76, 32, 76, 209, 121, 175, 72, 26, 34, 18, 93, 249, 101, 129, 208, 88, 87, 134, 90, 82, 163, 97, 136, 87, 216, 10, 220, 128, 62, 174, 64, 136, 7, 165, 132, 126, 217, 177, 24, 19, 232, 241, 38, 104, 162, 206, 128, 6, 117, 170, 212, 225, 41, 222, 33, 147, 26, 156, 132, 123, 65, 105, 116, 183, 82, 50, 134, 43, 66, 34, 37, 106, 160, 57, 250, 189, 132, 146, 16, 241, 30, 45, 56, 191, 166, 212, 185, 163, 84, 25, 220, 61, 42, 82, 100, 236, 179, 129, 215, 132, 171, 255, 182, 9, 187, 208, 106, 169, 214, 5, 165, 44, 7, 176, 2, 196, 232, 105, 89, 130, 28, 135, 32, 195, 19, 74, 246, 133, 231, 254, 9, 228, 18, 24, 85, 195, 248, 198, 115, 135, 131, 201, 216, 107, 115, 119, 109, 244, 140, 174, 43, 230, 43, 224, 121, 52, 156, 140, 168, 29, 199, 52, 170, 138, 94, 85, 129, 31, 167, 67, 229, 43, 107, 210, 64, 117, 171, 24, 71, 249, 4, 215, 2, 35, 127, 68, 98, 118, 163, 99, 82, 128, 149, 90, 170, 182, 197, 143, 1, 153, 100, 188, 189, 242, 142, 75, 134, 195, 10, 102, 137, 54, 79, 204, 25, 66, 44, 231, 116, 37, 149, 141, 51, 194, 203, 12, 3, 125, 95, 131, 214, 89, 157, 65, 9, 80, 175, 0, 194, 38, 212, 234, 51, 109, 109, 47, 243, 76, 188, 135, 180, 104, 142, 208, 154, 42, 45, 14, 170, 159, 119, 107, 104, 218, 178, 152, 154, 108, 111, 140, 151, 121, 170, 91, 146, 245, 64, 187, 86, 100, 175, 164, 56, 137, 164, 163, 48, 152, 93, 249, 196, 105, 96, 40, 96, 72, 135, 172, 198, 224, 249, 222, 132, 107, 207, 73, 38, 29, 69, 177, 189, 217, 138, 30, 145, 70, 143, 203, 6, 194, 147, 251, 28, 77, 202, 145, 38, 83, 5, 16, 37, 22, 222, 199, 164, 156, 202, 51, 99, 160, 30, 215, 172, 62, 175, 140, 74, 243, 74, 143, 115, 122, 73, 55, 161, 93, 96, 53, 75, 217, 79, 155, 102, 195, 246, 23, 11, 53, 183, 198, 154, 207, 9, 214, 206, 245, 156, 63, 82, 51, 249, 229, 211, 167, 79, 111, 146, 127, 201, 255, 100, 130, 39, 61, 47, 103, 20, 244, 52, 171, 26, 212, 106, 127, 166, 141, 207, 12, 78, 83, 148, 44, 70, 152, 36, 149, 149, 49, 136, 161, 157, 233, 185, 149, 113, 84, 167, 202, 165, 170, 224, 125, 66, 124, 165, 234, 116, 0, 253, 52, 155, 166, 214, 139, 5, 36, 21, 66, 93, 232, 106, 54, 188, 156, 80, 85, 167, 87, 10, 238, 205, 86, 240, 184, 241, 209, 6, 229, 188, 164, 163, 26, 154, 38, 83, 41, 101, 14, 153, 78, 155, 20, 207, 29, 170, 69, 125, 209, 56, 149, 42, 175, 89, 211, 241, 178, 187, 121, 63, 2, 42, 109, 6, 121, 69, 149, 95, 58, 43, 88, 9, 64, 211, 56, 130, 45, 62, 3, 94, 101, 212, 87, 83, 214, 99, 33, 7, 28, 11, 79, 9, 135, 162, 24, 137, 157, 211, 240, 164, 102, 253, 3, 231, 121, 24, 21, 201, 207, 116, 118, 184, 58, 208, 171, 85, 121, 31, 136, 60, 225, 198, 229, 238, 60, 72, 76, 62, 209, 248, 172, 127, 7, 57, 193, 191, 247, 183, 136, 214, 58, 170, 191, 143, 10, 245, 65, 22, 143, 89, 126, 48, 213, 211, 36, 37, 243, 46, 184, 207, 72, 240, 143, 191, 238, 117, 138, 124, 29, 204, 27, 103, 212, 110, 225, 252, 3, 46, 215, 199, 31, 186, 65, 26, 66, 222, 221, 122, 68, 84, 197, 2, 112, 200, 44, 36, 240, 241, 71, 244, 158, 131, 178, 23, 127, 192, 81, 172, 159, 78, 161, 223, 0, 7, 7, 22, 72, 121, 158, 169, 72, 75, 16, 146, 84, 184, 43, 94, 93, 140, 168, 22, 163, 60, 105, 145, 199, 143, 153, 91, 141, 148, 101, 217, 31, 154, 48, 211, 155, 193, 43, 114, 235, 156, 80, 13, 22, 189, 211, 230, 138, 105, 76, 128, 236, 197, 123, 9, 94, 123, 66, 10, 64, 4, 30, 217, 207, 80, 62, 213, 123, 167, 242, 230, 49, 213, 214, 77, 237, 101, 12, 204, 133, 158, 103, 22, 3, 71, 135, 96, 62, 168, 134, 27, 149, 98, 165, 58, 89, 87, 23, 60, 151, 146, 111, 190, 44, 137, 22, 45, 210, 64, 134, 149, 24, 87, 35, 3, 191, 68, 226, 239, 248, 20, 70, 245, 214, 216, 88, 153, 12, 121, 143, 219, 77, 175, 48, 48, 179, 101, 246, 25, 165, 2, 48, 157, 247, 168, 94, 180, 33, 54, 203, 109, 119, 253, 201, 159, 191, 252, 235, 31, 5, 76, 133, 9, 205, 246, 250, 207, 255, 250, 215, 211, 127, 245, 217, 103, 183, 255, 248, 191, 244, 183, 223, 22, 191, 190, 146, 63, 87, 82, 235, 190, 197, 198, 102, 142, 46, 142, 199, 253, 95, 241, 206, 107, 98, 180, 221, 100, 146, 145, 82, 39, 30, 163, 119, 236, 41, 168, 32, 92, 226, 159, 201, 231, 139, 1, 28, 127, 74, 20, 52, 89, 39, 232, 92, 252, 142, 70, 10, 84, 239, 44, 126, 186, 204, 96, 80, 241, 33, 106, 39, 21, 88, 36, 110, 204, 188, 31, 129, 168, 30, 116, 84, 90, 11, 162, 210, 165, 80, 212, 71, 61, 13, 250, 75, 52, 102, 65, 106, 157, 222, 77, 243, 186, 236, 243, 242, 102, 117, 206, 231, 52, 83, 79, 160, 37, 158, 211, 15, 198, 171, 44, 231, 135, 166, 207, 203, 251, 46, 41, 103, 223, 245, 124, 179, 46, 22, 227, 226, 75, 50, 117, 158, 198, 195, 248, 79, 103, 149, 160, 115, 43, 187, 182, 235, 173, 85, 109, 91, 99, 153, 187, 215, 218, 212, 134, 114, 235, 184, 103, 90, 30, 22, 20, 96, 13, 50, 81, 97, 33, 189, 100, 14, 139, 180, 14, 155, 174, 253, 212, 117, 61, 166, 214, 125, 207, 47, 247, 153, 169, 204, 151, 20, 85, 61, 14, 83, 251, 142, 105, 26, 250, 102, 184, 120, 199, 192, 25, 252, 140, 197, 240, 102, 122, 116, 236, 69, 170, 234, 78, 98, 8, 219, 132, 61, 203, 167, 166, 95, 108, 210, 253, 5, 127, 94, 6, 235, 163, 104, 98, 243, 78, 42, 113, 71, 106, 140, 209, 173, 86, 240, 206, 42, 117, 213, 59, 174, 157, 116, 204, 31, 169, 189, 224, 218, 219, 32, 160, 91, 168, 206, 119, 3, 36, 28, 79, 243, 85, 250, 226, 118, 15, 45, 105, 91, 12, 101, 233, 136, 220, 216, 76, 104, 211, 133, 0, 32, 21, 127, 206, 164, 179, 147, 15, 17, 233, 179, 110, 219, 130, 166, 178, 163, 187, 45, 226, 146, 174, 244, 88, 181, 69, 85, 202, 2, 233, 97, 172, 211, 226, 32, 5, 41, 93, 121, 157, 123, 192, 210, 11, 71, 239, 102, 75, 26, 66, 65, 106, 5, 51, 94, 78, 21, 180, 135, 203, 43, 126, 123, 131, 197, 151, 217, 182, 157, 240, 224, 110, 222, 205, 190, 202, 232, 171, 253, 158, 164, 163, 47, 64, 10, 152, 96, 19, 234, 133, 39, 130, 160, 70, 166, 174, 93, 147, 105, 37, 115, 1, 36, 244, 165, 59, 222, 181, 41, 210, 162, 203, 12, 16, 113, 51, 149, 224, 141, 92, 57, 62, 12, 146, 219, 167, 168, 186, 154, 220, 200, 242, 97, 162, 52, 175, 114, 114, 153, 195, 244, 48, 37, 83, 61, 101, 6, 134, 76, 65, 204, 222, 59, 228, 83, 182, 83, 127, 199, 232, 238, 90, 120, 120, 67, 210, 104, 195, 246, 47, 248, 180, 233, 111, 103, 126, 202, 34, 33, 249, 100, 185, 28, 184, 94, 129, 90, 125, 123, 198, 123, 37, 140, 63, 18, 105, 123, 80, 187, 164, 66, 128, 120, 213, 94, 66, 124, 36, 3, 32, 79, 173, 122, 65, 34, 48, 17, 115, 73, 208, 136, 25, 126, 176, 162, 81, 64, 74, 172, 60, 167, 164, 251, 29, 243, 29, 124, 119, 46, 153, 146, 33, 170, 193, 84, 233, 116, 33, 192, 78, 182, 157, 6, 96, 116, 50, 184, 244, 55, 19, 166, 78, 231, 62, 22, 163, 71, 166, 192, 170, 117, 2, 94, 156, 35, 79, 166, 33, 18, 115, 240, 24, 224, 114, 232, 64, 196, 81, 76, 106, 13, 45, 112, 236, 75, 88, 228, 32, 177, 237, 214, 252, 246, 70, 77, 143, 209, 242, 174, 174, 49, 125, 236, 58, 243, 80, 126, 187, 127, 95, 176, 128, 120, 212, 62, 172, 185, 193, 137, 60, 120, 67, 230, 98, 70, 53, 99, 19, 141, 28, 24, 64, 92, 13, 12, 205, 114, 168, 238, 46, 232, 203, 195, 110, 129, 166, 187, 172, 120, 124, 71, 30, 147, 232, 124, 113, 185, 86, 157, 112, 169, 47, 123, 245, 95, 45, 78, 65, 124, 133, 213, 98, 90, 60, 44, 190, 10, 190, 13, 216, 34, 236, 3, 164, 45, 154, 235, 63, 68, 129, 200, 41, 36, 214, 162, 56, 168, 3, 36, 224, 167, 84, 231, 101, 138, 217, 5, 110, 115, 34, 253, 90, 19, 152, 40, 139, 180, 159, 150, 72, 189, 204, 204, 194, 111, 148, 184, 136, 47, 234, 155, 162, 118, 22, 17, 192, 144, 199, 57, 228, 14, 139, 79, 77, 15, 232, 239, 165, 81, 114, 210, 7, 122, 165, 248, 30, 8, 28, 143, 240, 103, 211, 37, 154, 17, 162, 159, 254, 229, 245, 240, 158, 19, 79, 185, 34, 49, 250, 9, 81, 97, 155, 136, 219, 128, 194, 120, 98, 16, 188, 212, 162, 68, 128, 242, 176, 156, 164, 107, 133, 102, 216, 1, 186, 39, 59, 54, 8, 155, 9, 157, 99, 216, 27, 48, 70, 23, 92, 180, 240, 153, 0, 222, 119, 10, 75, 55, 37, 130, 52, 241, 164, 62, 51, 92, 210, 79, 203, 232, 52, 230, 60, 195, 100, 100, 12, 194, 77, 88, 145, 246, 217, 96, 181, 189, 17, 4, 147, 242, 196, 129, 61, 205, 150, 48, 241, 22, 200, 176, 73, 138, 143, 85, 122, 86, 105, 115, 251, 217, 150, 204, 21, 41, 166, 194, 99, 237, 81, 44, 88, 225, 179, 249, 161, 135, 48, 150, 60, 54, 128, 252, 142, 236, 251, 248, 189, 157, 139, 194, 169, 180, 244, 118, 83, 140, 160, 186, 74, 30, 156, 225, 67, 227, 127, 10, 213, 241, 134, 246, 131, 23, 68, 60, 44, 74, 209, 241, 152, 96, 179, 152, 78, 93, 62, 101, 102, 121, 73, 179, 250, 45, 238, 234, 69, 22, 43, 52, 42, 78, 227, 229, 225, 114, 105, 24, 77, 47, 48, 117, 197, 236, 200, 101, 175, 22, 245, 187, 168, 65, 221, 186, 142, 22, 88, 214, 227, 71, 165, 30, 18, 47, 197, 71, 156, 50, 100, 249, 108, 82, 35, 228, 199, 71, 183, 157, 159, 28, 60, 125, 250, 192, 138, 188, 60, 135, 233, 3, 193, 72, 180, 209, 212, 217, 237, 14, 160, 78, 165, 75, 101, 169, 170, 51, 155, 77, 232, 200, 123, 4, 28, 27, 220, 30, 10, 250, 227, 137, 153, 108, 174, 40, 207, 109, 155, 28, 184, 114, 115, 131, 229, 254, 198, 26, 115, 97, 83, 239, 212, 224, 32, 114, 240, 224, 234, 233, 3, 39, 111, 173, 158, 123, 7, 22, 86, 143, 30, 64, 14, 96, 110, 36, 193, 112, 235, 56, 48, 88, 69, 86, 129, 222, 30, 12, 69, 153, 52, 87, 22, 171, 181, 102, 107, 245, 0, 83, 201, 16, 235, 154, 118, 88, 220, 220, 102, 170, 101, 175, 143, 243, 235, 55, 159, 221, 103, 148, 49, 35, 92, 14, 152, 75, 185, 36, 30, 222, 111, 174, 223, 139, 15, 66, 251, 184, 24, 154, 157, 209, 240, 150, 193, 103, 242, 39, 232, 115, 192, 143, 197, 150, 78, 116, 36, 152, 166, 145, 221, 92, 239, 199, 186, 90, 141, 85, 117, 94, 97, 2, 112, 57, 196, 123, 57, 244, 80, 28, 5, 39, 252, 86, 163, 153, 217, 201, 205, 120, 57, 38, 119, 27, 159, 231, 135, 52, 209, 190, 185, 102, 159, 188, 185, 185, 186, 190, 58, 179, 188, 182, 10, 94, 216, 242, 9, 88, 98, 209, 90, 146, 46, 14, 250, 5, 97, 39, 149, 159, 153, 144, 102, 138, 4, 217, 97, 86, 137, 7, 198, 88, 95, 103, 182, 198, 24, 180, 3, 24, 53, 239, 135, 228, 159, 48, 170, 237, 82, 27, 23, 181, 38, 94, 187, 215, 23, 197, 182, 116, 227, 184, 240, 44, 34, 138, 143, 169, 220, 167, 151, 123, 151, 45, 22, 144, 165, 149, 103, 254, 42, 83, 207, 29, 116, 79, 104, 200, 12, 222, 97, 60, 27, 5, 206, 200, 78, 217, 165, 17, 137, 173, 183, 109, 39, 31, 9, 84, 246, 208, 248, 95, 17, 249, 83, 124, 79, 201, 239, 65, 168, 97, 130, 126, 35, 137, 193, 229, 231, 253, 143, 195, 62, 173, 64, 195, 164, 5, 112, 33, 47, 172, 239, 98, 90, 232, 95, 68, 77, 123, 247, 227, 184, 73, 29, 110, 213, 184, 2, 124, 237, 154, 195, 227, 228, 10, 172, 246, 161, 134, 133, 14, 26, 239, 65, 248, 6, 255, 139, 115, 48, 116, 71, 208, 168, 58, 241, 37, 104, 183, 118, 1, 49, 77, 225, 205, 218, 151, 216, 243, 83, 47, 99, 90, 197, 142, 207, 7, 182, 105, 188, 46, 149, 136, 114, 143, 251, 162, 54, 166, 232, 59, 106, 79, 159, 243, 79, 8, 169, 7, 139, 213, 230, 157, 131, 110, 135, 185, 209, 61, 36, 224, 178, 185, 34, 199, 182, 37, 166, 54, 99, 145, 157, 179, 229, 20, 197, 233, 192, 108, 89, 252, 132, 186, 134, 240, 80, 60, 195, 114, 138, 244, 155, 108, 192, 111, 162, 98, 184, 252, 40, 141, 39, 250, 21, 193, 37, 184, 36, 95, 71, 151, 246, 55, 87, 167, 120, 173, 175, 175, 247, 47, 243, 117, 160, 249, 54, 172, 221, 244, 14, 215, 237, 229, 165, 107, 97, 217, 46, 159, 73, 91, 122, 187, 115, 187, 103, 74, 231, 220, 126, 230, 215, 95, 129, 196, 14, 188, 137, 161, 234, 128, 15, 87, 228, 14, 209, 199, 58, 55, 124, 232, 69, 211, 216, 156, 52, 217, 85, 104, 198, 71, 226, 221, 3, 12, 115, 47, 101, 97, 150, 44, 35, 35, 165, 163, 115, 214, 182, 13, 131, 46, 6, 64, 91, 203, 232, 196, 138, 199, 82, 75, 66, 26, 98, 34, 68, 171, 96, 115, 35, 87, 96, 130, 71, 240, 94, 143, 192, 90, 73, 69, 150, 66, 110, 180, 139, 25, 13, 113, 162, 125, 87, 22, 184, 217, 242, 122, 66, 130, 152, 220, 36, 222, 130, 130, 59, 27, 9, 115, 204, 138, 43, 129, 199, 245, 250, 164, 67, 126, 224, 182, 169, 107, 79, 229, 240, 35, 91, 205, 220, 53, 238, 25, 108, 26, 31, 208, 219, 1, 158, 13, 84, 217, 141, 242, 84, 240, 181, 1, 188, 55, 116, 62, 111, 114, 140, 92, 41, 71, 190, 237, 70, 54, 47, 27, 42, 248, 202, 111, 122, 154, 95, 75, 11, 125, 183, 66, 239, 94, 202, 150, 239, 121, 214, 32, 181, 216, 161, 208, 16, 124, 238, 180, 196, 20, 22, 167, 83, 129, 146, 229, 147, 165, 36, 57, 171, 81, 34, 101, 26, 248, 217, 222, 231, 191, 191, 85, 243, 135, 142, 104, 205, 150, 92, 60, 164, 92, 90, 24, 38, 225, 217, 191, 194, 50, 125, 129, 195, 170, 68, 155, 40, 248, 54, 60, 178, 171, 209, 233, 212, 104, 15, 142, 101, 109, 161, 77, 154, 208, 108, 121, 90, 99, 76, 164, 105, 52, 108, 232, 155, 66, 10, 154, 63, 187, 165, 94, 26, 188, 201, 169, 107, 137, 164, 51, 250, 80, 213, 56, 97, 67, 51, 213, 223, 9, 39, 161, 19, 89, 220, 220, 223, 223, 153, 168, 241, 222, 65, 227, 22, 239, 99, 113, 42, 203, 42, 173, 26, 82, 29, 181, 111, 250, 105, 181, 217, 146, 157, 25, 249, 164, 54, 198, 37, 60, 82, 93, 85, 227, 212, 137, 80, 227, 49, 236, 248, 79, 157, 166, 6, 201, 236, 110, 11, 126, 14, 113, 202, 151, 169, 86, 33, 46, 0, 52, 182, 29, 91, 205, 190, 229, 237, 91, 198, 130, 251, 176, 211, 96, 243, 244, 49, 203, 30, 161, 37, 42, 111, 99, 146, 24, 36, 102, 196, 21, 197, 176, 190, 173, 28, 9, 122, 239, 125, 24, 179, 137, 169, 122, 2, 144, 80, 55, 54, 47, 235, 134, 54, 159, 179, 16, 138, 31, 104, 146, 136, 217, 111, 10, 214, 140, 61, 112, 254, 112, 134, 171, 178, 240, 48, 48, 127, 38, 187, 74, 46, 84, 143, 57, 196, 151, 190, 31, 54, 213, 182, 240, 245, 10, 218, 221, 88, 224, 83, 93, 6, 126, 177, 91, 116, 169, 226, 27, 181, 22, 34, 175, 3, 160, 31, 85, 241, 86, 202, 183, 207, 164, 146, 70, 2, 82, 165, 37, 114, 221, 26, 204, 163, 220, 37, 139, 65, 64, 197, 142, 151, 28, 238, 74, 42, 103, 89, 43, 59, 223, 26, 44, 35, 186, 90, 1, 173, 19, 214, 180, 168, 228, 18, 80, 179, 200, 81, 158, 112, 241, 166, 214, 168, 235, 148, 153, 52, 45, 185, 219, 192, 134, 217, 168, 72, 60, 157, 147, 26, 109, 253, 96, 174, 235, 116, 162, 84, 154, 73, 8, 66, 161, 55, 196, 5, 175, 48, 133, 161, 2, 35, 213, 145, 108, 66, 79, 39, 25, 38, 168, 221, 111, 68, 80, 18, 221, 251, 13, 200, 103, 36, 74, 134, 188, 146, 163, 15, 185, 70, 223, 224, 75, 133, 126, 56, 18, 139, 164, 184, 118, 158, 170, 9, 50, 107, 16, 117, 13, 23, 195, 148, 36, 174, 97, 134, 168, 129, 212, 119, 100, 91, 204, 196, 241, 60, 39, 15, 99, 60, 31, 110, 136, 85, 53, 144, 48, 163, 12, 68, 73, 204, 203, 67, 157, 72, 132, 167, 219, 195, 48, 45, 128, 96, 202, 208, 127, 98, 37, 30, 63, 68, 175, 77, 218, 125, 19, 210, 159, 51, 65, 133, 137, 207, 202, 52, 40, 230, 76, 217, 160, 184, 209, 26, 162, 49, 223, 113, 79, 125, 52, 103, 98, 196, 60, 46, 153, 88, 102, 90, 204, 165, 224, 214, 37, 10, 71, 245, 228, 35, 237, 66, 206, 60, 201, 48, 240, 204, 168, 29, 116, 79, 28, 72, 197, 29, 29, 3, 19, 43, 1, 144, 21, 225, 16, 60, 186, 181, 210, 104, 49, 134, 59, 70, 8, 105, 119, 206, 242, 237, 125, 197, 232, 55, 19, 156, 150, 55, 139, 69, 179, 156, 219, 38, 252, 244, 21, 218, 207, 23, 236, 197, 237, 112, 227, 151, 141, 90, 229, 232, 199, 108, 46, 223, 178, 65, 27, 153, 45, 74, 64, 145, 85, 151, 201, 234, 106, 217, 247, 97, 156, 98, 48, 80, 42, 232, 54, 109, 217, 205, 117, 119, 229, 199, 160, 214, 184, 8, 175, 46, 212, 104, 87, 69, 67, 50, 169, 22, 199, 13, 186, 180, 221, 99, 249, 4, 33, 135, 88, 102, 26, 226, 195, 216, 166, 17, 143, 167, 204, 244, 205, 110, 95, 238, 159, 113, 186, 164, 118, 194, 97, 154, 206, 174, 198, 151, 202, 188, 179, 155, 113, 133, 46, 109, 246, 88, 62, 22, 123, 188, 235, 171, 177, 111, 210, 230, 41, 186, 174, 182, 244, 205, 60, 162, 93, 169, 86, 12, 151, 149, 219, 122, 37, 95, 232, 214, 99, 24, 180, 171, 48, 220, 238, 14, 165, 10, 245, 246, 192, 160, 44, 215, 210, 11, 105, 80, 32, 10, 83, 88, 161, 208, 202, 148, 219, 160, 133, 184, 209, 150, 11, 120, 92, 158, 254, 80, 227, 82, 69, 253, 22, 127, 127, 104, 180, 200, 6, 212, 221, 212, 243, 21, 167, 228, 147, 163, 81, 78, 50, 197, 99, 66, 45, 92, 126, 19, 218, 170, 204, 8, 168, 206, 66, 249, 35, 172, 80, 169, 247, 12, 139, 11, 12, 59, 199, 10, 66, 26, 207, 35, 36, 154, 239, 27, 134, 124, 189, 166, 113, 27, 188, 41, 94, 72, 154, 125, 161, 28, 53, 148, 228, 114, 149, 122, 191, 201, 42, 251, 236, 142, 166, 233, 172, 230, 241, 72, 36, 156, 192, 124, 118, 21, 102, 119, 135, 211, 51, 217, 162, 168, 151, 42, 153, 66, 65, 148, 48, 147, 44, 230, 102, 74, 46, 41, 28, 182, 184, 0, 229, 162, 142, 238, 139, 179, 1, 75, 128, 149, 120, 6, 184, 137, 95, 56, 249, 138, 149, 200, 149, 124, 34, 2, 230, 166, 147, 155, 55, 178, 226, 110, 15, 244, 135, 25, 67, 140, 165, 67, 33, 166, 82, 157, 9, 192, 200, 188, 134, 202, 78, 17, 250, 148, 117, 79, 249, 155, 43, 68, 227, 219, 193, 43, 36, 91, 177, 137, 161, 167, 197, 68, 40, 12, 149, 31, 200, 49, 228, 103, 118, 31, 170, 250, 176, 97, 219, 224, 69, 134, 164, 104, 196, 200, 101, 215, 241, 22, 202, 110, 168, 68, 242, 26, 57, 185, 148, 209, 57, 14, 185, 14, 238, 107, 7, 56, 113, 37, 61, 45, 163, 229, 132, 112, 249, 24, 239, 72, 109, 12, 111, 156, 105, 150, 129, 51, 79, 58, 201, 65, 225, 114, 60, 198, 125, 87, 145, 139, 89, 4, 95, 59, 87, 126, 39, 223, 75, 34, 159, 35, 81, 63, 36, 87, 123, 130, 84, 209, 135, 141, 149, 102, 139, 255, 220, 190, 150, 238, 134, 246, 166, 19, 115, 57, 127, 46, 234, 159, 233, 200, 157, 128, 244, 138, 209, 108, 163, 44, 46, 109, 29, 142, 166, 35, 62, 218, 228, 182, 218, 162, 153, 100, 106, 219, 161, 61, 147, 230, 98, 175, 175, 53, 218, 220, 116, 36, 149, 17, 27, 253, 197, 209, 214, 201, 33, 226, 200, 225, 40, 61, 141, 166, 244, 202, 51, 196, 49, 92, 78, 241, 84, 44, 22, 228, 15, 141, 150, 208, 61, 159, 21, 221, 179, 127, 211, 206, 157, 171, 251, 155, 98, 22, 237, 111, 4, 207, 20, 250, 131, 130, 44, 87, 7, 252, 254, 193, 96, 63, 143, 98, 132, 83, 34, 213, 233, 216, 4, 120, 70, 182, 90, 181, 232, 34, 15, 173, 172, 124, 19, 32, 181, 66, 153, 188, 196, 125, 155, 197, 229, 136, 47, 201, 103, 166, 78, 122, 51, 167, 253, 145, 46, 170, 52, 70, 179, 205, 49, 77, 249, 2, 97, 38, 197, 103, 242, 68, 69, 140, 176, 73, 238, 234, 167, 60, 132, 112, 172, 187, 16, 23, 37, 249, 97, 18, 34, 133, 236, 85, 54, 202, 65, 193, 108, 22, 82, 14, 142, 5, 206, 225, 146, 51, 92, 14, 134, 175, 242, 66, 239, 244, 199, 33, 225, 91, 223, 64, 110, 240, 56, 157, 122, 31, 93, 116, 243, 82, 22, 60, 91, 90, 55, 20, 123, 74, 240, 32, 242, 67, 183, 100, 151, 251, 72, 43, 248, 66, 45, 137, 160, 199, 83, 190, 72, 129, 14, 86, 174, 241, 134, 33, 187, 70, 65, 236, 255, 72, 215, 162, 197, 117, 190, 6, 98, 130, 179, 138, 143, 114, 97, 41, 220, 143, 49, 40, 150, 179, 118, 10, 48, 165, 217, 20, 212, 230, 234, 20, 205, 99, 161, 2, 17, 180, 117, 238, 244, 221, 42, 227, 243, 149, 191, 57, 228, 75, 251, 60, 187, 255, 43, 211, 118, 164, 83, 199, 99, 6, 100, 60, 28, 39, 147, 144, 107, 15, 86, 173, 222, 224, 207, 86, 158, 40, 142, 17, 154, 167, 44, 204, 163, 176, 128, 3, 190, 57, 160, 141, 147, 132, 3, 237, 27, 45, 53, 48, 62, 245, 169, 5, 251, 57, 20, 32, 56, 67, 33, 166, 50, 12, 74, 252, 158, 122, 2, 189, 57, 163, 125, 166, 197, 215, 72, 34, 243, 179, 15, 156, 46, 13, 232, 60, 79, 192, 105, 161, 227, 194, 107, 201, 18, 249, 108, 155, 27, 180, 22, 171, 10, 116, 203, 98, 200, 33, 159, 92, 98, 163, 177, 3, 93, 181, 25, 222, 49, 118, 156, 90, 159, 108, 181, 173, 253, 114, 181, 230, 110, 198, 226, 136, 220, 171, 118, 55, 211, 203, 253, 114, 189, 194, 49, 214, 105, 65, 195, 83, 40, 161, 233, 177, 140, 145, 205, 18, 140, 172, 86, 161, 220, 177, 225, 205, 90, 76, 48, 126, 162, 93, 128, 71, 39, 198, 173, 238, 44, 183, 142, 40, 99, 65, 4, 210, 96, 243, 136, 185, 88, 88, 36, 78, 253, 40, 171, 189, 80, 74, 44, 218, 85, 146, 199, 172, 171, 36, 31, 227, 72, 21, 115, 173, 7, 37, 136, 216, 216, 118, 116, 57, 21, 64, 51, 141, 98, 34, 76, 149, 185, 125, 198, 13, 212, 210, 236, 72, 35, 50, 92, 209, 172, 43, 205, 218, 26, 145, 59, 104, 180, 116, 49, 132, 226, 17, 187, 181, 242, 218, 221, 228, 106, 11, 36, 61, 237, 108, 49, 215, 54, 153, 102, 45, 214, 100, 50, 25, 10, 35, 33, 139, 39, 89, 76, 195, 243, 24, 132, 118, 200, 5, 160, 41, 35, 13, 111, 203, 181, 202, 23, 249, 28, 241, 3, 57, 138, 84, 49, 85, 164, 201, 71, 21, 44, 3, 202, 186, 56, 109, 40, 215, 58, 185, 240, 94, 15, 147, 109, 77, 216, 176, 5, 194, 172, 170, 201, 139, 85, 193, 175, 10, 191, 233, 201, 25, 48, 162, 57, 170, 68, 235, 96, 57, 95, 156, 228, 58, 40, 107, 145, 108, 224, 26, 143, 231, 105, 176, 249, 106, 150, 99, 231, 64, 2, 41, 23, 23, 99, 194, 189, 44, 119, 37, 170, 115, 1, 114, 75, 43, 95, 101, 224, 188, 167, 94, 166, 20, 42, 194, 205, 189, 109, 129, 153, 184, 27, 2, 164, 225, 151, 107, 162, 181, 163, 101, 203, 50, 146, 116, 13, 75, 115, 116, 20, 81, 170, 8, 33, 173, 5, 34, 70, 200, 215, 246, 125, 110, 188, 56, 41, 18, 181, 130, 64, 52, 74, 203, 21, 119, 149, 53, 196, 148, 255, 88, 40, 91, 48, 105, 156, 194, 140, 4, 230, 90, 200, 14, 83, 34, 72, 169, 75, 18, 210, 38, 170, 238, 141, 164, 107, 199, 100, 163, 108, 78, 95, 234, 147, 215, 81, 233, 156, 42, 173, 101, 139, 34, 237, 60, 121, 118, 53, 47, 219, 82, 25, 158, 110, 149, 106, 5, 93, 100, 186, 65, 24, 67, 250, 102, 7, 185, 245, 186, 153, 180, 221, 211, 123, 166, 224, 158, 12, 169, 250, 83, 175, 114, 208, 35, 68, 110, 36, 5, 49, 199, 9, 72, 115, 222, 24, 202, 27, 64, 144, 66, 135, 51, 87, 111, 163, 132, 34, 96, 162, 186, 245, 50, 174, 69, 50, 205, 139, 0, 131, 240, 36, 185, 226, 194, 94, 58, 154, 246, 161, 164, 136, 0, 14, 8, 161, 52, 105, 225, 182, 99, 169, 221, 135, 51, 108, 232, 179, 42, 14, 101, 98, 193, 82, 170, 248, 74, 147, 38, 146, 212, 214, 167, 181, 186, 102, 43, 220, 223, 104, 60, 47, 61, 41, 144, 8, 132, 72, 196, 41, 161, 219, 139, 110, 3, 114, 205, 129, 72, 71, 68, 183, 244, 211, 193, 22, 68, 210, 129, 73, 22, 20, 83, 202, 226, 149, 161, 5, 99, 77, 250, 102, 42, 45, 228, 21, 9, 57, 114, 181, 189, 0, 91, 199, 59, 104, 23, 35, 175, 14, 35, 93, 205, 73, 120, 70, 37, 152, 200, 185, 243, 148, 235, 103, 242, 161, 27, 237, 52, 60, 51, 213, 199, 92, 16, 225, 164, 116, 46, 225, 206, 217, 16, 33, 29, 145, 206, 203, 65, 81, 137, 97, 104, 92, 244, 141, 127, 162, 81, 212, 168, 17, 229, 157, 24, 162, 26, 204, 218, 107, 185, 189, 134, 87, 219, 133, 133, 116, 52, 91, 246, 217, 167, 175, 87, 47, 150, 40, 191, 172, 246, 47, 222, 2, 123, 189, 79, 4, 125, 185, 175, 252, 249, 234, 170, 62, 60, 251, 40, 129, 198, 143, 42, 232, 178, 108, 109, 201, 236, 194, 15, 152, 170, 89, 85, 36, 47, 236, 18, 214, 131, 49, 97, 125, 249, 146, 189, 62, 222, 20, 187, 50, 121, 74, 167, 93, 122, 6, 59, 189, 91, 238, 80, 227, 78, 101, 186, 34, 185, 66, 190, 190, 119, 101, 45, 94, 156, 17, 229, 135, 71, 251, 72, 173, 203, 233, 145, 50, 84, 63, 138, 235, 228, 12, 60, 66, 65, 88, 52, 114, 201, 244, 18, 146, 205, 180, 61, 96, 28, 165, 118, 176, 135, 220, 41, 120, 53, 239, 26, 121, 38, 162, 181, 135, 213, 169, 157, 74, 253, 214, 104, 201, 82, 56, 160, 250, 171, 149, 184, 165, 205, 104, 149, 180, 185, 35, 8, 88, 238, 50, 169, 61, 37, 96, 165, 17, 181, 140, 235, 42, 241, 150, 154, 12, 147, 22, 25, 3, 189, 123, 153, 169, 2, 24, 54, 178, 1, 226, 208, 196, 61, 71, 194, 91, 64, 107, 0, 124, 68, 50, 145, 71, 31, 226, 204, 150, 134, 133, 199, 45, 94, 85, 16, 86, 155, 219, 212, 72, 195, 185, 99, 132, 90, 137, 118, 99, 169, 41, 106, 0, 62, 221, 185, 234, 164, 207, 250, 102, 28, 202, 202, 5, 194, 13, 166, 181, 49, 52, 8, 163, 3, 199, 158, 229, 104, 231, 64, 41, 78, 185, 185, 181, 92, 33, 199, 70, 225, 217, 235, 151, 82, 82, 32, 11, 160, 104, 148, 73, 87, 120, 221, 228, 118, 78, 70, 192, 179, 116, 81, 202, 167, 37, 41, 176, 169, 178, 171, 120, 42, 210, 13, 85, 246, 76, 202, 90, 200, 111, 113, 239, 146, 155, 242, 50, 231, 83, 105, 73, 137, 108, 33, 86, 37, 150, 29, 182, 141, 47, 45, 175, 204, 6, 42, 254, 73, 200, 86, 226, 41, 97, 72, 218, 252, 145, 243, 122, 178, 40, 115, 95, 171, 193, 38, 242, 13, 155, 200, 177, 141, 96, 241, 204, 218, 42, 221, 148, 124, 174, 196, 85, 229, 11, 52, 217, 149, 57, 173, 172, 53, 69, 190, 133, 200, 145, 166, 218, 29, 18, 228, 61, 255, 178, 255, 190, 255, 33, 254, 34, 114, 163, 184, 139, 214, 121, 144, 53, 18, 155, 207, 252, 199, 13, 69, 105, 132, 23, 40, 78, 77, 208, 65, 161, 175, 50, 241, 152, 30, 197, 225, 186, 175, 156, 179, 178, 216, 197, 38, 229, 126, 52, 216, 181, 77, 227, 18, 149, 30, 138, 100, 198, 162, 180, 68, 113, 9, 60, 113, 241, 85, 146, 204, 154, 171, 25, 73, 43, 3, 30, 5, 210, 169, 24, 76, 118, 154, 94, 46, 220, 176, 206, 9, 95, 155, 42, 153, 89, 16, 68, 253, 12, 24, 103, 24, 51, 9, 171, 51, 212, 19, 5, 179, 252, 62, 77, 153, 179, 28, 83, 40, 133, 174, 202, 50, 88, 131, 64, 7, 52, 255, 253, 204, 183, 171, 110, 238, 123, 39, 116, 129, 150, 238, 232, 110, 171, 74, 172, 84, 158, 78, 35, 215, 207, 115, 255, 204, 69, 231, 33, 140, 90, 15, 148, 3, 15, 199, 163, 88, 60, 14, 58, 19, 247, 115, 241, 85, 58, 103, 25, 44, 125, 72, 203, 37, 84, 161, 55, 83, 147, 36, 180, 183, 235, 144, 1, 73, 214, 49, 15, 179, 219, 210, 13, 226, 185, 232, 168, 77, 30, 155, 54, 89, 84, 87, 211, 163, 9, 118, 126, 27, 66, 133, 201, 3, 249, 117, 96, 87, 151, 42, 195, 74, 225, 237, 233, 107, 181, 109, 183, 225, 153, 237, 118, 50, 243, 218, 172, 28, 101, 134, 169, 125, 6, 38, 187, 3, 55, 98, 214, 188, 42, 146, 77, 249, 106, 1, 155, 122, 237, 125, 137, 81, 128, 100, 161, 251, 11, 149, 61, 100, 9, 161, 151, 72, 185, 174, 103, 210, 177, 245, 134, 133, 158, 86, 122, 137, 41, 13, 47, 34, 187, 57, 95, 168, 52, 243, 131, 35, 112, 158, 104, 109, 118, 118, 10, 145, 223, 107, 76, 19, 49, 199, 222, 208, 121, 153, 202, 12, 159, 72, 201, 178, 116, 207, 212, 131, 96, 196, 109, 218, 115, 6, 89, 2, 18, 81, 114, 82, 67, 148, 176, 247, 198, 216, 57, 209, 57, 244, 77, 245, 235, 249, 166, 177, 193, 41, 235, 247, 100, 141, 71, 19, 57, 229, 12, 49, 97, 135, 2, 186, 0, 41, 11, 141, 97, 192, 135, 235, 84, 173, 171, 177, 232, 241, 37, 244, 53, 97, 144, 49, 188, 92, 253, 146, 58, 82, 206, 206, 224, 113, 133, 174, 174, 222, 165, 79, 156, 66, 143, 43, 19, 14, 38, 174, 165, 132, 89, 169, 14, 105, 199, 38, 186, 234, 153, 115, 218, 27, 212, 118, 33, 242, 17, 15, 17, 53, 99, 198, 70, 136, 69, 75, 89, 184, 44, 143, 148, 209, 197, 19, 173, 75, 91, 169, 178, 2, 215, 76, 50, 102, 155, 86, 37, 35, 199, 40, 171, 61, 78, 157, 113, 66, 178, 187, 86, 89, 218, 102, 62, 123, 156, 106, 229, 132, 100, 75, 22, 152, 172, 140, 65, 203, 155, 103, 58, 52, 92, 172, 165, 21, 201, 86, 148, 8, 93, 14, 49, 217, 65, 218, 63, 39, 92, 69, 177, 178, 5, 155, 181, 230, 82, 94, 138, 121, 198, 252, 174, 229, 107, 173, 140, 170, 192, 246, 152, 167, 17, 176, 12, 78, 196, 251, 88, 42, 223, 181, 73, 16, 56, 138, 148, 250, 26, 248, 176, 229, 51, 27, 113, 197, 78, 121, 196, 109, 74, 221, 13, 23, 136, 200, 66, 212, 73, 3, 77, 201, 239, 189, 15, 192, 117, 163, 139, 161, 150, 64, 27, 141, 74, 60, 155, 80, 152, 106, 230, 5, 147, 71, 194, 216, 21, 187, 216, 101, 8, 233, 2, 113, 252, 213, 175, 202, 158, 226, 160, 181, 136, 42, 177, 70, 199, 78, 197, 149, 125, 90, 179, 31, 33, 53, 106, 235, 200, 40, 178, 138, 248, 14, 174, 108, 139, 130, 246, 57, 198, 142, 67, 159, 55, 103, 242, 220, 3, 212, 43, 208, 188, 62, 195, 67, 33, 235, 126, 71, 201, 165, 145, 182, 191, 33, 43, 240, 145, 28, 250, 89, 221, 191, 219, 254, 181, 207, 169, 36, 108, 17, 52, 150, 184, 85, 57, 172, 71, 46, 237, 222, 62, 136, 103, 113, 180, 132, 197, 163, 200, 227, 237, 49, 152, 173, 250, 13, 115, 127, 56, 8, 194, 252, 22, 119, 214, 119, 115, 15, 103, 107, 65, 215, 239, 8, 85, 230, 71, 202, 30, 68, 220, 50, 53, 52, 56, 244, 174, 233, 182, 55, 116, 165, 67, 102, 173, 185, 247, 83, 240, 5, 174, 196, 34, 198, 79, 198, 88, 119, 177, 125, 159, 182, 154, 80, 176, 57, 202, 186, 111, 197, 175, 25, 136, 101, 184, 47, 62, 179, 125, 89, 242, 100, 83, 225, 21, 213, 40, 38, 125, 1, 4, 144, 23, 1, 128, 55, 119, 48, 179, 63, 67, 207, 232, 138, 20, 186, 54, 237, 201, 145, 213, 125, 103, 251, 46, 245, 212, 200, 66, 60, 185, 42, 113, 151, 43, 220, 38, 146, 246, 92, 206, 182, 204, 39, 88, 130, 35, 53, 5, 104, 226, 40, 55, 181, 196, 28, 36, 36, 66, 133, 22, 168, 114, 226, 134, 64, 86, 216, 156, 51, 106, 43, 179, 142, 231, 228, 206, 37, 202, 123, 183, 214, 209, 153, 45, 130, 220, 14, 36, 64, 216, 60, 16, 231, 124, 108, 148, 142, 121, 250, 188, 202, 23, 136, 61, 199, 55, 235, 8, 89, 215, 235, 140, 223, 61, 195, 249, 75, 134, 249, 1, 166, 103, 106, 112, 254, 13, 198, 50, 233, 86, 102, 75, 180, 31, 88, 231, 195, 162, 90, 11, 153, 235, 87, 136, 117, 195, 219, 27, 177, 224, 222, 3, 207, 224, 191, 112, 249, 11, 93, 24, 150, 210, 223, 249, 76, 152, 249, 62, 215, 104, 91, 30, 206, 51, 111, 185, 93, 206, 251, 150, 148, 35, 180, 51, 191, 190, 90, 46, 183, 202, 147, 196, 225, 39, 73, 242, 181, 82, 166, 127, 241, 138, 190, 29, 158, 217, 70, 13, 203, 63, 156, 225, 89, 121, 91, 79, 148, 165, 183, 76, 29, 166, 213, 150, 239, 47, 40, 13, 167, 89, 105, 173, 36, 17, 253, 98, 24, 66, 106, 29, 244, 66, 81, 163, 15, 124, 55, 212, 17, 202, 64, 50, 184, 178, 181, 121, 193, 55, 107, 180, 206, 217, 183, 56, 87, 46, 139, 245, 178, 123, 203, 146, 150, 225, 166, 180, 139, 142, 16, 142, 101, 27, 223, 214, 88, 134, 210, 107, 63, 242, 121, 169, 188, 191, 194, 121, 77, 155, 199, 85, 244, 161, 212, 214, 187, 214, 250, 109, 213, 89, 38, 38, 176, 51, 136, 187, 153, 174, 87, 89, 182, 159, 103, 251, 204, 140, 11, 139, 170, 206, 83, 54, 76, 19, 64, 207, 43, 170, 112, 154, 85, 232, 3, 100, 187, 129, 78, 227, 143, 203, 50, 12, 250, 137, 150, 130, 212, 14, 197, 128, 30, 77, 184, 233, 87, 214, 62, 79, 220, 34, 167, 169, 101, 197, 174, 173, 107, 158, 14, 204, 14, 225, 211, 226, 166, 1, 13, 23, 49, 83, 37, 91, 28, 45, 114, 236, 196, 57, 38, 11, 110, 33, 178, 114, 23, 12, 82, 238, 26, 226, 229, 128, 215, 232, 29, 54, 42, 122, 157, 61, 210, 129, 37, 71, 29, 113, 41, 160, 22, 234, 142, 218, 155, 55, 1, 254, 187, 31, 129, 151, 79, 41, 7, 169, 206, 108, 65, 120, 66, 34, 77, 143, 15, 212, 44, 18, 226, 204, 89, 82, 144, 102, 208, 66, 155, 100, 193, 7, 166, 105, 94, 94, 65, 146, 36, 74, 234, 207, 99, 11, 168, 92, 155, 28, 73, 194, 68, 131, 215, 26, 184, 137, 151, 43, 174, 160, 56, 198, 51, 101, 21, 229, 21, 108, 75, 72, 167, 126, 185, 230, 251, 139, 141, 211, 218, 189, 149, 180, 53, 26, 11, 29, 161, 247, 141, 26, 205, 34, 202, 254, 96, 243, 177, 166, 21, 134, 58, 213, 45, 95, 175, 108, 50, 207, 201, 217, 60, 23, 49, 14, 79, 68, 173, 68, 140, 52, 20, 5, 202, 195, 237, 165, 117, 118, 109, 11, 190, 235, 231, 212, 239, 89, 237, 31, 204, 243, 239, 251, 126, 254, 255, 179, 72, 149, 150, 7, 250, 180, 26, 123, 151, 167, 159, 121, 246, 175, 190, 140, 223, 63, 91, 167, 116, 141, 69, 62, 75, 234, 110, 211, 140, 224, 200, 224, 57, 56, 114, 224, 171, 51, 190, 63, 254, 186, 255, 55, 230, 135, 13, 116, 179, 192, 76, 221, 224, 187, 64, 201, 153, 211, 129, 194, 38, 47, 103, 109, 199, 255, 212, 255, 195, 121, 102, 111, 187, 106, 217, 63, 187, 201, 103, 205, 154, 11, 46, 108, 125, 28, 4, 107, 25, 235, 85, 123, 38, 70, 214, 172, 152, 40, 105, 49, 178, 8, 189, 229, 119, 213, 167, 139, 23, 84, 83, 136, 218, 205, 182, 136, 184, 254, 231, 31, 182, 152, 156, 178, 66, 154, 114, 211, 57, 206, 169, 109, 79, 98, 254, 231, 217, 242, 133, 78, 129, 98, 130, 77, 227, 112, 26, 151, 175, 175, 223, 175, 234, 100, 102, 248, 157, 193, 113, 158, 3, 223, 98, 7, 125, 126, 127, 200, 154, 161, 233, 207, 10, 176, 252, 4, 50, 195, 19, 78, 254, 224, 31, 60, 250, 147, 30, 207, 198, 63, 135, 14, 159, 208, 128, 202, 13, 95, 95, 231, 22, 253, 1, 253, 61, 177, 45, 210, 164, 244, 161, 171, 215, 248, 231, 86, 31, 181, 75, 128, 25, 231, 186, 32, 9, 229, 75, 159, 203, 233, 159, 107, 236, 215, 119, 246, 234, 147, 45, 101, 207, 6, 245, 52, 95, 226, 118, 188, 7, 245, 205, 250, 118, 177, 246, 151, 189, 250, 27, 109, 168, 185, 112, 93, 244, 52, 22, 240, 220, 171, 158, 24, 128, 84, 247, 167, 213, 153, 45, 199, 70, 71, 139, 246, 169, 68, 182, 156, 131, 239, 217, 27, 0, 129, 66, 165, 197, 233, 175, 39, 36, 241, 10, 120, 138, 215, 253, 52, 205, 168, 22, 18, 1, 43, 19, 28, 15, 119, 65, 139, 89, 127, 43, 243, 255, 21, 105, 242, 151, 147, 159, 24, 187, 229, 116, 100, 89, 218, 251, 116, 116, 232, 239, 191, 35, 237, 62, 47, 236, 191, 124, 61, 184, 212, 186, 91, 137, 109, 60, 21, 137, 243, 8, 181, 210, 76, 70, 154, 222, 90, 43, 84, 148, 153, 125, 129, 139, 217, 97, 218, 113, 3, 62, 23, 146, 48, 0, 39, 94, 3, 102, 53, 222, 225, 247, 217, 191, 153, 180, 234, 229, 111, 113, 50, 212, 160, 229, 107, 111, 244, 16, 244, 83, 187, 134, 31, 177, 170, 241, 47, 69, 54, 216, 85, 81, 192, 95, 62, 90, 119, 43, 181, 61, 255, 119, 119, 183, 47, 95, 30, 94, 111, 110, 174, 119, 251, 253, 101, 14, 103, 203, 108, 132, 203, 155, 67, 250, 201, 155, 124, 244, 25, 210, 223, 220, 108, 224, 146, 92, 94, 245, 222, 223, 221, 238, 174, 162, 154, 186, 14, 71, 253, 241, 182, 237, 240, 167, 43, 198, 62, 82, 250, 218, 245, 101, 149, 187, 166, 164, 167, 97, 118, 120, 177, 159, 245, 56, 174, 159, 24, 251, 78, 149, 123, 29, 66, 250, 40, 104, 13, 79, 244, 95, 238, 48, 53, 246, 152, 182, 172, 245, 104, 242, 247, 188, 148, 235, 221, 63, 64, 50, 18, 252, 37, 88, 162, 147, 81, 22, 91, 209, 165, 168, 223, 95, 167, 216, 120, 203, 142, 208, 39, 101, 198, 97, 174, 100, 37, 222, 83, 22, 17, 128, 0, 96, 252, 31, 156, 75, 17, 190, 187, 245, 157, 148, 127, 17, 30, 4, 44, 230, 190, 114, 241, 227, 26, 56, 246, 91, 7, 253, 248, 245, 255, 85, 171, 51, 27, 122, 47, 58, 213, 55, 0, 20, 96, 156, 1, 44, 141, 43, 27, 176, 161, 160, 101, 206, 106, 136, 164, 176, 35, 14, 169, 23, 39, 152, 34, 181, 175, 103, 99, 169, 139, 154, 95, 34, 197, 72, 212, 196, 242, 26, 69, 149, 110, 74, 237, 197, 181, 234, 13, 208, 172, 167, 74, 139, 188, 115, 92, 169, 7, 147, 238, 187, 160, 60, 122, 181, 226, 15, 47, 148, 26, 101, 13, 165, 153, 105, 33, 21, 209, 10, 90, 226, 201, 211, 116, 97, 222, 99, 158, 72, 58, 45, 213, 122, 255, 15, 136, 253, 240, 134, 132, 229, 41, 7, 146, 194, 153, 158, 152, 115, 24, 167, 170, 66, 73, 115, 210, 103, 22, 122, 140, 143, 32, 119, 93, 123, 166, 160, 38, 133, 197, 161, 85, 174, 100, 79, 42, 48, 203, 237, 99, 202, 89, 244, 232, 84, 143, 32, 199, 232, 214, 4, 48, 154, 224, 112, 50, 142, 159, 2, 100, 69, 234, 237, 88, 185, 51, 122, 163, 165, 64, 16, 203, 251, 54, 222, 196, 140, 106, 71, 163, 73, 108, 49, 142, 30, 54, 147, 214, 55, 245, 7, 4, 203, 132, 119, 146, 216, 60, 25, 235, 86, 239, 100, 237, 10, 89, 152, 163, 3, 226, 161, 70, 242, 180, 45, 183, 24, 38, 237, 136, 81, 180, 33, 68, 196, 159, 222, 38, 10, 168, 6, 72, 25, 224, 75, 14, 196, 32, 178, 240, 38, 92, 6, 27, 242, 215, 132, 75, 42, 90, 192, 50, 213, 49, 123, 148, 124, 218, 51, 245, 158, 132, 130, 73, 167, 76, 88, 54, 116, 254, 130, 68, 153, 160, 115, 161, 5, 16, 251, 8, 193, 244, 68, 44, 101, 105, 229, 1, 209, 179, 14, 175, 169, 47, 5, 216, 50, 149, 149, 178, 175, 218, 9, 160, 94, 87, 5, 7, 82, 181, 158, 87, 237, 164, 204, 116, 222, 76, 124, 236, 79, 18, 200, 111, 10, 241, 161, 232, 187, 150, 40, 237, 160, 168, 128, 26, 227, 220, 146, 250, 108, 19, 146, 114, 8, 9, 114, 33, 174, 38, 54, 249, 208, 18, 6, 21, 48, 190, 194, 153, 42, 108, 242, 155, 162, 52, 248, 10, 230, 105, 133, 78, 79, 238, 94, 132, 86, 128, 200, 161, 126, 169, 104, 59, 88, 196, 58, 3, 7, 45, 97, 28, 128, 210, 58, 82, 51, 148, 229, 250, 32, 1, 240, 200, 8, 65, 171, 208, 122, 144, 161, 43, 57, 160, 151, 105, 148, 173, 62, 232, 26, 180, 149, 17, 130, 230, 161, 46, 89, 2, 44, 201, 65, 71, 154, 224, 201, 157, 63, 151, 24, 97, 91, 240, 18, 250, 145, 124, 33, 17, 118, 91, 82, 113, 105, 177, 90, 5, 244, 10, 150, 0, 205, 74, 106, 4, 219, 64, 42, 241, 115, 139, 195, 190, 215, 108, 174, 129, 139, 22, 245, 93, 201, 56, 112, 225, 135, 243, 54, 88, 8, 218, 10, 210, 114, 157, 52, 154, 165, 241, 61, 148, 7, 59, 16, 20, 203, 212, 79, 237, 9, 22, 201, 8, 193, 186, 96, 31, 46, 130, 110, 160, 117, 63, 42, 8, 182, 7, 235, 1, 0, 120, 236, 15, 22, 228, 250, 19, 120, 31, 54, 181, 112, 33, 21, 173, 7, 237, 131, 254, 60, 181, 81, 142, 158, 88, 117, 49, 178, 46, 95, 177, 96, 15, 12, 239, 9, 61, 106, 179, 82, 107, 197, 59, 191, 4, 183, 108, 56, 229, 163, 232, 224, 81, 202, 251, 210, 126, 109, 154, 234, 227, 213, 204, 155, 196, 237, 30, 174, 150, 254, 152, 3, 221, 92, 58, 191, 230, 147, 125, 167, 231, 249, 162, 21, 187, 145, 0, 112, 139, 10, 181, 19, 32, 200, 119, 45, 81, 128, 126, 87, 87, 45, 10, 12, 114, 52, 151, 233, 98, 59, 10, 168, 115, 181, 14, 162, 141, 126, 156, 105, 103, 105, 101, 34, 179, 39, 196, 155, 73, 128, 94, 114, 84, 125, 172, 115, 146, 246, 196, 193, 26, 43, 166, 136, 109, 162, 97, 226, 174, 180, 82, 184, 173, 68, 110, 67, 58, 106, 103, 174, 165, 111, 83, 176, 102, 1, 197, 108, 245, 88, 54, 194, 119, 182, 231, 41, 94, 21, 179, 65, 64, 237, 23, 59, 155, 107, 236, 205, 42, 234, 180, 176, 220, 39, 241, 136, 99, 174, 139, 199, 160, 214, 122, 137, 16, 212, 94, 76, 25, 32, 49, 212, 11, 156, 65, 187, 219, 134, 3, 130, 53, 144, 154, 203, 224, 152, 15, 167, 102, 148, 140, 64, 94, 182, 199, 179, 7, 206, 152, 33, 4, 244, 8, 117, 21, 6, 172, 49, 183, 234, 130, 112, 4, 77, 73, 6, 214, 5, 0, 106, 27, 148, 39, 179, 118, 44, 203, 74, 127, 105, 206, 148, 237, 14, 66, 248, 233, 207, 156, 24, 233, 82, 93, 141, 134, 236, 75, 189, 195, 24, 116, 19, 91, 236, 159, 235, 122, 65, 48, 156, 88, 203, 65, 113, 17, 84, 26, 177, 1, 74, 55, 251, 27, 4, 51, 47, 74, 9, 22, 211, 219, 237, 209, 18, 147, 136, 117, 89, 44, 65, 192, 88, 240, 83, 218, 111, 114, 193, 50, 150, 187, 63, 234, 179, 217, 54, 200, 170, 54, 53, 216, 37, 28, 164, 117, 83, 163, 218, 179, 36, 244, 3, 228, 16, 243, 208, 235, 82, 140, 36, 125, 108, 247, 174, 26, 133, 96, 241, 193, 225, 112, 1, 217, 148, 216, 103, 151, 227, 140, 11, 121, 91, 164, 32, 109, 147, 53, 128, 43, 151, 245, 135, 133, 188, 111, 205, 2, 191, 238, 66, 210, 177, 20, 225, 240, 193, 118, 196, 242, 164, 90, 194, 159, 18, 40, 108, 170, 70, 234, 54, 120, 10, 109, 47, 182, 15, 171, 110, 135, 230, 244, 60, 25, 168, 51, 246, 212, 211, 66, 134, 65, 77, 72, 183, 1, 97, 181, 245, 251, 211, 211, 203, 140, 94, 115, 201, 91, 36, 216, 138, 143, 143, 102, 119, 232, 21, 250, 106, 231, 131, 160, 225, 52, 175, 92, 168, 14, 7, 123, 200, 212, 134, 35, 57, 144, 216, 207, 143, 211, 33, 204, 14, 76, 33, 129, 153, 123, 69, 91, 137, 137, 146, 62, 117, 162, 205, 96, 130, 93, 67, 109, 28, 28, 215, 21, 64, 76, 76, 232, 31, 243, 7, 136, 40, 143, 82, 84, 76, 19, 169, 228, 18, 145, 0, 88, 242, 190, 233, 157, 212, 77, 43, 244, 101, 206, 104, 52, 177, 222, 206, 55, 230, 97, 165, 175, 118, 80, 238, 84, 107, 128, 151, 70, 248, 234, 1, 134, 134, 96, 29, 226, 22, 65, 140, 147, 121, 181, 97, 126, 237, 157, 125, 110, 165, 126, 97, 67, 240, 250, 76, 101, 196, 156, 34, 244, 213, 74, 119, 118, 209, 6, 172, 199, 108, 228, 169, 191, 246, 198, 201, 88, 176, 98, 99, 84, 133, 163, 3, 116, 118, 134, 69, 71, 77, 13, 128, 50, 116, 176, 25, 225, 176, 89, 230, 158, 20, 114, 76, 30, 4, 52, 0, 206, 234, 206, 157, 111, 229, 221, 234, 159, 92, 224, 45, 18, 200, 131, 62, 253, 66, 180, 68, 248, 244, 8, 180, 169, 171, 236, 113, 207, 203, 18, 64, 43, 1, 191, 184, 161, 160, 54, 151, 193, 98, 181, 97, 166, 218, 92, 212, 185, 114, 197, 114, 140, 229, 209, 186, 48, 238, 192, 18, 237, 21, 156, 81, 27, 227, 115, 206, 110, 206, 191, 61, 30, 49, 119, 116, 108, 169, 51, 56, 243, 10, 157, 143, 144, 104, 16, 206, 168, 199, 113, 43, 213, 249, 37, 241, 45, 108, 198, 6, 178, 65, 142, 172, 5, 53, 2, 106, 99, 180, 146, 234, 172, 201, 109, 28, 93, 78, 189, 255, 102, 18, 89, 224, 48, 236, 16, 140, 84, 200, 82, 203, 204, 237, 186, 236, 42, 39, 100, 46, 151, 204, 129, 191, 76, 37, 98, 78, 201, 104, 198, 190, 88, 229, 33, 214, 56, 85, 8, 55, 38, 77, 224, 248, 9, 248, 35, 184, 103, 22, 177, 37, 39, 177, 100, 225, 76, 237, 14, 19, 143, 115, 38, 192, 155, 135, 16, 255, 172, 237, 11, 128, 62, 197, 50, 13, 150, 143, 24, 46, 174, 91, 42, 28, 130, 17, 57, 171, 215, 171, 68, 224, 151, 193, 73, 51, 82, 18, 46, 128, 52, 46, 72, 213, 1, 20, 204, 214, 130, 25, 51, 93, 170, 194, 222, 75, 162, 18, 44, 117, 176, 212, 39, 37, 169, 60, 73, 234, 66, 42, 138, 185, 122, 0, 45, 120, 124, 58, 130, 243, 40, 1, 250, 23, 244, 16, 232, 119, 96, 113, 190, 79, 184, 74, 210, 64, 95, 129, 190, 119, 210, 170, 110, 147, 178, 99, 216, 46, 111, 240, 53, 1, 218, 171, 98, 128, 199, 182, 58, 197, 161, 240, 220, 200, 252, 96, 25, 209, 101, 71, 150, 74, 214, 31, 167, 92, 184, 64, 176, 132, 16, 68, 188, 74, 163, 162, 45, 78, 236, 22, 169, 95, 144, 117, 136, 229, 70, 59, 102, 90, 229, 9, 193, 144, 143, 74, 84, 22, 115, 95, 132, 79, 18, 77, 182, 91, 49, 97, 230, 136, 102, 166, 145, 45, 85, 160, 202, 5, 191, 144, 59, 19, 24, 81, 96, 26, 177, 121, 118, 200, 221, 194, 144, 190, 144, 29, 210, 30, 206, 3, 216, 142, 14, 2, 214, 186, 128, 117, 37, 54, 213, 220, 117, 58, 71, 181, 62, 158, 181, 35, 176, 73, 200, 18, 177, 9, 137, 186, 89, 26, 43, 137, 21, 189, 41, 159, 227, 62, 207, 237, 120, 39, 100, 31, 193, 37, 144, 103, 139, 6, 26, 225, 174, 157, 190, 18, 103, 115, 255, 9, 225, 136, 208, 41, 32, 190, 54, 132, 191, 104, 173, 5, 69, 74, 146, 110, 226, 12, 94, 15, 231, 181, 129, 160, 60, 106, 183, 147, 46, 16, 128, 232, 228, 51, 102, 177, 16, 6, 160, 192, 67, 66, 17, 96, 24, 220, 3, 3, 4, 128, 205, 224, 68, 160, 25, 247, 56, 238, 113, 63, 208, 128, 64, 8, 134, 6, 20, 184, 176, 173, 1, 131, 56, 172, 67, 241, 212, 6, 6, 204, 166, 191, 129, 9, 65, 60, 108, 96, 65, 187, 177, 27, 8, 8, 181, 239, 27, 222, 130, 4, 187, 213, 192, 129, 34, 231, 250, 222, 70, 52, 54, 112, 65, 229, 151, 27, 120, 120, 198, 156, 177, 102, 192, 139, 99, 182, 181, 23, 108, 22, 220, 71, 252, 82, 226, 57, 144, 27, 207, 195, 106, 250, 152, 100, 129, 71, 189, 127, 214, 111, 86, 235, 225, 58, 243, 78, 74, 110, 57, 6, 234, 219, 101, 49, 51, 121, 10, 153, 79, 196, 122, 185, 200, 46, 31, 77, 214, 123, 21, 26, 154, 133, 40, 29, 155, 190, 237, 177, 126, 32, 37, 199, 49, 24, 162, 102, 189, 188, 244, 122, 245, 187, 246, 125, 187, 132, 144, 209, 155, 166, 231, 66, 123, 127, 99, 203, 7, 61, 204, 146, 192, 156, 169, 38, 60, 16, 68, 115, 117, 105, 36, 23, 88, 250, 250, 120, 212, 234, 79, 6, 32, 64, 68, 73, 246, 125, 134, 246, 136, 106, 166, 66, 32, 85, 29, 79, 34, 183, 38, 158, 85, 28, 1, 217, 201, 147, 189, 3, 37, 199, 71, 34, 132, 165, 244, 217, 195, 231, 27, 228, 65, 41, 200, 206, 72, 118, 104, 152, 207, 93, 209, 159, 229, 100, 121, 201, 183, 52, 133, 2, 248, 70, 91, 4, 30, 47, 227, 50, 95, 30, 194, 71, 163, 105, 208, 2, 196, 72, 59, 180, 5, 245, 198, 227, 16, 11, 178, 128, 149, 97, 8, 212, 35, 163, 113, 193, 162, 254, 164, 0, 14, 114, 114, 209, 140, 223, 102, 97, 51, 162, 21, 255, 116, 74, 109, 193, 221, 199, 90, 185, 3, 181, 207, 22, 99, 197, 193, 238, 144, 86, 22, 152, 35, 95, 23, 124, 229, 180, 146, 49, 10, 139, 175, 163, 245, 232, 129, 206, 177, 41, 24, 10, 40, 96, 115, 4, 236, 15, 4, 120, 0, 27, 166, 74, 227, 227, 94, 191, 113, 30, 51, 240, 196, 11, 114, 122, 115, 179, 35, 192, 15, 127, 2, 8, 36, 136, 96, 66, 16, 242, 46, 34, 66, 153, 203, 123, 136, 13, 131, 112, 230, 33, 49, 227, 223, 143, 162, 136, 38, 134, 88, 226, 136, 39, 129, 68, 146, 72, 38, 133, 84, 210, 72, 231, 125, 62, 64, 74, 6, 50, 62, 36, 147, 249, 80, 100, 33, 39, 27, 5, 57, 40, 201, 37, 143, 124, 104, 10, 80, 177, 128, 66, 22, 162, 230, 31, 104, 88, 68, 17, 197, 148, 240, 17, 165, 148, 241, 45, 135, 216, 76, 29, 167, 105, 230, 33, 91, 248, 28, 11, 95, 114, 152, 118, 195, 225, 51, 99, 192, 38, 118, 241, 2, 94, 66, 35, 95, 176, 149, 11, 252, 206, 115, 104, 163, 147, 255, 194, 43, 24, 135, 131, 124, 71, 15, 87, 248, 30, 45, 31, 179, 3, 29, 46, 62, 225, 42, 215, 140, 137, 176, 16, 2, 241, 128, 71, 232, 25, 164, 159, 1, 126, 96, 49, 99, 208, 196, 45, 110, 112, 19, 3, 79, 248, 139, 91, 128, 84, 254, 126, 1, 74, 74, 125, 92, 42, 40, 36, 88, 9, 255, 51, 228, 73, 248, 211, 136, 111, 158, 69, 69, 70, 199, 198, 116, 43, 131, 124, 30, 39, 222, 137, 51, 61, 109, 140, 117, 92, 175, 49, 149, 75, 161, 210, 154, 6, 145, 193, 244, 217, 103, 115, 184, 60, 190, 64, 40, 18, 75, 164, 189, 246, 191, 64, 174, 80, 170, 212, 26, 173, 206, 210, 202, 218, 198, 214, 142, 212, 119, 187, 24, 135, 142, 28, 59, 113, 234, 204, 185, 11, 151, 174, 92, 187, 1, 0, 251, 106, 183, 12, 48, 4, 10, 131, 35, 144, 40, 52, 6, 139, 195, 19, 106, 209, 154, 72, 34, 83, 168, 52, 58, 131, 201, 234, 175, 73, 247, 236, 87, 196, 225, 242, 248, 2, 161, 72, 44, 145, 202, 228, 10, 165, 74, 173, 209, 234, 244, 134, 122, 27, 77, 102, 75, 7, 14, 171, 172, 186, 173, 157, 189, 131, 163, 147, 179, 75, 159, 237, 88, 179, 110, 195, 166, 109, 171, 190, 84, 235, 230, 238, 225, 233, 229, 237, 227, 235, 231, 111, 36, 0, 16, 4, 134, 64, 97, 112, 4, 18, 133, 198, 96, 113, 120, 2, 113, 130, 112, 95, 140, 206, 248, 127, 221, 243, 248, 2, 161, 72, 44, 145, 202, 228, 10, 165, 74, 173, 113, 76, 116, 114, 118, 113, 117, 115, 247, 240, 244, 34, 16, 73, 100, 10, 149, 70, 103, 48, 89, 108, 14, 151, 199, 23, 8, 69, 98, 137, 84, 38, 87, 40, 85, 106, 141, 86, 7, 168, 55, 24, 77, 102, 139, 213, 102, 119, 56, 93, 110, 143, 63, 68, 152, 80, 198, 133, 84, 218, 51, 190, 157, 118, 130, 32, 74, 178, 162, 106, 186, 97, 90, 182, 227, 86, 170, 181, 122, 163, 217, 106, 119, 186, 189, 254, 96, 56, 26, 79, 166, 179, 249, 98, 185, 90, 111, 182, 59, 109, 218, 183, 174, 224, 117, 25, 243, 143, 14, 157, 198, 73, 48, 66, 178, 6, 239, 252, 123, 107, 192, 224, 190, 190, 3, 191, 206, 131, 135, 143, 30, 63, 241, 210, 155, 195, 103, 207, 95, 188, 132, 85, 171, 80, 129, 115, 170, 160, 21, 169, 145, 37, 71, 174, 183, 103, 175, 223, 0, 32, 4, 35, 40, 134, 19, 36, 69, 51, 44, 199, 11, 162, 36, 43, 170, 166, 27, 166, 101, 59, 174, 231, 7, 97, 20, 39, 105, 150, 23, 101, 85, 55, 109, 215, 15, 227, 52, 47, 235, 118, 183, 63, 28, 79, 231, 203, 245, 182, 88, 174, 214, 155, 237, 110, 127, 0, 64, 8, 70, 80, 12, 39, 72, 138, 102, 88, 142, 23, 68, 73, 86, 84, 77, 55, 76, 203, 118, 92, 207, 15, 194, 40, 78, 210, 44, 47, 202, 170, 110, 142, 167, 243, 229, 122, 187, 63, 158, 47, 2, 145, 68, 166, 80, 105, 116, 6, 147, 197, 230, 112, 121, 124, 129, 80, 36, 150, 72, 101, 114, 133, 82, 165, 214, 104, 117, 128, 122, 131, 209, 100, 182, 88, 109, 118, 135, 211, 229, 246, 248, 35, 177, 168, 121, 100, 245, 155, 255, 152, 23, 57, 34, 98, 18, 242, 164, 20, 200, 40, 82, 162, 76, 133, 42, 53, 234, 138, 170, 233, 134, 105, 217, 142, 235, 249, 65, 24, 197, 73, 154, 229, 69, 89, 213, 77, 219, 45, 87, 70, 92, 111, 182, 59, 217, 31, 28, 30, 29, 159, 156, 158, 157, 95, 92, 94, 93, 223, 0, 32, 4, 35, 40, 134, 19, 36, 69, 51, 44, 199, 11, 162, 36, 43, 170, 166, 27, 166, 101, 59, 174, 231, 7, 97, 20, 39, 105, 150, 23, 101, 85, 55, 109, 215, 15, 227, 52, 47, 235, 118, 183, 63, 28, 79, 231, 203, 245, 118, 252, 9, 163, 78, 156, 124, 96, 44, 227, 204, 169, 3, 166, 77, 100, 176, 235, 188, 243, 39, 239, 55, 155, 133, 191, 190, 232, 226, 75, 126, 35, 236, 231, 237, 227, 187, 118, 217, 229, 87, 152, 176, 174, 186, 250, 154, 107, 175, 155, 108, 95, 188, 113, 107, 210, 180, 9, 44, 150, 131, 96, 33, 63, 86, 2, 89, 61, 61, 157, 214, 59, 119, 168, 252, 161, 116, 244, 128, 205, 242, 22, 190, 202, 253, 188, 15, 74, 182, 85, 202, 237, 215, 224, 79, 122, 148, 255, 211, 105, 195, 211, 143, 187, 128, 84, 217, 31, 224, 14, 201, 74, 254, 248, 239, 6, 18, 17, 242, 155, 232, 63, 230, 236, 25, 34, 122, 176, 90, 90, 77, 122, 145, 52, 220, 141, 216, 29, 229, 136, 197, 161, 173, 209, 142, 12, 107, 132, 95, 234, 184, 199, 242, 126, 14, 121, 102, 169, 245, 88, 147, 149, 14, 223, 204, 160, 217, 67, 134, 250, 230, 176, 110, 213, 240, 231, 228, 41, 208, 99, 108, 85, 156, 66, 150, 90, 112, 98, 135, 30, 142, 218, 211, 9, 125, 52, 155, 56, 81, 182, 200, 167, 191, 145, 17, 127, 215, 81, 102, 71, 71, 237, 153, 226, 163, 249, 150, 243, 67, 230, 136, 191, 116, 153, 192, 85, 109, 42, 98, 136, 226, 88, 100, 131, 10, 240, 210, 101, 69, 96, 130, 243, 16, 201, 112, 140, 193, 57, 115, 224, 161, 203, 151, 224, 220, 48, 35, 8, 194, 195, 31, 13, 68, 103, 195, 211, 249, 168, 238, 54, 142, 206, 96, 184, 63, 138, 59, 186, 40, 254, 95, 61, 170, 9, 198, 141, 14, 113, 56, 212, 247, 18, 199, 233, 195, 193, 205, 16, 249, 48, 220, 141, 98, 153, 204, 208, 99, 74, 195, 178, 146, 86, 36, 167, 144, 231, 246, 187, 122, 55, 25, 103, 201, 111, 198, 50, 11, 15, 178, 8, 249, 165, 160, 172, 201, 86, 113, 6, 245, 208, 101, 124, 235, 206, 238, 248, 159, 173, 107, 101, 91, 157, 10, 246, 88, 114, 97, 83, 41, 43, 134, 75, 152, 30, 171, 108, 216, 177, 173, 46, 231, 73, 91, 169, 215, 28, 41, 215, 112, 119, 163, 186, 249, 198, 57, 108, 58, 132, 195, 5, 53, 213, 89, 224, 6, 240, 22, 52, 166, 186, 11, 224, 93, 118, 77, 165, 21, 88, 80, 163, 102, 133, 159, 164, 147, 151, 225, 43, 116, 242, 118, 226, 211, 227, 189, 102, 124, 71, 230, 110, 152, 237, 47, 78, 26, 246, 241, 49, 94, 140, 207, 137, 127, 253, 2, 58, 86, 35, 255, 224, 159, 71, 116, 187, 205, 108, 43, 75, 25, 50, 20, 180, 224, 99, 42, 195, 98, 17, 226, 172, 47, 10, 174, 119, 96, 208, 49, 251, 169, 141, 119, 129, 70, 251, 19, 217, 222, 102, 149, 240, 97, 234, 201, 246, 129, 247, 53, 117, 112, 184, 228, 2, 21, 128, 31, 255, 144, 179, 25, 213, 139, 212, 81, 110, 222, 40, 77, 35, 202, 138, 231, 220, 93, 149, 46, 155, 1, 29, 237, 75, 119, 23, 156, 80, 215, 73, 15, 92, 123, 77, 121, 47, 237, 71, 247, 79, 84, 72, 5, 106, 158, 104, 245, 8, 101, 127, 83, 136, 208, 56, 10, 198, 168, 139, 83, 9, 18, 8, 82, 8, 174, 130, 216, 252, 6, 65, 46, 194, 146, 15, 80, 137, 162, 147, 176, 70, 27, 49, 43, 135, 57, 111, 168, 221, 44, 243, 247, 252, 91, 198, 39, 111, 212, 169, 14, 234, 93, 223, 148, 143, 17, 147, 191, 56, 194, 151, 152, 94, 18, 75, 247, 180, 88, 60, 110, 239, 177, 122, 182, 64, 244, 32, 22, 97, 130, 152, 11, 162, 55, 244, 53, 148, 220, 110, 36, 58, 232, 207, 19, 131, 156, 240, 27, 110, 5, 18, 130, 183, 32, 85, 235, 237, 208, 156, 57, 218, 229, 51, 216, 122, 141, 179, 96, 38, 131, 179, 233, 46, 168, 239, 196, 26, 183, 224, 247, 174, 167, 123, 137, 85, 19, 43, 112, 169, 212, 31, 141, 254, 170, 74, 145, 103, 0, 226, 64, 67, 17, 225, 186, 124, 155, 232, 229, 29, 6, 35, 203, 244, 210, 81, 100, 217, 48, 128, 41, 53, 81, 180, 181, 15, 201, 32, 68, 41, 181, 133, 8, 101, 195, 2, 8, 97, 156, 114, 27, 60, 44, 133, 49, 198, 152, 16, 66, 8, 33, 132, 144, 165, 101, 50, 198, 216, 209, 1, 17, 38, 148, 113, 145, 101, 35, 0, 34, 76, 40, 227, 98, 136, 82, 74, 41, 165, 148, 63, 78, 54, 128, 246, 49, 12, 64, 132, 9, 101, 92, 12, 17, 222, 112, 111, 40, 92, 3, 174, 183, 203, 47, 144, 59, 124, 29, 206, 46, 163, 39, 126, 29, 244, 229, 99, 224, 160, 95, 110, 135, 183, 55, 212, 199, 249, 28, 34, 29, 252, 28, 109, 198, 55, 144, 233, 150, 180, 145, 198, 173, 219, 81, 79, 49, 169, 207, 40, 197, 185, 126, 186, 184, 183, 157, 68, 175, 38, 173, 116, 237, 69, 45, 103, 41, 202, 93, 243, 43, 5, 223, 254, 208, 75, 175, 131, 29, 86, 199, 104, 252, 241, 76, 186, 228, 129, 233, 200, 39, 88, 233, 211, 238, 127, 54, 180, 146, 217, 222, 126, 134, 37, 239, 159, 191, 184, 45, 46, 118, 161, 176, 131, 195, 251, 6, 42, 174, 225, 99, 115, 237, 255, 251, 233, 217, 191, 254, 242, 13, 127, 230, 191, 65, 188, 147, 140, 249, 186, 34, 106, 221, 137, 207, 176, 190, 253, 178, 144, 218, 68, 38, 67, 31, 125, 167, 231, 15, 249, 32, 227, 221, 7, 205, 159, 153, 230, 185, 126, 218, 71, 225, 132, 242, 112, 205, 90, 113, 94, 57, 142, 157, 253, 140, 167, 105, 191, 249, 17, 41, 122, 96, 12, 51, 45, 21, 254, 63, 196, 127, 46, 34, 76, 40, 227, 66, 58, 221, 157, 118, 118, 231, 71, 21, 116, 61, 1, 46, 108, 233, 214, 200, 141, 168, 179, 29, 14, 79, 108, 2, 244, 248, 94, 161, 253, 210, 242, 39, 50, 189, 210, 251, 239, 255, 243, 169, 21, 197, 238, 87, 94, 51, 254, 251, 223, 175, 87, 117, 211, 55, 29, 28, 11, 174, 196, 7, 7, 239, 252, 242, 209, 243, 247, 247, 239, 221, 97, 247, 67, 15, 143, 103, 73, 94, 253, 232, 210, 48, 109, 236, 8, 16, 97, 66, 25, 23, 210, 113, 149, 54, 177, 233, 0, 17, 38, 148, 113, 33, 29, 87, 105, 19, 155, 1, 16, 97, 66, 153, 144, 142, 171, 180, 137, 205, 36, 76, 40, 227, 66, 58, 174, 210, 38, 54, 15, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 230, 5, 136, 48, 161, 140, 11, 233, 184, 74, 155, 205, 126, 121, 21, 124, 42, 61, 134, 10, 17, 97, 66, 25, 23, 210, 113, 149, 30, 230, 203, 223, 114, 248, 52, 0, 68, 152, 80, 198, 133, 116, 92, 165, 77, 108, 14, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 230, 2, 68, 152, 80, 198, 133, 116, 92, 165, 77, 191, 163, 2, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 38, 2, 68, 23, 30, 19, 159, 3, 0, 17, 38, 148, 113, 33, 29, 87, 105, 19, 155, 23, 32, 194, 132, 50, 46, 164, 227, 42, 109, 98, 179, 0, 34, 76, 40, 27, 252, 75, 133, 229, 214, 80, 101, 108, 255, 156, 248, 40, 165, 148, 214, 90, 107, 173, 171, 229, 208, 90, 107, 173, 181, 54, 198, 24, 99, 76, 13, 15, 99, 140, 49, 198, 24, 219, 236, 209, 39, 148, 113, 65, 152, 216, 86, 137, 241, 240, 45, 12, 219, 124, 173, 103, 210, 57, 248, 152, 254, 255, 151, 77, 158, 3, 8, 141, 209, 71, 89, 0, 206, 236, 150, 31, 72, 41, 140, 28, 179, 131, 202, 75, 180, 211, 109, 101, 142, 41, 18, 229, 136, 92, 182, 138, 2, 1, 113, 65, 14, 254, 101, 103, 23, 72, 167, 55, 216, 55, 57, 119, 168, 82, 127, 236, 236, 215, 117, 71, 14, 239, 78, 252, 51, 200, 106, 45, 180, 149, 137, 164, 52, 13, 248, 29, 156, 60, 147, 169, 117, 96, 27, 62, 180, 22, 236, 98, 50, 220, 119, 90, 238, 226, 137, 125, 103, 209, 189, 133, 20, 4, 182, 144, 147, 253, 175, 22, 162, 234, 212, 158, 61, 239, 50, 29, 95, 75, 183, 188, 115, 247, 174, 125, 7, 15, 110, 215, 157, 76, 9, 213, 19, 142, 229, 128, 9, 119, 125, 89, 63, 161, 92, 181, 142, 228, 133, 148, 5, 130, 219, 181, 41, 86, 78, 224, 101, 59, 145, 166, 67, 101, 103, 59, 79, 76, 117, 186, 24, 39, 165, 85, 25, 67, 70, 102, 103, 1, 35, 35, 236, 191, 249, 213, 208, 72, 229, 103, 172, 145, 123, 139, 170, 244, 22, 230, 147, 161, 2, 17, 74, 241, 202, 242, 239, 65, 33, 56, 85, 161, 214, 40, 108, 208, 218, 232, 157, 155, 157, 246, 206, 182, 220, 222, 208, 12, 161, 4, 3, 178, 119, 131, 245, 255, 72, 85, 193, 244, 104, 241, 214, 155, 51, 123, 173, 113, 86, 222, 162, 168, 17, 84, 81, 241, 232, 43, 4, 61, 27, 90, 65, 215, 28, 244, 69, 247, 199, 238, 111, 93, 244, 69, 7, 145, 91, 22, 111, 59, 254, 155, 118, 90, 136, 95, 166, 149, 141, 252, 180, 226, 224, 237, 10, 137, 224, 10, 193, 227, 202, 27, 28, 188, 56, 130, 227, 191, 226, 139, 107, 166, 16, 160, 32, 60, 80, 142, 128, 43, 96, 141, 252, 53, 2, 32, 87, 143, 32, 106, 228, 19, 250, 52, 83, 73, 44, 219, 251, 68, 251, 255, 34, 181, 142, 205, 143, 215, 145, 187, 40, 44, 120, 106, 190, 47, 140, 214, 53, 244, 203, 131, 50, 26, 175, 60, 71, 144, 199, 250, 253, 168, 17, 106, 158, 222, 58, 87, 176, 178, 14, 5, 195, 68, 119, 157, 74, 8, 158, 59, 160, 54, 60, 113, 130, 101, 183, 156, 56, 121, 146, 253, 198, 54, 121, 2, 44, 72, 69, 152, 30, 184, 182, 0) +font_name = "Open Sans" +style_name = "SemiBold" +face_index = null +embolden = null +transform = null +cache/0/16/0/ascent = 18.0 +cache/0/16/0/descent = 5.0 +cache/0/16/0/underline_position = 1.60938 +cache/0/16/0/underline_thickness = 0.796875 +cache/0/16/0/scale = 1.0 +cache/0/16/0/textures/0/offsets = PackedInt32Array(16, 0, 240, 4, 255, 4, 1, 16, 252, 20, 4, 13, 256, 33, 0, 16, 255, 49, 1, 17, 254, 66, 2, 18, 251, 84, 5, 19, 254, 103, 2, 20, 132, 123, 124, 15, 134, 138, 122, 16, 41, 154, 215, 17, 27, 171, 229, 19) +cache/0/16/0/textures/0/image = SubResource("Image_3n4f0") +cache/0/16/0/glyphs/3/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/3/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/3/size = Vector2(2, 2) +cache/0/16/0/glyphs/3/uv_rect = Rect2(1, 1, 2, 2) +cache/0/16/0/glyphs/3/texture_idx = 0 +cache/0/16/0/glyphs/48/advance = Vector2(14.7656, 16.0938) +cache/0/16/0/glyphs/48/offset = Vector2(0, -13) +cache/0/16/0/glyphs/48/size = Vector2(15, 14) +cache/0/16/0/glyphs/48/uv_rect = Rect2(1, 5, 15, 14) +cache/0/16/0/glyphs/48/texture_idx = 0 +cache/0/16/0/glyphs/19/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/19/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/19/size = Vector2(11, 14) +cache/0/16/0/glyphs/19/uv_rect = Rect2(18, 5, 11, 14) +cache/0/16/0/glyphs/19/texture_idx = 0 +cache/0/16/0/glyphs/50/advance = Vector2(12.5938, 16.0938) +cache/0/16/0/glyphs/50/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/50/size = Vector2(14, 14) +cache/0/16/0/glyphs/50/uv_rect = Rect2(31, 5, 14, 14) +cache/0/16/0/glyphs/50/texture_idx = 0 +cache/0/16/0/glyphs/46/advance = Vector2(10.2344, 16.0938) +cache/0/16/0/glyphs/46/offset = Vector2(0, -13) +cache/0/16/0/glyphs/46/size = Vector2(12, 14) +cache/0/16/0/glyphs/46/uv_rect = Rect2(47, 5, 12, 14) +cache/0/16/0/glyphs/46/texture_idx = 0 +cache/0/16/0/glyphs/41/advance = Vector2(8.51562, 16.0938) +cache/0/16/0/glyphs/41/offset = Vector2(0, -13) +cache/0/16/0/glyphs/41/size = Vector2(9, 14) +cache/0/16/0/glyphs/41/uv_rect = Rect2(61, 5, 9, 14) +cache/0/16/0/glyphs/41/texture_idx = 0 +cache/0/16/0/glyphs/76/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/76/offset = Vector2(0, -13) +cache/0/16/0/glyphs/76/size = Vector2(5, 14) +cache/0/16/0/glyphs/76/uv_rect = Rect2(72, 5, 5, 14) +cache/0/16/0/glyphs/76/texture_idx = 0 +cache/0/16/0/glyphs/79/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/79/offset = Vector2(0, -13) +cache/0/16/0/glyphs/79/size = Vector2(5, 14) +cache/0/16/0/glyphs/79/uv_rect = Rect2(79, 5, 5, 14) +cache/0/16/0/glyphs/79/texture_idx = 0 +cache/0/16/0/glyphs/87/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/87/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/87/size = Vector2(8, 13) +cache/0/16/0/glyphs/87/uv_rect = Rect2(86, 5, 8, 13) +cache/0/16/0/glyphs/87/texture_idx = 0 +cache/0/16/0/glyphs/72/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/72/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/72/size = Vector2(11, 11) +cache/0/16/0/glyphs/72/uv_rect = Rect2(96, 5, 11, 11) +cache/0/16/0/glyphs/72/texture_idx = 0 +cache/0/16/0/glyphs/85/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/85/offset = Vector2(0, -10) +cache/0/16/0/glyphs/85/size = Vector2(8, 11) +cache/0/16/0/glyphs/85/uv_rect = Rect2(109, 5, 8, 11) +cache/0/16/0/glyphs/85/texture_idx = 0 +cache/0/16/0/glyphs/38/advance = Vector2(10.1406, 16.0938) +cache/0/16/0/glyphs/38/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/38/size = Vector2(12, 14) +cache/0/16/0/glyphs/38/uv_rect = Rect2(119, 5, 12, 14) +cache/0/16/0/glyphs/38/texture_idx = 0 +cache/0/16/0/glyphs/82/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/82/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/82/size = Vector2(11, 11) +cache/0/16/0/glyphs/82/uv_rect = Rect2(133, 5, 11, 11) +cache/0/16/0/glyphs/82/texture_idx = 0 +cache/0/16/0/glyphs/80/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/80/offset = Vector2(0, -10) +cache/0/16/0/glyphs/80/size = Vector2(16, 11) +cache/0/16/0/glyphs/80/uv_rect = Rect2(146, 5, 16, 11) +cache/0/16/0/glyphs/80/texture_idx = 0 +cache/0/16/0/glyphs/68/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/68/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/68/size = Vector2(11, 11) +cache/0/16/0/glyphs/68/uv_rect = Rect2(164, 5, 11, 11) +cache/0/16/0/glyphs/68/texture_idx = 0 +cache/0/16/0/glyphs/81/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/81/offset = Vector2(0, -10) +cache/0/16/0/glyphs/81/size = Vector2(10, 11) +cache/0/16/0/glyphs/81/uv_rect = Rect2(177, 5, 10, 11) +cache/0/16/0/glyphs/81/texture_idx = 0 +cache/0/16/0/glyphs/71/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/71/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/71/size = Vector2(11, 14) +cache/0/16/0/glyphs/71/uv_rect = Rect2(189, 5, 11, 14) +cache/0/16/0/glyphs/71/texture_idx = 0 +cache/0/16/0/glyphs/86/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/86/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/86/size = Vector2(10, 11) +cache/0/16/0/glyphs/86/uv_rect = Rect2(202, 5, 10, 11) +cache/0/16/0/glyphs/86/texture_idx = 0 +cache/0/16/0/glyphs/29/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/29/offset = Vector2(0, -10) +cache/0/16/0/glyphs/29/size = Vector2(5, 11) +cache/0/16/0/glyphs/29/uv_rect = Rect2(214, 5, 5, 11) +cache/0/16/0/glyphs/29/texture_idx = 0 +cache/0/16/0/glyphs/18/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/18/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/18/size = Vector2(9, 14) +cache/0/16/0/glyphs/18/uv_rect = Rect2(221, 5, 9, 14) +cache/0/16/0/glyphs/18/texture_idx = 0 +cache/0/16/0/glyphs/39/advance = Vector2(11.75, 16.0938) +cache/0/16/0/glyphs/39/offset = Vector2(0, -13) +cache/0/16/0/glyphs/39/size = Vector2(12, 14) +cache/0/16/0/glyphs/39/uv_rect = Rect2(232, 5, 12, 14) +cache/0/16/0/glyphs/39/texture_idx = 0 +cache/0/16/0/glyphs/70/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/70/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/70/size = Vector2(10, 11) +cache/0/16/0/glyphs/70/uv_rect = Rect2(1, 21, 10, 11) +cache/0/16/0/glyphs/70/texture_idx = 0 +cache/0/16/0/glyphs/78/advance = Vector2(9.15625, 16.0938) +cache/0/16/0/glyphs/78/offset = Vector2(0, -13) +cache/0/16/0/glyphs/78/size = Vector2(11, 14) +cache/0/16/0/glyphs/78/uv_rect = Rect2(1, 34, 11, 14) +cache/0/16/0/glyphs/78/texture_idx = 0 +cache/0/16/0/glyphs/51/advance = Vector2(9.84375, 16.0938) +cache/0/16/0/glyphs/51/offset = Vector2(0, -13) +cache/0/16/0/glyphs/51/size = Vector2(11, 14) +cache/0/16/0/glyphs/51/uv_rect = Rect2(14, 34, 11, 14) +cache/0/16/0/glyphs/51/texture_idx = 0 +cache/0/16/0/glyphs/74/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/74/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/74/size = Vector2(11, 15) +cache/0/16/0/glyphs/74/uv_rect = Rect2(1, 50, 11, 15) +cache/0/16/0/glyphs/74/texture_idx = 0 +cache/0/16/0/glyphs/88/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/88/offset = Vector2(0, -10) +cache/0/16/0/glyphs/88/size = Vector2(10, 11) +cache/0/16/0/glyphs/88/uv_rect = Rect2(13, 21, 10, 11) +cache/0/16/0/glyphs/88/texture_idx = 0 +cache/0/16/0/glyphs/89/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/89/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/89/size = Vector2(11, 11) +cache/0/16/0/glyphs/89/uv_rect = Rect2(25, 21, 11, 11) +cache/0/16/0/glyphs/89/texture_idx = 0 +cache/0/16/0/glyphs/35/advance = Vector2(14.375, 16.0938) +cache/0/16/0/glyphs/35/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/35/size = Vector2(16, 16) +cache/0/16/0/glyphs/35/uv_rect = Rect2(1, 67, 16, 16) +cache/0/16/0/glyphs/35/texture_idx = 0 +cache/0/16/0/glyphs/27/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/27/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/27/size = Vector2(11, 14) +cache/0/16/0/glyphs/27/uv_rect = Rect2(27, 34, 11, 14) +cache/0/16/0/glyphs/27/texture_idx = 0 +cache/0/16/0/glyphs/20/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/20/offset = Vector2(0, -13) +cache/0/16/0/glyphs/20/size = Vector2(8, 14) +cache/0/16/0/glyphs/20/uv_rect = Rect2(246, 5, 8, 14) +cache/0/16/0/glyphs/20/texture_idx = 0 +cache/0/16/0/glyphs/22/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/22/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/22/size = Vector2(11, 14) +cache/0/16/0/glyphs/22/uv_rect = Rect2(40, 34, 11, 14) +cache/0/16/0/glyphs/22/texture_idx = 0 +cache/0/16/0/glyphs/23/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/23/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/23/size = Vector2(11, 14) +cache/0/16/0/glyphs/23/uv_rect = Rect2(53, 34, 11, 14) +cache/0/16/0/glyphs/23/texture_idx = 0 +cache/0/16/0/glyphs/40/advance = Vector2(8.9375, 16.0938) +cache/0/16/0/glyphs/40/offset = Vector2(0, -13) +cache/0/16/0/glyphs/40/size = Vector2(9, 14) +cache/0/16/0/glyphs/40/uv_rect = Rect2(66, 34, 9, 14) +cache/0/16/0/glyphs/40/texture_idx = 0 +cache/0/16/0/glyphs/92/advance = Vector2(8.57812, 16.0938) +cache/0/16/0/glyphs/92/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/92/size = Vector2(11, 15) +cache/0/16/0/glyphs/92/uv_rect = Rect2(14, 50, 11, 15) +cache/0/16/0/glyphs/92/texture_idx = 0 +cache/0/16/0/glyphs/83/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/83/offset = Vector2(0, -10) +cache/0/16/0/glyphs/83/size = Vector2(11, 15) +cache/0/16/0/glyphs/83/uv_rect = Rect2(27, 50, 11, 15) +cache/0/16/0/glyphs/83/texture_idx = 0 +cache/0/16/0/glyphs/75/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/75/offset = Vector2(0, -13) +cache/0/16/0/glyphs/75/size = Vector2(10, 14) +cache/0/16/0/glyphs/75/uv_rect = Rect2(77, 34, 10, 14) +cache/0/16/0/glyphs/75/texture_idx = 0 +cache/0/16/0/glyphs/69/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/69/offset = Vector2(0, -13) +cache/0/16/0/glyphs/69/size = Vector2(11, 14) +cache/0/16/0/glyphs/69/uv_rect = Rect2(89, 34, 11, 14) +cache/0/16/0/glyphs/69/texture_idx = 0 +cache/0/16/0/glyphs/42/advance = Vector2(11.625, 16.0938) +cache/0/16/0/glyphs/42/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/42/size = Vector2(13, 14) +cache/0/16/0/glyphs/42/uv_rect = Rect2(102, 34, 13, 14) +cache/0/16/0/glyphs/42/texture_idx = 0 +cache/0/16/0/glyphs/47/advance = Vector2(8.67188, 16.0938) +cache/0/16/0/glyphs/47/offset = Vector2(0, -13) +cache/0/16/0/glyphs/47/size = Vector2(10, 14) +cache/0/16/0/glyphs/47/uv_rect = Rect2(117, 34, 10, 14) +cache/0/16/0/glyphs/47/texture_idx = 0 +cache/0/16/0/glyphs/73/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/73/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/73/size = Vector2(9, 14) +cache/0/16/0/glyphs/73/uv_rect = Rect2(129, 34, 9, 14) +cache/0/16/0/glyphs/73/texture_idx = 0 +cache/0/16/0/glyphs/54/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/54/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/54/size = Vector2(11, 14) +cache/0/16/0/glyphs/54/uv_rect = Rect2(140, 34, 11, 14) +cache/0/16/0/glyphs/54/texture_idx = 0 +cache/0/16/0/glyphs/17/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/17/offset = Vector2(0, -4) +cache/0/16/0/glyphs/17/size = Vector2(5, 5) +cache/0/16/0/glyphs/17/uv_rect = Rect2(38, 21, 5, 5) +cache/0/16/0/glyphs/17/texture_idx = 0 +cache/0/16/0/glyphs/918/advance = Vector2(4.89062, 16.0938) +cache/0/16/0/glyphs/918/offset = Vector2(0, -13) +cache/0/16/0/glyphs/918/size = Vector2(5, 14) +cache/0/16/0/glyphs/918/uv_rect = Rect2(153, 34, 5, 14) +cache/0/16/0/glyphs/918/texture_idx = 0 +cache/0/16/0/glyphs/55/advance = Vector2(9.0625, 16.0938) +cache/0/16/0/glyphs/55/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/55/size = Vector2(11, 14) +cache/0/16/0/glyphs/55/uv_rect = Rect2(160, 34, 11, 14) +cache/0/16/0/glyphs/55/texture_idx = 0 +cache/0/16/0/glyphs/49/advance = Vector2(12.5312, 16.0938) +cache/0/16/0/glyphs/49/offset = Vector2(0, -13) +cache/0/16/0/glyphs/49/size = Vector2(13, 14) +cache/0/16/0/glyphs/49/uv_rect = Rect2(173, 34, 13, 14) +cache/0/16/0/glyphs/49/texture_idx = 0 +cache/0/16/0/glyphs/36/advance = Vector2(10.5781, 16.0938) +cache/0/16/0/glyphs/36/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/36/size = Vector2(13, 14) +cache/0/16/0/glyphs/36/uv_rect = Rect2(188, 34, 13, 14) +cache/0/16/0/glyphs/36/texture_idx = 0 +cache/0/16/0/glyphs/90/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/90/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/90/size = Vector2(15, 11) +cache/0/16/0/glyphs/90/uv_rect = Rect2(45, 21, 15, 11) +cache/0/16/0/glyphs/90/texture_idx = 0 +cache/0/16/0/glyphs/57/advance = Vector2(9.95312, 16.0938) +cache/0/16/0/glyphs/57/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/57/size = Vector2(12, 14) +cache/0/16/0/glyphs/57/uv_rect = Rect2(203, 34, 12, 14) +cache/0/16/0/glyphs/57/texture_idx = 0 +cache/0/16/0/glyphs/53/advance = Vector2(10.2344, 16.0938) +cache/0/16/0/glyphs/53/offset = Vector2(0, -13) +cache/0/16/0/glyphs/53/size = Vector2(12, 14) +cache/0/16/0/glyphs/53/uv_rect = Rect2(217, 34, 12, 14) +cache/0/16/0/glyphs/53/texture_idx = 0 +cache/0/16/0/glyphs/93/advance = Vector2(7.65625, 16.0938) +cache/0/16/0/glyphs/93/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/93/size = Vector2(10, 11) +cache/0/16/0/glyphs/93/uv_rect = Rect2(62, 21, 10, 11) +cache/0/16/0/glyphs/93/texture_idx = 0 +cache/0/16/0/glyphs/5/advance = Vector2(6.98438, 16.0938) +cache/0/16/0/glyphs/5/offset = Vector2(0, -13) +cache/0/16/0/glyphs/5/size = Vector2(7, 7) +cache/0/16/0/glyphs/5/uv_rect = Rect2(74, 21, 7, 7) +cache/0/16/0/glyphs/5/texture_idx = 0 +cache/0/16/0/glyphs/66/advance = Vector2(6.875, 16.0938) +cache/0/16/0/glyphs/66/offset = Vector2(-2, 0) +cache/0/16/0/glyphs/66/size = Vector2(10, 4) +cache/0/16/0/glyphs/66/uv_rect = Rect2(83, 21, 10, 4) +cache/0/16/0/glyphs/66/texture_idx = 0 +cache/0/16/0/glyphs/16/advance = Vector2(5.15625, 16.0938) +cache/0/16/0/glyphs/16/offset = Vector2(-1, -7) +cache/0/16/0/glyphs/16/size = Vector2(7, 4) +cache/0/16/0/glyphs/16/uv_rect = Rect2(95, 21, 7, 4) +cache/0/16/0/glyphs/16/texture_idx = 0 +cache/0/16/0/glyphs/33/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/33/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/33/size = Vector2(11, 12) +cache/0/16/0/glyphs/33/uv_rect = Rect2(231, 34, 11, 12) +cache/0/16/0/glyphs/33/texture_idx = 0 +cache/0/16/0/glyphs/564/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/564/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/564/size = Vector2(12, 14) +cache/0/16/0/glyphs/564/uv_rect = Rect2(40, 50, 12, 14) +cache/0/16/0/glyphs/564/texture_idx = 0 +cache/0/16/0/glyphs/91/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/91/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/91/size = Vector2(11, 11) +cache/0/16/0/glyphs/91/uv_rect = Rect2(104, 21, 11, 11) +cache/0/16/0/glyphs/91/texture_idx = 0 +cache/0/16/0/glyphs/11/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/11/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/11/size = Vector2(7, 17) +cache/0/16/0/glyphs/11/uv_rect = Rect2(1, 85, 7, 17) +cache/0/16/0/glyphs/11/texture_idx = 0 +cache/0/16/0/glyphs/12/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/12/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/12/size = Vector2(7, 17) +cache/0/16/0/glyphs/12/uv_rect = Rect2(10, 85, 7, 17) +cache/0/16/0/glyphs/12/texture_idx = 0 +cache/0/16/0/glyphs/15/advance = Vector2(4.28125, 16.0938) +cache/0/16/0/glyphs/15/offset = Vector2(-1, -4) +cache/0/16/0/glyphs/15/size = Vector2(6, 7) +cache/0/16/0/glyphs/15/uv_rect = Rect2(117, 21, 6, 7) +cache/0/16/0/glyphs/15/texture_idx = 0 +cache/0/16/0/glyphs/605/advance = Vector2(16.0781, 16.0938) +cache/0/16/0/glyphs/605/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/605/size = Vector2(17, 14) +cache/0/16/0/glyphs/605/uv_rect = Rect2(54, 50, 17, 14) +cache/0/16/0/glyphs/605/texture_idx = 0 +cache/0/16/0/glyphs/56/advance = Vector2(11.875, 16.0938) +cache/0/16/0/glyphs/56/offset = Vector2(0, -13) +cache/0/16/0/glyphs/56/size = Vector2(12, 14) +cache/0/16/0/glyphs/56/uv_rect = Rect2(73, 50, 12, 14) +cache/0/16/0/glyphs/56/texture_idx = 0 +cache/0/16/0/glyphs/60/advance = Vector2(9.46875, 16.0938) +cache/0/16/0/glyphs/60/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/60/size = Vector2(12, 14) +cache/0/16/0/glyphs/60/uv_rect = Rect2(87, 50, 12, 14) +cache/0/16/0/glyphs/60/texture_idx = 0 +cache/0/16/0/glyphs/21/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/21/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/21/size = Vector2(11, 14) +cache/0/16/0/glyphs/21/uv_rect = Rect2(244, 34, 11, 14) +cache/0/16/0/glyphs/21/texture_idx = 0 +cache/0/16/0/glyphs/37/advance = Vector2(10.5625, 16.0938) +cache/0/16/0/glyphs/37/offset = Vector2(0, -13) +cache/0/16/0/glyphs/37/size = Vector2(11, 14) +cache/0/16/0/glyphs/37/uv_rect = Rect2(101, 50, 11, 14) +cache/0/16/0/glyphs/37/texture_idx = 0 +cache/0/16/0/glyphs/24/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/24/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/24/size = Vector2(11, 14) +cache/0/16/0/glyphs/24/uv_rect = Rect2(114, 50, 11, 14) +cache/0/16/0/glyphs/24/texture_idx = 0 +cache/0/16/0/glyphs/8/advance = Vector2(13.7969, 16.0938) +cache/0/16/0/glyphs/8/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/8/size = Vector2(16, 14) +cache/0/16/0/glyphs/8/uv_rect = Rect2(127, 50, 16, 14) +cache/0/16/0/glyphs/8/texture_idx = 0 +cache/0/16/0/glyphs/43/advance = Vector2(12.0156, 16.0938) +cache/0/16/0/glyphs/43/offset = Vector2(0, -13) +cache/0/16/0/glyphs/43/size = Vector2(12, 14) +cache/0/16/0/glyphs/43/uv_rect = Rect2(145, 50, 12, 14) +cache/0/16/0/glyphs/43/texture_idx = 0 +cache/0/16/0/glyphs/58/advance = Vector2(15.1406, 16.0938) +cache/0/16/0/glyphs/58/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/58/size = Vector2(18, 14) +cache/0/16/0/glyphs/58/uv_rect = Rect2(159, 50, 18, 14) +cache/0/16/0/glyphs/58/texture_idx = 0 +cache/0/16/0/glyphs/6/advance = Vector2(10.3438, 16.0938) +cache/0/16/0/glyphs/6/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/6/size = Vector2(12, 14) +cache/0/16/0/glyphs/6/uv_rect = Rect2(179, 50, 12, 14) +cache/0/16/0/glyphs/6/texture_idx = 0 +cache/0/16/0/glyphs/77/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/77/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/77/size = Vector2(7, 18) +cache/0/16/0/glyphs/77/uv_rect = Rect2(1, 104, 7, 18) +cache/0/16/0/glyphs/77/texture_idx = 0 +cache/0/16/0/glyphs/28/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/28/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/28/size = Vector2(11, 14) +cache/0/16/0/glyphs/28/uv_rect = Rect2(193, 50, 11, 14) +cache/0/16/0/glyphs/28/texture_idx = 0 +cache/0/16/0/glyphs/26/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/26/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/26/size = Vector2(11, 14) +cache/0/16/0/glyphs/26/uv_rect = Rect2(206, 50, 11, 14) +cache/0/16/0/glyphs/26/texture_idx = 0 +cache/0/16/0/glyphs/31/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/31/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/31/size = Vector2(11, 12) +cache/0/16/0/glyphs/31/uv_rect = Rect2(219, 50, 11, 12) +cache/0/16/0/glyphs/31/texture_idx = 0 +cache/0/16/0/glyphs/62/advance = Vector2(5.28125, 16.0938) +cache/0/16/0/glyphs/62/offset = Vector2(0, -13) +cache/0/16/0/glyphs/62/size = Vector2(6, 17) +cache/0/16/0/glyphs/62/uv_rect = Rect2(19, 85, 6, 17) +cache/0/16/0/glyphs/62/texture_idx = 0 +cache/0/16/0/glyphs/64/advance = Vector2(5.28125, 16.0938) +cache/0/16/0/glyphs/64/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/64/size = Vector2(7, 17) +cache/0/16/0/glyphs/64/uv_rect = Rect2(27, 85, 7, 17) +cache/0/16/0/glyphs/64/texture_idx = 0 +cache/0/16/0/glyphs/909/advance = Vector2(11.625, 16.0938) +cache/0/16/0/glyphs/909/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/909/size = Vector2(15, 14) +cache/0/16/0/glyphs/909/uv_rect = Rect2(232, 50, 15, 14) +cache/0/16/0/glyphs/909/texture_idx = 0 +cache/0/16/0/glyphs/25/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/25/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/25/size = Vector2(11, 14) +cache/0/16/0/glyphs/25/uv_rect = Rect2(19, 67, 11, 14) +cache/0/16/0/glyphs/25/texture_idx = 0 +cache/0/16/0/glyphs/9/advance = Vector2(11.8438, 16.0938) +cache/0/16/0/glyphs/9/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/9/size = Vector2(14, 14) +cache/0/16/0/glyphs/9/uv_rect = Rect2(32, 67, 14, 14) +cache/0/16/0/glyphs/9/texture_idx = 0 +cache/0/16/0/glyphs/59/advance = Vector2(9.95312, 16.0938) +cache/0/16/0/glyphs/59/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/59/size = Vector2(12, 14) +cache/0/16/0/glyphs/59/uv_rect = Rect2(48, 67, 12, 14) +cache/0/16/0/glyphs/59/texture_idx = 0 +cache/0/16/0/glyphs/32/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/32/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/32/size = Vector2(11, 8) +cache/0/16/0/glyphs/32/uv_rect = Rect2(125, 21, 11, 8) +cache/0/16/0/glyphs/32/texture_idx = 0 +cache/0/16/0/glyphs/34/advance = Vector2(7.25, 16.0938) +cache/0/16/0/glyphs/34/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/34/size = Vector2(9, 14) +cache/0/16/0/glyphs/34/uv_rect = Rect2(62, 67, 9, 14) +cache/0/16/0/glyphs/34/texture_idx = 0 +cache/0/16/0/glyphs/94/advance = Vector2(6.1875, 16.0938) +cache/0/16/0/glyphs/94/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/94/size = Vector2(8, 17) +cache/0/16/0/glyphs/94/uv_rect = Rect2(36, 85, 8, 17) +cache/0/16/0/glyphs/94/texture_idx = 0 +cache/0/16/0/glyphs/96/advance = Vector2(5.9375, 16.0938) +cache/0/16/0/glyphs/96/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/96/size = Vector2(8, 17) +cache/0/16/0/glyphs/96/uv_rect = Rect2(46, 85, 8, 17) +cache/0/16/0/glyphs/96/texture_idx = 0 +cache/0/16/0/glyphs/14/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/14/offset = Vector2(-1, -11) +cache/0/16/0/glyphs/14/size = Vector2(11, 10) +cache/0/16/0/glyphs/14/uv_rect = Rect2(138, 21, 11, 10) +cache/0/16/0/glyphs/14/texture_idx = 0 +cache/0/16/0/glyphs/10/advance = Vector2(3.89062, 16.0938) +cache/0/16/0/glyphs/10/offset = Vector2(0, -13) +cache/0/16/0/glyphs/10/size = Vector2(4, 7) +cache/0/16/0/glyphs/10/uv_rect = Rect2(151, 21, 4, 7) +cache/0/16/0/glyphs/10/texture_idx = 0 +cache/0/16/0/glyphs/13/advance = Vector2(8.76562, 16.0938) +cache/0/16/0/glyphs/13/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/13/size = Vector2(11, 10) +cache/0/16/0/glyphs/13/uv_rect = Rect2(157, 21, 11, 10) +cache/0/16/0/glyphs/13/texture_idx = 0 +cache/0/16/0/glyphs/4/advance = Vector2(4.42188, 16.0938) +cache/0/16/0/glyphs/4/offset = Vector2(0, -13) +cache/0/16/0/glyphs/4/size = Vector2(5, 14) +cache/0/16/0/glyphs/4/uv_rect = Rect2(249, 50, 5, 14) +cache/0/16/0/glyphs/4/texture_idx = 0 +cache/0/16/0/glyphs/7/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/7/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/7/size = Vector2(11, 16) +cache/0/16/0/glyphs/7/uv_rect = Rect2(73, 67, 11, 16) +cache/0/16/0/glyphs/7/texture_idx = 0 +cache/0/16/0/glyphs/84/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/84/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/84/size = Vector2(11, 15) +cache/0/16/0/glyphs/84/uv_rect = Rect2(86, 67, 11, 15) +cache/0/16/0/glyphs/84/texture_idx = 0 +cache/0/16/0/glyphs/565/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/565/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/565/size = Vector2(11, 14) +cache/0/16/0/glyphs/565/uv_rect = Rect2(99, 67, 11, 14) +cache/0/16/0/glyphs/565/texture_idx = 0 +cache/0/16/0/glyphs/61/advance = Vector2(9.20312, 16.0938) +cache/0/16/0/glyphs/61/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/61/size = Vector2(11, 14) +cache/0/16/0/glyphs/61/uv_rect = Rect2(112, 67, 11, 14) +cache/0/16/0/glyphs/61/texture_idx = 0 +cache/0/16/0/glyphs/52/advance = Vector2(12.5938, 16.0938) +cache/0/16/0/glyphs/52/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/52/size = Vector2(14, 17) +cache/0/16/0/glyphs/52/uv_rect = Rect2(56, 85, 14, 17) +cache/0/16/0/glyphs/52/texture_idx = 0 +cache/0/16/0/glyphs/63/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/63/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/63/size = Vector2(9, 14) +cache/0/16/0/glyphs/63/uv_rect = Rect2(125, 67, 9, 14) +cache/0/16/0/glyphs/63/texture_idx = 0 +cache/0/16/0/glyphs/95/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/95/offset = Vector2(2, -13) +cache/0/16/0/glyphs/95/size = Vector2(5, 18) +cache/0/16/0/glyphs/95/uv_rect = Rect2(10, 104, 5, 18) +cache/0/16/0/glyphs/95/texture_idx = 0 +cache/0/16/0/glyphs/45/advance = Vector2(4.78125, 16.0938) +cache/0/16/0/glyphs/45/offset = Vector2(-3, -13) +cache/0/16/0/glyphs/45/size = Vector2(8, 17) +cache/0/16/0/glyphs/45/uv_rect = Rect2(72, 85, 8, 17) +cache/0/16/0/glyphs/45/texture_idx = 0 +cache/0/16/0/glyphs/65/advance = Vector2(8.59375, 16.0938) +cache/0/16/0/glyphs/65/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/65/size = Vector2(11, 10) +cache/0/16/0/glyphs/65/uv_rect = Rect2(170, 21, 11, 10) +cache/0/16/0/glyphs/65/texture_idx = 0 +cache/0/16/0/glyphs/97/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/97/offset = Vector2(-1, -9) +cache/0/16/0/glyphs/97/size = Vector2(11, 6) +cache/0/16/0/glyphs/97/uv_rect = Rect2(183, 21, 11, 6) +cache/0/16/0/glyphs/97/texture_idx = 0 +cache/0/16/0/glyphs/67/advance = Vector2(9.46875, 16.0938) +cache/0/16/0/glyphs/67/offset = Vector2(1, -14) +cache/0/16/0/glyphs/67/size = Vector2(7, 5) +cache/0/16/0/glyphs/67/uv_rect = Rect2(196, 21, 7, 5) +cache/0/16/0/glyphs/67/texture_idx = 0 +cache/0/16/0/glyphs/30/advance = Vector2(4.45312, 16.0938) +cache/0/16/0/glyphs/30/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/30/size = Vector2(6, 14) +cache/0/16/0/glyphs/30/uv_rect = Rect2(136, 67, 6, 14) +cache/0/16/0/glyphs/30/texture_idx = 0 +cache/0/16/0/glyphs/402653252/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/402653252/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653252/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653252/uv_rect = Rect2(205, 21, 10, 11) +cache/0/16/0/glyphs/402653252/texture_idx = 0 +cache/0/16/0/glyphs/402653260/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/402653260/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653260/size = Vector2(6, 14) +cache/0/16/0/glyphs/402653260/uv_rect = Rect2(144, 67, 6, 14) +cache/0/16/0/glyphs/402653260/texture_idx = 0 +cache/0/16/0/glyphs/134217802/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/134217802/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217802/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217802/uv_rect = Rect2(152, 67, 11, 15) +cache/0/16/0/glyphs/134217802/texture_idx = 0 +cache/0/16/0/glyphs/268435544/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/268435544/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435544/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435544/uv_rect = Rect2(217, 21, 11, 11) +cache/0/16/0/glyphs/268435544/texture_idx = 0 +cache/0/16/0/glyphs/402653271/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/402653271/offset = Vector2(0, -12) +cache/0/16/0/glyphs/402653271/size = Vector2(8, 13) +cache/0/16/0/glyphs/402653271/uv_rect = Rect2(165, 67, 8, 13) +cache/0/16/0/glyphs/402653271/texture_idx = 0 +cache/0/16/0/glyphs/402653270/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/402653270/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653270/size = Vector2(9, 11) +cache/0/16/0/glyphs/402653270/uv_rect = Rect2(230, 21, 9, 11) +cache/0/16/0/glyphs/402653270/texture_idx = 0 +cache/0/16/0/glyphs/268435524/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/268435524/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435524/size = Vector2(10, 11) +cache/0/16/0/glyphs/268435524/uv_rect = Rect2(241, 21, 10, 11) +cache/0/16/0/glyphs/268435524/texture_idx = 0 +cache/0/16/0/glyphs/268435528/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/268435528/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435528/size = Vector2(10, 11) +cache/0/16/0/glyphs/268435528/uv_rect = Rect2(175, 67, 10, 11) +cache/0/16/0/glyphs/268435528/texture_idx = 0 +cache/0/16/0/glyphs/402653187/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/402653187/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/402653187/size = Vector2(2, 2) +cache/0/16/0/glyphs/402653187/uv_rect = Rect2(5, 1, 2, 2) +cache/0/16/0/glyphs/402653187/texture_idx = 0 +cache/0/16/0/glyphs/402653232/advance = Vector2(14.7656, 16.0938) +cache/0/16/0/glyphs/402653232/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653232/size = Vector2(15, 14) +cache/0/16/0/glyphs/402653232/uv_rect = Rect2(187, 67, 15, 14) +cache/0/16/0/glyphs/402653232/texture_idx = 0 +cache/0/16/0/glyphs/268435538/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/268435538/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435538/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435538/uv_rect = Rect2(204, 67, 11, 11) +cache/0/16/0/glyphs/268435538/texture_idx = 0 +cache/0/16/0/glyphs/268435527/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/268435527/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435527/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435527/uv_rect = Rect2(217, 67, 11, 14) +cache/0/16/0/glyphs/268435527/texture_idx = 0 +cache/0/16/0/glyphs/134217800/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/134217800/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217800/size = Vector2(10, 11) +cache/0/16/0/glyphs/134217800/uv_rect = Rect2(230, 67, 10, 11) +cache/0/16/0/glyphs/134217800/texture_idx = 0 +cache/0/16/0/glyphs/268435536/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/268435536/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435536/size = Vector2(16, 11) +cache/0/16/0/glyphs/268435536/uv_rect = Rect2(82, 85, 16, 11) +cache/0/16/0/glyphs/268435536/texture_idx = 0 +cache/0/16/0/glyphs/402653256/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/402653256/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653256/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653256/uv_rect = Rect2(242, 67, 11, 11) +cache/0/16/0/glyphs/402653256/texture_idx = 0 +cache/0/16/0/glyphs/268435532/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/268435532/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435532/size = Vector2(5, 14) +cache/0/16/0/glyphs/268435532/uv_rect = Rect2(100, 85, 5, 14) +cache/0/16/0/glyphs/268435532/texture_idx = 0 +cache/0/16/0/glyphs/134217731/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/134217731/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/134217731/size = Vector2(2, 2) +cache/0/16/0/glyphs/134217731/uv_rect = Rect2(9, 1, 2, 2) +cache/0/16/0/glyphs/134217731/texture_idx = 0 +cache/0/16/0/glyphs/268435510/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/268435510/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435510/size = Vector2(10, 14) +cache/0/16/0/glyphs/268435510/uv_rect = Rect2(107, 85, 10, 14) +cache/0/16/0/glyphs/268435510/texture_idx = 0 +cache/0/16/0/glyphs/134217815/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/134217815/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/134217815/size = Vector2(9, 13) +cache/0/16/0/glyphs/134217815/uv_rect = Rect2(119, 85, 9, 13) +cache/0/16/0/glyphs/134217815/texture_idx = 0 +cache/0/16/0/glyphs/134217768/advance = Vector2(8.9375, 16.0938) +cache/0/16/0/glyphs/134217768/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217768/size = Vector2(10, 14) +cache/0/16/0/glyphs/134217768/uv_rect = Rect2(130, 85, 10, 14) +cache/0/16/0/glyphs/134217768/texture_idx = 0 +cache/0/16/0/glyphs/134217809/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/134217809/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217809/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217809/uv_rect = Rect2(142, 85, 11, 11) +cache/0/16/0/glyphs/134217809/texture_idx = 0 +cache/0/16/0/glyphs/134217799/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/134217799/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217799/size = Vector2(10, 14) +cache/0/16/0/glyphs/134217799/uv_rect = Rect2(155, 85, 10, 14) +cache/0/16/0/glyphs/134217799/texture_idx = 0 +cache/0/16/0/glyphs/134217742/advance = Vector2(9.14062, 16.0938) +cache/0/16/0/glyphs/134217742/offset = Vector2(0, -11) +cache/0/16/0/glyphs/134217742/size = Vector2(10, 10) +cache/0/16/0/glyphs/134217742/uv_rect = Rect2(167, 85, 10, 10) +cache/0/16/0/glyphs/134217742/texture_idx = 0 +cache/0/16/0/glyphs/268435501/advance = Vector2(4.78125, 16.0938) +cache/0/16/0/glyphs/268435501/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/268435501/size = Vector2(7, 17) +cache/0/16/0/glyphs/268435501/uv_rect = Rect2(179, 85, 7, 17) +cache/0/16/0/glyphs/268435501/texture_idx = 0 +cache/0/16/0/glyphs/134217816/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/134217816/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217816/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217816/uv_rect = Rect2(188, 85, 11, 11) +cache/0/16/0/glyphs/134217816/texture_idx = 0 +cache/0/16/0/glyphs/402653267/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/402653267/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653267/size = Vector2(10, 15) +cache/0/16/0/glyphs/402653267/uv_rect = Rect2(201, 85, 10, 15) +cache/0/16/0/glyphs/402653267/texture_idx = 0 +cache/0/16/0/glyphs/134217801/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/134217801/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217801/size = Vector2(9, 14) +cache/0/16/0/glyphs/134217801/uv_rect = Rect2(213, 85, 9, 14) +cache/0/16/0/glyphs/134217801/texture_idx = 0 +cache/0/16/0/glyphs/402653269/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/402653269/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653269/size = Vector2(8, 11) +cache/0/16/0/glyphs/402653269/uv_rect = Rect2(224, 85, 8, 11) +cache/0/16/0/glyphs/402653269/texture_idx = 0 +cache/0/16/0/glyphs/134217814/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/134217814/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217814/size = Vector2(9, 11) +cache/0/16/0/glyphs/134217814/uv_rect = Rect2(234, 85, 9, 11) +cache/0/16/0/glyphs/134217814/texture_idx = 0 +cache/0/16/0/glyphs/134217807/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/134217807/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217807/size = Vector2(5, 14) +cache/0/16/0/glyphs/134217807/uv_rect = Rect2(245, 85, 5, 14) +cache/0/16/0/glyphs/134217807/texture_idx = 0 +cache/0/16/0/glyphs/134217817/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/134217817/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217817/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217817/uv_rect = Rect2(17, 104, 11, 11) +cache/0/16/0/glyphs/134217817/texture_idx = 0 +cache/0/16/0/glyphs/268435459/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/268435459/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/268435459/size = Vector2(2, 2) +cache/0/16/0/glyphs/268435459/uv_rect = Rect2(13, 1, 2, 2) +cache/0/16/0/glyphs/268435459/texture_idx = 0 +cache/0/16/0/glyphs/402653265/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/402653265/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653265/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653265/uv_rect = Rect2(30, 104, 10, 11) +cache/0/16/0/glyphs/402653265/texture_idx = 0 +cache/0/16/0/glyphs/402653266/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/402653266/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653266/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653266/uv_rect = Rect2(42, 104, 11, 11) +cache/0/16/0/glyphs/402653266/texture_idx = 0 +cache/0/16/0/glyphs/268435526/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/268435526/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435526/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435526/uv_rect = Rect2(55, 104, 9, 11) +cache/0/16/0/glyphs/268435526/texture_idx = 0 +cache/0/16/0/glyphs/402653255/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/402653255/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653255/size = Vector2(11, 14) +cache/0/16/0/glyphs/402653255/uv_rect = Rect2(66, 104, 11, 14) +cache/0/16/0/glyphs/402653255/texture_idx = 0 +cache/0/16/0/glyphs/402653254/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/402653254/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653254/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653254/uv_rect = Rect2(79, 104, 10, 11) +cache/0/16/0/glyphs/402653254/texture_idx = 0 +cache/0/16/0/glyphs/268435535/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/268435535/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435535/size = Vector2(5, 14) +cache/0/16/0/glyphs/268435535/uv_rect = Rect2(91, 104, 5, 14) +cache/0/16/0/glyphs/268435535/texture_idx = 0 +cache/0/16/0/glyphs/268435537/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/268435537/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435537/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435537/uv_rect = Rect2(98, 104, 11, 11) +cache/0/16/0/glyphs/268435537/texture_idx = 0 +cache/0/16/0/glyphs/268435530/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/268435530/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435530/size = Vector2(12, 15) +cache/0/16/0/glyphs/268435530/uv_rect = Rect2(111, 104, 12, 15) +cache/0/16/0/glyphs/268435530/texture_idx = 0 +cache/0/16/0/glyphs/402653223/advance = Vector2(11.75, 16.0938) +cache/0/16/0/glyphs/402653223/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653223/size = Vector2(12, 14) +cache/0/16/0/glyphs/402653223/uv_rect = Rect2(125, 104, 12, 14) +cache/0/16/0/glyphs/402653223/texture_idx = 0 +cache/0/16/0/glyphs/134217804/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/134217804/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217804/size = Vector2(5, 14) +cache/0/16/0/glyphs/134217804/uv_rect = Rect2(139, 104, 5, 14) +cache/0/16/0/glyphs/134217804/texture_idx = 0 +cache/0/16/0/glyphs/402653201/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/402653201/offset = Vector2(0, -4) +cache/0/16/0/glyphs/402653201/size = Vector2(6, 5) +cache/0/16/0/glyphs/402653201/uv_rect = Rect2(146, 104, 6, 5) +cache/0/16/0/glyphs/402653201/texture_idx = 0 +cache/0/16/0/glyphs/134217796/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/134217796/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217796/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217796/uv_rect = Rect2(154, 104, 11, 11) +cache/0/16/0/glyphs/134217796/texture_idx = 0 +cache/0/16/0/glyphs/268435545/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/268435545/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435545/size = Vector2(12, 11) +cache/0/16/0/glyphs/268435545/uv_rect = Rect2(167, 104, 12, 11) +cache/0/16/0/glyphs/268435545/texture_idx = 0 +cache/0/16/0/glyphs/134217739/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/134217739/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217739/size = Vector2(7, 17) +cache/0/16/0/glyphs/134217739/uv_rect = Rect2(181, 104, 7, 17) +cache/0/16/0/glyphs/134217739/texture_idx = 0 +cache/0/16/0/glyphs/402653250/advance = Vector2(6.875, 16.0938) +cache/0/16/0/glyphs/402653250/offset = Vector2(-1, 0) +cache/0/16/0/glyphs/402653250/size = Vector2(10, 4) +cache/0/16/0/glyphs/402653250/uv_rect = Rect2(190, 104, 10, 4) +cache/0/16/0/glyphs/402653250/texture_idx = 0 +cache/0/16/0/glyphs/268435468/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/268435468/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/268435468/size = Vector2(7, 17) +cache/0/16/0/glyphs/268435468/uv_rect = Rect2(202, 104, 7, 17) +cache/0/16/0/glyphs/268435468/texture_idx = 0 +cache/0/16/0/glyphs/268435473/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/268435473/offset = Vector2(0, -4) +cache/0/16/0/glyphs/268435473/size = Vector2(5, 5) +cache/0/16/0/glyphs/268435473/uv_rect = Rect2(211, 104, 5, 5) +cache/0/16/0/glyphs/268435473/texture_idx = 0 +cache/0/16/0/glyphs/268435541/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/268435541/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435541/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435541/uv_rect = Rect2(218, 104, 9, 11) +cache/0/16/0/glyphs/268435541/texture_idx = 0 +cache/0/16/0/glyphs/134217810/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/134217810/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217810/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217810/uv_rect = Rect2(229, 104, 11, 11) +cache/0/16/0/glyphs/134217810/texture_idx = 0 +cache/0/16/0/glyphs/134217811/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/134217811/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217811/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217811/uv_rect = Rect2(242, 104, 11, 15) +cache/0/16/0/glyphs/134217811/texture_idx = 0 +cache/0/16/0/glyphs/268435543/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/268435543/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/268435543/size = Vector2(9, 13) +cache/0/16/0/glyphs/268435543/uv_rect = Rect2(1, 124, 9, 13) +cache/0/16/0/glyphs/268435543/texture_idx = 0 +cache/0/16/0/glyphs/402653259/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/402653259/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653259/size = Vector2(10, 14) +cache/0/16/0/glyphs/402653259/uv_rect = Rect2(1, 139, 10, 14) +cache/0/16/0/glyphs/402653259/texture_idx = 0 +cache/0/16/0/glyphs/134217733/advance = Vector2(6.98438, 16.0938) +cache/0/16/0/glyphs/134217733/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217733/size = Vector2(8, 7) +cache/0/16/0/glyphs/134217733/uv_rect = Rect2(12, 124, 8, 7) +cache/0/16/0/glyphs/134217733/texture_idx = 0 +cache/0/16/0/glyphs/134217782/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/134217782/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217782/size = Vector2(10, 14) +cache/0/16/0/glyphs/134217782/uv_rect = Rect2(13, 139, 10, 14) +cache/0/16/0/glyphs/134217782/texture_idx = 0 +cache/0/16/0/glyphs/134217797/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/134217797/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217797/size = Vector2(11, 14) +cache/0/16/0/glyphs/134217797/uv_rect = Rect2(25, 139, 11, 14) +cache/0/16/0/glyphs/134217797/texture_idx = 0 +cache/0/16/0/glyphs/268435542/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/268435542/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435542/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435542/uv_rect = Rect2(22, 124, 9, 11) +cache/0/16/0/glyphs/268435542/texture_idx = 0 +cache/0/16/0/glyphs/402653264/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/402653264/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653264/size = Vector2(15, 11) +cache/0/16/0/glyphs/402653264/uv_rect = Rect2(33, 124, 15, 11) +cache/0/16/0/glyphs/402653264/texture_idx = 0 +cache/0/16/0/glyphs/402653189/advance = Vector2(6.98438, 16.0938) +cache/0/16/0/glyphs/402653189/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653189/size = Vector2(8, 7) +cache/0/16/0/glyphs/402653189/uv_rect = Rect2(50, 124, 8, 7) +cache/0/16/0/glyphs/402653189/texture_idx = 0 +cache/0/16/0/glyphs/268435531/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/268435531/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435531/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435531/uv_rect = Rect2(38, 139, 11, 14) +cache/0/16/0/glyphs/268435531/texture_idx = 0 +cache/0/16/0/glyphs/402653272/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/402653272/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653272/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653272/uv_rect = Rect2(60, 124, 11, 11) +cache/0/16/0/glyphs/402653272/texture_idx = 0 +cache/0/16/0/glyphs/134217813/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/134217813/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217813/size = Vector2(8, 11) +cache/0/16/0/glyphs/134217813/uv_rect = Rect2(73, 124, 8, 11) +cache/0/16/0/glyphs/134217813/texture_idx = 0 +cache/0/16/0/glyphs/134217798/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/134217798/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217798/size = Vector2(9, 11) +cache/0/16/0/glyphs/134217798/uv_rect = Rect2(83, 124, 9, 11) +cache/0/16/0/glyphs/134217798/texture_idx = 0 +cache/0/16/0/glyphs/134217803/advance = Vector2(10.1562, 16.0938) +cache/0/16/0/glyphs/134217803/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217803/size = Vector2(11, 14) +cache/0/16/0/glyphs/134217803/uv_rect = Rect2(51, 139, 11, 14) +cache/0/16/0/glyphs/134217803/texture_idx = 0 +cache/0/16/0/glyphs/268435499/advance = Vector2(12.0156, 16.0938) +cache/0/16/0/glyphs/268435499/offset = Vector2(1, -13) +cache/0/16/0/glyphs/268435499/size = Vector2(12, 14) +cache/0/16/0/glyphs/268435499/uv_rect = Rect2(64, 139, 12, 14) +cache/0/16/0/glyphs/268435499/texture_idx = 0 +cache/0/16/0/glyphs/402653263/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/402653263/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653263/size = Vector2(4, 14) +cache/0/16/0/glyphs/402653263/uv_rect = Rect2(78, 139, 4, 14) +cache/0/16/0/glyphs/402653263/texture_idx = 0 +cache/0/16/0/glyphs/0/advance = Vector2(0, 0) +cache/0/16/0/glyphs/0/offset = Vector2(0, 0) +cache/0/16/0/glyphs/0/size = Vector2(0, 0) +cache/0/16/0/glyphs/0/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/0/texture_idx = -1 +cache/0/16/0/glyphs/402653273/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/402653273/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653273/size = Vector2(12, 11) +cache/0/16/0/glyphs/402653273/uv_rect = Rect2(94, 124, 12, 11) +cache/0/16/0/glyphs/402653273/texture_idx = 0 +cache/0/16/0/glyphs/268435546/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/268435546/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435546/size = Vector2(16, 11) +cache/0/16/0/glyphs/268435546/uv_rect = Rect2(108, 124, 16, 11) +cache/0/16/0/glyphs/268435546/texture_idx = 0 +cache/0/16/0/glyphs/402653748/advance = Vector2(10.2812, 16.0938) +cache/0/16/0/glyphs/402653748/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653748/size = Vector2(11, 14) +cache/0/16/0/glyphs/402653748/uv_rect = Rect2(84, 139, 11, 14) +cache/0/16/0/glyphs/402653748/texture_idx = 0 +cache/0/16/0/glyphs/402653253/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/402653253/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653253/size = Vector2(10, 14) +cache/0/16/0/glyphs/402653253/uv_rect = Rect2(97, 139, 10, 14) +cache/0/16/0/glyphs/402653253/texture_idx = 0 +cache/0/16/0/glyphs/402653276/advance = Vector2(8.57812, 16.0938) +cache/0/16/0/glyphs/402653276/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653276/size = Vector2(12, 15) +cache/0/16/0/glyphs/402653276/uv_rect = Rect2(1, 155, 12, 15) +cache/0/16/0/glyphs/402653276/texture_idx = 0 +cache/0/16/0/glyphs/402653258/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/402653258/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653258/size = Vector2(12, 15) +cache/0/16/0/glyphs/402653258/uv_rect = Rect2(15, 155, 12, 15) +cache/0/16/0/glyphs/402653258/texture_idx = 0 +cache/0/16/0/glyphs/134217820/advance = Vector2(8.57812, 16.0938) +cache/0/16/0/glyphs/134217820/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217820/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217820/uv_rect = Rect2(29, 155, 11, 15) +cache/0/16/0/glyphs/134217820/texture_idx = 0 +cache/0/16/0/glyphs/134217767/advance = Vector2(11.75, 16.0938) +cache/0/16/0/glyphs/134217767/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217767/size = Vector2(13, 14) +cache/0/16/0/glyphs/134217767/uv_rect = Rect2(109, 139, 13, 14) +cache/0/16/0/glyphs/134217767/texture_idx = 0 +cache/0/16/0/glyphs/134217745/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/134217745/offset = Vector2(0, -4) +cache/0/16/0/glyphs/134217745/size = Vector2(5, 5) +cache/0/16/0/glyphs/134217745/uv_rect = Rect2(126, 124, 5, 5) +cache/0/16/0/glyphs/134217745/texture_idx = 0 +cache/0/16/0/glyphs/268435467/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/268435467/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435467/size = Vector2(7, 17) +cache/0/16/0/glyphs/268435467/uv_rect = Rect2(1, 172, 7, 17) +cache/0/16/0/glyphs/268435467/texture_idx = 0 +cache/0/16/0/glyphs/402653196/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/402653196/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653196/size = Vector2(7, 17) +cache/0/16/0/glyphs/402653196/uv_rect = Rect2(10, 172, 7, 17) +cache/0/16/0/glyphs/402653196/texture_idx = 0 +cache/0/16/0/glyphs/402653257/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/402653257/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653257/size = Vector2(9, 14) +cache/0/16/0/glyphs/402653257/uv_rect = Rect2(124, 139, 9, 14) +cache/0/16/0/glyphs/402653257/texture_idx = 0 +cache/0/16/0/glyphs/134217740/advance = Vector2(5.07812, 16.0938) +cache/0/16/0/glyphs/134217740/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217740/size = Vector2(7, 17) +cache/0/16/0/glyphs/134217740/uv_rect = Rect2(19, 172, 7, 17) +cache/0/16/0/glyphs/134217740/texture_idx = 0 +cache/0/16/0/kerning_overrides/16/0 = Vector2(0, 0) +cache/0/16/0/kerning_overrides/13/0 = Vector2(0, 0) +cache/0/13/0/ascent = 14.0 +cache/0/13/0/descent = 4.0 +cache/0/13/0/underline_position = 1.29688 +cache/0/13/0/underline_thickness = 0.640625 +cache/0/13/0/scale = 1.0 +cache/0/13/0/kerning_overrides/16/0 = Vector2(0, 0) +cache/0/13/0/kerning_overrides/13/0 = Vector2(0, 0) + +[sub_resource type="LabelSettings" id="LabelSettings_305ug"] +font = SubResource("FontFile_ghlj1") +font_color = Color(0, 0, 0, 1) + +[node name="Saving" type="HBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("2") + +[node name="VBoxContainer" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_right = 570.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 + +[node name="Title" type="Label" parent="VBoxContainer"] +layout_mode = 2 +offset_right = 570.0 +offset_bottom = 36.0 +theme_override_styles/normal = ExtResource("2_l2wwc") +text = "Saving" + +[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 570.0 +offset_bottom = 66.0 + +[node name="Label" type="Label" parent="VBoxContainer/HBoxContainer"] +layout_mode = 2 +offset_right = 542.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 +text = "Autosave" + +[node name="Autosave" type="CheckBox" parent="VBoxContainer/HBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 546.0 +offset_right = 570.0 +offset_bottom = 26.0 + +[node name="HBoxContainer3" type="HBoxContainer" parent="VBoxContainer"] +layout_mode = 2 +offset_top = 70.0 +offset_right = 570.0 +offset_bottom = 101.0 + +[node name="Label2" type="Label" parent="VBoxContainer/HBoxContainer3"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 327.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Autosave Mode" + +[node name="AutosaveMode" type="OptionButton" parent="VBoxContainer/HBoxContainer3"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 331.0 +offset_right = 570.0 +offset_bottom = 31.0 +item_count = 3 +selected = 0 +popup/item_0/text = "Timeline Start+End+Jump" +popup/item_0/id = 0 +popup/item_1/text = "Each X seconds" +popup/item_1/id = 1 +popup/item_2/text = "Every Text Event" +popup/item_2/id = 2 + +[node name="AutosaveDelayContainer" type="HBoxContainer" parent="VBoxContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_top = 105.0 +offset_right = 570.0 +offset_bottom = 136.0 + +[node name="Label3" type="Label" parent="VBoxContainer/AutosaveDelayContainer"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 483.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Save after" + +[node name="AutosaveDelay" type="SpinBox" parent="VBoxContainer/AutosaveDelayContainer"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 487.0 +offset_right = 570.0 +offset_bottom = 31.0 +max_value = 1000.0 +suffix = "s" + +[node name="HBoxContainer2" type="HBoxContainer" parent="VBoxContainer"] +layout_mode = 2 +offset_top = 140.0 +offset_right = 570.0 +offset_bottom = 171.0 + +[node name="Label4" type="Label" parent="VBoxContainer/HBoxContainer2"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 499.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Default save slot name" + +[node name="DefaultSaveSlotName" type="LineEdit" parent="VBoxContainer/HBoxContainer2"] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 503.0 +offset_right = 570.0 +offset_bottom = 31.0 +expand_to_text_length = true + +[node name="VSeparator" type="VSeparator" parent="."] +layout_mode = 2 +offset_left = 574.0 +offset_right = 578.0 +offset_bottom = 648.0 + +[node name="VBoxContainer2" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_left = 582.0 +offset_right = 1152.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 + +[node name="Title" type="Label" parent="VBoxContainer2"] +layout_mode = 2 +offset_right = 570.0 +offset_bottom = 36.0 +theme_override_styles/normal = ExtResource("2_l2wwc") +text = "Information" + +[node name="Label" type="Label" parent="VBoxContainer2"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 570.0 +offset_bottom = 222.0 +text = "You can save from code by calling Dialogic.Save.save(slot_name). For more information lookup the \"Subsystem_Save\" script in the documentation (Search Help button). + +You can also save the dialogic data to your own files by saving the dictionary you get from Dialogic.get_full_state() and later loading it with Dialogic.load_full_state(dict)." +label_settings = SubResource("LabelSettings_305ug") +autowrap_mode = 3 +script = ExtResource("3_t65o7") + +[connection signal="toggled" from="VBoxContainer/HBoxContainer/Autosave" to="." method="_on_Autosave_toggled"] +[connection signal="item_selected" from="VBoxContainer/HBoxContainer3/AutosaveMode" to="." method="_on_AutosaveMode_item_selected"] +[connection signal="value_changed" from="VBoxContainer/AutosaveDelayContainer/AutosaveDelay" to="." method="_on_AutosaveDelay_value_changed"] +[connection signal="text_changed" from="VBoxContainer/HBoxContainer2/DefaultSaveSlotName" to="." method="_on_DefaultSaveSlotName_text_changed"] diff --git a/Sprout/addons/dialogic/Events/Save/subsystem_save.gd b/Sprout/addons/dialogic/Events/Save/subsystem_save.gd new file mode 100644 index 0000000..6f5f667 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Save/subsystem_save.gd @@ -0,0 +1,279 @@ +extends DialogicSubsystem + +### Subsystem that manages saving and loading data. + + +## Emitted when a save was done. Keys of the info dictionary are "slot_name" and "is_autosave". +signal saved(info:Dictionary) + +## The directory that will be saved to. +const SAVE_SLOTS_DIR := "user://dialogic/saves/" + +## Temporarily stores a taken screen capture when using [take_slot_image()]. +enum THUMBNAIL_MODE {NONE, TAKE_AND_STORE, STORE_ONLY} +var latest_thumbnail : Image = null + + +#################################################################################################### +## STATE +#################################################################################################### + +## Built-in, called by DialogicGameHandler. +func clear_game_state(): + _make_sure_slot_dir_exists() + + +#################################################################################################### +## MAIN METHODS +#################################################################################################### + +## Saves the current state to the given slot. +## If no slot is given the default slot is used (name can be set in the dialogic settings) +## If you want to change to the current slot use save(Dialogic.Save.get_latest_slot()) +func save(slot_name:String = '', is_autosave:bool = false, thumbnail_mode:THUMBNAIL_MODE=THUMBNAIL_MODE.TAKE_AND_STORE, slot_info :Dictionary = {}): + # check if to save (if this is an autosave) + if is_autosave and !DialogicUtil.get_project_setting('dialogic/save/autosave', false): + return + + if slot_name.is_empty(): + slot_name = get_default_slot() + + set_latest_slot(slot_name) + + save_file(slot_name, 'state.txt', dialogic.get_full_state()) + + if thumbnail_mode == THUMBNAIL_MODE.TAKE_AND_STORE: + take_thumbnail() + save_slot_thumbnail(slot_name) + elif thumbnail_mode == THUMBNAIL_MODE.STORE_ONLY: + save_slot_thumbnail(slot_name) + + if slot_info: + store_slot_info(slot_name, slot_info) + + saved.emit({"slot_name":slot_name, "is_autosave": is_autosave}) + print('[Dialogic] Saved to slot "'+slot_name+'".') + + +## Loads all info from the given slot in the DialogicGameHandler (Dialogic Autoload). +## If no slot is given, the default slot is used. +## To check if something is saved in that slot use has_slot(). +## If the slot does not exist, this method will fail. +func load(slot_name:String): + if slot_name.is_empty(): slot_name = get_default_slot() + + if !has_slot(slot_name): + printerr("[Dialogic Error] Tried loading from invalid save slot '"+slot_name+"'.") + return + set_latest_slot(slot_name) + dialogic.load_full_state(load_file(slot_name, 'state.txt', {})) + + +# Saves a variable to a file in the given slot. +func save_file(slot_name:String, file_name:String, data:Variant) -> void: + if slot_name.is_empty(): slot_name = get_default_slot() + if not slot_name.is_empty(): + if !has_slot(slot_name): + add_empty_slot(slot_name) + + var file = FileAccess.open(SAVE_SLOTS_DIR.path_join(slot_name).path_join(file_name), FileAccess.WRITE) + file.store_var(data, true) + + +## Loads a file from a given list and returns the contained info as a variable. +func load_file(slot_name:String, file_name:String, default:Variant) -> Variant: + if slot_name.is_empty(): slot_name = get_default_slot() + + var path := get_slot_path(slot_name).path_join(file_name) + + if FileAccess.file_exists(path): + var data = FileAccess.open(path, FileAccess.READ).get_var(true) + return data + return default + + + +func set_global_info(key:String, value:Variant) -> void: + var global_info := ConfigFile.new() + if global_info.load(SAVE_SLOTS_DIR.path_join('global_info.txt')) == OK: + global_info.set_value('main', key, value) + global_info.save(SAVE_SLOTS_DIR.path_join('global_info.txt')) + else: + printerr("[Dialogic Error]: Couldn't access global saved info file.") + + +func get_global_info(key:String, default:Variant) -> Variant: + var global_info := ConfigFile.new() + if global_info.load(SAVE_SLOTS_DIR.path_join('global_info.txt')) == OK: + return global_info.get_value('main', key, default) + printerr("[Dialogic Error]: Couldn't access global saved info file.") + return default + + +#################################################################################################### +## SLOT HELPERS +#################################################################################################### +## Returns a list of all available slots. Usefull for iterating over all slots +## (for example to build a UI list). +func get_slot_names() -> Array: + var save_folders := [] + + if DirAccess.dir_exists_absolute(SAVE_SLOTS_DIR): + var directory := DirAccess.open(SAVE_SLOTS_DIR) + directory.list_dir_begin() + var file_name := directory.get_next() + while file_name != "": + if directory.current_is_dir() and not file_name.begins_with("."): + save_folders.append(file_name) + file_name = directory.get_next() + return save_folders + return [] + + +## Returns true if the given slot exists. +func has_slot(slot_name:String) -> bool: + if slot_name.is_empty(): slot_name = get_default_slot() + return slot_name in get_slot_names() + + +## Removes all the given slot along with all it's info/files. +func delete_slot(slot_name:String) -> void: + var path := SAVE_SLOTS_DIR.path_join(slot_name) + + if DirAccess.dir_exists_absolute(path): + var directory := DirAccess.open(path) + directory.list_dir_begin() + var file_name := directory.get_next() + while file_name != "": + directory.remove(file_name) + file_name = directory.get_next() + # then delete folder + directory.remove(SAVE_SLOTS_DIR.path_join(slot_name)) + + +## this adds a new save folder with the given name +## +func add_empty_slot(slot_name: String) -> void: + if DirAccess.dir_exists_absolute(SAVE_SLOTS_DIR): + var directory := DirAccess.open(SAVE_SLOTS_DIR) + directory.make_dir(slot_name) + + +## reset the state of the given save folder (or default) +func reset_slot(slot_name: String = '') -> void: + if slot_name.is_empty(): slot_name = get_default_slot() + + save_file(slot_name, 'state.txt', {}) + + +## Returns the full path to the given slot folder +func get_slot_path(slot_name:String) -> String: + return SAVE_SLOTS_DIR.path_join(slot_name) + + +## Returns the default slot name defined in the dialogic settings +func get_default_slot() -> String: + return DialogicUtil.get_project_setting('dialogic/save/default_slot', 'Default') + + +## Returns the latest slot or empty if nothing was saved yet +func get_latest_slot() -> String: + var latest_slot :String = "" + if Engine.get_main_loop().has_meta('dialogic_latest_saved_slot'): + latest_slot = Engine.get_main_loop().get_meta('dialogic_latest_saved_slot', '') + else: + latest_slot = get_global_info('latest_save_slot', '') + Engine.get_main_loop().set_meta('dialogic_latest_saved_slot', latest_slot) + if !has_slot(latest_slot): + return '' + return latest_slot + + +func set_latest_slot(slot_name:String) -> void: + Engine.get_main_loop().set_meta('dialogic_latest_saved_slot', slot_name) + set_global_info('latest_save_slot', slot_name) + + +func _make_sure_slot_dir_exists() -> void: + if not DirAccess.dir_exists_absolute(SAVE_SLOTS_DIR): + DirAccess.make_dir_recursive_absolute(SAVE_SLOTS_DIR) + if not FileAccess.file_exists(SAVE_SLOTS_DIR.path_join('global_info.txt')): + FileAccess.open(SAVE_SLOTS_DIR.path_join('global_info.txt'), FileAccess.WRITE) + + +#################################################################################################### +## SLOT INFO +#################################################################################################### + +func store_slot_info(slot_name:String, info: Dictionary) -> void: + if slot_name.is_empty(): slot_name = get_default_slot() + save_file(slot_name, 'info.txt', info) + + +func get_slot_info(slot_name:String = '') -> Dictionary: + if slot_name.is_empty(): slot_name = get_default_slot() + return load_file(slot_name, 'info.txt', {}) + + +#################################################################################################### +## SLOT IMAGE +#################################################################################################### + +## Can be called manually to create a thumbnail. Then call save() with THUMBNAIL_MODE.STORE_ONLY +func take_thumbnail() -> void: + latest_thumbnail = get_viewport().get_texture().get_image() + + +## No need to call from outside. Used to store the latest thumbnail to the given slot. +func save_slot_thumbnail(slot_name:String) -> void: + if latest_thumbnail: + latest_thumbnail.save_png(get_slot_path(slot_name).path_join('thumbnail.png')) + + +## Returns an ImageTexture containing the thumbnail of that slot. +func get_slot_thumbnail(slot_name:String) -> ImageTexture: + if slot_name.is_empty(): slot_name = get_default_slot() + + var path := get_slot_path(slot_name).path_join('thumbnail.png') + if FileAccess.file_exists(path): + return ImageTexture.create_from_image(Image.load_from_file(path)) + return null + + +#################################################################################################### +## AUTOSAVE +#################################################################################################### +## Reference to the autosave timer. +var autosave_timer := Timer.new() + + +func _ready() -> void: + autosave_timer.one_shot = true + DialogicUtil.update_timer_process_callback(autosave_timer) + autosave_timer.name = "AutosaveTimer" + autosave_timer.timeout.connect(_on_autosave_timer_timeout) + add_child(autosave_timer) + dialogic.event_handled.connect(_on_dialogic_event_handled) + dialogic.timeline_started.connect(autosave_start_end) + dialogic.timeline_ended.connect(autosave_start_end) + _on_autosave_timer_timeout() + + +func _on_autosave_timer_timeout() -> void: + if DialogicUtil.get_project_setting('dialogic/save/autosave_mode', 0) == 1: + save('', true) + autosave_timer.start(DialogicUtil.get_project_setting('dialogic/save/autosave_delay', 60)) + + +func _on_dialogic_event_handled(event: DialogicEvent) -> void: + if event is DialogicJumpEvent: + if DialogicUtil.get_project_setting('dialogic/save/autosave_mode', 0) == 1: + save('', true) + if event is DialogicTextEvent: + if DialogicUtil.get_project_setting('dialogic/save/autosave_mode', 0) == 1: + save('', true) + + +func autosave_start_end() -> void: + if DialogicUtil.get_project_setting('dialogic/save/autosave_mode', 0) == 1: + save('', true) diff --git a/Sprout/addons/dialogic/Events/Signal/event_signal.gd b/Sprout/addons/dialogic/Events/Signal/event_signal.gd new file mode 100644 index 0000000..3d744ed --- /dev/null +++ b/Sprout/addons/dialogic/Events/Signal/event_signal.gd @@ -0,0 +1,54 @@ +@tool +class_name DialogicSignalEvent +extends DialogicEvent + +## Event that emits the Dialogic.signal_event signal with an argument. +## You can connect to this signal like this: `Dialogic.signal_event.connect(myfunc)` + + +### Settings + +## The argument that will be provided with the signal. +var argument: String = "" + + +################################################################################ +## EXECUTE +################################################################################ + +func _execute() -> void: + dialogic.emit_signal('signal_event', argument) + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Signal" + set_default_color('Color1') + event_category = Category.Godot + event_sorting_index = 0 + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "signal" + + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_info + "arg" : {"property": "argument", "default": ""}, + } + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('argument', ValueType.SinglelineText, 'Emit "signal_event" signal with argument') diff --git a/Sprout/addons/dialogic/Events/Signal/icon.png b/Sprout/addons/dialogic/Events/Signal/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fa582185787b1e0fd175dbd297adf068d64973be GIT binary patch literal 700 zcmV;t0z>_YP)CIBXInV@BYk9;=J>qU-}rfrhy-RW|t z%1*4vlAIDLilQirq9}@@D2j4!jHpEbBz&2(q+YdQS^4WH%ZHWGX!JotgdJcIhqart zq%;)l+eb4DOGbT%7cs_unBF^r7cj&A7`R+=6k1J!7XKEnS;kv3q59;UEFWknuwy3H zIV?qdFyN78OhW@MVP=S{8t;R2!Y`4IFhh5Ojfm&7jsy!YaLTd{IAKmLbI2-S`6ky2 z+xB-EIo?)`7nVdYx#PKJ)J5R3wuF7Nb40YieoL6ZJWa~#VL`o4us}t#16MYs?NCtH zK(n*JeZ`zvU~EQR1NEAmzqg4%c8ALZpoxUD5^g(-CzxP5$s>Kbn; z0`p8I$5CHET(k2S7;l6zDfI~-5us*hB89GA$&B{Dshl=!J7Jr4PD5j!k9v^ zPpBam)H3)#_uB=EWy-h4Pr}bPg8o&|r*vxkqRT>5{HRekti5x~IBg!_2e?O=P@P{0 zV^YDs%wY>^$lhB3E^Fr%X4Xb(S{8vZWo$}xSJaR;azGwwcPm7}Qm{`1{i;OQxFv4G z0oRds_94? Array: + return [this_folder.path_join('event_signal.gd')] + diff --git a/Sprout/addons/dialogic/Events/Sound/icon.png.import b/Sprout/addons/dialogic/Events/Sound/icon.png.import new file mode 100644 index 0000000..70dacc9 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Sound/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dc36ff4w5wg1e" +path="res://.godot/imported/icon.png-5f8cb71d5d4bcc2e0317a6e426eb0a7e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Sound/icon.png" +dest_files=["res://.godot/imported/icon.png-5f8cb71d5d4bcc2e0317a6e426eb0a7e.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Style/character_settings_style.gd b/Sprout/addons/dialogic/Events/Style/character_settings_style.gd new file mode 100644 index 0000000..76c77dd --- /dev/null +++ b/Sprout/addons/dialogic/Events/Style/character_settings_style.gd @@ -0,0 +1,13 @@ +@tool +extends DialogicCharacterEditorMainTab + +## Character editor tab that allows setting a custom style fot the character. + + +func _load_character(character:DialogicCharacter) -> void: + %StyleName.text = character.custom_info.get('style', '') + + +func _save_changes(character:DialogicCharacter) -> DialogicCharacter: + character.custom_info['style'] = %StyleName.text + return character diff --git a/Sprout/addons/dialogic/Events/Style/character_settings_style.tscn b/Sprout/addons/dialogic/Events/Style/character_settings_style.tscn new file mode 100644 index 0000000..1c305c3 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Style/character_settings_style.tscn @@ -0,0 +1,27 @@ +[gd_scene load_steps=2 format=3] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Style/character_settings_style.gd" id="2"] + +[node name="Style" type="HBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_bottom = -569.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("2") + +[node name="Label" type="Label" parent="."] +layout_mode = 2 +offset_right = 42.0 +offset_bottom = 26.0 +size_flags_vertical = 0 +text = "Style:" + +[node name="StyleName" type="LineEdit" parent="."] +unique_name_in_owner = true +layout_mode = 2 +offset_left = 46.0 +offset_right = 113.0 +offset_bottom = 31.0 +size_flags_vertical = 0 diff --git a/Sprout/addons/dialogic/Events/Style/event_style.gd b/Sprout/addons/dialogic/Events/Style/event_style.gd new file mode 100644 index 0000000..3e1fda7 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Style/event_style.gd @@ -0,0 +1,56 @@ +@tool +class_name DialogicStyleEvent +extends DialogicEvent + +## Event that allows changing the currently displayed style. + + +### Settings + +## The name of the style to change to. Can be set on the DialogicNode_Style. +var style_name: String = "" + + +################################################################################ +## EXECUTE +################################################################################ + +func _execute() -> void: + dialogic.Styles.change_style(style_name) + # base style isn't overridden by character styles + # this means after a charcter style, we can change back to the base style + dialogic.current_state_info['base_style'] = style_name + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Change Style" + set_default_color('Color4') + event_category = Category.AudioVisual + event_sorting_index = 4 + + +################################################################################ +## SAVING/LOADING +################################################################################ +func get_shortcode() -> String: + return "style" + + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_info + "name" : {"property": "style_name", "default": ""}, + } + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('style_name', ValueType.SinglelineText, 'Show all style nodes with name ', '(hides others)') diff --git a/Sprout/addons/dialogic/Events/Style/icon.png b/Sprout/addons/dialogic/Events/Style/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..71716c08119436107bc206e87d9fbd7f98c4bbd4 GIT binary patch literal 553 zcmV+^0@nSBP)R5x&dy`5!wyv1a$*-f{tLFKsQh)Xg9D<08StqJl_*Yt{4gTXb#H#U-Ckr z^vFAoy9Y!70000000000oiOuS;+uz;Nvz2zAtSx8Y*HGBB1w`fGU(F*Od}#4V9Mo! zB8Lv3$VJ})mlReZ@h0&pkyoL|(keDIo|UB?`}^qF?kgLRQRrpxN>;0)`u|Ke8by7q zIzE?8r_OR&mq9bOd6w96S-rXL8*OLoiHycl2<37EubsAa1k8OJu#SKsCc(YLJCze) zEv12k?0{TiDK{$baPEu(30Vi+)XB>bPr01!Gac?aH#E)-)&ZeLfIi~~XI~Ruw46V= z5s)|bzZ&~bG>}lMz|s3Umo>nO$~%3K-}XJ){&fy@z^bLKJBfv}pRp$jjs5B8v)e`+ zGl|FQ_pNjMg*}nc5QUJ|0y&k#Kcy3~J_7h8Mv+4YkX=FJk&{uM4tVHu;S<_REa{x- z^2q*n?9>itjr|Ir-DDD1lFTN`#1)sX#qlLx Array: + return [this_folder.path_join('event_style.gd')] + + +func _get_subsystems() -> Array: + return [{'name':'Styles', 'script':this_folder.path_join('subsystem_styles.gd')}] + + +func _get_character_editor_tabs() -> Array: + return [this_folder.path_join('character_settings_style.tscn')] diff --git a/Sprout/addons/dialogic/Events/Style/node_style.gd b/Sprout/addons/dialogic/Events/Style/node_style.gd new file mode 100644 index 0000000..ab570fe --- /dev/null +++ b/Sprout/addons/dialogic/Events/Style/node_style.gd @@ -0,0 +1,13 @@ +class_name DialogicNode_Style +extends Control + +## Control node that is hidden and shown based on the current dialogic style. + +## The style this node belongs to. +@export var style_name: String = 'Default' + + +func _ready(): + if style_name.is_empty(): + style_name = name + add_to_group('dialogic_styles') diff --git a/Sprout/addons/dialogic/Events/Style/subsystem_styles.gd b/Sprout/addons/dialogic/Events/Style/subsystem_styles.gd new file mode 100644 index 0000000..e9c5f8e --- /dev/null +++ b/Sprout/addons/dialogic/Events/Style/subsystem_styles.gd @@ -0,0 +1,38 @@ +extends DialogicSubsystem + +## Subsystem that manages showing and hiding style nodes. + + +#################################################################################################### +## STATE +#################################################################################################### + +func clear_game_state(): + change_style('') + + +func load_game_state(): + change_style(dialogic.current_state_info.get('style')) + + +#################################################################################################### +## MAIN METHODS +#################################################################################################### + +func change_style(style_name:String) -> void: + var style_found: bool = false + var last_style := "" + dialogic.current_state_info['style'] = style_name + for style_node in get_tree().get_nodes_in_group('dialogic_styles'): + if style_node.style_name == style_name: + style_node.show() + style_found = true + else: + if style_node.visible: + last_style = style_node.style_name + style_node.hide() + + if (!style_found): + for style_node in get_tree().get_nodes_in_group('dialogic_styles'): + if style_node.style_name == last_style: + style_node.show() diff --git a/Sprout/addons/dialogic/Events/Text/DNextIndicator_icon.svg.import b/Sprout/addons/dialogic/Events/Text/DNextIndicator_icon.svg.import new file mode 100644 index 0000000..1693265 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/DNextIndicator_icon.svg.import @@ -0,0 +1,39 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://2fkk71l86stl" +path="res://.godot/imported/DNextIndicator_icon.svg-d8f962ed97aa9f929346c153ee39c52b.ctex" +metadata={ +"editor_scale": 1.25, +"has_editor_variant": true, +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Text/DNextIndicator_icon.svg" +dest_files=["res://.godot/imported/DNextIndicator_icon.svg-d8f962ed97aa9f929346c153ee39c52b.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=true +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/dialogic/Events/Text/character_settings/character_settings_text.gd b/Sprout/addons/dialogic/Events/Text/character_settings/character_settings_text.gd new file mode 100644 index 0000000..0a70225 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/character_settings/character_settings_text.gd @@ -0,0 +1,93 @@ +@tool +extends DialogicCharacterEditorMainTab + +## Character editor tab that allows editing typing sound moods. + + +################################################################################ +## COMMUNICATION WITH EDITOR +################################################################################ + +func _load_character(character:DialogicCharacter): + for mood in %Moods.get_children(): + mood.queue_free() + + %PortraitMood.set_value('') + %DefaultMood.set_value(character.custom_info.get('sound_moods_default', '')) + + for mood in character.custom_info.get('sound_moods', {}): + create_mood_item(character.custom_info.sound_moods[mood]) + + +func _save_changes(character:DialogicCharacter) -> DialogicCharacter: + var moods := {} + for node in %Moods.get_children(): + moods[node.get_data().name] = node.get_data() + character.custom_info['sound_mood_default'] = %DefaultMood.current_value + character.custom_info['sound_moods'] = moods + return character + + +func get_portrait_data() -> Dictionary: + if character_editor.selected_item and is_instance_valid(character_editor.selected_item): + return character_editor.selected_item.get_metadata(0) + return {} + + +func set_portrait_data(data:Dictionary) -> void: + if character_editor.selected_item and is_instance_valid(character_editor.selected_item): + character_editor.selected_item.set_metadata(0, data) + + +func _ready(): + character_editor.portrait_selected.connect(_on_portrait_selected) + %PortraitMood.get_suggestions_func = mood_suggestions + %DefaultMood.get_suggestions_func = mood_suggestions + + +func _on_portrait_selected(portrait_name:String, data:Dictionary) -> void: + %PortraitMood.set_value(data.get('sound_mood', '')) + %PortraitMoodLabel.text = 'Mood for "%s":'%portrait_name + + +################################################################################ +## OWN STUFF +################################################################################ + +func _on_AddMood_pressed() -> void: + create_mood_item({}) + changed.emit() + + +func create_mood_item(data:Dictionary) -> void: + var new_mood = load(get_script().resource_path.get_base_dir().path_join('ui_mood_item.tscn')).instantiate() + %Moods.add_child(new_mood) + new_mood.load_data(data) + new_mood.duplicate.connect(duplicate_mood_item.bind(new_mood)) + new_mood.changed.connect(emit_signal.bind('changed')) + + +func duplicate_mood_item(item:Control) -> void: + changed.emit() + create_mood_item(item.get_data()) + + +func mood_suggestions(filter:String) -> Dictionary: + var suggestions := {} + for child in %Moods.get_children(): + suggestions[child.get_data().name] = {'value':child.get_data().name} + return suggestions + + +func _on_PortraitMood_value_changed(property_name:String, value:Variant): + var data: Dictionary = get_portrait_data() + data['sound_mood'] = value + set_portrait_data(data) + changed.emit() + + +func _on_default_mood_value_changed(property_name:String, value:Variant): + var data: Dictionary = get_portrait_data() + data['sound_mood_default'] = value + set_portrait_data(data) + changed.emit() diff --git a/Sprout/addons/dialogic/Events/Text/character_settings/character_settings_text.tscn b/Sprout/addons/dialogic/Events/Text/character_settings/character_settings_text.tscn new file mode 100644 index 0000000..86a0baf --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/character_settings/character_settings_text.tscn @@ -0,0 +1,86 @@ +[gd_scene load_steps=3 format=3] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Text/character_settings/character_settings_text.gd" id="1"] +[ext_resource type="PackedScene" uid="uid://dpwhshre1n4t6" path="res://addons/dialogic/Editor/Events/Fields/ComplexPicker.tscn" id="2"] + +[node name="TypingSounds" type="VBoxContainer"] +custom_minimum_size = Vector2(0, 130) +offset_right = 443.0 +offset_bottom = 100.0 +size_flags_vertical = 3 +script = ExtResource("1") + +[node name="DefaultMood" type="HBoxContainer" parent="."] +offset_right = 315.0 +offset_bottom = 33.0 +size_flags_horizontal = 0 + +[node name="DefaultMoodLabel" type="Label" parent="DefaultMood"] +offset_top = 3.0 +offset_right = 111.0 +offset_bottom = 29.0 +size_flags_horizontal = 3 +text = "Default mood:" + +[node name="DefaultMood" parent="DefaultMood" instance=ExtResource("2")] +unique_name_in_owner = true +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_left = 115.0 +offset_right = 315.0 +offset_bottom = 33.0 +placeholder_text = "Select Mood" + +[node name="PortraitMood" type="HBoxContainer" parent="."] +offset_top = 37.0 +offset_right = 325.0 +offset_bottom = 70.0 +size_flags_horizontal = 0 + +[node name="PortraitMoodLabel" type="Label" parent="PortraitMood"] +unique_name_in_owner = true +offset_top = 3.0 +offset_right = 121.0 +offset_bottom = 29.0 +size_flags_horizontal = 3 +text = "Mood for \"sad\":" + +[node name="PortraitMood" parent="PortraitMood" instance=ExtResource("2")] +unique_name_in_owner = true +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_left = 125.0 +offset_right = 325.0 +offset_bottom = 33.0 +placeholder_text = "Select Mood" + +[node name="HBoxContainer" type="HBoxContainer" parent="."] +offset_top = 74.0 +offset_right = 443.0 +offset_bottom = 105.0 +alignment = 2 + +[node name="AddMood" type="Button" parent="HBoxContainer"] +unique_name_in_owner = true +offset_left = 355.0 +offset_right = 443.0 +offset_bottom = 31.0 +text = "Add mood" + +[node name="ScrollContainer" type="ScrollContainer" parent="."] +offset_top = 109.0 +offset_right = 443.0 +offset_bottom = 130.0 +size_flags_vertical = 3 +horizontal_scroll_mode = 0 + +[node name="Moods" type="VBoxContainer" parent="ScrollContainer"] +unique_name_in_owner = true +offset_right = 443.0 +offset_bottom = 21.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[connection signal="value_changed" from="DefaultMood/DefaultMood" to="." method="_on_default_mood_value_changed"] +[connection signal="value_changed" from="PortraitMood/PortraitMood" to="." method="_on_PortraitMood_value_changed"] +[connection signal="pressed" from="HBoxContainer/AddMood" to="." method="_on_AddMood_pressed"] diff --git a/Sprout/addons/dialogic/Events/Text/character_settings/ui_mood_item.gd b/Sprout/addons/dialogic/Events/Text/character_settings/ui_mood_item.gd new file mode 100644 index 0000000..ff4627e --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/character_settings/ui_mood_item.gd @@ -0,0 +1,81 @@ +@tool +extends PanelContainer + +signal duplicate +signal changed + +func _ready(): + add_theme_stylebox_override('panel', get_theme_stylebox("sub_inspector_bg12", "Editor")) + %Name.tooltip_text = "Mood name" + %Duplicate.icon = get_theme_icon("Duplicate", "EditorIcons") + %Duplicate.tooltip_text = "Duplicate" + %Duplicate.button_up.connect(emit_signal.bind("duplicate")) + %Delete.icon = get_theme_icon("Remove", "EditorIcons") + %Delete.tooltip_text = "Delete" + %ChangeSoundFolderButton.icon = get_theme_icon("Folder", "EditorIcons") + %ChangeSoundFolderButton.tooltip_text = "Change sounds folder" + %Fold.icon = get_theme_icon("GuiVisibilityVisible", "EditorIcons") + %Fold.tooltip_text = "Fold/Unfold" + %Play.icon = get_theme_icon("Play", "EditorIcons") + %Play.tooltip_text = "Preview" + _on_Fold_toggled(true) + + %Name.text_changed.connect(something_changed) + %PitchBase.value_changed.connect(something_changed) + %PitchVariance.value_changed.connect(something_changed) + %VolumeBase.value_changed.connect(something_changed) + %VolumeVariance.value_changed.connect(something_changed) + +func load_data(dict:Dictionary): + %Name.text = dict.get('name', '') + %SoundFolder.text = dict.get('sound_folder', '').get_file() + %SoundFolder.tooltip_text = dict.get('sound_folder', '') + %PitchBase.value = dict.get('pitch_base', 1) + %PitchVariance.value = dict.get('pitch_variance', 0) + %VolumeBase.value = dict.get('volume_base', 0) + %VolumeVariance.value = dict.get('volume_variance', 0) + +func get_data(): + var dict = {} + dict['name'] = %Name.text + + dict['sound_folder'] = %SoundFolder.tooltip_text + dict['pitch_base'] = %PitchBase.value + dict['pitch_variance'] = %PitchVariance.value + dict['volume_base'] = %VolumeBase.value + dict['volume_variance'] = %VolumeVariance.value + return dict + +func something_changed(fake_arg= ''): emit_signal("changed") + +func _on_Fold_toggled(button_pressed): + %Fold.button_pressed = button_pressed + if button_pressed: + %Fold.icon = get_theme_icon("GuiVisibilityHidden", "EditorIcons") + else: + %Fold.icon = get_theme_icon("GuiVisibilityVisible", "EditorIcons") + %Content.visible = !button_pressed + +func _on_Delete_pressed(): + emit_signal("changed") + queue_free() + +func open_file_folder_dialog(): + find_parent('EditorView').godot_file_dialog(file_folder_selected, '', EditorFileDialog.FILE_MODE_OPEN_DIR, 'Select folder with sounds') + +func file_folder_selected(path): + %SoundFolder.tooltip_text = path + %SoundFolder.text = path.get_file() + emit_signal("changed") + +func preview(): + if %SoundFolder.tooltip_text.is_empty(): return + $DialogicNode_TypeSounds.load_overwrite(get_data()) + var preview_timer = Timer.new() + DialogicUtil.update_timer_process_callback(preview_timer) + add_child(preview_timer) + preview_timer.start(DialogicUtil.get_project_setting('text/speed', 0.01)) + for i in range(20): + $DialogicNode_TypeSounds._on_continued_revealing_text("a") + await preview_timer.timeout + preview_timer.queue_free() diff --git a/Sprout/addons/dialogic/Events/Text/character_settings/ui_mood_item.tscn b/Sprout/addons/dialogic/Events/Text/character_settings/ui_mood_item.tscn new file mode 100644 index 0000000..f7a715c --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/character_settings/ui_mood_item.tscn @@ -0,0 +1,157 @@ +[gd_scene load_steps=6 format=3 uid="uid://x8alx74fnm10"] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Text/character_settings/ui_mood_item.gd" id="2"] +[ext_resource type="Script" path="res://addons/dialogic/Events/Text/node_type_sound.gd" id="3"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_rsmy0"] +content_margin_left = 4.0 +content_margin_top = 4.0 +content_margin_right = 4.0 +content_margin_bottom = 4.0 +bg_color = Color(1, 0.365, 0.365, 1) +draw_center = false +border_width_left = 2 +border_width_top = 2 +border_width_right = 2 +border_width_bottom = 2 +corner_detail = 1 + +[sub_resource type="Image" id="Image_uegt4"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 93, 93, 55, 255, 97, 97, 58, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 98, 98, 47, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 94, 94, 46, 255, 93, 93, 236, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_osvex"] +image = SubResource("Image_uegt4") + +[node name="MoodItem" type="PanelContainer"] +size_flags_horizontal = 3 +theme_override_styles/panel = SubResource("StyleBoxFlat_rsmy0") +script = ExtResource("2") + +[node name="VBox" type="VBoxContainer" parent="."] +layout_mode = 2 + +[node name="General" type="HBoxContainer" parent="VBox"] +layout_mode = 2 + +[node name="Name" type="LineEdit" parent="VBox/General"] +unique_name_in_owner = true +layout_mode = 2 +size_flags_horizontal = 3 +tooltip_text = "Mood name" +caret_blink = true + +[node name="Play" type="Button" parent="VBox/General"] +unique_name_in_owner = true +layout_mode = 2 +tooltip_text = "Preview" +icon = SubResource("ImageTexture_osvex") + +[node name="Duplicate" type="Button" parent="VBox/General"] +unique_name_in_owner = true +layout_mode = 2 +tooltip_text = "Duplicate" +icon = SubResource("ImageTexture_osvex") + +[node name="Delete" type="Button" parent="VBox/General"] +unique_name_in_owner = true +layout_mode = 2 +tooltip_text = "Delete" +icon = SubResource("ImageTexture_osvex") + +[node name="Fold" type="Button" parent="VBox/General"] +unique_name_in_owner = true +layout_mode = 2 +tooltip_text = "Fold/Unfold" +toggle_mode = true +button_pressed = true +icon = SubResource("ImageTexture_osvex") + +[node name="Content" type="HBoxContainer" parent="VBox"] +unique_name_in_owner = true +visible = false +layout_mode = 2 + +[node name="Control" type="Control" parent="VBox/Content"] +layout_mode = 2 + +[node name="Content" type="VBoxContainer" parent="VBox/Content"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="SoundFolderSect" type="HBoxContainer" parent="VBox/Content/Content"] +layout_mode = 2 + +[node name="Label" type="Label" parent="VBox/Content/Content/SoundFolderSect"] +layout_mode = 2 +size_flags_horizontal = 3 +text = "Sounds folder" + +[node name="SoundFolder" type="Label" parent="VBox/Content/Content/SoundFolderSect"] +unique_name_in_owner = true +layout_mode = 2 +size_flags_horizontal = 3 +horizontal_alignment = 2 + +[node name="ChangeSoundFolderButton" type="Button" parent="VBox/Content/Content/SoundFolderSect"] +unique_name_in_owner = true +layout_mode = 2 +tooltip_text = "Change sounds folder" +icon = SubResource("ImageTexture_osvex") + +[node name="Pitch" type="HBoxContainer" parent="VBox/Content/Content"] +layout_mode = 2 + +[node name="Label2" type="Label" parent="VBox/Content/Content/Pitch"] +layout_mode = 2 +size_flags_horizontal = 3 +text = "Pitch" + +[node name="PitchBase" type="SpinBox" parent="VBox/Content/Content/Pitch"] +unique_name_in_owner = true +layout_mode = 2 +step = 0.001 +value = 1.0 + +[node name="PitchVariance" type="SpinBox" parent="VBox/Content/Content/Pitch"] +unique_name_in_owner = true +layout_mode = 2 +step = 0.001 +prefix = "+/-" + +[node name="Volume" type="HBoxContainer" parent="VBox/Content/Content"] +layout_mode = 2 + +[node name="Label3" type="Label" parent="VBox/Content/Content/Volume"] +layout_mode = 2 +size_flags_horizontal = 3 +text = "Volume" + +[node name="VolumeBase" type="SpinBox" parent="VBox/Content/Content/Volume"] +unique_name_in_owner = true +layout_mode = 2 +min_value = -80.0 +step = 0.001 +suffix = "db" + +[node name="VolumeVariance" type="SpinBox" parent="VBox/Content/Content/Volume"] +unique_name_in_owner = true +layout_mode = 2 +step = 0.001 +prefix = "+/-" + +[node name="DialogicNode_TypeSounds" type="AudioStreamPlayer" parent="."] +script = ExtResource("3") +sounds = [] +play_every_character = 0 + +[connection signal="pressed" from="VBox/General/Play" to="." method="preview"] +[connection signal="pressed" from="VBox/General/Duplicate" to="." method="_on_Duplicate_pressed"] +[connection signal="pressed" from="VBox/General/Delete" to="." method="_on_Delete_pressed"] +[connection signal="toggled" from="VBox/General/Fold" to="." method="_on_Fold_toggled"] +[connection signal="pressed" from="VBox/Content/Content/SoundFolderSect/ChangeSoundFolderButton" to="." method="open_file_folder_dialog"] diff --git a/Sprout/addons/dialogic/Events/Text/event_text.gd b/Sprout/addons/dialogic/Events/Text/event_text.gd new file mode 100644 index 0000000..6688f64 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/event_text.gd @@ -0,0 +1,253 @@ +@tool +class_name DialogicTextEvent +extends DialogicEvent + +## Event that stores text. Can be said by a character. +## Should be shown by a DialogicNode_DialogText. + + +### Settings + +## This is the content of the text event. +## It is supposed to be displayed by a DialogicNode_DialogText node. +## That means you can use bbcode, but also some custom commands. +var text: String = "" +## If this is not null, the given character (as a resource) will be associated with this event. +## The DialogicNode_NameLabel will show the characters display_name. If a typing sound is setup, +## it will play. +var character: DialogicCharacter = null +## If a character is set, this setting can change the portrait of that character. +var portrait: String = "" + + +### Helpers + +## This returns the unique name_identifier of the character. This is used by the editor. +var _character_from_directory: String: + get: + for item in _character_directory.keys(): + if _character_directory[item]['resource'] == character: + return item + break + return "" + set(value): + _character_from_directory = value + if value in _character_directory.keys(): + character = _character_directory[value]['resource'] +## Used by [_character_from_directory] to fetch the unique name_identifier or resource. +var _character_directory: Dictionary = {} + + +################################################################################ +## EXECUTION +################################################################################ + +func _execute() -> void: + if (not character or character.custom_info.get('style', '').is_empty()) and dialogic.has_subsystem('Styles'): + # if previous characters had a custom style change back to base style + if dialogic.current_state_info.get('base_style') != dialogic.current_state_info.get('style'): + dialogic.Styles.change_style(dialogic.current_state_info.get('base_style', 'Default')) + + if character: + if dialogic.has_subsystem('Styles') and character.custom_info.get('style', null): + dialogic.Styles.change_style(character.custom_info.style) + + dialogic.Text.update_name_label(character) + + if portrait and dialogic.has_subsystem('Portraits') and dialogic.Portraits.is_character_joined(character): + dialogic.Portraits.change_portrait(character, portrait) + var check_portrait = portrait if !portrait.is_empty() else dialogic.current_state_info['portraits'].get(character.resource_path, {}).get('portrait', '') + if check_portrait and character.portraits.get(check_portrait, {}).get('sound_mood', '') in character.custom_info.get('sound_moods', {}): + dialogic.Text.update_typing_sound_mood(character.custom_info.get('sound_moods', {}).get(character.portraits[check_portrait].get('sound_mood', {}), {})) + elif !character.custom_info.get('sound_mood_default', '').is_empty(): + dialogic.Text.update_typing_sound_mood(character.custom_info.get('sound_moods', {}).get(character.custom_info.get('sound_mood_default'))) + else: + dialogic.Text.update_name_label(null) + + # this will only do something if the rpg portrait mode is enabled + if dialogic.has_subsystem('Portraits'): + dialogic.Portraits.update_rpg_portrait_mode(character, portrait) + + # RENDER DIALOG + # Placeholder wrap. Replace with a loop iterating over text event's lines. - KvaGram + var index: int = 0 + if true: + var final_text: String = get_property_translated('text') + if dialogic.has_subsystem('VAR'): + final_text = dialogic.VAR.parse_variables(final_text) + if dialogic.has_subsystem('Glossary'): + final_text = dialogic.Glossary.parse_glossary(final_text) + + dialogic.Text.update_dialog_text(dialogic.Text.color_names(final_text)) + + #Plays the audio region for the current line. + if dialogic.has_subsystem('Voice') and dialogic.Voice.is_voiced(dialogic.current_event_idx): + dialogic.Voice.play_voice_region(index) #voice data is set by voice event. + + await dialogic.Text.text_finished + + #end of dialog + if dialogic.has_subsystem('Choices') and dialogic.Choices.is_question(dialogic.current_event_idx): + dialogic.Text.show_next_indicators(true) + dialogic.Choices.show_current_choices() + dialogic.current_state = dialogic.states.AWAITING_CHOICE + elif DialogicUtil.get_project_setting('dialogic/text/autocontinue', false): + dialogic.Text.show_next_indicators(false, true) + var wait:float = DialogicUtil.get_project_setting('dialogic/text/autocontinue_delay', 1) + # if voiced, grab remaining time left on the voiceed line's audio region - KvaGram + if dialogic.has_subsystem('Voice') and dialogic.Voice.is_voiced(dialogic.current_event_idx): + #autocontinue settings is set as minimal. change or keep this? - Kvagram + wait = max(wait, dialogic.Voice.get_remaining_time()) + await dialogic.get_tree().create_timer(wait, true, DialogicUtil.is_physics_timer()).timeout + dialogic.handle_next_event() + else: + dialogic.Text.show_next_indicators() + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Text" + set_default_color('Color1') + event_category = Category.Main + event_sorting_index = 0 + help_page_path = "https://dialogic.coppolaemilio.com/documentation/Events/000/" + continue_at_end = false + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func to_text() -> String: + if character: + var name = "" + for path in _character_directory.keys(): + if _character_directory[path]['resource'] == character: + name = path + break + if name.count(" ") > 0: + name = '"' + name + '"' + if not portrait.is_empty(): + return name+" ("+portrait+"): "+text.replace("\n", "\\\n") + return name+": "+text.replace("\n", "\\\n") + return text.replace("\n", "\\\n") + + +func from_text(string:String) -> void: + _character_directory = {} + if Engine.is_editor_hint() == false: + _character_directory = Dialogic.character_directory + else: + _character_directory = self.get_meta("editor_character_directory") + var reg := RegEx.new() + + # Reference regex without Godot escapes: ((")?(?(?(2)[^"\n]*|[^(: \n]*))(?(2)"|)(\W*\((?.*)\))?\s*(?.*) + reg.compile("((\")?(?(?(2)[^\"\\n]*|[^(: \\n]*))(?(2)\"|)(\\W*\\((?.*)\\))?\\s*(?.*)") + var result := reg.search(string) + if result and !result.get_string('name').is_empty(): + var name := result.get_string('name').strip_edges() + + if _character_directory != null: + if _character_directory.size() > 0: + character = null + if _character_directory.has(name): + character = _character_directory[name]['resource'] + else: + name = name.replace('"', "") + # First do a full search to see if more of the path is there then necessary: + for character in _character_directory: + if name in _character_directory[character]['full_path']: + character = _character_directory[character]['resource'] + break + + # If it doesn't exist, at runtime we'll consider it a guest and create a temporary character + if character == null: + if Engine.is_editor_hint() == false: + character = DialogicCharacter.new() + character.display_name = name + var entry: Dictionary = {} + entry['resource'] = character + entry['full_path'] = "runtime://" + name + _character_directory[name] = entry + + if !result.get_string('portrait').is_empty(): + portrait = result.get_string('portrait').strip_edges() + + if result: + text = result.get_string('text').replace("\\\n", "\n").strip_edges() + + +func is_valid_event(string:String) -> bool: + return true + + +func is_string_full_event(string:String) -> bool: + return !string.ends_with('\\') + + +################################################################################ +## TRANSLATIONS +################################################################################ + +func _get_translatable_properties() -> Array: + return ['text'] + + +func _get_property_original_translation(property:String) -> String: + match property: + 'text': + return text + return '' + + +################################################################################ +## EVENT EDITOR +################################################################################ + +func build_event_editor(): + add_header_edit('_character_from_directory', ValueType.ComplexPicker, '', '', + {'file_extension' : '.dch', + 'suggestions_func' : get_character_suggestions, + 'empty_text' : '(No one)', + 'icon' : load("res://addons/dialogic/Editor/Images/Resources/character.svg")}) + add_header_edit('portrait', ValueType.ComplexPicker, '', '', + {'suggestions_func' : get_portrait_suggestions, + 'placeholder' : "Don't change", + 'icon' : load("res://addons/dialogic/Editor/Images/Resources/portrait.svg")}, + 'character != null and !has_no_portraits()') + add_body_edit('text', ValueType.MultilineText) + + +func has_no_portraits() -> bool: + return character and character.portraits.is_empty() + + +func get_character_suggestions(search_text:String) -> Dictionary: + var suggestions := {} + + #override the previous _character_directory with the meta, specifically for searching otherwise new nodes wont work + _character_directory = Engine.get_meta('dialogic_character_directory') + + var icon = load("res://addons/dialogic/Editor/Images/Resources/character.svg") + suggestions['(No one)'] = {'value':null, 'editor_icon':["GuiRadioUnchecked", "EditorIcons"]} + + for resource in _character_directory.keys(): + suggestions[resource] = { + 'value' : resource, + 'tooltip' : _character_directory[resource]['full_path'], + 'icon' : icon.duplicate()} + return suggestions + + +func get_portrait_suggestions(search_text:String) -> Dictionary: + var suggestions := {} + var icon = load("res://addons/dialogic/Editor/Images/Resources/portrait.svg") + suggestions["Don't change"] = {'value':'', 'editor_icon':["GuiRadioUnchecked", "EditorIcons"]} + if character != null: + for portrait in character.portraits: + suggestions[portrait] = {'value':portrait, 'icon':icon} + return suggestions diff --git a/Sprout/addons/dialogic/Events/Text/icon.png b/Sprout/addons/dialogic/Events/Text/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..44f8433938cfa08c42b707d8e54606e45c383876 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9E$svykh8Km+7D9BhG zE%xhi4oL#VivnnNG+srt~qO2xm{dee~w5?XUR%U;p;} z Array: + return [this_folder.path_join('event_text.gd')] + + +func _get_subsystems() -> Array: + return [{'name':'Text', 'script':this_folder.path_join('subsystem_text.gd')}] + + +func _get_settings_pages() -> Array: + return [this_folder.path_join('settings_text.tscn')] + + +func _get_character_editor_tabs() -> Array: + return [this_folder.path_join('character_settings/character_settings_text.tscn')] diff --git a/Sprout/addons/dialogic/Events/Text/node_dialog_text.gd b/Sprout/addons/dialogic/Events/Text/node_dialog_text.gd new file mode 100644 index 0000000..3d7d510 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/node_dialog_text.gd @@ -0,0 +1,147 @@ +extends RichTextLabel + +class_name DialogicNode_DialogText + + +enum ALIGNMENT {LEFT, CENTER, RIGHT} + +@export var Align : ALIGNMENT = ALIGNMENT.LEFT +@onready var timer :Timer = null + +var effect_regex = RegEx.new() +var modifier_words_select_regex = RegEx.new() +var effects:Array = [] + +var speed:float = 0.01 + +signal started_revealing_text() + +signal continued_revealing_text(new_character) + +signal finished_revealing_text() + +func _ready() -> void: + # add to necessary + add_to_group('dialogic_dialog_text') + + bbcode_enabled = true + text = "" + + # setup my timer + timer = Timer.new() + add_child(timer) + timer.wait_time = 0.01 + timer.one_shot = true + DialogicUtil.update_timer_process_callback(timer) + timer.timeout.connect(continue_reveal) + + # compile effects regex + effect_regex.compile("(?mood|portrait|speed|signal|pause)\\s*(=\\s*(?.+?)\\s*)?\\]") + + # compule modifier regexs + modifier_words_select_regex.compile("(? void: + speed = DialogicUtil.get_project_setting('dialogic/text/speed', 0.01) + text = parse_effects(parse_modifiers(_text)) + if Align == ALIGNMENT.CENTER: + text = '[center]'+text + elif Align == ALIGNMENT.RIGHT: + text = '[right]'+text + visible_characters = 0 + if speed <= 0: + timer.start(0.01) + else: + timer.start(speed) + emit_signal('started_revealing_text') + +# called by the timer -> reveals more text +func continue_reveal() -> void: + if visible_characters < get_total_character_count(): + visible_characters += 1 + emit_signal("continued_revealing_text", text[visible_characters-1]) + execute_effects() + if timer.is_stopped(): + if speed <= 0: + continue_reveal() + else: + timer.start(speed) + else: + + finish_text() + +# shows all the text imidiatly +# called by this thing itself or the DialogicGameHandler +func finish_text() -> void: + visible_ratio = 1 + execute_effects(true) + timer.stop() + Dialogic.current_state = Dialogic.states.IDLE + emit_signal("finished_revealing_text") + + +func parse_effects(_text:String) -> String: + effects.clear() + var position_correction = 0 + for effect_match in effect_regex.search_all(_text): + # append [index, command, value] to effects array + effects.append([effect_match.get_start()-position_correction, effect_match.get_string('command'), effect_match.get_string('value').strip_edges()]) + + ## TODO MIGHT BE BROKEN, because I had to replace string.erase for godot 4 + _text = _text.substr(0,effect_match.get_start()-position_correction)+_text.substr(effect_match.get_start()-position_correction+len(effect_match.get_string())) + + position_correction += len(effect_match.get_string()) + _text = _text.replace('\\[', '[') + return _text + +func execute_effects(skip :bool= false) -> void: + # might have to execute multiple effects + while effects and (visible_characters >= effects.front()[0] or visible_characters== -1): + var effect = effects.pop_front() + match effect[1]: + 'pause': + if skip: + continue + if effect[2].is_valid_float(): + timer.start(effect[2].to_float()) + else: + timer.start(1) + 'speed': + if skip: + continue + if effect[2].is_valid_float(): + speed = effect[2].to_float() + else: + speed = DialogicUtil.get_project_setting('dialogic/text/speed', 0.01) + 'signal': + Dialogic.emit_signal("text_signal", effect[2]) + 'portrait': + if effect[2]: + if Dialogic.current_state_info.get('character', null): + Dialogic.Portraits.change_portrait(load(Dialogic.current_state_info.character), effect[2]) + 'mood': + if effect[2]: + if Dialogic.current_state_info.get('character', null): + var Character = load(Dialogic.current_state_info.character) + Dialogic.Text.update_typing_sound_mood(Character.custom_info.get('sound_moods', {}).get(effect[2], {})) + +func parse_modifiers(_text:String) -> String: + # [word, select] effect + for replace_mod_match in modifier_words_select_regex.search_all(_text): + var string = replace_mod_match.get_string().trim_prefix("[").trim_suffix("]") + string = string.replace('\\,', '') + var list = string.split(',') + var item = list[randi()%len(list)] + item = item.replace('', ',') + _text = _text.replace(replace_mod_match.get_string(), item.strip_edges()) + + # [br] effect + _text = _text.replace('[br]', '\n') + return _text + +func pause() -> void: + timer.stop() + +func resume() -> void: + continue_reveal() diff --git a/Sprout/addons/dialogic/Events/Text/node_input_handler.gd b/Sprout/addons/dialogic/Events/Text/node_input_handler.gd new file mode 100644 index 0000000..8b7bf38 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/node_input_handler.gd @@ -0,0 +1,19 @@ +@tool +extends Node + +class_name DialogicNode_InputHandler + +################################################################################ +## INPUT +################################################################################ +func _input(event:InputEvent) -> void: + if Input.is_action_just_pressed(DialogicUtil.get_project_setting('dialogic/text/input_action', 'dialogic_default_action')): + if Dialogic.paused: return + + if Dialogic.current_state == Dialogic.states.IDLE: + Dialogic.handle_next_event() + + + elif Dialogic.current_state == Dialogic.states.SHOWING_TEXT: + if DialogicUtil.get_project_setting('dialogic/text/skippable', true): + Dialogic.Text.skip_text_animation() diff --git a/Sprout/addons/dialogic/Events/Text/node_name_label.gd b/Sprout/addons/dialogic/Events/Text/node_name_label.gd new file mode 100644 index 0000000..e1018c4 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/node_name_label.gd @@ -0,0 +1,19 @@ +extends Label + +class_name DialogicNode_NameLabel + +# If true, the label will be hidden if no character speaks. +@export var hide_when_empty := true + +@export var use_character_color := true + +func _ready(): + add_to_group('dialogic_name_label') + text = "" + +func _set(property, what): + if property == 'text' and typeof(what) == TYPE_STRING: + text = what + if hide_when_empty: + visible = !what.is_empty() + return true diff --git a/Sprout/addons/dialogic/Events/Text/node_next_indicator.gd b/Sprout/addons/dialogic/Events/Text/node_next_indicator.gd new file mode 100644 index 0000000..f6d9d27 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/node_next_indicator.gd @@ -0,0 +1,59 @@ +class_name DNextIndicator +extends Control +@icon("res://addons/dialogic/Events/Text/node_next_indicator_icon.svg") + +## Node that is shown when the text is fully revealed. +## The default implementation allows to set an icon and animation. + +## If true the next indicator will also be shown if the text is a question. +@export var show_on_questions := false +## If true the next indicator will be shown even if dialogic will autocontinue. +@export var show_on_autocontinue := false + +## What animation should the indicator do. +@export_enum('bounce', 'blink', 'none') var animation := 0 +## Set the image to use as the indicator. +@export var texture := preload("res://addons/dialogic/Example Assets/next-indicator/next-indicator.png") + + +func _ready(): + add_to_group('dialogic_next_indicator') + # Creating texture + if texture: + var icon := TextureRect.new() + icon.ignore_texture_size = true + icon.stretch_mode = TextureRect.STRETCH_KEEP_ASPECT_CENTERED + icon.size = Vector2(32,32) + icon.position -= icon.size + add_child(icon) + icon.texture = texture + + hide() + visibility_changed.connect(_on_visibility_changed) + + +func _on_visibility_changed(): + if visible: + play_animation(animation, 1.0) + + +func play_animation(animation: int, time:float) -> void: + if animation == 0: + var tween:Tween = (create_tween() as Tween) + var distance := 4 + tween.set_parallel(false) + tween.set_trans(Tween.TRANS_SINE) + tween.set_ease(Tween.EASE_IN_OUT) + tween.set_loops() + + tween.tween_property(self, 'position', Vector2(0,distance), time*0.3).as_relative() + tween.tween_property(self, 'position', - Vector2(0,distance), time*0.3).as_relative() + if animation == 1: + var tween:Tween = (create_tween() as Tween) + tween.set_parallel(false) + tween.set_trans(Tween.TRANS_SINE) + tween.set_ease(Tween.EASE_IN_OUT) + tween.set_loops() + + tween.tween_property(self, 'modulate:a', 0, time*0.3) + tween.tween_property(self, 'modulate:a', 1, time*0.3) diff --git a/Sprout/addons/dialogic/Events/Text/node_next_indicator_icon.svg b/Sprout/addons/dialogic/Events/Text/node_next_indicator_icon.svg new file mode 100644 index 0000000..9670137 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/node_next_indicator_icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/Sprout/addons/dialogic/Events/Text/node_next_indicator_icon.svg.import b/Sprout/addons/dialogic/Events/Text/node_next_indicator_icon.svg.import new file mode 100644 index 0000000..f5c6802 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/node_next_indicator_icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ekyju8t2e3we" +path="res://.godot/imported/node_next_indicator_icon.svg-c0c6c044917169a17adca537aa56f3e7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Text/node_next_indicator_icon.svg" +dest_files=["res://.godot/imported/node_next_indicator_icon.svg-c0c6c044917169a17adca537aa56f3e7.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/dialogic/Events/Text/node_type_sound.gd b/Sprout/addons/dialogic/Events/Text/node_type_sound.gd new file mode 100644 index 0000000..19a629a --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/node_type_sound.gd @@ -0,0 +1,111 @@ +@tool +class_name DialogicNode_TypeSounds +extends AudioStreamPlayer + +## Node that allows playing sounds when text characters are revealed. +## Should be the child of a DialogicNode_DialogText node! + +## Usefull if you want to change the sounds ot different node's sounds +@export var enabled := true +## If true, interrupts the current sound to play a new one +@export var interrupt := true +## Array of sounds. Will pick a random one each time. +@export var sounds: Array +## A sound to be played as the last sound. +@export var end_sound:AudioStream +## Determines how many characters are between each sound. Default is 1 for playing it every character. +@export var play_every_character := 1 +## Allows changing the pitch by a random value from (pitch - pitch_variance) to (pitch + pitch_variance) +@export_range(0, 3, 0.01) var pitch_variance := 0.0 +## Allows changing the volume by a random value from (volume - volume_variance) to (volume + volume_variance) +@export_range(0, 10, 0.01) var volume_variance := 0.0 +## Allow ters that don't increase the 'characters_since_last_sound' variable, useful for the space or fullstop +@export var ignore_characters:String = ' .,' + +var dialogic:Node #singleton refrence +var sound_finished = true +var characters_since_last_sound: int = 0 +var base_pitch = pitch_scale +var base_volume = volume_db +var RNG = RandomNumberGenerator.new() + +var current_overwrite_data = {} + +func _ready(): + # add to necessary group + add_to_group('dialogic_type_sounds') + if !Engine.is_editor_hint() and get_parent() is DialogicNode_DialogText: + dialogic = get_node("/root/Dialogic") + get_parent().started_revealing_text.connect(_on_started_revealing_text) + get_parent().continued_revealing_text.connect(_on_continued_revealing_text) + get_parent().finished_revealing_text.connect(_on_finished_revealing_text) + +func _on_started_revealing_text() -> void: + if !enabled: + return + characters_since_last_sound = 0 + +func _on_continued_revealing_text(new_character) -> void: + #pretty obvious + if !enabled: + return + + #don't play if a voice-track is running + if !Engine.is_editor_hint() and get_parent() is DialogicNode_DialogText: + if dialogic.has_subsystem("Voice") and dialogic.Voice.is_running(): + return + + #if sound playing and can't interrupt + if !sound_finished and !interrupt: + return + + #if no sounds were given + if current_overwrite_data.get('sounds', sounds).size() == 0: + return + + #if the new character is not allowed + if new_character in ignore_characters: + return + + characters_since_last_sound += 1 + if characters_since_last_sound < play_every_character: + return + characters_since_last_sound = 0 + + #choose the random sound + stream = current_overwrite_data.get('sounds', sounds)[RNG.randi_range(0, sounds.size() - 1)] + + #choose a random pitch and volume + pitch_scale = max(0, current_overwrite_data.get('pitch_base', base_pitch) + current_overwrite_data.get('pitch_variance', pitch_variance) * RNG.randf_range(-1.0, 1.0)) + volume_db = current_overwrite_data.get('volume_base', base_volume) + current_overwrite_data.get('volume_variance',volume_variance) * RNG.randf_range(-1.0, 1.0) + + #play the sound + play() + sound_finished = false + +func _on_Sound_finished() -> void: + sound_finished = true + +func _on_finished_revealing_text() -> void: + if end_sound != null: + stream = end_sound + pitch_variance = 1.0 + volume_db = 0.0 + play() + +func _get_configuration_warning(): + if not get_parent() is DialogicNode_DialogText: + return "This should be the child of a DialogText node!" + return "" + +func load_sounds_from_folder(folder:String): + var x_sounds = [] + for i in DialogicUtil.listdir(folder, true, false, true): + if i.get_extension().to_lower() in ['mp3', 'wav', 'ogg'] and load(i) is AudioStream: + x_sounds.append(load(i)) + return x_sounds + +func load_overwrite(dictionary:Dictionary) -> void: + current_overwrite_data = dictionary + if dictionary.has('sound_folder'): + current_overwrite_data['sounds'] = load_sounds_from_folder(dictionary.sound_folder) diff --git a/Sprout/addons/dialogic/Events/Text/settings_text.gd b/Sprout/addons/dialogic/Events/Text/settings_text.gd new file mode 100644 index 0000000..8541fe4 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/settings_text.gd @@ -0,0 +1,51 @@ +@tool +extends HBoxContainer + +func refresh(): + %Info.add_theme_color_override('default_color', get_theme_color("accent_color", "Editor")) + + %DefaultSpeed.value = DialogicUtil.get_project_setting('dialogic/text/speed', 0.01) + %Skippable.button_pressed = DialogicUtil.get_project_setting('dialogic/text/skippable', true) + %Autocontinue.button_pressed = DialogicUtil.get_project_setting('dialogic/text/autocontinue', false) + %AutocontinueDelay.value = DialogicUtil.get_project_setting('dialogic/text/autocontinue_delay', 1) + %AutocolorNames.button_pressed = DialogicUtil.get_project_setting('dialogic/text/autocolor_names', false) + %InputAction.resource_icon = get_theme_icon("Mouse", "EditorIcons") + %InputAction.set_value(DialogicUtil.get_project_setting('dialogic/text/input_action', 'dialogic_default_action')) + %InputAction.get_suggestions_func = suggest_actions + + +func _on_AutocontinueDelay_value_changed(value): + ProjectSettings.set_setting('dialogic/text/autocontinue_delay', value) + ProjectSettings.save() + + +func _on_Autocontinue_toggled(button_pressed): + ProjectSettings.set_setting('dialogic/text/autocontinue', button_pressed) + ProjectSettings.save() + + +func _on_Skippable_toggled(button_pressed): + ProjectSettings.set_setting('dialogic/text/skippable', button_pressed) + ProjectSettings.save() + + +func _on_DefaultSpeed_value_changed(value): + ProjectSettings.set_setting('dialogic/text/speed', value) + ProjectSettings.save() + + +func _on_InputAction_value_changed(property_name, value): + ProjectSettings.set_setting('dialogic/text/input_action', value) + ProjectSettings.save() + +func suggest_actions(search): + var suggs = {} + for prop in ProjectSettings.get_property_list(): + if prop.name.begins_with('input/'): + suggs[prop.name.trim_prefix('input/')] = {'value':prop.name.trim_prefix('input/')} + return suggs + + +func _on_AutocolorNames_toggled(button_pressed): + ProjectSettings.set_setting('dialogic/text/autocolor_names', button_pressed) + ProjectSettings.save() diff --git a/Sprout/addons/dialogic/Events/Text/settings_text.tscn b/Sprout/addons/dialogic/Events/Text/settings_text.tscn new file mode 100644 index 0000000..e9a8bb3 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/settings_text.tscn @@ -0,0 +1,183 @@ +[gd_scene load_steps=6 format=3] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Text/settings_text.gd" id="2"] +[ext_resource type="PackedScene" uid="uid://dpwhshre1n4t6" path="res://addons/dialogic/Editor/Events/Fields/ComplexPicker.tscn" id="3"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_oy8x6"] +content_margin_left = 5.0 +content_margin_top = 5.0 +content_margin_right = 5.0 +content_margin_bottom = 5.0 +bg_color = Color(0.545098, 0.545098, 0.545098, 0.211765) + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_5tav8"] + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_mamwx"] + +[node name="DialogText" type="HBoxContainer"] +anchor_right = 1.0 +anchor_bottom = 1.0 +script = ExtResource("2") + +[node name="VBoxContainer" type="VBoxContainer" parent="."] +offset_right = 506.0 +offset_bottom = 600.0 +size_flags_horizontal = 3 + +[node name="Title" type="Label" parent="VBoxContainer"] +offset_right = 506.0 +offset_bottom = 36.0 +theme_override_styles/normal = SubResource("StyleBoxFlat_oy8x6") +text = "Dialog Text Settings" + +[node name="DefaultSpeed" type="HBoxContainer" parent="VBoxContainer"] +offset_top = 40.0 +offset_right = 506.0 +offset_bottom = 71.0 + +[node name="Label" type="Label" parent="VBoxContainer/DefaultSpeed"] +offset_top = 2.0 +offset_right = 419.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Default speed" + +[node name="DefaultSpeed" type="SpinBox" parent="VBoxContainer/DefaultSpeed"] +unique_name_in_owner = true +offset_left = 423.0 +offset_right = 506.0 +offset_bottom = 31.0 +step = 0.001 + +[node name="InputAction" type="HBoxContainer" parent="VBoxContainer"] +offset_top = 75.0 +offset_right = 506.0 +offset_bottom = 108.0 + +[node name="Label2" type="Label" parent="VBoxContainer/InputAction"] +offset_top = 3.0 +offset_right = 302.0 +offset_bottom = 29.0 +size_flags_horizontal = 3 +text = "Input action" + +[node name="InputAction" parent="VBoxContainer/InputAction" instance=ExtResource("3")] +unique_name_in_owner = true +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_left = 306.0 +offset_right = 506.0 +offset_bottom = 33.0 + +[node name="Skippable" type="HBoxContainer" parent="VBoxContainer"] +offset_top = 112.0 +offset_right = 506.0 +offset_bottom = 138.0 + +[node name="Label3" type="Label" parent="VBoxContainer/Skippable"] +offset_right = 478.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 +text = "Skippable" + +[node name="Skippable" type="CheckBox" parent="VBoxContainer/Skippable"] +unique_name_in_owner = true +offset_left = 482.0 +offset_right = 506.0 +offset_bottom = 26.0 + +[node name="ColorNames" type="HBoxContainer" parent="VBoxContainer"] +offset_top = 142.0 +offset_right = 506.0 +offset_bottom = 168.0 + +[node name="Label4" type="Label" parent="VBoxContainer/ColorNames"] +offset_right = 478.0 +offset_bottom = 26.0 +size_flags_horizontal = 3 +text = "Autocolor names" + +[node name="AutocolorNames" type="CheckBox" parent="VBoxContainer/ColorNames"] +unique_name_in_owner = true +offset_left = 482.0 +offset_right = 506.0 +offset_bottom = 26.0 + +[node name="AutoContinue" type="HBoxContainer" parent="VBoxContainer"] +offset_top = 172.0 +offset_right = 506.0 +offset_bottom = 203.0 + +[node name="Label5" type="Label" parent="VBoxContainer/AutoContinue"] +offset_top = 2.0 +offset_right = 391.0 +offset_bottom = 28.0 +size_flags_horizontal = 3 +text = "Autocontinue" + +[node name="Autocontinue" type="CheckBox" parent="VBoxContainer/AutoContinue"] +unique_name_in_owner = true +offset_left = 395.0 +offset_right = 419.0 +offset_bottom = 31.0 + +[node name="AutocontinueDelay" type="SpinBox" parent="VBoxContainer/AutoContinue"] +unique_name_in_owner = true +offset_left = 423.0 +offset_right = 506.0 +offset_bottom = 31.0 +step = 0.01 +suffix = "s" + +[node name="VSeparator" type="VSeparator" parent="."] +offset_left = 510.0 +offset_right = 514.0 +offset_bottom = 600.0 + +[node name="VBoxContainer2" type="VBoxContainer" parent="."] +offset_left = 518.0 +offset_right = 1024.0 +offset_bottom = 600.0 +size_flags_horizontal = 3 + +[node name="Title" type="Label" parent="VBoxContainer2"] +offset_right = 506.0 +offset_bottom = 36.0 +theme_override_styles/normal = SubResource("StyleBoxFlat_oy8x6") +text = "Tipps and tricks:" + +[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer2"] +offset_top = 40.0 +offset_right = 506.0 +offset_bottom = 600.0 +size_flags_vertical = 3 +horizontal_scroll_mode = 0 + +[node name="Info" type="RichTextLabel" parent="VBoxContainer2/ScrollContainer"] +unique_name_in_owner = true +offset_right = 506.0 +offset_bottom = 560.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +theme_override_colors/default_color = Color(1, 1, 1, 0.611765) +theme_override_styles/focus = SubResource("StyleBoxEmpty_5tav8") +theme_override_styles/normal = SubResource("StyleBoxEmpty_mamwx") +bbcode_enabled = true +text = "There are a number of useful commands you can use in text events: +- [b][speed=x][/b] changes the speed until the next speed command or the end of the text +- [b][br][/b] adds a line break +- [b][Word, Other Word][/b] selects a random entry from the comma separated list. You can write \\, if one of the entry should contain a comma. +- [b][portrait=sad][/b] changes the portrait of the speaker to the given portrait. +- [b][pause=x][/b] pauses for x seconds. +- [b][mood=sad][/b] changes the typing sound mood. +- [b][signal=arg][/b] emits the Dialogic.text_signal signal with the given argument. + +Also you can use the bbcode commands like [i][ i ] [/i], [b][ b ][/b], [u][ u ] [/u], [color=orange][ color=orange ][/color], [[wave]wave[/wave]], or [ img] [img=30x30]res://addons/dialogic/Editor/Images/plugin-icon.svg[/img] [/img]. +Learn more about bbcode in the official godot docs." + +[connection signal="value_changed" from="VBoxContainer/DefaultSpeed/DefaultSpeed" to="." method="_on_DefaultSpeed_value_changed"] +[connection signal="value_changed" from="VBoxContainer/InputAction/InputAction" to="." method="_on_InputAction_value_changed"] +[connection signal="toggled" from="VBoxContainer/Skippable/Skippable" to="." method="_on_Skippable_toggled"] +[connection signal="toggled" from="VBoxContainer/ColorNames/AutocolorNames" to="." method="_on_AutocolorNames_toggled"] +[connection signal="toggled" from="VBoxContainer/AutoContinue/Autocontinue" to="." method="_on_Autocontinue_toggled"] +[connection signal="value_changed" from="VBoxContainer/AutoContinue/AutocontinueDelay" to="." method="_on_AutocontinueDelay_value_changed"] diff --git a/Sprout/addons/dialogic/Events/Text/subsystem_text.gd b/Sprout/addons/dialogic/Events/Text/subsystem_text.gd new file mode 100644 index 0000000..ddafcd7 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Text/subsystem_text.gd @@ -0,0 +1,148 @@ +extends DialogicSubsystem + +# used to color names without searching for all characters each time +var character_colors := {} +var color_regex := RegEx.new() +var text_already_read:bool = false + +signal text_finished +signal speaking_character(argument) + +#################################################################################################### +## STATE +#################################################################################################### +func clear_game_state() -> void: + update_dialog_text('', true) + update_name_label(null) + dialogic.current_state_info['character'] = null + dialogic.current_state_info['text'] = '' + +func load_game_state() -> void: + update_dialog_text(dialogic.current_state_info.get('text', ''), true) + var character:DialogicCharacter = null + if dialogic.current_state_info.get('character', null): + character = load(dialogic.current_state_info.get('character', null)) + + if character: + update_name_label(character) + +func pause() -> void: + for text_node in get_tree().get_nodes_in_group('dialogic_dialog_text'): + if text_node.is_visible_in_tree(): + text_node.pause() + +func resume() -> void: + for text_node in get_tree().get_nodes_in_group('dialogic_dialog_text'): + if text_node.is_visible_in_tree(): + text_node.resume() + +#################################################################################################### +## MAIN METHODS +#################################################################################################### + +## Shows the given text on all visible DialogText nodes. +## Instant can be used to skip all reveiling (effects won't work). +func update_dialog_text(text:String, instant:bool= false) -> void: + if !instant: dialogic.current_state = dialogic.states.SHOWING_TEXT + dialogic.current_state_info['text'] = text + for text_node in get_tree().get_nodes_in_group('dialogic_dialog_text'): + if text_node.is_visible_in_tree(): + if instant: + text_node.text = text + else: + text_node.reveal_text(text) + if !text_node.finished_revealing_text.is_connected(_on_dialog_text_finished): + text_node.finished_revealing_text.connect(_on_dialog_text_finished) + +func _on_dialog_text_finished(): + text_finished.emit() + +func update_name_label(character:DialogicCharacter) -> void: + for name_label in get_tree().get_nodes_in_group('dialogic_name_label'): + if character: + dialogic.current_state_info['character'] = character.resource_path + if dialogic.has_subsystem('VAR'): + name_label.text = dialogic.VAR.parse_variables(character.display_name) + else: + name_label.text = character.display_name + if !'use_character_color' in name_label or name_label.use_character_color: + name_label.self_modulate = character.color + speaking_character.emit(name_label.text) + else: + dialogic.current_state_info['character'] = null + name_label.text = '' + name_label.self_modulate = Color(1,1,1,1) + speaking_character.emit("(Nobody)") + +func update_typing_sound_mood(mood:Dictionary = {}) -> void: + for typing_sound in get_tree().get_nodes_in_group('dialogic_type_sounds'): + typing_sound.load_overwrite(mood) + +func hide_text_boxes() -> void: + for name_label in get_tree().get_nodes_in_group('dialogic_name_label'): + name_label.text = "" + for text_node in get_tree().get_nodes_in_group('dialogic_dialog_text'): + text_node.get_parent().visible = false + +func show_text_boxes() -> void: + for text_node in get_tree().get_nodes_in_group('dialogic_dialog_text'): + text_node.get_parent().visible = true + +func show_next_indicators(question=false, autocontinue=false) -> void: + for next_indicator in get_tree().get_nodes_in_group('dialogic_next_indicator'): + if (question and 'show_on_questions' in next_indicator and next_indicator.show_on_questions) or \ + (autocontinue and 'show_on_autocontinue' in next_indicator and next_indicator.show_on_autocontinue) or (!question and !autocontinue): + next_indicator.show() + +func hide_next_indicators(fake_arg=null) -> void: + for next_indicator in get_tree().get_nodes_in_group('dialogic_next_indicator'): + next_indicator.hide() + +#################################################################################################### +## HELPERS +#################################################################################################### +func skip_text_animation() -> void: + for text_node in get_tree().get_nodes_in_group('dialogic_dialog_text'): + if text_node.is_visible_in_tree(): + text_node.finish_text() + if dialogic.has_subsystem('Voice'): + dialogic.Voice.stop_audio() + +func get_current_speaker() -> DialogicCharacter: + return (load(dialogic.current_state_info['character']) as DialogicCharacter) + + +func _ready(): + update_character_names() + Dialogic.event_handled.connect(hide_next_indicators) + + +func color_names(text:String) -> String: + if !DialogicUtil.get_project_setting('dialogic/text/autocolor_names', false): + return text + + var counter = 0 + for result in color_regex.search_all(text): + text = text.insert(result.get_start("name")+((9+8+8)*counter), '[color=#' + character_colors[result.get_string('name')].to_html() + ']') + text = text.insert(result.get_end("name")+9+8+((9+8+8)*counter), '[/color]') + counter += 1 + + return text + +func update_character_names() -> void: + #don't do this at all if we're not using autocolor names to begin with + if !DialogicUtil.get_project_setting('dialogic/text/autocolor_names', false): + return + + character_colors = {} + for dch_path in DialogicUtil.list_resources_of_type('.dch'): + var dch = (load(dch_path) as DialogicCharacter) + + if dch.display_name: + character_colors[dch.display_name] = dch.color + + for nickname in dch.nicknames: + if nickname.strip_edges(): + character_colors[nickname.strip_edges()] = dch.color + + color_regex.compile('(?<=\\W|^)(?'+str(character_colors.keys()).trim_prefix('["').trim_suffix('"]').replace('", "', '|')+')(?=\\W|$)') diff --git a/Sprout/addons/dialogic/Events/TextInput/event_text_input.gd b/Sprout/addons/dialogic/Events/TextInput/event_text_input.gd new file mode 100644 index 0000000..8e18d70 --- /dev/null +++ b/Sprout/addons/dialogic/Events/TextInput/event_text_input.gd @@ -0,0 +1,96 @@ +@tool +class_name DialogicTextInputEvent +extends DialogicEvent + +## Event that shows an input field and will change a dialogic variable. + + +### Settings + +## The promt to be shown. +var text: String = "Please enter some text:" +## The name/path of the variable to set. +var variable: String = "" +## The placeholder text to show in the line edit. +var placeholder: String = "" +## The value that should be in the line edit by default. +var default: String = "" +## If true, the player can continue if nothing is entered. +var allow_empty : bool = false + + +################################################################################ +## EXECUTION +################################################################################ + +func _execute() -> void: + dialogic.current_state = Dialogic.states.WAITING + dialogic.TextInput.show_text_input(text, default, placeholder, allow_empty) + dialogic.TextInput.input_confirmed.connect(_on_DialogicTextInput_input_confirmed) + + +func _on_DialogicTextInput_input_confirmed(input:String) -> void: + assert (Dialogic.has_subsystem('VAR'), \ + 'The TextInput event needs the variable subsystem to be present.') + dialogic.VAR.set_variable(variable, input) + dialogic.TextInput.hide_text_input() + dialogic.current_state = Dialogic.states.IDLE + finish() + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func _init() -> void: + event_name = "text Input" + set_default_color('Color1') + event_category = Category.Godot + event_sorting_index = 6 + continue_at_end = true + expand_by_default = false + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "text_input" + + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_info + "text" : {"property": "text", "default": "Please enter some text:"}, + "var" : {"property": "variable", "default": ""}, + "placeholder" : {"property": "placeholder", "default": ""}, + "default" : {"property": "default", "default": ""}, + "allow_empty" : {"property": "allow_empty", "default": false}, + } + +################################################################################ +## EDITOR +################################################################################ + +func build_event_editor() -> void: + add_header_label('Show an input field. The value will be stored to') + add_header_edit('variable', ValueType.ComplexPicker, '', '', + {'suggestions_func' : get_var_suggestions, + 'editor_icon' : ["ClassList", "EditorIcons"]}) + add_body_edit('text', ValueType.SinglelineText, 'text:') + add_body_edit('placeholder', ValueType.SinglelineText, 'placeholder:') + add_body_edit('default', ValueType.SinglelineText, 'default:') + add_body_edit('allow_empty', ValueType.Bool, 'Allow empty:') + + +func get_var_suggestions(filter:String) -> Dictionary: + var suggestions := {} + if filter: + suggestions[filter] = { + 'value' : filter, + 'editor_icon' : ["GuiScrollArrowRight", "EditorIcons"]} + var vars :Dictionary = DialogicUtil.get_project_setting('dialogic/variables', {}) + for var_path in DialogicUtil.list_variables(vars): + suggestions[var_path] = {'value':var_path, 'editor_icon':["ClassList", "EditorIcons"]} + return suggestions diff --git a/Sprout/addons/dialogic/Events/TextInput/icon.png b/Sprout/addons/dialogic/Events/TextInput/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5a300ccbabf8b5411f9cf9e2cf067151d8f83437 GIT binary patch literal 437 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9E$svykh8Km+7D9BhG zAlnI-43cUJO}cRvmCHgV>oBXSkTAWQ2fWd!>#Wv$JF;bl~Y87 z8J^F2&+)a*n<0HuiC#p^*ByFq<2xdvt>n) Array: + return [this_folder.path_join('event_text_input.gd')] + + +func _get_subsystems() -> Array: + return [{'name':'TextInput', 'script':this_folder.path_join('subsystem_text_input.gd')}] + diff --git a/Sprout/addons/dialogic/Events/TextInput/node_text_input.gd b/Sprout/addons/dialogic/Events/TextInput/node_text_input.gd new file mode 100644 index 0000000..617f846 --- /dev/null +++ b/Sprout/addons/dialogic/Events/TextInput/node_text_input.gd @@ -0,0 +1,57 @@ +class_name DialogicNode_TextInput +extends Control + +## Node that will show when a text input field is reached. +## Should be connected to a (probably contained) label, a line edit and a button to work. + +## The LineEdit to use. +@export_node_path var input_line_edit:NodePath +## The Label to use. +@export_node_path var text_label:NodePath +## The Button to use. +@export_node_path var confirmation_button:NodePath + +# This is set by the subsystem and used as a confirmation check. +var _allow_empty : bool = false + + +func _ready(): + add_to_group('dialogic_text_input') + if confirmation_button: + get_node(confirmation_button).pressed.connect(_on_confirmation_button_pressed) + if input_line_edit: + get_node(input_line_edit).text_changed.connect(_on_input_text_changed) + visible = false + + +func set_text(text:String) -> void: + if get_node(text_label) is Label: + get_node(text_label).text = text + + +func set_placeholder(placeholder:String) -> void: + if get_node(input_line_edit) is LineEdit: + get_node(input_line_edit).placeholder_text = placeholder + get_node(input_line_edit).grab_focus() + + +func set_default(default:String) -> void: + if get_node(input_line_edit) is LineEdit: + get_node(input_line_edit).text = default + _on_input_text_changed(default) + + +func set_allow_empty(boolean:bool) -> void: + _allow_empty = boolean + + +func _on_input_text_changed(text:String) -> void: + if confirmation_button.is_empty(): + return + get_node(confirmation_button).disabled = !_allow_empty and text.is_empty() + + +func _on_confirmation_button_pressed() -> void: + if get_node(input_line_edit) is LineEdit: + if !get_node(input_line_edit).text.is_empty() or _allow_empty: + Dialogic.TextInput.input_confirmed.emit(get_node(input_line_edit).text) diff --git a/Sprout/addons/dialogic/Events/TextInput/subsystem_text_input.gd b/Sprout/addons/dialogic/Events/TextInput/subsystem_text_input.gd new file mode 100644 index 0000000..359c511 --- /dev/null +++ b/Sprout/addons/dialogic/Events/TextInput/subsystem_text_input.gd @@ -0,0 +1,32 @@ +extends DialogicSubsystem + +## Subsystem that handles showing of input promts. + +## Signal that is fired when a confirmation button was pressed. +signal input_confirmed(input:String) + + +#################################################################################################### +## STATE +#################################################################################################### + +func clear_game_state() -> void: + hide_text_input() + + +#################################################################################################### +## MAIN METHODS +#################################################################################################### + +func show_text_input(text:String = '', default:String = '', placeholder:String = '', allow_empty:bool = false) -> void: + for node in get_tree().get_nodes_in_group('dialogic_text_input'): + node.show() + if node.has_method('set_allow_empty'): node.set_allow_empty(allow_empty) + if node.has_method('set_text'): node.set_text(text) + if node.has_method('set_default'): node.set_default(default) + if node.has_method('set_placeholder'): node.set_placeholder(placeholder) + + +func hide_text_input() -> void: + for node in get_tree().get_nodes_in_group('dialogic_text_input'): + node.hide() diff --git a/Sprout/addons/dialogic/Events/Variable/definition.svg b/Sprout/addons/dialogic/Events/Variable/definition.svg new file mode 100644 index 0000000..236ca35 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/definition.svg @@ -0,0 +1,3 @@ + + + diff --git a/Sprout/addons/dialogic/Events/Variable/definition.svg.import b/Sprout/addons/dialogic/Events/Variable/definition.svg.import new file mode 100644 index 0000000..93badd0 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/definition.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ckilxvwc34s84" +path="res://.godot/imported/definition.svg-6038fa05034518bb2a507ec3819f9288.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Variable/definition.svg" +dest_files=["res://.godot/imported/definition.svg-6038fa05034518bb2a507ec3819f9288.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/Sprout/addons/dialogic/Events/Variable/event_variable.gd b/Sprout/addons/dialogic/Events/Variable/event_variable.gd new file mode 100644 index 0000000..4c348b8 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/event_variable.gd @@ -0,0 +1,204 @@ +@tool +class_name DialogicVariableEvent +extends DialogicEvent + +## Event that allows changing a dialogic variable or a property of an autoload. + + +enum Operations {Set, Add, Substract, Multiply, Divide} + +## Settings + +## Name/Path of the variable that should be changed. +var name: String = "" +## The operation to perform. +var operation: int = Operations.Set +## The value that is used. Can be a variable as well. +var value: String = "" +## If true, a random number between [random_min] and [random_max] is used instead of [value]. +var random_enabled: bool = false +var random_min: int = 0 +var random_max: int = 100 + + +################################################################################ +## EXECUTE +################################################################################ + +func _execute() -> void: + if name: + var orig = dialogic.VAR.get_variable(name) + var the_value = value + if value.begins_with("{"): + the_value = dialogic.VAR.get_variable(value) + if random_enabled: + the_value = randi()%(random_max-random_min)+random_min + + if orig != null: + if Dialogic.has_subsystem('History'): + if Dialogic.History.full_history_enabled: + Dialogic.History.full_history[0]['previous_value'] = orig + + if operation != Operations.Set and orig.is_valid_float() and value.is_valid_float(): + orig = orig.to_float() + the_value = value.to_float() + match operation: + Operations.Add: + dialogic.VAR.set_variable(name, str(orig+the_value)) + Operations.Substract: + dialogic.VAR.set_variable(name, str(orig-the_value)) + Operations.Multiply: + dialogic.VAR.set_variable(name, str(orig*the_value)) + Operations.Divide: + dialogic.VAR.set_variable(name, str(orig/the_value)) + elif operation == Operations.Set: + dialogic.VAR.set_variable(name, str(the_value)) + else: + printerr("Dialogic: Set Variable event failed because one value wasn't a float!") + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Set Variable" + set_default_color('Color1') + event_category = Category.Godot + event_sorting_index = 0 + expand_by_default = false + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func to_text() -> String: + var string = "VAR " + if name: + string += "{" + name + "}" + match operation: + Operations.Set: + string+= " = " + Operations.Add: + string+= " += " + Operations.Substract: + string+= " -= " + Operations.Multiply: + string+= " *= " + Operations.Divide: + string+= " /= " + string += value + if random_enabled: + string += ' [random="True"' + if random_min != 0: + string += ' min="'+str(random_min)+'"' + if random_max != 100: + string += ' max="'+str(random_max)+'"' + string += "]" + return string + + +func from_text(string:String) -> void: + var reg = RegEx.new() + reg.compile("VAR (?[^=+\\-*\\/]*)(?=|\\+=|-=|\\*=|\\/=)(?[^\\[\\n]*)(?\\[.*)?") + var result = reg.search(string) + name = result.get_string('name').strip_edges().replace("{", "").replace("}", "") + match result.get_string('operation').strip_edges(): + '=': + operation = Operations.Set + '-=': + operation = Operations.Substract + '+=': + operation = Operations.Add + '*=': + operation = Operations.Multiply + '/=': + operation = Operations.Divide + value = result.get_string('value').strip_edges() + + if !result.get_string('shortcode').is_empty(): + var shortcodeparams = parse_shortcode_parameters(result.get_string('shortcode')) + random_enabled = true if shortcodeparams.get('random', "True") == "True" else false + random_min = DialogicUtil.logical_convert(shortcodeparams.get('min', 0)) + random_max = DialogicUtil.logical_convert(shortcodeparams.get('max', 100)) + + +func is_valid_event(string:String) -> bool: + return string.begins_with('VAR ') + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('name', ValueType.ComplexPicker, '', '', + {'suggestions_func' : get_var_suggestions, + 'editor_icon' : ["ClassList", "EditorIcons"]}) + add_header_edit('operation', ValueType.FixedOptionSelector, '', '', { + 'selector_options': [ + { + 'label': 'to be', + 'icon': load("res://addons/dialogic/Editor/Images/Dropdown/set.svg"), + 'value': Operations.Set + }, + { + 'label': 'to itself plus', + 'icon': load("res://addons/dialogic/Editor/Images/Dropdown/plus.svg"), + 'value': Operations.Add + }, + { + 'label': 'to itself minus', + 'icon': load("res://addons/dialogic/Editor/Images/Dropdown/minus.svg"), + 'value': Operations.Substract + }, + { + 'label': 'to itself multiplied by', + 'icon': load("res://addons/dialogic/Editor/Images/Dropdown/multiply.svg"), + 'value': Operations.Multiply + }, + { + 'label': 'to itself divided by', + 'icon': load("res://addons/dialogic/Editor/Images/Dropdown/divide.svg"), + 'value': Operations.Divide + } + ] + }, '!name.is_empty()') + add_header_edit('value', ValueType.ComplexPicker, '', '', + {'suggestions_func' : get_value_suggestions, + 'editor_icon' : ["Variant", "EditorIcons"], }, + '!name.is_empty() and not random_enabled') + add_header_label('a random integer', 'random_enabled') + add_header_button('', _on_variable_editor_pressed, 'Variable Editor', ["EditAddRemove", "EditorIcons"]) + add_body_edit('random_enabled', ValueType.Bool, 'Use Random Integer:', '', {}, '!name.is_empty()') + add_body_edit('random_min', ValueType.Integer, 'Min:', '', {}, '!name.is_empty() and random_enabled') + add_body_edit('random_max', ValueType.Integer, 'Max:', '', {}, '!name.is_empty() and random_enabled') + +func get_var_suggestions(filter:String) -> Dictionary: + var suggestions := {} + + if filter: + suggestions[filter] = {'value':filter, 'editor_icon':["GuiScrollArrowRight", "EditorIcons"]} + var vars: Dictionary = DialogicUtil.get_project_setting('dialogic/variables', {}) + for var_path in DialogicUtil.list_variables(vars): + suggestions[var_path] = {'value':var_path, 'editor_icon':["ClassList", "EditorIcons"]} + return suggestions + + +func get_value_suggestions(filter:String) -> Dictionary: + var suggestions := {} + + if filter: + suggestions[filter] = {'value':filter, 'editor_icon':["GuiScrollArrowRight", "EditorIcons"]} + var vars: Dictionary = DialogicUtil.get_project_setting('dialogic/variables', {}) + for var_path in DialogicUtil.list_variables(vars): + suggestions[var_path] = {'value':var_path, 'editor_icon':["ClassList", "EditorIcons"]} + return suggestions + + +func _on_variable_editor_pressed(): + var editor_manager := _editor_node.find_parent('EditorsManager') + if editor_manager: + editor_manager.open_editor(editor_manager.editors['Settings']['node'], true, 'VariablesEditor') diff --git a/Sprout/addons/dialogic/Events/Variable/icon.png b/Sprout/addons/dialogic/Events/Variable/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..779e80f04b53c193feea0e0782266087d9bd1e5f GIT binary patch literal 639 zcmV-_0)YLAP)Y;O7P%A>F_c=mw7926Y43KsV409Dxz)25|%2;BRsXB~b7MwFTn)?sC0?yh}oO z34urmA%qY@2qA<)H&eEzXw+=H)4ehOjH!_F4ew(stp>#V z3_7vTo~FQ5WEoLe_&fO)5pRn)ipB}#O)!RC`EAF zXFo%o>4c0@gXU|mofdDc4K(JG5KTo_+;fZOmRI4AachGe%|XzxLsv)mhMt0kt%Gx; zJqinY0$;)QM#kBciz!!A>@d#!U+c11EZ&3b?QtEPZ?kbe%r%$RHDr!mX>5q!%&e%6 z7~Ck(egqv*e|Z}J@xbrROitbtCuR?^ZTt-s#DB=Jj!dkWJ;aK}6lMs-e;7GN#^YX@ ztuv;wQiK};nyK(+V9Z;cYCC9JYXi7EQ0>`Qw6Cn9JNS52N0dHxMnVW7gb+dqA%qYQ Z`UX0hjmKjP#Bcxr002ovPDHLkV1lEG4<`Ts literal 0 HcmV?d00001 diff --git a/Sprout/addons/dialogic/Events/Variable/icon.png.import b/Sprout/addons/dialogic/Events/Variable/icon.png.import new file mode 100644 index 0000000..d961471 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://xt46jy62513i" +path="res://.godot/imported/icon.png-64496f025b1c58e852f9d6608cd94429.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Events/Variable/icon.png" +dest_files=["res://.godot/imported/icon.png-64496f025b1c58e852f9d6608cd94429.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Events/Variable/index.gd b/Sprout/addons/dialogic/Events/Variable/index.gd new file mode 100644 index 0000000..af579ad --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/index.gd @@ -0,0 +1,14 @@ +@tool +extends DialogicIndexer + + +func _get_events() -> Array: + return [this_folder.path_join('event_variable.gd')] + + +func _get_subsystems() -> Array: + return [{'name':'VAR', 'script':this_folder.path_join('subsystem_variables.gd')}] + + +func _get_settings_pages() -> Array: + return [this_folder.path_join('variables_editor/settings_variables.tscn')] diff --git a/Sprout/addons/dialogic/Events/Variable/subsystem_variables.gd b/Sprout/addons/dialogic/Events/Variable/subsystem_variables.gd new file mode 100644 index 0000000..bd7a1f6 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/subsystem_variables.gd @@ -0,0 +1,190 @@ +extends DialogicSubsystem + +#################################################################################################### +## STATE +#################################################################################################### + +func clear_game_state(): + # loading default variables + dialogic.current_state_info['variables'] = DialogicUtil.get_project_setting('dialogic/variables', {}) + +func load_game_state(): + dialogic.current_state_info['variables'] = merge_folder(dialogic.current_state_info['variables'], DialogicUtil.get_project_setting('dialogic/variables', {})) + + +func merge_folder(new, defs) -> Dictionary: + # also go through all groups in this folder + for x in new.keys(): + if x in defs and typeof(new[x]) == TYPE_DICTIONARY: + new[x] = merge_folder(new[x], defs[x]) + # add all new variables + for x in defs.keys(): + if not x in new: + new[x] = defs[x] + return new + +#################################################################################################### +## MAIN METHODS +#################################################################################################### + +func parse_variables(text:String) -> String: + # This function will try to get the value of variables provided inside curly brackets + # and replace them with their values. + # It will: + # - look for the strings to replace + # - search all tree nodes (autoloads) + # - try to get the value from context + # + # So if you provide a string like `Hello, how are you doing {Game.player_name} + # it will try to search for an autoload with the name `Game` and get the value + # of `player_name` to replace it. + + if '{' in text: # Otherwise, why bother? + # Trying to extract the curly brackets from the text + var regex = RegEx.new() + regex.compile("\\{(?[^{}]*)\\}") + var parsed = text + for result in regex.search_all(text): + var value = get_variable(result.get_string('variable'), "") + parsed = parsed.replace("{"+result.get_string('variable')+"}", str(value)) + return parsed + return text + + +func set_variable(variable_name: String, value: String) -> bool: + if variable_name.left(1) == "{" and variable_name.right(1) == "}": + variable_name = variable_name.substr(1,variable_name.length()-2) + + # Getting all the autoloads + var autoloads = get_autoloads() + + if '.' in variable_name: + var query = variable_name.split('.') + var from = query[0] + var variable = query[1] + for a in autoloads: + if a.name == from: + a.set(variable, value) + return true + + # if none is found, try getting it from the dialogic variables + _set_value_in_dictionary(variable_name, dialogic.current_state_info['variables'], value) + + if variable_name in dialogic.current_state_info['variables'].keys(): + if typeof(dialogic.current_state_info['variables'][variable_name]) == TYPE_STRING: + dialogic.current_state_info['variables'][variable_name] = value + return true + else: + printerr("Dialogic: Tried accessing non-existant variable '"+variable_name+"'.") + return false + +func get_variable(variable_path:String, default = null) -> Variant: + if variable_path.left(1) == "{" and variable_path.right(1) == "}": + variable_path = variable_path.substr(1,variable_path.length()-2) + # Getting all the autoloads + var autoloads = get_autoloads() + + if variable_path in dialogic.current_state_info['variables'].keys(): + return dialogic.current_state_info['variables'][variable_path] + + if '.' in variable_path: + var query = variable_path.split('.') + var from = query[0] + var variable = query[1] + for a in autoloads: + if a.name == from: + var myvar = a.get(variable) + if myvar != null: + return myvar + else: + printerr("Dialogic: Tried accessing non-existant variable '"+variable_path+"'.") + return default + + # if none is found, try getting it from the dialogic variables + var value = _get_value_in_dictionary(variable_path, dialogic.current_state_info['variables']) + if value != null: + return value + else: + printerr("Dialogic: Tried accessing non-existant variable '"+variable_path+"'.") + return default + else: + printerr("Dialogic: Tried accessing non-existant variable '"+variable_path+"'.") + return default + + +# this will set a value in a dictionary (or a sub-dictionary based on the path) +# e.g. it could set "Something.Something.Something" in {'Something':{'Something':{'Someting':"value"}}} +func _set_value_in_dictionary(path:String, dictionary:Dictionary, value): + if '.' in path: + var from = path.split('.')[0] + if from in dictionary.keys(): + dictionary[from] = _set_value_in_dictionary(path.trim_prefix(from+"."), dictionary[from], value) + else: + if path in dictionary.keys(): + dictionary[path] = value + return dictionary + +# this will get a value in a dictionary (or a sub-dictionary based on the path) +# e.g. it could get "Something.Something.Something" in {'Something':{'Something':{'Someting':"value"}}} +func _get_value_in_dictionary(path:String, dictionary:Dictionary, default= null): + if '.' in path: + var from = path.split('.')[0] + if from in dictionary.keys(): + return _get_value_in_dictionary(path.trim_prefix(from+"."), dictionary[from], default) + else: + if path in dictionary.keys(): + return dictionary[path] + return default + +func get_autoloads() -> Array: + var autoloads = [] + for c in get_tree().root.get_children(): + autoloads.append(c) + return autoloads + + +# allows to set dialogic built-in variables +func _set(property, value): + property = str(property) + var variables = dialogic.current_state_info['variables'] + if property in variables.keys(): + if typeof(variables[property]) != TYPE_DICTIONARY: + variables[property] = value + return true + if value is VariableFolder: + return true + +# allows to get dialogic built-in variables +func _get(property): + property = str(property) + if property in dialogic.current_state_info['variables'].keys(): + if typeof(dialogic.current_state_info['variables'][property]) == TYPE_DICTIONARY: + return VariableFolder.new(dialogic.current_state_info['variables'][property], property, self) + else: + return DialogicUtil.logical_convert(dialogic.current_state_info['variables'][property]) + + +class VariableFolder: + var data = {} + var path = "" + var outside + func _init(_data, _path, _outside): + data = _data + path = _path + outside = _outside + + func _get(property): + property = str(property) + if property in data: + if typeof(data[property]) == TYPE_DICTIONARY: + return VariableFolder.new(data[property], path+"."+property, outside) + else: + return DialogicUtil.logical_convert(data[property]) + + func _set(property, value): + property = str(property) + if not value is VariableFolder: + outside._set_value_in_dictionary(path+"."+property, outside.dialogic.current_state_info['variables'], value) + return true + elif VariableFolder: + return true diff --git a/Sprout/addons/dialogic/Events/Variable/variables_editor/settings_variables.gd b/Sprout/addons/dialogic/Events/Variable/variables_editor/settings_variables.gd new file mode 100644 index 0000000..859fbad --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/variables_editor/settings_variables.gd @@ -0,0 +1,10 @@ +@tool +extends HBoxContainer + +func refresh(): + %MainVariableGroup.update() + %MainVariableGroup.load_data('Variables', DialogicUtil.get_project_setting('dialogic/variables', {})) + +func _about_to_close(): + ProjectSettings.set_setting('dialogic/variables', %MainVariableGroup.get_data()) + ProjectSettings.save() diff --git a/Sprout/addons/dialogic/Events/Variable/variables_editor/settings_variables.tscn b/Sprout/addons/dialogic/Events/Variable/variables_editor/settings_variables.tscn new file mode 100644 index 0000000..de9c9eb --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/variables_editor/settings_variables.tscn @@ -0,0 +1,1532 @@ +[gd_scene load_steps=11 format=3] + +[ext_resource type="PackedScene" path="res://addons/dialogic/Events/Variable/variables_editor/variable_group.tscn" id="1"] +[ext_resource type="Script" path="res://addons/dialogic/Events/Variable/variables_editor/settings_variables.gd" id="2"] +[ext_resource type="Script" path="res://addons/dialogic/Editor/Settings/HintLabelStylingScript.gd" id="3_bncvu"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_vd2b4"] +content_margin_left = 5.0 +content_margin_top = 5.0 +content_margin_right = 5.0 +content_margin_bottom = 5.0 +bg_color = Color(0.545098, 0.545098, 0.545098, 0.211765) + +[sub_resource type="Image" id="Image_2t0bg"] +data = { +"data": PackedByteArray(255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 248, 255, 9, 255, 0, 255, 0, 255, 4, 255, 238, 255, 254, 255, 24, 255, 0, 255, 0, 255, 0, 255, 210, 255, 237, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 123, 255, 221, 255, 250, 255, 228, 255, 140, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 251, 255, 13, 255, 0, 255, 4, 255, 240, 255, 255, 255, 56, 255, 0, 255, 0, 255, 198, 255, 239, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 206, 255, 245, 255, 238, 255, 195, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 177, 255, 123, 255, 229, 255, 249, 255, 209, 255, 64, 255, 113, 255, 224, 255, 247, 255, 207, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 125, 255, 224, 255, 247, 255, 213, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 254, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 155, 255, 0, 255, 0, 255, 90, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 234, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 255, 255, 68, 255, 0, 255, 0, 255, 63, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 22, 255, 254, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 175, 255, 104, 255, 156, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 76, 255, 0, 255, 63, 255, 255, 255, 234, 255, 129, 255, 0, 255, 14, 255, 251, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 246, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 253, 255, 192, 255, 84, 255, 101, 255, 168, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 199, 255, 74, 255, 101, 255, 251, 255, 251, 255, 211, 255, 79, 255, 88, 255, 240, 255, 229, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 255, 255, 136, 255, 77, 255, 151, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 255, 255, 69, 255, 22, 255, 236, 255, 216, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 135, 255, 0, 255, 0, 255, 140, 255, 240, 255, 209, 255, 178, 255, 0, 255, 0, 255, 89, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 248, 255, 205, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 255, 255, 143, 255, 0, 255, 137, 255, 217, 255, 160, 255, 202, 255, 0, 255, 78, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 174, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 43, 255, 0, 255, 0, 255, 190, 255, 255, 255, 64, 255, 0, 255, 0, 255, 158, 255, 255, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 246, 255, 178, 255, 4, 255, 4, 255, 4, 255, 223, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 252, 255, 255, 255, 255, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 226, 255, 224, 255, 179, 255, 251, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 234, 255, 203, 255, 0, 255, 0, 255, 216, 255, 182, 255, 146, 255, 246, 255, 9, 255, 0, 255, 156, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 221, 255, 210, 255, 0, 255, 211, 255, 154, 255, 97, 255, 254, 255, 21, 255, 145, 255, 254, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 234, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 242, 255, 153, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 252, 255, 2, 255, 0, 255, 0, 255, 172, 255, 255, 255, 23, 255, 0, 255, 0, 255, 140, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 182, 255, 255, 255, 91, 255, 68, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 255, 255, 126, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 194, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 253, 255, 17, 255, 37, 255, 255, 255, 109, 255, 72, 255, 255, 255, 78, 255, 0, 255, 223, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 148, 255, 254, 255, 45, 255, 255, 255, 83, 255, 27, 255, 255, 255, 90, 255, 209, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 155, 255, 247, 255, 248, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 244, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 16, 255, 0, 255, 0, 255, 140, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 171, 255, 52, 255, 52, 255, 52, 255, 52, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 255, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 81, 255, 113, 255, 255, 255, 33, 255, 7, 255, 243, 255, 155, 255, 35, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 244, 255, 207, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 156, 255, 251, 255, 15, 255, 0, 255, 212, 255, 161, 255, 253, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 244, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 16, 255, 0, 255, 0, 255, 140, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 248, 255, 214, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 242, 255, 199, 255, 142, 255, 255, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 254, 255, 144, 255, 184, 255, 212, 255, 0, 255, 0, 255, 173, 255, 225, 255, 99, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 176, 255, 103, 255, 154, 255, 254, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 247, 255, 242, 255, 193, 255, 0, 255, 0, 255, 140, 255, 243, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 164, 255, 100, 255, 78, 255, 139, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 244, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 16, 255, 0, 255, 0, 255, 140, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 135, 255, 255, 255, 185, 255, 95, 255, 95, 255, 141, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 194, 255, 247, 255, 40, 255, 8, 255, 216, 255, 236, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 193, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 208, 255, 199, 255, 239, 255, 135, 255, 0, 255, 0, 255, 95, 255, 255, 255, 180, 255, 245, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 112, 255, 217, 255, 249, 255, 229, 255, 143, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 185, 255, 255, 255, 120, 255, 0, 255, 0, 255, 68, 255, 255, 255, 240, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 194, 255, 239, 255, 249, 255, 222, 255, 132, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 244, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 16, 255, 0, 255, 0, 255, 140, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 112, 255, 215, 255, 250, 255, 242, 255, 204, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 255, 255, 117, 255, 0, 255, 0, 255, 56, 255, 253, 255, 184, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 251, 255, 255, 255, 58, 255, 0, 255, 0, 255, 20, 255, 252, 255, 251, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 168, 255, 99, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 231, 255, 245, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 235, 255, 2, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 170, 255, 242, 255, 240, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 221, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0), +"format": "LumAlpha8", +"height": 256, +"mipmaps": false, +"width": 256 +} + +[sub_resource type="Image" id="Image_npn8d"] +data = { +"data": PackedByteArray(255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 214, 255, 248, 255, 220, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 188, 255, 238, 255, 249, 255, 224, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 178, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 236, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 240, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 207, 255, 248, 255, 234, 255, 150, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 210, 255, 18, 255, 170, 255, 245, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 173, 255, 229, 255, 248, 255, 224, 255, 168, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 201, 255, 247, 255, 241, 255, 179, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 220, 255, 66, 255, 204, 255, 249, 255, 231, 255, 138, 255, 21, 255, 163, 255, 239, 255, 239, 255, 181, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 145, 255, 215, 255, 246, 255, 229, 255, 160, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 220, 255, 61, 255, 196, 255, 247, 255, 229, 255, 149, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 189, 255, 238, 255, 244, 255, 212, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 236, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 234, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 246, 255, 217, 255, 145, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 226, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 230, 255, 157, 255, 219, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 250, 255, 190, 255, 170, 255, 214, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 61, 255, 250, 255, 215, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 156, 255, 156, 255, 156, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 222, 255, 124, 255, 164, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 246, 255, 193, 255, 243, 255, 199, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 253, 255, 253, 255, 196, 255, 174, 255, 213, 255, 255, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 236, 255, 155, 255, 168, 255, 251, 255, 240, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 242, 255, 138, 255, 113, 255, 230, 255, 255, 255, 236, 255, 192, 255, 109, 255, 171, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 203, 255, 150, 255, 120, 255, 160, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 245, 255, 148, 255, 107, 255, 195, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 243, 255, 235, 255, 132, 255, 132, 255, 188, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 162, 255, 213, 255, 255, 255, 239, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 202, 255, 241, 255, 7, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 223, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 251, 255, 35, 255, 0, 255, 18, 255, 237, 255, 231, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 255, 255, 231, 255, 41, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 28, 255, 232, 255, 239, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 245, 255, 255, 255, 255, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 251, 255, 34, 255, 0, 255, 0, 255, 170, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 208, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 252, 255, 243, 255, 61, 255, 0, 255, 0, 255, 0, 255, 42, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 223, 255, 253, 255, 41, 255, 0, 255, 0, 255, 98, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 127, 255, 0, 255, 0, 255, 100, 255, 255, 255, 229, 255, 5, 255, 0, 255, 4, 255, 234, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 241, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 133, 255, 0, 255, 0, 255, 21, 255, 255, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 97, 255, 254, 255, 233, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 129, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 147, 255, 253, 255, 146, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 7, 255, 201, 255, 253, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 184, 255, 255, 255, 156, 255, 108, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 255, 255, 210, 255, 20, 255, 20, 255, 20, 255, 118, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 61, 255, 0, 255, 0, 255, 66, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 161, 255, 226, 255, 248, 255, 252, 255, 255, 255, 255, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 63, 255, 0, 255, 0, 255, 0, 255, 238, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 125, 255, 229, 255, 247, 255, 194, 255, 82, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 221, 255, 255, 255, 186, 255, 75, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 59, 255, 248, 255, 162, 255, 0, 255, 0, 255, 2, 255, 231, 255, 188, 255, 128, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 159, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 239, 255, 247, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 211, 255, 255, 255, 136, 255, 61, 255, 44, 255, 212, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 233, 255, 152, 255, 178, 255, 241, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 159, 255, 250, 255, 255, 255, 217, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 49, 255, 179, 255, 240, 255, 6, 255, 0, 255, 66, 255, 255, 255, 98, 255, 134, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 143, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 200, 255, 255, 255, 245, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 194, 255, 160, 255, 160, 255, 160, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 211, 255, 68, 255, 68, 255, 68, 255, 68, 255, 68, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 252, 255, 250, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 255, 255, 187, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 254, 255, 42, 255, 0, 255, 0, 255, 134, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 144, 255, 254, 255, 230, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 51, 255, 94, 255, 255, 255, 76, 255, 0, 255, 153, 255, 248, 255, 15, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 245, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 211, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 245, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 255, 255, 242, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 253, 255, 45, 255, 0, 255, 0, 255, 98, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 174, 255, 0, 255, 0, 255, 47, 255, 253, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 50, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 1, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 232, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 15, 255, 249, 255, 161, 255, 4, 255, 236, 255, 174, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 255, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 135, 255, 10, 255, 220, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 253, 255, 236, 255, 149, 255, 131, 255, 157, 255, 222, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 237, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 253, 255, 238, 255, 155, 255, 166, 255, 251, 255, 243, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 237, 255, 251, 255, 140, 255, 136, 255, 236, 255, 227, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 224, 255, 150, 255, 119, 255, 146, 255, 251, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 181, 255, 240, 255, 79, 255, 255, 255, 83, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 193, 255, 0, 255, 0, 255, 0, 255, 159, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 63, 255, 254, 255, 227, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 192, 255, 244, 255, 247, 255, 223, 255, 150, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 194, 255, 244, 255, 242, 255, 181, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 64, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 212, 255, 249, 255, 221, 255, 98, 255, 105, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 181, 255, 233, 255, 250, 255, 230, 255, 164, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 235, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 253, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 96, 255, 255, 255, 223, 255, 241, 255, 8, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 250, 255, 32, 255, 0, 255, 15, 255, 234, 255, 238, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 229, 255, 38, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 149, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 229, 255, 142, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 229, 255, 40, 255, 0, 255, 0, 255, 0, 255, 4, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 251, 255, 33, 255, 0, 255, 0, 255, 119, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 243, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 4, 255, 125, 255, 255, 255, 223, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 17, 255, 250, 255, 255, 255, 159, 255, 0, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 254, 255, 228, 255, 152, 255, 216, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 248, 255, 185, 255, 166, 255, 211, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 12, 255, 224, 255, 254, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 233, 255, 246, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 250, 255, 187, 255, 166, 255, 190, 255, 242, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 229, 255, 147, 255, 169, 255, 232, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 172, 255, 229, 255, 255, 255, 231, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 182, 255, 255, 255, 69, 255, 0, 255, 0, 255, 136, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 212, 255, 249, 255, 224, 255, 119, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 189, 255, 239, 255, 250, 255, 225, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 221, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 97, 255, 198, 255, 243, 255, 248, 255, 227, 255, 172, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 131, 255, 232, 255, 247, 255, 189, 255, 38, 255, 230, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 242, 255, 205, 255, 130, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 201, 255, 246, 255, 241, 255, 199, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 222, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 244, 255, 201, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 156, 255, 228, 255, 254, 255, 255, 255, 255, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 209, 255, 254, 255, 28, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 242, 255, 165, 255, 164, 255, 222, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 242, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 153, 255, 181, 255, 250, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 251, 255, 105, 255, 67, 255, 201, 255, 255, 255, 139, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 113, 255, 0, 255, 0, 255, 1, 255, 227, 255, 245, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 224, 255, 254, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 253, 255, 199, 255, 195, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 59, 255, 255, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 255, 255, 180, 255, 0, 255, 0, 255, 68, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 253, 255, 199, 255, 0, 255, 0, 255, 58, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 165, 255, 220, 255, 247, 255, 231, 255, 184, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 122, 255, 218, 255, 247, 255, 224, 255, 142, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 232, 255, 54, 255, 199, 255, 248, 255, 229, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 181, 255, 237, 255, 247, 255, 218, 255, 129, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 255, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 169, 255, 9, 255, 185, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 236, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 4, 255, 179, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 255, 255, 168, 255, 0, 255, 0, 255, 56, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 252, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 153, 255, 220, 255, 247, 255, 240, 255, 210, 255, 140, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 30, 255, 0, 255, 144, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 99, 255, 196, 255, 240, 255, 251, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 154, 255, 253, 255, 180, 255, 104, 255, 76, 255, 93, 255, 167, 255, 252, 255, 167, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 193, 255, 125, 255, 180, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 156, 255, 156, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 132, 255, 0, 255, 0, 255, 1, 255, 229, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 237, 255, 136, 255, 113, 255, 215, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 242, 255, 239, 255, 177, 255, 158, 255, 223, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 235, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 158, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 6, 255, 246, 255, 249, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 218, 255, 240, 255, 51, 255, 14, 255, 162, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 24, 255, 0, 255, 0, 255, 2, 255, 254, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 248, 255, 255, 255, 220, 255, 172, 255, 183, 255, 226, 255, 237, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 116, 255, 1, 255, 227, 255, 230, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 168, 255, 255, 255, 227, 255, 156, 255, 146, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 234, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 248, 255, 127, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 226, 255, 231, 255, 5, 255, 0, 255, 0, 255, 205, 255, 250, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 248, 255, 220, 255, 0, 255, 0, 255, 59, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 115, 255, 0, 255, 0, 255, 31, 255, 252, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 12, 255, 0, 255, 0, 255, 16, 255, 244, 255, 241, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 34, 255, 133, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 5, 255, 38, 255, 166, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 236, 255, 255, 255, 255, 255, 242, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 28, 255, 0, 255, 0, 255, 24, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 248, 255, 251, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 243, 255, 200, 255, 55, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 255, 255, 172, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 254, 255, 70, 255, 0, 255, 96, 255, 217, 255, 249, 255, 234, 255, 188, 255, 17, 255, 123, 255, 243, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 239, 255, 10, 255, 0, 255, 1, 255, 212, 255, 241, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 53, 255, 0, 255, 143, 255, 255, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 210, 255, 255, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 230, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 231, 255, 254, 255, 50, 255, 0, 255, 0, 255, 2, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 109, 255, 255, 255, 179, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 214, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 236, 255, 51, 255, 34, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 74, 255, 0, 255, 0, 255, 110, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 254, 255, 148, 255, 255, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 246, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 194, 255, 0, 255, 80, 255, 255, 255, 148, 255, 64, 255, 147, 255, 255, 255, 19, 255, 25, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 190, 255, 58, 255, 164, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 141, 255, 1, 255, 226, 255, 236, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 32, 255, 149, 255, 255, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 241, 255, 163, 255, 163, 255, 224, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 247, 255, 255, 255, 206, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 154, 255, 138, 255, 83, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 249, 255, 165, 255, 152, 255, 149, 255, 122, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 234, 255, 145, 255, 168, 255, 246, 255, 241, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 243, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 254, 255, 184, 255, 0, 255, 14, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 241, 255, 117, 255, 0, 255, 205, 255, 193, 255, 0, 255, 0, 255, 110, 255, 255, 255, 8, 255, 0, 255, 240, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 224, 255, 221, 255, 54, 255, 255, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 66, 255, 0, 255, 0, 255, 0, 255, 219, 255, 255, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 148, 255, 255, 255, 255, 255, 237, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 211, 255, 249, 255, 240, 255, 187, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 156, 255, 142, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 115, 255, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 130, 255, 224, 255, 248, 255, 207, 255, 72, 255, 176, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 254, 255, 241, 255, 0, 255, 0, 255, 0, 255, 133, 255, 164, 255, 164, 255, 164, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 228, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 255, 255, 154, 255, 168, 255, 253, 255, 255, 255, 225, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 255, 255, 86, 255, 2, 255, 248, 255, 130, 255, 0, 255, 0, 255, 125, 255, 253, 255, 0, 255, 0, 255, 238, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 231, 255, 239, 255, 167, 255, 248, 255, 236, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 152, 255, 152, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 156, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 149, 255, 0, 255, 0, 255, 55, 255, 255, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 139, 255, 161, 255, 231, 255, 253, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 6, 255, 208, 255, 254, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 130, 255, 252, 255, 79, 255, 5, 255, 0, 255, 10, 255, 117, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 238, 255, 0, 255, 0, 255, 0, 255, 208, 255, 255, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 247, 255, 185, 255, 101, 255, 123, 255, 243, 255, 243, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 78, 255, 1, 255, 246, 255, 131, 255, 0, 255, 0, 255, 165, 255, 246, 255, 0, 255, 20, 255, 254, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 234, 255, 228, 255, 30, 255, 0, 255, 38, 255, 224, 255, 246, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 254, 255, 251, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 245, 255, 180, 255, 153, 255, 237, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 215, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 168, 255, 168, 255, 168, 255, 168, 255, 168, 255, 217, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 43, 255, 247, 255, 232, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 226, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 254, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 193, 255, 1, 255, 0, 255, 0, 255, 122, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 251, 255, 110, 255, 0, 255, 186, 255, 216, 255, 30, 255, 59, 255, 243, 255, 255, 255, 47, 255, 136, 255, 233, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 78, 255, 198, 255, 248, 255, 227, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 216, 255, 240, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 36, 255, 0, 255, 0, 255, 110, 255, 255, 255, 182, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 156, 255, 85, 255, 89, 255, 134, 255, 239, 255, 226, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 187, 255, 0, 255, 41, 255, 222, 255, 255, 255, 250, 255, 107, 255, 174, 255, 255, 255, 241, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 12, 255, 0, 255, 0, 255, 0, 255, 11, 255, 221, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 133, 255, 219, 255, 247, 255, 247, 255, 216, 255, 143, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 236, 255, 52, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 205, 255, 242, 255, 30, 255, 0, 255, 0, 255, 159, 255, 255, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 255, 255, 90, 255, 0, 255, 3, 255, 38, 255, 18, 255, 0, 255, 1, 255, 40, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 215, 255, 255, 255, 170, 255, 120, 255, 157, 255, 251, 255, 226, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 196, 255, 160, 255, 160, 255, 160, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 253, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 244, 255, 179, 255, 146, 255, 155, 255, 227, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 186, 255, 254, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 116, 255, 214, 255, 246, 255, 231, 255, 188, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 135, 255, 255, 255, 253, 255, 193, 255, 162, 255, 184, 255, 231, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 134, 255, 227, 255, 248, 255, 210, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 198, 255, 164, 255, 164, 255, 164, 255, 164, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 251, 255, 233, 255, 155, 255, 186, 255, 255, 255, 213, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 253, 255, 150, 255, 57, 255, 20, 255, 24, 255, 51, 255, 109, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 148, 255, 222, 255, 247, 255, 225, 255, 157, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 148, 255, 235, 255, 249, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 165, 255, 224, 255, 247, 255, 237, 255, 203, 255, 107, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 226, 255, 172, 255, 193, 255, 246, 255, 161, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 186, 255, 238, 255, 251, 255, 236, 255, 210, 255, 152, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 210, 255, 155, 255, 223, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 199, 255, 245, 255, 225, 255, 154, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, 222, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 247, 255, 208, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 249, 255, 233, 255, 12, 255, 0, 255, 0, 255, 12, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 253, 255, 210, 255, 5, 255, 0, 255, 15, 255, 224, 255, 237, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 51, 255, 48, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 246, 255, 222, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 68, 255, 188, 255, 246, 255, 228, 255, 147, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 150, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 187, 255, 172, 255, 172, 255, 172, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 164, 255, 254, 255, 224, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 164, 255, 164, 255, 201, 255, 255, 255, 205, 255, 164, 255, 164, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 245, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 209, 255, 0, 255, 215, 255, 230, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 235, 255, 188, 255, 147, 255, 222, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 227, 255, 246, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 223, 255, 255, 255, 243, 255, 142, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 248, 255, 204, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 190, 255, 0, 255, 195, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 155, 255, 0, 255, 0, 255, 33, 255, 255, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 245, 255, 236, 255, 56, 255, 10, 255, 77, 255, 241, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 227, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 120, 255, 232, 255, 255, 255, 238, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 225, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 170, 255, 0, 255, 175, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 253, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 252, 255, 255, 255, 255, 255, 248, 255, 169, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 255, 255, 39, 255, 0, 255, 0, 255, 152, 255, 255, 255, 177, 255, 0, 255, 0, 255, 18, 255, 254, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 243, 255, 201, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 152, 255, 152, 255, 152, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 249, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 244, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 112, 255, 112, 255, 112, 255, 153, 255, 255, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 200, 255, 255, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 133, 255, 255, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 252, 255, 120, 255, 137, 255, 107, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 255, 255, 220, 255, 8, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 150, 255, 0, 255, 155, 255, 173, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 109, 255, 112, 255, 36, 255, 129, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 113, 255, 255, 255, 103, 255, 0, 255, 0, 255, 222, 255, 246, 255, 241, 255, 4, 255, 0, 255, 81, 255, 255, 255, 127, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 158, 255, 185, 255, 251, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 252, 255, 144, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 235, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 205, 255, 249, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 255, 255, 255, 255, 255, 255, 247, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 44, 255, 171, 255, 255, 255, 127, 255, 0, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 30, 255, 0, 255, 31, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 240, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 167, 255, 0, 255, 37, 255, 255, 255, 151, 255, 255, 255, 58, 255, 0, 255, 146, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 57, 255, 255, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 177, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 240, 255, 199, 255, 48, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 41, 255, 0, 255, 0, 255, 0, 255, 15, 255, 234, 255, 245, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 39, 255, 7, 255, 21, 255, 106, 255, 253, 255, 246, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 50, 255, 30, 255, 246, 255, 247, 255, 34, 255, 0, 255, 176, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 250, 255, 16, 255, 0, 255, 0, 255, 27, 255, 254, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 230, 255, 0, 255, 108, 255, 255, 255, 39, 255, 253, 255, 127, 255, 0, 255, 211, 255, 240, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 214, 255, 254, 255, 171, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 119, 255, 0, 255, 220, 255, 230, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 74, 255, 192, 255, 247, 255, 229, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 233, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 251, 255, 197, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 255, 255, 215, 255, 175, 255, 167, 255, 230, 255, 255, 255, 134, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 254, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 126, 255, 255, 255, 180, 255, 0, 255, 174, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 92, 255, 0, 255, 0, 255, 108, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 142, 255, 140, 255, 201, 255, 255, 255, 204, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 38, 255, 179, 255, 216, 255, 0, 255, 205, 255, 195, 255, 19, 255, 254, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 5, 255, 244, 255, 246, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 83, 255, 205, 255, 253, 255, 165, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 35, 255, 0, 255, 135, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 239, 255, 176, 255, 152, 255, 234, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 253, 255, 173, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 213, 255, 244, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 160, 255, 222, 255, 245, 255, 239, 255, 201, 255, 94, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 243, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 8, 255, 223, 255, 255, 255, 78, 255, 168, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 236, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 174, 255, 0, 255, 0, 255, 190, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 251, 255, 245, 255, 209, 255, 124, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 95, 255, 242, 255, 147, 255, 0, 255, 136, 255, 251, 255, 86, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 1, 255, 28, 255, 155, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 195, 255, 252, 255, 160, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 249, 255, 206, 255, 0, 255, 0, 255, 50, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 138, 255, 0, 255, 0, 255, 44, 255, 254, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 249, 255, 250, 255, 91, 255, 197, 255, 214, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 30, 255, 0, 255, 0, 255, 0, 255, 21, 255, 232, 255, 251, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 82, 255, 255, 255, 223, 255, 167, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 245, 255, 10, 255, 19, 255, 252, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 179, 255, 255, 255, 76, 255, 0, 255, 68, 255, 255, 255, 182, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 175, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 89, 255, 228, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 241, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 62, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 190, 255, 0, 255, 0, 255, 11, 255, 225, 255, 248, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 253, 255, 237, 255, 112, 255, 112, 255, 112, 255, 112, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 158, 255, 22, 255, 214, 255, 230, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 253, 255, 195, 255, 157, 255, 164, 255, 236, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 225, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 247, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 82, 255, 97, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 211, 255, 250, 255, 249, 255, 12, 255, 0, 255, 8, 255, 246, 255, 250, 255, 223, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 188, 255, 148, 255, 218, 255, 250, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 129, 255, 231, 255, 251, 255, 166, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 255, 255, 167, 255, 164, 255, 164, 255, 164, 255, 208, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 95, 255, 0, 255, 141, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 4, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 150, 255, 221, 255, 246, 255, 246, 255, 203, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 42, 255, 251, 255, 255, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 157, 255, 172, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 191, 255, 0, 255, 0, 255, 0, 255, 186, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 56, 255, 254, 255, 199, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 169, 255, 251, 255, 241, 255, 140, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 254, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 237, 255, 235, 255, 69, 255, 252, 255, 205, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 220, 255, 229, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 152, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 225, 255, 115, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 231, 255, 249, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 146, 255, 0, 255, 0, 255, 47, 255, 255, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 252, 255, 250, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 190, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 1, 255, 208, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 16, 255, 233, 255, 245, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 248, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 210, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 243, 255, 180, 255, 152, 255, 234, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 234, 255, 255, 255, 187, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 190, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 212, 255, 51, 255, 198, 255, 248, 255, 228, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 255, 255, 233, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 255, 255, 76, 255, 0, 255, 1, 255, 210, 255, 254, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 249, 255, 213, 255, 32, 255, 241, 255, 227, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 253, 255, 143, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 249, 255, 250, 255, 91, 255, 0, 255, 127, 255, 226, 255, 251, 255, 249, 255, 61, 255, 228, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 255, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 148, 255, 225, 255, 248, 255, 217, 255, 118, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 205, 255, 0, 255, 87, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 249, 255, 225, 255, 163, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 203, 255, 254, 255, 59, 255, 0, 255, 106, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 248, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 239, 255, 104, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 158, 255, 22, 255, 75, 255, 255, 255, 225, 255, 143, 255, 151, 255, 20, 255, 242, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 245, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 232, 255, 255, 255, 205, 255, 167, 255, 227, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 220, 255, 235, 255, 131, 255, 0, 255, 0, 255, 0, 255, 13, 255, 234, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 82, 255, 214, 255, 252, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 191, 255, 152, 255, 163, 255, 217, 255, 255, 255, 233, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 152, 255, 0, 255, 0, 255, 2, 255, 198, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 72, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 7, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 250, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 63, 255, 0, 255, 0, 255, 20, 255, 243, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 238, 255, 186, 255, 131, 255, 255, 255, 71, 255, 0, 255, 0, 255, 127, 255, 241, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 254, 255, 242, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 3, 255, 201, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 255, 255, 51, 255, 0, 255, 213, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 149, 255, 245, 255, 255, 255, 255, 255, 255, 255, 116, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 71, 255, 0, 255, 235, 255, 148, 255, 0, 255, 19, 255, 241, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 200, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 171, 255, 255, 255, 250, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 104, 255, 194, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 254, 255, 11, 255, 3, 255, 249, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 0, 255, 127, 255, 226, 255, 249, 255, 223, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 99, 255, 182, 255, 255, 255, 158, 255, 108, 255, 48, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 240, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 251, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 51, 255, 0, 255, 212, 255, 172, 255, 0, 255, 141, 255, 234, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 8, 255, 64, 255, 238, 255, 234, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 158, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 225, 255, 0, 255, 38, 255, 255, 255, 53, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 75, 255, 255, 255, 225, 255, 144, 255, 156, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 72, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 62, 255, 0, 255, 226, 255, 156, 255, 28, 255, 247, 255, 111, 255, 0, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 244, 255, 207, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 206, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 153, 255, 250, 255, 227, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 20, 255, 179, 255, 191, 255, 20, 255, 91, 255, 255, 255, 33, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 251, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 175, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 246, 255, 144, 255, 68, 255, 255, 255, 103, 255, 155, 255, 225, 255, 30, 255, 194, 255, 250, 255, 212, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 211, 255, 15, 255, 0, 255, 0, 255, 30, 255, 236, 255, 252, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 219, 255, 119, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 183, 255, 140, 255, 147, 255, 192, 255, 255, 255, 202, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 147, 255, 249, 255, 219, 255, 100, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 149, 255, 245, 255, 255, 255, 255, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 185, 255, 240, 255, 233, 255, 156, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 239, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 254, 255, 194, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 255, 255, 199, 255, 48, 255, 251, 255, 97, 255, 145, 255, 226, 255, 12, 255, 181, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 234, 255, 176, 255, 181, 255, 243, 255, 255, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 67, 255, 118, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 141, 255, 247, 255, 211, 255, 90, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 68, 255, 81, 255, 255, 255, 125, 255, 68, 255, 207, 255, 187, 255, 68, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 99, 255, 182, 255, 255, 255, 158, 255, 108, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 226, 255, 247, 255, 148, 255, 180, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 251, 255, 198, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 44, 255, 3, 255, 169, 255, 215, 255, 3, 255, 207, 255, 172, 255, 0, 255, 110, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 120, 255, 213, 255, 249, 255, 241, 255, 195, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 236, 255, 158, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 253, 255, 242, 255, 105, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 20, 255, 90, 255, 254, 255, 39, 255, 24, 255, 244, 255, 118, 255, 20, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 198, 255, 164, 255, 164, 255, 164, 255, 164, 255, 197, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 153, 255, 0, 255, 2, 255, 241, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 91, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 249, 255, 200, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 254, 255, 83, 255, 0, 255, 225, 255, 163, 255, 0, 255, 100, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 232, 255, 17, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 150, 255, 245, 255, 240, 255, 144, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 254, 255, 192, 255, 0, 255, 45, 255, 254, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 202, 255, 255, 255, 60, 255, 0, 255, 0, 255, 60, 255, 255, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 247, 255, 255, 255, 190, 255, 176, 255, 176, 255, 176, 255, 176, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 204, 255, 1, 255, 0, 255, 203, 255, 184, 255, 0, 255, 126, 255, 255, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 86, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 193, 255, 156, 255, 161, 255, 206, 255, 255, 255, 244, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 124, 255, 232, 255, 254, 255, 184, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 68, 255, 205, 255, 191, 255, 68, 255, 144, 255, 251, 255, 69, 255, 68, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 145, 255, 233, 255, 240, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 252, 255, 206, 255, 2, 255, 2, 255, 206, 255, 248, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 16, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 236, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 69, 255, 0, 255, 0, 255, 131, 255, 246, 255, 101, 255, 222, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 253, 255, 227, 255, 170, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 98, 255, 212, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 130, 255, 0, 255, 141, 255, 214, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 255, 255, 223, 255, 43, 255, 0, 255, 0, 255, 5, 255, 8, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 231, 255, 28, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 101, 255, 102, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 191, 255, 0, 255, 0, 255, 0, 255, 13, 255, 172, 255, 242, 255, 202, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 144, 255, 144, 255, 144, 255, 144, 255, 196, 255, 255, 255, 179, 255, 123, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 253, 255, 87, 255, 0, 255, 184, 255, 171, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 245, 255, 247, 255, 232, 255, 249, 255, 78, 255, 0, 255, 0, 255, 216, 255, 249, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 230, 255, 234, 255, 235, 255, 219, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 216, 255, 202, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 255, 255, 29, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 4, 255, 245, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 45, 255, 0, 255, 227, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 236, 255, 250, 255, 58, 255, 36, 255, 228, 255, 250, 255, 80, 255, 52, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 76, 255, 76, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 218, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 89, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 223, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 28, 255, 163, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 189, 255, 0, 255, 0, 255, 37, 255, 229, 255, 250, 255, 214, 255, 253, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 149, 255, 0, 255, 0, 255, 16, 255, 252, 255, 233, 255, 255, 255, 36, 255, 0, 255, 0, 255, 113, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 222, 255, 6, 255, 0, 255, 0, 255, 50, 255, 251, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 254, 255, 177, 255, 211, 255, 248, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 224, 255, 136, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 215, 255, 248, 255, 232, 255, 76, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 240, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 251, 255, 209, 255, 0, 255, 0, 255, 82, 255, 255, 255, 138, 255, 255, 255, 106, 255, 0, 255, 0, 255, 173, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 76, 255, 76, 255, 76, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 201, 255, 126, 255, 149, 255, 229, 255, 255, 255, 247, 255, 250, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 208, 255, 247, 255, 32, 255, 66, 255, 255, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 207, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 251, 255, 242, 255, 148, 255, 160, 255, 26, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 253, 255, 15, 255, 0, 255, 150, 255, 255, 255, 32, 255, 248, 255, 175, 255, 0, 255, 0, 255, 231, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 144, 255, 252, 255, 173, 255, 136, 255, 67, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 228, 255, 247, 255, 191, 255, 43, 255, 240, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 234, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 137, 255, 220, 255, 249, 255, 238, 255, 185, 255, 80, 255, 38, 255, 229, 255, 251, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 128, 255, 0, 255, 0, 255, 173, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 28, 255, 28, 255, 60, 255, 255, 255, 88, 255, 28, 255, 28, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 73, 255, 0, 255, 218, 255, 213, 255, 0, 255, 191, 255, 240, 255, 3, 255, 36, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 255, 255, 236, 255, 253, 255, 214, 255, 248, 255, 219, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 233, 255, 152, 255, 179, 255, 237, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 231, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 167, 255, 221, 255, 247, 255, 220, 255, 122, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 242, 255, 224, 255, 9, 255, 0, 255, 0, 255, 32, 255, 247, 255, 234, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 233, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 32, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 159, 255, 84, 255, 82, 255, 251, 255, 31, 255, 102, 255, 171, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 186, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 248, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 107, 255, 108, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 133, 255, 29, 255, 255, 255, 145, 255, 0, 255, 121, 255, 255, 255, 57, 255, 95, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 246, 255, 225, 255, 11, 255, 244, 255, 24, 255, 10, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 226, 255, 254, 255, 42, 255, 0, 255, 0, 255, 136, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 90, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 164, 255, 164, 255, 164, 255, 164, 255, 164, 255, 240, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 244, 255, 184, 255, 157, 255, 218, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 170, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 151, 255, 255, 255, 188, 255, 108, 255, 70, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 76, 255, 76, 255, 101, 255, 255, 255, 123, 255, 76, 255, 76, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 207, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 252, 255, 189, 255, 93, 255, 255, 255, 77, 255, 0, 255, 52, 255, 255, 255, 122, 255, 153, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 237, 255, 32, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 205, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 199, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 208, 255, 248, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 15, 255, 0, 255, 0, 255, 14, 255, 248, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 254, 255, 191, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 31, 255, 229, 255, 251, 255, 177, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 52, 255, 227, 255, 241, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 243, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 237, 255, 255, 255, 255, 255, 245, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 240, 255, 147, 255, 251, 255, 13, 255, 0, 255, 2, 255, 236, 255, 176, 255, 209, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 248, 255, 253, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 182, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 125, 255, 127, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 221, 255, 250, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 251, 255, 223, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 249, 255, 193, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 186, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 246, 255, 101, 255, 255, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 253, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 255, 255, 255, 255, 223, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 217, 255, 197, 255, 0, 255, 0, 255, 0, 255, 169, 255, 224, 255, 248, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 195, 255, 255, 255, 255, 255, 207, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 251, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 185, 255, 171, 255, 91, 255, 249, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 21, 255, 131, 255, 236, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 177, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 198, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 251, 255, 154, 255, 1, 255, 213, 255, 226, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 231, 255, 232, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 148, 255, 249, 255, 241, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 230, 255, 251, 255, 32, 255, 0, 255, 0, 255, 118, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 240, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 252, 255, 214, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 61, 255, 3, 255, 217, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 245, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 183, 255, 251, 255, 206, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 196, 255, 253, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 232, 255, 52, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 33, 255, 0, 255, 52, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 142, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 232, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 252, 255, 255, 255, 61, 255, 0, 255, 0, 255, 0, 255, 31, 255, 255, 255, 255, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 153, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 227, 255, 143, 255, 165, 255, 235, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 255, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 206, 255, 254, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 207, 255, 0, 255, 0, 255, 95, 255, 250, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 249, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 243, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 254, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 188, 255, 238, 255, 249, 255, 224, 255, 155, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 148, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 175, 255, 94, 255, 54, 255, 245, 255, 101, 255, 227, 255, 247, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 131, 255, 232, 255, 248, 255, 191, 255, 80, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 244, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 250, 255, 97, 255, 0, 255, 0, 255, 4, 255, 220, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 250, 255, 190, 255, 170, 255, 214, 255, 255, 255, 239, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 245, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 211, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 235, 255, 255, 255, 255, 255, 255, 255, 255, 255, 232, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 246, 255, 227, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 235, 255, 8, 255, 0, 255, 0, 255, 0, 255, 99, 255, 251, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 251, 255, 89, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 255, 255, 231, 255, 41, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 218, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 224, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 49, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 48, 255, 72, 255, 247, 255, 69, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 248, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 245, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 137, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 187, 255, 232, 255, 244, 255, 207, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 135, 255, 222, 255, 248, 255, 231, 255, 179, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 243, 255, 164, 255, 164, 255, 164, 255, 164, 255, 164, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 48, 255, 34, 255, 0, 255, 0, 255, 0, 255, 196, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 253, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 220, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 126, 255, 178, 255, 132, 255, 124, 255, 222, 255, 252, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 184, 255, 243, 255, 243, 255, 178, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 179, 255, 123, 255, 154, 255, 226, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 251, 255, 228, 255, 162, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 176, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 233, 255, 3, 255, 0, 255, 31, 255, 254, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 208, 255, 220, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 50, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 242, 255, 245, 255, 137, 255, 138, 255, 246, 255, 224, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 234, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 243, 255, 156, 255, 167, 255, 220, 255, 255, 255, 231, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 198, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 79, 255, 255, 255, 71, 255, 0, 255, 120, 255, 240, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 245, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 200, 255, 241, 255, 251, 255, 253, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 94, 255, 0, 255, 0, 255, 106, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 237, 255, 128, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 2, 255, 182, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 180, 255, 202, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 125, 255, 222, 255, 250, 255, 221, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 161, 255, 0, 255, 210, 255, 159, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 255, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 180, 255, 239, 255, 247, 255, 214, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 213, 255, 85, 255, 49, 255, 106, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 221, 255, 255, 255, 34, 255, 20, 255, 20, 255, 59, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 217, 255, 255, 255, 251, 255, 145, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 233, 255, 237, 255, 175, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 194, 255, 121, 255, 196, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 242, 255, 52, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 244, 255, 254, 255, 181, 255, 156, 255, 210, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 59, 255, 0, 255, 0, 255, 92, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 75, 255, 218, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 253, 255, 218, 255, 4, 255, 0, 255, 6, 255, 228, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 254, 255, 211, 255, 234, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 255, 255, 229, 255, 38, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 215, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 46, 255, 0, 255, 0, 255, 173, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 253, 255, 72, 255, 68, 255, 68, 255, 68, 255, 68, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 200, 255, 255, 255, 255, 255, 255, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 10, 255, 69, 255, 233, 255, 249, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 152, 255, 230, 255, 250, 255, 219, 255, 119, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 151, 255, 20, 255, 20, 255, 20, 255, 177, 255, 255, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 248, 255, 185, 255, 166, 255, 211, 255, 255, 255, 239, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 154, 255, 230, 255, 249, 255, 227, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 255, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 203, 255, 122, 255, 183, 255, 226, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 110, 255, 255, 255, 230, 255, 108, 255, 108, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 182, 255, 132, 255, 121, 255, 206, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 255, 255, 255, 255, 235, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 208, 255, 255, 255, 191, 255, 149, 255, 215, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 189, 255, 239, 255, 255, 255, 255, 255, 213, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 212, 255, 255, 255, 203, 255, 154, 255, 192, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 156, 255, 238, 255, 243, 255, 175, 255, 25, 255, 232, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 237, 255, 250, 255, 165, 255, 130, 255, 148, 255, 203, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 214, 255, 244, 255, 243, 255, 207, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 242, 255, 148, 255, 164, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 255, 255, 166, 255, 0, 255, 0, 255, 9, 255, 217, 255, 254, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 157, 255, 239, 255, 237, 255, 178, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 164, 255, 68, 255, 68, 255, 68, 255, 68, 255, 68, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 28, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 223, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 177, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 225, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 169, 255, 236, 255, 250, 255, 232, 255, 172, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 237, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 182, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 161, 255, 125, 255, 230, 255, 247, 255, 190, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 235, 255, 212, 255, 148, 255, 198, 255, 255, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 253, 255, 207, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 224, 255, 80, 255, 215, 255, 249, 255, 213, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 239, 255, 253, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 169, 255, 255, 255, 112, 255, 0, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 249, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 33, 255, 246, 255, 226, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 240, 255, 223, 255, 150, 255, 187, 255, 255, 255, 224, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 212, 255, 6, 255, 0, 255, 2, 255, 222, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 214, 255, 139, 255, 136, 255, 170, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 244, 255, 239, 255, 158, 255, 163, 255, 251, 255, 252, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 128, 255, 122, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 250, 255, 254, 255, 178, 255, 156, 255, 204, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 245, 255, 20, 255, 0, 255, 0, 255, 171, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 108, 255, 211, 255, 249, 255, 243, 255, 210, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 74, 255, 0, 255, 0, 255, 107, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 192, 255, 245, 255, 245, 255, 207, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 248, 255, 227, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 224, 255, 0, 255, 0, 255, 0, 255, 5, 255, 213, 255, 254, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 190, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 170, 255, 0, 255, 0, 255, 8, 255, 217, 255, 254, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 138, 255, 0, 255, 0, 255, 47, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 251, 255, 2, 255, 0, 255, 0, 255, 22, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 255, 255, 175, 255, 1, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 156, 255, 101, 255, 215, 255, 248, 255, 219, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 173, 255, 151, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 196, 255, 244, 255, 251, 255, 153, 255, 134, 255, 238, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 195, 255, 255, 255, 193, 255, 148, 255, 213, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 252, 255, 251, 255, 158, 255, 153, 255, 238, 255, 235, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 99, 255, 141, 255, 230, 255, 245, 255, 203, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 135, 255, 228, 255, 249, 255, 220, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 236, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 223, 255, 255, 255, 201, 255, 153, 255, 186, 255, 175, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 248, 255, 236, 255, 127, 255, 113, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 251, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 254, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 200, 255, 247, 255, 230, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 255, 255, 164, 255, 151, 255, 64, 255, 150, 255, 250, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 143, 255, 227, 255, 250, 255, 220, 255, 123, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 212, 255, 247, 255, 224, 255, 115, 255, 112, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 248, 255, 209, 255, 114, 255, 131, 255, 247, 255, 242, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 219, 255, 144, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 253, 255, 3, 255, 0, 255, 0, 255, 24, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 167, 255, 237, 255, 249, 255, 223, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 69, 255, 0, 255, 0, 255, 84, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 49, 255, 0, 255, 0, 255, 36, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 248, 255, 25, 255, 0, 255, 0, 255, 174, 255, 255, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 244, 255, 16, 255, 0, 255, 0, 255, 148, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 82, 255, 0, 255, 0, 255, 111, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 121, 255, 203, 255, 240, 255, 238, 255, 187, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 252, 255, 2, 255, 0, 255, 0, 255, 46, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 135, 255, 0, 255, 0, 255, 122, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 213, 255, 255, 255, 255, 255, 255, 255, 232, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 243, 255, 227, 255, 151, 255, 187, 255, 255, 255, 220, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 82, 255, 87, 255, 220, 255, 247, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 191, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 247, 255, 255, 255, 255, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 244, 255, 245, 255, 160, 255, 163, 255, 251, 255, 250, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 163, 255, 124, 255, 138, 255, 244, 255, 227, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 240, 255, 221, 255, 0, 255, 0, 255, 208, 255, 247, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 114, 255, 255, 255, 225, 255, 108, 255, 97, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 208, 255, 201, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 157, 255, 234, 255, 248, 255, 203, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 87, 255, 135, 255, 233, 255, 247, 255, 187, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 184, 255, 254, 255, 218, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 188, 255, 255, 255, 151, 255, 108, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 148, 255, 91, 255, 219, 255, 249, 255, 211, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 52, 255, 37, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 208, 255, 255, 255, 162, 255, 124, 255, 225, 255, 251, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 102, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 133, 255, 215, 255, 245, 255, 252, 255, 254, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 136, 255, 119, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 232, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 158, 255, 0, 255, 0, 255, 43, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 167, 255, 224, 255, 247, 255, 221, 255, 126, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 221, 255, 76, 255, 210, 255, 247, 255, 218, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 178, 255, 69, 255, 45, 255, 159, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 196, 255, 244, 255, 240, 255, 130, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 111, 255, 162, 255, 242, 255, 240, 255, 160, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 224, 255, 209, 255, 192, 255, 233, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 92, 255, 20, 255, 20, 255, 20, 255, 236, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 196, 255, 139, 255, 119, 255, 193, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 241, 255, 244, 255, 167, 255, 153, 255, 244, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 240, 255, 244, 255, 6, 255, 0, 255, 0, 255, 156, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 255, 255, 164, 255, 152, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 240, 255, 200, 255, 148, 255, 212, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 252, 255, 247, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 243, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 91, 255, 0, 255, 0, 255, 97, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 248, 255, 236, 255, 2, 255, 0, 255, 10, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 254, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 199, 255, 2, 255, 0, 255, 9, 255, 225, 255, 253, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 39, 255, 255, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 251, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 255, 255, 117, 255, 68, 255, 68, 255, 68, 255, 68, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 183, 255, 234, 255, 250, 255, 252, 255, 255, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 191, 255, 247, 255, 230, 255, 129, 255, 166, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 254, 255, 5, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 232, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 255, 255, 170, 255, 126, 255, 212, 255, 226, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 213, 255, 255, 255, 255, 255, 255, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 126, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 255, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 244, 255, 240, 255, 105, 255, 54, 255, 53, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 228, 255, 255, 255, 187, 255, 151, 255, 225, 255, 241, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 236, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 188, 255, 245, 255, 234, 255, 142, 255, 46, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 114, 255, 255, 255, 225, 255, 108, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 214, 255, 226, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 200, 255, 255, 255, 188, 255, 133, 255, 142, 255, 185, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 255, 255, 123, 255, 0, 255, 0, 255, 28, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 168, 255, 0, 255, 0, 255, 19, 255, 242, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 237, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 101, 255, 149, 255, 235, 255, 247, 255, 199, 255, 51, 255, 86, 255, 212, 255, 248, 255, 220, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 142, 255, 225, 255, 251, 255, 238, 255, 193, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 110, 255, 0, 255, 0, 255, 109, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 206, 255, 3, 255, 0, 255, 11, 255, 228, 255, 252, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 19, 255, 251, 255, 223, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 248, 255, 200, 255, 110, 255, 164, 255, 255, 255, 239, 255, 243, 255, 132, 255, 115, 255, 235, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 231, 255, 125, 255, 156, 255, 238, 255, 240, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 101, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 54, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 179, 255, 240, 255, 247, 255, 202, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 243, 255, 204, 255, 148, 255, 212, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 237, 255, 236, 255, 4, 255, 0, 255, 0, 255, 101, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 238, 255, 243, 255, 20, 255, 0, 255, 0, 255, 0, 255, 25, 255, 247, 255, 233, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 242, 255, 12, 255, 0, 255, 1, 255, 227, 255, 255, 255, 106, 255, 0, 255, 0, 255, 110, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 255, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 113, 255, 227, 255, 248, 255, 202, 255, 56, 255, 169, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 202, 255, 0, 255, 0, 255, 10, 255, 228, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 242, 255, 252, 255, 169, 255, 154, 255, 235, 255, 254, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 254, 255, 44, 255, 170, 255, 244, 255, 240, 255, 157, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 71, 255, 0, 255, 0, 255, 186, 255, 255, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 138, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 189, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 42, 255, 0, 255, 0, 255, 74, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 251, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 235, 255, 248, 255, 17, 255, 0, 255, 0, 255, 173, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 245, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 223, 255, 255, 255, 183, 255, 145, 255, 216, 255, 235, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 157, 255, 0, 255, 0, 255, 12, 255, 235, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 255, 255, 102, 255, 0, 255, 0, 255, 38, 255, 252, 255, 225, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 123, 255, 218, 255, 249, 255, 235, 255, 179, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 158, 255, 0, 255, 20, 255, 251, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 235, 255, 245, 255, 23, 255, 0, 255, 28, 255, 248, 255, 228, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 58, 255, 171, 255, 240, 255, 238, 255, 180, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 166, 255, 248, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 210, 255, 142, 255, 192, 255, 235, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 192, 255, 242, 255, 237, 255, 153, 255, 60, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 232, 255, 255, 255, 179, 255, 145, 255, 218, 255, 234, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 222, 255, 255, 255, 11, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 224, 255, 157, 255, 176, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 219, 255, 238, 255, 5, 255, 101, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 117, 255, 255, 255, 142, 255, 0, 255, 151, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 248, 255, 178, 255, 108, 255, 160, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 238, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 165, 255, 233, 255, 245, 255, 183, 255, 37, 255, 239, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 195, 255, 248, 255, 229, 255, 119, 255, 102, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 238, 255, 246, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 141, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 255, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 254, 255, 227, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 127, 255, 255, 255, 72, 255, 183, 255, 249, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 231, 255, 246, 255, 56, 255, 249, 255, 222, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 197, 255, 0, 255, 0, 255, 0, 255, 212, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 70, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 250, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 217, 255, 255, 255, 13, 255, 0, 255, 0, 255, 0, 255, 197, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 159, 255, 254, 255, 255, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 255, 255, 154, 255, 248, 255, 174, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 242, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 127, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 227, 255, 255, 255, 255, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 205, 255, 245, 255, 255, 255, 255, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 210, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 107, 255, 0, 255, 0, 255, 38, 255, 252, 255, 227, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 221, 255, 255, 255, 119, 255, 108, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 156, 255, 109, 255, 222, 255, 249, 255, 218, 255, 92, 255, 47, 255, 191, 255, 246, 255, 230, 255, 148, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 243, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 227, 255, 255, 255, 216, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 24, 255, 0, 255, 0, 255, 72, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 147, 255, 255, 255, 193, 255, 108, 255, 108, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 103, 255, 0, 255, 0, 255, 88, 255, 255, 255, 238, 255, 2, 255, 0, 255, 0, 255, 209, 255, 249, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 254, 255, 191, 255, 66, 255, 112, 255, 254, 255, 220, 255, 80, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 227, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 236, 255, 253, 255, 170, 255, 153, 255, 234, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 210, 255, 228, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 248, 255, 230, 255, 119, 255, 132, 255, 250, 255, 252, 255, 239, 255, 159, 255, 108, 255, 205, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 236, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 126, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 255, 255, 167, 255, 0, 255, 0, 255, 158, 255, 246, 255, 255, 255, 54, 255, 0, 255, 19, 255, 254, 255, 191, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 52, 255, 0, 255, 0, 255, 196, 255, 251, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 171, 255, 237, 255, 247, 255, 203, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 226, 255, 14, 255, 0, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 63, 255, 0, 255, 0, 255, 164, 255, 255, 255, 170, 255, 0, 255, 0, 255, 46, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 146, 255, 48, 255, 199, 255, 248, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 234, 255, 230, 255, 0, 255, 0, 255, 228, 255, 155, 255, 252, 255, 122, 255, 0, 255, 82, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 165, 255, 231, 255, 248, 255, 223, 255, 158, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 160, 255, 255, 255, 40, 255, 0, 255, 0, 255, 184, 255, 254, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 198, 255, 213, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 223, 255, 155, 255, 172, 255, 229, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 251, 255, 1, 255, 0, 255, 0, 255, 130, 255, 255, 255, 106, 255, 0, 255, 0, 255, 10, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 204, 255, 234, 255, 232, 255, 197, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 39, 255, 44, 255, 255, 255, 87, 255, 204, 255, 191, 255, 0, 255, 147, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 253, 255, 149, 255, 125, 255, 169, 255, 207, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 153, 255, 13, 255, 55, 255, 246, 255, 195, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 72, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 138, 255, 226, 255, 251, 255, 233, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 245, 255, 228, 255, 1, 255, 0, 255, 0, 255, 0, 255, 6, 255, 240, 255, 238, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 161, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 255, 255, 102, 255, 115, 255, 255, 255, 25, 255, 141, 255, 249, 255, 10, 255, 210, 255, 237, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 157, 255, 120, 255, 227, 255, 244, 255, 202, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 255, 255, 255, 255, 193, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 185, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 255, 255, 157, 255, 181, 255, 211, 255, 0, 255, 72, 255, 255, 255, 83, 255, 253, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 235, 255, 233, 255, 154, 255, 171, 255, 254, 255, 241, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 215, 255, 101, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 230, 255, 140, 255, 41, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 133, 255, 255, 255, 202, 255, 143, 255, 109, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 138, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 120, 255, 218, 255, 249, 255, 232, 255, 152, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 165, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 245, 255, 248, 255, 150, 255, 161, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 204, 255, 231, 255, 140, 255, 0, 255, 10, 255, 249, 255, 182, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 250, 255, 33, 255, 0, 255, 0, 255, 161, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 126, 255, 237, 255, 255, 255, 239, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 254, 255, 208, 255, 154, 255, 152, 255, 139, 255, 86, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 208, 255, 245, 255, 237, 255, 197, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 172, 255, 241, 255, 240, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 246, 255, 220, 255, 0, 255, 0, 255, 2, 255, 233, 255, 238, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 215, 255, 149, 255, 191, 255, 255, 255, 206, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 215, 255, 248, 255, 15, 255, 0, 255, 7, 255, 242, 255, 227, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 220, 255, 248, 255, 218, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 250, 255, 255, 255, 69, 255, 0, 255, 0, 255, 191, 255, 250, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 195, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 107, 255, 242, 255, 253, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 205, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 210, 255, 124, 255, 141, 255, 209, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 46, 255, 0, 255, 62, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 128, 255, 255, 255, 88, 255, 0, 255, 0, 255, 8, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 254, 255, 220, 255, 10, 255, 0, 255, 0, 255, 162, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 94, 255, 0, 255, 80, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 246, 255, 8, 255, 0, 255, 0, 255, 122, 255, 255, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 238, 255, 184, 255, 24, 255, 0, 255, 2, 255, 33, 255, 219, 255, 242, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 111, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 244, 255, 235, 255, 19, 255, 0, 255, 0, 255, 173, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 97, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 128, 255, 0, 255, 144, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 94, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 254, 255, 180, 255, 0, 255, 165, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 122, 255, 219, 255, 251, 255, 255, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 201, 255, 241, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 164, 255, 124, 255, 130, 255, 232, 255, 244, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 1, 255, 206, 255, 234, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 249, 255, 250, 255, 156, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 159, 255, 0, 255, 77, 255, 255, 255, 185, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 246, 255, 210, 255, 0, 255, 224, 255, 238, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 118, 255, 0, 255, 0, 255, 0, 255, 47, 255, 255, 255, 183, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 250, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 191, 255, 249, 255, 20, 255, 241, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 122, 255, 255, 255, 147, 255, 63, 255, 157, 255, 255, 255, 181, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 250, 255, 240, 255, 145, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 155, 255, 225, 255, 248, 255, 237, 255, 189, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 243, 255, 223, 255, 106, 255, 81, 255, 103, 255, 190, 255, 255, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 189, 255, 255, 255, 255, 255, 187, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 194, 255, 255, 255, 76, 255, 225, 255, 242, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 241, 255, 149, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 74, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 98, 255, 255, 255, 146, 255, 255, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 209, 255, 241, 255, 3, 255, 0, 255, 8, 255, 252, 255, 193, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 185, 255, 235, 255, 252, 255, 235, 255, 186, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 184, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 165, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 246, 255, 252, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 193, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 252, 255, 224, 255, 11, 255, 0, 255, 0, 255, 162, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 202, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 236, 255, 243, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 246, 255, 243, 255, 251, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 224, 255, 232, 255, 0, 255, 0, 255, 1, 255, 247, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 253, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 0, 255, 0, 255, 0, 255, 7, 255, 252, 255, 209, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 242, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 247, 255, 255, 255, 238, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 217, 255, 148, 255, 189, 255, 255, 255, 211, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 164, 255, 219, 255, 205, 255, 0, 255, 0, 255, 0, 255, 22, 255, 252, 255, 151, 255, 248, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 155, 255, 255, 255, 96, 255, 10, 255, 106, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 255, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 238, 255, 192, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 221, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 203, 255, 140, 255, 118, 255, 175, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 254, 255, 30, 255, 0, 255, 8, 255, 243, 255, 232, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 254, 255, 233, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 175, 255, 255, 255, 158, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 227, 255, 12, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 213, 255, 248, 255, 232, 255, 155, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 173, 255, 135, 255, 255, 255, 34, 255, 0, 255, 0, 255, 106, 255, 255, 255, 61, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 202, 255, 255, 255, 255, 255, 253, 255, 158, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 15, 255, 249, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 152, 255, 250, 255, 227, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 253, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 199, 255, 239, 255, 248, 255, 221, 255, 136, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 117, 255, 0, 255, 79, 255, 255, 255, 143, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 219, 255, 247, 255, 38, 255, 200, 255, 252, 255, 54, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 225, 255, 255, 255, 138, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 177, 255, 51, 255, 255, 255, 119, 255, 0, 255, 0, 255, 194, 255, 225, 255, 7, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 250, 255, 85, 255, 40, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 167, 255, 248, 255, 209, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 253, 255, 202, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 168, 255, 95, 255, 219, 255, 249, 255, 213, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 255, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 181, 255, 243, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 246, 255, 205, 255, 0, 255, 163, 255, 255, 255, 50, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 121, 255, 0, 255, 46, 255, 251, 255, 213, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 114, 255, 237, 255, 250, 255, 42, 255, 0, 255, 0, 255, 112, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 179, 255, 0, 255, 221, 255, 204, 255, 0, 255, 27, 255, 254, 255, 136, 255, 8, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 184, 255, 152, 255, 151, 255, 131, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 233, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 29, 255, 0, 255, 0, 255, 172, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 225, 255, 118, 255, 125, 255, 242, 255, 252, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 148, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 184, 255, 237, 255, 255, 255, 255, 255, 255, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 108, 255, 139, 255, 233, 255, 247, 255, 190, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 35, 255, 240, 255, 214, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 253, 255, 211, 255, 5, 255, 0, 255, 0, 255, 137, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 108, 255, 107, 255, 255, 255, 190, 255, 0, 255, 0, 255, 112, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 180, 255, 0, 255, 137, 255, 255, 255, 34, 255, 113, 255, 255, 255, 46, 255, 8, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 238, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 89, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 33, 255, 186, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 110, 255, 0, 255, 9, 255, 244, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 51, 255, 0, 255, 0, 255, 92, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 148, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 232, 255, 227, 255, 79, 255, 83, 255, 234, 255, 252, 255, 97, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 246, 255, 196, 255, 110, 255, 151, 255, 254, 255, 224, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 155, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 114, 255, 3, 255, 209, 255, 255, 255, 89, 255, 0, 255, 112, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 180, 255, 0, 255, 53, 255, 255, 255, 118, 255, 201, 255, 211, 255, 0, 255, 8, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 100, 255, 191, 255, 237, 255, 249, 255, 227, 255, 181, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 254, 255, 134, 255, 11, 255, 0, 255, 6, 255, 60, 255, 253, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 255, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 253, 255, 192, 255, 0, 255, 80, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 0, 255, 0, 255, 0, 255, 18, 255, 255, 255, 201, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 63, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 233, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 255, 255, 226, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 116, 255, 0, 255, 0, 255, 132, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 235, 255, 8, 255, 0, 255, 0, 255, 156, 255, 255, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 220, 255, 251, 255, 254, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 149, 255, 223, 255, 247, 255, 224, 255, 169, 255, 61, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 116, 255, 0, 255, 63, 255, 255, 255, 230, 255, 13, 255, 110, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 174, 255, 230, 255, 250, 255, 234, 255, 197, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 180, 255, 0, 255, 0, 255, 223, 255, 224, 255, 255, 255, 121, 255, 0, 255, 8, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 194, 255, 255, 255, 247, 255, 189, 255, 171, 255, 198, 255, 250, 255, 118, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 34, 255, 0, 255, 0, 255, 0, 255, 21, 255, 251, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 252, 255, 21, 255, 161, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 236, 255, 0, 255, 0, 255, 0, 255, 3, 255, 255, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 232, 255, 233, 255, 153, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 213, 255, 226, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 202, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 8, 255, 242, 255, 223, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 96, 255, 255, 255, 104, 255, 0, 255, 0, 255, 120, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 183, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 137, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 127, 255, 0, 255, 0, 255, 48, 255, 252, 255, 218, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 212, 255, 255, 255, 207, 255, 173, 255, 205, 255, 254, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 116, 255, 0, 255, 0, 255, 168, 255, 255, 255, 142, 255, 104, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 254, 255, 202, 255, 170, 255, 190, 255, 240, 255, 182, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 180, 255, 0, 255, 0, 255, 139, 255, 255, 255, 254, 255, 32, 255, 0, 255, 8, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 197, 255, 26, 255, 0, 255, 0, 255, 0, 255, 18, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 73, 255, 255, 255, 192, 255, 92, 255, 84, 255, 117, 255, 217, 255, 249, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 78, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 94, 255, 235, 255, 221, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 253, 255, 5, 255, 0, 255, 0, 255, 27, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 123, 255, 247, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 206, 255, 233, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 129, 255, 254, 255, 141, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 143, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 251, 255, 202, 255, 26, 255, 28, 255, 210, 255, 239, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 172, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 224, 255, 248, 255, 38, 255, 2, 255, 202, 255, 254, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 255, 255, 181, 255, 0, 255, 0, 255, 0, 255, 27, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 116, 255, 0, 255, 0, 255, 28, 255, 245, 255, 251, 255, 139, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 231, 255, 55, 255, 0, 255, 0, 255, 0, 255, 6, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 252, 255, 180, 255, 0, 255, 0, 255, 54, 255, 255, 255, 197, 255, 0, 255, 0, 255, 8, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 254, 255, 240, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 95, 255, 204, 255, 242, 255, 250, 255, 227, 255, 167, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 194, 255, 51, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 254, 255, 193, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 85, 255, 0, 255, 0, 255, 119, 255, 255, 255, 151, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 143, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 225, 255, 214, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 109, 255, 199, 255, 225, 255, 0, 255, 0, 255, 0, 255, 170, 255, 242, 255, 74, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 254, 255, 255, 255, 255, 255, 222, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 194, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 69, 255, 255, 255, 190, 255, 111, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 224, 255, 239, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 64, 255, 172, 255, 243, 255, 240, 255, 160, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 255, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 247, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 224, 255, 255, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 155, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 162, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 247, 255, 245, 255, 161, 255, 165, 255, 252, 255, 250, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 250, 255, 183, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 113, 255, 115, 255, 255, 255, 55, 255, 0, 255, 11, 255, 245, 255, 162, 255, 70, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 187, 255, 194, 255, 41, 255, 27, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 249, 255, 27, 255, 0, 255, 1, 255, 182, 255, 255, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 252, 255, 221, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 143, 255, 212, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 246, 255, 163, 255, 109, 255, 184, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 242, 255, 250, 255, 103, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 56, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 7, 255, 221, 255, 255, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 219, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 113, 255, 0, 255, 0, 255, 51, 255, 164, 255, 164, 255, 164, 255, 146, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 73, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 222, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 219, 255, 91, 255, 219, 255, 249, 255, 211, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 148, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 64, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 115, 255, 31, 255, 255, 255, 140, 255, 0, 255, 89, 255, 255, 255, 72, 255, 72, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 225, 255, 231, 255, 157, 255, 152, 255, 145, 255, 107, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 245, 255, 228, 255, 151, 255, 191, 255, 255, 255, 220, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 123, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 246, 255, 225, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 179, 255, 0, 255, 0, 255, 2, 255, 217, 255, 253, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 246, 255, 255, 255, 226, 255, 111, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 177, 255, 0, 255, 0, 255, 10, 255, 164, 255, 164, 255, 164, 255, 164, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 110, 255, 0, 255, 0, 255, 80, 255, 255, 255, 255, 255, 255, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 147, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 116, 255, 0, 255, 201, 255, 224, 255, 0, 255, 177, 255, 234, 255, 4, 255, 72, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 165, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 210, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 158, 255, 135, 255, 233, 255, 247, 255, 187, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 254, 255, 234, 255, 239, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 151, 255, 247, 255, 255, 255, 210, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 174, 255, 0, 255, 0, 255, 16, 255, 255, 255, 255, 255, 255, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 60, 255, 225, 255, 252, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 239, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 116, 255, 0, 255, 117, 255, 255, 255, 70, 255, 248, 255, 147, 255, 0, 255, 72, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 194, 255, 226, 255, 45, 255, 1, 255, 0, 255, 19, 255, 171, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 102, 255, 255, 255, 154, 255, 75, 255, 255, 255, 178, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 108, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 180, 255, 255, 255, 156, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 228, 255, 249, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 255, 255, 223, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 244, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 166, 255, 255, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 251, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 246, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 116, 255, 0, 255, 32, 255, 255, 255, 223, 255, 255, 255, 57, 255, 0, 255, 72, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 254, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 241, 255, 232, 255, 17, 255, 0, 255, 170, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 130, 255, 0, 255, 0, 255, 0, 255, 155, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 236, 255, 254, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 194, 255, 255, 255, 154, 255, 6, 255, 0, 255, 0, 255, 0, 255, 244, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 245, 255, 249, 255, 253, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 232, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 64, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 116, 255, 0, 255, 0, 255, 203, 255, 255, 255, 222, 255, 0, 255, 0, 255, 72, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 201, 255, 246, 255, 124, 255, 81, 255, 95, 255, 158, 255, 254, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 255, 255, 88, 255, 0, 255, 0, 255, 24, 255, 239, 255, 238, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 208, 255, 4, 255, 0, 255, 14, 255, 233, 255, 252, 255, 27, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 22, 255, 0, 255, 0, 255, 0, 255, 58, 255, 255, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 130, 255, 255, 255, 202, 255, 22, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 233, 255, 241, 255, 6, 255, 0, 255, 0, 255, 0, 255, 137, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 228, 255, 255, 255, 230, 255, 169, 255, 169, 255, 201, 255, 254, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 141, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 251, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 255, 255, 116, 255, 0, 255, 0, 255, 118, 255, 255, 255, 133, 255, 0, 255, 0, 255, 72, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 161, 255, 228, 255, 250, 255, 242, 255, 202, 255, 115, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 255, 255, 171, 255, 0, 255, 0, 255, 0, 255, 21, 255, 252, 255, 227, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 245, 255, 205, 255, 149, 255, 216, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 252, 255, 202, 255, 167, 255, 176, 255, 246, 255, 253, 255, 73, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 126, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 192, 255, 255, 255, 244, 255, 180, 255, 163, 255, 193, 255, 243, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 218, 255, 249, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 141, 255, 218, 255, 248, 255, 245, 255, 227, 255, 183, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 250, 255, 17, 255, 236, 255, 205, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 232, 255, 247, 255, 13, 255, 0, 255, 0, 255, 103, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 112, 255, 170, 255, 244, 255, 240, 255, 156, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 180, 255, 230, 255, 249, 255, 230, 255, 182, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 113, 255, 204, 255, 244, 255, 249, 255, 232, 255, 198, 255, 136, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 255, 255, 156, 255, 0, 255, 0, 255, 44, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 252, 255, 183, 255, 0, 255, 156, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 221, 255, 236, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 123, 255, 255, 255, 223, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 92, 255, 0, 255, 0, 255, 187, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 242, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 233, 255, 234, 255, 3, 255, 0, 255, 126, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 111, 255, 255, 255, 98, 255, 0, 255, 71, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 228, 255, 156, 255, 251, 255, 18, 255, 0, 255, 0, 255, 0, 255, 211, 255, 215, 255, 184, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 181, 255, 0, 255, 19, 255, 251, 255, 207, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 50, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 64, 255, 0, 255, 208, 255, 249, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 251, 255, 18, 255, 0, 255, 4, 255, 237, 255, 222, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 237, 255, 71, 255, 255, 255, 98, 255, 0, 255, 0, 255, 41, 255, 255, 255, 124, 255, 192, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 197, 255, 250, 255, 19, 255, 99, 255, 255, 255, 114, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 146, 255, 33, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 241, 255, 4, 255, 237, 255, 183, 255, 0, 255, 0, 255, 130, 255, 255, 255, 35, 255, 198, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 93, 255, 182, 255, 252, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 234, 255, 221, 255, 108, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 190, 255, 164, 255, 164, 255, 164, 255, 185, 255, 255, 255, 148, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 243, 255, 0, 255, 158, 255, 250, 255, 17, 255, 0, 255, 217, 255, 200, 255, 0, 255, 200, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 243, 255, 164, 255, 246, 255, 185, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 153, 255, 255, 255, 194, 255, 249, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 219, 255, 251, 255, 19, 255, 0, 255, 0, 255, 0, 255, 11, 255, 245, 255, 235, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 244, 255, 0, 255, 73, 255, 255, 255, 97, 255, 49, 255, 255, 255, 110, 255, 0, 255, 200, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 158, 255, 251, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 55, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 170, 255, 255, 255, 74, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 244, 255, 0, 255, 5, 255, 239, 255, 182, 255, 137, 255, 252, 255, 23, 255, 0, 255, 200, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 59, 255, 255, 255, 244, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 234, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 98, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 83, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 244, 255, 0, 255, 0, 255, 160, 255, 250, 255, 229, 255, 185, 255, 0, 255, 0, 255, 200, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 244, 255, 0, 255, 0, 255, 75, 255, 255, 255, 255, 255, 95, 255, 0, 255, 0, 255, 200, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 244, 255, 0, 255, 0, 255, 6, 255, 240, 255, 247, 255, 13, 255, 0, 255, 0, 255, 200, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 144, 255, 185, 255, 255, 255, 177, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 240, 255, 236, 255, 154, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0), +"format": "LumAlpha8", +"height": 256, +"mipmaps": false, +"width": 256 +} + +[sub_resource type="Image" id="Image_3yncl"] +data = { +"data": PackedByteArray(255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 48, 255, 48, 255, 48, 255, 48, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 38, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 48, 255, 41, 255, 0, 255, 20, 255, 40, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 41, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 48, 255, 48, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 48, 255, 48, 255, 48, 255, 19, 255, 0, 255, 0, 255, 19, 255, 48, 255, 48, 255, 48, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 48, 255, 48, 255, 48, 255, 48, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 48, 255, 48, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 48, 255, 40, 255, 0, 255, 15, 255, 41, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 48, 255, 48, 255, 48, 255, 4, 255, 0, 255, 0, 255, 13, 255, 48, 255, 48, 255, 25, 255, 0, 255, 0, 255, 0, 255, 36, 255, 48, 255, 48, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 42, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 52, 255, 52, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 38, 255, 35, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 48, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 48, 255, 48, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 37, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 48, 255, 48, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 185, 255, 255, 255, 255, 255, 255, 255, 232, 255, 145, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 229, 255, 161, 255, 254, 255, 255, 255, 246, 255, 133, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 209, 255, 255, 255, 255, 255, 251, 255, 164, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 255, 255, 199, 255, 2, 255, 1, 255, 197, 255, 255, 255, 255, 255, 183, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 207, 255, 144, 255, 251, 255, 255, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 231, 255, 255, 255, 255, 255, 57, 255, 0, 255, 0, 255, 111, 255, 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 206, 255, 255, 255, 255, 255, 255, 255, 198, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 191, 255, 255, 255, 255, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 195, 255, 253, 255, 255, 255, 255, 255, 247, 255, 172, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 218, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 150, 255, 235, 255, 255, 255, 255, 255, 253, 255, 168, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 119, 255, 255, 255, 243, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 230, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 248, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 189, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 241, 255, 255, 255, 255, 255, 105, 255, 105, 255, 255, 255, 255, 255, 241, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 255, 255, 117, 255, 0, 255, 0, 255, 179, 255, 255, 255, 255, 255, 243, 255, 5, 255, 0, 255, 33, 255, 255, 255, 255, 255, 243, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 250, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 243, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 234, 255, 255, 255, 255, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 105, 255, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 240, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 255, 255, 255, 255, 155, 255, 48, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 255, 255, 255, 255, 104, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 115, 255, 104, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 51, 255, 255, 255, 255, 255, 241, 255, 122, 255, 153, 255, 229, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 233, 255, 114, 255, 163, 255, 255, 255, 255, 255, 238, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 190, 255, 255, 255, 255, 255, 199, 255, 124, 255, 236, 255, 255, 255, 255, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 38, 255, 26, 255, 48, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 160, 255, 160, 255, 160, 255, 160, 255, 160, 255, 160, 255, 160, 255, 160, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 255, 255, 240, 255, 240, 255, 255, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 104, 255, 194, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 18, 255, 40, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 228, 255, 199, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 255, 255, 177, 255, 0, 255, 4, 255, 242, 255, 255, 255, 255, 255, 255, 255, 62, 255, 0, 255, 93, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 217, 255, 149, 255, 224, 255, 255, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 255, 255, 255, 255, 206, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 250, 255, 255, 255, 255, 255, 240, 255, 184, 255, 192, 255, 249, 255, 255, 255, 255, 255, 224, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 238, 255, 255, 255, 255, 255, 255, 255, 255, 255, 252, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 19, 255, 38, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 198, 255, 192, 255, 165, 255, 151, 255, 245, 255, 255, 255, 255, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 134, 255, 255, 255, 255, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 28, 255, 255, 255, 255, 255, 255, 255, 201, 255, 93, 255, 9, 255, 13, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 119, 255, 0, 255, 2, 255, 230, 255, 255, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 253, 255, 255, 255, 255, 255, 87, 255, 68, 255, 155, 255, 255, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 237, 255, 255, 255, 255, 255, 217, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 255, 255, 255, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 228, 255, 252, 255, 255, 255, 246, 255, 133, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 191, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 255, 255, 235, 255, 1, 255, 60, 255, 255, 255, 255, 255, 255, 255, 255, 255, 131, 255, 0, 255, 152, 255, 255, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 254, 255, 255, 255, 253, 255, 27, 255, 0, 255, 41, 255, 255, 255, 255, 255, 250, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 255, 255, 107, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 217, 255, 28, 255, 0, 255, 0, 255, 52, 255, 244, 255, 255, 255, 255, 255, 94, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 252, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 248, 255, 254, 255, 255, 255, 253, 255, 164, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 154, 255, 243, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 53, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 255, 255, 255, 255, 255, 255, 227, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 91, 255, 0, 255, 0, 255, 195, 255, 255, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 250, 255, 255, 255, 255, 255, 249, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 231, 255, 255, 255, 255, 255, 41, 255, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 201, 255, 0, 255, 212, 255, 255, 255, 255, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 255, 255, 232, 255, 0, 255, 0, 255, 0, 255, 242, 255, 255, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 246, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 220, 255, 255, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 184, 255, 255, 255, 255, 255, 184, 255, 108, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 153, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 192, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 218, 255, 255, 255, 255, 255, 255, 255, 240, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 203, 255, 255, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 208, 255, 255, 255, 255, 255, 214, 255, 149, 255, 234, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 246, 255, 153, 255, 198, 255, 255, 255, 255, 255, 238, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 255, 255, 101, 255, 196, 255, 255, 255, 255, 255, 255, 255, 255, 255, 253, 255, 34, 255, 254, 255, 255, 255, 244, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 255, 255, 238, 255, 0, 255, 0, 255, 0, 255, 246, 255, 255, 255, 255, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 252, 255, 255, 255, 255, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 251, 255, 162, 255, 177, 255, 255, 255, 255, 255, 242, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 255, 255, 251, 255, 100, 255, 49, 255, 217, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 89, 255, 7, 255, 2, 255, 81, 255, 233, 255, 255, 255, 255, 255, 71, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 161, 255, 0, 255, 26, 255, 249, 255, 255, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 249, 255, 255, 255, 253, 255, 98, 255, 68, 255, 68, 255, 68, 255, 124, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 255, 255, 255, 255, 254, 255, 29, 255, 0, 255, 77, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 233, 255, 255, 255, 255, 255, 255, 255, 255, 255, 233, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 131, 255, 0, 255, 7, 255, 238, 255, 255, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 255, 255, 173, 255, 250, 255, 255, 255, 227, 255, 156, 255, 255, 255, 255, 255, 160, 255, 255, 255, 255, 255, 185, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 245, 255, 255, 255, 255, 255, 61, 255, 0, 255, 68, 255, 255, 255, 255, 255, 245, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 255, 255, 255, 255, 255, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 255, 255, 211, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 144, 255, 0, 255, 3, 255, 247, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 213, 255, 0, 255, 21, 255, 245, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 255, 255, 242, 255, 183, 255, 167, 255, 242, 255, 255, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 205, 255, 231, 255, 255, 255, 255, 255, 222, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 255, 255, 241, 255, 182, 255, 187, 255, 229, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 255, 255, 255, 255, 233, 255, 0, 255, 0, 255, 33, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 255, 255, 196, 255, 196, 255, 255, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 94, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 159, 255, 87, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 161, 255, 255, 255, 255, 255, 244, 255, 197, 255, 245, 255, 255, 255, 255, 255, 164, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 249, 255, 255, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 98, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 255, 255, 252, 255, 178, 255, 226, 255, 255, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 202, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 254, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 255, 255, 235, 255, 0, 255, 0, 255, 32, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 255, 255, 255, 255, 250, 255, 42, 255, 43, 255, 250, 255, 255, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 99, 255, 0, 255, 0, 255, 201, 255, 255, 255, 255, 255, 78, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 255, 255, 255, 255, 255, 255, 255, 255, 90, 255, 19, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 228, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 208, 255, 255, 255, 255, 255, 113, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 255, 255, 134, 255, 0, 255, 6, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 190, 255, 255, 255, 255, 255, 255, 255, 255, 255, 229, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 127, 255, 206, 255, 238, 255, 245, 255, 214, 255, 130, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 184, 255, 227, 255, 248, 255, 207, 255, 82, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 145, 255, 223, 255, 250, 255, 239, 255, 207, 255, 124, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 254, 255, 255, 255, 255, 255, 42, 255, 0, 255, 85, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 232, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 132, 255, 255, 255, 255, 255, 232, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 158, 255, 0, 255, 21, 255, 246, 255, 255, 255, 255, 255, 45, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 169, 255, 255, 255, 255, 255, 255, 255, 255, 255, 23, 255, 0, 255, 204, 255, 255, 255, 255, 255, 255, 255, 245, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 146, 255, 225, 255, 250, 255, 229, 255, 154, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 255, 255, 234, 255, 56, 255, 0, 255, 0, 255, 88, 255, 251, 255, 255, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 255, 255, 236, 255, 194, 255, 244, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 163, 255, 234, 255, 245, 255, 196, 255, 78, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 255, 255, 236, 255, 191, 255, 247, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 48, 255, 48, 255, 13, 255, 0, 255, 0, 255, 47, 255, 48, 255, 48, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 204, 255, 229, 255, 255, 255, 255, 255, 224, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 255, 255, 255, 255, 210, 255, 0, 255, 0, 255, 134, 255, 255, 255, 255, 255, 255, 255, 187, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 237, 255, 255, 255, 255, 255, 255, 255, 227, 255, 235, 255, 255, 255, 255, 255, 255, 255, 202, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 247, 255, 255, 255, 255, 255, 255, 255, 255, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, 239, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 72, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 255, 255, 255, 255, 142, 255, 0, 255, 0, 255, 65, 255, 255, 255, 255, 255, 255, 255, 123, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 243, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 220, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 205, 255, 246, 255, 237, 255, 172, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 90, 255, 76, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 199, 255, 247, 255, 233, 255, 130, 255, 165, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 72, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 76, 255, 182, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 189, 255, 117, 255, 229, 255, 248, 255, 208, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 234, 255, 255, 255, 255, 255, 74, 255, 0, 255, 0, 255, 6, 255, 244, 255, 255, 255, 255, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 148, 255, 219, 255, 247, 255, 244, 255, 207, 255, 126, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 72, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 48, 255, 48, 255, 48, 255, 48, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 34, 255, 48, 255, 48, 255, 48, 255, 48, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 72, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 48, 255, 38, 255, 0, 255, 21, 255, 39, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 152, 255, 255, 255, 255, 255, 255, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 48, 255, 38, 255, 0, 255, 25, 255, 40, 255, 10, 255, 0, 255, 0, 255, 11, 255, 39, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 39, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 60, 255, 76, 255, 76, 255, 76, 255, 76, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 142, 255, 248, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 72, 255, 0, 255, 0, 255, 252, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 212, 255, 191, 255, 255, 255, 255, 255, 253, 255, 166, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 76, 255, 76, 255, 76, 255, 76, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 215, 255, 197, 255, 255, 255, 255, 255, 245, 255, 104, 255, 134, 255, 248, 255, 255, 255, 255, 255, 195, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 212, 255, 255, 255, 255, 255, 255, 255, 214, 255, 122, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 72, 255, 0, 255, 10, 255, 255, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 250, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 189, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 153, 255, 104, 255, 34, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 252, 255, 255, 255, 247, 255, 78, 255, 143, 255, 255, 255, 255, 255, 163, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 48, 255, 29, 255, 0, 255, 30, 255, 37, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 255, 255, 255, 255, 95, 255, 0, 255, 76, 255, 255, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 242, 255, 122, 255, 141, 255, 255, 255, 255, 255, 242, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 39, 255, 31, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 48, 255, 48, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 237, 255, 115, 255, 186, 255, 255, 255, 255, 255, 255, 255, 163, 255, 118, 255, 252, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 48, 255, 48, 255, 48, 255, 7, 255, 0, 255, 0, 255, 31, 255, 48, 255, 48, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 48, 255, 48, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 48, 255, 48, 255, 48, 255, 48, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 48, 255, 48, 255, 4, 255, 8, 255, 39, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 115, 255, 255, 255, 255, 255, 210, 255, 122, 255, 170, 255, 243, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 41, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 33, 255, 48, 255, 48, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 255, 255, 210, 255, 0, 255, 51, 255, 255, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 186, 255, 202, 255, 255, 255, 255, 255, 232, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 255, 255, 239, 255, 191, 255, 246, 255, 255, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 133, 255, 0, 255, 0, 255, 244, 255, 255, 255, 255, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 145, 255, 246, 255, 255, 255, 255, 255, 223, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 127, 255, 0, 255, 72, 255, 255, 255, 255, 255, 233, 255, 2, 255, 0, 255, 208, 255, 255, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 15, 255, 229, 255, 255, 255, 255, 255, 137, 255, 0, 255, 23, 255, 239, 255, 255, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 108, 255, 239, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 255, 255, 253, 255, 173, 255, 66, 255, 12, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 177, 255, 252, 255, 255, 255, 255, 255, 224, 255, 87, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 251, 255, 255, 255, 245, 255, 71, 255, 141, 255, 255, 255, 255, 255, 169, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 252, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 250, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 96, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 253, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 95, 255, 0, 255, 64, 255, 255, 255, 255, 255, 204, 255, 0, 255, 0, 255, 200, 255, 255, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 77, 255, 255, 255, 255, 255, 251, 255, 46, 255, 169, 255, 255, 255, 255, 255, 203, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 250, 255, 255, 255, 255, 255, 243, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 209, 255, 255, 255, 255, 255, 255, 255, 255, 255, 199, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 225, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 52, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 253, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 202, 255, 108, 255, 199, 255, 255, 255, 255, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 193, 255, 238, 255, 241, 255, 176, 255, 143, 255, 255, 255, 255, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 48, 255, 12, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 255, 255, 255, 255, 249, 255, 135, 255, 174, 255, 255, 255, 255, 255, 197, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 31, 255, 35, 255, 2, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 160, 255, 160, 255, 160, 255, 160, 255, 160, 255, 160, 255, 160, 255, 160, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 64, 255, 255, 255, 255, 255, 200, 255, 0, 255, 0, 255, 200, 255, 255, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 255, 255, 255, 255, 225, 255, 255, 255, 255, 255, 249, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 28, 255, 37, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 104, 255, 156, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 241, 255, 197, 255, 194, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 131, 255, 238, 255, 255, 255, 255, 255, 255, 255, 193, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 132, 255, 255, 255, 255, 255, 239, 255, 151, 255, 200, 255, 255, 255, 255, 255, 235, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 249, 255, 255, 255, 254, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 39, 255, 8, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 255, 255, 255, 255, 255, 255, 255, 255, 217, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 55, 255, 0, 255, 41, 255, 255, 255, 255, 255, 244, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 254, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 255, 255, 255, 255, 181, 255, 68, 255, 71, 255, 245, 255, 255, 255, 253, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 216, 255, 255, 255, 255, 255, 220, 255, 255, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 64, 255, 255, 255, 255, 255, 200, 255, 0, 255, 0, 255, 200, 255, 255, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 233, 255, 255, 255, 255, 255, 255, 255, 255, 255, 125, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 211, 255, 255, 255, 255, 255, 232, 255, 85, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 235, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 63, 255, 1, 255, 11, 255, 115, 255, 254, 255, 255, 255, 255, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 207, 255, 255, 255, 255, 255, 89, 255, 0, 255, 5, 255, 228, 255, 255, 255, 255, 255, 67, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 255, 255, 255, 255, 225, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 186, 255, 255, 255, 255, 255, 240, 255, 245, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 182, 255, 255, 255, 255, 255, 243, 255, 218, 255, 188, 255, 149, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 27, 255, 0, 255, 4, 255, 255, 255, 255, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 113, 255, 255, 255, 255, 255, 103, 255, 48, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 30, 255, 242, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 180, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 64, 255, 255, 255, 255, 255, 200, 255, 0, 255, 0, 255, 200, 255, 255, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 255, 255, 255, 255, 213, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 252, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 228, 255, 173, 255, 177, 255, 255, 255, 255, 255, 245, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 237, 255, 255, 255, 255, 255, 40, 255, 0, 255, 0, 255, 178, 255, 255, 255, 255, 255, 99, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 89, 255, 255, 255, 255, 255, 142, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 205, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 157, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 246, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 36, 255, 0, 255, 11, 255, 255, 255, 255, 255, 255, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 251, 255, 255, 255, 255, 255, 255, 255, 255, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 170, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 144, 255, 255, 255, 255, 255, 238, 255, 150, 255, 210, 255, 255, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 53, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 64, 255, 255, 255, 255, 255, 200, 255, 0, 255, 0, 255, 200, 255, 255, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 149, 255, 255, 255, 255, 255, 255, 255, 243, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 225, 255, 148, 255, 223, 255, 255, 255, 255, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 141, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 255, 255, 46, 255, 0, 255, 0, 255, 183, 255, 255, 255, 255, 255, 97, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 255, 255, 44, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 80, 255, 255, 255, 255, 255, 253, 255, 160, 255, 184, 255, 255, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 91, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 97, 255, 0, 255, 83, 255, 255, 255, 255, 255, 236, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 188, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 255, 255, 189, 255, 68, 255, 68, 255, 68, 255, 85, 255, 129, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 210, 255, 255, 255, 255, 255, 92, 255, 0, 255, 19, 255, 250, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 255, 255, 255, 255, 88, 255, 0, 255, 64, 255, 255, 255, 255, 255, 200, 255, 0, 255, 0, 255, 200, 255, 255, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, 188, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 67, 255, 0, 255, 53, 255, 255, 255, 255, 255, 244, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 150, 255, 217, 255, 245, 255, 238, 255, 201, 255, 99, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 188, 255, 255, 255, 255, 255, 125, 255, 0, 255, 19, 255, 240, 255, 255, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 255, 255, 198, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 255, 255, 156, 255, 0, 255, 0, 255, 205, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 189, 255, 255, 255, 255, 255, 52, 255, 0, 255, 1, 255, 80, 255, 255, 255, 255, 255, 170, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 249, 255, 197, 255, 245, 255, 255, 255, 255, 255, 160, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 221, 255, 255, 255, 255, 255, 147, 255, 108, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 253, 255, 255, 255, 255, 255, 208, 255, 178, 255, 202, 255, 251, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 237, 255, 255, 255, 255, 255, 41, 255, 0, 255, 0, 255, 225, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 221, 255, 255, 255, 255, 255, 154, 255, 238, 255, 255, 255, 255, 255, 103, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 30, 255, 0, 255, 5, 255, 255, 255, 255, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 97, 255, 255, 255, 255, 255, 254, 255, 200, 255, 232, 255, 255, 255, 255, 255, 224, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 255, 255, 105, 255, 0, 255, 0, 255, 161, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 189, 255, 255, 255, 255, 255, 169, 255, 128, 255, 148, 255, 230, 255, 255, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 240, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 121, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 43, 255, 0, 255, 0, 255, 224, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 146, 255, 255, 255, 255, 255, 220, 255, 8, 255, 101, 255, 255, 255, 255, 255, 242, 255, 30, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 35, 255, 0, 255, 9, 255, 255, 255, 255, 255, 255, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 180, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 255, 69, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 135, 255, 76, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 255, 255, 107, 255, 0, 255, 0, 255, 160, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 203, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 167, 255, 240, 255, 244, 255, 185, 255, 46, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 79, 255, 192, 255, 242, 255, 248, 255, 227, 255, 171, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 204, 255, 255, 255, 255, 255, 106, 255, 0, 255, 26, 255, 251, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 254, 255, 255, 255, 255, 255, 68, 255, 0, 255, 1, 255, 195, 255, 255, 255, 255, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 94, 255, 0, 255, 75, 255, 255, 255, 255, 255, 237, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 116, 255, 212, 255, 247, 255, 239, 255, 179, 255, 53, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 169, 255, 0, 255, 2, 255, 210, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 183, 255, 230, 255, 251, 255, 239, 255, 196, 255, 111, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 131, 255, 255, 255, 255, 255, 249, 255, 192, 255, 233, 255, 255, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 41, 255, 29, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 248, 255, 196, 255, 244, 255, 255, 255, 255, 255, 162, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 255, 255, 255, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 255, 255, 255, 255, 202, 255, 217, 255, 255, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 48, 255, 48, 255, 40, 255, 0, 255, 0, 255, 0, 255, 25, 255, 48, 255, 48, 255, 13, 255, 0, 255, 0, 255, 0, 255, 47, 255, 48, 255, 48, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 193, 255, 255, 255, 255, 255, 70, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 229, 255, 255, 255, 255, 255, 255, 255, 255, 255, 239, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 106, 255, 217, 255, 255, 255, 255, 255, 255, 255, 236, 255, 142, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 48, 255, 48, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, 241, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 48, 255, 48, 255, 16, 255, 2, 255, 35, 255, 31, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 36, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 76, 255, 76, 255, 76, 255, 76, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 255, 255, 255, 255, 255, 255, 255, 255, 239, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 255, 255, 244, 255, 4, 255, 0, 255, 0, 255, 175, 255, 255, 255, 255, 255, 115, 255, 0, 255, 0, 255, 37, 255, 255, 255, 255, 255, 243, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 255, 255, 255, 255, 218, 255, 204, 255, 204, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 175, 255, 242, 255, 243, 255, 169, 255, 115, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 166, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 212, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 136, 255, 157, 255, 240, 255, 244, 255, 186, 255, 47, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 76, 255, 137, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 128, 255, 219, 255, 255, 255, 255, 255, 75, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 183, 255, 255, 255, 215, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 145, 255, 231, 255, 248, 255, 198, 255, 80, 255, 255, 255, 255, 255, 88, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 231, 255, 255, 255, 255, 255, 53, 255, 0, 255, 3, 255, 239, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 97, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 84, 255, 255, 255, 255, 255, 255, 255, 255, 255, 208, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 255, 255, 255, 255, 227, 255, 177, 255, 205, 255, 255, 255, 255, 255, 255, 255, 168, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 254, 255, 255, 255, 255, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 255, 255, 113, 255, 0, 255, 56, 255, 255, 255, 255, 255, 255, 255, 246, 255, 7, 255, 0, 255, 157, 255, 255, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 114, 255, 220, 255, 249, 255, 226, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 33, 255, 38, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 216, 255, 255, 255, 255, 255, 173, 255, 8, 255, 0, 255, 0, 255, 104, 255, 255, 255, 255, 255, 253, 255, 32, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 11, 255, 39, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 48, 255, 48, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 88, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 48, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 255, 255, 251, 255, 201, 255, 218, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 48, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 48, 255, 48, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 206, 255, 255, 255, 242, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 26, 255, 36, 255, 6, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 255, 255, 173, 255, 0, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 67, 255, 0, 255, 216, 255, 255, 255, 255, 255, 56, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 102, 255, 232, 255, 255, 255, 255, 255, 241, 255, 122, 255, 1, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 255, 255, 255, 255, 255, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 213, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 247, 255, 255, 255, 255, 255, 199, 255, 43, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 26, 255, 76, 255, 76, 255, 76, 255, 76, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 154, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 255, 255, 70, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 90, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 120, 255, 234, 255, 255, 255, 255, 255, 253, 255, 192, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 40, 255, 255, 255, 255, 255, 232, 255, 0, 255, 192, 255, 255, 255, 255, 255, 255, 255, 255, 255, 137, 255, 20, 255, 255, 255, 255, 255, 244, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 126, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 255, 255, 255, 255, 238, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 163, 255, 255, 255, 255, 255, 136, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 213, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 235, 255, 255, 255, 207, 255, 48, 255, 48, 255, 11, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 227, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 255, 255, 255, 255, 51, 255, 48, 255, 23, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 48, 255, 48, 255, 48, 255, 48, 255, 36, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 231, 255, 255, 255, 255, 255, 47, 255, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, 206, 255, 80, 255, 255, 255, 255, 255, 185, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 241, 255, 255, 255, 255, 255, 165, 255, 140, 255, 253, 255, 255, 255, 245, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 36, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 255, 255, 255, 255, 226, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 255, 255, 147, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 186, 255, 153, 255, 251, 255, 255, 255, 255, 255, 51, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 40, 255, 16, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 48, 255, 48, 255, 37, 255, 0, 255, 0, 255, 23, 255, 48, 255, 48, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 52, 255, 216, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 18, 255, 185, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 41, 255, 22, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 179, 255, 255, 255, 255, 255, 176, 255, 128, 255, 188, 255, 248, 255, 28, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 80, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 167, 255, 255, 255, 255, 255, 169, 255, 255, 255, 255, 255, 163, 255, 220, 255, 255, 255, 254, 255, 161, 255, 255, 255, 255, 255, 121, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 255, 255, 227, 255, 68, 255, 68, 255, 202, 255, 255, 255, 255, 255, 72, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 93, 255, 198, 255, 253, 255, 255, 255, 255, 255, 228, 255, 91, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 57, 255, 255, 255, 255, 255, 243, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 168, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 208, 255, 0, 255, 0, 255, 186, 255, 255, 255, 255, 255, 84, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 148, 255, 249, 255, 255, 255, 251, 255, 234, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 200, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 60, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 124, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 29, 255, 180, 255, 253, 255, 255, 255, 255, 255, 196, 255, 40, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 155, 255, 255, 255, 255, 255, 243, 255, 146, 255, 39, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 104, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 95, 255, 151, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 58, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 36, 255, 36, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 96, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 206, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 254, 255, 255, 255, 255, 255, 49, 255, 0, 255, 0, 255, 0, 255, 2, 255, 225, 255, 255, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 162, 255, 0, 255, 0, 255, 172, 255, 255, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 145, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 200, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 47, 255, 147, 255, 255, 255, 255, 255, 221, 255, 108, 255, 108, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 20, 255, 110, 255, 255, 255, 255, 255, 255, 255, 110, 255, 108, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 9, 255, 104, 255, 118, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 221, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 232, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 43, 255, 239, 255, 255, 255, 255, 255, 255, 255, 254, 255, 158, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 41, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 27, 255, 81, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 144, 255, 244, 255, 255, 255, 255, 255, 241, 255, 131, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 106, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 100, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 226, 255, 173, 255, 159, 255, 192, 255, 255, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 255, 255, 201, 255, 25, 255, 0, 255, 4, 255, 143, 255, 255, 255, 255, 255, 248, 255, 21, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 172, 255, 255, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 250, 255, 255, 255, 255, 255, 187, 255, 160, 255, 251, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 200, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 48, 255, 26, 255, 1, 255, 34, 255, 35, 255, 3, 255, 0, 255, 0, 255, 19, 255, 38, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 126, 255, 255, 255, 255, 255, 229, 255, 122, 255, 207, 255, 255, 255, 255, 255, 133, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 162, 255, 251, 255, 255, 255, 255, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 160, 255, 160, 255, 160, 255, 160, 255, 160, 255, 160, 255, 160, 255, 160, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 232, 255, 255, 255, 255, 255, 255, 255, 214, 255, 0, 255, 15, 255, 252, 255, 255, 255, 255, 255, 255, 255, 186, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 178, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 157, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 255, 255, 255, 255, 229, 255, 75, 255, 68, 255, 68, 255, 74, 255, 140, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 209, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 181, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 70, 255, 255, 255, 255, 255, 255, 255, 253, 255, 220, 255, 245, 255, 255, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 172, 255, 255, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 82, 255, 255, 255, 255, 255, 218, 255, 1, 255, 0, 255, 141, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 200, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 186, 255, 227, 255, 255, 255, 255, 255, 229, 255, 67, 255, 180, 255, 254, 255, 255, 255, 253, 255, 156, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 255, 255, 216, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 203, 255, 255, 255, 255, 255, 134, 255, 68, 255, 108, 255, 255, 255, 255, 255, 200, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 92, 255, 39, 255, 0, 255, 27, 255, 161, 255, 255, 255, 255, 255, 199, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 170, 255, 255, 255, 255, 255, 255, 255, 146, 255, 0, 255, 0, 255, 198, 255, 255, 255, 255, 255, 255, 255, 123, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 253, 255, 165, 255, 172, 255, 255, 255, 255, 255, 255, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 226, 255, 255, 255, 255, 255, 226, 255, 178, 255, 193, 255, 242, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 253, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 181, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 172, 255, 255, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 255, 255, 255, 255, 169, 255, 0, 255, 0, 255, 97, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 200, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 126, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 255, 255, 255, 255, 255, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 224, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 255, 255, 211, 255, 166, 255, 200, 255, 255, 255, 255, 255, 183, 255, 0, 255, 0, 255, 0, 255, 0, 255, 116, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 107, 255, 255, 255, 255, 255, 255, 255, 78, 255, 0, 255, 0, 255, 129, 255, 255, 255, 255, 255, 255, 255, 59, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 143, 255, 255, 255, 255, 255, 153, 255, 0, 255, 0, 255, 169, 255, 255, 255, 255, 255, 131, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 66, 255, 247, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 172, 255, 255, 255, 255, 255, 188, 255, 62, 255, 112, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 58, 255, 170, 255, 229, 255, 250, 255, 238, 255, 191, 255, 96, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 172, 255, 255, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 108, 255, 255, 255, 255, 255, 171, 255, 0, 255, 0, 255, 96, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 68, 255, 255, 255, 255, 255, 200, 255, 0, 255, 0, 255, 139, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 207, 255, 108, 255, 222, 255, 255, 255, 255, 255, 250, 255, 130, 255, 153, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 65, 255, 255, 255, 255, 255, 198, 255, 0, 255, 1, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 254, 255, 255, 255, 255, 255, 6, 255, 0, 255, 9, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 234, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 228, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 184, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 254, 255, 79, 255, 0, 255, 0, 255, 0, 255, 0, 255, 34, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 76, 255, 20, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 255, 255, 255, 255, 251, 255, 14, 255, 0, 255, 0, 255, 59, 255, 255, 255, 255, 255, 245, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 173, 255, 255, 255, 255, 255, 104, 255, 0, 255, 0, 255, 114, 255, 255, 255, 255, 255, 163, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 46, 255, 170, 255, 234, 255, 251, 255, 234, 255, 191, 255, 95, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 196, 255, 255, 255, 255, 255, 85, 255, 0, 255, 139, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 112, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 172, 255, 255, 255, 255, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 76, 255, 255, 255, 255, 255, 226, 255, 7, 255, 0, 255, 149, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 56, 255, 255, 255, 255, 255, 223, 255, 0, 255, 3, 255, 201, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 63, 255, 0, 255, 136, 255, 255, 255, 255, 255, 172, 255, 0, 255, 16, 255, 255, 255, 255, 255, 244, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 255, 255, 255, 255, 250, 255, 192, 255, 232, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 229, 255, 255, 255, 255, 255, 202, 255, 217, 255, 143, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 195, 255, 255, 255, 255, 255, 142, 255, 68, 255, 68, 255, 68, 255, 102, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 67, 255, 172, 255, 224, 255, 248, 255, 231, 255, 182, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 255, 255, 255, 255, 110, 255, 0, 255, 0, 255, 119, 255, 255, 255, 255, 255, 161, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 255, 255, 218, 255, 184, 255, 254, 255, 255, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 245, 255, 255, 255, 255, 255, 220, 255, 199, 255, 255, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 255, 255, 255, 255, 255, 255, 204, 255, 217, 255, 255, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 31, 255, 0, 255, 128, 255, 255, 255, 255, 255, 140, 255, 0, 255, 8, 255, 255, 255, 255, 255, 252, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 210, 255, 255, 255, 255, 255, 255, 255, 255, 255, 80, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 148, 255, 255, 255, 255, 255, 255, 255, 255, 255, 144, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 103, 255, 255, 255, 255, 255, 253, 255, 191, 255, 181, 255, 214, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 124, 255, 255, 255, 255, 255, 187, 255, 2, 255, 2, 255, 193, 255, 255, 255, 255, 255, 122, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 62, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 229, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 120, 255, 255, 255, 255, 255, 255, 255, 255, 255, 250, 255, 245, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 164, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 128, 255, 255, 255, 255, 255, 136, 255, 0, 255, 8, 255, 255, 255, 255, 255, 252, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 182, 255, 239, 255, 244, 255, 193, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 34, 255, 28, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 152, 255, 230, 255, 248, 255, 212, 255, 83, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 181, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 37, 255, 251, 255, 255, 255, 255, 255, 215, 255, 216, 255, 255, 255, 255, 255, 253, 255, 38, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 85, 255, 210, 255, 248, 255, 228, 255, 131, 255, 163, 255, 255, 255, 184, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 109, 255, 217, 255, 249, 255, 219, 255, 84, 255, 228, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 11, 255, 138, 255, 220, 255, 248, 255, 218, 255, 105, 255, 242, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 128, 255, 255, 255, 255, 255, 136, 255, 0, 255, 8, 255, 255, 255, 255, 255, 252, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 17, 255, 155, 255, 248, 255, 255, 255, 255, 255, 245, 255, 168, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 115, 255, 209, 255, 247, 255, 244, 255, 219, 255, 148, 255, 33, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 118, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 127, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 13, 255, 39, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 128, 255, 255, 255, 255, 255, 136, 255, 0, 255, 8, 255, 255, 255, 255, 255, 252, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 174, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 45, 255, 48, 255, 48, 255, 48, 255, 48, 255, 14, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 48, 255, 26, 255, 0, 255, 31, 255, 33, 255, 3, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 45, 255, 48, 255, 28, 255, 0, 255, 26, 255, 38, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 81, 255, 194, 255, 241, 255, 246, 255, 199, 255, 89, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 8, 255, 41, 255, 48, 255, 48, 255, 48, 255, 48, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 14, 255, 123, 255, 218, 255, 255, 255, 255, 255, 255, 255, 201, 255, 53, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 48, 255, 48, 255, 48, 255, 48, 255, 39, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 128, 255, 255, 255, 255, 255, 136, 255, 0, 255, 8, 255, 255, 255, 255, 255, 252, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 243, 255, 255, 255, 255, 255, 141, 255, 139, 255, 209, 255, 215, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 76, 255, 92, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 63, 255, 209, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 181, 255, 222, 255, 255, 255, 255, 255, 246, 255, 126, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 159, 255, 188, 255, 255, 255, 255, 255, 139, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 32, 255, 178, 255, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 25, 255, 246, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 240, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 128, 255, 255, 255, 255, 255, 136, 255, 0, 255, 8, 255, 255, 255, 255, 255, 252, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 219, 255, 255, 255, 255, 255, 225, 255, 119, 255, 20, 255, 16, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 42, 255, 249, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 76, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 220, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 140, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 140, 255, 208, 255, 169, 255, 154, 255, 219, 255, 255, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 93, 255, 253, 255, 255, 255, 255, 255, 255, 255, 245, 255, 112, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 255, 255, 255, 255, 255, 255, 255, 255, 192, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 255, 255, 168, 255, 68, 255, 232, 255, 255, 255, 253, 255, 46, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 216, 255, 109, 255, 180, 255, 255, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 255, 255, 212, 255, 207, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 255, 255, 213, 255, 64, 255, 191, 255, 255, 255, 255, 255, 104, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 119, 255, 228, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 117, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 229, 255, 104, 255, 86, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 191, 255, 255, 255, 255, 255, 255, 255, 255, 255, 66, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 7, 255, 76, 255, 76, 255, 76, 255, 76, 255, 57, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 165, 255, 255, 255, 255, 255, 82, 255, 0, 255, 179, 255, 255, 255, 255, 255, 68, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 69, 255, 0, 255, 53, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 134, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 255, 255, 255, 255, 146, 255, 0, 255, 115, 255, 255, 255, 255, 255, 132, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 129, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 110, 255, 20, 255, 0, 255, 51, 255, 201, 255, 255, 255, 255, 255, 135, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 136, 255, 255, 255, 255, 255, 162, 255, 64, 255, 231, 255, 255, 255, 255, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 32, 255, 0, 255, 44, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 72, 255, 255, 255, 255, 255, 208, 255, 59, 255, 189, 255, 255, 255, 255, 255, 105, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 236, 255, 255, 255, 255, 255, 144, 255, 54, 255, 164, 255, 255, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 248, 255, 251, 255, 196, 255, 164, 255, 222, 255, 255, 255, 255, 255, 119, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 38, 255, 247, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 190, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 44, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 217, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 235, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 255, 255, 255, 255, 255, 255, 21, 255, 1, 255, 201, 255, 255, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 248, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 239, 255, 29, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 213, 255, 255, 255, 255, 255, 255, 255, 250, 255, 153, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 44, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 156, 255, 255, 255, 255, 255, 255, 255, 254, 255, 187, 255, 41, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 255, 255, 255, 255, 195, 255, 205, 255, 255, 255, 255, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 101, 255, 191, 255, 231, 255, 248, 255, 223, 255, 158, 255, 37, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 54, 255, 255, 255, 255, 255, 249, 255, 236, 255, 203, 255, 172, 255, 102, 255, 4, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 44, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 246, 255, 255, 255, 253, 255, 241, 255, 210, 255, 181, 255, 129, 255, 18, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 126, 255, 255, 255, 255, 255, 255, 255, 255, 255, 246, 255, 239, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 27, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 161, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 44, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 2, 255, 224, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 214, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 128, 255, 223, 255, 249, 255, 214, 255, 85, 255, 226, 255, 255, 255, 120, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 6, 255, 213, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 17, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 44, 255, 255, 255, 255, 255, 220, 255, 0, 255, 0, 255, 0, 255, 0, 255, 240, 255, 255, 255, 255, 255, 24, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 155, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 255, 255, 173, 255, 7, 255, 0, 255, 5, 255, 203, 255, 255, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 249, 255, 255, 255, 225, 255, 19, 255, 0, 255, 2, 255, 142, 255, 255, 255, 255, 255, 106, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 61, 255, 255, 255, 255, 255, 227, 255, 134, 255, 133, 255, 182, 255, 255, 255, 255, 255, 239, 255, 7, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 249, 255, 255, 255, 248, 255, 145, 255, 129, 255, 161, 255, 247, 255, 255, 255, 255, 255, 55, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 4, 255, 211, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 252, 255, 90, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 150, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 225, 255, 76, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 19, 255, 133, 255, 215, 255, 244, 255, 248, 255, 221, 255, 160, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 104, 255, 201, 255, 237, 255, 251, 255, 231, 255, 179, 255, 81, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 12, 255, 255, 255, 255, 255, 255, 255, 255, 255, 212, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 3, 255, 76, 255, 76, 255, 76, 255, 76, 255, 62, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0), +"format": "LumAlpha8", +"height": 256, +"mipmaps": false, +"width": 256 +} + +[sub_resource type="Image" id="Image_04vou"] +data = { +"data": PackedByteArray(255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 126, 255, 255, 255, 255, 255, 255, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 71, 255, 242, 255, 92, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 255, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 24, 255, 227, 255, 154, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 249, 255, 104, 255, 104, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 139, 255, 249, 255, 52, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 44, 255, 104, 255, 184, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 110, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 8, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 244, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 10, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 248, 255, 217, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 190, 255, 255, 255, 25, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 49, 255, 255, 255, 166, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 239, 255, 230, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 126, 255, 255, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 100, 255, 255, 255, 115, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 36, 255, 255, 255, 179, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 249, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 151, 255, 255, 255, 64, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 87, 255, 255, 255, 128, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 203, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 202, 255, 254, 255, 15, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 176, 255, 244, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 138, 255, 255, 255, 77, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 5, 255, 248, 255, 218, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 189, 255, 255, 255, 26, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 75, 255, 255, 255, 101, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 48, 255, 255, 255, 167, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 22, 255, 255, 255, 145, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 239, 255, 231, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 126, 255, 255, 255, 49, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 99, 255, 255, 255, 116, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 74, 255, 255, 255, 93, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 35, 255, 255, 255, 180, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 177, 255, 249, 255, 5, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 150, 255, 255, 255, 65, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 125, 255, 255, 255, 42, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 86, 255, 255, 255, 129, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 228, 255, 211, 255, 28, 255, 19, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 21, 255, 28, 255, 182, 255, 244, 255, 2, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 23, 255, 255, 255, 255, 255, 255, 255, 152, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 227, 255, 255, 255, 255, 255, 196, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 16, 255, 76, 255, 76, 255, 76, 255, 35, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 1, 255, 75, 255, 76, 255, 76, 255, 48, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0, 255, 0), +"format": "LumAlpha8", +"height": 256, +"mipmaps": false, +"width": 256 +} + +[sub_resource type="FontFile" id="FontFile_56dty"] +data = PackedByteArray(119, 79, 70, 50, 0, 1, 0, 0, 0, 0, 181, 56, 0, 17, 0, 0, 0, 1, 141, 20, 0, 0, 180, 215, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 46, 27, 16, 28, 133, 110, 6, 96, 0, 135, 8, 8, 129, 38, 9, 143, 52, 17, 12, 10, 133, 131, 116, 132, 179, 17, 11, 142, 86, 0, 1, 54, 2, 36, 3, 157, 26, 4, 32, 5, 135, 118, 7, 190, 3, 12, 130, 24, 91, 47, 92, 113, 7, 235, 182, 221, 159, 168, 132, 244, 102, 85, 245, 3, 28, 214, 135, 78, 5, 219, 213, 131, 158, 219, 212, 113, 54, 85, 230, 2, 5, 199, 117, 183, 3, 36, 237, 164, 39, 6, 255, 255, 255, 255, 217, 201, 66, 14, 189, 251, 112, 255, 73, 4, 80, 218, 213, 180, 27, 100, 185, 204, 8, 228, 40, 138, 42, 100, 4, 156, 125, 40, 8, 142, 220, 20, 144, 100, 72, 202, 236, 24, 115, 84, 241, 52, 47, 235, 220, 182, 134, 157, 131, 39, 22, 185, 179, 211, 50, 110, 235, 163, 140, 24, 12, 103, 217, 59, 31, 36, 35, 227, 116, 30, 118, 156, 193, 15, 65, 79, 56, 10, 63, 188, 131, 106, 229, 44, 137, 171, 210, 94, 74, 223, 4, 199, 207, 155, 2, 65, 163, 181, 227, 197, 245, 105, 171, 131, 69, 253, 240, 139, 15, 22, 255, 178, 32, 37, 222, 44, 86, 119, 219, 176, 223, 106, 34, 199, 91, 166, 32, 39, 57, 11, 46, 75, 50, 5, 217, 185, 198, 230, 75, 105, 56, 48, 178, 195, 201, 73, 220, 78, 44, 31, 120, 14, 167, 117, 224, 157, 21, 198, 152, 36, 156, 214, 215, 94, 172, 103, 15, 175, 99, 32, 97, 252, 142, 23, 242, 212, 80, 76, 201, 252, 147, 169, 116, 165, 77, 9, 215, 220, 69, 244, 224, 54, 181, 205, 156, 27, 74, 15, 7, 76, 50, 202, 188, 6, 213, 154, 62, 39, 171, 203, 13, 197, 186, 255, 173, 112, 183, 62, 61, 244, 4, 239, 93, 216, 110, 74, 125, 89, 6, 198, 46, 131, 18, 109, 196, 138, 115, 94, 248, 151, 250, 251, 248, 95, 73, 118, 82, 231, 65, 192, 151, 167, 127, 40, 143, 36, 204, 4, 116, 223, 202, 1, 175, 155, 127, 111, 36, 121, 164, 105, 26, 225, 41, 70, 8, 59, 13, 54, 96, 152, 163, 13, 41, 62, 66, 8, 240, 136, 152, 31, 129, 66, 154, 198, 252, 212, 29, 134, 17, 17, 23, 34, 141, 84, 113, 80, 204, 167, 184, 40, 141, 116, 229, 35, 63, 142, 25, 55, 166, 20, 16, 23, 93, 212, 34, 206, 84, 113, 124, 234, 231, 35, 108, 249, 154, 245, 64, 3, 104, 52, 218, 191, 126, 134, 228, 144, 195, 113, 146, 118, 61, 191, 243, 210, 119, 226, 108, 137, 107, 131, 228, 162, 112, 21, 102, 151, 110, 120, 113, 118, 255, 167, 86, 86, 63, 240, 35, 2, 8, 32, 128, 80, 136, 8, 168, 4, 18, 169, 42, 75, 117, 118, 87, 118, 147, 172, 85, 149, 43, 174, 42, 57, 93, 61, 228, 156, 167, 250, 145, 134, 199, 29, 195, 226, 26, 30, 199, 240, 184, 134, 55, 66, 153, 171, 122, 104, 177, 79, 40, 243, 206, 48, 111, 250, 220, 236, 95, 26, 44, 88, 18, 124, 233, 18, 30, 193, 19, 52, 105, 192, 67, 240, 32, 45, 181, 236, 20, 232, 138, 178, 38, 118, 184, 237, 233, 203, 173, 221, 239, 55, 191, 173, 157, 190, 248, 220, 117, 238, 58, 0, 122, 155, 63, 243, 198, 204, 187, 115, 238, 188, 155, 251, 231, 231, 36, 231, 38, 183, 228, 53, 140, 188, 144, 205, 25, 33, 239, 206, 31, 121, 39, 47, 47, 84, 110, 228, 55, 47, 81, 42, 105, 98, 157, 177, 204, 205, 57, 195, 47, 105, 224, 117, 165, 184, 0, 8, 1, 5, 230, 70, 43, 84, 8, 45, 211, 226, 197, 124, 187, 41, 40, 99, 251, 50, 168, 81, 2, 244, 44, 185, 126, 47, 114, 17, 6, 50, 8, 104, 174, 44, 208, 241, 6, 128, 15, 55, 207, 44, 220, 136, 188, 240, 39, 132, 255, 214, 216, 10, 89, 33, 59, 48, 207, 254, 218, 38, 243, 244, 115, 195, 17, 179, 165, 20, 91, 229, 124, 145, 2, 16, 24, 128, 185, 213, 204, 155, 72, 198, 136, 136, 17, 185, 72, 22, 197, 232, 177, 72, 114, 108, 192, 136, 30, 17, 173, 116, 9, 152, 128, 5, 6, 218, 127, 167, 94, 24, 249, 96, 54, 40, 115, 150, 82, 198, 228, 132, 241, 23, 234, 46, 36, 6, 254, 87, 53, 5, 64, 181, 66, 185, 52, 186, 128, 254, 166, 92, 74, 131, 10, 104, 233, 241, 90, 1, 108, 39, 1, 175, 82, 153, 110, 74, 169, 220, 114, 15, 231, 76, 251, 103, 170, 46, 211, 173, 105, 195, 222, 199, 27, 147, 213, 173, 184, 49, 197, 222, 31, 230, 120, 39, 172, 132, 240, 72, 45, 214, 250, 119, 217, 46, 199, 45, 142, 193, 68, 177, 212, 39, 26, 255, 73, 43, 224, 137, 163, 119, 243, 255, 103, 54, 9, 144, 153, 93, 150, 148, 167, 254, 253, 254, 62, 34, 216, 41, 21, 10, 180, 28, 241, 146, 204, 79, 194, 125, 10, 237, 83, 215, 200, 53, 247, 247, 173, 182, 60, 246, 4, 118, 13, 33, 88, 181, 4, 157, 244, 197, 19, 6, 15, 115, 102, 146, 221, 35, 201, 46, 50, 74, 154, 108, 188, 203, 7, 148, 2, 58, 153, 215, 247, 224, 123, 252, 39, 120, 45, 96, 37, 75, 182, 75, 225, 242, 160, 249, 220, 63, 229, 170, 149, 239, 18, 216, 204, 150, 89, 66, 12, 251, 251, 127, 58, 155, 214, 188, 189, 62, 222, 77, 169, 199, 180, 178, 81, 224, 128, 8, 4, 249, 181, 113, 187, 4, 8, 24, 120, 104, 179, 51, 32, 66, 218, 190, 76, 131, 232, 172, 203, 206, 185, 255, 95, 169, 150, 215, 106, 0, 45, 182, 226, 2, 27, 161, 221, 181, 205, 121, 54, 159, 225, 44, 141, 159, 239, 20, 37, 57, 197, 136, 254, 93, 133, 2, 186, 145, 152, 36, 0, 220, 208, 4, 37, 139, 162, 54, 128, 77, 74, 38, 1, 5, 84, 53, 224, 71, 128, 228, 4, 133, 77, 233, 228, 16, 2, 8, 210, 26, 8, 147, 72, 128, 210, 82, 105, 2, 56, 81, 154, 77, 33, 79, 204, 71, 231, 163, 215, 231, 155, 102, 156, 242, 213, 135, 219, 101, 159, 239, 249, 232, 255, 179, 156, 149, 86, 33, 181, 167, 133, 97, 30, 246, 204, 29, 65, 180, 120, 143, 51, 72, 142, 59, 200, 55, 10, 186, 254, 175, 82, 87, 85, 119, 11, 245, 33, 44, 181, 4, 6, 201, 120, 132, 24, 188, 66, 194, 51, 66, 115, 117, 35, 230, 61, 132, 29, 200, 120, 15, 198, 123, 221, 217, 4, 161, 96, 110, 246, 196, 123, 30, 209, 236, 132, 27, 68, 187, 65, 184, 65, 182, 254, 151, 106, 218, 98, 255, 251, 123, 1, 75, 92, 132, 36, 231, 80, 169, 232, 14, 29, 203, 117, 119, 85, 201, 3, 255, 14, 78, 216, 253, 74, 0, 157, 40, 43, 133, 202, 173, 203, 163, 42, 208, 21, 206, 145, 173, 155, 210, 189, 224, 169, 191, 84, 255, 220, 254, 151, 190, 252, 129, 35, 26, 75, 208, 174, 149, 61, 59, 145, 140, 135, 91, 29, 143, 90, 192, 131, 33, 0, 206, 165, 235, 219, 246, 69, 15, 228, 81, 101, 18, 201, 244, 4, 197, 214, 42, 207, 109, 146, 75, 14, 137, 49, 117, 107, 4, 212, 164, 167, 127, 41, 134, 106, 40, 66, 105, 13, 101, 214, 225, 160, 85, 120, 92, 54, 174, 227, 156, 208, 191, 219, 42, 181, 18, 185, 142, 93, 99, 134, 18, 162, 98, 25, 171, 84, 85, 24, 186, 147, 111, 159, 108, 143, 135, 173, 170, 16, 129, 36, 150, 93, 6, 145, 92, 232, 28, 175, 121, 238, 254, 140, 237, 115, 110, 250, 163, 46, 13, 74, 65, 30, 241, 72, 185, 219, 177, 159, 214, 159, 183, 184, 173, 169, 137, 24, 52, 98, 137, 13, 148, 25, 102, 36, 254, 191, 114, 140, 169, 133, 52, 106, 58, 246, 219, 41, 142, 76, 7, 42, 243, 184, 3, 253, 250, 158, 31, 255, 57, 13, 251, 245, 134, 165, 98, 68, 84, 68, 69, 69, 85, 197, 184, 253, 49, 0, 54, 134, 187, 66, 14, 12, 0, 143, 5, 65, 227, 119, 217, 28, 201, 190, 200, 94, 28, 149, 78, 108, 99, 28, 86, 178, 124, 27, 30, 86, 110, 128, 240, 209, 88, 102, 26, 144, 37, 119, 156, 60, 12, 8, 224, 129, 230, 92, 214, 135, 16, 122, 229, 96, 22, 130, 20, 232, 105, 48, 192, 128, 128, 183, 0, 216, 20, 102, 64, 226, 205, 156, 248, 222, 69, 192, 129, 9, 30, 192, 1, 4, 222, 1, 79, 102, 50, 27, 159, 219, 40, 3, 88, 246, 142, 125, 27, 80, 224, 225, 197, 44, 248, 248, 34, 120, 120, 223, 100, 59, 176, 127, 249, 154, 203, 78, 29, 2, 142, 15, 91, 190, 243, 32, 56, 165, 62, 134, 57, 231, 193, 242, 248, 50, 215, 160, 19, 124, 74, 208, 255, 185, 155, 82, 145, 159, 91, 20, 184, 243, 57, 162, 193, 239, 234, 147, 73, 115, 238, 129, 34, 147, 230, 1, 86, 150, 64, 108, 112, 64, 1, 11, 90, 113, 8, 224, 53, 64, 0, 105, 198, 222, 50, 129, 13, 179, 72, 97, 45, 187, 249, 145, 63, 120, 106, 40, 50, 207, 242, 114, 52, 66, 156, 183, 63, 3, 107, 138, 157, 177, 43, 118, 199, 30, 16, 96, 128, 156, 97, 238, 50, 194, 104, 242, 211, 102, 30, 36, 97, 124, 206, 118, 118, 208, 196, 99, 220, 60, 101, 12, 94, 192, 43, 68, 99, 139, 173, 202, 14, 216, 65, 239, 241, 59, 241, 97, 204, 7, 5, 4, 107, 142, 195, 0, 77, 15, 2, 76, 108, 69, 252, 139, 131, 23, 190, 149, 163, 48, 7, 54, 182, 41, 234, 98, 75, 212, 199, 214, 104, 136, 207, 194, 18, 219, 98, 115, 141, 242, 138, 224, 213, 177, 13, 190, 234, 121, 228, 141, 120, 208, 58, 150, 129, 12, 37, 99, 143, 148, 178, 190, 35, 81, 154, 124, 17, 16, 112, 138, 54, 131, 87, 177, 244, 76, 102, 225, 205, 108, 248, 49, 31, 124, 25, 126, 73, 108, 83, 108, 123, 242, 185, 128, 99, 219, 99, 135, 5, 88, 32, 8, 224, 72, 136, 9, 45, 203, 228, 224, 133, 180, 56, 191, 58, 6, 112, 128, 196, 151, 32, 66, 189, 4, 12, 178, 200, 245, 98, 191, 94, 17, 141, 160, 205, 30, 59, 28, 185, 30, 163, 41, 184, 239, 41, 11, 12, 255, 211, 213, 48, 0, 210, 154, 209, 167, 223, 223, 185, 196, 0, 122, 27, 127, 10, 251, 91, 44, 38, 70, 224, 40, 138, 255, 1, 250, 236, 116, 8, 184, 9, 0, 251, 3, 112, 196, 25, 75, 117, 240, 62, 1, 253, 175, 252, 39, 201, 230, 165, 209, 213, 187, 3, 178, 15, 0, 209, 233, 0, 216, 93, 29, 1, 204, 152, 14, 28, 91, 123, 100, 191, 200, 122, 152, 144, 9, 69, 22, 235, 112, 209, 103, 34, 139, 178, 50, 251, 216, 106, 109, 167, 29, 48, 187, 141, 217, 180, 247, 30, 239, 167, 252, 138, 247, 248, 111, 254, 50, 16, 12, 195, 60, 176, 119, 176, 224, 246, 200, 227, 206, 180, 37, 246, 198, 129, 56, 28, 157, 241, 83, 92, 143, 91, 122, 27, 207, 85, 158, 138, 244, 145, 182, 104, 187, 154, 116, 86, 231, 244, 147, 250, 210, 107, 87, 196, 239, 52, 234, 22, 53, 65, 93, 163, 158, 251, 253, 195, 239, 127, 254, 151, 192, 183, 2, 182, 129, 20, 164, 97, 8, 166, 32, 15, 11, 176, 4, 27, 112, 5, 52, 195, 90, 216, 14, 107, 96, 163, 143, 44, 112, 43, 159, 195, 7, 125, 180, 47, 228, 75, 248, 182, 208, 104, 80, 5, 109, 22, 180, 37, 237, 166, 41, 154, 165, 101, 186, 148, 254, 36, 120, 237, 111, 124, 170, 167, 223, 244, 52, 0, 187, 147, 133, 156, 253, 252, 72, 191, 133, 90, 180, 105, 77, 103, 59, 109, 191, 253, 96, 99, 54, 225, 179, 235, 17, 46, 11, 119, 234, 192, 186, 89, 248, 220, 97, 141, 67, 142, 111, 98, 192, 1, 56, 119, 172, 124, 21, 171, 84, 91, 181, 67, 59, 55, 228, 156, 130, 250, 119, 5, 191, 83, 169, 171, 84, 41, 53, 73, 185, 168, 23, 126, 255, 220, 62, 42, 4, 108, 5, 157, 16, 222, 131, 131, 121, 161, 92, 56, 212, 84, 131, 56, 110, 188, 133, 160, 19, 0, 77, 234, 211, 35, 145, 51, 59, 123, 196, 93, 18, 32, 121, 248, 152, 221, 194, 89, 186, 40, 107, 35, 160, 154, 89, 243, 172, 155, 155, 103, 101, 251, 182, 71, 187, 183, 11, 139, 91, 119, 213, 143, 247, 170, 111, 245, 19, 30, 56, 87, 189, 253, 123, 202, 115, 227, 172, 5, 86, 214, 57, 103, 181, 23, 152, 156, 169, 141, 222, 220, 63, 61, 166, 126, 189, 161, 239, 22, 184, 119, 253, 189, 217, 35, 231, 239, 213, 0, 108, 165, 71, 184, 247, 188, 253, 15, 111, 247, 143, 207, 120, 243, 226, 206, 243, 226, 6, 43, 150, 140, 104, 81, 231, 143, 50, 150, 191, 184, 61, 11, 182, 254, 195, 20, 26, 130, 139, 55, 86, 232, 208, 194, 66, 1, 131, 49, 252, 155, 225, 254, 225, 222, 95, 255, 9, 16, 185, 94, 240, 111, 99, 224, 83, 253, 40, 159, 105, 159, 100, 193, 43, 24, 241, 219, 19, 179, 135, 207, 132, 167, 226, 191, 18, 42, 140, 127, 241, 36, 90, 249, 43, 190, 228, 89, 180, 241, 28, 219, 199, 75, 108, 191, 241, 161, 3, 92, 204, 110, 176, 86, 251, 210, 218, 108, 159, 237, 143, 246, 248, 202, 14, 89, 187, 125, 101, 29, 246, 181, 255, 211, 63, 181, 113, 251, 59, 108, 145, 25, 135, 163, 194, 125, 163, 209, 99, 60, 214, 139, 189, 164, 72, 188, 81, 166, 195, 80, 197, 118, 178, 247, 4, 188, 218, 237, 36, 91, 158, 168, 221, 0, 206, 155, 164, 188, 252, 54, 131, 191, 190, 187, 79, 103, 117, 95, 78, 219, 108, 195, 155, 133, 127, 129, 193, 159, 230, 24, 118, 14, 177, 59, 121, 46, 235, 229, 18, 125, 156, 192, 106, 145, 116, 245, 72, 96, 227, 209, 112, 69, 89, 94, 90, 92, 152, 31, 204, 205, 246, 123, 221, 142, 220, 110, 53, 27, 245, 90, 85, 170, 136, 229, 82, 177, 144, 207, 101, 51, 66, 58, 149, 76, 56, 44, 174, 94, 185, 112, 190, 29, 156, 131, 179, 254, 153, 99, 135, 90, 110, 179, 81, 175, 86, 202, 165, 223, 249, 49, 89, 164, 70, 162, 19, 240, 86, 24, 131, 132, 120, 112, 245, 10, 151, 199, 146, 190, 221, 121, 105, 9, 161, 65, 30, 115, 220, 144, 107, 195, 96, 48, 21, 134, 152, 144, 241, 181, 99, 32, 126, 195, 12, 130, 104, 106, 195, 38, 234, 132, 129, 186, 252, 9, 121, 178, 150, 23, 38, 6, 255, 222, 192, 199, 244, 229, 172, 178, 208, 215, 247, 209, 28, 247, 173, 147, 173, 185, 246, 32, 212, 155, 125, 223, 169, 40, 7, 74, 123, 57, 37, 134, 31, 36, 86, 154, 254, 119, 32, 205, 170, 149, 30, 244, 214, 43, 208, 73, 178, 74, 245, 206, 87, 197, 84, 188, 0, 91, 25, 189, 240, 140, 246, 58, 187, 32, 31, 93, 162, 132, 40, 191, 30, 52, 238, 150, 241, 26, 206, 28, 9, 178, 239, 249, 190, 238, 109, 24, 98, 3, 250, 75, 90, 73, 143, 247, 135, 98, 161, 135, 197, 22, 62, 218, 195, 148, 201, 14, 207, 174, 236, 121, 51, 118, 201, 138, 185, 92, 91, 131, 181, 248, 181, 66, 39, 126, 163, 176, 117, 164, 181, 95, 97, 235, 50, 94, 132, 190, 140, 124, 242, 79, 237, 233, 114, 29, 175, 220, 198, 36, 94, 22, 190, 58, 154, 219, 110, 72, 180, 246, 27, 133, 98, 62, 112, 129, 219, 255, 144, 26, 216, 255, 140, 24, 163, 130, 59, 195, 119, 73, 200, 122, 72, 231, 148, 255, 46, 209, 11, 33, 52, 214, 170, 8, 15, 109, 234, 142, 199, 111, 231, 43, 219, 158, 93, 176, 89, 173, 102, 183, 164, 225, 72, 102, 20, 210, 254, 233, 92, 118, 60, 12, 223, 104, 116, 77, 66, 31, 105, 8, 18, 195, 185, 8, 15, 206, 190, 154, 244, 178, 45, 202, 147, 184, 35, 151, 31, 249, 28, 252, 7, 158, 223, 34, 29, 209, 204, 50, 3, 193, 98, 15, 11, 134, 110, 241, 125, 56, 214, 239, 140, 5, 209, 222, 174, 193, 116, 86, 93, 17, 47, 226, 125, 67, 196, 245, 203, 26, 153, 33, 152, 179, 55, 239, 240, 226, 156, 148, 242, 137, 24, 240, 203, 128, 104, 94, 89, 204, 5, 195, 84, 92, 142, 80, 236, 196, 152, 174, 32, 143, 223, 183, 80, 24, 92, 53, 222, 255, 249, 96, 15, 180, 248, 195, 235, 154, 197, 193, 209, 241, 142, 62, 241, 124, 27, 11, 204, 12, 101, 12, 115, 237, 115, 11, 253, 173, 124, 131, 79, 209, 253, 12, 116, 183, 14, 240, 135, 80, 171, 215, 197, 173, 149, 32, 77, 151, 248, 65, 114, 12, 211, 21, 222, 235, 192, 193, 101, 48, 194, 100, 129, 155, 69, 255, 166, 93, 196, 142, 235, 148, 217, 141, 235, 206, 230, 216, 236, 173, 163, 190, 85, 183, 193, 235, 176, 133, 135, 160, 235, 100, 144, 175, 75, 142, 230, 21, 45, 161, 223, 24, 15, 245, 144, 152, 213, 222, 29, 53, 25, 95, 49, 46, 45, 226, 64, 22, 16, 233, 5, 42, 187, 75, 110, 191, 69, 118, 135, 123, 223, 222, 38, 119, 136, 238, 83, 37, 28, 233, 41, 116, 218, 124, 112, 106, 109, 3, 207, 24, 111, 13, 185, 217, 224, 202, 243, 81, 104, 164, 177, 6, 181, 174, 241, 162, 161, 164, 139, 127, 24, 4, 239, 28, 141, 153, 215, 88, 80, 209, 60, 68, 179, 47, 213, 3, 137, 224, 204, 249, 222, 45, 23, 72, 126, 22, 186, 94, 215, 142, 249, 0, 75, 65, 105, 98, 149, 121, 142, 94, 80, 110, 195, 231, 225, 77, 25, 186, 79, 178, 53, 67, 138, 150, 100, 221, 108, 1, 60, 216, 58, 45, 215, 195, 212, 35, 101, 188, 248, 71, 189, 198, 229, 122, 159, 28, 198, 211, 220, 117, 222, 175, 74, 189, 129, 80, 32, 212, 142, 56, 171, 83, 245, 124, 173, 7, 196, 187, 98, 99, 30, 151, 128, 57, 117, 9, 220, 194, 96, 9, 113, 44, 102, 189, 139, 44, 232, 113, 147, 234, 99, 222, 223, 195, 21, 172, 131, 134, 196, 138, 197, 140, 210, 17, 96, 66, 99, 11, 80, 208, 244, 194, 101, 195, 11, 163, 2, 52, 222, 181, 144, 248, 209, 66, 111, 131, 90, 193, 240, 114, 76, 158, 51, 47, 236, 158, 14, 82, 29, 25, 242, 174, 147, 219, 18, 68, 243, 118, 21, 15, 134, 78, 130, 44, 24, 34, 241, 229, 134, 120, 208, 242, 114, 2, 4, 246, 12, 132, 177, 114, 19, 118, 117, 155, 9, 17, 212, 65, 242, 136, 91, 25, 134, 107, 210, 114, 234, 39, 76, 144, 87, 226, 207, 189, 79, 182, 108, 63, 64, 34, 26, 45, 116, 141, 222, 140, 17, 105, 6, 116, 123, 214, 93, 166, 219, 243, 241, 12, 187, 46, 33, 124, 123, 65, 125, 195, 40, 235, 153, 174, 206, 206, 205, 88, 93, 194, 5, 32, 136, 213, 125, 253, 45, 241, 90, 224, 141, 57, 160, 210, 67, 237, 237, 138, 21, 164, 148, 139, 122, 252, 201, 234, 152, 146, 185, 173, 210, 14, 2, 204, 146, 187, 34, 181, 207, 38, 12, 202, 185, 155, 130, 201, 224, 92, 66, 138, 10, 223, 5, 25, 129, 238, 52, 81, 201, 139, 146, 40, 139, 26, 171, 51, 47, 163, 83, 234, 27, 28, 251, 19, 37, 80, 70, 114, 164, 70, 235, 180, 77, 210, 204, 220, 202, 152, 166, 153, 199, 245, 8, 105, 26, 9, 173, 248, 190, 69, 25, 202, 139, 47, 213, 58, 37, 248, 69, 234, 106, 162, 219, 121, 245, 138, 60, 150, 64, 84, 94, 98, 201, 215, 60, 166, 227, 51, 157, 88, 163, 131, 110, 157, 28, 65, 22, 212, 61, 20, 41, 60, 35, 200, 210, 41, 25, 101, 133, 26, 86, 96, 189, 139, 85, 232, 206, 79, 60, 207, 62, 159, 40, 144, 162, 133, 254, 17, 250, 140, 76, 177, 216, 155, 201, 128, 132, 147, 95, 41, 31, 92, 228, 39, 126, 142, 187, 239, 176, 162, 190, 124, 185, 71, 235, 254, 27, 218, 56, 32, 128, 2, 1, 236, 233, 134, 6, 0, 209, 57, 164, 166, 52, 84, 251, 236, 63, 3, 7, 127, 3, 192, 217, 111, 128, 109, 63, 14, 96, 211, 171, 192, 211, 47, 0, 104, 230, 126, 66, 39, 159, 31, 125, 140, 57, 63, 114, 19, 68, 125, 130, 1, 44, 15, 7, 9, 5, 1, 179, 103, 178, 18, 145, 140, 82, 137, 71, 8, 233, 109, 118, 36, 2, 228, 67, 56, 89, 208, 53, 211, 13, 140, 166, 101, 181, 233, 133, 199, 55, 13, 154, 39, 126, 54, 4, 12, 10, 176, 73, 163, 35, 26, 145, 232, 83, 118, 139, 236, 147, 205, 121, 81, 238, 102, 65, 54, 242, 25, 0, 4, 164, 205, 158, 71, 83, 152, 125, 230, 151, 0, 28, 24, 108, 187, 136, 7, 46, 139, 26, 79, 2, 116, 75, 178, 216, 32, 151, 132, 232, 67, 68, 17, 230, 201, 37, 30, 73, 162, 192, 210, 144, 44, 150, 146, 198, 145, 195, 30, 201, 55, 23, 154, 169, 152, 104, 151, 232, 211, 99, 42, 150, 134, 6, 104, 177, 17, 16, 102, 204, 209, 132, 15, 165, 50, 183, 157, 44, 109, 181, 228, 64, 246, 73, 97, 233, 83, 215, 47, 214, 108, 65, 138, 140, 49, 185, 205, 101, 59, 74, 134, 11, 127, 110, 45, 206, 226, 52, 144, 41, 107, 162, 65, 90, 140, 248, 236, 10, 153, 199, 144, 76, 136, 116, 16, 114, 203, 174, 132, 69, 116, 94, 18, 96, 86, 29, 206, 76, 72, 243, 116, 79, 78, 134, 96, 110, 252, 145, 187, 129, 151, 31, 230, 14, 243, 225, 180, 211, 252, 233, 207, 223, 197, 118, 241, 107, 211, 49, 71, 141, 76, 205, 204, 24, 55, 235, 5, 210, 157, 48, 136, 86, 186, 104, 216, 171, 87, 130, 236, 20, 66, 11, 38, 16, 160, 235, 157, 186, 173, 26, 23, 179, 201, 160, 172, 76, 196, 171, 254, 243, 206, 117, 34, 147, 48, 252, 2, 88, 219, 164, 1, 80, 233, 32, 118, 227, 6, 219, 32, 222, 145, 99, 242, 171, 70, 228, 209, 18, 231, 103, 211, 76, 48, 180, 116, 29, 77, 162, 33, 245, 151, 57, 97, 71, 242, 27, 29, 153, 176, 237, 43, 10, 209, 43, 128, 210, 117, 213, 51, 55, 98, 93, 71, 6, 80, 185, 246, 83, 135, 65, 1, 230, 21, 177, 65, 209, 57, 147, 239, 59, 159, 171, 116, 115, 108, 224, 140, 21, 145, 14, 10, 1, 203, 158, 116, 7, 119, 187, 157, 61, 123, 91, 213, 1, 22, 168, 5, 180, 207, 226, 189, 135, 162, 33, 0, 68, 228, 130, 204, 178, 158, 56, 199, 49, 238, 184, 190, 140, 96, 14, 87, 225, 53, 247, 216, 3, 134, 60, 201, 197, 114, 187, 47, 139, 140, 18, 161, 18, 154, 225, 182, 215, 161, 32, 162, 51, 81, 33, 149, 121, 132, 73, 213, 224, 164, 105, 57, 175, 91, 237, 123, 59, 55, 48, 99, 236, 10, 206, 238, 101, 26, 28, 228, 110, 170, 50, 186, 227, 87, 165, 69, 167, 99, 118, 187, 140, 3, 25, 139, 85, 73, 47, 118, 102, 26, 135, 171, 228, 229, 142, 32, 113, 149, 14, 32, 215, 87, 87, 180, 113, 14, 36, 17, 40, 165, 70, 38, 166, 134, 90, 19, 239, 225, 149, 183, 10, 46, 64, 69, 179, 53, 166, 115, 28, 174, 19, 103, 180, 224, 89, 114, 26, 1, 55, 36, 95, 48, 31, 3, 190, 150, 81, 6, 119, 113, 130, 241, 39, 114, 108, 246, 223, 219, 239, 171, 223, 135, 203, 127, 25, 204, 54, 48, 87, 32, 153, 164, 172, 138, 226, 91, 236, 31, 211, 240, 17, 182, 80, 106, 236, 210, 48, 88, 64, 135, 5, 7, 231, 115, 46, 206, 97, 12, 163, 140, 174, 179, 210, 135, 112, 172, 57, 143, 237, 56, 150, 18, 172, 235, 66, 184, 56, 159, 32, 143, 64, 232, 99, 199, 128, 90, 234, 20, 135, 157, 195, 126, 201, 103, 207, 146, 83, 41, 209, 205, 166, 117, 228, 200, 117, 230, 113, 224, 222, 15, 131, 202, 228, 79, 60, 222, 93, 157, 151, 251, 52, 173, 107, 78, 119, 151, 222, 155, 11, 206, 250, 122, 120, 49, 97, 64, 13, 163, 153, 2, 186, 220, 169, 108, 60, 217, 117, 143, 133, 196, 215, 36, 72, 123, 137, 245, 187, 11, 202, 204, 186, 176, 60, 13, 65, 179, 72, 112, 66, 251, 246, 60, 190, 12, 12, 232, 1, 141, 105, 49, 154, 177, 190, 43, 15, 56, 12, 55, 153, 17, 73, 174, 5, 16, 214, 10, 43, 35, 157, 184, 78, 40, 44, 32, 67, 37, 195, 42, 172, 34, 185, 169, 89, 20, 58, 218, 124, 158, 79, 69, 74, 141, 123, 10, 79, 223, 89, 232, 190, 205, 126, 145, 212, 195, 52, 229, 201, 206, 202, 154, 196, 213, 235, 86, 99, 41, 146, 84, 188, 188, 131, 121, 169, 9, 166, 191, 176, 240, 143, 200, 28, 22, 39, 247, 97, 126, 80, 69, 117, 92, 190, 161, 214, 228, 191, 56, 167, 15, 228, 192, 165, 35, 164, 146, 234, 236, 217, 198, 9, 106, 114, 138, 76, 113, 149, 226, 224, 56, 58, 24, 134, 163, 65, 60, 62, 74, 14, 71, 43, 141, 198, 97, 101, 64, 43, 58, 46, 11, 244, 253, 113, 99, 180, 144, 0, 2, 18, 157, 95, 27, 199, 34, 243, 61, 231, 153, 222, 223, 24, 158, 185, 239, 25, 11, 55, 139, 218, 5, 124, 69, 139, 120, 193, 253, 30, 45, 26, 169, 229, 70, 160, 225, 228, 190, 235, 8, 193, 154, 202, 87, 221, 199, 222, 4, 97, 174, 86, 158, 228, 235, 4, 249, 146, 205, 27, 98, 73, 36, 69, 78, 23, 133, 91, 172, 157, 2, 168, 173, 47, 101, 87, 117, 55, 106, 84, 226, 65, 232, 179, 241, 212, 66, 119, 240, 99, 219, 243, 246, 25, 41, 65, 140, 243, 65, 169, 192, 219, 110, 107, 176, 72, 178, 190, 117, 156, 128, 173, 47, 108, 93, 12, 96, 45, 39, 167, 87, 149, 107, 44, 106, 212, 148, 165, 56, 151, 170, 168, 222, 228, 10, 112, 123, 13, 141, 212, 166, 19, 55, 141, 32, 206, 227, 178, 106, 68, 165, 125, 202, 104, 115, 10, 210, 126, 98, 193, 60, 148, 0, 118, 249, 61, 124, 23, 14, 188, 212, 164, 251, 246, 103, 250, 48, 67, 129, 155, 183, 68, 37, 38, 251, 198, 119, 110, 99, 10, 235, 197, 43, 1, 158, 221, 91, 229, 40, 201, 128, 139, 165, 96, 40, 40, 117, 104, 94, 148, 3, 198, 126, 124, 86, 99, 241, 198, 17, 155, 97, 2, 196, 227, 122, 203, 247, 188, 206, 179, 154, 198, 115, 229, 40, 249, 27, 255, 142, 122, 206, 168, 59, 32, 49, 233, 217, 232, 83, 201, 242, 82, 12, 196, 92, 86, 137, 107, 150, 217, 33, 151, 146, 171, 70, 182, 180, 173, 243, 30, 105, 17, 188, 39, 80, 149, 97, 13, 207, 61, 153, 152, 203, 102, 225, 173, 129, 116, 248, 221, 179, 122, 45, 128, 174, 178, 31, 23, 13, 141, 93, 21, 235, 150, 50, 5, 237, 144, 190, 206, 162, 65, 248, 254, 65, 224, 104, 33, 175, 235, 146, 176, 107, 61, 182, 93, 76, 252, 24, 45, 132, 157, 104, 248, 175, 102, 248, 10, 180, 113, 154, 107, 212, 103, 225, 226, 123, 104, 96, 97, 158, 21, 44, 220, 177, 16, 100, 244, 16, 153, 62, 138, 101, 47, 121, 69, 190, 130, 214, 162, 187, 165, 168, 26, 90, 31, 203, 232, 196, 138, 162, 2, 236, 212, 241, 234, 2, 179, 77, 204, 223, 4, 178, 129, 9, 10, 247, 245, 182, 60, 16, 65, 119, 158, 19, 155, 13, 14, 167, 238, 36, 246, 158, 234, 51, 193, 81, 2, 203, 24, 247, 28, 34, 143, 161, 200, 42, 239, 148, 153, 33, 190, 198, 62, 104, 105, 229, 250, 13, 235, 45, 186, 112, 43, 55, 188, 252, 69, 120, 77, 25, 167, 149, 89, 213, 216, 29, 162, 179, 207, 37, 203, 63, 163, 87, 174, 245, 254, 62, 167, 30, 24, 128, 124, 133, 126, 124, 95, 159, 45, 245, 234, 204, 156, 174, 204, 82, 242, 179, 215, 46, 121, 153, 233, 239, 145, 95, 255, 146, 246, 150, 22, 3, 58, 53, 146, 82, 22, 25, 209, 104, 82, 61, 117, 155, 41, 141, 73, 123, 24, 72, 157, 156, 70, 243, 189, 114, 10, 2, 244, 220, 197, 14, 36, 81, 218, 189, 235, 59, 75, 41, 12, 151, 58, 238, 82, 47, 216, 45, 215, 113, 33, 9, 171, 92, 47, 228, 70, 102, 225, 243, 71, 188, 180, 181, 106, 208, 189, 201, 77, 128, 127, 232, 82, 114, 24, 43, 185, 166, 204, 41, 197, 84, 42, 23, 95, 15, 132, 59, 37, 128, 59, 120, 166, 36, 93, 232, 172, 145, 71, 161, 212, 149, 227, 132, 169, 19, 212, 45, 106, 19, 46, 45, 88, 51, 110, 139, 17, 8, 191, 137, 126, 103, 127, 184, 89, 196, 211, 7, 166, 87, 253, 179, 47, 118, 18, 92, 88, 23, 196, 146, 185, 120, 134, 229, 18, 84, 231, 144, 247, 53, 36, 219, 147, 22, 73, 226, 229, 203, 219, 201, 231, 81, 216, 230, 61, 111, 102, 227, 206, 254, 202, 2, 245, 197, 217, 49, 59, 213, 243, 80, 33, 209, 15, 141, 74, 10, 174, 248, 28, 49, 236, 93, 128, 153, 95, 50, 128, 180, 81, 94, 219, 36, 38, 77, 77, 209, 209, 140, 55, 97, 249, 137, 172, 163, 180, 85, 84, 145, 77, 212, 71, 231, 29, 238, 0, 93, 49, 66, 94, 47, 117, 79, 9, 83, 150, 148, 80, 75, 67, 42, 225, 21, 167, 176, 75, 202, 143, 225, 110, 95, 248, 167, 45, 53, 106, 192, 245, 138, 240, 31, 58, 13, 203, 16, 250, 95, 234, 222, 14, 224, 39, 154, 117, 127, 34, 76, 18, 6, 3, 218, 13, 54, 74, 106, 19, 187, 74, 252, 198, 19, 119, 76, 198, 87, 42, 201, 13, 76, 121, 221, 223, 175, 139, 244, 160, 152, 232, 185, 103, 217, 21, 83, 115, 229, 179, 102, 21, 209, 41, 171, 51, 51, 28, 155, 229, 169, 158, 207, 180, 111, 174, 254, 231, 109, 91, 63, 152, 184, 229, 31, 241, 42, 36, 65, 207, 115, 207, 120, 215, 46, 138, 128, 118, 150, 114, 97, 249, 80, 106, 210, 92, 64, 165, 90, 70, 66, 157, 4, 127, 145, 14, 83, 85, 96, 67, 88, 1, 172, 175, 141, 68, 225, 238, 110, 45, 146, 173, 252, 100, 124, 19, 27, 115, 128, 188, 225, 29, 72, 140, 27, 117, 15, 167, 218, 4, 2, 27, 46, 22, 101, 153, 153, 94, 94, 140, 5, 34, 1, 131, 158, 0, 3, 38, 128, 52, 24, 91, 216, 91, 121, 133, 8, 57, 119, 218, 158, 2, 226, 36, 50, 158, 165, 102, 195, 138, 32, 116, 12, 174, 5, 87, 146, 26, 16, 199, 176, 107, 197, 75, 6, 205, 109, 157, 80, 163, 145, 31, 194, 103, 44, 220, 34, 165, 5, 169, 216, 131, 20, 182, 27, 2, 130, 104, 110, 173, 196, 0, 43, 76, 26, 105, 170, 63, 0, 117, 125, 146, 48, 81, 72, 248, 24, 175, 2, 249, 157, 132, 71, 224, 46, 28, 28, 197, 69, 186, 143, 9, 174, 180, 53, 51, 200, 211, 170, 189, 88, 207, 43, 195, 18, 198, 191, 161, 11, 32, 217, 129, 40, 51, 78, 155, 9, 208, 234, 217, 52, 93, 68, 179, 147, 112, 126, 252, 57, 22, 114, 18, 72, 62, 178, 198, 29, 230, 98, 72, 35, 82, 212, 54, 238, 23, 183, 229, 183, 238, 97, 95, 66, 41, 13, 92, 170, 213, 232, 158, 97, 0, 231, 93, 172, 125, 100, 202, 238, 99, 17, 154, 195, 2, 244, 9, 143, 134, 87, 118, 23, 95, 141, 255, 205, 240, 65, 136, 141, 61, 99, 224, 63, 165, 69, 238, 181, 46, 33, 217, 82, 238, 71, 67, 75, 166, 146, 80, 216, 254, 75, 59, 245, 173, 150, 159, 166, 242, 5, 31, 229, 165, 157, 252, 241, 127, 50, 78, 161, 18, 14, 43, 243, 140, 188, 36, 249, 202, 31, 97, 124, 204, 254, 52, 212, 235, 246, 237, 179, 120, 49, 79, 78, 14, 62, 235, 115, 169, 189, 210, 50, 211, 16, 97, 49, 191, 141, 198, 30, 249, 212, 158, 163, 7, 36, 253, 26, 217, 200, 140, 71, 53, 180, 229, 17, 178, 87, 71, 27, 15, 100, 76, 192, 217, 198, 239, 254, 98, 158, 156, 88, 35, 152, 197, 139, 185, 247, 65, 222, 229, 94, 89, 47, 20, 106, 125, 248, 186, 94, 201, 165, 212, 37, 141, 168, 151, 48, 240, 25, 20, 36, 19, 193, 191, 215, 226, 94, 0, 234, 252, 115, 16, 153, 193, 62, 114, 180, 200, 37, 191, 112, 172, 142, 80, 114, 30, 11, 240, 47, 183, 201, 217, 206, 67, 45, 5, 134, 26, 126, 89, 130, 156, 151, 12, 141, 73, 156, 20, 144, 224, 100, 235, 160, 237, 240, 197, 181, 220, 86, 113, 170, 135, 76, 41, 17, 123, 63, 218, 131, 1, 220, 116, 196, 254, 119, 198, 64, 148, 173, 113, 150, 175, 199, 185, 92, 253, 235, 149, 190, 82, 161, 150, 255, 228, 133, 210, 229, 11, 84, 28, 69, 234, 188, 28, 190, 228, 48, 103, 74, 31, 19, 149, 72, 126, 136, 48, 42, 111, 96, 96, 160, 78, 73, 50, 104, 40, 78, 194, 17, 228, 63, 243, 9, 25, 25, 44, 242, 4, 187, 217, 219, 235, 2, 145, 36, 146, 197, 163, 180, 90, 149, 5, 102, 157, 85, 229, 156, 195, 56, 241, 216, 77, 162, 3, 101, 65, 146, 40, 116, 201, 107, 197, 109, 78, 241, 11, 232, 88, 206, 232, 181, 141, 73, 92, 251, 220, 214, 192, 18, 242, 215, 67, 233, 82, 77, 202, 134, 156, 115, 4, 123, 45, 211, 66, 224, 57, 162, 17, 123, 6, 248, 117, 249, 66, 149, 65, 29, 134, 228, 114, 96, 83, 86, 83, 152, 229, 78, 138, 103, 136, 23, 123, 216, 138, 128, 175, 241, 26, 0, 24, 213, 164, 171, 93, 8, 184, 206, 214, 50, 248, 133, 200, 46, 250, 35, 133, 65, 172, 93, 162, 75, 102, 223, 240, 10, 12, 212, 218, 96, 46, 82, 58, 86, 10, 143, 191, 135, 120, 84, 171, 79, 232, 130, 224, 215, 237, 30, 3, 223, 208, 98, 24, 224, 205, 9, 194, 36, 79, 251, 158, 55, 33, 159, 108, 29, 94, 10, 92, 29, 60, 34, 38, 91, 132, 227, 20, 149, 49, 236, 167, 152, 194, 90, 149, 130, 114, 55, 43, 9, 2, 222, 226, 86, 221, 9, 145, 1, 19, 184, 157, 114, 107, 198, 252, 201, 127, 251, 163, 184, 134, 135, 82, 22, 41, 181, 184, 61, 161, 33, 99, 37, 47, 139, 87, 192, 78, 194, 165, 150, 1, 70, 59, 20, 84, 75, 232, 100, 60, 171, 112, 232, 70, 248, 142, 22, 140, 191, 207, 8, 164, 17, 164, 84, 4, 206, 154, 135, 107, 116, 84, 60, 183, 224, 100, 202, 78, 27, 234, 209, 103, 29, 186, 29, 18, 245, 69, 97, 10, 83, 235, 159, 208, 58, 30, 61, 49, 101, 117, 227, 78, 202, 2, 232, 165, 208, 67, 33, 95, 197, 47, 234, 51, 174, 230, 24, 128, 142, 79, 150, 199, 6, 236, 117, 176, 70, 195, 188, 147, 194, 214, 185, 34, 195, 145, 49, 75, 2, 217, 98, 68, 96, 12, 24, 11, 70, 91, 204, 172, 78, 197, 109, 110, 41, 10, 153, 87, 153, 142, 84, 66, 23, 13, 92, 129, 218, 73, 239, 25, 95, 152, 70, 212, 228, 46, 9, 1, 14, 253, 146, 81, 208, 156, 65, 154, 229, 230, 255, 154, 75, 27, 224, 3, 40, 37, 192, 157, 179, 92, 133, 167, 60, 209, 239, 146, 20, 117, 121, 225, 205, 14, 48, 122, 125, 188, 238, 173, 7, 84, 228, 0, 42, 90, 102, 21, 127, 218, 186, 13, 47, 45, 29, 110, 156, 5, 29, 187, 13, 204, 22, 60, 40, 204, 145, 67, 162, 16, 65, 14, 237, 148, 24, 68, 23, 149, 216, 155, 110, 145, 223, 88, 147, 197, 115, 255, 50, 127, 175, 153, 231, 240, 3, 102, 24, 64, 217, 112, 64, 93, 150, 113, 16, 100, 115, 221, 108, 83, 225, 254, 139, 119, 121, 212, 125, 40, 197, 173, 19, 182, 206, 176, 149, 243, 133, 84, 95, 72, 226, 10, 195, 179, 56, 98, 2, 153, 190, 84, 15, 192, 23, 250, 98, 229, 225, 100, 57, 125, 162, 137, 64, 166, 56, 247, 213, 7, 47, 140, 117, 125, 42, 148, 76, 208, 194, 237, 17, 41, 188, 201, 92, 115, 11, 187, 158, 198, 221, 21, 248, 2, 92, 19, 48, 185, 220, 7, 250, 0, 18, 23, 224, 209, 241, 157, 74, 240, 70, 141, 30, 244, 137, 50, 104, 189, 141, 192, 92, 141, 34, 159, 215, 242, 95, 51, 78, 160, 43, 232, 172, 149, 112, 220, 246, 161, 104, 159, 52, 38, 1, 92, 51, 60, 31, 16, 162, 194, 55, 225, 202, 16, 27, 15, 156, 167, 91, 190, 71, 17, 86, 137, 125, 150, 28, 29, 130, 88, 40, 233, 204, 22, 89, 99, 177, 71, 90, 195, 21, 47, 135, 189, 18, 94, 0, 209, 26, 45, 73, 70, 93, 70, 246, 214, 48, 109, 20, 23, 31, 242, 48, 238, 85, 244, 132, 21, 6, 82, 44, 185, 11, 226, 2, 174, 15, 19, 85, 111, 234, 193, 121, 11, 151, 116, 128, 87, 26, 89, 110, 216, 165, 129, 231, 27, 185, 141, 157, 33, 201, 237, 159, 107, 109, 227, 238, 200, 213, 204, 223, 60, 199, 215, 225, 131, 78, 107, 246, 240, 237, 175, 163, 192, 221, 64, 65, 54, 129, 79, 211, 50, 135, 247, 157, 138, 59, 39, 90, 145, 163, 209, 105, 151, 207, 178, 153, 110, 248, 119, 153, 223, 253, 248, 210, 255, 211, 132, 31, 121, 29, 217, 14, 187, 228, 244, 20, 73, 249, 66, 88, 255, 252, 190, 185, 231, 177, 123, 110, 238, 222, 211, 247, 93, 242, 238, 106, 118, 36, 211, 111, 86, 98, 165, 138, 236, 206, 123, 75, 61, 95, 9, 24, 104, 81, 227, 72, 137, 207, 19, 242, 245, 163, 78, 171, 230, 109, 244, 4, 178, 46, 155, 43, 86, 164, 126, 115, 90, 45, 227, 143, 239, 17, 169, 147, 179, 87, 115, 240, 105, 118, 113, 253, 9, 40, 233, 71, 105, 38, 7, 89, 216, 4, 145, 45, 58, 242, 14, 104, 187, 238, 0, 233, 50, 153, 118, 247, 243, 211, 185, 216, 17, 184, 247, 45, 213, 244, 30, 140, 206, 54, 232, 162, 173, 19, 159, 61, 44, 234, 134, 29, 106, 30, 49, 141, 253, 207, 150, 122, 245, 180, 143, 122, 216, 9, 5, 111, 249, 188, 194, 244, 129, 124, 160, 25, 136, 158, 20, 229, 102, 13, 147, 18, 65, 73, 189, 116, 233, 59, 249, 67, 118, 70, 152, 247, 240, 86, 205, 14, 223, 94, 118, 102, 24, 64, 167, 59, 137, 198, 228, 159, 163, 91, 228, 167, 228, 116, 21, 121, 220, 228, 145, 109, 177, 246, 168, 116, 226, 220, 99, 119, 197, 203, 83, 125, 230, 146, 231, 135, 7, 188, 106, 76, 2, 176, 138, 129, 155, 96, 54, 157, 85, 20, 183, 255, 234, 98, 58, 228, 21, 118, 197, 90, 251, 98, 20, 141, 241, 217, 237, 83, 91, 63, 232, 52, 206, 92, 198, 31, 238, 200, 35, 43, 175, 110, 96, 186, 114, 82, 251, 205, 165, 152, 208, 126, 173, 90, 132, 160, 186, 80, 89, 135, 59, 53, 243, 125, 153, 2, 61, 65, 91, 102, 212, 80, 242, 133, 3, 110, 215, 233, 3, 14, 171, 167, 154, 113, 110, 164, 87, 234, 114, 145, 168, 89, 136, 211, 173, 223, 231, 150, 109, 179, 168, 188, 147, 177, 76, 62, 216, 21, 150, 108, 132, 24, 248, 137, 69, 82, 217, 145, 50, 43, 213, 166, 181, 53, 166, 221, 85, 250, 130, 207, 197, 62, 159, 54, 19, 122, 78, 151, 224, 80, 197, 92, 122, 109, 122, 136, 11, 66, 219, 55, 225, 116, 145, 163, 110, 141, 53, 196, 112, 115, 152, 24, 42, 130, 78, 47, 207, 77, 157, 103, 243, 62, 92, 169, 133, 182, 192, 170, 29, 123, 135, 28, 26, 13, 238, 81, 71, 111, 221, 165, 61, 2, 51, 57, 27, 67, 37, 130, 201, 234, 179, 49, 97, 0, 170, 179, 218, 212, 233, 198, 97, 79, 181, 168, 112, 126, 46, 96, 19, 67, 71, 107, 120, 217, 56, 77, 125, 49, 14, 161, 171, 253, 172, 59, 22, 160, 199, 144, 88, 135, 85, 87, 79, 248, 77, 61, 198, 0, 100, 70, 128, 132, 81, 8, 177, 188, 172, 177, 109, 145, 16, 70, 80, 112, 172, 63, 85, 170, 14, 170, 51, 245, 114, 105, 34, 126, 80, 208, 145, 236, 121, 146, 136, 15, 227, 225, 227, 204, 178, 28, 165, 115, 167, 28, 224, 225, 136, 7, 199, 231, 199, 112, 52, 164, 113, 228, 38, 167, 24, 239, 143, 220, 141, 52, 47, 121, 43, 247, 178, 92, 188, 33, 187, 241, 206, 244, 222, 205, 83, 137, 155, 199, 103, 5, 138, 116, 207, 241, 17, 146, 197, 5, 167, 35, 149, 247, 95, 43, 195, 42, 233, 2, 253, 109, 58, 132, 236, 59, 184, 41, 95, 28, 126, 122, 249, 135, 2, 132, 47, 130, 46, 218, 242, 200, 103, 184, 250, 84, 6, 82, 185, 169, 176, 120, 9, 107, 235, 202, 20, 168, 188, 2, 94, 169, 184, 231, 130, 83, 175, 142, 252, 42, 84, 27, 54, 237, 141, 192, 193, 6, 166, 124, 60, 240, 140, 216, 247, 246, 135, 91, 182, 4, 39, 146, 5, 0, 10, 185, 203, 12, 180, 68, 8, 206, 165, 219, 136, 189, 42, 199, 201, 249, 180, 198, 206, 209, 25, 57, 250, 147, 116, 26, 236, 65, 118, 119, 162, 133, 21, 121, 91, 127, 253, 222, 62, 69, 29, 20, 92, 153, 206, 197, 149, 132, 38, 215, 156, 0, 222, 224, 99, 51, 37, 79, 253, 215, 175, 172, 235, 30, 231, 127, 11, 170, 174, 228, 197, 69, 210, 69, 36, 20, 190, 13, 120, 232, 56, 204, 14, 63, 16, 163, 127, 70, 14, 98, 82, 216, 147, 82, 76, 236, 254, 247, 146, 178, 116, 83, 146, 126, 58, 68, 201, 176, 15, 189, 123, 235, 0, 188, 176, 103, 95, 163, 51, 66, 115, 69, 152, 42, 74, 48, 9, 232, 196, 47, 239, 44, 0, 47, 249, 72, 21, 4, 189, 217, 192, 221, 37, 56, 189, 239, 199, 229, 178, 185, 111, 254, 9, 23, 51, 146, 20, 31, 210, 241, 201, 143, 6, 113, 66, 104, 18, 141, 118, 28, 221, 50, 38, 5, 31, 158, 228, 194, 21, 220, 189, 194, 116, 197, 167, 75, 90, 205, 103, 39, 46, 253, 100, 101, 40, 164, 201, 58, 15, 93, 241, 26, 157, 124, 63, 38, 39, 33, 29, 200, 129, 81, 150, 27, 176, 212, 183, 9, 38, 107, 248, 140, 184, 154, 158, 21, 187, 172, 177, 0, 231, 98, 40, 243, 33, 62, 140, 127, 189, 2, 167, 72, 244, 120, 68, 197, 225, 159, 209, 205, 141, 207, 193, 223, 204, 203, 8, 255, 122, 238, 228, 3, 11, 32, 222, 179, 103, 165, 209, 194, 146, 8, 158, 211, 142, 238, 235, 172, 254, 69, 71, 158, 204, 121, 249, 247, 74, 238, 216, 65, 255, 250, 32, 208, 47, 168, 77, 137, 83, 208, 49, 64, 32, 104, 20, 225, 218, 89, 0, 90, 12, 210, 22, 213, 69, 3, 123, 146, 102, 115, 41, 57, 236, 233, 117, 54, 211, 84, 20, 199, 185, 53, 57, 140, 58, 149, 25, 52, 233, 221, 129, 54, 85, 247, 194, 31, 53, 47, 202, 120, 123, 198, 223, 136, 223, 72, 0, 50, 234, 236, 186, 93, 111, 61, 37, 125, 134, 168, 31, 199, 116, 157, 165, 33, 10, 26, 145, 73, 33, 82, 216, 51, 248, 36, 89, 205, 219, 124, 192, 235, 139, 31, 236, 194, 193, 237, 18, 155, 215, 85, 239, 208, 171, 234, 90, 157, 174, 87, 23, 195, 209, 148, 139, 241, 17, 187, 0, 202, 151, 224, 71, 118, 113, 66, 87, 142, 96, 185, 245, 181, 218, 119, 130, 198, 68, 128, 180, 69, 7, 208, 173, 244, 211, 53, 159, 24, 92, 216, 3, 111, 249, 118, 2, 49, 226, 52, 65, 92, 134, 8, 121, 7, 225, 215, 31, 254, 20, 24, 241, 36, 67, 3, 109, 242, 239, 150, 234, 75, 167, 2, 81, 1, 142, 149, 122, 231, 21, 176, 77, 215, 114, 164, 109, 231, 76, 53, 215, 133, 211, 160, 179, 206, 149, 2, 183, 239, 111, 66, 28, 72, 165, 38, 10, 117, 182, 178, 92, 132, 20, 247, 103, 222, 119, 72, 241, 34, 96, 203, 144, 226, 66, 39, 137, 211, 46, 130, 59, 15, 205, 53, 100, 227, 185, 29, 148, 144, 213, 254, 91, 9, 25, 75, 251, 133, 79, 219, 104, 100, 240, 6, 121, 209, 49, 10, 7, 162, 120, 135, 135, 195, 54, 199, 172, 101, 9, 103, 204, 85, 235, 248, 162, 181, 55, 57, 231, 202, 6, 56, 106, 118, 78, 180, 182, 113, 202, 49, 211, 3, 86, 242, 104, 121, 91, 219, 208, 7, 172, 191, 125, 115, 246, 201, 37, 143, 38, 134, 241, 153, 153, 137, 235, 213, 31, 209, 179, 70, 200, 19, 131, 79, 55, 220, 55, 15, 171, 18, 243, 122, 171, 42, 86, 166, 38, 37, 207, 204, 195, 201, 242, 101, 76, 233, 201, 27, 175, 207, 43, 227, 33, 215, 35, 205, 144, 155, 168, 169, 58, 96, 142, 125, 152, 33, 13, 77, 184, 2, 21, 234, 109, 48, 171, 188, 232, 242, 156, 45, 236, 232, 1, 69, 206, 163, 171, 177, 182, 238, 157, 138, 61, 43, 61, 176, 52, 41, 167, 59, 168, 193, 45, 217, 50, 37, 101, 167, 111, 247, 67, 54, 50, 190, 6, 95, 179, 29, 249, 249, 127, 64, 19, 210, 100, 88, 130, 111, 145, 20, 48, 213, 103, 246, 193, 151, 4, 195, 41, 156, 200, 205, 222, 82, 255, 33, 57, 38, 78, 10, 65, 133, 3, 87, 171, 38, 187, 109, 2, 197, 146, 15, 60, 243, 200, 93, 82, 136, 108, 145, 10, 122, 129, 85, 151, 189, 13, 134, 245, 165, 65, 157, 132, 32, 212, 227, 17, 210, 165, 61, 196, 130, 100, 109, 173, 179, 61, 39, 103, 90, 223, 134, 132, 191, 125, 48, 189, 228, 231, 59, 153, 113, 227, 16, 252, 136, 201, 239, 109, 103, 141, 143, 195, 97, 32, 254, 247, 16, 248, 216, 83, 17, 221, 187, 212, 245, 211, 215, 8, 6, 62, 63, 59, 244, 42, 136, 27, 167, 242, 219, 53, 227, 123, 215, 184, 117, 181, 28, 230, 78, 100, 112, 130, 159, 23, 105, 175, 210, 120, 35, 63, 61, 14, 61, 163, 219, 26, 223, 213, 39, 70, 40, 24, 91, 238, 17, 222, 233, 96, 188, 172, 224, 203, 126, 95, 178, 80, 137, 90, 55, 16, 1, 244, 228, 63, 43, 9, 139, 88, 95, 118, 36, 192, 120, 203, 223, 42, 60, 135, 33, 48, 47, 47, 137, 71, 222, 63, 93, 35, 113, 85, 65, 85, 222, 94, 162, 218, 3, 109, 76, 126, 132, 39, 113, 241, 15, 22, 183, 32, 197, 13, 221, 16, 82, 76, 63, 11, 24, 166, 177, 72, 141, 110, 156, 101, 150, 160, 146, 59, 71, 42, 166, 116, 145, 253, 41, 38, 46, 48, 102, 241, 91, 92, 186, 86, 3, 105, 59, 200, 112, 213, 37, 231, 206, 253, 1, 248, 115, 46, 26, 28, 134, 71, 69, 41, 227, 60, 138, 255, 249, 222, 88, 142, 242, 63, 172, 17, 39, 242, 194, 144, 59, 101, 1, 120, 66, 208, 190, 147, 70, 9, 23, 191, 240, 29, 48, 121, 9, 252, 239, 84, 111, 234, 241, 214, 119, 127, 106, 140, 197, 200, 82, 2, 12, 133, 117, 42, 198, 153, 133, 177, 242, 99, 247, 110, 85, 100, 134, 82, 213, 7, 100, 175, 64, 213, 173, 52, 192, 89, 65, 168, 29, 220, 170, 246, 156, 86, 21, 174, 235, 11, 176, 137, 61, 81, 121, 53, 126, 121, 83, 14, 75, 91, 242, 198, 223, 154, 56, 78, 39, 69, 47, 41, 43, 73, 117, 42, 124, 211, 247, 18, 239, 123, 166, 192, 143, 180, 58, 102, 162, 199, 8, 143, 85, 193, 183, 47, 198, 225, 156, 30, 119, 217, 108, 54, 197, 205, 191, 10, 167, 31, 111, 241, 132, 36, 204, 45, 250, 55, 30, 57, 191, 8, 112, 215, 182, 206, 104, 130, 23, 58, 159, 194, 219, 176, 209, 88, 224, 147, 160, 2, 189, 136, 97, 168, 68, 224, 90, 95, 8, 82, 225, 229, 11, 215, 72, 241, 252, 62, 34, 92, 178, 248, 151, 202, 190, 173, 183, 225, 29, 116, 0, 115, 215, 68, 246, 2, 192, 203, 90, 129, 242, 109, 142, 61, 223, 10, 119, 223, 222, 107, 118, 120, 160, 121, 54, 186, 93, 124, 176, 77, 3, 202, 107, 187, 34, 223, 130, 86, 62, 222, 62, 199, 104, 232, 83, 72, 235, 17, 171, 129, 8, 218, 57, 57, 99, 163, 232, 240, 84, 222, 211, 187, 250, 35, 98, 164, 219, 125, 118, 69, 207, 85, 230, 143, 43, 137, 195, 0, 254, 221, 213, 85, 39, 190, 244, 230, 8, 200, 137, 165, 161, 44, 236, 71, 238, 25, 240, 50, 237, 158, 28, 9, 121, 247, 86, 250, 73, 91, 45, 221, 244, 210, 146, 22, 191, 94, 183, 185, 12, 94, 179, 4, 231, 131, 8, 92, 183, 78, 10, 20, 62, 162, 59, 82, 19, 118, 205, 130, 110, 61, 14, 238, 50, 205, 122, 148, 83, 181, 156, 114, 75, 74, 68, 107, 21, 166, 143, 3, 245, 103, 184, 15, 230, 76, 255, 149, 128, 118, 255, 2, 200, 157, 26, 243, 106, 125, 245, 161, 221, 117, 61, 109, 137, 234, 13, 150, 142, 195, 155, 60, 33, 10, 187, 188, 161, 252, 247, 6, 160, 63, 187, 88, 88, 217, 212, 18, 222, 191, 224, 190, 32, 253, 67, 30, 46, 252, 203, 189, 150, 137, 195, 8, 161, 118, 51, 73, 251, 71, 130, 107, 138, 156, 32, 47, 28, 47, 112, 97, 116, 0, 108, 184, 146, 25, 155, 154, 204, 141, 74, 18, 119, 37, 212, 238, 204, 244, 254, 175, 184, 157, 156, 99, 226, 85, 34, 111, 116, 85, 187, 166, 221, 181, 186, 87, 53, 202, 13, 228, 158, 4, 101, 193, 139, 216, 180, 197, 194, 29, 233, 152, 89, 61, 169, 244, 141, 150, 80, 116, 231, 13, 249, 0, 164, 242, 28, 156, 234, 8, 4, 232, 177, 75, 64, 254, 18, 225, 82, 224, 20, 60, 112, 131, 50, 86, 108, 237, 234, 0, 37, 233, 244, 10, 23, 20, 192, 223, 33, 112, 125, 89, 242, 134, 189, 181, 211, 122, 68, 127, 161, 208, 109, 134, 193, 92, 27, 151, 91, 234, 105, 223, 133, 61, 252, 13, 64, 74, 210, 14, 215, 203, 117, 171, 8, 0, 118, 87, 166, 121, 85, 80, 185, 40, 245, 72, 169, 206, 148, 12, 107, 21, 118, 126, 98, 97, 65, 226, 44, 96, 121, 224, 52, 179, 71, 151, 56, 6, 197, 91, 215, 177, 48, 179, 170, 137, 70, 106, 0, 23, 136, 70, 73, 240, 79, 198, 97, 190, 61, 139, 210, 18, 243, 64, 222, 234, 101, 46, 59, 240, 234, 48, 29, 21, 230, 174, 130, 221, 23, 11, 188, 242, 104, 166, 79, 234, 139, 100, 103, 104, 135, 58, 57, 29, 62, 192, 99, 28, 110, 89, 73, 187, 6, 180, 102, 197, 120, 5, 187, 48, 99, 242, 187, 180, 188, 237, 69, 90, 169, 59, 248, 191, 67, 253, 58, 113, 116, 72, 14, 231, 48, 12, 25, 146, 165, 159, 8, 234, 242, 3, 27, 209, 139, 67, 7, 71, 103, 79, 85, 217, 213, 39, 125, 4, 50, 62, 79, 171, 253, 250, 78, 158, 111, 188, 7, 226, 72, 129, 1, 117, 59, 139, 224, 170, 5, 237, 102, 184, 102, 153, 52, 12, 232, 211, 35, 60, 117, 61, 229, 249, 114, 105, 205, 24, 232, 228, 160, 132, 94, 236, 83, 191, 64, 95, 212, 40, 234, 161, 238, 7, 128, 247, 3, 39, 214, 60, 238, 84, 126, 24, 223, 129, 37, 239, 156, 215, 100, 151, 251, 109, 156, 78, 175, 39, 11, 136, 163, 55, 220, 73, 113, 190, 128, 139, 41, 38, 89, 56, 160, 135, 200, 170, 120, 84, 96, 102, 184, 9, 80, 123, 26, 102, 114, 163, 194, 47, 206, 211, 213, 78, 90, 155, 10, 232, 228, 139, 220, 172, 202, 149, 166, 139, 29, 36, 117, 63, 148, 46, 188, 188, 240, 226, 69, 189, 14, 161, 211, 40, 126, 34, 189, 40, 58, 83, 50, 85, 166, 70, 38, 111, 216, 45, 163, 162, 80, 195, 166, 88, 120, 203, 116, 8, 116, 95, 65, 254, 6, 233, 115, 235, 185, 218, 64, 40, 17, 223, 157, 218, 157, 26, 131, 121, 115, 210, 186, 193, 46, 28, 94, 83, 232, 192, 73, 28, 91, 81, 254, 214, 134, 97, 25, 28, 60, 106, 40, 145, 190, 23, 4, 186, 8, 91, 9, 33, 239, 195, 47, 216, 141, 252, 93, 35, 65, 103, 44, 102, 20, 248, 36, 236, 197, 254, 237, 106, 214, 216, 29, 63, 46, 200, 68, 9, 161, 129, 116, 17, 119, 236, 117, 78, 140, 207, 236, 197, 47, 187, 21, 88, 74, 254, 112, 26, 209, 26, 228, 249, 247, 235, 9, 150, 212, 197, 94, 86, 209, 240, 208, 133, 241, 42, 145, 30, 156, 101, 136, 226, 233, 185, 120, 5, 197, 127, 30, 190, 206, 144, 145, 218, 83, 165, 195, 133, 242, 3, 89, 100, 218, 7, 21, 212, 31, 135, 157, 225, 136, 16, 29, 156, 78, 221, 55, 227, 160, 41, 46, 75, 24, 188, 93, 72, 101, 54, 74, 188, 47, 246, 63, 226, 110, 84, 126, 248, 241, 32, 14, 94, 40, 154, 237, 26, 248, 180, 102, 231, 115, 246, 6, 58, 142, 153, 102, 127, 223, 40, 115, 191, 150, 244, 203, 207, 104, 236, 251, 25, 121, 71, 72, 24, 205, 251, 17, 99, 56, 228, 198, 193, 186, 176, 165, 160, 246, 234, 146, 101, 5, 111, 194, 171, 54, 211, 75, 132, 170, 73, 166, 251, 133, 63, 186, 4, 158, 60, 135, 22, 139, 244, 249, 178, 127, 18, 27, 73, 143, 227, 72, 116, 254, 64, 61, 161, 202, 198, 4, 60, 6, 141, 35, 161, 209, 120, 42, 10, 77, 36, 217, 106, 175, 224, 133, 85, 242, 80, 11, 187, 22, 228, 86, 95, 242, 246, 52, 160, 173, 133, 147, 250, 218, 0, 221, 148, 192, 153, 244, 253, 169, 101, 247, 102, 7, 214, 10, 144, 134, 58, 2, 186, 69, 56, 151, 219, 218, 255, 77, 40, 29, 115, 210, 180, 37, 231, 178, 151, 122, 39, 160, 171, 73, 75, 191, 72, 74, 12, 110, 218, 218, 62, 81, 186, 15, 120, 90, 96, 52, 112, 175, 21, 23, 159, 246, 177, 181, 139, 97, 52, 169, 106, 154, 188, 211, 24, 179, 84, 164, 222, 73, 245, 200, 4, 116, 210, 176, 161, 140, 128, 82, 33, 7, 199, 152, 5, 53, 179, 253, 245, 85, 89, 31, 23, 109, 225, 101, 113, 144, 102, 36, 84, 75, 5, 228, 38, 54, 104, 23, 11, 89, 39, 106, 251, 52, 12, 163, 15, 42, 15, 202, 176, 213, 103, 91, 83, 26, 197, 181, 39, 220, 30, 86, 45, 42, 77, 218, 69, 34, 150, 40, 109, 223, 186, 225, 156, 131, 170, 253, 55, 216, 154, 147, 47, 83, 154, 157, 245, 4, 6, 12, 175, 91, 39, 126, 100, 123, 46, 181, 7, 121, 68, 7, 193, 196, 167, 130, 131, 34, 147, 144, 208, 80, 2, 134, 20, 77, 62, 16, 66, 185, 28, 239, 159, 151, 17, 11, 39, 201, 240, 156, 202, 40, 249, 123, 20, 242, 116, 245, 131, 152, 36, 68, 59, 162, 253, 115, 115, 87, 235, 84, 125, 118, 104, 233, 219, 98, 231, 8, 2, 57, 14, 124, 229, 82, 143, 189, 163, 77, 220, 12, 158, 243, 202, 139, 242, 20, 81, 125, 64, 182, 106, 99, 172, 255, 219, 159, 209, 202, 229, 64, 225, 108, 118, 211, 108, 90, 47, 230, 195, 213, 21, 102, 42, 165, 123, 6, 93, 87, 48, 206, 173, 32, 69, 81, 56, 158, 93, 51, 147, 218, 131, 158, 184, 186, 198, 44, 164, 245, 205, 162, 113, 5, 115, 220, 162, 228, 140, 194, 177, 5, 1, 6, 127, 249, 128, 182, 21, 222, 249, 15, 89, 53, 91, 93, 246, 127, 170, 224, 5, 50, 251, 28, 17, 111, 147, 107, 240, 242, 89, 109, 91, 38, 182, 3, 155, 213, 150, 149, 215, 33, 222, 245, 17, 254, 22, 105, 49, 165, 171, 100, 122, 120, 200, 101, 176, 54, 73, 60, 9, 77, 140, 193, 226, 8, 24, 44, 142, 140, 66, 227, 169, 24, 12, 142, 162, 235, 178, 143, 231, 219, 135, 223, 226, 131, 226, 57, 224, 141, 235, 177, 31, 66, 110, 175, 254, 198, 134, 20, 93, 61, 254, 123, 253, 23, 121, 25, 34, 150, 245, 187, 190, 62, 102, 143, 181, 96, 204, 254, 178, 228, 168, 93, 54, 212, 132, 150, 58, 10, 119, 31, 152, 207, 169, 194, 39, 205, 77, 86, 103, 121, 149, 191, 180, 61, 203, 26, 174, 127, 84, 43, 157, 139, 225, 202, 36, 177, 33, 221, 234, 2, 114, 94, 103, 164, 224, 137, 173, 252, 253, 245, 114, 135, 7, 106, 14, 221, 87, 95, 250, 239, 26, 132, 151, 134, 88, 8, 170, 202, 186, 209, 220, 192, 102, 232, 12, 46, 123, 73, 100, 15, 242, 163, 218, 252, 186, 179, 227, 85, 105, 183, 241, 154, 216, 226, 39, 71, 3, 55, 144, 171, 241, 174, 239, 92, 35, 249, 233, 180, 14, 73, 17, 92, 58, 48, 137, 1, 109, 254, 234, 215, 65, 93, 215, 24, 215, 216, 215, 40, 234, 20, 57, 243, 110, 191, 123, 188, 62, 232, 44, 101, 12, 208, 64, 203, 143, 17, 167, 130, 129, 13, 100, 111, 18, 29, 79, 127, 131, 145, 211, 94, 167, 155, 223, 182, 116, 188, 46, 125, 255, 112, 85, 70, 42, 185, 57, 188, 130, 193, 207, 55, 192, 107, 234, 102, 81, 132, 199, 207, 146, 167, 226, 235, 146, 20, 121, 252, 49, 78, 245, 172, 137, 22, 111, 155, 240, 151, 18, 74, 45, 105, 57, 230, 144, 178, 177, 249, 99, 241, 0, 176, 225, 239, 197, 135, 121, 49, 38, 63, 175, 35, 19, 94, 103, 63, 207, 170, 139, 198, 231, 67, 176, 201, 126, 53, 216, 33, 93, 0, 12, 182, 127, 51, 255, 163, 146, 255, 35, 88, 8, 75, 154, 90, 248, 62, 80, 186, 67, 147, 216, 96, 91, 223, 255, 228, 8, 229, 234, 238, 25, 217, 76, 111, 84, 249, 200, 107, 147, 18, 11, 201, 92, 208, 225, 223, 125, 164, 158, 230, 162, 134, 208, 220, 194, 204, 167, 2, 74, 81, 82, 146, 210, 101, 148, 114, 74, 37, 248, 166, 134, 103, 38, 135, 238, 97, 111, 69, 131, 113, 157, 210, 61, 56, 169, 68, 122, 22, 199, 11, 158, 130, 154, 117, 26, 115, 45, 121, 51, 238, 160, 27, 249, 234, 248, 63, 163, 167, 86, 113, 28, 182, 72, 62, 189, 249, 125, 105, 31, 176, 233, 239, 69, 135, 249, 177, 38, 63, 175, 163, 226, 75, 94, 197, 102, 212, 70, 167, 247, 101, 60, 136, 64, 116, 70, 71, 32, 108, 186, 241, 161, 252, 28, 19, 44, 9, 61, 186, 206, 166, 250, 244, 192, 15, 78, 206, 183, 71, 114, 238, 184, 193, 85, 255, 81, 167, 199, 69, 6, 168, 29, 141, 110, 216, 255, 45, 41, 72, 238, 161, 177, 48, 218, 174, 230, 154, 213, 54, 218, 38, 193, 236, 219, 144, 220, 176, 63, 67, 242, 224, 100, 112, 130, 250, 189, 154, 73, 164, 6, 15, 130, 140, 129, 16, 98, 66, 196, 17, 177, 120, 76, 146, 199, 91, 210, 102, 166, 131, 159, 143, 237, 15, 214, 153, 216, 167, 134, 199, 38, 132, 68, 99, 2, 153, 20, 199, 157, 123, 249, 24, 67, 28, 17, 131, 198, 83, 209, 104, 28, 25, 26, 255, 112, 55, 203, 113, 167, 28, 21, 64, 74, 161, 105, 160, 21, 93, 204, 234, 204, 34, 7, 122, 22, 219, 231, 126, 1, 6, 76, 87, 216, 208, 58, 90, 11, 44, 165, 190, 164, 232, 75, 37, 13, 233, 196, 68, 233, 53, 43, 42, 205, 85, 250, 127, 241, 201, 43, 242, 109, 158, 59, 14, 46, 218, 126, 14, 45, 206, 244, 218, 247, 95, 222, 203, 79, 127, 87, 17, 11, 61, 166, 16, 104, 196, 139, 174, 97, 122, 24, 213, 217, 182, 97, 65, 102, 157, 41, 190, 33, 23, 94, 155, 123, 203, 23, 219, 71, 42, 255, 126, 56, 231, 81, 158, 113, 40, 215, 144, 207, 150, 229, 222, 128, 138, 241, 82, 132, 226, 219, 36, 21, 155, 7, 226, 80, 117, 209, 90, 10, 5, 28, 245, 245, 232, 113, 134, 173, 107, 48, 247, 199, 253, 131, 188, 84, 87, 169, 176, 217, 169, 127, 222, 238, 234, 93, 30, 54, 52, 71, 218, 21, 120, 216, 200, 237, 195, 221, 28, 129, 159, 136, 230, 43, 228, 147, 203, 20, 140, 1, 218, 106, 208, 188, 171, 21, 86, 236, 255, 184, 218, 214, 239, 200, 202, 118, 191, 11, 253, 188, 145, 217, 160, 156, 149, 29, 231, 133, 127, 195, 243, 172, 14, 0, 195, 49, 230, 82, 20, 241, 221, 153, 102, 123, 94, 160, 30, 108, 115, 171, 10, 12, 135, 234, 69, 211, 90, 161, 77, 161, 25, 211, 128, 233, 83, 64, 58, 148, 47, 154, 94, 16, 154, 17, 82, 146, 14, 211, 211, 223, 66, 137, 190, 227, 111, 52, 21, 150, 123, 179, 91, 50, 61, 159, 188, 183, 167, 157, 111, 181, 154, 255, 70, 39, 240, 63, 184, 98, 186, 31, 94, 196, 145, 233, 236, 107, 99, 2, 24, 219, 85, 142, 57, 7, 164, 227, 220, 174, 223, 238, 141, 108, 139, 121, 69, 179, 178, 115, 179, 74, 133, 121, 5, 78, 197, 25, 167, 236, 69, 145, 239, 14, 213, 189, 96, 173, 25, 56, 118, 3, 96, 52, 92, 0, 24, 27, 182, 151, 79, 184, 173, 174, 1, 182, 153, 206, 125, 25, 106, 46, 160, 76, 207, 195, 116, 86, 82, 229, 7, 240, 243, 245, 170, 1, 249, 245, 153, 61, 28, 7, 108, 113, 43, 179, 37, 142, 3, 193, 116, 103, 19, 171, 97, 176, 149, 30, 175, 138, 156, 13, 150, 142, 176, 42, 63, 88, 10, 84, 96, 200, 1, 217, 195, 207, 220, 115, 112, 1, 8, 197, 175, 50, 128, 164, 154, 52, 71, 11, 111, 40, 142, 30, 159, 195, 114, 50, 57, 19, 21, 143, 213, 175, 117, 25, 23, 183, 127, 188, 120, 85, 6, 56, 78, 185, 127, 28, 175, 200, 4, 197, 173, 208, 91, 247, 86, 190, 195, 244, 113, 229, 51, 132, 158, 230, 35, 116, 229, 211, 26, 84, 216, 176, 233, 118, 95, 236, 7, 180, 69, 166, 178, 85, 12, 170, 95, 62, 31, 35, 87, 26, 144, 229, 207, 59, 162, 7, 170, 121, 189, 186, 131, 166, 3, 214, 141, 24, 25, 48, 13, 180, 181, 192, 178, 170, 236, 36, 180, 213, 53, 185, 209, 89, 57, 125, 1, 3, 37, 149, 134, 98, 255, 30, 88, 204, 174, 178, 244, 145, 158, 61, 172, 251, 5, 152, 129, 70, 64, 214, 51, 70, 89, 55, 111, 110, 138, 77, 31, 122, 56, 221, 151, 127, 88, 251, 34, 32, 138, 154, 45, 89, 55, 219, 176, 28, 152, 71, 119, 145, 44, 174, 127, 152, 119, 194, 157, 30, 177, 234, 8, 79, 231, 209, 124, 156, 45, 19, 209, 181, 42, 189, 218, 45, 97, 200, 6, 185, 99, 231, 199, 184, 89, 147, 45, 156, 0, 237, 8, 190, 173, 60, 237, 146, 60, 161, 11, 236, 200, 125, 139, 187, 40, 238, 172, 105, 192, 33, 184, 93, 2, 16, 203, 165, 27, 30, 6, 254, 150, 123, 20, 255, 19, 226, 149, 193, 12, 1, 95, 14, 81, 196, 201, 111, 208, 137, 186, 177, 0, 164, 239, 160, 124, 191, 192, 111, 25, 29, 22, 191, 180, 67, 199, 239, 185, 247, 196, 250, 224, 234, 21, 13, 196, 198, 229, 50, 99, 17, 200, 70, 236, 58, 189, 166, 242, 35, 187, 151, 116, 58, 247, 205, 100, 86, 59, 180, 153, 74, 127, 211, 144, 32, 46, 53, 127, 66, 150, 210, 147, 233, 128, 189, 235, 241, 65, 144, 149, 48, 197, 102, 247, 228, 168, 188, 192, 46, 187, 99, 39, 41, 87, 88, 190, 215, 27, 184, 159, 117, 25, 169, 184, 131, 246, 176, 164, 166, 206, 214, 236, 89, 173, 36, 2, 250, 69, 105, 5, 252, 79, 64, 77, 124, 106, 1, 128, 236, 5, 248, 211, 230, 109, 203, 102, 171, 27, 122, 170, 217, 126, 115, 236, 255, 52, 91, 225, 230, 96, 98, 215, 25, 137, 52, 162, 141, 140, 56, 31, 145, 57, 34, 228, 37, 173, 17, 81, 22, 161, 102, 15, 91, 213, 117, 191, 49, 246, 27, 58, 67, 64, 79, 222, 217, 198, 170, 225, 236, 212, 1, 180, 240, 236, 51, 204, 31, 192, 55, 151, 53, 252, 107, 34, 161, 24, 32, 83, 245, 231, 136, 68, 244, 46, 105, 180, 41, 110, 196, 209, 233, 182, 212, 131, 155, 31, 187, 198, 143, 201, 222, 196, 21, 102, 198, 187, 213, 144, 85, 145, 229, 185, 11, 130, 195, 200, 88, 199, 91, 222, 87, 15, 196, 232, 192, 199, 146, 11, 31, 194, 90, 193, 118, 9, 45, 0, 38, 73, 8, 181, 253, 163, 12, 170, 16, 84, 89, 52, 152, 25, 51, 76, 52, 10, 158, 70, 46, 102, 199, 22, 140, 247, 70, 66, 248, 26, 223, 73, 97, 12, 204, 96, 49, 226, 230, 116, 77, 212, 137, 28, 101, 182, 113, 238, 177, 204, 158, 180, 226, 116, 179, 173, 189, 76, 110, 43, 14, 200, 252, 161, 24, 29, 248, 155, 228, 194, 90, 72, 47, 53, 248, 41, 178, 233, 4, 80, 100, 183, 112, 61, 85, 112, 101, 97, 127, 54, 170, 156, 8, 207, 123, 61, 185, 57, 59, 166, 100, 178, 167, 59, 126, 72, 179, 18, 178, 155, 79, 28, 72, 71, 35, 127, 178, 254, 143, 242, 24, 249, 128, 180, 180, 162, 49, 215, 125, 20, 198, 178, 91, 181, 181, 153, 225, 61, 48, 58, 25, 92, 154, 65, 157, 252, 147, 40, 5, 89, 109, 224, 232, 94, 74, 91, 122, 82, 138, 127, 124, 196, 0, 115, 182, 171, 175, 63, 38, 221, 38, 160, 213, 206, 128, 68, 198, 112, 184, 24, 101, 63, 221, 199, 136, 194, 62, 190, 70, 94, 190, 207, 4, 97, 116, 94, 190, 198, 196, 41, 72, 80, 223, 146, 185, 222, 213, 255, 26, 211, 39, 127, 73, 224, 235, 233, 155, 28, 239, 130, 180, 48, 253, 71, 106, 14, 174, 129, 122, 116, 132, 45, 221, 34, 110, 56, 120, 241, 235, 248, 7, 184, 183, 98, 43, 23, 239, 151, 105, 138, 85, 206, 90, 111, 96, 20, 70, 224, 95, 221, 230, 37, 139, 217, 79, 51, 16, 197, 137, 121, 151, 215, 30, 241, 82, 133, 2, 81, 138, 52, 109, 167, 54, 206, 59, 55, 185, 57, 173, 101, 65, 128, 0, 40, 146, 144, 254, 224, 96, 60, 157, 179, 197, 184, 189, 180, 49, 87, 182, 137, 128, 216, 190, 129, 165, 235, 194, 33, 129, 8, 120, 144, 191, 46, 34, 16, 130, 64, 120, 122, 18, 252, 145, 186, 199, 116, 212, 208, 173, 245, 75, 132, 221, 134, 182, 102, 82, 31, 15, 210, 131, 130, 87, 26, 20, 87, 153, 113, 85, 78, 172, 125, 126, 170, 201, 121, 28, 231, 151, 253, 2, 80, 228, 241, 47, 170, 101, 21, 204, 122, 133, 153, 76, 119, 234, 145, 204, 28, 65, 249, 243, 217, 57, 33, 156, 244, 10, 79, 61, 181, 132, 249, 180, 109, 236, 111, 186, 9, 236, 98, 53, 231, 148, 114, 190, 99, 98, 118, 145, 16, 17, 235, 193, 21, 207, 199, 91, 245, 37, 94, 219, 146, 218, 60, 207, 118, 164, 165, 205, 151, 109, 147, 107, 115, 165, 209, 55, 196, 232, 160, 240, 155, 215, 167, 233, 200, 125, 83, 52, 16, 137, 191, 23, 204, 49, 50, 86, 251, 243, 217, 117, 145, 217, 250, 205, 137, 163, 194, 159, 33, 31, 194, 90, 105, 105, 210, 185, 206, 17, 0, 149, 54, 240, 92, 55, 85, 49, 177, 102, 3, 45, 197, 232, 190, 193, 193, 168, 158, 151, 113, 21, 29, 252, 200, 184, 163, 142, 42, 154, 120, 219, 147, 48, 160, 193, 24, 201, 137, 171, 111, 18, 216, 74, 108, 207, 121, 94, 52, 209, 27, 125, 186, 119, 246, 80, 156, 150, 150, 32, 53, 239, 59, 104, 10, 9, 3, 234, 189, 26, 5, 84, 218, 201, 138, 56, 197, 67, 17, 37, 159, 74, 77, 199, 102, 111, 244, 29, 166, 53, 118, 133, 12, 92, 23, 70, 123, 27, 177, 194, 117, 154, 90, 193, 125, 54, 204, 220, 251, 187, 234, 65, 66, 227, 198, 102, 146, 246, 165, 17, 199, 209, 85, 148, 232, 231, 64, 85, 182, 229, 41, 163, 82, 204, 211, 218, 189, 162, 241, 209, 38, 115, 220, 108, 155, 81, 214, 49, 127, 15, 22, 186, 255, 94, 185, 92, 118, 152, 159, 212, 3, 62, 102, 71, 215, 159, 115, 203, 210, 134, 17, 89, 33, 109, 190, 125, 182, 164, 23, 217, 63, 85, 187, 84, 201, 244, 16, 114, 192, 34, 79, 61, 181, 148, 233, 162, 125, 234, 133, 241, 137, 153, 165, 211, 122, 164, 48, 79, 108, 197, 127, 27, 21, 58, 65, 184, 12, 178, 33, 168, 95, 182, 19, 148, 251, 168, 60, 128, 64, 3, 181, 147, 219, 9, 127, 216, 116, 84, 27, 247, 76, 18, 86, 43, 184, 221, 1, 101, 26, 222, 224, 70, 34, 82, 136, 39, 245, 205, 75, 30, 231, 41, 72, 22, 57, 165, 161, 240, 137, 179, 26, 189, 221, 253, 122, 247, 197, 167, 20, 129, 180, 81, 10, 127, 103, 242, 236, 64, 18, 17, 129, 61, 114, 82, 144, 226, 223, 132, 127, 9, 160, 48, 142, 82, 57, 5, 112, 49, 93, 49, 72, 22, 1, 216, 14, 117, 43, 1, 167, 1, 75, 225, 221, 251, 133, 119, 156, 187, 247, 227, 28, 28, 137, 88, 213, 99, 38, 136, 113, 221, 179, 194, 62, 238, 85, 6, 13, 124, 239, 105, 104, 58, 160, 131, 124, 95, 101, 19, 20, 184, 122, 64, 131, 201, 9, 247, 25, 94, 221, 159, 209, 171, 248, 144, 189, 2, 4, 213, 118, 99, 79, 144, 122, 143, 127, 74, 12, 193, 167, 73, 119, 45, 31, 16, 77, 99, 27, 244, 12, 91, 193, 139, 0, 214, 243, 14, 198, 43, 144, 162, 119, 217, 107, 68, 93, 174, 0, 63, 121, 244, 254, 76, 191, 162, 40, 77, 197, 61, 193, 9, 17, 68, 36, 53, 113, 239, 210, 151, 17, 44, 142, 155, 151, 71, 203, 93, 141, 46, 176, 225, 35, 177, 11, 50, 89, 126, 151, 7, 221, 227, 219, 180, 211, 244, 194, 44, 228, 10, 17, 30, 57, 1, 29, 3, 190, 73, 13, 90, 57, 70, 52, 179, 60, 79, 200, 90, 34, 142, 68, 246, 6, 234, 9, 85, 50, 14, 38, 4, 99, 112, 68, 44, 18, 71, 195, 96, 240, 100, 155, 128, 150, 179, 167, 190, 149, 164, 35, 69, 147, 115, 92, 19, 204, 127, 238, 38, 57, 103, 185, 235, 75, 202, 243, 73, 19, 212, 144, 199, 179, 85, 68, 141, 233, 253, 195, 35, 89, 173, 105, 38, 165, 156, 161, 22, 193, 246, 150, 83, 35, 29, 86, 184, 35, 101, 250, 89, 91, 235, 87, 25, 141, 25, 120, 39, 104, 62, 201, 225, 195, 60, 237, 232, 67, 67, 70, 81, 240, 74, 95, 99, 31, 224, 212, 159, 75, 182, 71, 63, 4, 6, 9, 139, 19, 159, 201, 228, 113, 30, 129, 41, 41, 108, 72, 113, 194, 179, 84, 121, 226, 61, 110, 74, 122, 32, 187, 32, 238, 169, 172, 56, 206, 221, 95, 154, 23, 238, 47, 127, 46, 147, 201, 227, 52, 56, 35, 97, 156, 178, 68, 87, 118, 89, 162, 59, 187, 44, 249, 33, 163, 60, 89, 197, 2, 197, 9, 105, 191, 202, 252, 181, 155, 207, 218, 201, 218, 193, 250, 97, 231, 138, 125, 47, 123, 39, 123, 219, 118, 234, 175, 159, 78, 128, 189, 136, 178, 45, 246, 118, 112, 44, 194, 128, 16, 33, 75, 188, 220, 208, 174, 1, 209, 30, 191, 150, 253, 214, 105, 136, 151, 99, 11, 239, 11, 115, 77, 215, 11, 24, 9, 244, 76, 36, 150, 201, 76, 235, 180, 20, 5, 206, 165, 57, 84, 90, 212, 101, 18, 42, 23, 150, 147, 244, 23, 76, 173, 87, 101, 40, 219, 40, 177, 22, 15, 48, 203, 178, 90, 161, 208, 217, 63, 117, 217, 205, 209, 89, 47, 1, 94, 165, 152, 0, 17, 226, 178, 5, 135, 228, 152, 136, 72, 130, 58, 61, 61, 16, 230, 233, 34, 127, 170, 40, 255, 127, 111, 132, 182, 79, 185, 202, 247, 189, 254, 41, 198, 105, 5, 186, 211, 49, 205, 72, 113, 25, 20, 20, 209, 155, 137, 9, 232, 137, 246, 202, 53, 188, 85, 18, 234, 150, 113, 238, 243, 197, 214, 199, 245, 159, 99, 105, 201, 122, 144, 90, 63, 79, 175, 50, 248, 230, 132, 11, 227, 194, 244, 164, 203, 198, 148, 203, 197, 241, 97, 71, 198, 213, 133, 121, 151, 43, 35, 142, 89, 231, 234, 107, 249, 204, 107, 106, 235, 249, 199, 171, 121, 198, 106, 107, 97, 22, 53, 53, 181, 60, 67, 13, 252, 40, 51, 119, 90, 14, 183, 255, 61, 1, 163, 37, 201, 162, 56, 209, 200, 227, 17, 50, 127, 18, 140, 46, 26, 25, 153, 238, 5, 14, 173, 211, 171, 73, 75, 141, 201, 93, 37, 82, 213, 223, 149, 160, 225, 234, 192, 138, 138, 162, 80, 237, 125, 172, 92, 184, 51, 53, 46, 122, 12, 189, 168, 17, 55, 238, 244, 48, 171, 39, 59, 244, 25, 250, 55, 179, 242, 166, 69, 224, 106, 128, 46, 179, 241, 252, 34, 191, 228, 40, 177, 158, 49, 14, 9, 197, 96, 188, 73, 240, 246, 152, 9, 172, 250, 206, 203, 165, 65, 199, 200, 200, 147, 201, 228, 184, 178, 100, 109, 53, 63, 169, 143, 18, 3, 34, 208, 84, 172, 164, 166, 39, 95, 142, 79, 238, 31, 73, 79, 235, 31, 76, 75, 31, 236, 75, 113, 104, 183, 11, 107, 195, 58, 160, 248, 194, 224, 96, 190, 0, 141, 23, 242, 49, 24, 161, 208, 248, 101, 126, 102, 91, 102, 126, 71, 62, 161, 239, 243, 162, 152, 65, 212, 182, 216, 166, 56, 100, 148, 82, 182, 191, 29, 46, 134, 196, 250, 121, 92, 203, 22, 199, 135, 49, 50, 42, 159, 142, 167, 228, 161, 66, 105, 81, 173, 41, 207, 43, 227, 50, 132, 108, 108, 30, 153, 144, 99, 136, 86, 12, 205, 152, 68, 66, 254, 209, 212, 166, 156, 200, 128, 158, 87, 230, 185, 11, 201, 177, 27, 97, 37, 126, 43, 241, 114, 8, 47, 111, 101, 55, 235, 98, 107, 201, 86, 182, 10, 167, 180, 40, 202, 71, 187, 114, 149, 85, 73, 47, 99, 66, 92, 13, 170, 54, 55, 164, 239, 161, 129, 174, 186, 93, 67, 167, 218, 137, 10, 150, 121, 27, 105, 224, 136, 90, 107, 81, 181, 121, 196, 94, 123, 242, 86, 24, 196, 44, 142, 65, 80, 53, 144, 236, 173, 0, 48, 107, 7, 229, 27, 45, 85, 246, 186, 205, 95, 211, 191, 255, 146, 174, 254, 59, 210, 117, 44, 254, 0, 226, 159, 62, 116, 198, 104, 182, 164, 181, 147, 42, 92, 144, 158, 247, 37, 108, 231, 89, 104, 67, 88, 225, 48, 146, 102, 68, 140, 163, 134, 209, 49, 0, 170, 39, 141, 36, 218, 126, 18, 30, 38, 214, 189, 86, 195, 231, 112, 229, 89, 137, 235, 47, 206, 107, 30, 168, 168, 107, 121, 91, 128, 109, 238, 59, 175, 10, 34, 36, 134, 135, 67, 167, 88, 66, 72, 208, 83, 74, 176, 132, 169, 235, 120, 79, 215, 184, 233, 71, 233, 51, 70, 92, 4, 51, 35, 172, 94, 166, 67, 47, 74, 239, 118, 137, 63, 35, 112, 128, 130, 50, 45, 81, 35, 142, 210, 226, 69, 202, 102, 7, 176, 113, 196, 120, 70, 124, 228, 136, 2, 197, 146, 50, 191, 30, 120, 121, 254, 112, 160, 206, 200, 86, 66, 23, 74, 34, 24, 184, 0, 22, 201, 241, 149, 198, 98, 111, 198, 0, 171, 3, 4, 81, 6, 74, 1, 196, 121, 55, 189, 185, 63, 69, 63, 89, 130, 95, 84, 205, 100, 220, 100, 156, 81, 53, 109, 40, 40, 137, 143, 230, 231, 132, 159, 7, 111, 251, 245, 216, 183, 33, 46, 170, 33, 168, 113, 18, 141, 60, 229, 84, 244, 236, 187, 19, 233, 23, 224, 213, 120, 151, 236, 166, 108, 117, 41, 3, 26, 168, 114, 224, 228, 7, 61, 100, 78, 30, 26, 137, 81, 137, 89, 24, 44, 2, 157, 149, 99, 120, 225, 169, 61, 7, 228, 122, 22, 189, 141, 177, 100, 148, 191, 116, 97, 215, 245, 142, 70, 58, 142, 179, 183, 81, 104, 21, 81, 144, 225, 196, 169, 26, 121, 247, 47, 104, 199, 162, 12, 54, 128, 96, 249, 85, 173, 124, 134, 200, 239, 208, 31, 154, 201, 97, 11, 136, 40, 223, 170, 79, 107, 80, 243, 250, 164, 26, 65, 128, 187, 252, 63, 160, 54, 105, 144, 252, 172, 254, 99, 156, 154, 238, 203, 246, 183, 164, 222, 134, 216, 106, 100, 87, 212, 100, 165, 62, 250, 214, 190, 49, 190, 88, 203, 45, 2, 17, 1, 50, 26, 73, 114, 13, 138, 10, 8, 141, 177, 23, 163, 135, 86, 26, 222, 15, 60, 130, 108, 228, 148, 73, 193, 215, 242, 213, 17, 97, 25, 88, 25, 70, 152, 29, 18, 4, 23, 161, 60, 130, 61, 131, 108, 220, 49, 37, 150, 226, 252, 146, 128, 216, 26, 66, 246, 48, 224, 235, 231, 59, 36, 53, 90, 237, 122, 174, 5, 57, 170, 77, 94, 54, 222, 80, 244, 146, 153, 142, 76, 101, 84, 89, 97, 135, 236, 157, 174, 73, 121, 188, 117, 47, 140, 232, 252, 58, 247, 131, 122, 15, 185, 73, 105, 193, 191, 210, 96, 177, 106, 107, 51, 206, 155, 84, 253, 249, 17, 44, 145, 145, 179, 230, 210, 80, 213, 211, 254, 163, 240, 117, 117, 76, 221, 43, 36, 171, 148, 172, 144, 44, 203, 205, 23, 166, 150, 44, 79, 3, 166, 173, 38, 132, 55, 133, 245, 238, 179, 131, 193, 7, 69, 102, 6, 217, 191, 4, 78, 186, 253, 67, 50, 234, 141, 143, 118, 73, 41, 1, 39, 42, 95, 255, 206, 181, 47, 158, 121, 74, 247, 37, 219, 209, 26, 210, 239, 165, 145, 159, 166, 218, 23, 244, 6, 183, 165, 151, 68, 191, 102, 66, 182, 230, 162, 242, 147, 42, 74, 10, 48, 101, 169, 57, 73, 157, 150, 55, 224, 157, 237, 193, 179, 249, 197, 54, 159, 61, 144, 123, 40, 72, 64, 144, 65, 80, 144, 14, 214, 199, 95, 27, 245, 35, 59, 224, 225, 16, 20, 125, 229, 231, 141, 75, 40, 117, 164, 164, 214, 20, 82, 186, 5, 179, 241, 42, 36, 16, 193, 45, 115, 34, 196, 151, 230, 203, 80, 0, 201, 33, 180, 82, 201, 37, 251, 230, 196, 81, 25, 124, 164, 9, 69, 46, 76, 14, 213, 37, 105, 94, 59, 86, 217, 97, 53, 219, 126, 243, 184, 43, 135, 18, 52, 224, 35, 201, 217, 245, 199, 205, 180, 20, 6, 100, 81, 83, 4, 192, 2, 191, 225, 200, 83, 69, 117, 217, 50, 227, 42, 218, 4, 92, 134, 95, 231, 46, 126, 32, 234, 152, 150, 2, 240, 219, 237, 35, 11, 100, 110, 79, 144, 20, 186, 193, 190, 182, 21, 210, 71, 45, 66, 147, 42, 206, 200, 31, 64, 78, 159, 224, 138, 42, 138, 70, 135, 69, 95, 129, 2, 42, 179, 250, 51, 19, 74, 154, 120, 47, 199, 85, 96, 99, 179, 102, 71, 252, 147, 129, 127, 250, 218, 192, 238, 12, 213, 15, 193, 145, 86, 149, 240, 225, 250, 225, 205, 243, 205, 242, 205, 139, 115, 219, 171, 229, 243, 14, 105, 59, 17, 249, 130, 60, 167, 237, 112, 174, 8, 163, 69, 21, 69, 56, 2, 46, 118, 32, 54, 222, 112, 143, 37, 69, 52, 29, 216, 110, 218, 50, 174, 62, 215, 79, 33, 64, 184, 103, 14, 38, 32, 48, 83, 252, 6, 140, 170, 225, 251, 248, 3, 117, 210, 181, 52, 239, 184, 119, 136, 75, 222, 245, 138, 64, 32, 197, 240, 149, 131, 76, 68, 103, 155, 255, 235, 115, 183, 187, 9, 78, 61, 10, 203, 248, 128, 45, 29, 253, 61, 241, 94, 112, 70, 199, 232, 243, 201, 19, 86, 39, 159, 136, 142, 206, 112, 171, 29, 117, 165, 123, 173, 254, 29, 235, 139, 212, 189, 100, 164, 25, 26, 39, 142, 221, 203, 146, 209, 76, 7, 154, 209, 172, 85, 29, 163, 176, 75, 137, 137, 156, 38, 10, 119, 186, 14, 72, 251, 212, 234, 178, 154, 44, 253, 137, 59, 84, 247, 88, 182, 70, 81, 189, 124, 150, 40, 61, 9, 186, 157, 22, 173, 148, 249, 188, 173, 244, 210, 216, 212, 140, 251, 88, 85, 171, 218, 100, 252, 83, 60, 164, 5, 16, 227, 165, 145, 8, 137, 44, 247, 23, 133, 149, 104, 164, 48, 180, 125, 167, 53, 107, 217, 55, 217, 103, 52, 33, 22, 224, 133, 21, 40, 13, 205, 18, 243, 66, 188, 181, 25, 32, 55, 36, 52, 226, 62, 35, 107, 218, 48, 106, 152, 250, 132, 89, 158, 18, 76, 47, 122, 29, 57, 243, 16, 202, 148, 15, 223, 108, 254, 103, 71, 200, 135, 160, 138, 156, 186, 66, 239, 49, 24, 211, 110, 213, 218, 122, 154, 15, 215, 168, 113, 50, 97, 24, 157, 145, 48, 208, 55, 132, 26, 200, 206, 138, 235, 215, 170, 127, 255, 184, 52, 13, 148, 246, 253, 69, 108, 93, 80, 247, 247, 237, 57, 143, 214, 59, 203, 90, 239, 117, 189, 221, 235, 153, 207, 50, 107, 232, 141, 153, 69, 235, 207, 89, 230, 104, 67, 39, 202, 91, 59, 166, 146, 43, 146, 191, 66, 178, 254, 15, 121, 43, 120, 207, 224, 236, 203, 240, 129, 42, 37, 137, 211, 239, 40, 248, 174, 221, 138, 134, 74, 9, 213, 3, 29, 61, 35, 40, 63, 59, 239, 86, 103, 67, 211, 135, 219, 246, 104, 205, 83, 139, 247, 44, 145, 17, 194, 158, 209, 144, 211, 186, 226, 213, 170, 246, 1, 115, 137, 225, 33, 229, 25, 59, 67, 24, 17, 18, 202, 78, 252, 217, 241, 183, 45, 16, 225, 3, 174, 246, 15, 14, 48, 209, 253, 117, 251, 242, 81, 96, 249, 163, 31, 60, 178, 31, 38, 202, 73, 130, 130, 168, 120, 97, 217, 51, 192, 232, 98, 184, 59, 249, 28, 155, 255, 17, 54, 210, 242, 25, 5, 41, 18, 242, 119, 80, 229, 21, 61, 247, 96, 224, 149, 182, 173, 55, 84, 22, 47, 233, 140, 151, 117, 19, 150, 1, 73, 164, 132, 163, 41, 87, 109, 187, 101, 59, 89, 239, 219, 123, 215, 1, 126, 128, 37, 253, 248, 177, 124, 116, 151, 8, 221, 118, 233, 7, 206, 231, 225, 190, 183, 151, 7, 6, 230, 35, 187, 102, 82, 66, 94, 236, 195, 34, 134, 225, 247, 104, 43, 131, 31, 70, 226, 248, 142, 138, 205, 255, 18, 185, 180, 124, 229, 17, 241, 178, 212, 51, 17, 175, 234, 169, 40, 177, 60, 66, 128, 7, 35, 192, 158, 104, 7, 219, 120, 170, 141, 45, 255, 253, 152, 156, 231, 157, 40, 140, 40, 78, 32, 200, 196, 31, 98, 61, 53, 126, 207, 119, 111, 96, 224, 218, 16, 171, 240, 61, 59, 83, 131, 88, 185, 119, 246, 20, 169, 166, 239, 137, 81, 246, 146, 84, 199, 208, 104, 22, 87, 142, 176, 81, 151, 79, 70, 78, 35, 213, 44, 247, 86, 139, 59, 74, 40, 178, 82, 45, 86, 44, 117, 104, 177, 60, 104, 82, 53, 213, 203, 193, 50, 216, 129, 170, 8, 191, 226, 25, 77, 195, 189, 179, 207, 91, 254, 60, 33, 33, 63, 71, 192, 207, 203, 73, 20, 149, 70, 23, 123, 185, 173, 72, 58, 119, 203, 196, 197, 59, 45, 137, 158, 63, 114, 12, 183, 95, 123, 165, 171, 129, 146, 164, 36, 179, 160, 184, 108, 6, 170, 69, 23, 138, 77, 48, 115, 73, 92, 21, 181, 52, 35, 216, 97, 205, 204, 172, 12, 164, 89, 7, 43, 19, 178, 189, 237, 41, 13, 132, 57, 100, 11, 125, 105, 238, 193, 146, 248, 60, 25, 69, 198, 85, 86, 159, 58, 171, 67, 87, 208, 115, 195, 227, 102, 126, 159, 89, 109, 193, 139, 92, 144, 247, 207, 23, 153, 1, 87, 206, 79, 182, 124, 215, 91, 64, 227, 111, 44, 204, 250, 252, 219, 242, 142, 213, 44, 198, 122, 37, 76, 24, 167, 197, 224, 7, 140, 125, 190, 67, 234, 164, 4, 133, 3, 247, 62, 74, 203, 246, 42, 251, 253, 134, 71, 174, 18, 84, 158, 136, 157, 62, 171, 115, 121, 201, 168, 41, 69, 138, 196, 5, 147, 96, 2, 22, 139, 35, 97, 49, 4, 146, 171, 131, 160, 243, 199, 55, 35, 181, 182, 237, 210, 236, 147, 23, 70, 255, 149, 196, 142, 224, 226, 47, 104, 94, 80, 91, 8, 34, 48, 14, 78, 127, 151, 128, 230, 30, 243, 231, 79, 107, 12, 12, 116, 107, 144, 149, 213, 13, 38, 21, 161, 171, 165, 116, 222, 82, 174, 88, 141, 155, 254, 127, 4, 16, 32, 160, 15, 150, 97, 48, 89, 115, 93, 152, 58, 204, 245, 245, 228, 57, 25, 63, 15, 102, 26, 163, 122, 150, 119, 102, 127, 70, 5, 65, 6, 92, 60, 74, 186, 214, 51, 140, 167, 37, 126, 125, 77, 101, 238, 239, 192, 167, 217, 155, 143, 228, 147, 223, 183, 148, 148, 200, 14, 103, 116, 252, 213, 210, 25, 23, 167, 135, 26, 75, 251, 122, 171, 164, 149, 97, 190, 15, 120, 219, 105, 19, 10, 200, 74, 95, 167, 223, 144, 189, 108, 81, 93, 252, 218, 161, 62, 71, 154, 158, 242, 179, 164, 162, 128, 132, 58, 190, 147, 231, 193, 236, 179, 183, 235, 112, 111, 223, 155, 250, 169, 145, 46, 6, 54, 15, 126, 155, 66, 28, 202, 45, 221, 189, 221, 45, 109, 32, 1, 6, 237, 30, 126, 105, 193, 215, 12, 113, 40, 110, 43, 114, 225, 7, 234, 235, 118, 191, 105, 186, 129, 1, 55, 214, 207, 190, 46, 162, 5, 251, 252, 182, 60, 183, 30, 183, 249, 247, 90, 108, 194, 2, 194, 3, 3, 3, 232, 214, 151, 42, 204, 218, 252, 36, 91, 222, 91, 197, 30, 237, 194, 183, 119, 55, 78, 53, 22, 212, 255, 73, 64, 237, 82, 135, 126, 62, 74, 52, 65, 61, 151, 212, 146, 69, 138, 234, 143, 61, 110, 126, 242, 195, 137, 24, 13, 244, 74, 236, 215, 103, 221, 54, 30, 84, 69, 125, 55, 249, 0, 27, 197, 20, 240, 73, 149, 207, 113, 97, 227, 213, 182, 223, 230, 116, 70, 15, 132, 4, 189, 112, 85, 233, 176, 177, 29, 202, 248, 33, 233, 252, 91, 1, 39, 89, 242, 167, 98, 252, 91, 20, 251, 71, 239, 81, 154, 122, 219, 128, 138, 217, 1, 93, 159, 244, 209, 72, 168, 167, 154, 117, 137, 41, 39, 150, 102, 98, 157, 79, 25, 22, 36, 199, 69, 36, 150, 134, 17, 72, 219, 183, 118, 138, 134, 18, 40, 118, 4, 234, 195, 52, 27, 187, 17, 252, 62, 150, 220, 138, 175, 66, 184, 120, 193, 236, 3, 107, 187, 170, 237, 35, 47, 11, 5, 30, 254, 146, 235, 172, 177, 212, 213, 226, 62, 191, 117, 241, 151, 90, 204, 41, 27, 187, 49, 21, 54, 41, 20, 230, 237, 27, 22, 127, 24, 113, 62, 96, 226, 162, 236, 23, 3, 231, 239, 9, 219, 207, 165, 182, 217, 27, 155, 104, 169, 120, 232, 105, 64, 191, 200, 224, 68, 86, 100, 99, 78, 92, 42, 186, 84, 219, 69, 142, 109, 45, 41, 122, 133, 160, 118, 179, 174, 247, 218, 158, 203, 55, 254, 120, 249, 223, 179, 250, 101, 201, 19, 185, 15, 46, 200, 79, 166, 92, 22, 44, 108, 180, 153, 19, 230, 31, 59, 151, 179, 163, 119, 146, 76, 235, 245, 219, 205, 252, 235, 213, 27, 18, 241, 39, 42, 166, 184, 14, 105, 211, 112, 166, 9, 89, 233, 150, 192, 244, 151, 225, 130, 48, 141, 191, 105, 239, 182, 122, 183, 64, 120, 254, 174, 165, 86, 122, 207, 68, 214, 174, 251, 158, 9, 169, 144, 6, 142, 30, 238, 198, 48, 8, 154, 178, 115, 146, 147, 24, 144, 41, 105, 74, 234, 152, 246, 158, 255, 125, 135, 12, 234, 61, 117, 238, 127, 172, 91, 178, 220, 180, 60, 192, 86, 228, 191, 54, 151, 39, 229, 99, 102, 2, 21, 25, 157, 8, 9, 83, 34, 41, 176, 227, 83, 218, 243, 221, 192, 59, 1, 226, 46, 142, 88, 131, 229, 10, 65, 60, 140, 118, 140, 212, 159, 211, 204, 212, 134, 77, 149, 55, 183, 145, 114, 147, 114, 230, 136, 57, 60, 183, 224, 68, 19, 41, 222, 184, 53, 29, 85, 170, 176, 90, 147, 87, 33, 223, 200, 104, 30, 11, 34, 248, 97, 237, 212, 143, 219, 94, 91, 41, 153, 223, 79, 12, 181, 16, 213, 102, 104, 109, 164, 145, 243, 189, 80, 171, 61, 96, 186, 7, 8, 65, 124, 248, 236, 100, 76, 133, 222, 6, 230, 84, 35, 251, 212, 182, 31, 95, 250, 179, 127, 116, 40, 236, 53, 145, 148, 59, 241, 2, 174, 176, 166, 186, 16, 92, 147, 85, 40, 186, 74, 165, 45, 177, 116, 222, 168, 113, 238, 95, 113, 156, 111, 139, 107, 111, 109, 125, 99, 67, 47, 58, 197, 28, 28, 19, 231, 211, 203, 211, 203, 87, 245, 36, 178, 46, 174, 251, 72, 217, 44, 184, 67, 214, 193, 199, 77, 170, 62, 96, 192, 193, 215, 215, 42, 248, 182, 102, 58, 107, 123, 147, 243, 165, 97, 177, 4, 236, 174, 247, 33, 235, 198, 158, 237, 216, 20, 47, 244, 188, 136, 218, 111, 177, 187, 53, 209, 116, 197, 131, 17, 249, 220, 175, 56, 105, 129, 130, 63, 246, 168, 228, 174, 195, 95, 196, 183, 247, 74, 8, 25, 135, 210, 163, 142, 142, 142, 69, 174, 168, 135, 253, 214, 201, 167, 230, 162, 234, 56, 250, 96, 149, 79, 99, 26, 226, 6, 142, 238, 57, 34, 59, 224, 142, 15, 220, 178, 116, 110, 139, 204, 94, 78, 201, 49, 40, 82, 183, 162, 181, 209, 199, 178, 149, 165, 93, 169, 203, 242, 134, 174, 59, 88, 228, 139, 211, 216, 254, 159, 76, 65, 100, 247, 188, 116, 151, 24, 230, 240, 50, 245, 139, 56, 244, 219, 180, 100, 116, 99, 213, 143, 188, 122, 229, 211, 149, 111, 21, 205, 218, 11, 117, 167, 107, 29, 163, 245, 231, 60, 109, 242, 142, 225, 90, 91, 205, 77, 120, 189, 214, 7, 87, 196, 11, 32, 239, 127, 252, 163, 118, 38, 56, 15, 196, 142, 166, 229, 164, 44, 239, 6, 26, 220, 21, 170, 57, 19, 204, 103, 123, 26, 233, 179, 95, 78, 44, 145, 176, 65, 205, 72, 15, 35, 146, 88, 167, 108, 14, 139, 202, 196, 253, 25, 65, 241, 181, 87, 238, 25, 154, 172, 158, 56, 227, 251, 139, 123, 73, 66, 146, 223, 72, 181, 1, 245, 116, 25, 127, 180, 254, 160, 114, 86, 181, 152, 182, 107, 77, 95, 73, 211, 25, 29, 227, 136, 100, 217, 103, 37, 89, 217, 8, 94, 117, 255, 27, 218, 226, 179, 199, 35, 33, 14, 122, 120, 77, 237, 200, 172, 230, 88, 207, 67, 207, 121, 148, 194, 91, 174, 12, 70, 199, 75, 14, 18, 26, 231, 238, 136, 235, 53, 209, 194, 248, 162, 52, 1, 12, 99, 59, 109, 211, 216, 112, 136, 225, 27, 17, 251, 87, 93, 21, 0, 201, 39, 195, 73, 183, 246, 101, 141, 1, 200, 204, 5, 17, 217, 133, 247, 20, 117, 214, 131, 0, 234, 37, 58, 42, 26, 99, 27, 34, 36, 197, 138, 10, 234, 175, 142, 180, 234, 85, 14, 20, 182, 6, 158, 241, 90, 36, 134, 111, 194, 137, 219, 188, 19, 86, 219, 139, 212, 148, 53, 210, 191, 221, 203, 150, 87, 201, 39, 222, 16, 29, 63, 48, 60, 67, 101, 56, 106, 50, 219, 255, 82, 2, 105, 45, 48, 250, 96, 12, 47, 89, 27, 225, 194, 136, 108, 118, 225, 35, 97, 116, 186, 224, 204, 197, 177, 219, 22, 112, 182, 251, 190, 244, 238, 209, 68, 103, 234, 187, 137, 143, 186, 64, 15, 207, 95, 147, 23, 155, 144, 153, 234, 153, 90, 202, 173, 195, 239, 155, 101, 187, 90, 91, 237, 154, 79, 45, 133, 249, 226, 199, 141, 54, 168, 165, 157, 195, 247, 46, 17, 155, 49, 158, 45, 124, 190, 160, 167, 188, 43, 171, 28, 91, 12, 143, 95, 24, 130, 254, 149, 142, 64, 200, 29, 207, 103, 186, 38, 98, 161, 186, 27, 41, 10, 24, 234, 188, 151, 204, 239, 30, 224, 202, 42, 77, 179, 181, 166, 193, 144, 129, 202, 224, 188, 140, 190, 128, 117, 59, 124, 250, 245, 238, 85, 182, 45, 134, 144, 38, 56, 183, 93, 216, 57, 244, 29, 226, 137, 182, 201, 70, 67, 127, 72, 95, 213, 180, 93, 214, 27, 152, 66, 156, 191, 245, 117, 141, 73, 150, 105, 90, 157, 200, 236, 234, 253, 178, 249, 173, 119, 120, 6, 63, 32, 16, 97, 9, 24, 220, 117, 138, 233, 166, 178, 199, 72, 58, 190, 144, 202, 122, 208, 221, 45, 55, 150, 239, 52, 99, 182, 50, 146, 112, 154, 47, 11, 27, 27, 223, 4, 231, 101, 246, 250, 111, 102, 169, 31, 124, 31, 82, 15, 28, 197, 176, 227, 222, 31, 247, 187, 61, 197, 188, 195, 28, 136, 86, 71, 105, 61, 108, 183, 147, 254, 23, 169, 143, 116, 122, 15, 117, 2, 198, 133, 177, 221, 49, 138, 81, 192, 54, 195, 226, 63, 128, 76, 123, 251, 187, 251, 76, 123, 32, 83, 253, 189, 172, 172, 190, 206, 106, 150, 253, 131, 76, 155, 29, 232, 247, 247, 246, 89, 97, 56, 243, 235, 110, 142, 111, 164, 117, 133, 183, 225, 7, 145, 143, 90, 134, 170, 58, 143, 93, 154, 3, 74, 253, 87, 21, 5, 176, 132, 190, 237, 215, 210, 207, 105, 198, 117, 20, 181, 240, 235, 55, 17, 84, 239, 68, 61, 36, 59, 50, 152, 1, 12, 199, 198, 101, 19, 195, 39, 160, 228, 94, 30, 139, 27, 16, 33, 5, 224, 59, 62, 222, 111, 253, 36, 198, 44, 206, 144, 155, 13, 43, 88, 246, 2, 158, 29, 151, 154, 231, 199, 108, 53, 248, 2, 196, 93, 248, 212, 35, 79, 186, 145, 96, 192, 80, 56, 165, 5, 207, 113, 11, 108, 115, 42, 163, 190, 199, 162, 36, 156, 99, 248, 231, 67, 171, 248, 168, 172, 112, 215, 20, 211, 69, 248, 110, 207, 13, 184, 79, 63, 200, 241, 153, 102, 19, 212, 21, 65, 222, 24, 185, 255, 12, 163, 209, 55, 231, 130, 204, 216, 133, 225, 11, 248, 13, 145, 128, 171, 219, 35, 237, 136, 55, 108, 171, 146, 197, 133, 15, 22, 248, 242, 237, 166, 47, 148, 178, 1, 179, 180, 199, 151, 103, 199, 227, 55, 128, 7, 217, 236, 150, 150, 23, 204, 2, 215, 213, 115, 101, 109, 1, 189, 167, 17, 121, 135, 170, 138, 125, 203, 78, 173, 245, 216, 109, 203, 146, 186, 196, 104, 190, 118, 58, 216, 86, 86, 121, 171, 186, 87, 177, 202, 152, 185, 169, 56, 203, 22, 184, 172, 216, 212, 16, 227, 12, 70, 235, 107, 67, 149, 165, 21, 161, 121, 233, 221, 254, 39, 178, 140, 228, 133, 23, 113, 156, 11, 245, 236, 245, 238, 79, 60, 219, 12, 147, 210, 5, 174, 50, 9, 110, 72, 13, 15, 76, 149, 53, 238, 79, 81, 217, 80, 224, 25, 156, 140, 241, 222, 93, 245, 160, 45, 253, 236, 164, 203, 103, 125, 159, 114, 167, 228, 132, 74, 251, 199, 237, 154, 91, 30, 160, 163, 48, 238, 211, 179, 19, 138, 253, 202, 153, 114, 154, 137, 195, 47, 42, 113, 196, 155, 222, 212, 74, 5, 91, 115, 142, 42, 60, 112, 2, 77, 10, 102, 224, 96, 18, 100, 40, 111, 93, 165, 53, 231, 169, 114, 1, 250, 110, 106, 130, 153, 70, 87, 6, 25, 157, 156, 129, 26, 212, 26, 197, 98, 213, 186, 226, 152, 89, 94, 23, 160, 75, 180, 93, 58, 253, 43, 165, 113, 229, 64, 126, 169, 127, 166, 172, 11, 85, 137, 215, 21, 182, 133, 126, 203, 160, 247, 158, 19, 161, 17, 226, 153, 51, 112, 109, 99, 239, 230, 168, 156, 0, 77, 210, 41, 33, 150, 239, 199, 94, 222, 37, 58, 166, 98, 228, 191, 254, 1, 89, 172, 61, 66, 238, 96, 250, 82, 43, 211, 75, 16, 53, 123, 146, 123, 169, 158, 89, 164, 120, 118, 79, 24, 136, 164, 45, 67, 249, 245, 156, 213, 238, 129, 17, 202, 243, 179, 255, 44, 163, 97, 57, 42, 62, 208, 75, 142, 114, 152, 192, 87, 96, 168, 240, 231, 105, 164, 127, 168, 151, 7, 98, 101, 187, 144, 128, 48, 198, 95, 79, 94, 79, 254, 153, 188, 170, 126, 63, 109, 52, 109, 139, 26, 82, 90, 84, 158, 122, 116, 198, 48, 251, 172, 206, 174, 66, 111, 83, 137, 117, 157, 181, 142, 229, 75, 27, 211, 29, 21, 146, 113, 41, 233, 117, 233, 49, 41, 226, 207, 42, 173, 76, 95, 76, 95, 231, 151, 229, 235, 7, 151, 93, 148, 86, 27, 224, 166, 135, 204, 95, 204, 237, 230, 101, 244, 44, 43, 3, 19, 249, 165, 37, 30, 237, 160, 142, 115, 178, 84, 221, 75, 120, 219, 179, 25, 88, 115, 10, 173, 195, 172, 47, 185, 213, 76, 183, 25, 225, 197, 85, 89, 229, 91, 184, 111, 76, 125, 40, 33, 9, 154, 189, 199, 135, 113, 48, 166, 186, 1, 229, 61, 169, 187, 55, 25, 207, 213, 104, 55, 165, 164, 9, 136, 109, 86, 5, 249, 211, 66, 105, 3, 143, 152, 58, 108, 87, 20, 1, 188, 98, 102, 41, 72, 189, 200, 243, 249, 16, 46, 35, 181, 51, 47, 156, 195, 73, 250, 236, 164, 76, 189, 19, 107, 224, 80, 202, 133, 123, 107, 221, 246, 221, 94, 186, 80, 164, 63, 246, 79, 132, 215, 107, 35, 99, 178, 175, 158, 28, 226, 4, 101, 31, 1, 177, 189, 73, 185, 73, 64, 184, 163, 62, 32, 16, 59, 216, 11, 44, 1, 97, 25, 24, 78, 93, 241, 237, 60, 41, 244, 93, 17, 136, 226, 216, 126, 21, 23, 81, 66, 182, 191, 108, 147, 67, 100, 196, 175, 254, 137, 132, 208, 51, 224, 55, 241, 148, 204, 226, 34, 122, 107, 63, 42, 43, 38, 42, 192, 223, 42, 25, 250, 199, 21, 94, 85, 150, 151, 143, 150, 50, 124, 42, 103, 232, 125, 103, 130, 81, 93, 42, 85, 253, 39, 169, 8, 177, 141, 37, 193, 18, 100, 152, 195, 169, 205, 245, 45, 182, 125, 146, 209, 238, 247, 8, 136, 237, 21, 55, 191, 69, 165, 248, 169, 225, 182, 178, 18, 165, 132, 100, 192, 195, 49, 192, 60, 106, 238, 198, 226, 176, 39, 210, 141, 230, 165, 55, 79, 156, 212, 85, 245, 228, 51, 130, 170, 32, 41, 162, 7, 248, 253, 232, 77, 105, 29, 1, 119, 124, 83, 248, 112, 69, 215, 28, 80, 176, 26, 154, 189, 219, 7, 120, 166, 142, 206, 223, 62, 218, 124, 83, 218, 112, 208, 248, 101, 6, 177, 221, 247, 127, 81, 208, 148, 171, 202, 173, 153, 177, 36, 249, 191, 19, 196, 142, 34, 58, 31, 122, 85, 243, 8, 239, 2, 166, 208, 47, 20, 251, 215, 202, 31, 62, 84, 225, 207, 104, 110, 89, 26, 71, 145, 129, 235, 37, 122, 173, 92, 234, 74, 135, 141, 135, 84, 57, 169, 233, 40, 247, 195, 74, 144, 41, 109, 163, 105, 1, 250, 190, 61, 220, 204, 204, 76, 98, 186, 130, 27, 98, 96, 160, 228, 233, 26, 128, 229, 252, 106, 147, 128, 216, 238, 251, 201, 242, 11, 241, 143, 143, 7, 84, 114, 215, 100, 253, 207, 214, 83, 83, 34, 215, 251, 123, 35, 87, 83, 82, 159, 173, 90, 233, 253, 33, 59, 22, 100, 156, 63, 24, 213, 243, 165, 101, 228, 6, 113, 82, 255, 229, 216, 158, 94, 96, 147, 120, 207, 16, 224, 102, 160, 32, 20, 220, 173, 118, 156, 160, 186, 39, 178, 85, 114, 199, 1, 175, 110, 231, 164, 181, 207, 226, 211, 207, 197, 103, 192, 231, 169, 7, 31, 173, 236, 136, 0, 202, 33, 64, 70, 94, 40, 39, 173, 0, 184, 235, 149, 38, 114, 174, 64, 41, 169, 52, 35, 3, 220, 120, 212, 120, 4, 42, 77, 207, 79, 193, 150, 235, 173, 162, 52, 17, 10, 202, 133, 191, 216, 13, 140, 74, 108, 103, 100, 200, 163, 17, 49, 160, 187, 103, 248, 96, 253, 77, 105, 131, 103, 42, 95, 191, 88, 209, 50, 160, 105, 139, 202, 43, 97, 50, 26, 30, 246, 14, 59, 113, 52, 80, 190, 126, 175, 105, 183, 125, 179, 110, 243, 12, 241, 170, 175, 177, 239, 180, 236, 191, 236, 207, 200, 146, 242, 177, 111, 230, 248, 217, 165, 22, 177, 141, 37, 195, 26, 114, 75, 214, 147, 164, 102, 103, 118, 98, 157, 244, 95, 119, 104, 120, 83, 171, 207, 94, 159, 77, 194, 79, 33, 180, 135, 64, 189, 172, 222, 13, 56, 159, 162, 87, 143, 240, 100, 13, 192, 41, 235, 237, 177, 51, 143, 168, 66, 84, 203, 203, 218, 101, 183, 245, 112, 39, 132, 202, 215, 3, 135, 140, 107, 252, 94, 251, 138, 121, 150, 222, 210, 190, 220, 66, 148, 210, 184, 174, 137, 209, 18, 51, 245, 225, 210, 6, 239, 227, 121, 159, 232, 42, 79, 202, 137, 121, 234, 90, 78, 183, 153, 217, 81, 159, 228, 166, 99, 52, 198, 117, 173, 141, 222, 31, 55, 65, 185, 125, 248, 49, 31, 179, 124, 105, 236, 176, 25, 154, 23, 153, 212, 85, 126, 166, 236, 33, 223, 139, 143, 10, 43, 207, 128, 147, 90, 123, 204, 191, 31, 53, 51, 149, 131, 183, 37, 69, 148, 81, 163, 182, 134, 123, 100, 119, 206, 72, 172, 119, 52, 13, 175, 212, 221, 30, 165, 103, 50, 165, 173, 66, 129, 214, 7, 232, 92, 91, 182, 32, 183, 103, 47, 161, 32, 5, 180, 101, 101, 228, 64, 33, 254, 203, 138, 243, 114, 176, 187, 69, 190, 180, 211, 13, 47, 187, 143, 119, 102, 191, 4, 66, 26, 42, 43, 42, 179, 248, 85, 106, 114, 18, 230, 89, 70, 201, 43, 136, 111, 127, 151, 28, 208, 172, 148, 179, 26, 12, 176, 39, 189, 193, 16, 13, 175, 207, 19, 170, 50, 52, 166, 182, 140, 62, 168, 59, 168, 40, 106, 56, 217, 158, 50, 236, 109, 60, 73, 255, 36, 211, 137, 31, 150, 17, 233, 148, 95, 243, 82, 147, 193, 146, 13, 249, 2, 85, 6, 65, 117, 203, 57, 115, 247, 43, 209, 151, 109, 14, 227, 8, 166, 201, 255, 228, 170, 127, 237, 115, 9, 168, 251, 144, 39, 208, 42, 252, 72, 44, 12, 109, 183, 226, 51, 33, 139, 205, 53, 94, 190, 4, 63, 36, 95, 133, 103, 179, 64, 209, 22, 90, 34, 96, 72, 1, 133, 159, 18, 114, 168, 62, 158, 145, 174, 136, 241, 172, 39, 254, 51, 40, 122, 173, 76, 177, 83, 17, 120, 2, 172, 40, 172, 96, 132, 92, 180, 57, 34, 113, 81, 194, 212, 190, 100, 106, 188, 201, 2, 183, 80, 162, 45, 159, 92, 207, 77, 194, 38, 101, 36, 21, 38, 227, 179, 172, 129, 128, 99, 134, 155, 1, 61, 95, 33, 115, 160, 112, 32, 99, 0, 59, 128, 188, 179, 254, 57, 42, 122, 182, 212, 2, 170, 55, 108, 104, 45, 103, 112, 79, 194, 186, 246, 217, 226, 110, 197, 254, 119, 83, 127, 243, 68, 47, 0, 171, 199, 141, 126, 202, 125, 9, 73, 225, 223, 5, 164, 67, 93, 235, 241, 5, 181, 234, 202, 200, 90, 100, 83, 212, 97, 27, 174, 235, 135, 187, 140, 182, 26, 206, 177, 201, 194, 79, 28, 138, 76, 216, 130, 100, 13, 47, 241, 172, 92, 245, 75, 9, 106, 211, 223, 197, 89, 18, 191, 177, 5, 41, 140, 150, 68, 154, 41, 133, 121, 2, 223, 164, 5, 151, 147, 197, 246, 180, 99, 5, 38, 18, 202, 71, 188, 204, 17, 252, 168, 60, 70, 177, 243, 120, 3, 77, 125, 5, 232, 166, 129, 178, 170, 134, 158, 66, 52, 110, 112, 235, 205, 122, 81, 193, 250, 106, 129, 45, 74, 18, 31, 60, 218, 221, 89, 217, 212, 213, 217, 244, 56, 198, 206, 49, 222, 222, 2, 119, 116, 117, 165, 51, 48, 212, 162, 200, 196, 6, 159, 215, 98, 28, 42, 220, 207, 207, 5, 14, 213, 227, 203, 107, 58, 70, 59, 122, 117, 180, 211, 140, 58, 253, 64, 36, 131, 141, 194, 138, 134, 198, 244, 178, 138, 156, 144, 206, 183, 196, 115, 52, 237, 215, 181, 129, 190, 238, 198, 140, 220, 36, 112, 252, 89, 163, 75, 196, 2, 137, 33, 74, 154, 119, 5, 171, 139, 128, 116, 144, 11, 192, 30, 41, 170, 253, 202, 222, 93, 148, 26, 213, 26, 173, 239, 41, 200, 110, 234, 173, 169, 209, 5, 208, 141, 195, 27, 111, 2, 208, 241, 33, 20, 56, 102, 199, 39, 160, 69, 20, 42, 86, 84, 188, 93, 174, 209, 239, 40, 123, 140, 182, 188, 24, 47, 82, 56, 107, 66, 90, 225, 218, 79, 242, 180, 54, 99, 113, 181, 21, 122, 12, 122, 99, 17, 83, 66, 18, 71, 62, 196, 101, 154, 97, 214, 115, 129, 78, 36, 45, 110, 72, 189, 251, 145, 158, 139, 189, 204, 120, 65, 92, 165, 202, 219, 59, 164, 71, 45, 194, 251, 146, 11, 12, 108, 216, 157, 159, 163, 27, 211, 160, 154, 229, 90, 225, 83, 145, 169, 58, 96, 42, 42, 42, 42, 121, 84, 35, 251, 240, 179, 161, 200, 194, 87, 46, 127, 190, 50, 233, 223, 217, 97, 98, 140, 166, 123, 90, 14, 15, 78, 205, 220, 176, 110, 1, 108, 203, 36, 152, 118, 20, 165, 215, 113, 141, 62, 66, 37, 4, 103, 174, 50, 33, 156, 170, 57, 232, 246, 187, 57, 244, 28, 171, 210, 97, 188, 59, 162, 141, 60, 49, 191, 167, 115, 39, 255, 6, 73, 140, 40, 194, 223, 110, 2, 234, 98, 110, 56, 238, 10, 192, 218, 21, 91, 37, 204, 123, 35, 93, 224, 102, 144, 197, 25, 112, 170, 247, 69, 94, 150, 105, 126, 136, 108, 228, 37, 93, 87, 229, 63, 136, 88, 229, 52, 69, 116, 63, 219, 154, 101, 239, 134, 26, 243, 91, 218, 36, 105, 234, 91, 41, 77, 253, 168, 174, 200, 243, 113, 35, 149, 233, 13, 157, 232, 204, 150, 206, 23, 173, 17, 103, 163, 87, 91, 211, 170, 59, 20, 223, 74, 38, 184, 18, 157, 67, 28, 200, 12, 114, 32, 146, 196, 64, 97, 40, 17, 197, 90, 158, 49, 68, 87, 170, 3, 133, 69, 241, 131, 211, 162, 48, 24, 122, 4, 196, 198, 147, 209, 237, 222, 184, 182, 17, 12, 15, 23, 133, 2, 200, 56, 248, 246, 62, 156, 59, 20, 116, 198, 220, 200, 55, 103, 24, 144, 156, 206, 214, 62, 46, 244, 115, 121, 36, 68, 112, 234, 81, 82, 147, 97, 1, 31, 218, 40, 207, 51, 26, 156, 27, 152, 185, 234, 21, 223, 169, 35, 213, 11, 179, 64, 129, 56, 122, 110, 24, 185, 188, 160, 242, 65, 191, 248, 86, 253, 12, 35, 138, 41, 198, 136, 173, 235, 34, 31, 29, 216, 49, 224, 153, 208, 165, 151, 6, 162, 154, 133, 152, 197, 104, 73, 76, 102, 226, 160, 125, 186, 204, 107, 119, 109, 8, 193, 223, 111, 219, 65, 73, 172, 253, 250, 220, 27, 196, 237, 54, 194, 191, 251, 218, 108, 225, 170, 63, 208, 57, 243, 14, 71, 146, 213, 165, 135, 219, 22, 219, 4, 152, 107, 164, 28, 116, 218, 114, 232, 187, 109, 37, 8, 177, 255, 29, 217, 113, 173, 141, 35, 91, 174, 232, 127, 89, 62, 238, 46, 215, 242, 48, 207, 59, 203, 99, 88, 80, 219, 10, 153, 129, 40, 137, 108, 70, 227, 240, 67, 21, 184, 171, 180, 13, 75, 111, 120, 60, 203, 23, 55, 183, 142, 220, 190, 100, 49, 125, 253, 87, 198, 192, 136, 121, 81, 104, 25, 43, 127, 34, 200, 110, 146, 66, 107, 135, 145, 195, 34, 106, 34, 63, 133, 197, 150, 137, 28, 38, 222, 2, 212, 255, 10, 97, 55, 141, 158, 172, 79, 102, 81, 206, 1, 236, 73, 175, 51, 196, 192, 106, 243, 114, 181, 181, 219, 250, 207, 208, 150, 209, 51, 102, 3, 213, 103, 27, 19, 198, 131, 181, 39, 60, 203, 191, 99, 91, 134, 90, 82, 144, 85, 218, 39, 100, 115, 3, 230, 31, 238, 227, 202, 10, 193, 77, 159, 239, 49, 85, 134, 53, 54, 97, 162, 235, 218, 139, 113, 38, 149, 156, 109, 101, 116, 47, 132, 253, 250, 243, 13, 4, 248, 240, 0, 146, 54, 205, 206, 172, 225, 54, 59, 196, 74, 57, 139, 205, 145, 184, 125, 2, 240, 115, 162, 61, 147, 152, 54, 126, 84, 85, 86, 50, 37, 6, 68, 23, 32, 11, 41, 204, 68, 39, 164, 225, 170, 51, 75, 58, 23, 204, 2, 161, 20, 18, 1, 137, 34, 99, 224, 49, 88, 48, 133, 198, 241, 236, 49, 10, 187, 213, 159, 31, 153, 77, 122, 195, 227, 109, 123, 1, 245, 230, 153, 176, 40, 219, 56, 218, 129, 154, 136, 78, 89, 200, 204, 40, 104, 124, 241, 4, 133, 77, 160, 217, 163, 92, 124, 92, 16, 194, 161, 24, 213, 22, 57, 20, 12, 27, 140, 130, 121, 248, 60, 8, 70, 107, 76, 168, 163, 26, 214, 149, 198, 196, 69, 98, 33, 134, 251, 9, 50, 226, 149, 26, 246, 137, 170, 191, 171, 232, 158, 185, 83, 27, 63, 178, 50, 43, 17, 148, 87, 151, 139, 193, 123, 159, 238, 128, 148, 115, 208, 218, 176, 243, 253, 225, 32, 23, 151, 192, 245, 224, 253, 191, 224, 203, 79, 15, 5, 146, 239, 3, 30, 185, 48, 18, 232, 188, 28, 168, 150, 104, 156, 168, 156, 8, 126, 122, 23, 68, 43, 54, 73, 11, 135, 68, 226, 68, 186, 68, 157, 39, 227, 189, 206, 196, 128, 93, 213, 105, 108, 241, 189, 198, 65, 170, 226, 116, 177, 154, 152, 94, 180, 104, 244, 206, 20, 171, 136, 131, 30, 98, 231, 6, 160, 84, 177, 13, 47, 94, 35, 243, 101, 169, 108, 244, 139, 66, 100, 94, 89, 193, 75, 244, 120, 114, 242, 248, 88, 40, 188, 237, 54, 25, 40, 134, 209, 92, 29, 117, 150, 201, 103, 233, 31, 215, 96, 74, 66, 120, 204, 213, 40, 54, 204, 201, 149, 135, 175, 8, 238, 183, 91, 104, 236, 26, 108, 25, 28, 201, 216, 231, 241, 214, 123, 132, 53, 52, 180, 49, 182, 246, 129, 136, 243, 175, 198, 1, 163, 202, 104, 189, 202, 153, 58, 149, 129, 186, 123, 179, 127, 225, 81, 98, 154, 16, 23, 1, 5, 147, 27, 94, 214, 83, 80, 101, 113, 84, 17, 101, 75, 153, 123, 99, 17, 25, 116, 7, 46, 47, 101, 140, 6, 211, 224, 190, 226, 96, 63, 125, 6, 13, 125, 52, 10, 134, 193, 4, 66, 208, 24, 56, 6, 129, 246, 6, 154, 160, 248, 193, 106, 174, 206, 50, 189, 94, 43, 7, 245, 10, 65, 199, 127, 156, 145, 117, 10, 173, 33, 1, 185, 204, 40, 62, 205, 89, 193, 131, 138, 167, 17, 145, 16, 41, 32, 90, 219, 177, 126, 33, 82, 124, 220, 251, 238, 69, 209, 76, 83, 231, 136, 3, 165, 174, 35, 114, 129, 229, 68, 249, 86, 16, 158, 134, 131, 229, 189, 207, 244, 179, 28, 0, 183, 90, 39, 255, 103, 20, 26, 109, 29, 164, 145, 131, 23, 50, 20, 193, 216, 183, 61, 219, 177, 93, 19, 112, 55, 127, 3, 247, 131, 36, 147, 42, 132, 106, 92, 89, 186, 189, 252, 240, 112, 7, 236, 217, 99, 45, 0, 0, 254, 152, 114, 60, 94, 185, 90, 250, 51, 183, 103, 122, 6, 104, 58, 202, 104, 61, 237, 242, 118, 180, 204, 189, 235, 241, 34, 113, 229, 102, 101, 76, 68, 137, 83, 188, 176, 173, 98, 213, 254, 31, 7, 32, 80, 203, 69, 84, 26, 29, 31, 151, 159, 41, 18, 229, 103, 197, 37, 148, 60, 47, 243, 112, 231, 62, 53, 28, 192, 46, 88, 25, 16, 99, 170, 246, 5, 38, 247, 7, 140, 106, 177, 13, 29, 143, 124, 114, 40, 85, 65, 185, 58, 24, 168, 22, 196, 22, 4, 161, 207, 98, 5, 9, 164, 40, 248, 27, 34, 173, 25, 234, 255, 120, 113, 171, 244, 173, 136, 151, 123, 210, 252, 66, 181, 98, 73, 244, 219, 125, 238, 234, 148, 158, 16, 59, 194, 148, 94, 239, 1, 253, 26, 100, 5, 39, 96, 222, 248, 105, 141, 65, 141, 58, 113, 228, 3, 251, 245, 17, 112, 148, 38, 74, 158, 252, 253, 0, 214, 246, 170, 45, 214, 34, 224, 133, 12, 121, 184, 63, 105, 56, 23, 147, 56, 220, 223, 155, 52, 152, 147, 147, 56, 168, 75, 59, 130, 31, 49, 83, 195, 86, 162, 46, 86, 216, 50, 220, 122, 202, 61, 100, 106, 225, 223, 225, 190, 16, 70, 56, 57, 41, 169, 222, 38, 146, 24, 58, 170, 185, 104, 241, 255, 5, 153, 206, 218, 167, 94, 124, 71, 85, 168, 121, 4, 81, 13, 91, 157, 112, 241, 145, 253, 213, 195, 222, 114, 247, 52, 37, 152, 153, 78, 218, 77, 76, 133, 224, 1, 231, 116, 134, 62, 99, 69, 12, 220, 193, 40, 209, 63, 183, 76, 71, 21, 91, 148, 226, 161, 240, 145, 204, 25, 188, 20, 4, 134, 8, 244, 211, 65, 6, 53, 239, 7, 86, 137, 46, 80, 128, 216, 222, 16, 46, 255, 113, 178, 240, 182, 80, 142, 252, 5, 90, 65, 79, 117, 237, 129, 166, 78, 169, 224, 253, 67, 161, 227, 242, 113, 218, 174, 175, 159, 210, 53, 211, 62, 91, 189, 150, 59, 234, 184, 160, 235, 16, 2, 178, 79, 197, 130, 126, 67, 47, 138, 182, 135, 70, 98, 199, 47, 234, 29, 177, 217, 71, 70, 69, 161, 63, 11, 104, 204, 83, 89, 82, 169, 159, 54, 94, 195, 18, 116, 26, 41, 115, 185, 233, 195, 200, 150, 55, 228, 67, 78, 152, 135, 96, 61, 96, 85, 93, 196, 97, 213, 87, 65, 231, 169, 150, 63, 238, 86, 148, 73, 38, 213, 201, 32, 77, 23, 61, 1, 101, 190, 214, 107, 139, 107, 28, 155, 44, 165, 158, 166, 39, 121, 223, 95, 252, 200, 232, 103, 185, 89, 252, 166, 174, 54, 52, 47, 115, 212, 247, 28, 202, 201, 232, 81, 33, 49, 232, 147, 230, 216, 55, 220, 209, 159, 194, 155, 238, 155, 149, 147, 21, 215, 21, 172, 1, 45, 15, 154, 245, 75, 25, 189, 54, 119, 88, 188, 27, 59, 92, 102, 157, 204, 158, 197, 80, 110, 19, 126, 47, 60, 60, 2, 99, 131, 182, 154, 53, 255, 83, 115, 139, 81, 70, 51, 155, 147, 85, 27, 90, 194, 66, 224, 142, 187, 182, 38, 220, 233, 231, 222, 57, 145, 177, 247, 25, 79, 105, 111, 193, 47, 239, 20, 247, 103, 184, 59, 150, 17, 18, 194, 81, 109, 161, 54, 108, 38, 77, 73, 92, 146, 156, 74, 149, 254, 229, 237, 14, 176, 28, 131, 121, 241, 170, 68, 111, 61, 58, 144, 60, 251, 43, 51, 182, 110, 37, 11, 249, 41, 243, 2, 246, 85, 55, 53, 108, 188, 91, 209, 29, 1, 163, 220, 210, 26, 107, 185, 111, 149, 136, 123, 212, 254, 206, 117, 99, 113, 194, 109, 238, 221, 55, 78, 27, 170, 97, 220, 235, 23, 225, 42, 98, 74, 29, 3, 16, 25, 30, 221, 136, 137, 110, 90, 193, 196, 126, 68, 95, 1, 209, 1, 245, 138, 157, 60, 179, 47, 108, 207, 63, 133, 14, 217, 249, 241, 255, 176, 143, 105, 125, 108, 39, 139, 37, 104, 82, 95, 248, 203, 232, 249, 219, 181, 251, 247, 230, 215, 29, 142, 175, 29, 77, 110, 136, 108, 126, 66, 252, 217, 23, 113, 178, 23, 188, 121, 107, 212, 194, 207, 218, 182, 127, 224, 104, 108, 228, 43, 142, 114, 106, 120, 216, 148, 142, 224, 42, 149, 111, 167, 46, 166, 98, 182, 11, 160, 51, 245, 106, 231, 178, 198, 174, 226, 42, 132, 139, 253, 146, 130, 205, 219, 207, 177, 188, 4, 126, 188, 109, 89, 92, 5, 55, 77, 228, 151, 151, 206, 80, 205, 162, 129, 219, 146, 226, 31, 107, 122, 122, 197, 106, 198, 250, 10, 131, 149, 132, 26, 184, 4, 91, 73, 14, 237, 207, 80, 95, 211, 7, 4, 172, 39, 104, 127, 113, 159, 87, 213, 8, 101, 198, 145, 250, 246, 229, 158, 210, 173, 122, 5, 212, 13, 73, 191, 150, 47, 170, 253, 81, 170, 137, 184, 156, 58, 151, 250, 234, 171, 143, 98, 173, 13, 167, 89, 188, 38, 107, 236, 34, 161, 66, 188, 206, 151, 205, 82, 108, 189, 200, 163, 118, 243, 97, 57, 214, 199, 85, 112, 15, 120, 251, 22, 60, 149, 162, 118, 183, 159, 210, 172, 190, 155, 132, 31, 201, 47, 15, 177, 48, 34, 86, 43, 214, 175, 116, 239, 237, 246, 7, 254, 54, 113, 82, 179, 60, 119, 170, 3, 129, 153, 184, 55, 145, 52, 0, 173, 191, 129, 224, 129, 136, 168, 216, 189, 113, 100, 178, 206, 193, 252, 84, 204, 78, 214, 21, 229, 59, 178, 230, 39, 121, 105, 47, 158, 62, 104, 25, 170, 238, 56, 118, 107, 246, 45, 89, 24, 140, 74, 236, 107, 14, 95, 103, 45, 213, 193, 23, 38, 179, 15, 27, 123, 212, 100, 24, 71, 211, 48, 81, 14, 158, 218, 91, 73, 175, 229, 236, 61, 113, 110, 132, 81, 182, 213, 222, 228, 52, 124, 119, 53, 27, 176, 7, 186, 209, 145, 53, 35, 179, 205, 71, 230, 70, 148, 0, 189, 147, 32, 219, 226, 0, 217, 74, 154, 129, 75, 56, 35, 195, 179, 13, 203, 50, 60, 143, 47, 40, 1, 19, 96, 201, 133, 158, 189, 52, 13, 215, 128, 2, 112, 39, 207, 11, 195, 13, 28, 162, 233, 252, 189, 173, 164, 137, 55, 61, 124, 52, 29, 47, 189, 179, 148, 17, 101, 53, 169, 137, 220, 253, 36, 162, 68, 165, 214, 93, 38, 125, 73, 173, 79, 244, 250, 119, 141, 36, 249, 52, 101, 164, 77, 106, 182, 65, 175, 153, 103, 113, 170, 65, 120, 40, 62, 198, 46, 158, 84, 121, 69, 20, 61, 147, 62, 186, 122, 0, 222, 119, 85, 126, 184, 113, 76, 237, 105, 120, 114, 253, 19, 211, 39, 7, 205, 91, 43, 107, 26, 132, 172, 15, 152, 40, 19, 81, 137, 121, 84, 249, 18, 7, 243, 147, 243, 18, 126, 199, 39, 101, 210, 164, 139, 41, 191, 124, 145, 161, 65, 217, 251, 67, 97, 62, 195, 177, 14, 90, 76, 75, 205, 67, 134, 255, 9, 217, 245, 90, 249, 40, 123, 25, 115, 169, 250, 249, 42, 50, 213, 126, 251, 230, 80, 24, 29, 75, 6, 173, 235, 123, 80, 63, 125, 244, 39, 62, 5, 26, 145, 167, 74, 47, 51, 99, 226, 81, 246, 69, 70, 18, 158, 27, 13, 250, 168, 147, 90, 76, 82, 198, 64, 19, 162, 70, 211, 81, 149, 1, 129, 236, 17, 255, 4, 96, 75, 100, 189, 245, 11, 67, 146, 209, 185, 62, 30, 250, 197, 154, 166, 241, 218, 167, 105, 71, 198, 251, 105, 152, 33, 189, 116, 227, 227, 195, 116, 122, 67, 238, 128, 175, 225, 46, 121, 234, 57, 64, 37, 132, 242, 248, 114, 232, 15, 206, 205, 251, 200, 112, 39, 2, 158, 105, 84, 84, 100, 89, 69, 178, 244, 193, 128, 237, 80, 112, 39, 141, 27, 185, 154, 51, 184, 247, 115, 240, 15, 206, 114, 76, 148, 132, 35, 218, 3, 16, 19, 51, 22, 244, 9, 225, 80, 255, 81, 148, 122, 1, 182, 225, 8, 150, 101, 232, 37, 107, 91, 74, 36, 169, 251, 75, 62, 215, 181, 154, 53, 114, 246, 86, 144, 47, 240, 47, 25, 5, 165, 18, 77, 76, 189, 87, 107, 24, 71, 132, 252, 245, 204, 220, 125, 204, 73, 163, 66, 195, 140, 119, 62, 86, 67, 134, 133, 77, 173, 226, 99, 45, 73, 35, 194, 67, 244, 36, 210, 110, 123, 194, 17, 207, 39, 24, 189, 175, 36, 85, 53, 238, 6, 255, 41, 236, 224, 244, 148, 251, 35, 111, 130, 150, 149, 167, 140, 150, 213, 224, 50, 255, 185, 128, 114, 220, 174, 218, 7, 149, 195, 92, 37, 112, 13, 217, 130, 170, 170, 236, 156, 250, 198, 180, 146, 106, 207, 198, 156, 186, 101, 116, 11, 32, 197, 221, 57, 155, 176, 16, 239, 214, 117, 3, 169, 160, 75, 93, 15, 179, 72, 38, 84, 131, 217, 173, 116, 137, 174, 107, 81, 107, 60, 205, 180, 175, 5, 40, 55, 210, 130, 55, 46, 102, 188, 220, 243, 89, 241, 73, 231, 121, 71, 24, 9, 65, 154, 115, 140, 154, 26, 150, 132, 208, 29, 64, 212, 105, 9, 152, 211, 192, 155, 98, 27, 101, 106, 39, 95, 235, 208, 41, 244, 246, 86, 101, 133, 133, 204, 190, 8, 70, 84, 208, 116, 108, 142, 205, 82, 35, 245, 118, 177, 105, 128, 227, 88, 13, 156, 51, 97, 193, 132, 228, 8, 141, 183, 196, 130, 44, 44, 155, 124, 171, 105, 254, 222, 168, 41, 123, 167, 224, 171, 241, 253, 168, 241, 196, 140, 112, 190, 93, 110, 32, 165, 40, 105, 98, 48, 126, 86, 214, 220, 80, 213, 96, 42, 200, 187, 252, 243, 58, 31, 11, 203, 157, 224, 139, 178, 128, 176, 248, 48, 19, 212, 102, 49, 152, 219, 200, 39, 181, 141, 52, 179, 147, 173, 142, 238, 20, 146, 101, 100, 22, 149, 107, 113, 88, 82, 205, 169, 53, 38, 67, 141, 216, 159, 55, 136, 40, 139, 146, 67, 66, 211, 201, 59, 221, 47, 33, 186, 101, 118, 232, 33, 44, 36, 186, 182, 31, 113, 98, 154, 91, 55, 115, 202, 212, 189, 221, 53, 12, 58, 163, 28, 171, 227, 182, 25, 77, 61, 253, 91, 126, 178, 43, 105, 39, 165, 20, 150, 101, 184, 36, 209, 21, 200, 198, 141, 94, 84, 58, 147, 50, 150, 199, 197, 15, 185, 224, 43, 62, 127, 139, 49, 9, 87, 239, 113, 41, 129, 125, 173, 79, 74, 10, 28, 239, 143, 156, 154, 176, 142, 229, 22, 226, 211, 70, 129, 72, 142, 166, 156, 18, 106, 18, 253, 247, 131, 203, 175, 43, 110, 166, 157, 200, 223, 154, 128, 47, 171, 163, 58, 116, 95, 253, 179, 14, 90, 54, 106, 41, 252, 22, 228, 105, 246, 200, 33, 169, 84, 206, 66, 190, 82, 133, 50, 193, 9, 248, 41, 92, 107, 76, 154, 80, 137, 241, 88, 99, 116, 147, 22, 60, 126, 208, 108, 135, 93, 254, 114, 50, 234, 66, 63, 63, 106, 223, 189, 249, 27, 6, 92, 55, 248, 8, 41, 49, 58, 119, 14, 247, 82, 251, 76, 65, 193, 1, 118, 149, 252, 37, 222, 138, 214, 70, 30, 123, 173, 44, 234, 200, 232, 30, 27, 42, 192, 103, 152, 240, 117, 174, 141, 18, 214, 224, 68, 114, 237, 74, 57, 200, 5, 53, 80, 149, 142, 204, 100, 104, 210, 197, 104, 72, 55, 195, 104, 168, 75, 37, 11, 181, 172, 110, 82, 97, 32, 3, 13, 76, 185, 24, 14, 233, 202, 16, 186, 205, 187, 212, 46, 142, 252, 20, 239, 7, 74, 19, 32, 87, 39, 65, 162, 247, 23, 37, 63, 176, 0, 146, 88, 4, 147, 57, 136, 45, 252, 18, 162, 211, 51, 108, 59, 217, 195, 69, 118, 81, 102, 18, 155, 70, 62, 182, 234, 33, 65, 67, 219, 37, 45, 60, 17, 230, 243, 123, 219, 123, 136, 177, 10, 58, 182, 188, 22, 203, 108, 245, 150, 24, 125, 167, 39, 243, 118, 77, 209, 217, 234, 228, 222, 60, 54, 13, 192, 122, 15, 118, 137, 255, 135, 164, 193, 68, 125, 212, 135, 121, 147, 227, 122, 68, 93, 34, 78, 97, 125, 220, 37, 153, 183, 63, 154, 244, 19, 237, 39, 211, 220, 27, 238, 33, 18, 70, 75, 249, 251, 162, 126, 64, 21, 199, 116, 137, 218, 16, 252, 222, 8, 207, 100, 251, 209, 139, 236, 177, 213, 209, 184, 247, 237, 122, 139, 93, 207, 76, 142, 39, 88, 147, 112, 10, 235, 239, 32, 44, 220, 55, 113, 18, 19, 192, 214, 42, 188, 164, 162, 246, 116, 77, 92, 193, 90, 200, 83, 252, 68, 182, 199, 223, 224, 184, 116, 26, 198, 106, 6, 20, 102, 131, 75, 147, 237, 126, 143, 62, 62, 189, 119, 75, 95, 125, 195, 16, 98, 196, 254, 91, 46, 14, 92, 101, 204, 186, 174, 165, 122, 74, 143, 104, 254, 239, 146, 230, 15, 55, 181, 225, 47, 242, 79, 31, 50, 93, 115, 9, 7, 53, 15, 185, 112, 221, 166, 130, 49, 147, 109, 110, 107, 119, 220, 10, 226, 7, 221, 247, 179, 245, 221, 89, 67, 139, 229, 102, 10, 131, 209, 158, 203, 36, 140, 63, 112, 92, 115, 183, 186, 63, 115, 252, 185, 79, 235, 75, 249, 78, 133, 79, 39, 68, 235, 9, 105, 153, 135, 202, 36, 122, 237, 146, 19, 181, 33, 142, 38, 141, 34, 193, 74, 0, 8, 9, 105, 30, 19, 180, 44, 66, 109, 230, 195, 235, 217, 165, 241, 60, 234, 142, 79, 228, 94, 246, 33, 169, 66, 94, 20, 48, 198, 75, 183, 25, 97, 173, 70, 73, 251, 203, 105, 58, 102, 247, 105, 138, 202, 115, 84, 226, 87, 184, 175, 242, 105, 219, 96, 72, 85, 43, 93, 30, 53, 163, 224, 119, 47, 18, 50, 46, 63, 18, 200, 92, 163, 107, 92, 42, 241, 49, 216, 71, 173, 57, 169, 121, 191, 132, 207, 113, 245, 195, 26, 255, 38, 71, 177, 110, 227, 36, 186, 254, 252, 188, 188, 6, 23, 154, 151, 54, 244, 232, 84, 142, 5, 96, 92, 164, 136, 64, 32, 88, 14, 90, 190, 164, 250, 126, 248, 166, 180, 225, 188, 113, 255, 79, 82, 145, 226, 123, 217, 130, 60, 104, 246, 47, 101, 236, 218, 222, 72, 227, 71, 130, 223, 57, 15, 95, 97, 117, 12, 167, 184, 245, 129, 78, 246, 33, 148, 252, 180, 113, 116, 12, 219, 219, 71, 89, 138, 90, 86, 137, 114, 183, 164, 6, 107, 72, 49, 178, 59, 106, 168, 222, 5, 93, 187, 129, 92, 135, 92, 56, 154, 68, 248, 154, 104, 192, 178, 90, 133, 78, 121, 174, 79, 101, 156, 167, 172, 167, 2, 104, 221, 147, 246, 252, 48, 73, 23, 202, 182, 90, 161, 176, 196, 154, 20, 47, 97, 169, 122, 248, 194, 64, 204, 177, 135, 6, 123, 20, 139, 38, 139, 130, 94, 99, 175, 14, 34, 110, 43, 218, 215, 235, 71, 246, 79, 22, 213, 146, 205, 25, 194, 104, 14, 62, 103, 117, 71, 197, 140, 22, 200, 60, 136, 172, 255, 253, 83, 240, 86, 252, 180, 223, 193, 130, 73, 161, 162, 18, 137, 171, 211, 40, 161, 207, 37, 21, 222, 133, 140, 8, 189, 219, 81, 46, 21, 149, 173, 123, 171, 171, 55, 199, 70, 201, 31, 51, 3, 189, 46, 63, 242, 150, 229, 20, 117, 117, 182, 151, 246, 181, 42, 119, 85, 19, 16, 79, 70, 255, 112, 44, 56, 232, 79, 194, 42, 14, 161, 249, 41, 148, 238, 103, 217, 52, 135, 239, 155, 231, 33, 6, 229, 107, 89, 227, 44, 222, 140, 176, 128, 111, 195, 8, 45, 221, 87, 93, 77, 138, 176, 130, 23, 81, 107, 101, 252, 82, 195, 18, 141, 185, 182, 248, 203, 17, 96, 163, 25, 252, 90, 142, 237, 141, 173, 75, 87, 212, 87, 147, 31, 59, 183, 85, 253, 232, 135, 141, 29, 223, 3, 54, 236, 137, 225, 223, 78, 35, 166, 217, 171, 112, 214, 162, 26, 108, 17, 167, 243, 177, 201, 176, 162, 242, 227, 127, 119, 120, 223, 239, 108, 103, 83, 221, 56, 169, 63, 183, 88, 225, 242, 94, 94, 243, 198, 25, 116, 241, 121, 113, 199, 76, 7, 162, 212, 115, 208, 4, 48, 238, 221, 141, 59, 198, 185, 12, 184, 44, 80, 78, 144, 199, 85, 153, 113, 213, 78, 172, 125, 124, 170, 206, 121, 24, 231, 147, 253, 98, 180, 200, 10, 144, 228, 80, 59, 97, 122, 156, 30, 186, 248, 221, 229, 25, 121, 94, 198, 111, 14, 77, 33, 208, 102, 196, 215, 41, 198, 11, 53, 124, 75, 74, 122, 167, 240, 225, 138, 182, 30, 52, 196, 228, 250, 161, 231, 51, 76, 112, 71, 64, 215, 177, 222, 167, 104, 69, 117, 51, 105, 215, 185, 254, 243, 32, 68, 183, 14, 77, 158, 125, 123, 129, 95, 208, 6, 147, 21, 183, 78, 66, 90, 211, 32, 18, 215, 144, 171, 84, 49, 200, 217, 93, 32, 118, 115, 250, 133, 200, 199, 194, 210, 251, 37, 16, 60, 232, 102, 156, 100, 81, 73, 231, 241, 135, 181, 189, 131, 47, 222, 104, 21, 216, 197, 161, 221, 51, 110, 255, 140, 147, 39, 196, 223, 215, 104, 247, 255, 57, 141, 74, 123, 17, 224, 117, 197, 203, 55, 37, 53, 251, 104, 123, 123, 65, 95, 173, 200, 157, 218, 51, 236, 12, 150, 128, 24, 220, 84, 86, 41, 62, 122, 17, 187, 7, 238, 236, 54, 92, 25, 165, 159, 20, 181, 97, 76, 252, 56, 214, 237, 59, 131, 126, 200, 55, 109, 156, 21, 107, 41, 54, 126, 16, 131, 41, 83, 241, 70, 65, 215, 212, 134, 172, 65, 225, 85, 240, 93, 219, 172, 243, 130, 181, 122, 148, 80, 133, 198, 111, 227, 151, 93, 93, 83, 183, 187, 223, 49, 230, 135, 141, 131, 105, 135, 179, 82, 76, 110, 168, 104, 18, 188, 216, 127, 7, 186, 154, 254, 44, 247, 101, 203, 245, 138, 93, 151, 66, 210, 145, 175, 179, 227, 172, 226, 205, 101, 237, 135, 105, 177, 187, 71, 32, 123, 164, 47, 188, 237, 12, 221, 241, 6, 154, 240, 146, 152, 19, 115, 184, 228, 161, 151, 114, 159, 253, 82, 7, 26, 26, 186, 11, 242, 106, 122, 235, 163, 89, 103, 108, 125, 242, 189, 32, 140, 105, 247, 204, 163, 11, 71, 158, 207, 49, 231, 135, 184, 121, 147, 171, 56, 185, 192, 176, 78, 223, 199, 75, 170, 235, 73, 123, 133, 190, 43, 125, 114, 93, 68, 223, 78, 190, 177, 147, 218, 220, 189, 23, 23, 244, 118, 58, 3, 18, 239, 21, 78, 186, 34, 126, 11, 15, 173, 232, 237, 10, 158, 149, 87, 190, 80, 86, 170, 72, 136, 197, 245, 180, 97, 9, 219, 60, 135, 239, 137, 10, 103, 27, 187, 254, 30, 226, 215, 154, 181, 85, 188, 73, 27, 136, 7, 37, 154, 249, 151, 227, 15, 77, 253, 222, 197, 61, 207, 167, 152, 164, 80, 141, 22, 125, 55, 170, 246, 208, 68, 250, 246, 172, 31, 120, 62, 163, 190, 158, 28, 139, 98, 173, 45, 158, 120, 62, 199, 248, 62, 75, 159, 151, 159, 239, 97, 43, 57, 62, 215, 244, 122, 95, 104, 120, 255, 12, 75, 40, 250, 164, 186, 153, 52, 80, 200, 187, 98, 3, 33, 1, 186, 66, 102, 112, 93, 174, 49, 252, 241, 115, 22, 45, 169, 175, 39, 239, 66, 32, 189, 13, 165, 47, 175, 126, 116, 13, 120, 199, 173, 76, 143, 47, 64, 20, 26, 73, 20, 59, 228, 103, 129, 183, 131, 210, 47, 80, 148, 104, 248, 196, 123, 89, 177, 217, 250, 99, 195, 45, 21, 37, 39, 57, 245, 45, 204, 217, 10, 44, 70, 49, 4, 72, 169, 109, 4, 38, 92, 243, 83, 244, 3, 69, 45, 252, 185, 81, 131, 244, 45, 17, 215, 107, 95, 198, 219, 45, 223, 176, 175, 16, 39, 23, 218, 78, 113, 215, 195, 39, 207, 149, 242, 176, 21, 173, 136, 70, 193, 4, 239, 95, 254, 245, 240, 9, 31, 190, 217, 50, 212, 86, 86, 164, 132, 128, 172, 68, 170, 5, 134, 131, 239, 108, 249, 56, 249, 251, 71, 234, 66, 195, 191, 184, 8, 98, 78, 69, 248, 177, 68, 214, 102, 112, 91, 140, 73, 144, 110, 65, 44, 202, 90, 113, 107, 255, 59, 104, 207, 112, 121, 117, 147, 102, 86, 100, 99, 104, 222, 25, 221, 35, 250, 223, 255, 246, 181, 29, 192, 70, 15, 144, 175, 40, 205, 20, 132, 35, 124, 2, 135, 85, 91, 155, 69, 94, 241, 87, 24, 151, 250, 70, 24, 249, 130, 248, 134, 115, 132, 68, 242, 254, 208, 10, 45, 79, 163, 78, 3, 108, 94, 159, 237, 235, 123, 31, 244, 159, 14, 178, 209, 208, 175, 109, 142, 206, 169, 238, 171, 25, 137, 57, 225, 141, 252, 219, 53, 219, 182, 215, 238, 45, 53, 234, 136, 92, 31, 83, 250, 175, 229, 253, 23, 89, 31, 255, 85, 82, 202, 133, 82, 134, 213, 104, 204, 182, 241, 247, 102, 41, 158, 172, 147, 235, 41, 215, 32, 53, 4, 8, 76, 48, 98, 75, 64, 142, 195, 239, 15, 235, 70, 218, 55, 138, 247, 24, 92, 166, 232, 22, 68, 50, 203, 217, 47, 207, 164, 136, 124, 125, 93, 233, 80, 196, 64, 54, 188, 25, 39, 89, 93, 209, 113, 252, 97, 249, 127, 227, 67, 204, 172, 198, 92, 216, 239, 193, 77, 25, 169, 126, 94, 151, 31, 251, 38, 228, 84, 245, 182, 4, 132, 135, 243, 64, 53, 199, 136, 23, 127, 166, 127, 3, 23, 142, 47, 137, 72, 121, 180, 201, 189, 139, 164, 165, 30, 42, 19, 104, 239, 111, 81, 93, 184, 203, 210, 89, 138, 202, 243, 132, 68, 2, 214, 79, 231, 90, 155, 223, 17, 77, 125, 212, 115, 169, 178, 211, 198, 248, 62, 31, 234, 134, 152, 164, 91, 155, 88, 252, 242, 72, 96, 68, 233, 221, 140, 147, 172, 171, 172, 89, 255, 72, 59, 162, 84, 161, 126, 249, 218, 52, 72, 63, 250, 202, 35, 223, 36, 153, 100, 130, 168, 9, 71, 97, 204, 190, 225, 20, 125, 167, 18, 255, 223, 250, 168, 219, 152, 92, 39, 45, 243, 80, 158, 64, 139, 161, 57, 70, 164, 1, 202, 227, 111, 9, 246, 205, 10, 230, 200, 115, 43, 162, 173, 46, 107, 248, 205, 35, 46, 39, 111, 169, 15, 114, 227, 24, 179, 123, 234, 71, 88, 218, 129, 108, 164, 101, 158, 16, 191, 241, 80, 157, 66, 31, 72, 203, 16, 71, 80, 61, 11, 52, 27, 106, 235, 121, 252, 197, 118, 159, 165, 170, 60, 75, 72, 244, 63, 246, 123, 111, 239, 103, 145, 77, 241, 12, 61, 107, 74, 218, 2, 126, 113, 158, 174, 196, 171, 125, 144, 110, 178, 202, 172, 247, 96, 115, 171, 52, 75, 254, 26, 74, 40, 31, 158, 30, 129, 58, 12, 87, 182, 183, 168, 167, 225, 27, 131, 179, 234, 188, 48, 239, 189, 86, 34, 84, 96, 58, 57, 194, 14, 96, 195, 135, 200, 87, 164, 213, 229, 213, 216, 254, 110, 171, 117, 27, 171, 105, 126, 5, 143, 201, 144, 170, 116, 80, 42, 160, 174, 182, 94, 93, 225, 197, 179, 15, 3, 198, 116, 172, 200, 115, 171, 172, 254, 227, 48, 57, 37, 221, 234, 208, 130, 218, 49, 55, 89, 163, 249, 117, 119, 199, 7, 210, 62, 73, 187, 119, 90, 80, 134, 191, 239, 124, 55, 224, 126, 12, 217, 59, 48, 119, 6, 33, 190, 93, 200, 73, 223, 38, 125, 214, 120, 85, 97, 114, 213, 197, 254, 150, 132, 235, 64, 91, 69, 134, 68, 91, 36, 134, 174, 248, 103, 212, 172, 195, 100, 72, 92, 251, 106, 168, 161, 248, 71, 91, 177, 186, 79, 61, 159, 98, 206, 225, 160, 68, 196, 165, 238, 237, 145, 177, 240, 46, 28, 4, 162, 8, 115, 117, 150, 219, 43, 80, 68, 133, 119, 183, 222, 224, 122, 73, 185, 9, 29, 120, 54, 193, 238, 33, 180, 52, 54, 161, 246, 90, 225, 188, 32, 235, 175, 52, 242, 167, 227, 198, 104, 45, 6, 197, 168, 191, 246, 67, 79, 254, 28, 126, 92, 249, 135, 117, 37, 155, 209, 198, 234, 146, 216, 26, 111, 233, 100, 210, 100, 125, 96, 70, 238, 104, 208, 76, 169, 76, 32, 253, 193, 241, 151, 229, 85, 209, 35, 166, 120, 196, 27, 35, 146, 165, 145, 209, 237, 158, 179, 205, 183, 59, 179, 139, 97, 211, 8, 59, 180, 160, 189, 241, 241, 177, 202, 200, 130, 111, 39, 254, 178, 24, 26, 21, 174, 241, 244, 151, 176, 39, 237, 182, 212, 212, 226, 163, 94, 106, 186, 32, 211, 38, 66, 114, 4, 131, 31, 43, 136, 72, 203, 209, 223, 209, 58, 187, 60, 185, 20, 217, 169, 31, 196, 242, 33, 29, 119, 20, 158, 124, 17, 219, 75, 212, 205, 123, 227, 249, 116, 234, 21, 170, 255, 201, 113, 68, 117, 110, 79, 7, 190, 107, 240, 121, 42, 187, 216, 39, 61, 98, 80, 38, 202, 95, 214, 59, 137, 97, 252, 155, 100, 160, 58, 189, 254, 45, 150, 11, 216, 196, 116, 164, 137, 40, 135, 40, 246, 65, 188, 48, 150, 41, 206, 153, 38, 172, 140, 109, 77, 175, 124, 222, 89, 35, 90, 184, 179, 212, 103, 205, 122, 69, 165, 229, 232, 191, 208, 170, 171, 157, 221, 46, 35, 202, 35, 246, 198, 220, 175, 200, 105, 141, 207, 123, 169, 31, 92, 182, 88, 83, 110, 128, 153, 118, 181, 93, 133, 101, 173, 237, 190, 78, 233, 157, 84, 2, 250, 65, 114, 82, 119, 243, 72, 70, 44, 161, 22, 130, 138, 250, 238, 50, 222, 253, 237, 76, 199, 91, 208, 139, 39, 158, 79, 49, 223, 203, 19, 174, 66, 190, 103, 119, 140, 142, 204, 197, 200, 88, 213, 190, 249, 39, 58, 130, 100, 189, 238, 232, 159, 38, 89, 251, 148, 67, 198, 109, 176, 189, 99, 7, 255, 230, 246, 182, 207, 124, 123, 252, 91, 81, 114, 239, 156, 18, 40, 150, 71, 34, 247, 43, 252, 164, 186, 158, 180, 173, 236, 208, 102, 123, 184, 164, 213, 152, 72, 95, 82, 142, 141, 97, 8, 4, 49, 146, 172, 105, 194, 202, 200, 230, 251, 15, 159, 54, 222, 189, 11, 206, 6, 253, 43, 25, 134, 44, 113, 220, 64, 212, 76, 160, 3, 189, 30, 27, 27, 201, 21, 178, 162, 15, 42, 82, 185, 178, 182, 182, 125, 110, 54, 65, 241, 123, 44, 234, 48, 146, 53, 199, 73, 94, 178, 101, 14, 114, 148, 217, 87, 222, 24, 193, 226, 9, 34, 43, 140, 143, 174, 207, 152, 244, 250, 9, 46, 251, 78, 86, 252, 24, 92, 94, 76, 36, 223, 191, 95, 148, 47, 125, 158, 34, 26, 241, 124, 183, 73, 64, 224, 60, 30, 49, 68, 136, 78, 197, 219, 166, 213, 120, 60, 105, 65, 144, 143, 28, 2, 231, 220, 233, 231, 38, 156, 54, 246, 110, 121, 112, 224, 53, 219, 221, 183, 227, 19, 67, 192, 104, 149, 1, 63, 71, 146, 142, 6, 51, 29, 179, 148, 48, 24, 170, 111, 111, 241, 181, 205, 42, 248, 136, 145, 233, 162, 16, 225, 104, 255, 232, 240, 219, 186, 225, 218, 188, 210, 212, 56, 117, 223, 214, 56, 127, 14, 139, 199, 99, 74, 51, 167, 207, 86, 198, 190, 78, 207, 127, 218, 154, 24, 127, 60, 60, 175, 119, 181, 69, 217, 253, 130, 113, 112, 99, 98, 156, 215, 115, 165, 163, 219, 211, 32, 142, 193, 19, 156, 188, 100, 123, 164, 117, 238, 195, 148, 50, 240, 202, 213, 63, 119, 232, 196, 185, 187, 240, 187, 94, 48, 78, 50, 245, 48, 240, 148, 162, 160, 34, 219, 147, 245, 172, 190, 126, 8, 183, 127, 28, 41, 123, 231, 75, 121, 198, 229, 78, 151, 169, 185, 142, 194, 238, 59, 204, 76, 95, 15, 4, 88, 201, 186, 216, 161, 131, 254, 251, 201, 36, 70, 11, 32, 27, 105, 125, 242, 101, 225, 135, 181, 62, 232, 233, 74, 131, 67, 103, 169, 95, 167, 71, 65, 198, 228, 184, 83, 166, 153, 249, 139, 55, 156, 29, 182, 170, 3, 94, 155, 250, 0, 189, 234, 115, 159, 146, 130, 235, 125, 99, 179, 172, 12, 30, 91, 69, 138, 131, 57, 145, 18, 30, 11, 82, 200, 218, 213, 161, 22, 254, 201, 30, 153, 87, 99, 189, 142, 224, 184, 10, 175, 66, 117, 163, 26, 66, 114, 245, 124, 247, 46, 131, 226, 77, 57, 43, 95, 209, 89, 243, 89, 16, 215, 187, 147, 88, 166, 8, 89, 104, 125, 58, 186, 210, 23, 199, 211, 186, 42, 23, 72, 136, 214, 43, 242, 63, 224, 187, 194, 18, 114, 244, 247, 233, 251, 42, 100, 106, 238, 151, 112, 123, 221, 183, 180, 246, 43, 81, 191, 192, 203, 241, 83, 36, 196, 80, 31, 97, 2, 53, 0, 9, 99, 23, 188, 254, 16, 120, 231, 83, 45, 131, 13, 144, 166, 223, 217, 66, 11, 23, 188, 20, 226, 189, 179, 210, 73, 105, 153, 8, 78, 120, 36, 185, 208, 52, 93, 111, 20, 167, 28, 242, 80, 155, 217, 83, 97, 100, 207, 255, 100, 228, 233, 194, 63, 11, 117, 76, 145, 70, 74, 73, 123, 218, 170, 243, 41, 208, 200, 253, 56, 103, 12, 63, 76, 24, 12, 196, 198, 83, 102, 224, 138, 56, 77, 115, 55, 131, 165, 145, 17, 41, 90, 231, 164, 252, 81, 76, 12, 168, 173, 174, 8, 152, 17, 79, 155, 211, 131, 167, 111, 70, 42, 52, 85, 231, 113, 130, 126, 70, 123, 167, 130, 194, 99, 14, 112, 83, 104, 56, 101, 45, 109, 193, 247, 173, 145, 17, 60, 120, 227, 209, 19, 146, 12, 201, 214, 90, 202, 95, 252, 18, 108, 207, 140, 144, 210, 66, 79, 233, 35, 199, 142, 90, 12, 69, 66, 60, 185, 182, 83, 128, 128, 43, 111, 149, 64, 109, 164, 66, 69, 205, 75, 189, 91, 71, 10, 70, 201, 8, 104, 155, 129, 87, 128, 161, 41, 205, 145, 157, 33, 17, 161, 32, 106, 245, 174, 78, 150, 39, 92, 117, 189, 86, 8, 157, 147, 238, 222, 137, 101, 118, 255, 120, 118, 230, 150, 126, 112, 215, 123, 255, 152, 182, 244, 159, 44, 104, 240, 17, 82, 205, 224, 179, 153, 79, 207, 129, 115, 188, 186, 114, 121, 13, 82, 249, 211, 35, 192, 145, 76, 16, 50, 185, 227, 99, 98, 217, 115, 200, 96, 194, 20, 178, 240, 249, 149, 158, 30, 228, 229, 4, 253, 204, 113, 89, 24, 127, 204, 57, 70, 145, 158, 174, 227, 50, 17, 37, 107, 233, 54, 221, 228, 5, 173, 212, 199, 177, 140, 70, 69, 134, 219, 144, 193, 232, 68, 18, 63, 230, 144, 9, 9, 146, 211, 17, 33, 124, 104, 157, 115, 117, 175, 241, 245, 211, 130, 174, 246, 232, 93, 115, 172, 73, 246, 16, 115, 189, 151, 111, 186, 114, 120, 214, 64, 152, 215, 132, 254, 226, 215, 149, 22, 215, 208, 99, 241, 212, 71, 164, 247, 72, 115, 130, 164, 253, 246, 141, 155, 190, 26, 188, 97, 191, 20, 246, 46, 172, 172, 66, 116, 160, 254, 24, 51, 222, 200, 233, 75, 241, 63, 75, 136, 219, 146, 196, 97, 155, 90, 88, 248, 191, 128, 63, 76, 109, 62, 193, 207, 52, 139, 219, 38, 14, 255, 147, 189, 143, 74, 37, 36, 11, 45, 32, 255, 119, 2, 85, 255, 255, 0, 179, 184, 188, 153, 251, 81, 193, 255, 145, 83, 172, 35, 249, 182, 250, 192, 171, 3, 3, 181, 146, 195, 144, 101, 202, 250, 214, 249, 242, 230, 169, 235, 22, 1, 111, 143, 137, 68, 152, 189, 199, 185, 213, 4, 103, 21, 153, 89, 228, 39, 59, 9, 210, 67, 245, 84, 3, 104, 22, 100, 115, 164, 167, 169, 129, 71, 68, 105, 160, 88, 152, 232, 104, 23, 212, 96, 166, 237, 38, 53, 41, 32, 104, 30, 98, 154, 234, 134, 137, 106, 99, 0, 162, 231, 174, 55, 223, 245, 230, 98, 206, 197, 57, 200, 197, 140, 26, 121, 21, 87, 66, 134, 23, 217, 68, 225, 243, 99, 229, 163, 253, 177, 42, 135, 201, 83, 40, 31, 85, 110, 204, 31, 138, 211, 82, 125, 147, 93, 248, 252, 164, 31, 196, 156, 57, 234, 252, 16, 116, 90, 171, 115, 161, 203, 246, 49, 42, 7, 157, 106, 12, 172, 148, 224, 118, 89, 170, 244, 61, 150, 80, 72, 14, 42, 219, 49, 202, 4, 30, 192, 126, 238, 237, 29, 0, 251, 82, 253, 91, 64, 88, 104, 74, 20, 173, 142, 170, 246, 171, 109, 147, 240, 253, 15, 130, 242, 56, 40, 188, 246, 237, 215, 70, 187, 18, 141, 9, 21, 27, 2, 58, 166, 211, 243, 16, 126, 205, 232, 61, 163, 89, 175, 146, 206, 211, 72, 54, 201, 30, 77, 248, 135, 96, 36, 243, 21, 19, 201, 187, 246, 208, 152, 113, 61, 48, 96, 141, 115, 1, 52, 212, 6, 93, 54, 20, 74, 14, 237, 251, 55, 194, 96, 224, 41, 76, 239, 230, 53, 14, 115, 157, 96, 195, 64, 197, 97, 174, 161, 26, 233, 22, 93, 136, 218, 204, 160, 138, 202, 74, 19, 133, 41, 113, 194, 70, 225, 123, 27, 5, 151, 38, 12, 67, 60, 39, 56, 158, 218, 4, 181, 52, 209, 163, 69, 83, 20, 80, 27, 217, 57, 51, 126, 120, 37, 183, 95, 121, 177, 135, 100, 255, 118, 159, 254, 229, 53, 48, 254, 235, 8, 201, 219, 52, 101, 198, 236, 76, 151, 168, 225, 244, 46, 166, 232, 118, 166, 46, 74, 115, 227, 166, 250, 50, 222, 46, 31, 54, 32, 201, 64, 208, 207, 227, 16, 116, 243, 60, 82, 190, 67, 218, 3, 244, 40, 227, 99, 220, 126, 229, 99, 30, 146, 189, 113, 65, 119, 237, 131, 182, 140, 106, 20, 25, 31, 170, 255, 30, 96, 65, 80, 34, 217, 123, 204, 149, 180, 31, 138, 134, 149, 244, 192, 248, 85, 200, 229, 70, 14, 138, 144, 207, 210, 11, 2, 95, 73, 122, 161, 252, 95, 198, 39, 249, 209, 8, 8, 156, 183, 233, 187, 41, 1, 145, 50, 205, 111, 93, 79, 167, 144, 108, 58, 61, 36, 251, 231, 101, 174, 77, 4, 58, 243, 70, 178, 169, 192, 161, 206, 21, 107, 42, 250, 67, 105, 59, 223, 205, 219, 104, 66, 164, 222, 99, 194, 206, 237, 9, 51, 2, 103, 106, 224, 228, 41, 251, 255, 89, 122, 1, 231, 185, 236, 90, 172, 165, 84, 62, 86, 38, 134, 74, 169, 246, 128, 134, 175, 223, 84, 128, 14, 134, 66, 223, 155, 31, 3, 44, 31, 124, 83, 224, 43, 25, 158, 82, 126, 183, 204, 117, 73, 112, 3, 79, 122, 239, 109, 52, 209, 252, 131, 250, 8, 77, 186, 84, 197, 134, 176, 106, 54, 251, 96, 174, 53, 108, 253, 49, 61, 167, 245, 37, 30, 124, 3, 72, 252, 156, 166, 247, 115, 230, 105, 95, 217, 116, 87, 149, 243, 248, 19, 10, 201, 79, 111, 82, 112, 131, 29, 180, 7, 185, 208, 145, 231, 58, 6, 132, 251, 93, 0, 138, 101, 142, 139, 6, 105, 248, 206, 180, 215, 77, 22, 30, 79, 241, 63, 72, 243, 230, 117, 52, 101, 202, 140, 60, 241, 114, 149, 236, 93, 68, 67, 115, 217, 159, 53, 205, 34, 17, 57, 157, 146, 114, 7, 61, 152, 127, 131, 250, 91, 104, 130, 81, 93, 81, 183, 157, 132, 231, 200, 95, 29, 250, 83, 254, 234, 83, 168, 198, 97, 205, 42, 65, 35, 115, 141, 224, 148, 207, 6, 111, 26, 233, 20, 119, 57, 63, 222, 45, 8, 169, 64, 15, 231, 63, 58, 6, 96, 191, 44, 58, 41, 103, 61, 214, 168, 164, 226, 18, 211, 131, 77, 5, 190, 146, 11, 83, 202, 141, 253, 2, 19, 231, 5, 15, 106, 172, 203, 88, 7, 90, 80, 66, 229, 63, 196, 49, 90, 116, 65, 60, 248, 191, 198, 62, 16, 241, 130, 246, 249, 88, 143, 187, 55, 169, 112, 236, 173, 53, 193, 41, 36, 187, 191, 149, 72, 246, 107, 229, 188, 66, 166, 133, 108, 6, 141, 218, 87, 244, 81, 174, 120, 93, 138, 143, 144, 246, 72, 11, 185, 248, 150, 247, 160, 196, 215, 180, 112, 215, 95, 112, 12, 246, 237, 80, 122, 106, 57, 127, 15, 232, 45, 65, 224, 231, 208, 60, 149, 179, 151, 175, 164, 105, 74, 185, 135, 159, 71, 231, 84, 222, 113, 101, 1, 83, 129, 237, 154, 120, 194, 41, 136, 209, 205, 170, 49, 158, 146, 162, 114, 166, 77, 26, 116, 12, 75, 56, 197, 245, 95, 83, 148, 49, 227, 23, 255, 133, 27, 8, 176, 169, 160, 80, 188, 83, 217, 1, 239, 33, 185, 22, 46, 236, 6, 46, 158, 82, 209, 231, 18, 55, 189, 32, 109, 29, 235, 188, 34, 217, 168, 179, 78, 181, 90, 17, 133, 72, 39, 44, 233, 254, 20, 183, 24, 89, 172, 112, 131, 207, 94, 138, 55, 169, 166, 199, 244, 203, 17, 17, 74, 29, 239, 86, 253, 223, 21, 211, 116, 37, 140, 87, 230, 206, 236, 22, 23, 117, 161, 91, 253, 117, 37, 197, 200, 246, 178, 232, 154, 85, 94, 60, 11, 103, 91, 150, 11, 230, 179, 35, 31, 67, 58, 18, 230, 104, 40, 3, 82, 33, 70, 24, 230, 33, 2, 145, 136, 66, 52, 226, 145, 146, 37, 191, 190, 12, 173, 174, 164, 179, 117, 113, 254, 164, 218, 15, 50, 222, 72, 255, 225, 205, 116, 189, 110, 9, 230, 238, 67, 158, 184, 83, 112, 119, 193, 105, 54, 113, 194, 44, 86, 117, 134, 14, 154, 83, 96, 156, 247, 54, 192, 120, 216, 245, 239, 84, 71, 188, 11, 71, 39, 164, 102, 147, 156, 169, 166, 240, 17, 123, 97, 101, 137, 49, 203, 239, 49, 33, 46, 138, 215, 207, 182, 100, 66, 184, 169, 118, 171, 98, 239, 8, 58, 253, 54, 26, 71, 222, 106, 200, 5, 82, 86, 107, 181, 75, 140, 167, 136, 24, 136, 163, 117, 200, 50, 68, 15, 222, 141, 185, 64, 76, 117, 7, 89, 164, 198, 154, 235, 25, 51, 221, 31, 76, 221, 80, 128, 76, 20, 173, 45, 42, 96, 173, 212, 212, 123, 4, 149, 133, 194, 117, 69, 221, 138, 23, 31, 202, 233, 237, 134, 70, 159, 80, 125, 106, 211, 91, 223, 223, 208, 247, 32, 195, 8, 169, 84, 131, 231, 8, 202, 74, 235, 14, 236, 40, 157, 199, 55, 154, 97, 195, 200, 232, 94, 191, 7, 25, 157, 18, 90, 116, 241, 20, 217, 93, 100, 92, 65, 224, 29, 142, 174, 105, 129, 84, 126, 66, 184, 158, 254, 244, 233, 251, 97, 93, 29, 49, 189, 55, 246, 203, 179, 238, 250, 187, 17, 52, 212, 83, 122, 234, 98, 187, 236, 74, 106, 254, 25, 77, 223, 101, 108, 204, 178, 60, 80, 248, 131, 134, 165, 220, 230, 226, 182, 138, 123, 94, 223, 36, 250, 91, 35, 166, 62, 252, 222, 84, 154, 199, 254, 240, 27, 197, 239, 61, 116, 145, 169, 4, 59, 140, 100, 228, 81, 71, 61, 40, 154, 1, 118, 7, 251, 145, 37, 46, 254, 44, 251, 94, 179, 220, 121, 127, 156, 241, 255, 107, 71, 149, 107, 155, 255, 139, 208, 107, 51, 62, 61, 84, 215, 91, 23, 187, 75, 73, 83, 216, 111, 189, 39, 73, 135, 144, 241, 175, 28, 169, 232, 144, 61, 83, 210, 250, 37, 86, 169, 195, 189, 240, 13, 108, 219, 130, 220, 254, 253, 4, 171, 181, 106, 216, 1, 18, 76, 120, 215, 185, 132, 51, 199, 214, 116, 44, 40, 44, 55, 251, 59, 104, 156, 73, 123, 235, 199, 136, 71, 194, 9, 33, 35, 10, 43, 244, 140, 241, 2, 31, 63, 200, 195, 39, 165, 253, 207, 128, 184, 117, 12, 108, 54, 20, 92, 166, 204, 214, 133, 223, 37, 231, 196, 255, 140, 255, 114, 23, 114, 170, 209, 16, 164, 161, 233, 133, 173, 199, 214, 77, 212, 244, 30, 237, 186, 153, 116, 101, 98, 215, 227, 149, 130, 160, 77, 189, 16, 152, 235, 155, 239, 29, 122, 18, 221, 230, 46, 237, 58, 184, 184, 150, 182, 228, 43, 14, 102, 122, 0, 122, 145, 158, 118, 66, 146, 9, 69, 244, 69, 123, 58, 139, 93, 249, 188, 52, 90, 191, 128, 131, 121, 193, 65, 214, 73, 165, 19, 187, 75, 187, 232, 165, 152, 32, 178, 163, 52, 220, 249, 191, 86, 190, 92, 207, 25, 22, 173, 203, 13, 180, 100, 56, 37, 75, 186, 88, 217, 210, 34, 116, 62, 184, 180, 118, 254, 91, 111, 255, 17, 230, 226, 79, 236, 230, 56, 100, 27, 228, 47, 78, 239, 205, 197, 218, 159, 150, 82, 159, 92, 97, 71, 58, 38, 121, 15, 171, 74, 84, 48, 214, 183, 240, 87, 107, 170, 186, 218, 55, 107, 210, 55, 171, 203, 95, 147, 240, 96, 141, 58, 253, 98, 63, 169, 43, 73, 42, 149, 215, 239, 213, 241, 201, 110, 134, 249, 213, 201, 94, 175, 54, 242, 215, 38, 177, 185, 86, 118, 73, 181, 198, 175, 145, 195, 95, 151, 120, 92, 55, 58, 56, 252, 138, 41, 145, 154, 102, 53, 208, 71, 251, 154, 242, 247, 106, 98, 213, 208, 144, 209, 171, 20, 59, 116, 109, 86, 169, 151, 43, 96, 56, 240, 93, 244, 233, 254, 86, 208, 191, 158, 199, 175, 103, 32, 164, 167, 212, 66, 234, 68, 32, 145, 4, 210, 83, 16, 82, 7, 132, 134, 39, 176, 189, 70, 98, 95, 239, 173, 137, 74, 189, 154, 43, 25, 115, 94, 236, 83, 216, 36, 125, 252, 242, 61, 11, 108, 170, 135, 4, 224, 226, 174, 42, 26, 26, 57, 202, 101, 11, 211, 189, 134, 37, 33, 151, 216, 110, 105, 12, 217, 40, 108, 176, 244, 208, 133, 237, 213, 2, 244, 114, 148, 203, 90, 75, 7, 125, 64, 160, 128, 64, 1, 182, 5, 78, 75, 243, 136, 217, 120, 225, 31, 93, 172, 24, 120, 122, 80, 58, 170, 124, 138, 192, 207, 160, 162, 200, 248, 196, 124, 98, 181, 66, 96, 134, 195, 243, 30, 66, 211, 45, 169, 136, 162, 16, 97, 214, 92, 35, 0, 35, 154, 240, 144, 161, 64, 109, 221, 98, 74, 234, 2, 53, 70, 181, 108, 10, 160, 107, 218, 111, 102, 160, 50, 131, 120, 153, 131, 222, 101, 203, 160, 181, 90, 184, 109, 25, 44, 172, 165, 29, 108, 25, 116, 85, 237, 122, 202, 14, 113, 209, 219, 57, 209, 211, 54, 5, 78, 91, 132, 186, 106, 10, 23, 209, 7, 218, 193, 81, 79, 64, 202, 149, 131, 25, 249, 221, 208, 167, 146, 112, 86, 198, 202, 15, 185, 180, 144, 205, 25, 239, 163, 105, 221, 131, 226, 10, 37, 225, 87, 81, 35, 56, 66, 147, 158, 150, 154, 163, 219, 153, 59, 26, 246, 90, 101, 27, 133, 159, 14, 141, 196, 55, 206, 95, 55, 233, 121, 185, 249, 57, 243, 78, 169, 156, 183, 228, 135, 71, 60, 198, 180, 29, 37, 64, 249, 0, 4, 47, 101, 76, 170, 205, 197, 183, 39, 112, 166, 104, 23, 243, 189, 190, 217, 2, 177, 223, 222, 65, 7, 28, 196, 150, 254, 111, 135, 1, 118, 246, 121, 195, 251, 52, 230, 227, 144, 211, 231, 253, 63, 253, 255, 235, 131, 151, 47, 221, 250, 121, 123, 234, 127, 58, 253, 137, 15, 248, 77, 34, 148, 77, 252, 237, 187, 173, 254, 66, 224, 230, 31, 2, 241, 23, 43, 231, 64, 20, 37, 112, 0, 184, 235, 215, 190, 99, 192, 137, 0, 184, 29, 62, 240, 56, 211, 251, 226, 3, 238, 214, 237, 14, 254, 221, 156, 4, 174, 249, 4, 39, 157, 3, 56, 223, 156, 46, 247, 134, 245, 111, 169, 200, 116, 48, 207, 41, 69, 227, 103, 13, 217, 3, 124, 62, 41, 31, 38, 131, 50, 210, 222, 202, 3, 204, 147, 84, 95, 186, 112, 2, 49, 217, 31, 12, 182, 70, 98, 124, 111, 201, 149, 92, 228, 122, 174, 207, 200, 88, 142, 36, 249, 77, 15, 104, 76, 110, 26, 20, 230, 62, 201, 65, 246, 64, 54, 46, 164, 209, 77, 147, 7, 131, 251, 244, 117, 74, 68, 243, 61, 8, 103, 6, 182, 105, 198, 184, 231, 70, 111, 43, 250, 73, 70, 183, 244, 48, 84, 98, 127, 112, 219, 145, 238, 238, 5, 236, 128, 102, 91, 1, 223, 168, 27, 180, 141, 30, 74, 53, 38, 182, 134, 42, 114, 92, 39, 107, 216, 3, 229, 193, 66, 181, 65, 151, 14, 38, 198, 44, 76, 82, 114, 14, 224, 103, 32, 189, 161, 57, 220, 122, 76, 13, 141, 201, 36, 204, 41, 54, 243, 148, 21, 91, 36, 148, 30, 179, 46, 246, 13, 211, 183, 71, 119, 5, 182, 251, 174, 184, 10, 217, 231, 230, 4, 249, 3, 215, 164, 245, 13, 176, 90, 36, 18, 106, 37, 233, 88, 115, 169, 134, 226, 113, 235, 219, 212, 208, 76, 23, 145, 149, 152, 57, 97, 78, 177, 153, 14, 115, 202, 74, 210, 203, 178, 38, 238, 199, 207, 72, 189, 203, 123, 146, 82, 26, 26, 131, 200, 42, 192, 111, 113, 38, 51, 149, 46, 1, 34, 229, 107, 56, 118, 116, 54, 1, 240, 55, 131, 234, 124, 175, 30, 206, 241, 60, 206, 29, 169, 161, 222, 222, 248, 40, 235, 241, 202, 229, 5, 77, 247, 143, 95, 91, 4, 200, 167, 216, 91, 210, 65, 132, 186, 236, 96, 78, 32, 207, 175, 82, 212, 23, 12, 178, 204, 90, 39, 25, 61, 197, 214, 229, 243, 252, 232, 48, 117, 114, 224, 86, 251, 121, 51, 57, 5, 233, 176, 188, 174, 134, 34, 253, 76, 201, 167, 238, 59, 198, 183, 178, 156, 124, 72, 241, 253, 182, 107, 50, 143, 94, 14, 47, 62, 227, 32, 254, 56, 207, 185, 77, 194, 198, 216, 116, 247, 10, 233, 105, 22, 3, 200, 56, 190, 39, 98, 45, 164, 134, 243, 2, 164, 70, 192, 48, 241, 216, 178, 236, 82, 40, 237, 40, 155, 148, 77, 135, 146, 178, 201, 167, 185, 88, 170, 116, 235, 138, 19, 82, 171, 59, 198, 118, 152, 147, 52, 25, 46, 115, 146, 135, 75, 47, 235, 21, 204, 100, 25, 210, 129, 72, 43, 62, 150, 148, 76, 128, 137, 138, 150, 148, 229, 183, 199, 30, 149, 127, 119, 156, 166, 107, 200, 171, 167, 172, 166, 84, 4, 140, 167, 70, 107, 198, 52, 179, 186, 2, 205, 41, 54, 211, 97, 121, 191, 106, 68, 195, 1, 24, 241, 17, 210, 44, 147, 125, 46, 196, 158, 9, 190, 146, 134, 212, 149, 186, 158, 149, 1, 97, 17, 45, 171, 56, 52, 39, 100, 102, 223, 69, 53, 120, 118, 194, 58, 150, 95, 175, 35, 110, 210, 141, 241, 24, 201, 19, 201, 65, 95, 238, 237, 74, 78, 247, 113, 159, 210, 134, 92, 14, 18, 103, 46, 182, 201, 91, 248, 37, 64, 253, 80, 211, 126, 114, 43, 87, 74, 114, 103, 158, 223, 172, 110, 0, 246, 28, 243, 67, 135, 136, 228, 113, 157, 200, 99, 176, 103, 220, 39, 115, 220, 11, 6, 230, 89, 240, 174, 160, 149, 234, 32, 10, 155, 242, 19, 102, 239, 88, 210, 192, 215, 195, 156, 2, 61, 69, 113, 50, 110, 159, 109, 17, 23, 230, 169, 57, 82, 6, 84, 242, 227, 166, 207, 217, 38, 169, 10, 221, 238, 151, 65, 172, 13, 53, 87, 119, 94, 107, 245, 162, 101, 76, 152, 195, 186, 244, 120, 200, 167, 210, 205, 132, 239, 182, 222, 18, 89, 110, 150, 143, 125, 79, 192, 167, 20, 2, 249, 130, 88, 237, 249, 4, 193, 126, 150, 172, 179, 169, 96, 81, 206, 221, 249, 163, 42, 54, 232, 137, 144, 67, 232, 84, 75, 63, 21, 207, 199, 145, 122, 217, 34, 53, 188, 227, 253, 19, 113, 65, 206, 253, 74, 205, 69, 227, 231, 56, 127, 79, 152, 67, 12, 87, 46, 148, 112, 126, 136, 195, 221, 37, 131, 187, 195, 115, 248, 152, 104, 248, 74, 233, 226, 222, 224, 126, 18, 19, 223, 35, 214, 143, 173, 192, 121, 202, 245, 35, 169, 233, 193, 25, 2, 30, 109, 10, 181, 119, 226, 208, 18, 230, 125, 47, 148, 77, 59, 60, 221, 251, 208, 89, 23, 29, 182, 52, 29, 253, 164, 191, 126, 172, 119, 227, 158, 146, 197, 78, 148, 209, 203, 7, 253, 173, 242, 66, 133, 107, 206, 152, 61, 228, 65, 28, 170, 16, 170, 208, 193, 113, 133, 229, 15, 178, 6, 207, 37, 109, 187, 206, 11, 167, 25, 115, 24, 140, 10, 255, 147, 131, 25, 173, 206, 220, 45, 203, 33, 62, 115, 126, 93, 47, 38, 163, 119, 140, 57, 86, 98, 35, 218, 182, 245, 24, 13, 205, 57, 107, 254, 250, 83, 200, 141, 231, 173, 189, 193, 111, 55, 29, 27, 191, 39, 98, 157, 246, 93, 17, 241, 111, 15, 100, 41, 80, 178, 51, 94, 207, 209, 34, 231, 158, 204, 42, 200, 39, 163, 87, 61, 197, 170, 75, 23, 148, 7, 49, 112, 55, 89, 78, 251, 168, 158, 118, 139, 125, 176, 115, 71, 224, 117, 71, 240, 168, 2, 5, 168, 165, 37, 124, 23, 247, 216, 168, 90, 16, 214, 38, 81, 55, 248, 185, 152, 74, 7, 163, 105, 7, 196, 92, 19, 152, 17, 98, 241, 179, 27, 90, 74, 82, 133, 93, 54, 141, 229, 74, 93, 171, 58, 102, 169, 62, 137, 1, 62, 119, 84, 67, 243, 70, 89, 223, 166, 71, 154, 231, 62, 251, 217, 180, 65, 32, 82, 83, 118, 232, 253, 104, 5, 247, 166, 84, 67, 117, 195, 173, 111, 211, 35, 205, 112, 39, 242, 210, 180, 0, 26, 235, 97, 239, 234, 125, 69, 69, 249, 200, 229, 96, 175, 100, 202, 36, 78, 7, 108, 205, 139, 90, 209, 224, 126, 166, 229, 132, 95, 210, 254, 188, 175, 171, 138, 132, 168, 201, 125, 36, 53, 131, 26, 76, 115, 46, 44, 1, 68, 156, 249, 186, 230, 89, 249, 204, 192, 35, 251, 171, 150, 194, 57, 60, 92, 228, 178, 165, 146, 122, 141, 140, 182, 134, 179, 120, 54, 83, 195, 52, 197, 12, 156, 94, 188, 110, 197, 137, 172, 122, 154, 197, 52, 74, 61, 238, 88, 67, 91, 38, 192, 137, 168, 59, 31, 109, 54, 220, 158, 21, 89, 138, 231, 184, 161, 174, 49, 128, 150, 189, 106, 153, 41, 99, 208, 153, 36, 17, 241, 128, 97, 145, 215, 180, 245, 122, 204, 212, 162, 141, 6, 207, 118, 106, 152, 162, 10, 204, 37, 99, 174, 10, 112, 158, 148, 215, 152, 83, 249, 133, 227, 217, 144, 102, 224, 188, 129, 14, 206, 146, 200, 71, 214, 205, 196, 249, 204, 192, 35, 103, 171, 150, 6, 158, 171, 17, 190, 72, 13, 135, 0, 169, 225, 54, 2, 164, 6, 80, 170, 182, 26, 121, 107, 38, 222, 112, 27, 214, 44, 21, 228, 248, 88, 139, 160, 72, 88, 60, 170, 9, 186, 197, 125, 159, 49, 107, 169, 184, 255, 249, 58, 173, 173, 20, 213, 64, 29, 152, 44, 124, 48, 12, 183, 97, 205, 82, 1, 99, 220, 198, 34, 40, 18, 22, 143, 226, 147, 0, 158, 1, 113, 174, 197, 217, 52, 220, 158, 149, 178, 20, 212, 251, 15, 153, 78, 141, 21, 73, 73, 53, 61, 123, 246, 87, 38, 58, 156, 51, 179, 230, 250, 8, 250, 188, 14, 101, 72, 165, 207, 151, 84, 21, 216, 103, 137, 197, 156, 120, 151, 125, 181, 131, 253, 49, 76, 28, 145, 233, 123, 115, 221, 73, 142, 230, 64, 230, 86, 141, 180, 110, 155, 187, 56, 168, 254, 187, 177, 166, 134, 122, 77, 222, 161, 65, 49, 197, 230, 159, 173, 247, 217, 201, 161, 192, 57, 13, 117, 19, 234, 134, 233, 74, 128, 111, 246, 158, 24, 183, 39, 222, 238, 201, 206, 49, 46, 30, 110, 186, 166, 217, 78, 240, 142, 110, 52, 252, 131, 81, 18, 71, 46, 24, 147, 2, 92, 238, 14, 71, 99, 201, 253, 189, 57, 154, 227, 171, 151, 39, 45, 71, 38, 231, 38, 77, 72, 113, 84, 244, 87, 165, 131, 135, 107, 104, 30, 236, 253, 97, 9, 40, 166, 204, 113, 117, 150, 50, 164, 255, 202, 130, 119, 74, 4, 239, 143, 31, 165, 184, 127, 253, 91, 54, 13, 158, 214, 194, 72, 105, 67, 85, 137, 227, 236, 234, 176, 24, 83, 234, 119, 148, 192, 129, 54, 140, 249, 133, 231, 79, 216, 69, 108, 242, 102, 57, 103, 52, 231, 19, 41, 31, 64, 235, 214, 155, 82, 140, 97, 209, 97, 46, 3, 30, 142, 161, 221, 222, 223, 31, 14, 230, 136, 172, 136, 43, 95, 87, 69, 205, 34, 67, 18, 225, 132, 35, 209, 221, 221, 233, 109, 124, 245, 242, 116, 42, 235, 184, 216, 94, 113, 202, 242, 4, 23, 6, 88, 152, 90, 118, 120, 193, 248, 118, 90, 216, 179, 25, 79, 65, 185, 193, 171, 43, 30, 183, 146, 231, 159, 33, 255, 102, 168, 99, 28, 32, 237, 51, 110, 132, 195, 181, 129, 163, 57, 54, 135, 99, 175, 218, 77, 19, 187, 70, 127, 236, 196, 71, 82, 201, 5, 62, 224, 245, 38, 181, 189, 189, 186, 190, 233, 38, 191, 101, 57, 244, 92, 79, 219, 171, 27, 142, 7, 51, 252, 227, 23, 200, 197, 197, 45, 126, 189, 147, 63, 23, 82, 202, 183, 183, 120, 99, 83, 75, 155, 149, 219, 159, 250, 0, 111, 248, 253, 126, 151, 213, 208, 94, 52, 238, 228, 243, 124, 94, 223, 92, 91, 127, 177, 231, 51, 244, 215, 190, 159, 247, 236, 245, 113, 91, 221, 94, 209, 155, 11, 220, 52, 168, 190, 24, 111, 236, 40, 222, 26, 233, 75, 249, 236, 165, 205, 176, 221, 2, 6, 24, 34, 156, 158, 140, 127, 132, 32, 97, 103, 61, 245, 227, 73, 185, 140, 49, 71, 78, 20, 21, 34, 100, 88, 18, 60, 56, 213, 31, 151, 161, 136, 88, 224, 79, 157, 99, 201, 5, 10, 163, 150, 104, 201, 90, 207, 42, 32, 225, 131, 98, 158, 226, 38, 199, 24, 83, 194, 64, 37, 219, 127, 223, 146, 241, 67, 66, 28, 92, 222, 131, 75, 116, 7, 59, 3, 191, 61, 129, 144, 4, 165, 15, 243, 203, 249, 223, 124, 248, 97, 69, 81, 60, 20, 25, 33, 8, 35, 252, 136, 88, 8, 166, 101, 46, 54, 225, 0, 37, 27, 253, 74, 128, 64, 245, 42, 60, 69, 64, 231, 64, 152, 200, 13, 22, 31, 20, 146, 210, 186, 5, 233, 61, 28, 26, 225, 223, 33, 82, 106, 170, 29, 91, 3, 50, 228, 21, 8, 160, 193, 24, 49, 39, 86, 52, 143, 123, 176, 155, 122, 191, 20, 239, 255, 96, 220, 180, 238, 146, 164, 46, 61, 93, 12, 38, 127, 199, 164, 201, 29, 33, 119, 63, 133, 52, 42, 181, 193, 189, 224, 57, 113, 38, 185, 75, 123, 0, 214, 178, 91, 241, 253, 5, 198, 166, 137, 95, 208, 52, 249, 102, 51, 30, 206, 77, 154, 119, 49, 199, 124, 180, 195, 103, 134, 87, 173, 42, 65, 176, 38, 229, 193, 24, 3, 45, 142, 176, 193, 222, 17, 252, 151, 27, 81, 99, 178, 137, 181, 168, 212, 147, 202, 234, 17, 99, 173, 195, 209, 220, 180, 11, 28, 227, 120, 70, 145, 194, 59, 143, 217, 218, 208, 113, 1, 230, 29, 0, 126, 11, 237, 79, 9, 156, 103, 51, 31, 87, 134, 81, 100, 6, 89, 111, 86, 121, 14, 32, 19, 238, 182, 121, 93, 85, 231, 47, 168, 170, 37, 73, 84, 235, 73, 186, 52, 175, 136, 181, 153, 46, 228, 60, 29, 149, 3, 10, 56, 161, 160, 176, 199, 228, 39, 200, 105, 153, 21, 11, 4, 152, 213, 229, 122, 230, 119, 175, 210, 18, 243, 124, 125, 93, 0, 188, 209, 33, 77, 119, 144, 167, 88, 11, 60, 73, 185, 129, 154, 165, 87, 82, 194, 201, 2, 31, 120, 177, 147, 106, 85, 83, 120, 75, 83, 138, 86, 223, 190, 195, 167, 24, 126, 134, 127, 90, 116, 131, 148, 109, 97, 31, 171, 250, 103, 84, 26, 103, 228, 78, 145, 59, 101, 79, 166, 232, 61, 43, 205, 150, 130, 239, 252, 23, 30, 11, 121, 107, 107, 86, 253, 227, 14, 95, 189, 191, 255, 97, 119, 6, 147, 17, 64, 214, 255, 140, 27, 225, 123, 252, 38, 190, 163, 255, 79, 34, 184, 188, 223, 147, 131, 248, 253, 161, 41, 16, 91, 96, 249, 13, 37, 8, 191, 81, 228, 66, 190, 24, 223, 12, 138, 167, 252, 121, 160, 254, 161, 11, 181, 223, 106, 194, 156, 120, 10, 234, 121, 95, 7, 147, 121, 232, 33, 157, 161, 154, 7, 186, 191, 160, 49, 106, 128, 55, 90, 231, 111, 105, 186, 25, 127, 198, 198, 129, 227, 179, 110, 206, 109, 22, 203, 30, 254, 188, 254, 179, 52, 124, 82, 173, 95, 64, 181, 132, 253, 11, 254, 215, 159, 172, 248, 79, 99, 238, 154, 207, 62, 163, 69, 250, 102, 186, 195, 221, 53, 28, 142, 8, 84, 143, 236, 242, 53, 199, 66, 236, 17, 121, 184, 33, 103, 25, 148, 24, 29, 107, 200, 77, 39, 173, 146, 27, 165, 4, 120, 72, 70, 169, 159, 226, 15, 206, 48, 220, 88, 46, 107, 58, 22, 186, 235, 20, 13, 169, 241, 203, 42, 107, 181, 110, 223, 162, 181, 2, 216, 63, 3, 216, 238, 158, 81, 246, 74, 220, 92, 18, 149, 181, 21, 187, 214, 193, 51, 71, 165, 87, 33, 217, 81, 232, 74, 235, 37, 53, 96, 232, 134, 201, 27, 134, 92, 226, 142, 168, 77, 24, 41, 49, 5, 31, 35, 66, 178, 139, 120, 187, 113, 55, 71, 231, 68, 235, 9, 98, 228, 29, 19, 27, 84, 20, 146, 100, 0, 100, 69, 138, 137, 7, 82, 253, 19, 121, 239, 112, 112, 242, 20, 97, 240, 168, 101, 174, 39, 25, 53, 137, 203, 146, 112, 87, 210, 83, 15, 221, 51, 0, 146, 82, 143, 122, 65, 101, 83, 59, 201, 92, 32, 95, 6, 78, 70, 89, 12, 17, 4, 114, 9, 116, 147, 101, 18, 61, 161, 12, 243, 139, 247, 10, 109, 105, 159, 37, 145, 66, 74, 228, 40, 23, 99, 207, 223, 254, 28, 35, 33, 125, 210, 178, 203, 192, 177, 249, 194, 121, 20, 154, 231, 164, 90, 75, 32, 16, 94, 13, 235, 80, 151, 81, 17, 30, 47, 36, 130, 84, 175, 15, 56, 201, 85, 186, 74, 42, 5, 150, 212, 179, 117, 140, 136, 118, 69, 16, 80, 143, 2, 137, 150, 86, 139, 3, 141, 108, 81, 213, 178, 128, 112, 65, 196, 123, 43, 180, 249, 196, 10, 244, 73, 9, 170, 127, 227, 13, 248, 61, 86, 236, 201, 181, 36, 233, 26, 48, 170, 134, 0, 179, 69, 25, 186, 64, 12, 173, 8, 222, 142, 97, 44, 173, 75, 62, 128, 195, 190, 21, 254, 25, 65, 169, 169, 29, 161, 195, 74, 220, 81, 144, 36, 235, 134, 181, 46, 232, 145, 88, 20, 234, 71, 234, 104, 72, 234, 104, 202, 70, 110, 165, 25, 37, 191, 129, 206, 129, 125, 228, 251, 161, 108, 143, 62, 37, 21, 37, 101, 15, 56, 248, 155, 245, 15, 137, 103, 170, 164, 204, 122, 170, 107, 7, 21, 120, 111, 187, 243, 52, 6, 43, 192, 62, 1, 200, 75, 97, 101, 118, 35, 215, 199, 78, 103, 221, 71, 68, 189, 195, 61, 9, 247, 150, 217, 8, 244, 221, 86, 46, 208, 251, 238, 25, 79, 209, 244, 68, 192, 32, 108, 15, 42, 16, 36, 79, 22, 112, 164, 200, 97, 21, 69, 47, 73, 139, 174, 215, 67, 209, 164, 8, 1, 103, 107, 4, 74, 245, 89, 182, 29, 157, 158, 142, 137, 1, 10, 35, 27, 213, 98, 4, 76, 52, 106, 27, 47, 55, 28, 122, 66, 96, 159, 139, 238, 107, 214, 15, 165, 148, 220, 155, 129, 141, 11, 205, 26, 204, 143, 181, 68, 140, 86, 100, 108, 79, 206, 196, 27, 7, 19, 176, 168, 158, 152, 105, 9, 31, 98, 10, 37, 59, 159, 129, 200, 77, 223, 39, 24, 36, 9, 10, 171, 72, 94, 9, 74, 209, 64, 80, 73, 212, 28, 98, 203, 89, 185, 52, 56, 112, 172, 156, 162, 178, 8, 231, 148, 30, 23, 16, 67, 138, 96, 14, 12, 1, 16, 65, 26, 237, 143, 64, 193, 35, 194, 93, 81, 28, 109, 216, 113, 163, 243, 109, 78, 16, 136, 208, 57, 67, 64, 249, 137, 47, 3, 148, 24, 169, 128, 177, 24, 0, 21, 226, 152, 0, 175, 179, 189, 143, 210, 192, 131, 126, 79, 204, 49, 58, 120, 67, 35, 236, 19, 253, 33, 96, 138, 242, 25, 184, 116, 199, 51, 200, 204, 179, 36, 201, 195, 212, 111, 178, 108, 233, 113, 127, 145, 176, 157, 92, 254, 4, 41, 101, 7, 62, 234, 51, 81, 179, 225, 12, 11, 127, 72, 196, 230, 222, 223, 169, 61, 47, 117, 209, 24, 44, 207, 88, 166, 68, 79, 203, 204, 112, 200, 144, 86, 168, 31, 1, 205, 251, 71, 184, 40, 24, 104, 72, 146, 163, 232, 88, 122, 137, 20, 6, 198, 192, 139, 165, 168, 6, 253, 128, 135, 54, 189, 24, 86, 171, 163, 192, 156, 235, 61, 86, 244, 180, 20, 6, 120, 134, 182, 242, 174, 19, 93, 166, 155, 29, 104, 213, 230, 77, 81, 16, 197, 9, 23, 67, 83, 156, 201, 102, 104, 18, 141, 77, 3, 220, 175, 103, 97, 119, 169, 174, 216, 193, 76, 6, 39, 231, 146, 97, 89, 215, 105, 226, 8, 72, 104, 23, 208, 31, 232, 113, 92, 16, 92, 200, 89, 90, 43, 120, 223, 186, 97, 121, 168, 95, 97, 77, 142, 242, 229, 117, 178, 253, 43, 118, 191, 149, 211, 157, 187, 105, 129, 205, 237, 180, 229, 255, 238, 183, 202, 178, 255, 248, 9, 89, 182, 237, 135, 79, 148, 250, 167, 71, 148, 218, 246, 251, 191, 126, 251, 15, 123, 125, 157, 124, 238, 90, 133, 195, 231, 132, 94, 61, 179, 42, 9, 35, 252, 108, 64, 90, 157, 3, 112, 8, 180, 98, 22, 33, 238, 130, 202, 103, 199, 30, 57, 93, 0, 198, 53, 74, 240, 95, 10, 23, 126, 94, 135, 210, 28, 24, 16, 39, 93, 78, 233, 33, 77, 254, 148, 223, 228, 183, 249, 189, 254, 82, 255, 159, 254, 69, 135, 186, 134, 43, 60, 60, 28, 222, 239, 63, 254, 180, 60, 31, 91, 151, 231, 133, 72, 245, 174, 13, 167, 133, 158, 244, 65, 127, 33, 190, 18, 223, 245, 103, 253, 141, 248, 43, 70, 21, 245, 76, 129, 124, 4, 250, 128, 129, 253, 29, 47, 91, 60, 204, 40, 65, 47, 53, 155, 69, 98, 209, 40, 93, 85, 65, 153, 163, 75, 224, 154, 87, 156, 253, 117, 68, 250, 245, 167, 17, 32, 130, 6, 10, 210, 187, 49, 27, 122, 7, 128, 48, 140, 141, 241, 136, 219, 77, 93, 230, 83, 161, 78, 188, 237, 146, 25, 246, 40, 26, 237, 52, 55, 120, 124, 135, 254, 68, 196, 194, 52, 91, 204, 122, 136, 176, 120, 4, 122, 55, 238, 68, 161, 128, 36, 7, 144, 82, 233, 4, 41, 108, 49, 119, 143, 228, 26, 149, 218, 33, 134, 78, 109, 90, 134, 183, 151, 158, 77, 106, 230, 21, 22, 80, 235, 242, 72, 165, 51, 165, 71, 232, 81, 77, 182, 98, 6, 37, 246, 38, 27, 143, 1, 187, 174, 205, 213, 65, 173, 230, 174, 143, 106, 10, 210, 218, 20, 157, 86, 75, 16, 37, 230, 2, 129, 193, 123, 83, 133, 126, 46, 46, 14, 83, 168, 95, 127, 101, 208, 225, 225, 238, 225, 62, 35, 189, 227, 188, 28, 142, 6, 248, 20, 232, 122, 149, 247, 88, 215, 237, 19, 181, 198, 236, 117, 103, 8, 216, 6, 39, 166, 228, 60, 148, 136, 19, 141, 161, 84, 31, 202, 74, 213, 134, 243, 9, 149, 242, 144, 16, 0, 183, 202, 207, 114, 246, 183, 228, 164, 44, 98, 76, 93, 100, 75, 22, 124, 194, 134, 80, 176, 178, 106, 89, 100, 56, 79, 51, 144, 247, 104, 34, 119, 24, 131, 173, 81, 126, 169, 198, 155, 192, 186, 31, 79, 76, 120, 200, 207, 165, 100, 1, 209, 89, 154, 105, 61, 14, 185, 96, 171, 187, 129, 77, 35, 148, 59, 204, 86, 209, 83, 28, 10, 222, 199, 99, 109, 94, 108, 74, 186, 89, 202, 226, 48, 38, 64, 241, 154, 60, 127, 127, 25, 37, 198, 22, 210, 122, 8, 110, 157, 211, 96, 8, 192, 214, 120, 243, 180, 246, 25, 180, 60, 61, 34, 163, 0, 232, 211, 47, 180, 226, 200, 24, 180, 14, 189, 90, 21, 122, 93, 65, 63, 91, 85, 209, 216, 164, 210, 213, 15, 73, 51, 224, 184, 48, 73, 210, 232, 247, 248, 142, 126, 73, 255, 68, 255, 149, 138, 40, 238, 219, 34, 47, 40, 10, 31, 116, 201, 108, 118, 110, 210, 238, 217, 5, 139, 179, 19, 128, 120, 128, 10, 244, 222, 210, 72, 87, 22, 10, 192, 71, 92, 78, 178, 239, 85, 247, 173, 251, 221, 221, 218, 221, 167, 119, 111, 220, 31, 93, 231, 40, 14, 23, 129, 150, 194, 125, 197, 185, 194, 93, 168, 56, 77, 166, 248, 247, 192, 104, 147, 8, 154, 248, 105, 162, 163, 143, 207, 31, 248, 3, 255, 102, 82, 15, 163, 2, 140, 238, 38, 160, 155, 15, 226, 207, 90, 53, 161, 74, 147, 232, 136, 38, 13, 80, 152, 45, 171, 110, 234, 80, 235, 166, 74, 146, 147, 45, 99, 161, 15, 116, 92, 176, 196, 29, 222, 1, 73, 79, 146, 142, 9, 31, 42, 247, 142, 226, 23, 149, 212, 172, 240, 254, 227, 32, 111, 133, 250, 167, 171, 50, 246, 147, 144, 55, 23, 114, 151, 21, 105, 167, 92, 34, 186, 139, 13, 159, 198, 162, 105, 155, 47, 200, 212, 129, 20, 116, 104, 45, 128, 252, 8, 210, 89, 89, 245, 83, 182, 129, 209, 116, 221, 96, 177, 59, 25, 225, 147, 40, 86, 213, 0, 224, 196, 114, 237, 46, 118, 249, 229, 222, 0, 81, 38, 97, 225, 193, 111, 85, 250, 144, 126, 147, 168, 252, 202, 35, 127, 144, 214, 109, 78, 233, 33, 237, 88, 164, 92, 198, 5, 52, 124, 218, 68, 110, 157, 253, 18, 192, 54, 79, 46, 17, 52, 59, 233, 243, 170, 213, 95, 164, 170, 101, 92, 185, 164, 17, 200, 51, 209, 142, 137, 49, 251, 85, 92, 96, 34, 194, 108, 129, 152, 152, 227, 144, 253, 192, 216, 49, 190, 242, 181, 122, 249, 58, 238, 250, 23, 96, 216, 93, 251, 41, 2, 73, 218, 181, 253, 156, 253, 249, 159, 97, 251, 105, 125, 119, 197, 199, 44, 107, 63, 200, 200, 121, 243, 57, 163, 109, 168, 139, 12, 56, 125, 99, 77, 229, 224, 48, 160, 109, 20, 174, 2, 46, 236, 99, 37, 53, 170, 203, 116, 17, 133, 90, 226, 196, 62, 251, 20, 96, 104, 102, 228, 180, 123, 174, 242, 131, 252, 62, 99, 206, 47, 199, 158, 94, 175, 73, 56, 120, 228, 11, 152, 79, 251, 87, 144, 167, 57, 246, 105, 58, 69, 92, 175, 230, 162, 152, 23, 4, 128, 59, 77, 184, 206, 244, 137, 248, 255, 26, 62, 250, 23, 238, 50, 172, 215, 144, 199, 242, 78, 152, 204, 184, 120, 174, 45, 75, 64, 184, 28, 63, 200, 37, 30, 23, 4, 200, 151, 217, 146, 153, 126, 115, 160, 132, 125, 251, 33, 31, 252, 25, 103, 79, 69, 58, 236, 12, 93, 155, 23, 227, 46, 8, 89, 167, 48, 242, 79, 63, 81, 0, 163, 84, 211, 100, 18, 99, 186, 172, 161, 191, 192, 213, 93, 71, 175, 86, 173, 99, 53, 165, 63, 0, 224, 221, 11, 18, 177, 227, 232, 116, 188, 4, 215, 187, 86, 139, 128, 20, 235, 78, 35, 45, 36, 243, 194, 185, 81, 66, 146, 73, 203, 18, 218, 165, 37, 245, 196, 239, 201, 88, 102, 191, 42, 211, 184, 241, 73, 146, 167, 64, 155, 40, 170, 135, 196, 123, 178, 4, 77, 221, 146, 181, 251, 83, 137, 160, 57, 248, 52, 143, 200, 223, 110, 208, 185, 169, 38, 251, 182, 117, 45, 186, 121, 170, 196, 83, 243, 66, 123, 51, 129, 97, 233, 167, 46, 112, 246, 130, 156, 73, 152, 192, 251, 16, 178, 174, 53, 69, 229, 119, 74, 172, 161, 175, 146, 143, 170, 117, 145, 139, 233, 8, 180, 223, 71, 96, 1, 73, 52, 105, 194, 66, 168, 82, 233, 147, 10, 46, 38, 131, 213, 93, 27, 243, 143, 18, 217, 35, 32, 92, 196, 33, 88, 74, 70, 0, 201, 52, 91, 169, 62, 92, 170, 215, 165, 170, 186, 99, 5, 23, 143, 139, 60, 82, 158, 113, 177, 17, 6, 163, 26, 62, 82, 113, 110, 176, 102, 35, 18, 171, 42, 99, 41, 129, 79, 85, 64, 29, 19, 90, 197, 16, 229, 14, 113, 37, 106, 33, 216, 1, 169, 139, 230, 107, 11, 136, 89, 70, 159, 127, 19, 227, 207, 162, 191, 165, 100, 106, 224, 225, 205, 155, 223, 56, 157, 236, 250, 173, 35, 154, 125, 232, 167, 114, 88, 65, 159, 58, 215, 175, 240, 114, 79, 99, 132, 94, 247, 73, 65, 199, 94, 111, 183, 211, 207, 216, 50, 69, 121, 87, 142, 45, 151, 37, 250, 53, 126, 235, 90, 182, 131, 235, 55, 73, 113, 176, 54, 93, 191, 163, 228, 109, 236, 238, 116, 81, 242, 6, 235, 48, 243, 35, 238, 156, 49, 121, 85, 49, 0, 139, 0, 230, 110, 153, 175, 243, 242, 38, 207, 209, 119, 220, 36, 173, 19, 100, 8, 199, 157, 245, 68, 28, 177, 146, 42, 109, 112, 244, 42, 88, 170, 35, 13, 192, 18, 253, 22, 160, 167, 73, 162, 215, 221, 29, 121, 202, 82, 114, 102, 167, 162, 132, 145, 133, 64, 129, 253, 66, 187, 214, 243, 212, 223, 216, 52, 101, 179, 105, 115, 10, 228, 77, 164, 68, 43, 30, 201, 141, 63, 109, 221, 246, 220, 156, 20, 55, 193, 101, 151, 217, 190, 51, 158, 22, 132, 68, 205, 109, 216, 205, 5, 190, 218, 18, 128, 195, 225, 61, 251, 87, 147, 85, 136, 227, 68, 235, 161, 134, 33, 7, 9, 177, 201, 219, 77, 28, 195, 68, 231, 86, 217, 140, 49, 149, 242, 68, 28, 108, 135, 14, 158, 59, 47, 56, 0, 169, 160, 163, 173, 167, 201, 224, 216, 25, 193, 47, 186, 203, 106, 251, 156, 10, 3, 165, 49, 26, 206, 93, 16, 190, 52, 136, 46, 146, 76, 102, 94, 11, 223, 148, 229, 214, 69, 126, 64, 128, 131, 65, 66, 60, 79, 225, 242, 179, 5, 254, 208, 86, 55, 183, 80, 45, 211, 45, 123, 243, 186, 221, 154, 87, 183, 254, 213, 254, 145, 87, 96, 226, 25, 227, 59, 210, 154, 211, 105, 55, 255, 165, 161, 73, 241, 136, 14, 56, 154, 247, 31, 6, 62, 108, 95, 207, 252, 116, 61, 171, 64, 111, 95, 135, 112, 251, 198, 95, 0, 196, 181, 187, 101, 247, 159, 169, 121, 83, 210, 239, 126, 2, 165, 209, 229, 117, 248, 156, 215, 175, 43, 52, 175, 206, 148, 233, 43, 83, 234, 177, 121, 98, 115, 121, 102, 220, 4, 192, 47, 255, 93, 144, 160, 83, 143, 190, 13, 115, 143, 162, 160, 190, 226, 86, 220, 6, 247, 245, 180, 253, 109, 236, 183, 88, 138, 244, 36, 210, 120, 0, 2, 135, 250, 87, 222, 201, 97, 128, 21, 7, 223, 93, 195, 46, 247, 161, 53, 149, 102, 81, 169, 165, 247, 79, 241, 225, 9, 33, 104, 87, 19, 124, 251, 4, 173, 131, 63, 12, 129, 207, 38, 207, 160, 211, 46, 92, 136, 67, 190, 41, 41, 174, 130, 163, 174, 182, 111, 170, 57, 185, 65, 231, 20, 136, 59, 93, 12, 105, 121, 112, 165, 227, 166, 221, 44, 95, 181, 11, 16, 130, 221, 178, 220, 131, 149, 211, 214, 211, 212, 59, 80, 27, 212, 209, 147, 26, 124, 179, 142, 164, 195, 163, 83, 227, 252, 184, 114, 1, 215, 46, 45, 137, 102, 252, 23, 15, 50, 149, 184, 49, 114, 74, 39, 46, 135, 239, 168, 106, 93, 243, 245, 74, 122, 129, 19, 232, 30, 195, 35, 168, 197, 226, 17, 129, 246, 9, 154, 76, 87, 221, 238, 220, 2, 133, 19, 144, 92, 213, 66, 179, 238, 34, 123, 129, 43, 197, 137, 237, 59, 43, 57, 70, 223, 207, 157, 255, 199, 233, 78, 232, 118, 73, 203, 185, 12, 59, 196, 186, 6, 122, 185, 23, 29, 240, 173, 82, 245, 7, 78, 169, 7, 117, 80, 56, 163, 106, 126, 130, 198, 243, 245, 35, 187, 14, 110, 233, 236, 163, 193, 201, 227, 139, 63, 201, 239, 156, 55, 46, 64, 220, 129, 215, 219, 198, 137, 176, 174, 100, 64, 153, 205, 128, 103, 139, 97, 246, 23, 74, 95, 210, 243, 119, 108, 252, 187, 129, 206, 231, 251, 166, 159, 162, 4, 210, 181, 238, 180, 1, 83, 35, 19, 46, 61, 98, 22, 204, 177, 37, 62, 52, 24, 10, 153, 62, 1, 45, 165, 213, 93, 250, 44, 70, 97, 43, 20, 227, 169, 137, 177, 85, 98, 26, 167, 185, 167, 41, 55, 4, 234, 84, 55, 148, 189, 184, 192, 243, 76, 151, 83, 147, 15, 181, 44, 243, 15, 76, 89, 158, 212, 192, 30, 169, 129, 252, 242, 244, 233, 233, 141, 255, 207, 255, 239, 79, 112, 210, 195, 114, 192, 97, 200, 21, 195, 161, 4, 209, 242, 252, 220, 174, 135, 238, 175, 73, 190, 108, 117, 59, 202, 134, 138, 42, 79, 218, 193, 159, 18, 169, 135, 117, 168, 107, 184, 84, 177, 181, 182, 73, 167, 128, 81, 116, 9, 122, 232, 157, 153, 216, 155, 180, 234, 73, 129, 13, 99, 19, 91, 137, 114, 18, 167, 213, 102, 94, 233, 98, 191, 65, 177, 237, 94, 24, 167, 34, 165, 41, 1, 144, 21, 110, 21, 89, 35, 187, 15, 43, 251, 249, 156, 36, 10, 1, 132, 32, 241, 234, 100, 26, 181, 119, 31, 175, 66, 125, 17, 85, 112, 159, 29, 18, 156, 31, 195, 223, 97, 160, 192, 216, 212, 209, 19, 253, 34, 191, 202, 155, 115, 85, 137, 32, 43, 120, 183, 121, 133, 208, 214, 178, 16, 23, 121, 226, 81, 27, 66, 151, 133, 208, 168, 5, 111, 72, 163, 182, 199, 161, 207, 157, 10, 26, 213, 0, 17, 56, 58, 51, 85, 192, 35, 81, 218, 47, 33, 181, 23, 186, 199, 105, 116, 58, 26, 165, 125, 44, 30, 69, 237, 54, 98, 123, 62, 79, 129, 153, 211, 219, 140, 216, 44, 12, 198, 250, 53, 228, 4, 190, 20, 140, 21, 108, 74, 104, 179, 91, 52, 28, 252, 180, 160, 243, 82, 89, 47, 150, 142, 41, 85, 221, 86, 32, 36, 32, 225, 172, 19, 135, 189, 90, 141, 182, 25, 153, 0, 66, 56, 187, 132, 47, 203, 228, 205, 109, 93, 111, 94, 184, 49, 77, 231, 110, 67, 239, 94, 149, 9, 199, 239, 234, 51, 242, 118, 184, 77, 52, 222, 222, 210, 188, 125, 125, 70, 229, 241, 139, 71, 114, 13, 241, 9, 160, 252, 244, 8, 13, 250, 164, 71, 69, 98, 166, 96, 102, 150, 98, 82, 76, 243, 137, 41, 118, 197, 133, 34, 240, 194, 174, 31, 236, 85, 62, 47, 184, 226, 66, 202, 237, 41, 145, 12, 0, 129, 101, 141, 85, 38, 173, 190, 125, 34, 41, 7, 28, 69, 26, 244, 38, 3, 7, 74, 67, 243, 160, 181, 253, 100, 83, 153, 88, 211, 190, 207, 147, 152, 218, 214, 242, 105, 180, 245, 201, 107, 10, 153, 211, 15, 164, 244, 75, 21, 107, 73, 225, 177, 182, 11, 229, 252, 202, 89, 249, 192, 66, 148, 77, 36, 207, 186, 118, 136, 183, 38, 31, 107, 126, 130, 201, 191, 152, 228, 232, 222, 228, 2, 46, 85, 143, 48, 238, 50, 59, 43, 7, 252, 15, 38, 42, 61, 51, 115, 223, 16, 119, 34, 31, 37, 138, 81, 166, 212, 105, 145, 19, 49, 215, 194, 107, 6, 31, 73, 10, 121, 81, 92, 193, 165, 220, 201, 113, 204, 48, 196, 121, 96, 243, 82, 44, 186, 197, 25, 217, 117, 26, 116, 120, 68, 167, 125, 128, 48, 179, 179, 30, 233, 69, 130, 71, 24, 53, 0, 137, 15, 105, 170, 99, 179, 40, 94, 30, 154, 211, 204, 157, 237, 170, 122, 251, 150, 90, 36, 244, 109, 228, 207, 226, 77, 188, 129, 170, 87, 73, 253, 227, 175, 123, 154, 106, 169, 207, 243, 42, 180, 19, 25, 126, 211, 234, 83, 176, 44, 114, 184, 126, 79, 242, 5, 149, 40, 15, 150, 229, 85, 78, 222, 99, 205, 154, 203, 63, 198, 209, 200, 137, 28, 128, 144, 196, 229, 194, 140, 86, 110, 39, 138, 191, 153, 74, 212, 155, 229, 68, 66, 56, 194, 32, 56, 83, 97, 182, 50, 168, 145, 41, 2, 97, 94, 216, 38, 60, 21, 246, 11, 12, 2, 21, 170, 73, 167, 228, 111, 128, 22, 145, 240, 11, 247, 177, 117, 203, 230, 139, 27, 183, 115, 140, 4, 151, 233, 88, 96, 243, 44, 64, 171, 237, 104, 60, 223, 26, 51, 74, 0, 133, 170, 200, 28, 100, 216, 231, 141, 149, 169, 22, 103, 159, 5, 224, 114, 215, 125, 148, 71, 56, 25, 149, 209, 84, 208, 20, 53, 81, 171, 1, 62, 51, 155, 23, 143, 12, 196, 114, 92, 34, 12, 228, 49, 95, 79, 85, 20, 146, 41, 83, 87, 197, 239, 71, 194, 159, 67, 57, 185, 63, 106, 124, 129, 63, 232, 158, 238, 92, 247, 177, 66, 83, 194, 224, 28, 246, 81, 253, 125, 145, 102, 15, 226, 32, 208, 150, 18, 182, 243, 97, 48, 22, 247, 69, 148, 21, 68, 142, 149, 134, 73, 190, 78, 162, 21, 46, 22, 16, 146, 30, 156, 109, 93, 154, 205, 89, 12, 26, 88, 130, 4, 233, 247, 251, 119, 243, 148, 251, 135, 0, 151, 238, 199, 43, 11, 63, 96, 120, 191, 66, 83, 96, 171, 188, 184, 146, 126, 182, 243, 34, 143, 72, 35, 140, 113, 138, 169, 199, 72, 39, 160, 88, 25, 186, 245, 58, 167, 22, 143, 116, 53, 55, 165, 17, 33, 45, 69, 184, 24, 26, 206, 14, 14, 199, 31, 75, 204, 247, 222, 200, 140, 255, 198, 57, 152, 202, 204, 140, 111, 248, 214, 60, 84, 188, 183, 243, 93, 191, 0, 165, 101, 189, 230, 247, 148, 224, 149, 245, 190, 73, 174, 83, 138, 234, 121, 128, 95, 46, 29, 78, 134, 212, 24, 168, 206, 137, 99, 248, 85, 194, 196, 139, 217, 95, 96, 88, 2, 193, 102, 230, 99, 95, 66, 75, 57, 88, 96, 1, 74, 192, 90, 240, 100, 30, 109, 178, 167, 19, 215, 120, 60, 211, 228, 40, 36, 46, 249, 177, 27, 34, 179, 106, 157, 98, 76, 188, 147, 185, 173, 168, 85, 33, 90, 179, 209, 2, 202, 224, 168, 31, 155, 193, 168, 211, 204, 18, 17, 40, 2, 144, 183, 34, 173, 58, 51, 96, 210, 146, 218, 48, 205, 248, 44, 124, 111, 130, 251, 56, 98, 199, 80, 199, 107, 186, 90, 9, 122, 186, 80, 162, 157, 240, 246, 38, 219, 184, 205, 91, 162, 3, 167, 93, 162, 17, 190, 201, 175, 223, 50, 231, 95, 246, 215, 157, 204, 185, 203, 197, 74, 197, 172, 4, 144, 107, 9, 21, 180, 127, 245, 254, 15, 62, 113, 238, 16, 227, 218, 49, 126, 215, 51, 94, 178, 207, 71, 92, 12, 222, 100, 230, 25, 154, 5, 127, 231, 164, 41, 137, 237, 109, 92, 136, 10, 239, 39, 149, 133, 46, 231, 247, 14, 75, 31, 202, 220, 116, 124, 94, 106, 120, 198, 174, 105, 232, 139, 34, 216, 77, 43, 154, 20, 113, 148, 191, 241, 149, 83, 61, 159, 25, 169, 239, 238, 222, 24, 241, 150, 202, 44, 192, 148, 118, 52, 231, 31, 166, 91, 53, 109, 123, 25, 16, 239, 133, 106, 247, 43, 188, 189, 9, 87, 210, 54, 10, 70, 153, 187, 91, 122, 65, 182, 238, 164, 246, 104, 174, 209, 202, 22, 177, 64, 247, 172, 177, 203, 130, 252, 83, 194, 135, 118, 102, 23, 59, 54, 78, 211, 248, 200, 165, 171, 128, 118, 132, 39, 35, 144, 246, 106, 196, 5, 156, 74, 225, 131, 169, 211, 2, 83, 103, 128, 173, 115, 134, 210, 209, 231, 20, 23, 197, 26, 6, 237, 225, 28, 178, 103, 84, 46, 160, 151, 31, 254, 12, 163, 74, 206, 126, 211, 39, 217, 218, 211, 235, 43, 11, 243, 220, 48, 150, 175, 24, 236, 47, 30, 105, 54, 184, 234, 220, 227, 85, 181, 220, 207, 168, 91, 122, 166, 32, 182, 225, 59, 190, 221, 56, 178, 94, 39, 103, 114, 61, 172, 19, 141, 214, 43, 95, 54, 205, 248, 68, 163, 101, 122, 37, 189, 164, 124, 96, 226, 208, 99, 19, 19, 36, 239, 225, 88, 66, 89, 34, 93, 175, 166, 60, 95, 113, 21, 77, 237, 235, 39, 60, 116, 97, 153, 216, 238, 75, 183, 35, 112, 128, 55, 245, 152, 44, 255, 33, 41, 142, 74, 193, 166, 117, 213, 222, 78, 191, 145, 158, 8, 1, 133, 205, 103, 4, 161, 12, 90, 13, 211, 208, 100, 18, 231, 80, 138, 111, 21, 78, 98, 100, 102, 166, 141, 126, 151, 110, 220, 43, 114, 94, 1, 104, 91, 71, 186, 89, 143, 211, 148, 195, 154, 179, 143, 114, 178, 183, 39, 121, 40, 28, 88, 218, 254, 1, 90, 41, 61, 66, 202, 228, 210, 209, 184, 104, 1, 44, 83, 166, 244, 235, 158, 242, 180, 135, 237, 110, 119, 121, 185, 118, 124, 0, 240, 185, 237, 215, 252, 240, 98, 121, 115, 83, 238, 104, 27, 66, 123, 38, 132, 114, 183, 210, 66, 150, 124, 85, 158, 80, 210, 173, 204, 206, 44, 109, 47, 103, 39, 200, 234, 66, 186, 92, 71, 205, 98, 144, 222, 229, 85, 175, 158, 104, 197, 225, 42, 145, 17, 190, 204, 101, 173, 44, 236, 192, 115, 97, 49, 194, 121, 225, 35, 199, 26, 143, 149, 1, 44, 91, 49, 218, 0, 152, 206, 157, 215, 250, 148, 125, 174, 127, 50, 165, 40, 204, 169, 107, 112, 26, 169, 214, 33, 95, 133, 158, 22, 4, 205, 214, 156, 84, 60, 121, 63, 72, 169, 11, 84, 10, 154, 232, 216, 201, 40, 226, 19, 66, 241, 196, 34, 229, 64, 45, 196, 142, 91, 152, 20, 169, 76, 140, 206, 22, 202, 86, 156, 78, 165, 2, 53, 157, 193, 93, 105, 93, 105, 45, 29, 199, 25, 99, 80, 180, 129, 45, 136, 144, 239, 120, 40, 215, 205, 124, 146, 77, 147, 66, 60, 184, 156, 2, 207, 184, 94, 113, 13, 189, 30, 206, 104, 61, 73, 146, 175, 34, 9, 224, 63, 78, 200, 53, 104, 189, 51, 3, 237, 128, 27, 202, 108, 241, 45, 175, 206, 60, 213, 122, 198, 85, 136, 179, 103, 77, 70, 119, 92, 237, 122, 24, 8, 19, 146, 145, 159, 220, 244, 96, 38, 118, 145, 227, 157, 201, 240, 248, 123, 45, 72, 91, 82, 213, 166, 33, 112, 220, 92, 174, 102, 28, 250, 14, 210, 69, 169, 35, 105, 117, 251, 68, 169, 155, 228, 214, 105, 15, 233, 189, 190, 38, 69, 215, 247, 113, 220, 24, 163, 83, 238, 35, 81, 31, 241, 98, 183, 225, 90, 67, 199, 213, 82, 66, 185, 154, 79, 74, 224, 14, 32, 7, 59, 186, 120, 79, 153, 71, 28, 47, 122, 49, 11, 191, 49, 226, 36, 78, 214, 3, 227, 152, 109, 205, 122, 193, 57, 149, 54, 213, 61, 155, 198, 80, 62, 11, 193, 42, 235, 141, 5, 191, 165, 157, 217, 28, 110, 10, 67, 42, 100, 245, 229, 114, 167, 8, 185, 159, 168, 156, 34, 29, 122, 228, 147, 126, 188, 174, 30, 80, 79, 66, 53, 194, 138, 165, 55, 107, 64, 51, 65, 236, 123, 202, 253, 18, 109, 241, 237, 38, 174, 157, 23, 113, 234, 105, 239, 32, 14, 123, 174, 186, 60, 202, 9, 109, 152, 157, 49, 24, 107, 34, 0, 225, 151, 22, 45, 84, 3, 112, 160, 251, 65, 245, 207, 168, 34, 249, 155, 162, 224, 98, 20, 6, 117, 142, 103, 229, 52, 131, 186, 221, 248, 3, 165, 141, 156, 221, 8, 92, 197, 189, 170, 229, 153, 250, 186, 98, 55, 85, 21, 65, 71, 41, 162, 221, 228, 58, 217, 112, 199, 19, 101, 169, 169, 198, 222, 239, 100, 11, 8, 130, 94, 25, 88, 114, 244, 68, 47, 44, 139, 24, 179, 135, 107, 196, 81, 36, 194, 177, 242, 205, 77, 201, 224, 105, 173, 51, 71, 55, 12, 144, 180, 35, 208, 138, 32, 25, 58, 149, 138, 108, 240, 138, 39, 34, 11, 178, 15, 69, 214, 90, 148, 47, 180, 226, 210, 237, 39, 40, 160, 4, 10, 89, 134, 220, 136, 71, 230, 148, 158, 111, 130, 23, 160, 66, 85, 131, 195, 20, 187, 33, 89, 172, 19, 115, 86, 72, 242, 77, 0, 166, 148, 34, 213, 52, 225, 3, 161, 123, 178, 158, 124, 98, 29, 196, 90, 215, 228, 193, 166, 192, 154, 183, 153, 95, 236, 48, 196, 24, 222, 18, 99, 190, 94, 47, 180, 190, 166, 121, 231, 93, 200, 29, 133, 123, 218, 86, 153, 198, 104, 77, 16, 193, 96, 152, 138, 245, 20, 40, 118, 43, 212, 205, 72, 134, 30, 11, 92, 203, 201, 157, 7, 122, 162, 18, 241, 100, 240, 107, 229, 228, 52, 70, 14, 130, 85, 99, 231, 102, 207, 243, 248, 54, 1, 234, 32, 58, 58, 75, 44, 172, 242, 64, 76, 179, 26, 203, 167, 93, 79, 210, 9, 160, 42, 132, 82, 103, 214, 196, 210, 90, 22, 42, 148, 232, 19, 153, 82, 25, 123, 223, 66, 73, 219, 88, 13, 152, 182, 64, 198, 2, 236, 2, 153, 176, 129, 158, 33, 4, 162, 25, 108, 27, 18, 54, 85, 130, 6, 216, 139, 225, 16, 136, 95, 234, 226, 99, 102, 3, 114, 68, 73, 20, 44, 8, 139, 85, 232, 117, 196, 77, 155, 58, 94, 74, 33, 161, 234, 161, 100, 99, 111, 133, 39, 93, 37, 145, 244, 133, 66, 182, 124, 35, 90, 16, 91, 0, 201, 188, 38, 75, 12, 126, 242, 115, 196, 133, 96, 245, 251, 228, 164, 52, 96, 115, 5, 125, 80, 236, 107, 5, 154, 210, 35, 93, 11, 182, 141, 206, 240, 27, 77, 121, 99, 184, 90, 90, 12, 91, 110, 229, 126, 167, 136, 181, 12, 107, 157, 186, 145, 73, 205, 104, 162, 197, 99, 93, 103, 24, 202, 74, 251, 46, 120, 65, 168, 23, 76, 64, 71, 25, 77, 231, 72, 11, 109, 165, 120, 217, 130, 43, 121, 14, 193, 192, 60, 62, 163, 104, 122, 35, 165, 69, 178, 161, 7, 89, 122, 53, 110, 190, 35, 92, 119, 222, 14, 179, 131, 206, 124, 81, 68, 130, 137, 17, 7, 78, 34, 239, 2, 194, 2, 111, 213, 117, 86, 184, 145, 85, 14, 159, 108, 200, 166, 198, 168, 179, 197, 114, 9, 168, 253, 165, 54, 235, 194, 43, 117, 122, 74, 92, 57, 195, 181, 121, 76, 161, 192, 199, 148, 172, 63, 211, 53, 186, 0, 149, 63, 58, 151, 131, 143, 244, 56, 37, 182, 239, 237, 25, 217, 15, 125, 162, 209, 210, 243, 34, 221, 21, 189, 80, 113, 86, 59, 159, 123, 249, 147, 8, 79, 28, 18, 163, 24, 136, 104, 69, 215, 198, 10, 11, 168, 164, 164, 172, 185, 231, 46, 37, 96, 181, 196, 204, 146, 9, 123, 206, 245, 153, 92, 169, 5, 94, 191, 188, 75, 232, 183, 83, 171, 41, 11, 234, 41, 198, 6, 105, 210, 101, 37, 154, 106, 199, 55, 31, 132, 108, 94, 90, 171, 140, 93, 21, 161, 174, 27, 138, 94, 6, 5, 124, 12, 44, 207, 46, 43, 187, 107, 215, 65, 82, 171, 198, 43, 103, 200, 115, 113, 230, 58, 244, 43, 25, 140, 86, 65, 53, 19, 12, 161, 132, 226, 187, 42, 136, 158, 168, 54, 45, 100, 37, 241, 222, 35, 170, 22, 168, 105, 76, 32, 76, 209, 121, 175, 72, 26, 34, 18, 93, 249, 101, 129, 208, 88, 87, 134, 90, 82, 163, 97, 136, 87, 216, 10, 220, 128, 62, 174, 64, 136, 7, 165, 132, 126, 217, 177, 24, 19, 232, 241, 38, 104, 162, 206, 128, 6, 117, 170, 212, 225, 41, 222, 33, 147, 26, 156, 132, 123, 65, 105, 116, 183, 82, 50, 134, 43, 66, 34, 37, 106, 160, 57, 250, 189, 132, 146, 16, 241, 30, 45, 56, 191, 166, 212, 185, 163, 84, 25, 220, 61, 42, 82, 100, 236, 179, 129, 215, 132, 171, 255, 182, 9, 187, 208, 106, 169, 214, 5, 165, 44, 7, 176, 2, 196, 232, 105, 89, 130, 28, 135, 32, 195, 19, 74, 246, 133, 231, 254, 9, 228, 18, 24, 85, 195, 248, 198, 115, 135, 131, 201, 216, 107, 115, 119, 109, 244, 140, 174, 43, 230, 43, 224, 121, 52, 156, 140, 168, 29, 199, 52, 170, 138, 94, 85, 129, 31, 167, 67, 229, 43, 107, 210, 64, 117, 171, 24, 71, 249, 4, 215, 2, 35, 127, 68, 98, 118, 163, 99, 82, 128, 149, 90, 170, 182, 197, 143, 1, 153, 100, 188, 189, 242, 142, 75, 134, 195, 10, 102, 137, 54, 79, 204, 25, 66, 44, 231, 116, 37, 149, 141, 51, 194, 203, 12, 3, 125, 95, 131, 214, 89, 157, 65, 9, 80, 175, 0, 194, 38, 212, 234, 51, 109, 109, 47, 243, 76, 188, 135, 180, 104, 142, 208, 154, 42, 45, 14, 170, 159, 119, 107, 104, 218, 178, 152, 154, 108, 111, 140, 151, 121, 170, 91, 146, 245, 64, 187, 86, 100, 175, 164, 56, 137, 164, 163, 48, 152, 93, 249, 196, 105, 96, 40, 96, 72, 135, 172, 198, 224, 249, 222, 132, 107, 207, 73, 38, 29, 69, 177, 189, 217, 138, 30, 145, 70, 143, 203, 6, 194, 147, 251, 28, 77, 202, 145, 38, 83, 5, 16, 37, 22, 222, 199, 164, 156, 202, 51, 99, 160, 30, 215, 172, 62, 175, 140, 74, 243, 74, 143, 115, 122, 73, 55, 161, 93, 96, 53, 75, 217, 79, 155, 102, 195, 246, 23, 11, 53, 183, 198, 154, 207, 9, 214, 206, 245, 156, 63, 82, 51, 249, 229, 211, 167, 79, 111, 146, 127, 201, 255, 100, 130, 39, 61, 47, 103, 20, 244, 52, 171, 26, 212, 106, 127, 166, 141, 207, 12, 78, 83, 148, 44, 70, 152, 36, 149, 149, 49, 136, 161, 157, 233, 185, 149, 113, 84, 167, 202, 165, 170, 224, 125, 66, 124, 165, 234, 116, 0, 253, 52, 155, 166, 214, 139, 5, 36, 21, 66, 93, 232, 106, 54, 188, 156, 80, 85, 167, 87, 10, 238, 205, 86, 240, 184, 241, 209, 6, 229, 188, 164, 163, 26, 154, 38, 83, 41, 101, 14, 153, 78, 155, 20, 207, 29, 170, 69, 125, 209, 56, 149, 42, 175, 89, 211, 241, 178, 187, 121, 63, 2, 42, 109, 6, 121, 69, 149, 95, 58, 43, 88, 9, 64, 211, 56, 130, 45, 62, 3, 94, 101, 212, 87, 83, 214, 99, 33, 7, 28, 11, 79, 9, 135, 162, 24, 137, 157, 211, 240, 164, 102, 253, 3, 231, 121, 24, 21, 201, 207, 116, 118, 184, 58, 208, 171, 85, 121, 31, 136, 60, 225, 198, 229, 238, 60, 72, 76, 62, 209, 248, 172, 127, 7, 57, 193, 191, 247, 183, 136, 214, 58, 170, 191, 143, 10, 245, 65, 22, 143, 89, 126, 48, 213, 211, 36, 37, 243, 46, 184, 207, 72, 240, 143, 191, 238, 117, 138, 124, 29, 204, 27, 103, 212, 110, 225, 252, 3, 46, 215, 199, 31, 186, 65, 26, 66, 222, 221, 122, 68, 84, 197, 2, 112, 200, 44, 36, 240, 241, 71, 244, 158, 131, 178, 23, 127, 192, 81, 172, 159, 78, 161, 223, 0, 7, 7, 22, 72, 121, 158, 169, 72, 75, 16, 146, 84, 184, 43, 94, 93, 140, 168, 22, 163, 60, 105, 145, 199, 143, 153, 91, 141, 148, 101, 217, 31, 154, 48, 211, 155, 193, 43, 114, 235, 156, 80, 13, 22, 189, 211, 230, 138, 105, 76, 128, 236, 197, 123, 9, 94, 123, 66, 10, 64, 4, 30, 217, 207, 80, 62, 213, 123, 167, 242, 230, 49, 213, 214, 77, 237, 101, 12, 204, 133, 158, 103, 22, 3, 71, 135, 96, 62, 168, 134, 27, 149, 98, 165, 58, 89, 87, 23, 60, 151, 146, 111, 190, 44, 137, 22, 45, 210, 64, 134, 149, 24, 87, 35, 3, 191, 68, 226, 239, 248, 20, 70, 245, 214, 216, 88, 153, 12, 121, 143, 219, 77, 175, 48, 48, 179, 101, 246, 25, 165, 2, 48, 157, 247, 168, 94, 180, 33, 54, 203, 109, 119, 253, 201, 159, 191, 252, 235, 31, 5, 76, 133, 9, 205, 246, 250, 207, 255, 250, 215, 211, 127, 245, 217, 103, 183, 255, 248, 191, 244, 183, 223, 22, 191, 190, 146, 63, 87, 82, 235, 190, 197, 198, 102, 142, 46, 142, 199, 253, 95, 241, 206, 107, 98, 180, 221, 100, 146, 145, 82, 39, 30, 163, 119, 236, 41, 168, 32, 92, 226, 159, 201, 231, 139, 1, 28, 127, 74, 20, 52, 89, 39, 232, 92, 252, 142, 70, 10, 84, 239, 44, 126, 186, 204, 96, 80, 241, 33, 106, 39, 21, 88, 36, 110, 204, 188, 31, 129, 168, 30, 116, 84, 90, 11, 162, 210, 165, 80, 212, 71, 61, 13, 250, 75, 52, 102, 65, 106, 157, 222, 77, 243, 186, 236, 243, 242, 102, 117, 206, 231, 52, 83, 79, 160, 37, 158, 211, 15, 198, 171, 44, 231, 135, 166, 207, 203, 251, 46, 41, 103, 223, 245, 124, 179, 46, 22, 227, 226, 75, 50, 117, 158, 198, 195, 248, 79, 103, 149, 160, 115, 43, 187, 182, 235, 173, 85, 109, 91, 99, 153, 187, 215, 218, 212, 134, 114, 235, 184, 103, 90, 30, 22, 20, 96, 13, 50, 81, 97, 33, 189, 100, 14, 139, 180, 14, 155, 174, 253, 212, 117, 61, 166, 214, 125, 207, 47, 247, 153, 169, 204, 151, 20, 85, 61, 14, 83, 251, 142, 105, 26, 250, 102, 184, 120, 199, 192, 25, 252, 140, 197, 240, 102, 122, 116, 236, 69, 170, 234, 78, 98, 8, 219, 132, 61, 203, 167, 166, 95, 108, 210, 253, 5, 127, 94, 6, 235, 163, 104, 98, 243, 78, 42, 113, 71, 106, 140, 209, 173, 86, 240, 206, 42, 117, 213, 59, 174, 157, 116, 204, 31, 169, 189, 224, 218, 219, 32, 160, 91, 168, 206, 119, 3, 36, 28, 79, 243, 85, 250, 226, 118, 15, 45, 105, 91, 12, 101, 233, 136, 220, 216, 76, 104, 211, 133, 0, 32, 21, 127, 206, 164, 179, 147, 15, 17, 233, 179, 110, 219, 130, 166, 178, 163, 187, 45, 226, 146, 174, 244, 88, 181, 69, 85, 202, 2, 233, 97, 172, 211, 226, 32, 5, 41, 93, 121, 157, 123, 192, 210, 11, 71, 239, 102, 75, 26, 66, 65, 106, 5, 51, 94, 78, 21, 180, 135, 203, 43, 126, 123, 131, 197, 151, 217, 182, 157, 240, 224, 110, 222, 205, 190, 202, 232, 171, 253, 158, 164, 163, 47, 64, 10, 152, 96, 19, 234, 133, 39, 130, 160, 70, 166, 174, 93, 147, 105, 37, 115, 1, 36, 244, 165, 59, 222, 181, 41, 210, 162, 203, 12, 16, 113, 51, 149, 224, 141, 92, 57, 62, 12, 146, 219, 167, 168, 186, 154, 220, 200, 242, 97, 162, 52, 175, 114, 114, 153, 195, 244, 48, 37, 83, 61, 101, 6, 134, 76, 65, 204, 222, 59, 228, 83, 182, 83, 127, 199, 232, 238, 90, 120, 120, 67, 210, 104, 195, 246, 47, 248, 180, 233, 111, 103, 126, 202, 34, 33, 249, 100, 185, 28, 184, 94, 129, 90, 125, 123, 198, 123, 37, 140, 63, 18, 105, 123, 80, 187, 164, 66, 128, 120, 213, 94, 66, 124, 36, 3, 32, 79, 173, 122, 65, 34, 48, 17, 115, 73, 208, 136, 25, 126, 176, 162, 81, 64, 74, 172, 60, 167, 164, 251, 29, 243, 29, 124, 119, 46, 153, 146, 33, 170, 193, 84, 233, 116, 33, 192, 78, 182, 157, 6, 96, 116, 50, 184, 244, 55, 19, 166, 78, 231, 62, 22, 163, 71, 166, 192, 170, 117, 2, 94, 156, 35, 79, 166, 33, 18, 115, 240, 24, 224, 114, 232, 64, 196, 81, 76, 106, 13, 45, 112, 236, 75, 88, 228, 32, 177, 237, 214, 252, 246, 70, 77, 143, 209, 242, 174, 174, 49, 125, 236, 58, 243, 80, 126, 187, 127, 95, 176, 128, 120, 212, 62, 172, 185, 193, 137, 60, 120, 67, 230, 98, 70, 53, 99, 19, 141, 28, 24, 64, 92, 13, 12, 205, 114, 168, 238, 46, 232, 203, 195, 110, 129, 166, 187, 172, 120, 124, 71, 30, 147, 232, 124, 113, 185, 86, 157, 112, 169, 47, 123, 245, 95, 45, 78, 65, 124, 133, 213, 98, 90, 60, 44, 190, 10, 190, 13, 216, 34, 236, 3, 164, 45, 154, 235, 63, 68, 129, 200, 41, 36, 214, 162, 56, 168, 3, 36, 224, 167, 84, 231, 101, 138, 217, 5, 110, 115, 34, 253, 90, 19, 152, 40, 139, 180, 159, 150, 72, 189, 204, 204, 194, 111, 148, 184, 136, 47, 234, 155, 162, 118, 22, 17, 192, 144, 199, 57, 228, 14, 139, 79, 77, 15, 232, 239, 165, 81, 114, 210, 7, 122, 165, 248, 30, 8, 28, 143, 240, 103, 211, 37, 154, 17, 162, 159, 254, 229, 245, 240, 158, 19, 79, 185, 34, 49, 250, 9, 81, 97, 155, 136, 219, 128, 194, 120, 98, 16, 188, 212, 162, 68, 128, 242, 176, 156, 164, 107, 133, 102, 216, 1, 186, 39, 59, 54, 8, 155, 9, 157, 99, 216, 27, 48, 70, 23, 92, 180, 240, 153, 0, 222, 119, 10, 75, 55, 37, 130, 52, 241, 164, 62, 51, 92, 210, 79, 203, 232, 52, 230, 60, 195, 100, 100, 12, 194, 77, 88, 145, 246, 217, 96, 181, 189, 17, 4, 147, 242, 196, 129, 61, 205, 150, 48, 241, 22, 200, 176, 73, 138, 143, 85, 122, 86, 105, 115, 251, 217, 150, 204, 21, 41, 166, 194, 99, 237, 81, 44, 88, 225, 179, 249, 161, 135, 48, 150, 60, 54, 128, 252, 142, 236, 251, 248, 189, 157, 139, 194, 169, 180, 244, 118, 83, 140, 160, 186, 74, 30, 156, 225, 67, 227, 127, 10, 213, 241, 134, 246, 131, 23, 68, 60, 44, 74, 209, 241, 152, 96, 179, 152, 78, 93, 62, 101, 102, 121, 73, 179, 250, 45, 238, 234, 69, 22, 43, 52, 42, 78, 227, 229, 225, 114, 105, 24, 77, 47, 48, 117, 197, 236, 200, 101, 175, 22, 245, 187, 168, 65, 221, 186, 142, 22, 88, 214, 227, 71, 165, 30, 18, 47, 197, 71, 156, 50, 100, 249, 108, 82, 35, 228, 199, 71, 183, 157, 159, 28, 60, 125, 250, 192, 138, 188, 60, 135, 233, 3, 193, 72, 180, 209, 212, 217, 237, 14, 160, 78, 165, 75, 101, 169, 170, 51, 155, 77, 232, 200, 123, 4, 28, 27, 220, 30, 10, 250, 227, 137, 153, 108, 174, 40, 207, 109, 155, 28, 184, 114, 115, 131, 229, 254, 198, 26, 115, 97, 83, 239, 212, 224, 32, 114, 240, 224, 234, 233, 3, 39, 111, 173, 158, 123, 7, 22, 86, 143, 30, 64, 14, 96, 110, 36, 193, 112, 235, 56, 48, 88, 69, 86, 129, 222, 30, 12, 69, 153, 52, 87, 22, 171, 181, 102, 107, 245, 0, 83, 201, 16, 235, 154, 118, 88, 220, 220, 102, 170, 101, 175, 143, 243, 235, 55, 159, 221, 103, 148, 49, 35, 92, 14, 152, 75, 185, 36, 30, 222, 111, 174, 223, 139, 15, 66, 251, 184, 24, 154, 157, 209, 240, 150, 193, 103, 242, 39, 232, 115, 192, 143, 197, 150, 78, 116, 36, 152, 166, 145, 221, 92, 239, 199, 186, 90, 141, 85, 117, 94, 97, 2, 112, 57, 196, 123, 57, 244, 80, 28, 5, 39, 252, 86, 163, 153, 217, 201, 205, 120, 57, 38, 119, 27, 159, 231, 135, 52, 209, 190, 185, 102, 159, 188, 185, 185, 186, 190, 58, 179, 188, 182, 10, 94, 216, 242, 9, 88, 98, 209, 90, 146, 46, 14, 250, 5, 97, 39, 149, 159, 153, 144, 102, 138, 4, 217, 97, 86, 137, 7, 198, 88, 95, 103, 182, 198, 24, 180, 3, 24, 53, 239, 135, 228, 159, 48, 170, 237, 82, 27, 23, 181, 38, 94, 187, 215, 23, 197, 182, 116, 227, 184, 240, 44, 34, 138, 143, 169, 220, 167, 151, 123, 151, 45, 22, 144, 165, 149, 103, 254, 42, 83, 207, 29, 116, 79, 104, 200, 12, 222, 97, 60, 27, 5, 206, 200, 78, 217, 165, 17, 137, 173, 183, 109, 39, 31, 9, 84, 246, 208, 248, 95, 17, 249, 83, 124, 79, 201, 239, 65, 168, 97, 130, 126, 35, 137, 193, 229, 231, 253, 143, 195, 62, 173, 64, 195, 164, 5, 112, 33, 47, 172, 239, 98, 90, 232, 95, 68, 77, 123, 247, 227, 184, 73, 29, 110, 213, 184, 2, 124, 237, 154, 195, 227, 228, 10, 172, 246, 161, 134, 133, 14, 26, 239, 65, 248, 6, 255, 139, 115, 48, 116, 71, 208, 168, 58, 241, 37, 104, 183, 118, 1, 49, 77, 225, 205, 218, 151, 216, 243, 83, 47, 99, 90, 197, 142, 207, 7, 182, 105, 188, 46, 149, 136, 114, 143, 251, 162, 54, 166, 232, 59, 106, 79, 159, 243, 79, 8, 169, 7, 139, 213, 230, 157, 131, 110, 135, 185, 209, 61, 36, 224, 178, 185, 34, 199, 182, 37, 166, 54, 99, 145, 157, 179, 229, 20, 197, 233, 192, 108, 89, 252, 132, 186, 134, 240, 80, 60, 195, 114, 138, 244, 155, 108, 192, 111, 162, 98, 184, 252, 40, 141, 39, 250, 21, 193, 37, 184, 36, 95, 71, 151, 246, 55, 87, 167, 120, 173, 175, 175, 247, 47, 243, 117, 160, 249, 54, 172, 221, 244, 14, 215, 237, 229, 165, 107, 97, 217, 46, 159, 73, 91, 122, 187, 115, 187, 103, 74, 231, 220, 126, 230, 215, 95, 129, 196, 14, 188, 137, 161, 234, 128, 15, 87, 228, 14, 209, 199, 58, 55, 124, 232, 69, 211, 216, 156, 52, 217, 85, 104, 198, 71, 226, 221, 3, 12, 115, 47, 101, 97, 150, 44, 35, 35, 165, 163, 115, 214, 182, 13, 131, 46, 6, 64, 91, 203, 232, 196, 138, 199, 82, 75, 66, 26, 98, 34, 68, 171, 96, 115, 35, 87, 96, 130, 71, 240, 94, 143, 192, 90, 73, 69, 150, 66, 110, 180, 139, 25, 13, 113, 162, 125, 87, 22, 184, 217, 242, 122, 66, 130, 152, 220, 36, 222, 130, 130, 59, 27, 9, 115, 204, 138, 43, 129, 199, 245, 250, 164, 67, 126, 224, 182, 169, 107, 79, 229, 240, 35, 91, 205, 220, 53, 238, 25, 108, 26, 31, 208, 219, 1, 158, 13, 84, 217, 141, 242, 84, 240, 181, 1, 188, 55, 116, 62, 111, 114, 140, 92, 41, 71, 190, 237, 70, 54, 47, 27, 42, 248, 202, 111, 122, 154, 95, 75, 11, 125, 183, 66, 239, 94, 202, 150, 239, 121, 214, 32, 181, 216, 161, 208, 16, 124, 238, 180, 196, 20, 22, 167, 83, 129, 146, 229, 147, 165, 36, 57, 171, 81, 34, 101, 26, 248, 217, 222, 231, 191, 191, 85, 243, 135, 142, 104, 205, 150, 92, 60, 164, 92, 90, 24, 38, 225, 217, 191, 194, 50, 125, 129, 195, 170, 68, 155, 40, 248, 54, 60, 178, 171, 209, 233, 212, 104, 15, 142, 101, 109, 161, 77, 154, 208, 108, 121, 90, 99, 76, 164, 105, 52, 108, 232, 155, 66, 10, 154, 63, 187, 165, 94, 26, 188, 201, 169, 107, 137, 164, 51, 250, 80, 213, 56, 97, 67, 51, 213, 223, 9, 39, 161, 19, 89, 220, 220, 223, 223, 153, 168, 241, 222, 65, 227, 22, 239, 99, 113, 42, 203, 42, 173, 26, 82, 29, 181, 111, 250, 105, 181, 217, 146, 157, 25, 249, 164, 54, 198, 37, 60, 82, 93, 85, 227, 212, 137, 80, 227, 49, 236, 248, 79, 157, 166, 6, 201, 236, 110, 11, 126, 14, 113, 202, 151, 169, 86, 33, 46, 0, 52, 182, 29, 91, 205, 190, 229, 237, 91, 198, 130, 251, 176, 211, 96, 243, 244, 49, 203, 30, 161, 37, 42, 111, 99, 146, 24, 36, 102, 196, 21, 197, 176, 190, 173, 28, 9, 122, 239, 125, 24, 179, 137, 169, 122, 2, 144, 80, 55, 54, 47, 235, 134, 54, 159, 179, 16, 138, 31, 104, 146, 136, 217, 111, 10, 214, 140, 61, 112, 254, 112, 134, 171, 178, 240, 48, 48, 127, 38, 187, 74, 46, 84, 143, 57, 196, 151, 190, 31, 54, 213, 182, 240, 245, 10, 218, 221, 88, 224, 83, 93, 6, 126, 177, 91, 116, 169, 226, 27, 181, 22, 34, 175, 3, 160, 31, 85, 241, 86, 202, 183, 207, 164, 146, 70, 2, 82, 165, 37, 114, 221, 26, 204, 163, 220, 37, 139, 65, 64, 197, 142, 151, 28, 238, 74, 42, 103, 89, 43, 59, 223, 26, 44, 35, 186, 90, 1, 173, 19, 214, 180, 168, 228, 18, 80, 179, 200, 81, 158, 112, 241, 166, 214, 168, 235, 148, 153, 52, 45, 185, 219, 192, 134, 217, 168, 72, 60, 157, 147, 26, 109, 253, 96, 174, 235, 116, 162, 84, 154, 73, 8, 66, 161, 55, 196, 5, 175, 48, 133, 161, 2, 35, 213, 145, 108, 66, 79, 39, 25, 38, 168, 221, 111, 68, 80, 18, 221, 251, 13, 200, 103, 36, 74, 134, 188, 146, 163, 15, 185, 70, 223, 224, 75, 133, 126, 56, 18, 139, 164, 184, 118, 158, 170, 9, 50, 107, 16, 117, 13, 23, 195, 148, 36, 174, 97, 134, 168, 129, 212, 119, 100, 91, 204, 196, 241, 60, 39, 15, 99, 60, 31, 110, 136, 85, 53, 144, 48, 163, 12, 68, 73, 204, 203, 67, 157, 72, 132, 167, 219, 195, 48, 45, 128, 96, 202, 208, 127, 98, 37, 30, 63, 68, 175, 77, 218, 125, 19, 210, 159, 51, 65, 133, 137, 207, 202, 52, 40, 230, 76, 217, 160, 184, 209, 26, 162, 49, 223, 113, 79, 125, 52, 103, 98, 196, 60, 46, 153, 88, 102, 90, 204, 165, 224, 214, 37, 10, 71, 245, 228, 35, 237, 66, 206, 60, 201, 48, 240, 204, 168, 29, 116, 79, 28, 72, 197, 29, 29, 3, 19, 43, 1, 144, 21, 225, 16, 60, 186, 181, 210, 104, 49, 134, 59, 70, 8, 105, 119, 206, 242, 237, 125, 197, 232, 55, 19, 156, 150, 55, 139, 69, 179, 156, 219, 38, 252, 244, 21, 218, 207, 23, 236, 197, 237, 112, 227, 151, 141, 90, 229, 232, 199, 108, 46, 223, 178, 65, 27, 153, 45, 74, 64, 145, 85, 151, 201, 234, 106, 217, 247, 97, 156, 98, 48, 80, 42, 232, 54, 109, 217, 205, 117, 119, 229, 199, 160, 214, 184, 8, 175, 46, 212, 104, 87, 69, 67, 50, 169, 22, 199, 13, 186, 180, 221, 99, 249, 4, 33, 135, 88, 102, 26, 226, 195, 216, 166, 17, 143, 167, 204, 244, 205, 110, 95, 238, 159, 113, 186, 164, 118, 194, 97, 154, 206, 174, 198, 151, 202, 188, 179, 155, 113, 133, 46, 109, 246, 88, 62, 22, 123, 188, 235, 171, 177, 111, 210, 230, 41, 186, 174, 182, 244, 205, 60, 162, 93, 169, 86, 12, 151, 149, 219, 122, 37, 95, 232, 214, 99, 24, 180, 171, 48, 220, 238, 14, 165, 10, 245, 246, 192, 160, 44, 215, 210, 11, 105, 80, 32, 10, 83, 88, 161, 208, 202, 148, 219, 160, 133, 184, 209, 150, 11, 120, 92, 158, 254, 80, 227, 82, 69, 253, 22, 127, 127, 104, 180, 200, 6, 212, 221, 212, 243, 21, 167, 228, 147, 163, 81, 78, 50, 197, 99, 66, 45, 92, 126, 19, 218, 170, 204, 8, 168, 206, 66, 249, 35, 172, 80, 169, 247, 12, 139, 11, 12, 59, 199, 10, 66, 26, 207, 35, 36, 154, 239, 27, 134, 124, 189, 166, 113, 27, 188, 41, 94, 72, 154, 125, 161, 28, 53, 148, 228, 114, 149, 122, 191, 201, 42, 251, 236, 142, 166, 233, 172, 230, 241, 72, 36, 156, 192, 124, 118, 21, 102, 119, 135, 211, 51, 217, 162, 168, 151, 42, 153, 66, 65, 148, 48, 147, 44, 230, 102, 74, 46, 41, 28, 182, 184, 0, 229, 162, 142, 238, 139, 179, 1, 75, 128, 149, 120, 6, 184, 137, 95, 56, 249, 138, 149, 200, 149, 124, 34, 2, 230, 166, 147, 155, 55, 178, 226, 110, 15, 244, 135, 25, 67, 140, 165, 67, 33, 166, 82, 157, 9, 192, 200, 188, 134, 202, 78, 17, 250, 148, 117, 79, 249, 155, 43, 68, 227, 219, 193, 43, 36, 91, 177, 137, 161, 167, 197, 68, 40, 12, 149, 31, 200, 49, 228, 103, 118, 31, 170, 250, 176, 97, 219, 224, 69, 134, 164, 104, 196, 200, 101, 215, 241, 22, 202, 110, 168, 68, 242, 26, 57, 185, 148, 209, 57, 14, 185, 14, 238, 107, 7, 56, 113, 37, 61, 45, 163, 229, 132, 112, 249, 24, 239, 72, 109, 12, 111, 156, 105, 150, 129, 51, 79, 58, 201, 65, 225, 114, 60, 198, 125, 87, 145, 139, 89, 4, 95, 59, 87, 126, 39, 223, 75, 34, 159, 35, 81, 63, 36, 87, 123, 130, 84, 209, 135, 141, 149, 102, 139, 255, 220, 190, 150, 238, 134, 246, 166, 19, 115, 57, 127, 46, 234, 159, 233, 200, 157, 128, 244, 138, 209, 108, 163, 44, 46, 109, 29, 142, 166, 35, 62, 218, 228, 182, 218, 162, 153, 100, 106, 219, 161, 61, 147, 230, 98, 175, 175, 53, 218, 220, 116, 36, 149, 17, 27, 253, 197, 209, 214, 201, 33, 226, 200, 225, 40, 61, 141, 166, 244, 202, 51, 196, 49, 92, 78, 241, 84, 44, 22, 228, 15, 141, 150, 208, 61, 159, 21, 221, 179, 127, 211, 206, 157, 171, 251, 155, 98, 22, 237, 111, 4, 207, 20, 250, 131, 130, 44, 87, 7, 252, 254, 193, 96, 63, 143, 98, 132, 83, 34, 213, 233, 216, 4, 120, 70, 182, 90, 181, 232, 34, 15, 173, 172, 124, 19, 32, 181, 66, 153, 188, 196, 125, 155, 197, 229, 136, 47, 201, 103, 166, 78, 122, 51, 167, 253, 145, 46, 170, 52, 70, 179, 205, 49, 77, 249, 2, 97, 38, 197, 103, 242, 68, 69, 140, 176, 73, 238, 234, 167, 60, 132, 112, 172, 187, 16, 23, 37, 249, 97, 18, 34, 133, 236, 85, 54, 202, 65, 193, 108, 22, 82, 14, 142, 5, 206, 225, 146, 51, 92, 14, 134, 175, 242, 66, 239, 244, 199, 33, 225, 91, 223, 64, 110, 240, 56, 157, 122, 31, 93, 116, 243, 82, 22, 60, 91, 90, 55, 20, 123, 74, 240, 32, 242, 67, 183, 100, 151, 251, 72, 43, 248, 66, 45, 137, 160, 199, 83, 190, 72, 129, 14, 86, 174, 241, 134, 33, 187, 70, 65, 236, 255, 72, 215, 162, 197, 117, 190, 6, 98, 130, 179, 138, 143, 114, 97, 41, 220, 143, 49, 40, 150, 179, 118, 10, 48, 165, 217, 20, 212, 230, 234, 20, 205, 99, 161, 2, 17, 180, 117, 238, 244, 221, 42, 227, 243, 149, 191, 57, 228, 75, 251, 60, 187, 255, 43, 211, 118, 164, 83, 199, 99, 6, 100, 60, 28, 39, 147, 144, 107, 15, 86, 173, 222, 224, 207, 86, 158, 40, 142, 17, 154, 167, 44, 204, 163, 176, 128, 3, 190, 57, 160, 141, 147, 132, 3, 237, 27, 45, 53, 48, 62, 245, 169, 5, 251, 57, 20, 32, 56, 67, 33, 166, 50, 12, 74, 252, 158, 122, 2, 189, 57, 163, 125, 166, 197, 215, 72, 34, 243, 179, 15, 156, 46, 13, 232, 60, 79, 192, 105, 161, 227, 194, 107, 201, 18, 249, 108, 155, 27, 180, 22, 171, 10, 116, 203, 98, 200, 33, 159, 92, 98, 163, 177, 3, 93, 181, 25, 222, 49, 118, 156, 90, 159, 108, 181, 173, 253, 114, 181, 230, 110, 198, 226, 136, 220, 171, 118, 55, 211, 203, 253, 114, 189, 194, 49, 214, 105, 65, 195, 83, 40, 161, 233, 177, 140, 145, 205, 18, 140, 172, 86, 161, 220, 177, 225, 205, 90, 76, 48, 126, 162, 93, 128, 71, 39, 198, 173, 238, 44, 183, 142, 40, 99, 65, 4, 210, 96, 243, 136, 185, 88, 88, 36, 78, 253, 40, 171, 189, 80, 74, 44, 218, 85, 146, 199, 172, 171, 36, 31, 227, 72, 21, 115, 173, 7, 37, 136, 216, 216, 118, 116, 57, 21, 64, 51, 141, 98, 34, 76, 149, 185, 125, 198, 13, 212, 210, 236, 72, 35, 50, 92, 209, 172, 43, 205, 218, 26, 145, 59, 104, 180, 116, 49, 132, 226, 17, 187, 181, 242, 218, 221, 228, 106, 11, 36, 61, 237, 108, 49, 215, 54, 153, 102, 45, 214, 100, 50, 25, 10, 35, 33, 139, 39, 89, 76, 195, 243, 24, 132, 118, 200, 5, 160, 41, 35, 13, 111, 203, 181, 202, 23, 249, 28, 241, 3, 57, 138, 84, 49, 85, 164, 201, 71, 21, 44, 3, 202, 186, 56, 109, 40, 215, 58, 185, 240, 94, 15, 147, 109, 77, 216, 176, 5, 194, 172, 170, 201, 139, 85, 193, 175, 10, 191, 233, 201, 25, 48, 162, 57, 170, 68, 235, 96, 57, 95, 156, 228, 58, 40, 107, 145, 108, 224, 26, 143, 231, 105, 176, 249, 106, 150, 99, 231, 64, 2, 41, 23, 23, 99, 194, 189, 44, 119, 37, 170, 115, 1, 114, 75, 43, 95, 101, 224, 188, 167, 94, 166, 20, 42, 194, 205, 189, 109, 129, 153, 184, 27, 2, 164, 225, 151, 107, 162, 181, 163, 101, 203, 50, 146, 116, 13, 75, 115, 116, 20, 81, 170, 8, 33, 173, 5, 34, 70, 200, 215, 246, 125, 110, 188, 56, 41, 18, 181, 130, 64, 52, 74, 203, 21, 119, 149, 53, 196, 148, 255, 88, 40, 91, 48, 105, 156, 194, 140, 4, 230, 90, 200, 14, 83, 34, 72, 169, 75, 18, 210, 38, 170, 238, 141, 164, 107, 199, 100, 163, 108, 78, 95, 234, 147, 215, 81, 233, 156, 42, 173, 101, 139, 34, 237, 60, 121, 118, 53, 47, 219, 82, 25, 158, 110, 149, 106, 5, 93, 100, 186, 65, 24, 67, 250, 102, 7, 185, 245, 186, 153, 180, 221, 211, 123, 166, 224, 158, 12, 169, 250, 83, 175, 114, 208, 35, 68, 110, 36, 5, 49, 199, 9, 72, 115, 222, 24, 202, 27, 64, 144, 66, 135, 51, 87, 111, 163, 132, 34, 96, 162, 186, 245, 50, 174, 69, 50, 205, 139, 0, 131, 240, 36, 185, 226, 194, 94, 58, 154, 246, 161, 164, 136, 0, 14, 8, 161, 52, 105, 225, 182, 99, 169, 221, 135, 51, 108, 232, 179, 42, 14, 101, 98, 193, 82, 170, 248, 74, 147, 38, 146, 212, 214, 167, 181, 186, 102, 43, 220, 223, 104, 60, 47, 61, 41, 144, 8, 132, 72, 196, 41, 161, 219, 139, 110, 3, 114, 205, 129, 72, 71, 68, 183, 244, 211, 193, 22, 68, 210, 129, 73, 22, 20, 83, 202, 226, 149, 161, 5, 99, 77, 250, 102, 42, 45, 228, 21, 9, 57, 114, 181, 189, 0, 91, 199, 59, 104, 23, 35, 175, 14, 35, 93, 205, 73, 120, 70, 37, 152, 200, 185, 243, 148, 235, 103, 242, 161, 27, 237, 52, 60, 51, 213, 199, 92, 16, 225, 164, 116, 46, 225, 206, 217, 16, 33, 29, 145, 206, 203, 65, 81, 137, 97, 104, 92, 244, 141, 127, 162, 81, 212, 168, 17, 229, 157, 24, 162, 26, 204, 218, 107, 185, 189, 134, 87, 219, 133, 133, 116, 52, 91, 246, 217, 167, 175, 87, 47, 150, 40, 191, 172, 246, 47, 222, 2, 123, 189, 79, 4, 125, 185, 175, 252, 249, 234, 170, 62, 60, 251, 40, 129, 198, 143, 42, 232, 178, 108, 109, 201, 236, 194, 15, 152, 170, 89, 85, 36, 47, 236, 18, 214, 131, 49, 97, 125, 249, 146, 189, 62, 222, 20, 187, 50, 121, 74, 167, 93, 122, 6, 59, 189, 91, 238, 80, 227, 78, 101, 186, 34, 185, 66, 190, 190, 119, 101, 45, 94, 156, 17, 229, 135, 71, 251, 72, 173, 203, 233, 145, 50, 84, 63, 138, 235, 228, 12, 60, 66, 65, 88, 52, 114, 201, 244, 18, 146, 205, 180, 61, 96, 28, 165, 118, 176, 135, 220, 41, 120, 53, 239, 26, 121, 38, 162, 181, 135, 213, 169, 157, 74, 253, 214, 104, 201, 82, 56, 160, 250, 171, 149, 184, 165, 205, 104, 149, 180, 185, 35, 8, 88, 238, 50, 169, 61, 37, 96, 165, 17, 181, 140, 235, 42, 241, 150, 154, 12, 147, 22, 25, 3, 189, 123, 153, 169, 2, 24, 54, 178, 1, 226, 208, 196, 61, 71, 194, 91, 64, 107, 0, 124, 68, 50, 145, 71, 31, 226, 204, 150, 134, 133, 199, 45, 94, 85, 16, 86, 155, 219, 212, 72, 195, 185, 99, 132, 90, 137, 118, 99, 169, 41, 106, 0, 62, 221, 185, 234, 164, 207, 250, 102, 28, 202, 202, 5, 194, 13, 166, 181, 49, 52, 8, 163, 3, 199, 158, 229, 104, 231, 64, 41, 78, 185, 185, 181, 92, 33, 199, 70, 225, 217, 235, 151, 82, 82, 32, 11, 160, 104, 148, 73, 87, 120, 221, 228, 118, 78, 70, 192, 179, 116, 81, 202, 167, 37, 41, 176, 169, 178, 171, 120, 42, 210, 13, 85, 246, 76, 202, 90, 200, 111, 113, 239, 146, 155, 242, 50, 231, 83, 105, 73, 137, 108, 33, 86, 37, 150, 29, 182, 141, 47, 45, 175, 204, 6, 42, 254, 73, 200, 86, 226, 41, 97, 72, 218, 252, 145, 243, 122, 178, 40, 115, 95, 171, 193, 38, 242, 13, 155, 200, 177, 141, 96, 241, 204, 218, 42, 221, 148, 124, 174, 196, 85, 229, 11, 52, 217, 149, 57, 173, 172, 53, 69, 190, 133, 200, 145, 166, 218, 29, 18, 228, 61, 255, 178, 255, 190, 255, 33, 254, 34, 114, 163, 184, 139, 214, 121, 144, 53, 18, 155, 207, 252, 199, 13, 69, 105, 132, 23, 40, 78, 77, 208, 65, 161, 175, 50, 241, 152, 30, 197, 225, 186, 175, 156, 179, 178, 216, 197, 38, 229, 126, 52, 216, 181, 77, 227, 18, 149, 30, 138, 100, 198, 162, 180, 68, 113, 9, 60, 113, 241, 85, 146, 204, 154, 171, 25, 73, 43, 3, 30, 5, 210, 169, 24, 76, 118, 154, 94, 46, 220, 176, 206, 9, 95, 155, 42, 153, 89, 16, 68, 253, 12, 24, 103, 24, 51, 9, 171, 51, 212, 19, 5, 179, 252, 62, 77, 153, 179, 28, 83, 40, 133, 174, 202, 50, 88, 131, 64, 7, 52, 255, 253, 204, 183, 171, 110, 238, 123, 39, 116, 129, 150, 238, 232, 110, 171, 74, 172, 84, 158, 78, 35, 215, 207, 115, 255, 204, 69, 231, 33, 140, 90, 15, 148, 3, 15, 199, 163, 88, 60, 14, 58, 19, 247, 115, 241, 85, 58, 103, 25, 44, 125, 72, 203, 37, 84, 161, 55, 83, 147, 36, 180, 183, 235, 144, 1, 73, 214, 49, 15, 179, 219, 210, 13, 226, 185, 232, 168, 77, 30, 155, 54, 89, 84, 87, 211, 163, 9, 118, 126, 27, 66, 133, 201, 3, 249, 117, 96, 87, 151, 42, 195, 74, 225, 237, 233, 107, 181, 109, 183, 225, 153, 237, 118, 50, 243, 218, 172, 28, 101, 134, 169, 125, 6, 38, 187, 3, 55, 98, 214, 188, 42, 146, 77, 249, 106, 1, 155, 122, 237, 125, 137, 81, 128, 100, 161, 251, 11, 149, 61, 100, 9, 161, 151, 72, 185, 174, 103, 210, 177, 245, 134, 133, 158, 86, 122, 137, 41, 13, 47, 34, 187, 57, 95, 168, 52, 243, 131, 35, 112, 158, 104, 109, 118, 118, 10, 145, 223, 107, 76, 19, 49, 199, 222, 208, 121, 153, 202, 12, 159, 72, 201, 178, 116, 207, 212, 131, 96, 196, 109, 218, 115, 6, 89, 2, 18, 81, 114, 82, 67, 148, 176, 247, 198, 216, 57, 209, 57, 244, 77, 245, 235, 249, 166, 177, 193, 41, 235, 247, 100, 141, 71, 19, 57, 229, 12, 49, 97, 135, 2, 186, 0, 41, 11, 141, 97, 192, 135, 235, 84, 173, 171, 177, 232, 241, 37, 244, 53, 97, 144, 49, 188, 92, 253, 146, 58, 82, 206, 206, 224, 113, 133, 174, 174, 222, 165, 79, 156, 66, 143, 43, 19, 14, 38, 174, 165, 132, 89, 169, 14, 105, 199, 38, 186, 234, 153, 115, 218, 27, 212, 118, 33, 242, 17, 15, 17, 53, 99, 198, 70, 136, 69, 75, 89, 184, 44, 143, 148, 209, 197, 19, 173, 75, 91, 169, 178, 2, 215, 76, 50, 102, 155, 86, 37, 35, 199, 40, 171, 61, 78, 157, 113, 66, 178, 187, 86, 89, 218, 102, 62, 123, 156, 106, 229, 132, 100, 75, 22, 152, 172, 140, 65, 203, 155, 103, 58, 52, 92, 172, 165, 21, 201, 86, 148, 8, 93, 14, 49, 217, 65, 218, 63, 39, 92, 69, 177, 178, 5, 155, 181, 230, 82, 94, 138, 121, 198, 252, 174, 229, 107, 173, 140, 170, 192, 246, 152, 167, 17, 176, 12, 78, 196, 251, 88, 42, 223, 181, 73, 16, 56, 138, 148, 250, 26, 248, 176, 229, 51, 27, 113, 197, 78, 121, 196, 109, 74, 221, 13, 23, 136, 200, 66, 212, 73, 3, 77, 201, 239, 189, 15, 192, 117, 163, 139, 161, 150, 64, 27, 141, 74, 60, 155, 80, 152, 106, 230, 5, 147, 71, 194, 216, 21, 187, 216, 101, 8, 233, 2, 113, 252, 213, 175, 202, 158, 226, 160, 181, 136, 42, 177, 70, 199, 78, 197, 149, 125, 90, 179, 31, 33, 53, 106, 235, 200, 40, 178, 138, 248, 14, 174, 108, 139, 130, 246, 57, 198, 142, 67, 159, 55, 103, 242, 220, 3, 212, 43, 208, 188, 62, 195, 67, 33, 235, 126, 71, 201, 165, 145, 182, 191, 33, 43, 240, 145, 28, 250, 89, 221, 191, 219, 254, 181, 207, 169, 36, 108, 17, 52, 150, 184, 85, 57, 172, 71, 46, 237, 222, 62, 136, 103, 113, 180, 132, 197, 163, 200, 227, 237, 49, 152, 173, 250, 13, 115, 127, 56, 8, 194, 252, 22, 119, 214, 119, 115, 15, 103, 107, 65, 215, 239, 8, 85, 230, 71, 202, 30, 68, 220, 50, 53, 52, 56, 244, 174, 233, 182, 55, 116, 165, 67, 102, 173, 185, 247, 83, 240, 5, 174, 196, 34, 198, 79, 198, 88, 119, 177, 125, 159, 182, 154, 80, 176, 57, 202, 186, 111, 197, 175, 25, 136, 101, 184, 47, 62, 179, 125, 89, 242, 100, 83, 225, 21, 213, 40, 38, 125, 1, 4, 144, 23, 1, 128, 55, 119, 48, 179, 63, 67, 207, 232, 138, 20, 186, 54, 237, 201, 145, 213, 125, 103, 251, 46, 245, 212, 200, 66, 60, 185, 42, 113, 151, 43, 220, 38, 146, 246, 92, 206, 182, 204, 39, 88, 130, 35, 53, 5, 104, 226, 40, 55, 181, 196, 28, 36, 36, 66, 133, 22, 168, 114, 226, 134, 64, 86, 216, 156, 51, 106, 43, 179, 142, 231, 228, 206, 37, 202, 123, 183, 214, 209, 153, 45, 130, 220, 14, 36, 64, 216, 60, 16, 231, 124, 108, 148, 142, 121, 250, 188, 202, 23, 136, 61, 199, 55, 235, 8, 89, 215, 235, 140, 223, 61, 195, 249, 75, 134, 249, 1, 166, 103, 106, 112, 254, 13, 198, 50, 233, 86, 102, 75, 180, 31, 88, 231, 195, 162, 90, 11, 153, 235, 87, 136, 117, 195, 219, 27, 177, 224, 222, 3, 207, 224, 191, 112, 249, 11, 93, 24, 150, 210, 223, 249, 76, 152, 249, 62, 215, 104, 91, 30, 206, 51, 111, 185, 93, 206, 251, 150, 148, 35, 180, 51, 191, 190, 90, 46, 183, 202, 147, 196, 225, 39, 73, 242, 181, 82, 166, 127, 241, 138, 190, 29, 158, 217, 70, 13, 203, 63, 156, 225, 89, 121, 91, 79, 148, 165, 183, 76, 29, 166, 213, 150, 239, 47, 40, 13, 167, 89, 105, 173, 36, 17, 253, 98, 24, 66, 106, 29, 244, 66, 81, 163, 15, 124, 55, 212, 17, 202, 64, 50, 184, 178, 181, 121, 193, 55, 107, 180, 206, 217, 183, 56, 87, 46, 139, 245, 178, 123, 203, 146, 150, 225, 166, 180, 139, 142, 16, 142, 101, 27, 223, 214, 88, 134, 210, 107, 63, 242, 121, 169, 188, 191, 194, 121, 77, 155, 199, 85, 244, 161, 212, 214, 187, 214, 250, 109, 213, 89, 38, 38, 176, 51, 136, 187, 153, 174, 87, 89, 182, 159, 103, 251, 204, 140, 11, 139, 170, 206, 83, 54, 76, 19, 64, 207, 43, 170, 112, 154, 85, 232, 3, 100, 187, 129, 78, 227, 143, 203, 50, 12, 250, 137, 150, 130, 212, 14, 197, 128, 30, 77, 184, 233, 87, 214, 62, 79, 220, 34, 167, 169, 101, 197, 174, 173, 107, 158, 14, 204, 14, 225, 211, 226, 166, 1, 13, 23, 49, 83, 37, 91, 28, 45, 114, 236, 196, 57, 38, 11, 110, 33, 178, 114, 23, 12, 82, 238, 26, 226, 229, 128, 215, 232, 29, 54, 42, 122, 157, 61, 210, 129, 37, 71, 29, 113, 41, 160, 22, 234, 142, 218, 155, 55, 1, 254, 187, 31, 129, 151, 79, 41, 7, 169, 206, 108, 65, 120, 66, 34, 77, 143, 15, 212, 44, 18, 226, 204, 89, 82, 144, 102, 208, 66, 155, 100, 193, 7, 166, 105, 94, 94, 65, 146, 36, 74, 234, 207, 99, 11, 168, 92, 155, 28, 73, 194, 68, 131, 215, 26, 184, 137, 151, 43, 174, 160, 56, 198, 51, 101, 21, 229, 21, 108, 75, 72, 167, 126, 185, 230, 251, 139, 141, 211, 218, 189, 149, 180, 53, 26, 11, 29, 161, 247, 141, 26, 205, 34, 202, 254, 96, 243, 177, 166, 21, 134, 58, 213, 45, 95, 175, 108, 50, 207, 201, 217, 60, 23, 49, 14, 79, 68, 173, 68, 140, 52, 20, 5, 202, 195, 237, 165, 117, 118, 109, 11, 190, 235, 231, 212, 239, 89, 237, 31, 204, 243, 239, 251, 126, 254, 255, 179, 72, 149, 150, 7, 250, 180, 26, 123, 151, 167, 159, 121, 246, 175, 190, 140, 223, 63, 91, 167, 116, 141, 69, 62, 75, 234, 110, 211, 140, 224, 200, 224, 57, 56, 114, 224, 171, 51, 190, 63, 254, 186, 255, 55, 230, 135, 13, 116, 179, 192, 76, 221, 224, 187, 64, 201, 153, 211, 129, 194, 38, 47, 103, 109, 199, 255, 212, 255, 195, 121, 102, 111, 187, 106, 217, 63, 187, 201, 103, 205, 154, 11, 46, 108, 125, 28, 4, 107, 25, 235, 85, 123, 38, 70, 214, 172, 152, 40, 105, 49, 178, 8, 189, 229, 119, 213, 167, 139, 23, 84, 83, 136, 218, 205, 182, 136, 184, 254, 231, 31, 182, 152, 156, 178, 66, 154, 114, 211, 57, 206, 169, 109, 79, 98, 254, 231, 217, 242, 133, 78, 129, 98, 130, 77, 227, 112, 26, 151, 175, 175, 223, 175, 234, 100, 102, 248, 157, 193, 113, 158, 3, 223, 98, 7, 125, 126, 127, 200, 154, 161, 233, 207, 10, 176, 252, 4, 50, 195, 19, 78, 254, 224, 31, 60, 250, 147, 30, 207, 198, 63, 135, 14, 159, 208, 128, 202, 13, 95, 95, 231, 22, 253, 1, 253, 61, 177, 45, 210, 164, 244, 161, 171, 215, 248, 231, 86, 31, 181, 75, 128, 25, 231, 186, 32, 9, 229, 75, 159, 203, 233, 159, 107, 236, 215, 119, 246, 234, 147, 45, 101, 207, 6, 245, 52, 95, 226, 118, 188, 7, 245, 205, 250, 118, 177, 246, 151, 189, 250, 27, 109, 168, 185, 112, 93, 244, 52, 22, 240, 220, 171, 158, 24, 128, 84, 247, 167, 213, 153, 45, 199, 70, 71, 139, 246, 169, 68, 182, 156, 131, 239, 217, 27, 0, 129, 66, 165, 197, 233, 175, 39, 36, 241, 10, 120, 138, 215, 253, 52, 205, 168, 22, 18, 1, 43, 19, 28, 15, 119, 65, 139, 89, 127, 43, 243, 255, 21, 105, 242, 151, 147, 159, 24, 187, 229, 116, 100, 89, 218, 251, 116, 116, 232, 239, 191, 35, 237, 62, 47, 236, 191, 124, 61, 184, 212, 186, 91, 137, 109, 60, 21, 137, 243, 8, 181, 210, 76, 70, 154, 222, 90, 43, 84, 148, 153, 125, 129, 139, 217, 97, 218, 113, 3, 62, 23, 146, 48, 0, 39, 94, 3, 102, 53, 222, 225, 247, 217, 191, 153, 180, 234, 229, 111, 113, 50, 212, 160, 229, 107, 111, 244, 16, 244, 83, 187, 134, 31, 177, 170, 241, 47, 69, 54, 216, 85, 81, 192, 95, 62, 90, 119, 43, 181, 61, 255, 119, 119, 183, 47, 95, 30, 94, 111, 110, 174, 119, 251, 253, 101, 14, 103, 203, 108, 132, 203, 155, 67, 250, 201, 155, 124, 244, 25, 210, 223, 220, 108, 224, 146, 92, 94, 245, 222, 223, 221, 238, 174, 162, 154, 186, 14, 71, 253, 241, 182, 237, 240, 167, 43, 198, 62, 82, 250, 218, 245, 101, 149, 187, 166, 164, 167, 97, 118, 120, 177, 159, 245, 56, 174, 159, 24, 251, 78, 149, 123, 29, 66, 250, 40, 104, 13, 79, 244, 95, 238, 48, 53, 246, 152, 182, 172, 245, 104, 242, 247, 188, 148, 235, 221, 63, 64, 50, 18, 252, 37, 88, 162, 147, 81, 22, 91, 209, 165, 168, 223, 95, 167, 216, 120, 203, 142, 208, 39, 101, 198, 97, 174, 100, 37, 222, 83, 22, 17, 128, 0, 96, 252, 31, 156, 75, 17, 190, 187, 245, 157, 148, 127, 17, 30, 4, 44, 230, 190, 114, 241, 227, 26, 56, 246, 91, 7, 253, 248, 245, 255, 85, 171, 51, 27, 122, 47, 58, 213, 55, 0, 20, 96, 156, 1, 44, 141, 43, 27, 176, 161, 160, 101, 206, 106, 136, 164, 176, 35, 14, 169, 23, 39, 152, 34, 181, 175, 103, 99, 169, 139, 154, 95, 34, 197, 72, 212, 196, 242, 26, 69, 149, 110, 74, 237, 197, 181, 234, 13, 208, 172, 167, 74, 139, 188, 115, 92, 169, 7, 147, 238, 187, 160, 60, 122, 181, 226, 15, 47, 148, 26, 101, 13, 165, 153, 105, 33, 21, 209, 10, 90, 226, 201, 211, 116, 97, 222, 99, 158, 72, 58, 45, 213, 122, 255, 15, 136, 253, 240, 134, 132, 229, 41, 7, 146, 194, 153, 158, 152, 115, 24, 167, 170, 66, 73, 115, 210, 103, 22, 122, 140, 143, 32, 119, 93, 123, 166, 160, 38, 133, 197, 161, 85, 174, 100, 79, 42, 48, 203, 237, 99, 202, 89, 244, 232, 84, 143, 32, 199, 232, 214, 4, 48, 154, 224, 112, 50, 142, 159, 2, 100, 69, 234, 237, 88, 185, 51, 122, 163, 165, 64, 16, 203, 251, 54, 222, 196, 140, 106, 71, 163, 73, 108, 49, 142, 30, 54, 147, 214, 55, 245, 7, 4, 203, 132, 119, 146, 216, 60, 25, 235, 86, 239, 100, 237, 10, 89, 152, 163, 3, 226, 161, 70, 242, 180, 45, 183, 24, 38, 237, 136, 81, 180, 33, 68, 196, 159, 222, 38, 10, 168, 6, 72, 25, 224, 75, 14, 196, 32, 178, 240, 38, 92, 6, 27, 242, 215, 132, 75, 42, 90, 192, 50, 213, 49, 123, 148, 124, 218, 51, 245, 158, 132, 130, 73, 167, 76, 88, 54, 116, 254, 130, 68, 153, 160, 115, 161, 5, 16, 251, 8, 193, 244, 68, 44, 101, 105, 229, 1, 209, 179, 14, 175, 169, 47, 5, 216, 50, 149, 149, 178, 175, 218, 9, 160, 94, 87, 5, 7, 82, 181, 158, 87, 237, 164, 204, 116, 222, 76, 124, 236, 79, 18, 200, 111, 10, 241, 161, 232, 187, 150, 40, 237, 160, 168, 128, 26, 227, 220, 146, 250, 108, 19, 146, 114, 8, 9, 114, 33, 174, 38, 54, 249, 208, 18, 6, 21, 48, 190, 194, 153, 42, 108, 242, 155, 162, 52, 248, 10, 230, 105, 133, 78, 79, 238, 94, 132, 86, 128, 200, 161, 126, 169, 104, 59, 88, 196, 58, 3, 7, 45, 97, 28, 128, 210, 58, 82, 51, 148, 229, 250, 32, 1, 240, 200, 8, 65, 171, 208, 122, 144, 161, 43, 57, 160, 151, 105, 148, 173, 62, 232, 26, 180, 149, 17, 130, 230, 161, 46, 89, 2, 44, 201, 65, 71, 154, 224, 201, 157, 63, 151, 24, 97, 91, 240, 18, 250, 145, 124, 33, 17, 118, 91, 82, 113, 105, 177, 90, 5, 244, 10, 150, 0, 205, 74, 106, 4, 219, 64, 42, 241, 115, 139, 195, 190, 215, 108, 174, 129, 139, 22, 245, 93, 201, 56, 112, 225, 135, 243, 54, 88, 8, 218, 10, 210, 114, 157, 52, 154, 165, 241, 61, 148, 7, 59, 16, 20, 203, 212, 79, 237, 9, 22, 201, 8, 193, 186, 96, 31, 46, 130, 110, 160, 117, 63, 42, 8, 182, 7, 235, 1, 0, 120, 236, 15, 22, 228, 250, 19, 120, 31, 54, 181, 112, 33, 21, 173, 7, 237, 131, 254, 60, 181, 81, 142, 158, 88, 117, 49, 178, 46, 95, 177, 96, 15, 12, 239, 9, 61, 106, 179, 82, 107, 197, 59, 191, 4, 183, 108, 56, 229, 163, 232, 224, 81, 202, 251, 210, 126, 109, 154, 234, 227, 213, 204, 155, 196, 237, 30, 174, 150, 254, 152, 3, 221, 92, 58, 191, 230, 147, 125, 167, 231, 249, 162, 21, 187, 145, 0, 112, 139, 10, 181, 19, 32, 200, 119, 45, 81, 128, 126, 87, 87, 45, 10, 12, 114, 52, 151, 233, 98, 59, 10, 168, 115, 181, 14, 162, 141, 126, 156, 105, 103, 105, 101, 34, 179, 39, 196, 155, 73, 128, 94, 114, 84, 125, 172, 115, 146, 246, 196, 193, 26, 43, 166, 136, 109, 162, 97, 226, 174, 180, 82, 184, 173, 68, 110, 67, 58, 106, 103, 174, 165, 111, 83, 176, 102, 1, 197, 108, 245, 88, 54, 194, 119, 182, 231, 41, 94, 21, 179, 65, 64, 237, 23, 59, 155, 107, 236, 205, 42, 234, 180, 176, 220, 39, 241, 136, 99, 174, 139, 199, 160, 214, 122, 137, 16, 212, 94, 76, 25, 32, 49, 212, 11, 156, 65, 187, 219, 134, 3, 130, 53, 144, 154, 203, 224, 152, 15, 167, 102, 148, 140, 64, 94, 182, 199, 179, 7, 206, 152, 33, 4, 244, 8, 117, 21, 6, 172, 49, 183, 234, 130, 112, 4, 77, 73, 6, 214, 5, 0, 106, 27, 148, 39, 179, 118, 44, 203, 74, 127, 105, 206, 148, 237, 14, 66, 248, 233, 207, 156, 24, 233, 82, 93, 141, 134, 236, 75, 189, 195, 24, 116, 19, 91, 236, 159, 235, 122, 65, 48, 156, 88, 203, 65, 113, 17, 84, 26, 177, 1, 74, 55, 251, 27, 4, 51, 47, 74, 9, 22, 211, 219, 237, 209, 18, 147, 136, 117, 89, 44, 65, 192, 88, 240, 83, 218, 111, 114, 193, 50, 150, 187, 63, 234, 179, 217, 54, 200, 170, 54, 53, 216, 37, 28, 164, 117, 83, 163, 218, 179, 36, 244, 3, 228, 16, 243, 208, 235, 82, 140, 36, 125, 108, 247, 174, 26, 133, 96, 241, 193, 225, 112, 1, 217, 148, 216, 103, 151, 227, 140, 11, 121, 91, 164, 32, 109, 147, 53, 128, 43, 151, 245, 135, 133, 188, 111, 205, 2, 191, 238, 66, 210, 177, 20, 225, 240, 193, 118, 196, 242, 164, 90, 194, 159, 18, 40, 108, 170, 70, 234, 54, 120, 10, 109, 47, 182, 15, 171, 110, 135, 230, 244, 60, 25, 168, 51, 246, 212, 211, 66, 134, 65, 77, 72, 183, 1, 97, 181, 245, 251, 211, 211, 203, 140, 94, 115, 201, 91, 36, 216, 138, 143, 143, 102, 119, 232, 21, 250, 106, 231, 131, 160, 225, 52, 175, 92, 168, 14, 7, 123, 200, 212, 134, 35, 57, 144, 216, 207, 143, 211, 33, 204, 14, 76, 33, 129, 153, 123, 69, 91, 137, 137, 146, 62, 117, 162, 205, 96, 130, 93, 67, 109, 28, 28, 215, 21, 64, 76, 76, 232, 31, 243, 7, 136, 40, 143, 82, 84, 76, 19, 169, 228, 18, 145, 0, 88, 242, 190, 233, 157, 212, 77, 43, 244, 101, 206, 104, 52, 177, 222, 206, 55, 230, 97, 165, 175, 118, 80, 238, 84, 107, 128, 151, 70, 248, 234, 1, 134, 134, 96, 29, 226, 22, 65, 140, 147, 121, 181, 97, 126, 237, 157, 125, 110, 165, 126, 97, 67, 240, 250, 76, 101, 196, 156, 34, 244, 213, 74, 119, 118, 209, 6, 172, 199, 108, 228, 169, 191, 246, 198, 201, 88, 176, 98, 99, 84, 133, 163, 3, 116, 118, 134, 69, 71, 77, 13, 128, 50, 116, 176, 25, 225, 176, 89, 230, 158, 20, 114, 76, 30, 4, 52, 0, 206, 234, 206, 157, 111, 229, 221, 234, 159, 92, 224, 45, 18, 200, 131, 62, 253, 66, 180, 68, 248, 244, 8, 180, 169, 171, 236, 113, 207, 203, 18, 64, 43, 1, 191, 184, 161, 160, 54, 151, 193, 98, 181, 97, 166, 218, 92, 212, 185, 114, 197, 114, 140, 229, 209, 186, 48, 238, 192, 18, 237, 21, 156, 81, 27, 227, 115, 206, 110, 206, 191, 61, 30, 49, 119, 116, 108, 169, 51, 56, 243, 10, 157, 143, 144, 104, 16, 206, 168, 199, 113, 43, 213, 249, 37, 241, 45, 108, 198, 6, 178, 65, 142, 172, 5, 53, 2, 106, 99, 180, 146, 234, 172, 201, 109, 28, 93, 78, 189, 255, 102, 18, 89, 224, 48, 236, 16, 140, 84, 200, 82, 203, 204, 237, 186, 236, 42, 39, 100, 46, 151, 204, 129, 191, 76, 37, 98, 78, 201, 104, 198, 190, 88, 229, 33, 214, 56, 85, 8, 55, 38, 77, 224, 248, 9, 248, 35, 184, 103, 22, 177, 37, 39, 177, 100, 225, 76, 237, 14, 19, 143, 115, 38, 192, 155, 135, 16, 255, 172, 237, 11, 128, 62, 197, 50, 13, 150, 143, 24, 46, 174, 91, 42, 28, 130, 17, 57, 171, 215, 171, 68, 224, 151, 193, 73, 51, 82, 18, 46, 128, 52, 46, 72, 213, 1, 20, 204, 214, 130, 25, 51, 93, 170, 194, 222, 75, 162, 18, 44, 117, 176, 212, 39, 37, 169, 60, 73, 234, 66, 42, 138, 185, 122, 0, 45, 120, 124, 58, 130, 243, 40, 1, 250, 23, 244, 16, 232, 119, 96, 113, 190, 79, 184, 74, 210, 64, 95, 129, 190, 119, 210, 170, 110, 147, 178, 99, 216, 46, 111, 240, 53, 1, 218, 171, 98, 128, 199, 182, 58, 197, 161, 240, 220, 200, 252, 96, 25, 209, 101, 71, 150, 74, 214, 31, 167, 92, 184, 64, 176, 132, 16, 68, 188, 74, 163, 162, 45, 78, 236, 22, 169, 95, 144, 117, 136, 229, 70, 59, 102, 90, 229, 9, 193, 144, 143, 74, 84, 22, 115, 95, 132, 79, 18, 77, 182, 91, 49, 97, 230, 136, 102, 166, 145, 45, 85, 160, 202, 5, 191, 144, 59, 19, 24, 81, 96, 26, 177, 121, 118, 200, 221, 194, 144, 190, 144, 29, 210, 30, 206, 3, 216, 142, 14, 2, 214, 186, 128, 117, 37, 54, 213, 220, 117, 58, 71, 181, 62, 158, 181, 35, 176, 73, 200, 18, 177, 9, 137, 186, 89, 26, 43, 137, 21, 189, 41, 159, 227, 62, 207, 237, 120, 39, 100, 31, 193, 37, 144, 103, 139, 6, 26, 225, 174, 157, 190, 18, 103, 115, 255, 9, 225, 136, 208, 41, 32, 190, 54, 132, 191, 104, 173, 5, 69, 74, 146, 110, 226, 12, 94, 15, 231, 181, 129, 160, 60, 106, 183, 147, 46, 16, 128, 232, 228, 51, 102, 177, 16, 6, 160, 192, 67, 66, 17, 96, 24, 220, 3, 3, 4, 128, 205, 224, 68, 160, 25, 247, 56, 238, 113, 63, 208, 128, 64, 8, 134, 6, 20, 184, 176, 173, 1, 131, 56, 172, 67, 241, 212, 6, 6, 204, 166, 191, 129, 9, 65, 60, 108, 96, 65, 187, 177, 27, 8, 8, 181, 239, 27, 222, 130, 4, 187, 213, 192, 129, 34, 231, 250, 222, 70, 52, 54, 112, 65, 229, 151, 27, 120, 120, 198, 156, 177, 102, 192, 139, 99, 182, 181, 23, 108, 22, 220, 71, 252, 82, 226, 57, 144, 27, 207, 195, 106, 250, 152, 100, 129, 71, 189, 127, 214, 111, 86, 235, 225, 58, 243, 78, 74, 110, 57, 6, 234, 219, 101, 49, 51, 121, 10, 153, 79, 196, 122, 185, 200, 46, 31, 77, 214, 123, 21, 26, 154, 133, 40, 29, 155, 190, 237, 177, 126, 32, 37, 199, 49, 24, 162, 102, 189, 188, 244, 122, 245, 187, 246, 125, 187, 132, 144, 209, 155, 166, 231, 66, 123, 127, 99, 203, 7, 61, 204, 146, 192, 156, 169, 38, 60, 16, 68, 115, 117, 105, 36, 23, 88, 250, 250, 120, 212, 234, 79, 6, 32, 64, 68, 73, 246, 125, 134, 246, 136, 106, 166, 66, 32, 85, 29, 79, 34, 183, 38, 158, 85, 28, 1, 217, 201, 147, 189, 3, 37, 199, 71, 34, 132, 165, 244, 217, 195, 231, 27, 228, 65, 41, 200, 206, 72, 118, 104, 152, 207, 93, 209, 159, 229, 100, 121, 201, 183, 52, 133, 2, 248, 70, 91, 4, 30, 47, 227, 50, 95, 30, 194, 71, 163, 105, 208, 2, 196, 72, 59, 180, 5, 245, 198, 227, 16, 11, 178, 128, 149, 97, 8, 212, 35, 163, 113, 193, 162, 254, 164, 0, 14, 114, 114, 209, 140, 223, 102, 97, 51, 162, 21, 255, 116, 74, 109, 193, 221, 199, 90, 185, 3, 181, 207, 22, 99, 197, 193, 238, 144, 86, 22, 152, 35, 95, 23, 124, 229, 180, 146, 49, 10, 139, 175, 163, 245, 232, 129, 206, 177, 41, 24, 10, 40, 96, 115, 4, 236, 15, 4, 120, 0, 27, 166, 74, 227, 227, 94, 191, 113, 30, 51, 240, 196, 11, 114, 122, 115, 179, 35, 192, 15, 127, 2, 8, 36, 136, 96, 66, 16, 242, 46, 34, 66, 153, 203, 123, 136, 13, 131, 112, 230, 33, 49, 227, 223, 143, 162, 136, 38, 134, 88, 226, 136, 39, 129, 68, 146, 72, 38, 133, 84, 210, 72, 231, 125, 62, 64, 74, 6, 50, 62, 36, 147, 249, 80, 100, 33, 39, 27, 5, 57, 40, 201, 37, 143, 124, 104, 10, 80, 177, 128, 66, 22, 162, 230, 31, 104, 88, 68, 17, 197, 148, 240, 17, 165, 148, 241, 45, 135, 216, 76, 29, 167, 105, 230, 33, 91, 248, 28, 11, 95, 114, 152, 118, 195, 225, 51, 99, 192, 38, 118, 241, 2, 94, 66, 35, 95, 176, 149, 11, 252, 206, 115, 104, 163, 147, 255, 194, 43, 24, 135, 131, 124, 71, 15, 87, 248, 30, 45, 31, 179, 3, 29, 46, 62, 225, 42, 215, 140, 137, 176, 16, 2, 241, 128, 71, 232, 25, 164, 159, 1, 126, 96, 49, 99, 208, 196, 45, 110, 112, 19, 3, 79, 248, 139, 91, 128, 84, 254, 126, 1, 74, 74, 125, 92, 42, 40, 36, 88, 9, 255, 51, 228, 73, 248, 211, 136, 111, 158, 69, 69, 70, 199, 198, 116, 43, 131, 124, 30, 39, 222, 137, 51, 61, 109, 140, 117, 92, 175, 49, 149, 75, 161, 210, 154, 6, 145, 193, 244, 217, 103, 115, 184, 60, 190, 64, 40, 18, 75, 164, 189, 246, 191, 64, 174, 80, 170, 212, 26, 173, 206, 210, 202, 218, 198, 214, 142, 212, 119, 187, 24, 135, 142, 28, 59, 113, 234, 204, 185, 11, 151, 174, 92, 187, 1, 0, 251, 106, 183, 12, 48, 4, 10, 131, 35, 144, 40, 52, 6, 139, 195, 19, 106, 209, 154, 72, 34, 83, 168, 52, 58, 131, 201, 234, 175, 73, 247, 236, 87, 196, 225, 242, 248, 2, 161, 72, 44, 145, 202, 228, 10, 165, 74, 173, 209, 234, 244, 134, 122, 27, 77, 102, 75, 7, 14, 171, 172, 186, 173, 157, 189, 131, 163, 147, 179, 75, 159, 237, 88, 179, 110, 195, 166, 109, 171, 190, 84, 235, 230, 238, 225, 233, 229, 237, 227, 235, 231, 111, 36, 0, 16, 4, 134, 64, 97, 112, 4, 18, 133, 198, 96, 113, 120, 2, 113, 130, 112, 95, 140, 206, 248, 127, 221, 243, 248, 2, 161, 72, 44, 145, 202, 228, 10, 165, 74, 173, 113, 76, 116, 114, 118, 113, 117, 115, 247, 240, 244, 34, 16, 73, 100, 10, 149, 70, 103, 48, 89, 108, 14, 151, 199, 23, 8, 69, 98, 137, 84, 38, 87, 40, 85, 106, 141, 86, 7, 168, 55, 24, 77, 102, 139, 213, 102, 119, 56, 93, 110, 143, 63, 68, 152, 80, 198, 133, 84, 218, 51, 190, 157, 118, 130, 32, 74, 178, 162, 106, 186, 97, 90, 182, 227, 86, 170, 181, 122, 163, 217, 106, 119, 186, 189, 254, 96, 56, 26, 79, 166, 179, 249, 98, 185, 90, 111, 182, 59, 109, 218, 183, 174, 224, 117, 25, 243, 143, 14, 157, 198, 73, 48, 66, 178, 6, 239, 252, 123, 107, 192, 224, 190, 190, 3, 191, 206, 131, 135, 143, 30, 63, 241, 210, 155, 195, 103, 207, 95, 188, 132, 85, 171, 80, 129, 115, 170, 160, 21, 169, 145, 37, 71, 174, 183, 103, 175, 223, 0, 32, 4, 35, 40, 134, 19, 36, 69, 51, 44, 199, 11, 162, 36, 43, 170, 166, 27, 166, 101, 59, 174, 231, 7, 97, 20, 39, 105, 150, 23, 101, 85, 55, 109, 215, 15, 227, 52, 47, 235, 118, 183, 63, 28, 79, 231, 203, 245, 182, 88, 174, 214, 155, 237, 110, 127, 0, 64, 8, 70, 80, 12, 39, 72, 138, 102, 88, 142, 23, 68, 73, 86, 84, 77, 55, 76, 203, 118, 92, 207, 15, 194, 40, 78, 210, 44, 47, 202, 170, 110, 142, 167, 243, 229, 122, 187, 63, 158, 47, 2, 145, 68, 166, 80, 105, 116, 6, 147, 197, 230, 112, 121, 124, 129, 80, 36, 150, 72, 101, 114, 133, 82, 165, 214, 104, 117, 128, 122, 131, 209, 100, 182, 88, 109, 118, 135, 211, 229, 246, 248, 35, 177, 168, 121, 100, 245, 155, 255, 152, 23, 57, 34, 98, 18, 242, 164, 20, 200, 40, 82, 162, 76, 133, 42, 53, 234, 138, 170, 233, 134, 105, 217, 142, 235, 249, 65, 24, 197, 73, 154, 229, 69, 89, 213, 77, 219, 45, 87, 70, 92, 111, 182, 59, 217, 31, 28, 30, 29, 159, 156, 158, 157, 95, 92, 94, 93, 223, 0, 32, 4, 35, 40, 134, 19, 36, 69, 51, 44, 199, 11, 162, 36, 43, 170, 166, 27, 166, 101, 59, 174, 231, 7, 97, 20, 39, 105, 150, 23, 101, 85, 55, 109, 215, 15, 227, 52, 47, 235, 118, 183, 63, 28, 79, 231, 203, 245, 118, 252, 9, 163, 78, 156, 124, 96, 44, 227, 204, 169, 3, 166, 77, 100, 176, 235, 188, 243, 39, 239, 55, 155, 133, 191, 190, 232, 226, 75, 126, 35, 236, 231, 237, 227, 187, 118, 217, 229, 87, 152, 176, 174, 186, 250, 154, 107, 175, 155, 108, 95, 188, 113, 107, 210, 180, 9, 44, 150, 131, 96, 33, 63, 86, 2, 89, 61, 61, 157, 214, 59, 119, 168, 252, 161, 116, 244, 128, 205, 242, 22, 190, 202, 253, 188, 15, 74, 182, 85, 202, 237, 215, 224, 79, 122, 148, 255, 211, 105, 195, 211, 143, 187, 128, 84, 217, 31, 224, 14, 201, 74, 254, 248, 239, 6, 18, 17, 242, 155, 232, 63, 230, 236, 25, 34, 122, 176, 90, 90, 77, 122, 145, 52, 220, 141, 216, 29, 229, 136, 197, 161, 173, 209, 142, 12, 107, 132, 95, 234, 184, 199, 242, 126, 14, 121, 102, 169, 245, 88, 147, 149, 14, 223, 204, 160, 217, 67, 134, 250, 230, 176, 110, 213, 240, 231, 228, 41, 208, 99, 108, 85, 156, 66, 150, 90, 112, 98, 135, 30, 142, 218, 211, 9, 125, 52, 155, 56, 81, 182, 200, 167, 191, 145, 17, 127, 215, 81, 102, 71, 71, 237, 153, 226, 163, 249, 150, 243, 67, 230, 136, 191, 116, 153, 192, 85, 109, 42, 98, 136, 226, 88, 100, 131, 10, 240, 210, 101, 69, 96, 130, 243, 16, 201, 112, 140, 193, 57, 115, 224, 161, 203, 151, 224, 220, 48, 35, 8, 194, 195, 31, 13, 68, 103, 195, 211, 249, 168, 238, 54, 142, 206, 96, 184, 63, 138, 59, 186, 40, 254, 95, 61, 170, 9, 198, 141, 14, 113, 56, 212, 247, 18, 199, 233, 195, 193, 205, 16, 249, 48, 220, 141, 98, 153, 204, 208, 99, 74, 195, 178, 146, 86, 36, 167, 144, 231, 246, 187, 122, 55, 25, 103, 201, 111, 198, 50, 11, 15, 178, 8, 249, 165, 160, 172, 201, 86, 113, 6, 245, 208, 101, 124, 235, 206, 238, 248, 159, 173, 107, 101, 91, 157, 10, 246, 88, 114, 97, 83, 41, 43, 134, 75, 152, 30, 171, 108, 216, 177, 173, 46, 231, 73, 91, 169, 215, 28, 41, 215, 112, 119, 163, 186, 249, 198, 57, 108, 58, 132, 195, 5, 53, 213, 89, 224, 6, 240, 22, 52, 166, 186, 11, 224, 93, 118, 77, 165, 21, 88, 80, 163, 102, 133, 159, 164, 147, 151, 225, 43, 116, 242, 118, 226, 211, 227, 189, 102, 124, 71, 230, 110, 152, 237, 47, 78, 26, 246, 241, 49, 94, 140, 207, 137, 127, 253, 2, 58, 86, 35, 255, 224, 159, 71, 116, 187, 205, 108, 43, 75, 25, 50, 20, 180, 224, 99, 42, 195, 98, 17, 226, 172, 47, 10, 174, 119, 96, 208, 49, 251, 169, 141, 119, 129, 70, 251, 19, 217, 222, 102, 149, 240, 97, 234, 201, 246, 129, 247, 53, 117, 112, 184, 228, 2, 21, 128, 31, 255, 144, 179, 25, 213, 139, 212, 81, 110, 222, 40, 77, 35, 202, 138, 231, 220, 93, 149, 46, 155, 1, 29, 237, 75, 119, 23, 156, 80, 215, 73, 15, 92, 123, 77, 121, 47, 237, 71, 247, 79, 84, 72, 5, 106, 158, 104, 245, 8, 101, 127, 83, 136, 208, 56, 10, 198, 168, 139, 83, 9, 18, 8, 82, 8, 174, 130, 216, 252, 6, 65, 46, 194, 146, 15, 80, 137, 162, 147, 176, 70, 27, 49, 43, 135, 57, 111, 168, 221, 44, 243, 247, 252, 91, 198, 39, 111, 212, 169, 14, 234, 93, 223, 148, 143, 17, 147, 191, 56, 194, 151, 152, 94, 18, 75, 247, 180, 88, 60, 110, 239, 177, 122, 182, 64, 244, 32, 22, 97, 130, 152, 11, 162, 55, 244, 53, 148, 220, 110, 36, 58, 232, 207, 19, 131, 156, 240, 27, 110, 5, 18, 130, 183, 32, 85, 235, 237, 208, 156, 57, 218, 229, 51, 216, 122, 141, 179, 96, 38, 131, 179, 233, 46, 168, 239, 196, 26, 183, 224, 247, 174, 167, 123, 137, 85, 19, 43, 112, 169, 212, 31, 141, 254, 170, 74, 145, 103, 0, 226, 64, 67, 17, 225, 186, 124, 155, 232, 229, 29, 6, 35, 203, 244, 210, 81, 100, 217, 48, 128, 41, 53, 81, 180, 181, 15, 201, 32, 68, 41, 181, 133, 8, 101, 195, 2, 8, 97, 156, 114, 27, 60, 44, 133, 49, 198, 152, 16, 66, 8, 33, 132, 144, 165, 101, 50, 198, 216, 209, 1, 17, 38, 148, 113, 145, 101, 35, 0, 34, 76, 40, 227, 98, 136, 82, 74, 41, 165, 148, 63, 78, 54, 128, 246, 49, 12, 64, 132, 9, 101, 92, 12, 17, 222, 112, 111, 40, 92, 3, 174, 183, 203, 47, 144, 59, 124, 29, 206, 46, 163, 39, 126, 29, 244, 229, 99, 224, 160, 95, 110, 135, 183, 55, 212, 199, 249, 28, 34, 29, 252, 28, 109, 198, 55, 144, 233, 150, 180, 145, 198, 173, 219, 81, 79, 49, 169, 207, 40, 197, 185, 126, 186, 184, 183, 157, 68, 175, 38, 173, 116, 237, 69, 45, 103, 41, 202, 93, 243, 43, 5, 223, 254, 208, 75, 175, 131, 29, 86, 199, 104, 252, 241, 76, 186, 228, 129, 233, 200, 39, 88, 233, 211, 238, 127, 54, 180, 146, 217, 222, 126, 134, 37, 239, 159, 191, 184, 45, 46, 118, 161, 176, 131, 195, 251, 6, 42, 174, 225, 99, 115, 237, 255, 251, 233, 217, 191, 254, 242, 13, 127, 230, 191, 65, 188, 147, 140, 249, 186, 34, 106, 221, 137, 207, 176, 190, 253, 178, 144, 218, 68, 38, 67, 31, 125, 167, 231, 15, 249, 32, 227, 221, 7, 205, 159, 153, 230, 185, 126, 218, 71, 225, 132, 242, 112, 205, 90, 113, 94, 57, 142, 157, 253, 140, 167, 105, 191, 249, 17, 41, 122, 96, 12, 51, 45, 21, 254, 63, 196, 127, 46, 34, 76, 40, 227, 66, 58, 221, 157, 118, 118, 231, 71, 21, 116, 61, 1, 46, 108, 233, 214, 200, 141, 168, 179, 29, 14, 79, 108, 2, 244, 248, 94, 161, 253, 210, 242, 39, 50, 189, 210, 251, 239, 255, 243, 169, 21, 197, 238, 87, 94, 51, 254, 251, 223, 175, 87, 117, 211, 55, 29, 28, 11, 174, 196, 7, 7, 239, 252, 242, 209, 243, 247, 247, 239, 221, 97, 247, 67, 15, 143, 103, 73, 94, 253, 232, 210, 48, 109, 236, 8, 16, 97, 66, 25, 23, 210, 113, 149, 54, 177, 233, 0, 17, 38, 148, 113, 33, 29, 87, 105, 19, 155, 1, 16, 97, 66, 153, 144, 142, 171, 180, 137, 205, 36, 76, 40, 227, 66, 58, 174, 210, 38, 54, 15, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 230, 5, 136, 48, 161, 140, 11, 233, 184, 74, 155, 205, 126, 121, 21, 124, 42, 61, 134, 10, 17, 97, 66, 25, 23, 210, 113, 149, 30, 230, 203, 223, 114, 248, 52, 0, 68, 152, 80, 198, 133, 116, 92, 165, 77, 108, 14, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 230, 2, 68, 152, 80, 198, 133, 116, 92, 165, 77, 191, 163, 2, 64, 132, 9, 101, 92, 72, 199, 85, 218, 196, 38, 2, 68, 23, 30, 19, 159, 3, 0, 17, 38, 148, 113, 33, 29, 87, 105, 19, 155, 23, 32, 194, 132, 50, 46, 164, 227, 42, 109, 98, 179, 0, 34, 76, 40, 27, 252, 75, 133, 229, 214, 80, 101, 108, 255, 156, 248, 40, 165, 148, 214, 90, 107, 173, 171, 229, 208, 90, 107, 173, 181, 54, 198, 24, 99, 76, 13, 15, 99, 140, 49, 198, 24, 219, 236, 209, 39, 148, 113, 65, 152, 216, 86, 137, 241, 240, 45, 12, 219, 124, 173, 103, 210, 57, 248, 152, 254, 255, 151, 77, 158, 3, 8, 141, 209, 71, 89, 0, 206, 236, 150, 31, 72, 41, 140, 28, 179, 131, 202, 75, 180, 211, 109, 101, 142, 41, 18, 229, 136, 92, 182, 138, 2, 1, 113, 65, 14, 254, 101, 103, 23, 72, 167, 55, 216, 55, 57, 119, 168, 82, 127, 236, 236, 215, 117, 71, 14, 239, 78, 252, 51, 200, 106, 45, 180, 149, 137, 164, 52, 13, 248, 29, 156, 60, 147, 169, 117, 96, 27, 62, 180, 22, 236, 98, 50, 220, 119, 90, 238, 226, 137, 125, 103, 209, 189, 133, 20, 4, 182, 144, 147, 253, 175, 22, 162, 234, 212, 158, 61, 239, 50, 29, 95, 75, 183, 188, 115, 247, 174, 125, 7, 15, 110, 215, 157, 76, 9, 213, 19, 142, 229, 128, 9, 119, 125, 89, 63, 161, 92, 181, 142, 228, 133, 148, 5, 130, 219, 181, 41, 86, 78, 224, 101, 59, 145, 166, 67, 101, 103, 59, 79, 76, 117, 186, 24, 39, 165, 85, 25, 67, 70, 102, 103, 1, 35, 35, 236, 191, 249, 213, 208, 72, 229, 103, 172, 145, 123, 139, 170, 244, 22, 230, 147, 161, 2, 17, 74, 241, 202, 242, 239, 65, 33, 56, 85, 161, 214, 40, 108, 208, 218, 232, 157, 155, 157, 246, 206, 182, 220, 222, 208, 12, 161, 4, 3, 178, 119, 131, 245, 255, 72, 85, 193, 244, 104, 241, 214, 155, 51, 123, 173, 113, 86, 222, 162, 168, 17, 84, 81, 241, 232, 43, 4, 61, 27, 90, 65, 215, 28, 244, 69, 247, 199, 238, 111, 93, 244, 69, 7, 145, 91, 22, 111, 59, 254, 155, 118, 90, 136, 95, 166, 149, 141, 252, 180, 226, 224, 237, 10, 137, 224, 10, 193, 227, 202, 27, 28, 188, 56, 130, 227, 191, 226, 139, 107, 166, 16, 160, 32, 60, 80, 142, 128, 43, 96, 141, 252, 53, 2, 32, 87, 143, 32, 106, 228, 19, 250, 52, 83, 73, 44, 219, 251, 68, 251, 255, 34, 181, 142, 205, 143, 215, 145, 187, 40, 44, 120, 106, 190, 47, 140, 214, 53, 244, 203, 131, 50, 26, 175, 60, 71, 144, 199, 250, 253, 168, 17, 106, 158, 222, 58, 87, 176, 178, 14, 5, 195, 68, 119, 157, 74, 8, 158, 59, 160, 54, 60, 113, 130, 101, 183, 156, 56, 121, 146, 253, 198, 54, 121, 2, 44, 72, 69, 152, 30, 184, 182, 0) +font_name = "Open Sans" +style_name = "SemiBold" +face_index = null +embolden = null +transform = null +cache/0/16/0/ascent = 18.0 +cache/0/16/0/descent = 5.0 +cache/0/16/0/underline_position = 1.60938 +cache/0/16/0/underline_thickness = 0.796875 +cache/0/16/0/scale = 1.0 +cache/0/16/0/textures/0/offsets = PackedInt32Array(140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 135, 135, 135, 135, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 125, 125, 125, 125, 125, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 132, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 121, 121, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 81, 81, 81, 81, 0) +cache/0/16/0/textures/0/image = SubResource("Image_npn8d") +cache/0/16/0/glyphs/3/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/3/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/3/size = Vector2(2, 2) +cache/0/16/0/glyphs/3/uv_rect = Rect2(1, 1, 2, 2) +cache/0/16/0/glyphs/3/texture_idx = 0 +cache/0/16/0/glyphs/48/advance = Vector2(14.7656, 16.0938) +cache/0/16/0/glyphs/48/offset = Vector2(0, -13) +cache/0/16/0/glyphs/48/size = Vector2(15, 14) +cache/0/16/0/glyphs/48/uv_rect = Rect2(5, 1, 15, 14) +cache/0/16/0/glyphs/48/texture_idx = 0 +cache/0/16/0/glyphs/19/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/19/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/19/size = Vector2(11, 14) +cache/0/16/0/glyphs/19/uv_rect = Rect2(22, 1, 11, 14) +cache/0/16/0/glyphs/19/texture_idx = 0 +cache/0/16/0/glyphs/50/advance = Vector2(12.5938, 16.0938) +cache/0/16/0/glyphs/50/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/50/size = Vector2(14, 14) +cache/0/16/0/glyphs/50/uv_rect = Rect2(35, 1, 14, 14) +cache/0/16/0/glyphs/50/texture_idx = 0 +cache/0/16/0/glyphs/46/advance = Vector2(10.2344, 16.0938) +cache/0/16/0/glyphs/46/offset = Vector2(0, -13) +cache/0/16/0/glyphs/46/size = Vector2(12, 14) +cache/0/16/0/glyphs/46/uv_rect = Rect2(51, 1, 12, 14) +cache/0/16/0/glyphs/46/texture_idx = 0 +cache/0/16/0/glyphs/41/advance = Vector2(8.51563, 16.0938) +cache/0/16/0/glyphs/41/offset = Vector2(0, -13) +cache/0/16/0/glyphs/41/size = Vector2(9, 14) +cache/0/16/0/glyphs/41/uv_rect = Rect2(65, 1, 9, 14) +cache/0/16/0/glyphs/41/texture_idx = 0 +cache/0/16/0/glyphs/76/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/76/offset = Vector2(0, -13) +cache/0/16/0/glyphs/76/size = Vector2(5, 14) +cache/0/16/0/glyphs/76/uv_rect = Rect2(76, 1, 5, 14) +cache/0/16/0/glyphs/76/texture_idx = 0 +cache/0/16/0/glyphs/79/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/79/offset = Vector2(0, -13) +cache/0/16/0/glyphs/79/size = Vector2(5, 14) +cache/0/16/0/glyphs/79/uv_rect = Rect2(83, 1, 5, 14) +cache/0/16/0/glyphs/79/texture_idx = 0 +cache/0/16/0/glyphs/87/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/87/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/87/size = Vector2(8, 13) +cache/0/16/0/glyphs/87/uv_rect = Rect2(90, 1, 8, 13) +cache/0/16/0/glyphs/87/texture_idx = 0 +cache/0/16/0/glyphs/72/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/72/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/72/size = Vector2(11, 11) +cache/0/16/0/glyphs/72/uv_rect = Rect2(100, 1, 11, 11) +cache/0/16/0/glyphs/72/texture_idx = 0 +cache/0/16/0/glyphs/85/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/85/offset = Vector2(0, -10) +cache/0/16/0/glyphs/85/size = Vector2(8, 11) +cache/0/16/0/glyphs/85/uv_rect = Rect2(113, 1, 8, 11) +cache/0/16/0/glyphs/85/texture_idx = 0 +cache/0/16/0/glyphs/38/advance = Vector2(10.1406, 16.0938) +cache/0/16/0/glyphs/38/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/38/size = Vector2(12, 14) +cache/0/16/0/glyphs/38/uv_rect = Rect2(123, 1, 12, 14) +cache/0/16/0/glyphs/38/texture_idx = 0 +cache/0/16/0/glyphs/82/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/82/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/82/size = Vector2(11, 11) +cache/0/16/0/glyphs/82/uv_rect = Rect2(137, 1, 11, 11) +cache/0/16/0/glyphs/82/texture_idx = 0 +cache/0/16/0/glyphs/80/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/80/offset = Vector2(0, -10) +cache/0/16/0/glyphs/80/size = Vector2(16, 11) +cache/0/16/0/glyphs/80/uv_rect = Rect2(150, 1, 16, 11) +cache/0/16/0/glyphs/80/texture_idx = 0 +cache/0/16/0/glyphs/68/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/68/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/68/size = Vector2(11, 11) +cache/0/16/0/glyphs/68/uv_rect = Rect2(168, 1, 11, 11) +cache/0/16/0/glyphs/68/texture_idx = 0 +cache/0/16/0/glyphs/81/advance = Vector2(10.1563, 16.0938) +cache/0/16/0/glyphs/81/offset = Vector2(0, -10) +cache/0/16/0/glyphs/81/size = Vector2(10, 11) +cache/0/16/0/glyphs/81/uv_rect = Rect2(181, 1, 10, 11) +cache/0/16/0/glyphs/81/texture_idx = 0 +cache/0/16/0/glyphs/71/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/71/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/71/size = Vector2(11, 14) +cache/0/16/0/glyphs/71/uv_rect = Rect2(193, 1, 11, 14) +cache/0/16/0/glyphs/71/texture_idx = 0 +cache/0/16/0/glyphs/86/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/86/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/86/size = Vector2(10, 11) +cache/0/16/0/glyphs/86/uv_rect = Rect2(206, 1, 10, 11) +cache/0/16/0/glyphs/86/texture_idx = 0 +cache/0/16/0/glyphs/29/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/29/offset = Vector2(0, -10) +cache/0/16/0/glyphs/29/size = Vector2(5, 11) +cache/0/16/0/glyphs/29/uv_rect = Rect2(218, 1, 5, 11) +cache/0/16/0/glyphs/29/texture_idx = 0 +cache/0/16/0/glyphs/18/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/18/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/18/size = Vector2(9, 14) +cache/0/16/0/glyphs/18/uv_rect = Rect2(225, 1, 9, 14) +cache/0/16/0/glyphs/18/texture_idx = 0 +cache/0/16/0/glyphs/39/advance = Vector2(11.75, 16.0938) +cache/0/16/0/glyphs/39/offset = Vector2(0, -13) +cache/0/16/0/glyphs/39/size = Vector2(12, 14) +cache/0/16/0/glyphs/39/uv_rect = Rect2(236, 1, 12, 14) +cache/0/16/0/glyphs/39/texture_idx = 0 +cache/0/16/0/glyphs/70/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/70/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/70/size = Vector2(10, 11) +cache/0/16/0/glyphs/70/uv_rect = Rect2(100, 14, 10, 11) +cache/0/16/0/glyphs/70/texture_idx = 0 +cache/0/16/0/glyphs/78/advance = Vector2(9.15625, 16.0938) +cache/0/16/0/glyphs/78/offset = Vector2(0, -13) +cache/0/16/0/glyphs/78/size = Vector2(11, 14) +cache/0/16/0/glyphs/78/uv_rect = Rect2(137, 14, 11, 14) +cache/0/16/0/glyphs/78/texture_idx = 0 +cache/0/16/0/glyphs/51/advance = Vector2(9.84375, 16.0938) +cache/0/16/0/glyphs/51/offset = Vector2(0, -13) +cache/0/16/0/glyphs/51/size = Vector2(11, 14) +cache/0/16/0/glyphs/51/uv_rect = Rect2(150, 14, 11, 14) +cache/0/16/0/glyphs/51/texture_idx = 0 +cache/0/16/0/glyphs/74/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/74/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/74/size = Vector2(11, 15) +cache/0/16/0/glyphs/74/uv_rect = Rect2(163, 14, 11, 15) +cache/0/16/0/glyphs/74/texture_idx = 0 +cache/0/16/0/glyphs/88/advance = Vector2(10.1563, 16.0938) +cache/0/16/0/glyphs/88/offset = Vector2(0, -10) +cache/0/16/0/glyphs/88/size = Vector2(10, 11) +cache/0/16/0/glyphs/88/uv_rect = Rect2(176, 14, 10, 11) +cache/0/16/0/glyphs/88/texture_idx = 0 +cache/0/16/0/glyphs/89/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/89/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/89/size = Vector2(11, 11) +cache/0/16/0/glyphs/89/uv_rect = Rect2(206, 14, 11, 11) +cache/0/16/0/glyphs/89/texture_idx = 0 +cache/0/16/0/glyphs/35/advance = Vector2(14.375, 16.0938) +cache/0/16/0/glyphs/35/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/35/size = Vector2(16, 16) +cache/0/16/0/glyphs/35/uv_rect = Rect2(1, 17, 16, 16) +cache/0/16/0/glyphs/35/texture_idx = 0 +cache/0/16/0/glyphs/27/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/27/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/27/size = Vector2(11, 14) +cache/0/16/0/glyphs/27/uv_rect = Rect2(19, 17, 11, 14) +cache/0/16/0/glyphs/27/texture_idx = 0 +cache/0/16/0/glyphs/20/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/20/offset = Vector2(0, -13) +cache/0/16/0/glyphs/20/size = Vector2(8, 14) +cache/0/16/0/glyphs/20/uv_rect = Rect2(112, 14, 8, 14) +cache/0/16/0/glyphs/20/texture_idx = 0 +cache/0/16/0/glyphs/40/advance = Vector2(8.9375, 16.0938) +cache/0/16/0/glyphs/40/offset = Vector2(0, -13) +cache/0/16/0/glyphs/40/size = Vector2(9, 14) +cache/0/16/0/glyphs/40/uv_rect = Rect2(32, 17, 9, 14) +cache/0/16/0/glyphs/40/texture_idx = 0 +cache/0/16/0/glyphs/92/advance = Vector2(8.57813, 16.0938) +cache/0/16/0/glyphs/92/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/92/size = Vector2(11, 15) +cache/0/16/0/glyphs/92/uv_rect = Rect2(43, 17, 11, 15) +cache/0/16/0/glyphs/92/texture_idx = 0 +cache/0/16/0/glyphs/83/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/83/offset = Vector2(0, -10) +cache/0/16/0/glyphs/83/size = Vector2(11, 15) +cache/0/16/0/glyphs/83/uv_rect = Rect2(56, 17, 11, 15) +cache/0/16/0/glyphs/83/texture_idx = 0 +cache/0/16/0/glyphs/22/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/22/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/22/size = Vector2(11, 14) +cache/0/16/0/glyphs/22/uv_rect = Rect2(69, 17, 11, 14) +cache/0/16/0/glyphs/22/texture_idx = 0 +cache/0/16/0/glyphs/17/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/17/offset = Vector2(0, -4) +cache/0/16/0/glyphs/17/size = Vector2(5, 5) +cache/0/16/0/glyphs/17/uv_rect = Rect2(90, 16, 5, 5) +cache/0/16/0/glyphs/17/texture_idx = 0 +cache/0/16/0/glyphs/77/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/77/offset = Vector2(-2, -13) +cache/0/16/0/glyphs/77/size = Vector2(7, 18) +cache/0/16/0/glyphs/77/uv_rect = Rect2(122, 17, 7, 18) +cache/0/16/0/glyphs/77/texture_idx = 0 +cache/0/16/0/glyphs/42/advance = Vector2(11.625, 16.0938) +cache/0/16/0/glyphs/42/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/42/size = Vector2(13, 14) +cache/0/16/0/glyphs/42/uv_rect = Rect2(188, 17, 13, 14) +cache/0/16/0/glyphs/42/texture_idx = 0 +cache/0/16/0/glyphs/47/advance = Vector2(8.67188, 16.0938) +cache/0/16/0/glyphs/47/offset = Vector2(0, -13) +cache/0/16/0/glyphs/47/size = Vector2(10, 14) +cache/0/16/0/glyphs/47/uv_rect = Rect2(219, 17, 10, 14) +cache/0/16/0/glyphs/47/texture_idx = 0 +cache/0/16/0/glyphs/73/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/73/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/73/size = Vector2(9, 14) +cache/0/16/0/glyphs/73/uv_rect = Rect2(231, 17, 9, 14) +cache/0/16/0/glyphs/73/texture_idx = 0 +cache/0/16/0/glyphs/25/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/25/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/25/size = Vector2(11, 14) +cache/0/16/0/glyphs/25/uv_rect = Rect2(242, 17, 11, 14) +cache/0/16/0/glyphs/25/texture_idx = 0 +cache/0/16/0/glyphs/26/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/26/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/26/size = Vector2(11, 14) +cache/0/16/0/glyphs/26/uv_rect = Rect2(82, 23, 11, 14) +cache/0/16/0/glyphs/26/texture_idx = 0 +cache/0/16/0/glyphs/54/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/54/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/54/size = Vector2(11, 14) +cache/0/16/0/glyphs/54/uv_rect = Rect2(95, 27, 11, 14) +cache/0/16/0/glyphs/54/texture_idx = 0 +cache/0/16/0/glyphs/28/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/28/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/28/size = Vector2(11, 14) +cache/0/16/0/glyphs/28/uv_rect = Rect2(203, 27, 11, 14) +cache/0/16/0/glyphs/28/texture_idx = 0 +cache/0/16/0/glyphs/24/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/24/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/24/size = Vector2(11, 14) +cache/0/16/0/glyphs/24/uv_rect = Rect2(108, 30, 11, 14) +cache/0/16/0/glyphs/24/texture_idx = 0 +cache/0/16/0/glyphs/75/advance = Vector2(10.1563, 16.0938) +cache/0/16/0/glyphs/75/offset = Vector2(0, -13) +cache/0/16/0/glyphs/75/size = Vector2(10, 14) +cache/0/16/0/glyphs/75/uv_rect = Rect2(176, 27, 10, 14) +cache/0/16/0/glyphs/75/texture_idx = 0 +cache/0/16/0/glyphs/918/advance = Vector2(4.89063, 16.0938) +cache/0/16/0/glyphs/918/offset = Vector2(0, -13) +cache/0/16/0/glyphs/918/size = Vector2(5, 14) +cache/0/16/0/glyphs/918/uv_rect = Rect2(131, 30, 5, 14) +cache/0/16/0/glyphs/918/texture_idx = 0 +cache/0/16/0/glyphs/55/advance = Vector2(9.0625, 16.0938) +cache/0/16/0/glyphs/55/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/55/size = Vector2(11, 14) +cache/0/16/0/glyphs/55/uv_rect = Rect2(138, 30, 11, 14) +cache/0/16/0/glyphs/55/texture_idx = 0 +cache/0/16/0/glyphs/49/advance = Vector2(12.5313, 16.0938) +cache/0/16/0/glyphs/49/offset = Vector2(0, -13) +cache/0/16/0/glyphs/49/size = Vector2(13, 14) +cache/0/16/0/glyphs/49/uv_rect = Rect2(151, 31, 13, 14) +cache/0/16/0/glyphs/49/texture_idx = 0 +cache/0/16/0/glyphs/36/advance = Vector2(10.5781, 16.0938) +cache/0/16/0/glyphs/36/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/36/size = Vector2(13, 14) +cache/0/16/0/glyphs/36/uv_rect = Rect2(19, 33, 13, 14) +cache/0/16/0/glyphs/36/texture_idx = 0 +cache/0/16/0/glyphs/90/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/90/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/90/size = Vector2(15, 11) +cache/0/16/0/glyphs/90/uv_rect = Rect2(216, 33, 15, 11) +cache/0/16/0/glyphs/90/texture_idx = 0 +cache/0/16/0/glyphs/57/advance = Vector2(9.95313, 16.0938) +cache/0/16/0/glyphs/57/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/57/size = Vector2(12, 14) +cache/0/16/0/glyphs/57/uv_rect = Rect2(188, 33, 12, 14) +cache/0/16/0/glyphs/57/texture_idx = 0 +cache/0/16/0/glyphs/53/advance = Vector2(10.2344, 16.0938) +cache/0/16/0/glyphs/53/offset = Vector2(0, -13) +cache/0/16/0/glyphs/53/size = Vector2(12, 14) +cache/0/16/0/glyphs/53/uv_rect = Rect2(233, 33, 12, 14) +cache/0/16/0/glyphs/53/texture_idx = 0 +cache/0/16/0/glyphs/93/advance = Vector2(7.65625, 16.0938) +cache/0/16/0/glyphs/93/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/93/size = Vector2(10, 11) +cache/0/16/0/glyphs/93/uv_rect = Rect2(69, 33, 10, 11) +cache/0/16/0/glyphs/93/texture_idx = 0 +cache/0/16/0/glyphs/5/advance = Vector2(6.98438, 16.0938) +cache/0/16/0/glyphs/5/offset = Vector2(0, -13) +cache/0/16/0/glyphs/5/size = Vector2(7, 7) +cache/0/16/0/glyphs/5/uv_rect = Rect2(166, 31, 7, 7) +cache/0/16/0/glyphs/5/texture_idx = 0 +cache/0/16/0/glyphs/69/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/69/offset = Vector2(0, -13) +cache/0/16/0/glyphs/69/size = Vector2(11, 14) +cache/0/16/0/glyphs/69/uv_rect = Rect2(34, 34, 11, 14) +cache/0/16/0/glyphs/69/texture_idx = 0 +cache/0/16/0/glyphs/66/advance = Vector2(6.875, 16.0938) +cache/0/16/0/glyphs/66/offset = Vector2(-2, 0) +cache/0/16/0/glyphs/66/size = Vector2(10, 4) +cache/0/16/0/glyphs/66/uv_rect = Rect2(47, 34, 10, 4) +cache/0/16/0/glyphs/66/texture_idx = 0 +cache/0/16/0/glyphs/16/advance = Vector2(5.15625, 16.0938) +cache/0/16/0/glyphs/16/offset = Vector2(-1, -7) +cache/0/16/0/glyphs/16/size = Vector2(7, 4) +cache/0/16/0/glyphs/16/uv_rect = Rect2(247, 33, 7, 4) +cache/0/16/0/glyphs/16/texture_idx = 0 +cache/0/16/0/glyphs/33/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/33/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/33/size = Vector2(11, 12) +cache/0/16/0/glyphs/33/uv_rect = Rect2(1, 35, 11, 12) +cache/0/16/0/glyphs/33/texture_idx = 0 +cache/0/16/0/glyphs/564/advance = Vector2(10.2813, 16.0938) +cache/0/16/0/glyphs/564/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/564/size = Vector2(12, 14) +cache/0/16/0/glyphs/564/uv_rect = Rect2(81, 39, 12, 14) +cache/0/16/0/glyphs/564/texture_idx = 0 +cache/0/16/0/glyphs/91/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/91/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/91/size = Vector2(11, 11) +cache/0/16/0/glyphs/91/uv_rect = Rect2(47, 40, 11, 11) +cache/0/16/0/glyphs/91/texture_idx = 0 +cache/0/16/0/glyphs/11/advance = Vector2(5.07813, 16.0938) +cache/0/16/0/glyphs/11/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/11/size = Vector2(7, 17) +cache/0/16/0/glyphs/11/uv_rect = Rect2(60, 34, 7, 17) +cache/0/16/0/glyphs/11/texture_idx = 0 +cache/0/16/0/glyphs/12/advance = Vector2(5.07813, 16.0938) +cache/0/16/0/glyphs/12/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/12/size = Vector2(7, 17) +cache/0/16/0/glyphs/12/uv_rect = Rect2(121, 37, 7, 17) +cache/0/16/0/glyphs/12/texture_idx = 0 +cache/0/16/0/glyphs/15/advance = Vector2(4.28125, 16.0938) +cache/0/16/0/glyphs/15/offset = Vector2(-1, -4) +cache/0/16/0/glyphs/15/size = Vector2(6, 7) +cache/0/16/0/glyphs/15/uv_rect = Rect2(247, 39, 6, 7) +cache/0/16/0/glyphs/15/texture_idx = 0 +cache/0/16/0/glyphs/56/advance = Vector2(11.875, 16.0938) +cache/0/16/0/glyphs/56/offset = Vector2(0, -13) +cache/0/16/0/glyphs/56/size = Vector2(12, 14) +cache/0/16/0/glyphs/56/uv_rect = Rect2(166, 43, 12, 14) +cache/0/16/0/glyphs/56/texture_idx = 0 +cache/0/16/0/glyphs/605/advance = Vector2(16.0781, 16.0938) +cache/0/16/0/glyphs/605/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/605/size = Vector2(17, 14) +cache/0/16/0/glyphs/605/uv_rect = Rect2(95, 46, 17, 14) +cache/0/16/0/glyphs/605/texture_idx = 0 +cache/0/16/0/glyphs/60/advance = Vector2(9.46875, 16.0938) +cache/0/16/0/glyphs/60/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/60/size = Vector2(12, 14) +cache/0/16/0/glyphs/60/uv_rect = Rect2(202, 43, 12, 14) +cache/0/16/0/glyphs/60/texture_idx = 0 +cache/0/16/0/glyphs/21/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/21/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/21/size = Vector2(11, 14) +cache/0/16/0/glyphs/21/uv_rect = Rect2(130, 46, 11, 14) +cache/0/16/0/glyphs/21/texture_idx = 0 +cache/0/16/0/glyphs/37/advance = Vector2(10.5625, 16.0938) +cache/0/16/0/glyphs/37/offset = Vector2(0, -13) +cache/0/16/0/glyphs/37/size = Vector2(11, 14) +cache/0/16/0/glyphs/37/uv_rect = Rect2(216, 46, 11, 14) +cache/0/16/0/glyphs/37/texture_idx = 0 +cache/0/16/0/glyphs/8/advance = Vector2(13.7969, 16.0938) +cache/0/16/0/glyphs/8/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/8/size = Vector2(16, 14) +cache/0/16/0/glyphs/8/uv_rect = Rect2(143, 47, 16, 14) +cache/0/16/0/glyphs/8/texture_idx = 0 +cache/0/16/0/glyphs/6/advance = Vector2(10.3438, 16.0938) +cache/0/16/0/glyphs/6/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/6/size = Vector2(12, 14) +cache/0/16/0/glyphs/6/uv_rect = Rect2(1, 49, 12, 14) +cache/0/16/0/glyphs/6/texture_idx = 0 +cache/0/16/0/glyphs/43/advance = Vector2(12.0156, 16.0938) +cache/0/16/0/glyphs/43/offset = Vector2(0, -13) +cache/0/16/0/glyphs/43/size = Vector2(12, 14) +cache/0/16/0/glyphs/43/uv_rect = Rect2(15, 49, 12, 14) +cache/0/16/0/glyphs/43/texture_idx = 0 +cache/0/16/0/glyphs/23/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/23/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/23/size = Vector2(11, 14) +cache/0/16/0/glyphs/23/uv_rect = Rect2(180, 49, 11, 14) +cache/0/16/0/glyphs/23/texture_idx = 0 +cache/0/16/0/glyphs/31/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/31/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/31/size = Vector2(11, 12) +cache/0/16/0/glyphs/31/uv_rect = Rect2(229, 49, 11, 12) +cache/0/16/0/glyphs/31/texture_idx = 0 +cache/0/16/0/glyphs/62/advance = Vector2(5.28125, 16.0938) +cache/0/16/0/glyphs/62/offset = Vector2(0, -13) +cache/0/16/0/glyphs/62/size = Vector2(6, 17) +cache/0/16/0/glyphs/62/uv_rect = Rect2(69, 46, 6, 17) +cache/0/16/0/glyphs/62/texture_idx = 0 +cache/0/16/0/glyphs/64/advance = Vector2(5.28125, 16.0938) +cache/0/16/0/glyphs/64/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/64/size = Vector2(7, 17) +cache/0/16/0/glyphs/64/uv_rect = Rect2(247, 48, 7, 17) +cache/0/16/0/glyphs/64/texture_idx = 0 +cache/0/16/0/glyphs/909/advance = Vector2(11.625, 16.0938) +cache/0/16/0/glyphs/909/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/909/size = Vector2(15, 14) +cache/0/16/0/glyphs/909/uv_rect = Rect2(29, 50, 15, 14) +cache/0/16/0/glyphs/909/texture_idx = 0 +cache/0/16/0/glyphs/9/advance = Vector2(11.8438, 16.0938) +cache/0/16/0/glyphs/9/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/9/size = Vector2(14, 14) +cache/0/16/0/glyphs/9/uv_rect = Rect2(46, 53, 14, 14) +cache/0/16/0/glyphs/9/texture_idx = 0 +cache/0/16/0/glyphs/59/advance = Vector2(9.95313, 16.0938) +cache/0/16/0/glyphs/59/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/59/size = Vector2(12, 14) +cache/0/16/0/glyphs/59/uv_rect = Rect2(77, 55, 12, 14) +cache/0/16/0/glyphs/59/texture_idx = 0 +cache/0/16/0/glyphs/58/advance = Vector2(15.1406, 16.0938) +cache/0/16/0/glyphs/58/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/58/size = Vector2(18, 14) +cache/0/16/0/glyphs/58/uv_rect = Rect2(193, 59, 18, 14) +cache/0/16/0/glyphs/58/texture_idx = 0 +cache/0/16/0/glyphs/4/advance = Vector2(4.42188, 16.0938) +cache/0/16/0/glyphs/4/offset = Vector2(0, -13) +cache/0/16/0/glyphs/4/size = Vector2(5, 14) +cache/0/16/0/glyphs/4/uv_rect = Rect2(114, 46, 5, 14) +cache/0/16/0/glyphs/4/texture_idx = 0 +cache/0/16/0/glyphs/94/advance = Vector2(6.1875, 16.0938) +cache/0/16/0/glyphs/94/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/94/size = Vector2(8, 17) +cache/0/16/0/glyphs/94/uv_rect = Rect2(161, 59, 8, 17) +cache/0/16/0/glyphs/94/texture_idx = 0 +cache/0/16/0/glyphs/96/advance = Vector2(5.9375, 16.0938) +cache/0/16/0/glyphs/96/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/96/size = Vector2(8, 17) +cache/0/16/0/glyphs/96/uv_rect = Rect2(91, 62, 8, 17) +cache/0/16/0/glyphs/96/texture_idx = 0 +cache/0/16/0/glyphs/10/advance = Vector2(3.89063, 16.0938) +cache/0/16/0/glyphs/10/offset = Vector2(0, -13) +cache/0/16/0/glyphs/10/size = Vector2(4, 7) +cache/0/16/0/glyphs/10/uv_rect = Rect2(62, 53, 4, 7) +cache/0/16/0/glyphs/10/texture_idx = 0 +cache/0/16/0/glyphs/565/advance = Vector2(10.2813, 16.0938) +cache/0/16/0/glyphs/565/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/565/size = Vector2(11, 14) +cache/0/16/0/glyphs/565/uv_rect = Rect2(101, 62, 11, 14) +cache/0/16/0/glyphs/565/texture_idx = 0 +cache/0/16/0/glyphs/32/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/32/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/32/size = Vector2(11, 8) +cache/0/16/0/glyphs/32/uv_rect = Rect2(114, 62, 11, 8) +cache/0/16/0/glyphs/32/texture_idx = 0 +cache/0/16/0/glyphs/14/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/14/offset = Vector2(-1, -11) +cache/0/16/0/glyphs/14/size = Vector2(11, 10) +cache/0/16/0/glyphs/14/uv_rect = Rect2(127, 62, 11, 10) +cache/0/16/0/glyphs/14/texture_idx = 0 +cache/0/16/0/glyphs/7/advance = Vector2(9.14063, 16.0938) +cache/0/16/0/glyphs/7/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/7/size = Vector2(11, 16) +cache/0/16/0/glyphs/7/uv_rect = Rect2(213, 62, 11, 16) +cache/0/16/0/glyphs/7/texture_idx = 0 +cache/0/16/0/glyphs/13/advance = Vector2(8.76563, 16.0938) +cache/0/16/0/glyphs/13/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/13/size = Vector2(11, 10) +cache/0/16/0/glyphs/13/uv_rect = Rect2(140, 63, 11, 10) +cache/0/16/0/glyphs/13/texture_idx = 0 +cache/0/16/0/glyphs/84/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/84/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/84/size = Vector2(11, 15) +cache/0/16/0/glyphs/84/uv_rect = Rect2(226, 63, 11, 15) +cache/0/16/0/glyphs/84/texture_idx = 0 +cache/0/16/0/glyphs/61/advance = Vector2(9.20313, 16.0938) +cache/0/16/0/glyphs/61/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/61/size = Vector2(11, 14) +cache/0/16/0/glyphs/61/uv_rect = Rect2(1, 65, 11, 14) +cache/0/16/0/glyphs/61/texture_idx = 0 +cache/0/16/0/glyphs/45/advance = Vector2(4.78125, 16.0938) +cache/0/16/0/glyphs/45/offset = Vector2(-3, -13) +cache/0/16/0/glyphs/45/size = Vector2(8, 17) +cache/0/16/0/glyphs/45/uv_rect = Rect2(14, 65, 8, 17) +cache/0/16/0/glyphs/45/texture_idx = 0 +cache/0/16/0/glyphs/34/advance = Vector2(7.25, 16.0938) +cache/0/16/0/glyphs/34/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/34/size = Vector2(9, 14) +cache/0/16/0/glyphs/34/uv_rect = Rect2(62, 65, 9, 14) +cache/0/16/0/glyphs/34/texture_idx = 0 +cache/0/16/0/glyphs/63/advance = Vector2(6.25, 16.0938) +cache/0/16/0/glyphs/63/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/63/size = Vector2(9, 14) +cache/0/16/0/glyphs/63/uv_rect = Rect2(171, 65, 9, 14) +cache/0/16/0/glyphs/63/texture_idx = 0 +cache/0/16/0/glyphs/95/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/95/offset = Vector2(2, -13) +cache/0/16/0/glyphs/95/size = Vector2(5, 18) +cache/0/16/0/glyphs/95/uv_rect = Rect2(153, 63, 5, 18) +cache/0/16/0/glyphs/95/texture_idx = 0 +cache/0/16/0/glyphs/65/advance = Vector2(8.59375, 16.0938) +cache/0/16/0/glyphs/65/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/65/size = Vector2(11, 10) +cache/0/16/0/glyphs/65/uv_rect = Rect2(24, 66, 11, 10) +cache/0/16/0/glyphs/65/texture_idx = 0 +cache/0/16/0/glyphs/30/advance = Vector2(4.45313, 16.0938) +cache/0/16/0/glyphs/30/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/30/size = Vector2(6, 14) +cache/0/16/0/glyphs/30/uv_rect = Rect2(239, 63, 6, 14) +cache/0/16/0/glyphs/30/texture_idx = 0 +cache/0/16/0/glyphs/556/advance = Vector2(8.78125, 16.0938) +cache/0/16/0/glyphs/556/offset = Vector2(-1, -15) +cache/0/16/0/glyphs/556/size = Vector2(12, 17) +cache/0/16/0/glyphs/556/uv_rect = Rect2(37, 69, 12, 17) +cache/0/16/0/glyphs/556/texture_idx = 0 +cache/0/16/0/glyphs/527/advance = Vector2(6.01563, 16.0938) +cache/0/16/0/glyphs/527/offset = Vector2(0, -10) +cache/0/16/0/glyphs/527/size = Vector2(6, 7) +cache/0/16/0/glyphs/527/uv_rect = Rect2(182, 65, 6, 7) +cache/0/16/0/glyphs/527/texture_idx = 0 +cache/0/16/0/glyphs/52/advance = Vector2(12.5938, 16.0938) +cache/0/16/0/glyphs/52/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/52/size = Vector2(14, 17) +cache/0/16/0/glyphs/52/uv_rect = Rect2(73, 71, 14, 17) +cache/0/16/0/glyphs/52/texture_idx = 0 +cache/0/16/0/glyphs/67/advance = Vector2(9.46875, 16.0938) +cache/0/16/0/glyphs/67/offset = Vector2(1, -14) +cache/0/16/0/glyphs/67/size = Vector2(7, 5) +cache/0/16/0/glyphs/67/uv_rect = Rect2(247, 67, 7, 5) +cache/0/16/0/glyphs/67/texture_idx = 0 +cache/0/16/0/glyphs/134217813/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/134217813/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217813/size = Vector2(8, 11) +cache/0/16/0/glyphs/134217813/uv_rect = Rect2(51, 69, 8, 11) +cache/0/16/0/glyphs/134217813/texture_idx = 0 +cache/0/16/0/glyphs/134217804/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/134217804/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217804/size = Vector2(5, 14) +cache/0/16/0/glyphs/134217804/uv_rect = Rect2(114, 72, 5, 14) +cache/0/16/0/glyphs/134217804/texture_idx = 0 +cache/0/16/0/glyphs/268435524/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/268435524/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435524/size = Vector2(10, 11) +cache/0/16/0/glyphs/268435524/uv_rect = Rect2(121, 74, 10, 11) +cache/0/16/0/glyphs/268435524/texture_idx = 0 +cache/0/16/0/glyphs/402653263/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/402653263/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653263/size = Vector2(4, 14) +cache/0/16/0/glyphs/402653263/uv_rect = Rect2(133, 74, 4, 14) +cache/0/16/0/glyphs/402653263/texture_idx = 0 +cache/0/16/0/glyphs/134217800/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/134217800/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217800/size = Vector2(10, 11) +cache/0/16/0/glyphs/134217800/uv_rect = Rect2(139, 75, 10, 11) +cache/0/16/0/glyphs/134217800/texture_idx = 0 +cache/0/16/0/glyphs/268435542/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/268435542/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435542/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435542/uv_rect = Rect2(182, 74, 9, 11) +cache/0/16/0/glyphs/268435542/texture_idx = 0 +cache/0/16/0/glyphs/268435509/advance = Vector2(10.2344, 16.0938) +cache/0/16/0/glyphs/268435509/offset = Vector2(1, -13) +cache/0/16/0/glyphs/268435509/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435509/uv_rect = Rect2(193, 75, 11, 14) +cache/0/16/0/glyphs/268435509/texture_idx = 0 +cache/0/16/0/glyphs/402653256/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/402653256/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653256/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653256/uv_rect = Rect2(24, 78, 11, 11) +cache/0/16/0/glyphs/402653256/texture_idx = 0 +cache/0/16/0/glyphs/134217798/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/134217798/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217798/size = Vector2(9, 11) +cache/0/16/0/glyphs/134217798/uv_rect = Rect2(101, 78, 9, 11) +cache/0/16/0/glyphs/134217798/texture_idx = 0 +cache/0/16/0/glyphs/134217803/advance = Vector2(10.1563, 16.0938) +cache/0/16/0/glyphs/134217803/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217803/size = Vector2(11, 14) +cache/0/16/0/glyphs/134217803/uv_rect = Rect2(239, 79, 11, 14) +cache/0/16/0/glyphs/134217803/texture_idx = 0 +cache/0/16/0/glyphs/268435525/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/268435525/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435525/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435525/uv_rect = Rect2(206, 80, 11, 14) +cache/0/16/0/glyphs/268435525/texture_idx = 0 +cache/0/16/0/glyphs/268435538/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/268435538/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435538/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435538/uv_rect = Rect2(219, 80, 11, 11) +cache/0/16/0/glyphs/268435538/texture_idx = 0 +cache/0/16/0/glyphs/134217816/advance = Vector2(10.1563, 16.0938) +cache/0/16/0/glyphs/134217816/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217816/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217816/uv_rect = Rect2(1, 81, 11, 11) +cache/0/16/0/glyphs/134217816/texture_idx = 0 +cache/0/16/0/glyphs/268435543/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/268435543/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/268435543/size = Vector2(9, 13) +cache/0/16/0/glyphs/268435543/uv_rect = Rect2(160, 78, 9, 13) +cache/0/16/0/glyphs/268435543/texture_idx = 0 +cache/0/16/0/glyphs/402653187/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/402653187/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/402653187/size = Vector2(2, 2) +cache/0/16/0/glyphs/402653187/uv_rect = Rect2(252, 74, 2, 2) +cache/0/16/0/glyphs/402653187/texture_idx = 0 +cache/0/16/0/glyphs/402653253/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/402653253/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653253/size = Vector2(10, 14) +cache/0/16/0/glyphs/402653253/uv_rect = Rect2(61, 81, 10, 14) +cache/0/16/0/glyphs/402653253/texture_idx = 0 +cache/0/16/0/glyphs/268435459/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/268435459/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/268435459/size = Vector2(2, 2) +cache/0/16/0/glyphs/268435459/uv_rect = Rect2(252, 78, 2, 2) +cache/0/16/0/glyphs/268435459/texture_idx = 0 +cache/0/16/0/glyphs/268435526/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/268435526/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435526/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435526/uv_rect = Rect2(89, 81, 9, 11) +cache/0/16/0/glyphs/268435526/texture_idx = 0 +cache/0/16/0/glyphs/402653265/advance = Vector2(10.1563, 16.0938) +cache/0/16/0/glyphs/402653265/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653265/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653265/uv_rect = Rect2(121, 87, 10, 11) +cache/0/16/0/glyphs/402653265/texture_idx = 0 +cache/0/16/0/glyphs/134218292/advance = Vector2(10.2813, 16.0938) +cache/0/16/0/glyphs/134218292/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134218292/size = Vector2(12, 14) +cache/0/16/0/glyphs/134218292/uv_rect = Rect2(171, 87, 12, 14) +cache/0/16/0/glyphs/134218292/texture_idx = 0 +cache/0/16/0/glyphs/268435537/advance = Vector2(10.1563, 16.0938) +cache/0/16/0/glyphs/268435537/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435537/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435537/uv_rect = Rect2(37, 88, 11, 11) +cache/0/16/0/glyphs/268435537/texture_idx = 0 +cache/0/16/0/glyphs/134217731/advance = Vector2(4.15625, 16.0938) +cache/0/16/0/glyphs/134217731/offset = Vector2(-1, -1) +cache/0/16/0/glyphs/134217731/size = Vector2(2, 2) +cache/0/16/0/glyphs/134217731/uv_rect = Rect2(232, 80, 2, 2) +cache/0/16/0/glyphs/134217731/texture_idx = 0 +cache/0/16/0/glyphs/402653257/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/402653257/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653257/size = Vector2(9, 14) +cache/0/16/0/glyphs/402653257/uv_rect = Rect2(50, 88, 9, 14) +cache/0/16/0/glyphs/402653257/texture_idx = 0 +cache/0/16/0/glyphs/402653273/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/402653273/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653273/size = Vector2(12, 11) +cache/0/16/0/glyphs/402653273/uv_rect = Rect2(139, 88, 12, 11) +cache/0/16/0/glyphs/402653273/texture_idx = 0 +cache/0/16/0/glyphs/134217796/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/134217796/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217796/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217796/uv_rect = Rect2(73, 90, 11, 11) +cache/0/16/0/glyphs/134217796/texture_idx = 0 +cache/0/16/0/glyphs/268435541/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/268435541/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435541/size = Vector2(9, 11) +cache/0/16/0/glyphs/268435541/uv_rect = Rect2(14, 91, 9, 11) +cache/0/16/0/glyphs/268435541/texture_idx = 0 +cache/0/16/0/glyphs/268435532/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/268435532/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435532/size = Vector2(5, 14) +cache/0/16/0/glyphs/268435532/uv_rect = Rect2(153, 83, 5, 14) +cache/0/16/0/glyphs/268435532/texture_idx = 0 +cache/0/16/0/glyphs/134217797/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/134217797/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217797/size = Vector2(11, 14) +cache/0/16/0/glyphs/134217797/uv_rect = Rect2(100, 91, 11, 14) +cache/0/16/0/glyphs/134217797/texture_idx = 0 +cache/0/16/0/glyphs/134217807/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/134217807/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217807/size = Vector2(5, 14) +cache/0/16/0/glyphs/134217807/uv_rect = Rect2(232, 84, 5, 14) +cache/0/16/0/glyphs/134217807/texture_idx = 0 +cache/0/16/0/glyphs/402653259/advance = Vector2(10.1563, 16.0938) +cache/0/16/0/glyphs/402653259/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653259/size = Vector2(10, 14) +cache/0/16/0/glyphs/402653259/uv_rect = Rect2(25, 91, 10, 14) +cache/0/16/0/glyphs/402653259/texture_idx = 0 +cache/0/16/0/glyphs/268435467/advance = Vector2(5.07813, 16.0938) +cache/0/16/0/glyphs/268435467/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435467/size = Vector2(7, 17) +cache/0/16/0/glyphs/268435467/uv_rect = Rect2(185, 91, 7, 17) +cache/0/16/0/glyphs/268435467/texture_idx = 0 +cache/0/16/0/glyphs/268435528/advance = Vector2(9.21875, 16.0938) +cache/0/16/0/glyphs/268435528/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435528/size = Vector2(10, 11) +cache/0/16/0/glyphs/268435528/uv_rect = Rect2(194, 91, 10, 11) +cache/0/16/0/glyphs/268435528/texture_idx = 0 +cache/0/16/0/glyphs/402653252/advance = Vector2(9.28125, 16.0938) +cache/0/16/0/glyphs/402653252/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653252/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653252/uv_rect = Rect2(219, 93, 10, 11) +cache/0/16/0/glyphs/402653252/texture_idx = 0 +cache/0/16/0/glyphs/268435536/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/268435536/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435536/size = Vector2(16, 11) +cache/0/16/0/glyphs/268435536/uv_rect = Rect2(153, 99, 16, 11) +cache/0/16/0/glyphs/268435536/texture_idx = 0 +cache/0/16/0/glyphs/268435527/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/268435527/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435527/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435527/uv_rect = Rect2(1, 94, 11, 14) +cache/0/16/0/glyphs/268435527/texture_idx = 0 +cache/0/16/0/glyphs/134217801/advance = Vector2(5.8125, 16.0938) +cache/0/16/0/glyphs/134217801/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217801/size = Vector2(9, 14) +cache/0/16/0/glyphs/134217801/uv_rect = Rect2(86, 94, 9, 14) +cache/0/16/0/glyphs/134217801/texture_idx = 0 +cache/0/16/0/glyphs/268435544/advance = Vector2(10.1563, 16.0938) +cache/0/16/0/glyphs/268435544/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435544/size = Vector2(11, 11) +cache/0/16/0/glyphs/268435544/uv_rect = Rect2(239, 95, 11, 11) +cache/0/16/0/glyphs/268435544/texture_idx = 0 +cache/0/16/0/glyphs/268435535/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/268435535/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435535/size = Vector2(5, 14) +cache/0/16/0/glyphs/268435535/uv_rect = Rect2(113, 88, 5, 14) +cache/0/16/0/glyphs/268435535/texture_idx = 0 +cache/0/16/0/glyphs/268435545/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/268435545/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435545/size = Vector2(12, 11) +cache/0/16/0/glyphs/268435545/uv_rect = Rect2(120, 100, 12, 11) +cache/0/16/0/glyphs/268435545/texture_idx = 0 +cache/0/16/0/glyphs/402653272/advance = Vector2(10.1563, 16.0938) +cache/0/16/0/glyphs/402653272/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653272/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653272/uv_rect = Rect2(206, 96, 11, 11) +cache/0/16/0/glyphs/402653272/texture_idx = 0 +cache/0/16/0/glyphs/134217740/advance = Vector2(5.07813, 16.0938) +cache/0/16/0/glyphs/134217740/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217740/size = Vector2(7, 17) +cache/0/16/0/glyphs/134217740/uv_rect = Rect2(61, 97, 7, 17) +cache/0/16/0/glyphs/134217740/texture_idx = 0 +cache/0/16/0/glyphs/134217745/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/134217745/offset = Vector2(0, -4) +cache/0/16/0/glyphs/134217745/size = Vector2(5, 5) +cache/0/16/0/glyphs/134217745/uv_rect = Rect2(231, 100, 5, 5) +cache/0/16/0/glyphs/134217745/texture_idx = 0 +cache/0/16/0/glyphs/402653244/advance = Vector2(9.46875, 16.0938) +cache/0/16/0/glyphs/402653244/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/402653244/size = Vector2(13, 14) +cache/0/16/0/glyphs/402653244/uv_rect = Rect2(134, 101, 13, 14) +cache/0/16/0/glyphs/402653244/texture_idx = 0 +cache/0/16/0/glyphs/134217810/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/134217810/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217810/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217810/uv_rect = Rect2(37, 101, 11, 11) +cache/0/16/0/glyphs/134217810/texture_idx = 0 +cache/0/16/0/glyphs/402653254/advance = Vector2(7.92188, 16.0938) +cache/0/16/0/glyphs/402653254/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653254/size = Vector2(10, 11) +cache/0/16/0/glyphs/402653254/uv_rect = Rect2(70, 103, 10, 11) +cache/0/16/0/glyphs/402653254/texture_idx = 0 +cache/0/16/0/glyphs/134217809/advance = Vector2(10.1563, 16.0938) +cache/0/16/0/glyphs/134217809/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217809/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217809/uv_rect = Rect2(171, 103, 11, 11) +cache/0/16/0/glyphs/134217809/texture_idx = 0 +cache/0/16/0/glyphs/268435530/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/268435530/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435530/size = Vector2(12, 15) +cache/0/16/0/glyphs/268435530/uv_rect = Rect2(14, 107, 12, 15) +cache/0/16/0/glyphs/268435530/texture_idx = 0 +cache/0/16/0/glyphs/402653264/advance = Vector2(15.2969, 16.0938) +cache/0/16/0/glyphs/402653264/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653264/size = Vector2(15, 11) +cache/0/16/0/glyphs/402653264/uv_rect = Rect2(97, 107, 15, 11) +cache/0/16/0/glyphs/402653264/texture_idx = 0 +cache/0/16/0/glyphs/134217818/advance = Vector2(13.0781, 16.0938) +cache/0/16/0/glyphs/134217818/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217818/size = Vector2(16, 11) +cache/0/16/0/glyphs/134217818/uv_rect = Rect2(219, 107, 16, 11) +cache/0/16/0/glyphs/134217818/texture_idx = 0 +cache/0/16/0/glyphs/402653271/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/402653271/offset = Vector2(0, -12) +cache/0/16/0/glyphs/402653271/size = Vector2(8, 13) +cache/0/16/0/glyphs/402653271/uv_rect = Rect2(50, 104, 8, 13) +cache/0/16/0/glyphs/402653271/texture_idx = 0 +cache/0/16/0/glyphs/134217815/advance = Vector2(6.29688, 16.0938) +cache/0/16/0/glyphs/134217815/offset = Vector2(-1, -12) +cache/0/16/0/glyphs/134217815/size = Vector2(9, 13) +cache/0/16/0/glyphs/134217815/uv_rect = Rect2(194, 104, 9, 13) +cache/0/16/0/glyphs/134217815/texture_idx = 0 +cache/0/16/0/glyphs/268435531/advance = Vector2(10.1563, 16.0938) +cache/0/16/0/glyphs/268435531/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435531/size = Vector2(11, 14) +cache/0/16/0/glyphs/268435531/uv_rect = Rect2(237, 108, 11, 14) +cache/0/16/0/glyphs/268435531/texture_idx = 0 +cache/0/16/0/glyphs/268435513/advance = Vector2(9.95313, 16.0938) +cache/0/16/0/glyphs/268435513/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/268435513/size = Vector2(13, 14) +cache/0/16/0/glyphs/268435513/uv_rect = Rect2(82, 110, 13, 14) +cache/0/16/0/glyphs/268435513/texture_idx = 0 +cache/0/16/0/glyphs/402653269/advance = Vector2(6.90625, 16.0938) +cache/0/16/0/glyphs/402653269/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653269/size = Vector2(8, 11) +cache/0/16/0/glyphs/402653269/uv_rect = Rect2(205, 109, 8, 11) +cache/0/16/0/glyphs/402653269/texture_idx = 0 +cache/0/16/0/glyphs/402653260/advance = Vector2(4.46875, 16.0938) +cache/0/16/0/glyphs/402653260/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653260/size = Vector2(6, 14) +cache/0/16/0/glyphs/402653260/uv_rect = Rect2(28, 107, 6, 14) +cache/0/16/0/glyphs/402653260/texture_idx = 0 +cache/0/16/0/glyphs/134217814/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/134217814/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217814/size = Vector2(9, 11) +cache/0/16/0/glyphs/134217814/uv_rect = Rect2(1, 110, 9, 11) +cache/0/16/0/glyphs/134217814/texture_idx = 0 +cache/0/16/0/glyphs/134217817/advance = Vector2(8.5625, 16.0938) +cache/0/16/0/glyphs/134217817/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217817/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217817/uv_rect = Rect2(149, 112, 11, 11) +cache/0/16/0/glyphs/134217817/texture_idx = 0 +cache/0/16/0/glyphs/402653266/advance = Vector2(9.78125, 16.0938) +cache/0/16/0/glyphs/402653266/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653266/size = Vector2(11, 11) +cache/0/16/0/glyphs/402653266/uv_rect = Rect2(114, 113, 11, 11) +cache/0/16/0/glyphs/402653266/texture_idx = 0 +cache/0/16/0/glyphs/402653270/advance = Vector2(7.79688, 16.0938) +cache/0/16/0/glyphs/402653270/offset = Vector2(0, -10) +cache/0/16/0/glyphs/402653270/size = Vector2(9, 11) +cache/0/16/0/glyphs/402653270/uv_rect = Rect2(36, 114, 9, 11) +cache/0/16/0/glyphs/402653270/texture_idx = 0 +cache/0/16/0/glyphs/134217819/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/134217819/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217819/size = Vector2(11, 11) +cache/0/16/0/glyphs/134217819/uv_rect = Rect2(60, 116, 11, 11) +cache/0/16/0/glyphs/134217819/texture_idx = 0 +cache/0/16/0/glyphs/134217802/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/134217802/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217802/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217802/uv_rect = Rect2(162, 116, 11, 15) +cache/0/16/0/glyphs/134217802/texture_idx = 0 +cache/0/16/0/glyphs/134217822/advance = Vector2(6.1875, 16.0938) +cache/0/16/0/glyphs/134217822/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217822/size = Vector2(9, 17) +cache/0/16/0/glyphs/134217822/uv_rect = Rect2(175, 116, 9, 17) +cache/0/16/0/glyphs/134217822/texture_idx = 0 +cache/0/16/0/glyphs/268435504/advance = Vector2(14.7656, 16.0938) +cache/0/16/0/glyphs/268435504/offset = Vector2(1, -13) +cache/0/16/0/glyphs/268435504/size = Vector2(14, 14) +cache/0/16/0/glyphs/268435504/uv_rect = Rect2(127, 117, 14, 14) +cache/0/16/0/glyphs/268435504/texture_idx = 0 +cache/0/16/0/glyphs/134217820/advance = Vector2(8.57813, 16.0938) +cache/0/16/0/glyphs/134217820/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/134217820/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217820/uv_rect = Rect2(47, 119, 11, 15) +cache/0/16/0/glyphs/134217820/texture_idx = 0 +cache/0/16/0/glyphs/402653241/advance = Vector2(9.95313, 16.0938) +cache/0/16/0/glyphs/402653241/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/402653241/size = Vector2(13, 14) +cache/0/16/0/glyphs/402653241/uv_rect = Rect2(186, 119, 13, 14) +cache/0/16/0/glyphs/402653241/texture_idx = 0 +cache/0/16/0/glyphs/134217777/advance = Vector2(12.5313, 16.0938) +cache/0/16/0/glyphs/134217777/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217777/size = Vector2(13, 14) +cache/0/16/0/glyphs/134217777/uv_rect = Rect2(97, 120, 13, 14) +cache/0/16/0/glyphs/134217777/texture_idx = 0 +cache/0/16/0/glyphs/268435552/advance = Vector2(5.9375, 16.0938) +cache/0/16/0/glyphs/268435552/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/268435552/size = Vector2(9, 17) +cache/0/16/0/glyphs/268435552/uv_rect = Rect2(215, 120, 9, 17) +cache/0/16/0/glyphs/268435552/texture_idx = 0 +cache/0/16/0/glyphs/268435473/advance = Vector2(4.40625, 16.0938) +cache/0/16/0/glyphs/268435473/offset = Vector2(0, -4) +cache/0/16/0/glyphs/268435473/size = Vector2(5, 5) +cache/0/16/0/glyphs/268435473/uv_rect = Rect2(73, 116, 5, 5) +cache/0/16/0/glyphs/268435473/texture_idx = 0 +cache/0/16/0/glyphs/0/advance = Vector2(0, 0) +cache/0/16/0/glyphs/0/offset = Vector2(0, 0) +cache/0/16/0/glyphs/0/size = Vector2(0, 0) +cache/0/16/0/glyphs/0/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/0/texture_idx = -1 +cache/0/16/0/glyphs/402653267/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/402653267/offset = Vector2(1, -10) +cache/0/16/0/glyphs/402653267/size = Vector2(10, 15) +cache/0/16/0/glyphs/402653267/uv_rect = Rect2(201, 122, 10, 15) +cache/0/16/0/glyphs/402653267/texture_idx = 0 +cache/0/16/0/glyphs/402653258/advance = Vector2(8.90625, 16.0938) +cache/0/16/0/glyphs/402653258/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653258/size = Vector2(12, 15) +cache/0/16/0/glyphs/402653258/uv_rect = Rect2(1, 124, 12, 15) +cache/0/16/0/glyphs/402653258/texture_idx = 0 +cache/0/16/0/glyphs/268435539/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/268435539/offset = Vector2(0, -10) +cache/0/16/0/glyphs/268435539/size = Vector2(11, 15) +cache/0/16/0/glyphs/268435539/uv_rect = Rect2(15, 124, 11, 15) +cache/0/16/0/glyphs/268435539/texture_idx = 0 +cache/0/16/0/glyphs/268435468/advance = Vector2(5.07813, 16.0938) +cache/0/16/0/glyphs/268435468/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/268435468/size = Vector2(7, 17) +cache/0/16/0/glyphs/268435468/uv_rect = Rect2(226, 120, 7, 17) +cache/0/16/0/glyphs/268435468/texture_idx = 0 +cache/0/16/0/glyphs/134217776/advance = Vector2(14.7656, 16.0938) +cache/0/16/0/glyphs/134217776/offset = Vector2(0, -13) +cache/0/16/0/glyphs/134217776/size = Vector2(15, 14) +cache/0/16/0/glyphs/134217776/uv_rect = Rect2(235, 124, 15, 14) +cache/0/16/0/glyphs/134217776/texture_idx = 0 +cache/0/16/0/glyphs/268435498/advance = Vector2(11.625, 16.0938) +cache/0/16/0/glyphs/268435498/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435498/size = Vector2(12, 14) +cache/0/16/0/glyphs/268435498/uv_rect = Rect2(143, 125, 12, 14) +cache/0/16/0/glyphs/268435498/texture_idx = 0 +cache/0/16/0/glyphs/402653238/advance = Vector2(8.79688, 16.0938) +cache/0/16/0/glyphs/402653238/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653238/size = Vector2(10, 14) +cache/0/16/0/glyphs/402653238/uv_rect = Rect2(73, 126, 10, 14) +cache/0/16/0/glyphs/402653238/texture_idx = 0 +cache/0/16/0/glyphs/402653226/advance = Vector2(11.625, 16.0938) +cache/0/16/0/glyphs/402653226/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653226/size = Vector2(13, 14) +cache/0/16/0/glyphs/402653226/uv_rect = Rect2(112, 126, 13, 14) +cache/0/16/0/glyphs/402653226/texture_idx = 0 +cache/0/16/0/glyphs/402653275/advance = Vector2(8.8125, 16.0938) +cache/0/16/0/glyphs/402653275/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/402653275/size = Vector2(12, 11) +cache/0/16/0/glyphs/402653275/uv_rect = Rect2(28, 127, 12, 11) +cache/0/16/0/glyphs/402653275/texture_idx = 0 +cache/0/16/0/glyphs/134217811/advance = Vector2(9.96875, 16.0938) +cache/0/16/0/glyphs/134217811/offset = Vector2(0, -10) +cache/0/16/0/glyphs/134217811/size = Vector2(11, 15) +cache/0/16/0/glyphs/134217811/uv_rect = Rect2(60, 129, 11, 15) +cache/0/16/0/glyphs/134217811/texture_idx = 0 +cache/0/16/0/glyphs/134217785/advance = Vector2(9.95313, 16.0938) +cache/0/16/0/glyphs/134217785/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217785/size = Vector2(13, 14) +cache/0/16/0/glyphs/134217785/uv_rect = Rect2(127, 133, 13, 14) +cache/0/16/0/glyphs/134217785/texture_idx = 0 +cache/0/16/0/glyphs/134217764/advance = Vector2(10.5781, 16.0938) +cache/0/16/0/glyphs/134217764/offset = Vector2(-1, -13) +cache/0/16/0/glyphs/134217764/size = Vector2(13, 14) +cache/0/16/0/glyphs/134217764/uv_rect = Rect2(157, 133, 13, 14) +cache/0/16/0/glyphs/134217764/texture_idx = 0 +cache/0/16/0/glyphs/268435466/advance = Vector2(3.89063, 16.0938) +cache/0/16/0/glyphs/268435466/offset = Vector2(0, -13) +cache/0/16/0/glyphs/268435466/size = Vector2(5, 7) +cache/0/16/0/glyphs/268435466/uv_rect = Rect2(85, 126, 5, 7) +cache/0/16/0/glyphs/268435466/texture_idx = 0 +cache/0/16/0/glyphs/402653232/advance = Vector2(14.7656, 16.0938) +cache/0/16/0/glyphs/402653232/offset = Vector2(1, -13) +cache/0/16/0/glyphs/402653232/size = Vector2(15, 14) +cache/0/16/0/glyphs/402653232/uv_rect = Rect2(172, 135, 15, 14) +cache/0/16/0/glyphs/402653232/texture_idx = 0 +cache/0/16/0/glyphs/268435548/advance = Vector2(8.57813, 16.0938) +cache/0/16/0/glyphs/268435548/offset = Vector2(-1, -10) +cache/0/16/0/glyphs/268435548/size = Vector2(12, 15) +cache/0/16/0/glyphs/268435548/uv_rect = Rect2(42, 136, 12, 15) +cache/0/16/0/glyphs/268435548/texture_idx = 0 +cache/0/16/0/glyphs/402653194/advance = Vector2(3.89063, 16.0938) +cache/0/16/0/glyphs/402653194/offset = Vector2(0, -13) +cache/0/16/0/glyphs/402653194/size = Vector2(5, 7) +cache/0/16/0/glyphs/402653194/uv_rect = Rect2(85, 135, 5, 7) +cache/0/16/0/glyphs/402653194/texture_idx = 0 +cache/0/16/0/kerning_overrides/16/0 = Vector2(0, 0) +cache/0/16/0/kerning_overrides/15/0 = Vector2(0, 0) +cache/0/15/0/ascent = 17.0 +cache/0/15/0/descent = 5.0 +cache/0/15/0/underline_position = 1.5 +cache/0/15/0/underline_thickness = 0.75 +cache/0/15/0/scale = 1.0 +cache/0/15/0/textures/0/offsets = PackedInt32Array(4, 4, 4, 4, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 8, 8, 8, 8, 8, 8, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 14, 14, 14, 14, 14, 14, 14, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) +cache/0/15/0/textures/0/image = SubResource("Image_2t0bg") +cache/0/15/0/glyphs/3/advance = Vector2(3.89063, 15.0781) +cache/0/15/0/glyphs/3/offset = Vector2(-1, -1) +cache/0/15/0/glyphs/3/size = Vector2(2, 2) +cache/0/15/0/glyphs/3/uv_rect = Rect2(1, 1, 2, 2) +cache/0/15/0/glyphs/3/texture_idx = 0 +cache/0/15/0/glyphs/58/advance = Vector2(14.1875, 15.0781) +cache/0/15/0/glyphs/58/offset = Vector2(-1, -11) +cache/0/15/0/glyphs/58/size = Vector2(17, 12) +cache/0/15/0/glyphs/58/uv_rect = Rect2(5, 1, 17, 12) +cache/0/15/0/glyphs/58/texture_idx = 0 +cache/0/15/0/glyphs/82/advance = Vector2(9.15625, 15.0781) +cache/0/15/0/glyphs/82/offset = Vector2(-1, -9) +cache/0/15/0/glyphs/82/size = Vector2(11, 10) +cache/0/15/0/glyphs/82/uv_rect = Rect2(24, 1, 11, 10) +cache/0/15/0/glyphs/82/texture_idx = 0 +cache/0/15/0/glyphs/90/advance = Vector2(12.25, 15.0781) +cache/0/15/0/glyphs/90/offset = Vector2(-1, -9) +cache/0/15/0/glyphs/90/size = Vector2(15, 10) +cache/0/15/0/glyphs/90/uv_rect = Rect2(37, 1, 15, 10) +cache/0/15/0/glyphs/90/texture_idx = 0 +cache/0/15/0/glyphs/15/advance = Vector2(4, 15.0781) +cache/0/15/0/glyphs/15/offset = Vector2(-1, -3) +cache/0/15/0/glyphs/15/size = Vector2(6, 6) +cache/0/15/0/glyphs/15/uv_rect = Rect2(54, 1, 6, 6) +cache/0/15/0/glyphs/15/texture_idx = 0 +cache/0/15/0/glyphs/86/advance = Vector2(7.29688, 15.0781) +cache/0/15/0/glyphs/86/offset = Vector2(-1, -9) +cache/0/15/0/glyphs/86/size = Vector2(9, 10) +cache/0/15/0/glyphs/86/uv_rect = Rect2(62, 1, 9, 10) +cache/0/15/0/glyphs/86/texture_idx = 0 +cache/0/15/0/glyphs/80/advance = Vector2(14.3438, 15.0781) +cache/0/15/0/glyphs/80/offset = Vector2(0, -9) +cache/0/15/0/glyphs/80/size = Vector2(15, 10) +cache/0/15/0/glyphs/80/uv_rect = Rect2(73, 1, 15, 10) +cache/0/15/0/glyphs/80/texture_idx = 0 +cache/0/15/0/glyphs/72/advance = Vector2(8.64063, 15.0781) +cache/0/15/0/glyphs/72/offset = Vector2(-1, -9) +cache/0/15/0/glyphs/72/size = Vector2(10, 10) +cache/0/15/0/glyphs/72/uv_rect = Rect2(90, 1, 10, 10) +cache/0/15/0/glyphs/72/texture_idx = 0 +cache/0/15/0/glyphs/87/advance = Vector2(5.89063, 15.0781) +cache/0/15/0/glyphs/87/offset = Vector2(-1, -11) +cache/0/15/0/glyphs/87/size = Vector2(8, 12) +cache/0/15/0/glyphs/87/uv_rect = Rect2(102, 1, 8, 12) +cache/0/15/0/glyphs/87/texture_idx = 0 +cache/0/15/0/glyphs/91/advance = Vector2(8.26563, 15.0781) +cache/0/15/0/glyphs/91/offset = Vector2(-1, -9) +cache/0/15/0/glyphs/91/size = Vector2(11, 10) +cache/0/15/0/glyphs/91/uv_rect = Rect2(112, 1, 11, 10) +cache/0/15/0/glyphs/91/texture_idx = 0 +cache/0/15/0/glyphs/4/advance = Vector2(4.14063, 15.0781) +cache/0/15/0/glyphs/4/offset = Vector2(-1, -11) +cache/0/15/0/glyphs/4/size = Vector2(6, 12) +cache/0/15/0/glyphs/4/uv_rect = Rect2(125, 1, 6, 12) +cache/0/15/0/glyphs/4/texture_idx = 0 +cache/0/15/0/kerning_overrides/16/0 = Vector2(0, 0) +cache/0/15/0/kerning_overrides/15/0 = Vector2(0, 0) +cache/1/variation_coordinates = {} +face_index = null +embolden = null +transform = null +cache/1/16/0/ascent = 18.0 +cache/1/16/0/descent = 5.0 +cache/1/16/0/underline_position = 1.60938 +cache/1/16/0/underline_thickness = 0.796875 +cache/1/16/0/scale = 1.0 +cache/1/16/0/textures/0/offsets = PackedInt32Array(49, 49, 49, 49, 49, 49, 49, 49, 49, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 37, 37, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 48, 48, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 48, 48, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 48, 48, 48, 48, 48, 48, 48, 48, 48, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 39, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 51, 51, 51, 51, 51, 51, 51, 51, 0) +cache/1/16/0/textures/0/image = SubResource("Image_3yncl") +cache/1/16/0/glyphs/62/advance = Vector2(5.58125, 16.0938) +cache/1/16/0/glyphs/62/offset = Vector2(0, -15) +cache/1/16/0/glyphs/62/size = Vector2(8, 19) +cache/1/16/0/glyphs/62/uv_rect = Rect2(1, 1, 8, 19) +cache/1/16/0/glyphs/62/texture_idx = 0 +cache/1/16/0/glyphs/86/advance = Vector2(8.09688, 16.0938) +cache/1/16/0/glyphs/86/offset = Vector2(-1, -12) +cache/1/16/0/glyphs/86/size = Vector2(11, 13) +cache/1/16/0/glyphs/86/uv_rect = Rect2(11, 1, 11, 13) +cache/1/16/0/glyphs/86/texture_idx = 0 +cache/1/16/0/glyphs/83/advance = Vector2(10.2688, 16.0938) +cache/1/16/0/glyphs/83/offset = Vector2(0, -12) +cache/1/16/0/glyphs/83/size = Vector2(12, 17) +cache/1/16/0/glyphs/83/uv_rect = Rect2(24, 1, 12, 17) +cache/1/16/0/glyphs/83/texture_idx = 0 +cache/1/16/0/glyphs/72/advance = Vector2(9.51875, 16.0938) +cache/1/16/0/glyphs/72/offset = Vector2(-1, -12) +cache/1/16/0/glyphs/72/size = Vector2(12, 13) +cache/1/16/0/glyphs/72/uv_rect = Rect2(38, 1, 12, 13) +cache/1/16/0/glyphs/72/texture_idx = 0 +cache/1/16/0/glyphs/71/advance = Vector2(10.2688, 16.0938) +cache/1/16/0/glyphs/71/offset = Vector2(-1, -15) +cache/1/16/0/glyphs/71/size = Vector2(12, 16) +cache/1/16/0/glyphs/71/uv_rect = Rect2(52, 1, 12, 16) +cache/1/16/0/glyphs/71/texture_idx = 0 +cache/1/16/0/glyphs/32/advance = Vector2(9.44063, 16.0938) +cache/1/16/0/glyphs/32/offset = Vector2(-1, -11) +cache/1/16/0/glyphs/32/size = Vector2(12, 9) +cache/1/16/0/glyphs/32/uv_rect = Rect2(66, 1, 12, 9) +cache/1/16/0/glyphs/32/texture_idx = 0 +cache/1/16/0/glyphs/91/advance = Vector2(9.1125, 16.0938) +cache/1/16/0/glyphs/91/offset = Vector2(-2, -12) +cache/1/16/0/glyphs/91/size = Vector2(14, 13) +cache/1/16/0/glyphs/91/uv_rect = Rect2(80, 1, 14, 13) +cache/1/16/0/glyphs/91/texture_idx = 0 +cache/1/16/0/glyphs/64/advance = Vector2(5.58125, 16.0938) +cache/1/16/0/glyphs/64/offset = Vector2(-1, -15) +cache/1/16/0/glyphs/64/size = Vector2(8, 19) +cache/1/16/0/glyphs/64/uv_rect = Rect2(96, 1, 8, 19) +cache/1/16/0/glyphs/64/texture_idx = 0 +cache/1/16/0/glyphs/69/advance = Vector2(10.2688, 16.0938) +cache/1/16/0/glyphs/69/offset = Vector2(0, -15) +cache/1/16/0/glyphs/69/size = Vector2(12, 16) +cache/1/16/0/glyphs/69/uv_rect = Rect2(106, 1, 12, 16) +cache/1/16/0/glyphs/69/texture_idx = 0 +cache/1/16/0/glyphs/85/advance = Vector2(7.20625, 16.0938) +cache/1/16/0/glyphs/85/offset = Vector2(0, -12) +cache/1/16/0/glyphs/85/size = Vector2(9, 13) +cache/1/16/0/glyphs/85/uv_rect = Rect2(120, 1, 9, 13) +cache/1/16/0/glyphs/85/texture_idx = 0 +cache/1/16/0/glyphs/58/advance = Vector2(15.4406, 16.0938) +cache/1/16/0/glyphs/58/offset = Vector2(-2, -15) +cache/1/16/0/glyphs/58/size = Vector2(20, 16) +cache/1/16/0/glyphs/58/uv_rect = Rect2(131, 1, 20, 16) +cache/1/16/0/glyphs/58/texture_idx = 0 +cache/1/16/0/glyphs/82/advance = Vector2(10.0813, 16.0938) +cache/1/16/0/glyphs/82/offset = Vector2(-1, -12) +cache/1/16/0/glyphs/82/size = Vector2(13, 13) +cache/1/16/0/glyphs/82/uv_rect = Rect2(153, 1, 13, 13) +cache/1/16/0/glyphs/82/texture_idx = 0 +cache/1/16/0/glyphs/15/advance = Vector2(4.58125, 16.0938) +cache/1/16/0/glyphs/15/offset = Vector2(-1, -5) +cache/1/16/0/glyphs/15/size = Vector2(7, 8) +cache/1/16/0/glyphs/15/uv_rect = Rect2(168, 1, 7, 8) +cache/1/16/0/glyphs/15/texture_idx = 0 +cache/1/16/0/glyphs/3/advance = Vector2(4.45625, 16.0938) +cache/1/16/0/glyphs/3/offset = Vector2(-1, -1) +cache/1/16/0/glyphs/3/size = Vector2(2, 2) +cache/1/16/0/glyphs/3/uv_rect = Rect2(177, 1, 2, 2) +cache/1/16/0/glyphs/3/texture_idx = 0 +cache/1/16/0/glyphs/50/advance = Vector2(12.8938, 16.0938) +cache/1/16/0/glyphs/50/offset = Vector2(-1, -15) +cache/1/16/0/glyphs/50/size = Vector2(15, 16) +cache/1/16/0/glyphs/50/uv_rect = Rect2(181, 1, 15, 16) +cache/1/16/0/glyphs/50/texture_idx = 0 +cache/1/16/0/glyphs/87/advance = Vector2(6.59688, 16.0938) +cache/1/16/0/glyphs/87/offset = Vector2(-1, -14) +cache/1/16/0/glyphs/87/size = Vector2(10, 15) +cache/1/16/0/glyphs/87/uv_rect = Rect2(198, 1, 10, 15) +cache/1/16/0/glyphs/87/texture_idx = 0 +cache/1/16/0/glyphs/75/advance = Vector2(10.4563, 16.0938) +cache/1/16/0/glyphs/75/offset = Vector2(0, -15) +cache/1/16/0/glyphs/75/size = Vector2(12, 16) +cache/1/16/0/glyphs/75/uv_rect = Rect2(210, 1, 12, 16) +cache/1/16/0/glyphs/75/texture_idx = 0 +cache/1/16/0/glyphs/68/advance = Vector2(9.58125, 16.0938) +cache/1/16/0/glyphs/68/offset = Vector2(-1, -12) +cache/1/16/0/glyphs/68/size = Vector2(12, 13) +cache/1/16/0/glyphs/68/uv_rect = Rect2(224, 1, 12, 13) +cache/1/16/0/glyphs/68/texture_idx = 0 +cache/1/16/0/glyphs/76/advance = Vector2(4.76875, 16.0938) +cache/1/16/0/glyphs/76/offset = Vector2(0, -15) +cache/1/16/0/glyphs/76/size = Vector2(6, 16) +cache/1/16/0/glyphs/76/uv_rect = Rect2(238, 1, 6, 16) +cache/1/16/0/glyphs/76/texture_idx = 0 +cache/1/16/0/glyphs/88/advance = Vector2(10.4563, 16.0938) +cache/1/16/0/glyphs/88/offset = Vector2(0, -12) +cache/1/16/0/glyphs/88/size = Vector2(12, 13) +cache/1/16/0/glyphs/88/uv_rect = Rect2(66, 12, 12, 13) +cache/1/16/0/glyphs/88/texture_idx = 0 +cache/1/16/0/glyphs/80/advance = Vector2(15.5969, 16.0938) +cache/1/16/0/glyphs/80/offset = Vector2(0, -12) +cache/1/16/0/glyphs/80/size = Vector2(17, 13) +cache/1/16/0/glyphs/80/uv_rect = Rect2(153, 16, 17, 13) +cache/1/16/0/glyphs/80/texture_idx = 0 +cache/1/16/0/glyphs/74/advance = Vector2(9.20625, 16.0938) +cache/1/16/0/glyphs/74/offset = Vector2(-1, -12) +cache/1/16/0/glyphs/74/size = Vector2(12, 17) +cache/1/16/0/glyphs/74/uv_rect = Rect2(38, 16, 12, 17) +cache/1/16/0/glyphs/74/texture_idx = 0 +cache/1/16/0/glyphs/81/advance = Vector2(10.4563, 16.0938) +cache/1/16/0/glyphs/81/offset = Vector2(0, -12) +cache/1/16/0/glyphs/81/size = Vector2(12, 13) +cache/1/16/0/glyphs/81/uv_rect = Rect2(80, 16, 12, 13) +cache/1/16/0/glyphs/81/texture_idx = 0 +cache/1/16/0/glyphs/79/advance = Vector2(4.76875, 16.0938) +cache/1/16/0/glyphs/79/offset = Vector2(0, -15) +cache/1/16/0/glyphs/79/size = Vector2(6, 16) +cache/1/16/0/glyphs/79/uv_rect = Rect2(246, 1, 6, 16) +cache/1/16/0/glyphs/79/texture_idx = 0 +cache/1/16/0/glyphs/134217790/advance = Vector2(5.58125, 16.0938) +cache/1/16/0/glyphs/134217790/offset = Vector2(0, -15) +cache/1/16/0/glyphs/134217790/size = Vector2(8, 19) +cache/1/16/0/glyphs/134217790/uv_rect = Rect2(11, 16, 8, 19) +cache/1/16/0/glyphs/134217790/texture_idx = 0 +cache/1/16/0/glyphs/402653270/advance = Vector2(8.09688, 16.0938) +cache/1/16/0/glyphs/402653270/offset = Vector2(0, -12) +cache/1/16/0/glyphs/402653270/size = Vector2(11, 13) +cache/1/16/0/glyphs/402653270/uv_rect = Rect2(224, 16, 11, 13) +cache/1/16/0/glyphs/402653270/texture_idx = 0 +cache/1/16/0/glyphs/402653267/advance = Vector2(10.2688, 16.0938) +cache/1/16/0/glyphs/402653267/offset = Vector2(1, -12) +cache/1/16/0/glyphs/402653267/size = Vector2(12, 17) +cache/1/16/0/glyphs/402653267/uv_rect = Rect2(52, 19, 12, 17) +cache/1/16/0/glyphs/402653267/texture_idx = 0 +cache/1/16/0/glyphs/268435528/advance = Vector2(9.51875, 16.0938) +cache/1/16/0/glyphs/268435528/offset = Vector2(0, -12) +cache/1/16/0/glyphs/268435528/size = Vector2(12, 13) +cache/1/16/0/glyphs/268435528/uv_rect = Rect2(106, 19, 12, 13) +cache/1/16/0/glyphs/268435528/texture_idx = 0 +cache/1/16/0/glyphs/134217799/advance = Vector2(10.2688, 16.0938) +cache/1/16/0/glyphs/134217799/offset = Vector2(0, -15) +cache/1/16/0/glyphs/134217799/size = Vector2(12, 16) +cache/1/16/0/glyphs/134217799/uv_rect = Rect2(120, 19, 12, 16) +cache/1/16/0/glyphs/134217799/texture_idx = 0 +cache/1/16/0/glyphs/268435488/advance = Vector2(9.44063, 16.0938) +cache/1/16/0/glyphs/268435488/offset = Vector2(0, -11) +cache/1/16/0/glyphs/268435488/size = Vector2(12, 9) +cache/1/16/0/glyphs/268435488/uv_rect = Rect2(134, 19, 12, 9) +cache/1/16/0/glyphs/268435488/texture_idx = 0 +cache/1/16/0/glyphs/402653275/advance = Vector2(9.1125, 16.0938) +cache/1/16/0/glyphs/402653275/offset = Vector2(-1, -12) +cache/1/16/0/glyphs/402653275/size = Vector2(14, 13) +cache/1/16/0/glyphs/402653275/uv_rect = Rect2(172, 19, 14, 13) +cache/1/16/0/glyphs/402653275/texture_idx = 0 +cache/1/16/0/glyphs/402653253/advance = Vector2(10.2688, 16.0938) +cache/1/16/0/glyphs/402653253/offset = Vector2(1, -15) +cache/1/16/0/glyphs/402653253/size = Vector2(12, 16) +cache/1/16/0/glyphs/402653253/uv_rect = Rect2(188, 19, 12, 16) +cache/1/16/0/glyphs/402653253/texture_idx = 0 +cache/1/16/0/glyphs/134217792/advance = Vector2(5.58125, 16.0938) +cache/1/16/0/glyphs/134217792/offset = Vector2(-1, -15) +cache/1/16/0/glyphs/134217792/size = Vector2(8, 19) +cache/1/16/0/glyphs/134217792/uv_rect = Rect2(202, 19, 8, 19) +cache/1/16/0/glyphs/134217792/texture_idx = 0 +cache/1/16/0/glyphs/402653242/advance = Vector2(15.4406, 16.0938) +cache/1/16/0/glyphs/402653242/offset = Vector2(-1, -15) +cache/1/16/0/glyphs/402653242/size = Vector2(20, 16) +cache/1/16/0/glyphs/402653242/uv_rect = Rect2(66, 31, 20, 16) +cache/1/16/0/glyphs/402653242/texture_idx = 0 +cache/1/16/0/glyphs/134217810/advance = Vector2(10.0813, 16.0938) +cache/1/16/0/glyphs/134217810/offset = Vector2(0, -12) +cache/1/16/0/glyphs/134217810/size = Vector2(12, 13) +cache/1/16/0/glyphs/134217810/uv_rect = Rect2(237, 19, 12, 13) +cache/1/16/0/glyphs/134217810/texture_idx = 0 +cache/1/16/0/glyphs/134217813/advance = Vector2(7.20625, 16.0938) +cache/1/16/0/glyphs/134217813/offset = Vector2(0, -12) +cache/1/16/0/glyphs/134217813/size = Vector2(10, 13) +cache/1/16/0/glyphs/134217813/uv_rect = Rect2(212, 19, 10, 13) +cache/1/16/0/glyphs/134217813/texture_idx = 0 +cache/1/16/0/glyphs/268435527/advance = Vector2(10.2688, 16.0938) +cache/1/16/0/glyphs/268435527/offset = Vector2(0, -15) +cache/1/16/0/glyphs/268435527/size = Vector2(12, 16) +cache/1/16/0/glyphs/268435527/uv_rect = Rect2(21, 20, 12, 16) +cache/1/16/0/glyphs/268435527/texture_idx = 0 +cache/1/16/0/glyphs/402653199/advance = Vector2(4.58125, 16.0938) +cache/1/16/0/glyphs/402653199/offset = Vector2(0, -5) +cache/1/16/0/glyphs/402653199/size = Vector2(7, 8) +cache/1/16/0/glyphs/402653199/uv_rect = Rect2(1, 22, 7, 8) +cache/1/16/0/glyphs/402653199/texture_idx = 0 +cache/1/16/0/glyphs/134217731/advance = Vector2(4.45625, 16.0938) +cache/1/16/0/glyphs/134217731/offset = Vector2(-1, -1) +cache/1/16/0/glyphs/134217731/size = Vector2(2, 2) +cache/1/16/0/glyphs/134217731/uv_rect = Rect2(148, 19, 2, 2) +cache/1/16/0/glyphs/134217731/texture_idx = 0 +cache/1/16/0/glyphs/402653234/advance = Vector2(12.8938, 16.0938) +cache/1/16/0/glyphs/402653234/offset = Vector2(0, -15) +cache/1/16/0/glyphs/402653234/size = Vector2(15, 16) +cache/1/16/0/glyphs/402653234/uv_rect = Rect2(134, 30, 15, 16) +cache/1/16/0/glyphs/402653234/texture_idx = 0 +cache/1/16/0/glyphs/402653271/advance = Vector2(6.59688, 16.0938) +cache/1/16/0/glyphs/402653271/offset = Vector2(0, -14) +cache/1/16/0/glyphs/402653271/size = Vector2(9, 15) +cache/1/16/0/glyphs/402653271/uv_rect = Rect2(94, 22, 9, 15) +cache/1/16/0/glyphs/402653271/texture_idx = 0 +cache/1/16/0/glyphs/134217803/advance = Vector2(10.4563, 16.0938) +cache/1/16/0/glyphs/134217803/offset = Vector2(0, -15) +cache/1/16/0/glyphs/134217803/size = Vector2(12, 16) +cache/1/16/0/glyphs/134217803/uv_rect = Rect2(151, 31, 12, 16) +cache/1/16/0/glyphs/134217803/texture_idx = 0 +cache/1/16/0/glyphs/402653256/advance = Vector2(9.51875, 16.0938) +cache/1/16/0/glyphs/402653256/offset = Vector2(0, -12) +cache/1/16/0/glyphs/402653256/size = Vector2(12, 13) +cache/1/16/0/glyphs/402653256/uv_rect = Rect2(105, 34, 12, 13) +cache/1/16/0/glyphs/402653256/texture_idx = 0 +cache/1/16/0/glyphs/268435459/advance = Vector2(4.45625, 16.0938) +cache/1/16/0/glyphs/268435459/offset = Vector2(-1, -1) +cache/1/16/0/glyphs/268435459/size = Vector2(2, 2) +cache/1/16/0/glyphs/268435459/uv_rect = Rect2(251, 19, 2, 2) +cache/1/16/0/glyphs/268435459/texture_idx = 0 +cache/1/16/0/glyphs/268435541/advance = Vector2(7.20625, 16.0938) +cache/1/16/0/glyphs/268435541/offset = Vector2(0, -12) +cache/1/16/0/glyphs/268435541/size = Vector2(10, 13) +cache/1/16/0/glyphs/268435541/uv_rect = Rect2(224, 31, 10, 13) +cache/1/16/0/glyphs/268435541/texture_idx = 0 +cache/1/16/0/glyphs/402653255/advance = Vector2(10.2688, 16.0938) +cache/1/16/0/glyphs/402653255/offset = Vector2(0, -15) +cache/1/16/0/glyphs/402653255/size = Vector2(12, 16) +cache/1/16/0/glyphs/402653255/uv_rect = Rect2(165, 34, 12, 16) +cache/1/16/0/glyphs/402653255/texture_idx = 0 +cache/1/16/0/glyphs/134217815/advance = Vector2(6.59688, 16.0938) +cache/1/16/0/glyphs/134217815/offset = Vector2(-1, -14) +cache/1/16/0/glyphs/134217815/size = Vector2(10, 15) +cache/1/16/0/glyphs/134217815/uv_rect = Rect2(212, 34, 10, 15) +cache/1/16/0/glyphs/134217815/texture_idx = 0 +cache/1/16/0/glyphs/402653260/advance = Vector2(4.76875, 16.0938) +cache/1/16/0/glyphs/402653260/offset = Vector2(0, -15) +cache/1/16/0/glyphs/402653260/size = Vector2(7, 16) +cache/1/16/0/glyphs/402653260/uv_rect = Rect2(1, 32, 7, 16) +cache/1/16/0/glyphs/402653260/texture_idx = 0 +cache/1/16/0/glyphs/268435543/advance = Vector2(6.59688, 16.0938) +cache/1/16/0/glyphs/268435543/offset = Vector2(-1, -14) +cache/1/16/0/glyphs/268435543/size = Vector2(10, 15) +cache/1/16/0/glyphs/268435543/uv_rect = Rect2(236, 34, 10, 15) +cache/1/16/0/glyphs/268435543/texture_idx = 0 +cache/1/16/0/glyphs/268435542/advance = Vector2(8.09688, 16.0938) +cache/1/16/0/glyphs/268435542/offset = Vector2(0, -12) +cache/1/16/0/glyphs/268435542/size = Vector2(10, 13) +cache/1/16/0/glyphs/268435542/uv_rect = Rect2(35, 35, 10, 13) +cache/1/16/0/glyphs/268435542/texture_idx = 0 +cache/1/16/0/glyphs/268435524/advance = Vector2(9.58125, 16.0938) +cache/1/16/0/glyphs/268435524/offset = Vector2(0, -12) +cache/1/16/0/glyphs/268435524/size = Vector2(11, 13) +cache/1/16/0/glyphs/268435524/uv_rect = Rect2(119, 37, 11, 13) +cache/1/16/0/glyphs/268435524/texture_idx = 0 +cache/1/16/0/glyphs/268435520/advance = Vector2(5.58125, 16.0938) +cache/1/16/0/glyphs/268435520/offset = Vector2(-1, -15) +cache/1/16/0/glyphs/268435520/size = Vector2(8, 19) +cache/1/16/0/glyphs/268435520/uv_rect = Rect2(10, 37, 8, 19) +cache/1/16/0/glyphs/268435520/texture_idx = 0 +cache/1/16/0/glyphs/268435544/advance = Vector2(10.4563, 16.0938) +cache/1/16/0/glyphs/268435544/offset = Vector2(0, -12) +cache/1/16/0/glyphs/268435544/size = Vector2(12, 13) +cache/1/16/0/glyphs/268435544/uv_rect = Rect2(179, 37, 12, 13) +cache/1/16/0/glyphs/268435544/texture_idx = 0 +cache/1/16/0/glyphs/134217800/advance = Vector2(9.51875, 16.0938) +cache/1/16/0/glyphs/134217800/offset = Vector2(0, -12) +cache/1/16/0/glyphs/134217800/size = Vector2(11, 13) +cache/1/16/0/glyphs/134217800/uv_rect = Rect2(20, 38, 11, 13) +cache/1/16/0/glyphs/134217800/texture_idx = 0 +cache/1/16/0/glyphs/402653216/advance = Vector2(9.44063, 16.0938) +cache/1/16/0/glyphs/402653216/offset = Vector2(0, -11) +cache/1/16/0/glyphs/402653216/size = Vector2(12, 9) +cache/1/16/0/glyphs/402653216/uv_rect = Rect2(47, 38, 12, 9) +cache/1/16/0/glyphs/402653216/texture_idx = 0 +cache/1/16/0/glyphs/402653264/advance = Vector2(15.5969, 16.0938) +cache/1/16/0/glyphs/402653264/offset = Vector2(1, -12) +cache/1/16/0/glyphs/402653264/size = Vector2(16, 13) +cache/1/16/0/glyphs/402653264/uv_rect = Rect2(193, 40, 16, 13) +cache/1/16/0/glyphs/402653264/texture_idx = 0 +cache/1/16/0/glyphs/268435538/advance = Vector2(10.0813, 16.0938) +cache/1/16/0/glyphs/268435538/offset = Vector2(0, -12) +cache/1/16/0/glyphs/268435538/size = Vector2(12, 13) +cache/1/16/0/glyphs/268435538/uv_rect = Rect2(88, 39, 12, 13) +cache/1/16/0/glyphs/268435538/texture_idx = 0 +cache/1/16/0/glyphs/134217814/advance = Vector2(8.09688, 16.0938) +cache/1/16/0/glyphs/134217814/offset = Vector2(0, -12) +cache/1/16/0/glyphs/134217814/size = Vector2(10, 13) +cache/1/16/0/glyphs/134217814/uv_rect = Rect2(224, 46, 10, 13) +cache/1/16/0/glyphs/134217814/texture_idx = 0 +cache/1/16/0/glyphs/134217796/advance = Vector2(9.58125, 16.0938) +cache/1/16/0/glyphs/134217796/offset = Vector2(-1, -12) +cache/1/16/0/glyphs/134217796/size = Vector2(12, 13) +cache/1/16/0/glyphs/134217796/uv_rect = Rect2(132, 48, 12, 13) +cache/1/16/0/glyphs/134217796/texture_idx = 0 +cache/1/16/0/glyphs/268435530/advance = Vector2(9.20625, 16.0938) +cache/1/16/0/glyphs/268435530/offset = Vector2(-1, -12) +cache/1/16/0/glyphs/268435530/size = Vector2(13, 17) +cache/1/16/0/glyphs/268435530/uv_rect = Rect2(47, 49, 13, 17) +cache/1/16/0/glyphs/268435530/texture_idx = 0 +cache/1/16/0/glyphs/402653265/advance = Vector2(10.4563, 16.0938) +cache/1/16/0/glyphs/402653265/offset = Vector2(1, -12) +cache/1/16/0/glyphs/402653265/size = Vector2(11, 13) +cache/1/16/0/glyphs/402653265/uv_rect = Rect2(62, 49, 11, 13) +cache/1/16/0/glyphs/402653265/texture_idx = 0 +cache/1/16/0/glyphs/402653263/advance = Vector2(4.76875, 16.0938) +cache/1/16/0/glyphs/402653263/offset = Vector2(1, -15) +cache/1/16/0/glyphs/402653263/size = Vector2(6, 16) +cache/1/16/0/glyphs/402653263/uv_rect = Rect2(248, 34, 6, 16) +cache/1/16/0/glyphs/402653263/texture_idx = 0 +cache/1/16/0/glyphs/402653269/advance = Vector2(7.20625, 16.0938) +cache/1/16/0/glyphs/402653269/offset = Vector2(1, -12) +cache/1/16/0/glyphs/402653269/size = Vector2(9, 13) +cache/1/16/0/glyphs/402653269/uv_rect = Rect2(75, 49, 9, 13) +cache/1/16/0/glyphs/402653269/texture_idx = 0 +cache/1/16/0/glyphs/402653258/advance = Vector2(9.20625, 16.0938) +cache/1/16/0/glyphs/402653258/offset = Vector2(-1, -12) +cache/1/16/0/glyphs/402653258/size = Vector2(13, 17) +cache/1/16/0/glyphs/402653258/uv_rect = Rect2(102, 49, 13, 17) +cache/1/16/0/glyphs/402653258/texture_idx = 0 +cache/1/16/0/glyphs/402653246/advance = Vector2(5.58125, 16.0938) +cache/1/16/0/glyphs/402653246/offset = Vector2(0, -15) +cache/1/16/0/glyphs/402653246/size = Vector2(8, 19) +cache/1/16/0/glyphs/402653246/uv_rect = Rect2(146, 49, 8, 19) +cache/1/16/0/glyphs/402653246/texture_idx = 0 +cache/1/16/0/kerning_overrides/16/0 = Vector2(0, 0) +cache/2/variation_coordinates = {} +face_index = null +embolden = null +transform = null +cache/2/16/0/ascent = 18.0 +cache/2/16/0/descent = 5.0 +cache/2/16/0/underline_position = 1.60938 +cache/2/16/0/underline_thickness = 0.796875 +cache/2/16/0/scale = 1.0 +cache/2/16/0/textures/0/offsets = PackedInt32Array(19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 4, 4, 4, 4, 16, 16, 16, 16, 16, 16, 16, 16, 16, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 4, 4, 4, 4, 16, 16, 16, 16, 16, 16, 16, 16, 16, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) +cache/2/16/0/textures/0/image = SubResource("Image_04vou") +cache/2/16/0/glyphs/62/advance = Vector2(5.28125, 16.0938) +cache/2/16/0/glyphs/62/offset = Vector2(-1, -13) +cache/2/16/0/glyphs/62/size = Vector2(10, 17) +cache/2/16/0/glyphs/62/uv_rect = Rect2(1, 1, 10, 17) +cache/2/16/0/glyphs/62/texture_idx = 0 +cache/2/16/0/glyphs/3/advance = Vector2(4.15625, 16.0938) +cache/2/16/0/glyphs/3/offset = Vector2(-1, -1) +cache/2/16/0/glyphs/3/size = Vector2(2, 2) +cache/2/16/0/glyphs/3/uv_rect = Rect2(13, 1, 2, 2) +cache/2/16/0/glyphs/3/texture_idx = 0 +cache/2/16/0/glyphs/76/advance = Vector2(4.46875, 16.0938) +cache/2/16/0/glyphs/76/offset = Vector2(0, -13) +cache/2/16/0/glyphs/76/size = Vector2(7, 14) +cache/2/16/0/glyphs/76/uv_rect = Rect2(17, 1, 7, 14) +cache/2/16/0/glyphs/76/texture_idx = 0 +cache/2/16/0/glyphs/64/advance = Vector2(5.28125, 16.0938) +cache/2/16/0/glyphs/64/offset = Vector2(-2, -13) +cache/2/16/0/glyphs/64/size = Vector2(10, 17) +cache/2/16/0/glyphs/64/uv_rect = Rect2(26, 1, 10, 17) +cache/2/16/0/glyphs/64/texture_idx = 0 +cache/2/16/0/glyphs/134217731/advance = Vector2(4.15625, 16.0938) +cache/2/16/0/glyphs/134217731/offset = Vector2(-1, -1) +cache/2/16/0/glyphs/134217731/size = Vector2(2, 2) +cache/2/16/0/glyphs/134217731/uv_rect = Rect2(38, 1, 2, 2) +cache/2/16/0/glyphs/134217731/texture_idx = 0 +cache/2/16/0/glyphs/134217804/advance = Vector2(4.46875, 16.0938) +cache/2/16/0/glyphs/134217804/offset = Vector2(0, -13) +cache/2/16/0/glyphs/134217804/size = Vector2(7, 14) +cache/2/16/0/glyphs/134217804/uv_rect = Rect2(42, 1, 7, 14) +cache/2/16/0/glyphs/134217804/texture_idx = 0 +cache/2/16/0/glyphs/402653187/advance = Vector2(4.15625, 16.0938) +cache/2/16/0/glyphs/402653187/offset = Vector2(-1, -1) +cache/2/16/0/glyphs/402653187/size = Vector2(2, 2) +cache/2/16/0/glyphs/402653187/uv_rect = Rect2(51, 1, 2, 2) +cache/2/16/0/glyphs/402653187/texture_idx = 0 +cache/2/16/0/kerning_overrides/16/0 = Vector2(0, 0) + +[sub_resource type="LabelSettings" id="LabelSettings_jbryw"] +font = SubResource("FontFile_56dty") +font_color = Color(0, 0, 0, 1) + +[node name="VariablesEditor" type="HBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("2") + +[node name="VBox" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_right = 760.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 + +[node name="HBox" type="HBoxContainer" parent="VBox"] +layout_mode = 2 +offset_right = 760.0 +offset_bottom = 36.0 + +[node name="Title" type="Label" parent="VBox/HBox"] +layout_mode = 2 +offset_right = 760.0 +offset_bottom = 36.0 +size_flags_horizontal = 3 +theme_override_styles/normal = SubResource("StyleBoxFlat_vd2b4") +text = "Variables" + +[node name="ScrollContainer" type="ScrollContainer" parent="VBox"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 760.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="MainVariableGroup" parent="VBox/ScrollContainer" instance=ExtResource("1")] +unique_name_in_owner = true +layout_mode = 2 +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_right = 760.0 +offset_bottom = 45.0 +MainGroup = true + +[node name="VSeparator" type="VSeparator" parent="."] +layout_mode = 2 +offset_left = 764.0 +offset_right = 768.0 +offset_bottom = 648.0 + +[node name="VBoxContainer" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_left = 772.0 +offset_right = 1152.0 +offset_bottom = 648.0 +size_flags_horizontal = 3 +size_flags_stretch_ratio = 0.5 + +[node name="Title2" type="Label" parent="VBoxContainer"] +layout_mode = 2 +offset_right = 380.0 +offset_bottom = 36.0 +size_flags_horizontal = 3 +theme_override_styles/normal = SubResource("StyleBoxFlat_vd2b4") +text = "About Variables" + +[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer"] +layout_mode = 2 +offset_top = 40.0 +offset_right = 380.0 +offset_bottom = 648.0 +size_flags_vertical = 3 +horizontal_scroll_mode = 0 + +[node name="Info" type="Label" parent="VBoxContainer/ScrollContainer"] +layout_mode = 2 +offset_right = 380.0 +offset_bottom = 608.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +text = "You can define a set of variables here (each a name and a default value). You can then change them with the Set Variable sevent or use them in text using {MyVariableName}. + +You can group variables in groups (and subgroups) and then reference them using {MyGroup.MySubGroup.MyVariable} in text. + +You can access variables in scripts by doing 'Dialogic.VAR.MyVariable' +or 'Dialogic.VAR.MyGroup.MySubGroup.MyVariable'." +label_settings = SubResource("LabelSettings_jbryw") +autowrap_mode = 3 +script = ExtResource("3_bncvu") diff --git a/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_drag_preview.gd b/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_drag_preview.gd new file mode 100644 index 0000000..e5ee605 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_drag_preview.gd @@ -0,0 +1,11 @@ +@tool +extends Control + +# This preview is used in the variables editor (Settings) + +func set_text(text): + $Panel/HBox/Label.text = text + +func _ready(): + $Panel/HBox/TextureRect.texture = get_theme_icon("TripleBar", "EditorIcons") + $Panel.self_modulate = get_theme_color("prop_subGroup", "Editor") diff --git a/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_drag_preview.tscn b/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_drag_preview.tscn new file mode 100644 index 0000000..455da4b --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_drag_preview.tscn @@ -0,0 +1,42 @@ +[gd_scene load_steps=4 format=3 uid="uid://c6clf8lgj5ta0"] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Variable/variables_editor/variable_drag_preview.gd" id="1_uphub"] + +[sub_resource type="Image" id="Image_uxwa0"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 93, 93, 55, 255, 97, 97, 58, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 98, 98, 47, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 94, 94, 46, 255, 93, 93, 236, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_iae3h"] +image = SubResource("Image_uxwa0") + +[node name="Preview" type="Control"] +layout_mode = 3 +anchors_preset = 0 +script = ExtResource("1_uphub") + +[node name="Panel" type="PanelContainer" parent="."] +self_modulate = Color(0, 0, 0, 1) +layout_mode = 0 + +[node name="HBox" type="HBoxContainer" parent="Panel"] +layout_mode = 2 +offset_right = 54.0 +offset_bottom = 26.0 + +[node name="TextureRect" type="TextureRect" parent="Panel/HBox"] +layout_mode = 2 +offset_right = 16.0 +offset_bottom = 26.0 +texture = SubResource("ImageTexture_iae3h") + +[node name="Label" type="Label" parent="Panel/HBox"] +layout_mode = 2 +offset_left = 20.0 +offset_right = 54.0 +offset_bottom = 26.0 +text = "Text" diff --git a/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_field.gd b/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_field.gd new file mode 100644 index 0000000..4dcfee4 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_field.gd @@ -0,0 +1,93 @@ +@tool +extends PanelContainer + +var parent_Group = null +var preview_scene = get_script().resource_path.get_base_dir().path_join("variable_drag_preview.tscn") + +################################################################################ +## FUNCTIONALITY +################################################################################ + +func get_item_name(): + return %NameEdit.text.strip_edges() + +func get_data() -> String: + return %ValueEdit.text + +func load_data(var_name:String, var_value:String, _Group:Control) -> void: + parent_Group = _Group + %NameEdit.text = var_name + %ValueEdit.text = var_value + +################################################################################ +## DRAGGING +################################################################################ + +func _get_drag_data(position): + var data = { + 'data':{}, + 'node':self + } + data.data[get_item_name()] = get_data() + + var prev = load(preview_scene).instantiate() + prev.set_text(get_item_name()) + set_drag_preview(prev) + + return data + +func is_variable(): + return true + + +func _can_drop_data(position, data): + if typeof(data) == TYPE_DICTIONARY and data.has('data') and data.has('node'): + return true + return false + +func _drop_data(position, data): + parent_Group.add_data(data.data) + data.node.queue_free() + +################################################################################ +## UI +################################################################################ + +func _ready(): + %DeleteButton.icon = get_theme_icon("Remove", "EditorIcons") + %Dragger.texture = get_theme_icon("TripleBar", "EditorIcons") + + +func _on_DeleteButton_pressed(): + queue_free() + + +func _on_NameEdit_gui_input(event): + if event is InputEventMouseButton and event.pressed and event.double_click: + %NameEdit.editable = true + if event is InputEventKey and event.pressed and event.keycode == KEY_ENTER and !%NameEdit.editable: + print('hey') + %NameEdit.editable = true + get_viewport().set_input_as_handled() + + +func _on_NameEdit_focus_exited(): + disable_name_edit() + + +func _on_name_edit_text_submitted(new_text:String) -> void: + %NameEdit.text = new_text.replace(' ', '_') + disable_name_edit() + + +func disable_name_edit(): + %NameEdit.editable = false + parent_Group.check_data() + + +func warning(): + modulate = get_theme_color("warning_color", "Editor") + + +func no_warning(): + modulate = Color(1,1,1,1) diff --git a/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_field.tscn b/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_field.tscn new file mode 100644 index 0000000..c37a284 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_field.tscn @@ -0,0 +1,57 @@ +[gd_scene load_steps=4 format=3 uid="uid://dbo8jol41ed83"] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Variable/variables_editor/variable_field.gd" id="1"] + +[sub_resource type="Image" id="Image_yxhfa"] +data = { +"data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 131, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 94, 94, 127, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 128, 128, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 231, 255, 93, 93, 55, 255, 97, 97, 58, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 231, 255, 94, 94, 54, 255, 94, 94, 57, 255, 93, 93, 233, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 93, 93, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 97, 97, 42, 255, 93, 93, 233, 255, 93, 93, 232, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 98, 98, 47, 255, 97, 97, 42, 255, 255, 255, 0, 255, 97, 97, 42, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 96, 96, 45, 255, 93, 93, 235, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 94, 94, 46, 255, 93, 93, 236, 255, 93, 93, 233, 255, 97, 97, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 93, 93, 235, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 233, 255, 95, 95, 59, 255, 96, 96, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 93, 93, 255, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 93, 93, 252, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), +"format": "RGBA8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="ImageTexture_3qnqh"] +image = SubResource("Image_yxhfa") + +[node name="VariableField" type="PanelContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_bottom = -569.0 +script = ExtResource("1") + +[node name="HBox" type="HBoxContainer" parent="."] +layout_mode = 2 +mouse_filter = 2 + +[node name="Dragger" type="TextureRect" parent="HBox"] +unique_name_in_owner = true +layout_mode = 2 +mouse_default_cursor_shape = 13 +texture = SubResource("ImageTexture_3qnqh") + +[node name="NameEdit" type="LineEdit" parent="HBox"] +unique_name_in_owner = true +layout_mode = 2 +size_flags_horizontal = 3 +text = "NewVariable" +editable = false +select_all_on_focus = true + +[node name="ValueEdit" type="LineEdit" parent="HBox"] +unique_name_in_owner = true +layout_mode = 2 +size_flags_horizontal = 3 +select_all_on_focus = true + +[node name="DeleteButton" type="Button" parent="HBox"] +unique_name_in_owner = true +layout_mode = 2 +icon = SubResource("ImageTexture_3qnqh") +flat = true + +[connection signal="focus_exited" from="HBox/NameEdit" to="." method="_on_NameEdit_focus_exited"] +[connection signal="gui_input" from="HBox/NameEdit" to="." method="_on_NameEdit_gui_input"] +[connection signal="text_submitted" from="HBox/NameEdit" to="." method="_on_name_edit_text_submitted"] +[connection signal="pressed" from="HBox/DeleteButton" to="." method="_on_DeleteButton_pressed"] diff --git a/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_group.gd b/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_group.gd new file mode 100644 index 0000000..f8f50f9 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_group.gd @@ -0,0 +1,217 @@ +@tool +extends PanelContainer + +@export var MainGroup: bool = false +var Group_scene = get_script().resource_path.get_base_dir().path_join("variable_group.tscn") +var field_scene = get_script().resource_path.get_base_dir().path_join("variable_field.tscn") +var preview_scene = get_script().resource_path.get_base_dir().path_join("variable_drag_preview.tscn") + +var drag_preview = null + +var parent_Group = null +################################################################################ +## FUNCTIONALITY +################################################################################ +func get_item_name(): + return %NameEdit.text + +func get_data() -> Dictionary: + var data = {} + for child in %Content.get_children(): + data[child.get_item_name()] = child.get_data() + return data + +func load_data(Group_name, data:Dictionary, _parent_Group:Control = null) -> void: + if not MainGroup: + %NameEdit.text = Group_name + parent_Group = _parent_Group + else: + clear() + + add_data(data) + +func add_data(data) -> void: + for key in data.keys(): + if typeof(data[key]) == TYPE_DICTIONARY: + var Group = load(Group_scene).instantiate() + %Content.add_child(Group) + Group.update() + Group.load_data(key, data[key], self) + else: + var field = load(field_scene).instantiate() + %Content.add_child(field) + field.load_data(key, data[key], self) + +func check_data(): + var names = [] + for child in %Content.get_children(): + if child.has_method('warning') and not child.is_queued_for_deletion(): + if child.get_item_name() in names: + child.warning() + else: + child.no_warning() + names.append(child.get_item_name()) + +func search(term:String) -> bool: + var found_anything = false + for child in %Content.get_children(): + if child.has_method('search'): + var res = child.search(term) + if not found_anything: + found_anything = res + + elif term.is_empty(): + child.show() + elif child.has_method('get_item_name'): + child.visible = term in str(child.get_item_name()).to_lower() or term in child.get_data().to_lower() + if not found_anything: + found_anything = child.visible + + if not term.is_empty() and not found_anything and not MainGroup: + hide() + else: + show() + + return found_anything + +func _get_drag_data(position): + if MainGroup: + return null + + var data = { + 'data':{}, + 'node':self + } + data.data[get_item_name()] = get_data() + + var prev = load(preview_scene).instantiate() + prev.set_text(get_item_name()) + set_drag_preview(prev) + + return data + +func _can_drop_data(position, data): + if typeof(data) == TYPE_DICTIONARY and data.has('data') and data.has('node'): + return true + return false + +func _drop_data(position, data): + # safety that should prevent dragging a Group into itself + var fold = self + while fold != null: + if fold == data.node: + return + fold = fold.parent_Group + + # if everything is good, then add new data and delete old one + add_data(data.data) + data.node.queue_free() + check_data() + +func _on_VariableGroup_gui_input(event): + if get_viewport().gui_is_dragging(): + if get_global_rect().has_point(get_global_mouse_position()): + if not drag_preview: + drag_preview = Control.new() + drag_preview.custom_minimum_size.y = 30 + %Content.add_child(drag_preview) + %Content.move_child(drag_preview, %Content.get_child_count()) + self_modulate = get_theme_color("accent_color", "Editor") + else: + undrag() + +func _on_VariableGroup_mouse_exited(): + undrag() + + +func undrag(): + if drag_preview != null: + drag_preview.queue_free() + drag_preview = null + self_modulate = Color(1,1,1,1) + +################################################################################ +## UI +################################################################################ +func _ready(): + update() + +func update(): + if MainGroup: + %DeleteButton.hide() + %DuplicateButton.hide() + %FoldButton.hide() + %NameEdit.text = "VAR" + %NameEdit.editable = false + %SearchBar.show() + %Dragger.hide() + %SearchBar.right_icon = get_theme_icon("Search", "EditorIcons") + + %Dragger.texture = get_theme_icon("TripleBar", "EditorIcons") + %NameEdit.add_theme_color_override("font_color_uneditable", get_theme_color('font_color', 'Label')) + %DeleteButton.icon = get_theme_icon("Remove", "EditorIcons") + %DeleteButton.tooltip_text = "Delete Group" + %DuplicateButton.icon = get_theme_icon("Duplicate", "EditorIcons") + %DuplicateButton.tooltip_text = "Duplicate Group" + %NewGroup.icon = get_theme_icon("Folder", "EditorIcons") + %NewGroup.tooltip_text = "Add new Group" + %NewVariable.icon = get_theme_icon("Add", "EditorIcons") + %NewVariable.tooltip_text = "Add new variable" + %FoldButton.icon = get_theme_icon("GuiVisibilityVisible", "EditorIcons") + %FoldButton.tooltip_text = "Hide/Show content" + + +func clear(): + for child in %Content.get_children(): + child.queue_free() + +func warning(): + modulate = get_theme_color("warning_color", "Editor") + +func no_warning(): + modulate = Color(1,1,1,1) + +func _on_DeleteButton_pressed(): + queue_free() + + +func _on_DuplicateButton_pressed(): + parent_Group.add_data({get_item_name()+'_duplicate':get_data()}) + + +func _on_NewGroup_pressed(): + add_data({'New Group':{}}) + + +func _on_NewVariable_pressed(): + add_data({'New Variable':""}) + + +func _on_FoldButton_toggled(button_pressed): + %Content.visible = button_pressed + + if button_pressed: + %FoldButton.icon = get_theme_icon("GuiVisibilityVisible", "EditorIcons") + else: + %FoldButton.icon = get_theme_icon("GuiVisibilityHidden", "EditorIcons") + + +func _on_NameEdit_gui_input(event): + if event is InputEventMouseButton and event.pressed and event.double_click: + if not MainGroup: + %NameEdit.editable = true + +func _on_name_edit_text_submitted(new_text): + disable_name_edit() + +func _on_NameEdit_focus_exited(): + disable_name_edit() + +func disable_name_edit(): + %NameEdit.editable = false + check_data() + + +func _on_SearchBar_text_changed(new_text): + search(new_text.to_lower()) + diff --git a/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_group.tscn b/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_group.tscn new file mode 100644 index 0000000..bb8f3b2 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Variable/variables_editor/variable_group.tscn @@ -0,0 +1,181 @@ +[gd_scene load_steps=8 format=3] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Variable/variables_editor/variable_group.gd" id="1"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_7k4ja"] +content_margin_left = 5.0 +content_margin_top = 5.0 +content_margin_right = 5.0 +content_margin_bottom = 5.0 +bg_color = Color(0.466667, 0.466667, 0.466667, 0.137255) +border_width_left = 2 +corner_radius_top_left = 5 +corner_radius_top_right = 5 +corner_radius_bottom_right = 5 +corner_radius_bottom_left = 5 + +[sub_resource type="Image" id="Image_t2vcq"] +data = { +"data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), +"format": "LumAlpha8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="6"] +image = SubResource("Image_t2vcq") + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_rhdj5"] + +[sub_resource type="Image" id="Image_wxcgx"] +data = { +"data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), +"format": "LumAlpha8", +"height": 16, +"mipmaps": false, +"width": 16 +} + +[sub_resource type="ImageTexture" id="9"] +image = SubResource("Image_wxcgx") + +[node name="VariableGroup" type="PanelContainer"] +anchor_right = 1.0 +anchor_bottom = 1.0 +size_flags_horizontal = 3 +theme_override_styles/panel = SubResource("StyleBoxFlat_7k4ja") +script = ExtResource("1") + +[node name="VBox" type="VBoxContainer" parent="."] +offset_left = 5.0 +offset_top = 5.0 +offset_right = 1019.0 +offset_bottom = 595.0 + +[node name="MainBar" type="HBoxContainer" parent="VBox"] +offset_right = 1014.0 +offset_bottom = 31.0 + +[node name="Dragger" type="TextureRect" parent="VBox/MainBar"] +unique_name_in_owner = true +offset_right = 16.0 +offset_bottom = 31.0 +mouse_default_cursor_shape = 13 +texture = SubResource("6") + +[node name="NameEdit" type="LineEdit" parent="VBox/MainBar"] +unique_name_in_owner = true +offset_left = 20.0 +offset_right = 874.0 +offset_bottom = 31.0 +size_flags_horizontal = 3 +theme_override_styles/read_only = SubResource("StyleBoxEmpty_rhdj5") +text = "NewFolder" +editable = false + +[node name="SearchBar" type="LineEdit" parent="VBox/MainBar"] +unique_name_in_owner = true +visible = false +size_flags_horizontal = 3 +size_flags_stretch_ratio = 0.5 +placeholder_text = "search" + +[node name="NewVariable" type="Button" parent="VBox/MainBar"] +unique_name_in_owner = true +offset_left = 878.0 +offset_right = 902.0 +offset_bottom = 31.0 +hint_tooltip = "Add new variable" +icon = SubResource("9") +flat = true + +[node name="NewGroup" type="Button" parent="VBox/MainBar"] +unique_name_in_owner = true +offset_left = 906.0 +offset_right = 930.0 +offset_bottom = 31.0 +hint_tooltip = "Add new folder" +icon = SubResource("9") +flat = true + +[node name="DuplicateButton" type="Button" parent="VBox/MainBar"] +unique_name_in_owner = true +offset_left = 934.0 +offset_right = 958.0 +offset_bottom = 31.0 +hint_tooltip = "Duplicate Group" +icon = SubResource("6") +flat = true + +[node name="DeleteButton" type="Button" parent="VBox/MainBar"] +unique_name_in_owner = true +offset_left = 962.0 +offset_right = 986.0 +offset_bottom = 31.0 +hint_tooltip = "Delete Group" +icon = SubResource("6") +flat = true + +[node name="FoldButton" type="Button" parent="VBox/MainBar"] +unique_name_in_owner = true +offset_left = 990.0 +offset_right = 1014.0 +offset_bottom = 31.0 +hint_tooltip = "Hide/Show content" +toggle_mode = true +icon = SubResource("9") +flat = true + +[node name="ContentKeeper" type="HBoxContainer" parent="VBox"] +offset_top = 35.0 +offset_right = 1014.0 +offset_bottom = 35.0 + +[node name="Space" type="Control" parent="VBox/ContentKeeper"] +custom_minimum_size = Vector2(20, 0) +offset_right = 20.0 +size_flags_vertical = 3 +mouse_filter = 2 + +[node name="VBoxContainer" type="VBoxContainer" parent="VBox/ContentKeeper"] +offset_left = 24.0 +offset_right = 1014.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="Labels" type="HBoxContainer" parent="VBox/ContentKeeper/VBoxContainer"] +visible = false +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="Label" type="Label" parent="VBox/ContentKeeper/VBoxContainer/Labels"] +size_flags_horizontal = 3 +size_flags_vertical = 5 +text = "Name" + +[node name="Label2" type="Label" parent="VBox/ContentKeeper/VBoxContainer/Labels"] +size_flags_horizontal = 3 +size_flags_vertical = 5 +text = "Default value" + +[node name="Space2" type="Control" parent="VBox/ContentKeeper/VBoxContainer/Labels"] + +[node name="Content" type="VBoxContainer" parent="VBox/ContentKeeper/VBoxContainer"] +unique_name_in_owner = true +offset_right = 990.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +theme_override_constants/separation = 0 + +[connection signal="gui_input" from="." to="." method="_on_VariableGroup_gui_input"] +[connection signal="mouse_exited" from="." to="." method="_on_VariableGroup_mouse_exited"] +[connection signal="focus_exited" from="VBox/MainBar/NameEdit" to="." method="_on_NameEdit_focus_exited"] +[connection signal="gui_input" from="VBox/MainBar/NameEdit" to="." method="_on_NameEdit_gui_input"] +[connection signal="text_submitted" from="VBox/MainBar/NameEdit" to="." method="_on_name_edit_text_submitted"] +[connection signal="text_changed" from="VBox/MainBar/SearchBar" to="." method="_on_SearchBar_text_changed"] +[connection signal="pressed" from="VBox/MainBar/NewVariable" to="." method="_on_NewVariable_pressed"] +[connection signal="pressed" from="VBox/MainBar/NewGroup" to="." method="_on_NewGroup_pressed"] +[connection signal="pressed" from="VBox/MainBar/DuplicateButton" to="." method="_on_DuplicateButton_pressed"] +[connection signal="pressed" from="VBox/MainBar/DeleteButton" to="." method="_on_DeleteButton_pressed"] +[connection signal="toggled" from="VBox/MainBar/FoldButton" to="." method="_on_FoldButton_toggled"] diff --git a/Sprout/addons/dialogic/Events/Voice/event_voice.gd b/Sprout/addons/dialogic/Events/Voice/event_voice.gd new file mode 100644 index 0000000..59c03f5 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Voice/event_voice.gd @@ -0,0 +1,91 @@ +@tool +class_name DialogicVoiceEvent +extends DialogicEvent + +## Event that allows to set the sound file to use for the next text event. + + +### Settings + +## The path to the sound file. +var file_path: String = "" +## The volume the sound will be played at. +var volume: float = 0 +## The audio bus to play the sound on. +var audio_bus: String = "Master" +## The audio regions store in a strange as f*** format +var regions : String + + +################################################################################ +## EXECUTE +################################################################################ + +func _execute() -> void: + dialogic.Voice.set_file(file_path) + dialogic.Voice.set_volume(volume) + dialogic.Voice.set_bus(audio_bus) + #NOTE need better way of reading the regiondata. This deems messy + var regiondata := [] + + var stringfluff := ["[", "]", "start at", "stop at"] + if not regions is String: + printerr("Invalid data - (DialogicVoiceEvent): serial regiondata not string.") + for f in stringfluff: + regions = regions.replace(f, "") + var data1:PackedStringArray = regions.split("region", false) + for d in data1: + var data2:PackedStringArray = d.split(",", false) + regiondata.append([data2[0].to_float(), data2[1].to_float()]) + + dialogic.Voice.set_regions(regiondata) + + finish() + # the rest is executed by a text event + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Voice" + set_default_color('Color1') + event_category = Category.AudioVisual + event_sorting_index = 5 + expand_by_default = false + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "voice" + + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_info + "path" : {"property": "file_path", "default": ""}, + "volume" : {"property": "volume", "default": 0}, + "bus" : {"property": "audio_bus", "default": "Master"}, + "regions" : {"property": "regions", "default": ""}, + } + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('file_path', ValueType.File, '', 'is the audio for the next text', + {'file_filter' : "*.mp3, *.ogg, *.wav", + 'placeholder' : "Select file", + 'editor_icon' : ["AudioStreamPlayer", "EditorIcons"]}) + add_body_edit('volume', ValueType.Decibel, 'volume:', '', {}, '!file_path.is_empty()') + add_body_edit('audio_bus', ValueType.SinglelineText, 'audio_bus:', '', {}, '!file_path.is_empty()') + add_body_line_break() + add_body_edit('regions', ValueType.Custom, 'Number of lines/audio regions:', '', + {'path' : 'res://addons/dialogic/Events/Voice/ui_field_audio_region_list.tscn'}, + '!file_path.is_empty()') diff --git a/Sprout/addons/dialogic/Events/Voice/icon.png b/Sprout/addons/dialogic/Events/Voice/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e44b61a76e857d0479ce5ede023138b332ebd1d3 GIT binary patch literal 1808 zcmV+r2k-caP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|aax5tf{MRYw2p}N@$6<|_8_e-1p{h6AW4qm+ zzgI++K!8Xo*^0(Le^2@g53_R=)KbhbIy@nV%mta`jwkQ0cVU0`6V57>AM|vsV5kIA zj-r*beSuzY9WG<|`lzRL)^IuvofQ{@vPK4U*Y80>&xhWhNGOjZ6LYeAsFe@dE|Amh zjm_;)_|y0*)4d`XqSO@w3G)yyZhzB(K-SArAPrxZh<0AW&I>_^}yXGoV^Vu_4ndF1-zWC|Kmd!Un3_RE% znH$U2B{9z2JrKnM8B8 z6(aA_HCDj2*0TeQ#oYR$6$tV3xPk$%${ip%2v!RjCthQtkNMq} zl_M`T_9hUa60x=t7%Ctu1jYQZkT8deiUw7UYMMy1mMAeqjWJqWn_MxmU~19Kl4UDN zQb?L&vXoLzC36<+ftq8soN~^kFcl0`V5^{gfu?em8miVj`I9x?Os#fy zWer*~yO{86JJH1%7~|l-b&dZy!NXz5+W(f8?4(Ps_5#&MJM8jhQ!*Kpim(0F|cZAq`;xWS;` z!E;W?pX2x@{a@pFPyY{bd`kZ_IKI334;)9&FG}?Nrbj8yi48wSofDS_o1=GG8j4ld z6$uBg`k)tyGY9umvB42%Hn%uO!|9!Juo(@vWNCeM$C)<8Y|KtLOWOM5sM2S_KZ$jl z%Mfhq`uEXqO427g9MbB-Gg{jc7vo8|7jI8vnZ`rG|vz0T$Sa-M69tuNmtn$$Jq0t5S_3xX|N5w6--*;9d$-&k)? zOvt$%y7PN`4bAqO+?Aol*B#|G-&20|`Jnv0*HreLxy_)TN_y46A4AU>@@rMlzYcyK zvaI_q4*&oGglR)VP)S2WAaHVTW@&6?004NLeUUv#!$2IxUsI(b6%ji~amY|zv>+R@u|htQ-UNpW!$Tni36Ho6GvD{R*BDvM@_mQ@gvt2kKZ^KT^4v|#LT4Uh$F;e zv5l2BW+hW2o+OT`nojvb)?=0P7H6$oWzBo?7l!lt@)Fl+4kC#KEJA_^1yyXI3>$G; zby6&(X+PoPkGg(|Tnf21z{oL=3N*;BAN&t~cWV_U#=WF)0_c2koR1+OvEq|pBOn;JIYiY3~pm!U%xNd369&ot>3_KaKDZ5gTrcfvV?`QN)IiUX* z=w9`DYwqLp0mx8SsT<(n5Ew2}_L|STyV`sE_e`_DA9a{=sJX=K-2eap24YJ`L;z0! zPXJH8MdBL(000SaNLh0L02UPT4VeH%h008Vs zL_t(|+U=Ra5rRMrMH7btD1lCd((J$zY{3e&1g!u{u!HYGym&zlxN-B|3^y3a+hh}F z%>V!Z0000WAHMbhNf$HggT`}p_hD-R3caH4t76(^F98G~009Vy)|UO3FKqsG9;rou zXD$Jcka|s~VCez~KmY;|fB*y(nFADcHYk|^q6A(N#2!#kM3mp*Vr4-aL;!QZY7S<$ z-}t-wFYlY?>&>}}Rgu(dnPatSDXCis{#12cE(o|~-URO!_h^3e3>YP~S=-=bW`nyw yQuOAJ3>YPKsfH6t?HqW%-~j*t0002s2Rs2gLAc#@u7q^}0000 Array: + return [this_folder.path_join('event_voice.gd')] + + +func _get_subsystems() -> Array: + return [{'name':'Voice', 'script':this_folder.path_join('subsystem_voice.gd')}] diff --git a/Sprout/addons/dialogic/Events/Voice/node_voice_player.gd b/Sprout/addons/dialogic/Events/Voice/node_voice_player.gd new file mode 100644 index 0000000..9d81dc6 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Voice/node_voice_player.gd @@ -0,0 +1,6 @@ +class_name DialogicNode_VoicePlayer +extends AudioStreamPlayer + + +func _ready(): + add_to_group("dialogic_dialog_voice") diff --git a/Sprout/addons/dialogic/Events/Voice/subsystem_voice.gd b/Sprout/addons/dialogic/Events/Voice/subsystem_voice.gd new file mode 100644 index 0000000..49ac93d --- /dev/null +++ b/Sprout/addons/dialogic/Events/Voice/subsystem_voice.gd @@ -0,0 +1,106 @@ +extends DialogicSubsystem + +## Subsystem that manages setting voice lines for text events. + + +## The group that voice players are added too. +const audioplayer_name := "dialogic_dialog_voice" + +## The current voice regions +var voice_regions := [] +## The current voice timer +var voice_timer:Timer +## The current audio +var current_audio_file:String + + +#################################################################################################### +## STATE +#################################################################################################### + +func pause() -> void: + for audio_node in get_tree().get_nodes_in_group(audioplayer_name): + audio_node.stream_paused = true + if voice_timer: + voice_timer.paused = true + + +func resume() -> void: + for audio_node in get_tree().get_nodes_in_group(audioplayer_name): + audio_node.stream_paused = false + if voice_timer: + voice_timer.paused = false + + +#################################################################################################### +## MAIN METHODS +#################################################################################################### + +func is_voiced(index:int) -> bool: + if dialogic.current_timeline_events[index] is DialogicTextEvent: + if dialogic.current_timeline_events[index-1] is DialogicVoiceEvent: + return true + return false + + +func play_voice_region(index:int): + if index >= len(voice_regions): + return + var start:float = voice_regions[index][0] + var stop:float = voice_regions[index][1] + for audio_node in get_tree().get_nodes_in_group(audioplayer_name): + #do not play in invisible nodes. This allows audio (2d and 3d) to be used in styles + if "visible" in audio_node and not audio_node.visible: + continue + audio_node.play(start) + set_timer(stop - start) + + +func set_file(path:String): + if current_audio_file == path: + return + current_audio_file = path + var audio:AudioStream = load(path) + #TODO: check for faults in loaded audio + for audio_node in get_tree().get_nodes_in_group(audioplayer_name): + audio_node.stream = audio + + +func set_volume(value:float): + for audio_node in get_tree().get_nodes_in_group(audioplayer_name): + audio_node.volume_db = value + + +func set_regions(value:Array): + voice_regions = value + + +func set_bus(value:String): + for audio_node in get_tree().get_nodes_in_group(audioplayer_name): + audio_node.bus = value + + +func stop_audio(): + for audio_node in get_tree().get_nodes_in_group(audioplayer_name): + audio_node.stop() + + +func set_timer(time:float): + if !voice_timer: + voice_timer = Timer.new() + DialogicUtil.update_timer_process_callback(voice_timer) + voice_timer.one_shot = true + add_child(voice_timer) + voice_timer.timeout.connect(stop_audio) + voice_timer.stop() + voice_timer.start(time) + + +func get_remaining_time() -> float: + if not voice_timer or voice_timer.is_stopped(): + return 0.0 #contingency + return voice_timer.time_left + + +func is_running() -> bool: + return get_remaining_time() > 0.0 diff --git a/Sprout/addons/dialogic/Events/Voice/ui_field_audio_region.gd b/Sprout/addons/dialogic/Events/Voice/ui_field_audio_region.gd new file mode 100644 index 0000000..e772e03 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Voice/ui_field_audio_region.gd @@ -0,0 +1,43 @@ +@tool +extends HBoxContainer + +const max_value:float = 9999.0 + +var property_name +signal value_changed + +const stringfluff = ["[", "]", "start at", "stop at", "region"] + +func set_value(value): + if value == null: + return + #strip irrelevant parts + for f in stringfluff: + value = value.replace(f, "") + var data:PackedStringArray = value.split(",", false) #value.replace("[", "").replace("]","").replace("region","").split(",", false) + if len(data) < 2: + printerr("Invalid data - %s (AudioRegion): no or incomplete set of timecodes found." % property_name) + return + $StartValue.set_value(data[0].to_float()) + $StopValue.set_value (data[1].to_float()) + + +func get_value(): + return "region start at %s, stop at %s" % [$StartValue.get_value(),$StopValue.get_value()] + +# Called when the node enters the scene tree for the first time. +func _ready(): + $Number.text = str(get_index()+1)+':' + $StartValue.use_timestamp_mode() + $StartValue.set_max_value(max_value - 0.1) + $StartValue.value_changed.connect(on_value_changed) + $StopValue.use_timestamp_mode() + $StopValue.set_min_value(0.1) + $StopValue.set_max_value(max_value) + $StopValue.value_changed.connect(on_value_changed) + +func on_value_changed(property_name, value): + $StopValue.set_min_value($StartValue.get_value() + 0.1) + emit_signal("value_changed", property_name, get_value()) + + diff --git a/Sprout/addons/dialogic/Events/Voice/ui_field_audio_region.tscn b/Sprout/addons/dialogic/Events/Voice/ui_field_audio_region.tscn new file mode 100644 index 0000000..ef9b4be --- /dev/null +++ b/Sprout/addons/dialogic/Events/Voice/ui_field_audio_region.tscn @@ -0,0 +1,56 @@ +[gd_scene load_steps=3 format=3] + +[ext_resource type="Script" path="res://addons/dialogic/Events/Voice/ui_field_audio_region.gd" id="1"] +[ext_resource type="PackedScene" uid="uid://kdpp3mibml33" path="res://addons/dialogic/Editor/Events/Fields/Number.tscn" id="2"] + +[node name="Auddioregion" type="HBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +script = ExtResource("1") + +[node name="Number" type="Label" parent="."] +layout_mode = 2 +offset_top = 311.0 +offset_right = 38.0 +offset_bottom = 337.0 +text = "Start" + +[node name="Label" type="Label" parent="."] +layout_mode = 2 +offset_left = 42.0 +offset_top = 311.0 +offset_right = 80.0 +offset_bottom = 337.0 +text = "Start" + +[node name="StartValue" parent="." instance=ExtResource("2")] +layout_mode = 2 +anchors_preset = 0 +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_left = 84.0 +offset_right = 132.0 +offset_bottom = 648.0 +max = 9998.9 +suffix = " sec" + +[node name="Label2" type="Label" parent="."] +layout_mode = 2 +offset_left = 136.0 +offset_top = 311.0 +offset_right = 170.0 +offset_bottom = 337.0 +text = "stop" + +[node name="StopValue" parent="." instance=ExtResource("2")] +layout_mode = 2 +anchors_preset = 0 +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_left = 174.0 +offset_right = 222.0 +offset_bottom = 648.0 +min = 0.1 +max = 9999.0 +suffix = " sec" diff --git a/Sprout/addons/dialogic/Events/Voice/ui_field_audio_region_list.gd b/Sprout/addons/dialogic/Events/Voice/ui_field_audio_region_list.gd new file mode 100644 index 0000000..d1bc980 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Voice/ui_field_audio_region_list.gd @@ -0,0 +1,56 @@ +@tool +extends VBoxContainer + +var property_name : String +signal value_changed + +func on_value_changed(_p, value): + var data:String = "" + for i in range ($list.get_child_count()): + var n:Node = $list.get_child(i) + data += n.get_value() + " " + #print(data) + emit_signal("value_changed", property_name, data) + +func _ready(): + $NumRegions/NumberValue.set_min_value(1) + $NumRegions/NumberValue.value_changed.connect(_on_NumberValue_value_changed) + if($list.get_child_count() < 1): + repopulate(1) #Always have at least one audio region + + +func set_value(value): + if value == null: + return + if not value is String: + printerr("Invalid data - %s (SerialAudioRegion): data incoming is not string." % property_name) + var data:PackedStringArray = value.split("region", false) + $NumRegions/NumberValue.set_value(len(data)) + repopulate(len(data)) + for i in range ($list.get_child_count()): + var n:Node = $list.get_child(i) + n.set_value(data[i]) + +func _on_NumberValue_value_changed(_p, value): + repopulate(value) + +func repopulate(num:int): + var i = $list.get_child_count() + #print ("found " + str(i) + " nodes") + #add new audio regions + while i < num: + #print("adding node number " + str(i)) + var node = load("res://addons/dialogic/Events/Voice/ui_field_audio_region.tscn").instantiate() + $list.add_child(node) + #node.set_left_text("| " + str(i) + " Start") + node.value_changed.connect(on_value_changed) + i = i + 1 + #remove excess audio regions + #print(str(i) + ">" + str(num) + "=" + str(i > num)) + while i > num: + $list.get_child(i-1).queue_free() + #print("removing node number " + str(i)) + i = i - 1 + +func set_left_text(text): + $NumRegions/Label.text = text diff --git a/Sprout/addons/dialogic/Events/Voice/ui_field_audio_region_list.tscn b/Sprout/addons/dialogic/Events/Voice/ui_field_audio_region_list.tscn new file mode 100644 index 0000000..bc7bd38 --- /dev/null +++ b/Sprout/addons/dialogic/Events/Voice/ui_field_audio_region_list.tscn @@ -0,0 +1,43 @@ +[gd_scene load_steps=3 format=3] + +[ext_resource type="PackedScene" uid="uid://kdpp3mibml33" path="res://addons/dialogic/Editor/Events/Fields/Number.tscn" id="1"] +[ext_resource type="Script" path="res://addons/dialogic/Events/Voice/ui_field_audio_region_list.gd" id="2"] + +[node name="SerialAudioRegion" type="VBoxContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +size_flags_horizontal = 3 +script = ExtResource("2") + +[node name="NumRegions" type="HBoxContainer" parent="."] +layout_mode = 2 +offset_right = 1152.0 +offset_bottom = 31.0 + +[node name="Label" type="Label" parent="NumRegions"] +layout_mode = 2 +offset_top = 2.0 +offset_right = 240.0 +offset_bottom = 28.0 +text = "Number of lines/audio regions:" + +[node name="NumberValue" parent="NumRegions" instance=ExtResource("1")] +layout_mode = 2 +anchors_preset = 0 +anchor_right = 0.0 +anchor_bottom = 0.0 +offset_left = 244.0 +offset_right = 302.0 +offset_bottom = 31.0 +step = 1.0 +min = 1.0 +value = 1 + +[node name="list" type="VBoxContainer" parent="."] +layout_mode = 2 +offset_top = 35.0 +offset_right = 1152.0 +offset_bottom = 66.0 diff --git a/Sprout/addons/dialogic/Events/Wait/event_wait.gd b/Sprout/addons/dialogic/Events/Wait/event_wait.gd new file mode 100644 index 0000000..7efe47b --- /dev/null +++ b/Sprout/addons/dialogic/Events/Wait/event_wait.gd @@ -0,0 +1,66 @@ +@tool +class_name DialogicWaitEvent +extends DialogicEvent + +## Event that waits for some time before continuing. + + +### Settings + +## The time in seconds that the event will stop before continuing. +var time: float = 1.0 +## If true the text box will be hidden while the event waits. +var hide_text: bool = true + + +################################################################################ +## EXECUTE +################################################################################ + +func _execute() -> void: + if hide_text and dialogic.has_subsystem("Text"): + dialogic.Text.hide_text_boxes() + dialogic.current_state = dialogic.states.WAITING + await dialogic.get_tree().create_timer(time, true, DialogicUtil.is_physics_timer()).timeout + dialogic.current_state = dialogic.states.IDLE + if hide_text and dialogic.has_subsystem("Text"): + dialogic.Text.show_text_boxes() + finish() + + +################################################################################ +## INITIALIZE +################################################################################ + +func _init() -> void: + event_name = "Wait" + set_default_color('Color6') + event_category = Category.Timeline + event_sorting_index = 5 + expand_by_default = false + + +################################################################################ +## SAVING/LOADING +################################################################################ + +func get_shortcode() -> String: + return "wait" + + +func get_shortcode_parameters() -> Dictionary: + return { + #param_name : property_info + "time" : {"property": "time", "default": 1}, + "hide_text" : {"property": "hide_text", "default": true}, + } + + +################################################################################ +## EDITOR REPRESENTATION +################################################################################ + +func build_event_editor(): + add_header_edit('time', ValueType.Float) + add_header_label('seconds.') + add_body_edit('hide_text', ValueType.Bool, 'Hide text box:') diff --git a/Sprout/addons/dialogic/Events/Wait/icon.png b/Sprout/addons/dialogic/Events/Wait/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..174d4da416da963be1be89f97c1b904da326426b GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9E$svykh8Km+7D9BhG zRGg9&!+1dtlzj8sPMX!Pg)E<@}jE#xrAX9!f^n z9|xaX&-tHKopnyjfiKHlq;@aTc=zytF=JDU38UV|`v=a;y{tKWQuj}dVjSx|L%Rn- z{aQu;n1dIaE-;c>E9!P>)7HZCtjj!@Z@V?+e$_Ax&?wIN`2Q=@j8%Q>6S^CFQclfC zQCrHW*L%R6`Q1jtcN?AfOfHx|W_%@=n!Wgql;z7GEwB5Gwg#rP-^sXO+-aV4(5UEd zcVVvZyH=UbyOY}ICH{ME_4=Xr6Cb|GOSZi}+ckHI&~*p-l*By`r{4Hl*O|SDe~a0@ zB4NwY z10VNP)pP4V{o%6N-@v})@inoEcRX7=`d^< Array: + return [this_folder.path_join('event_wait.gd')] diff --git a/Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Bold.ttf b/Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d998cf5b468413ca1c950096dc9d0f5dfdb1359f GIT binary patch literal 170348 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:f9GtU8uF-v@^NtnjKN=O5W$DEfkgs*!Mew10?fp}I`W0Q*}%*;VrGd6J7o1f zp)CM-(E_bx3%uwNCYP-4a>_UG9_$sq7ykOsd@p|L!FnpMv%fsmJc*2RS-vh`BB*5W z+dV)PAl2~ln+Ym$ZC%6aQ27AyUK5;v3r=V0tR+w6pYTMMr^L%^iU)Xpm+i_fTp$R zcdMa)9Hui(=SSp<)*axwWC=wB%D|e0#gqvYswtCPWx3+2RlEapTTcIb@rLa_eUntO zP+0=l6?BeJO9AnQE;H3@z~&~fGbKz#6yTUV zbtf*Io#{wIn8Q1)UTxj+PxuXMCVf{G`3t2Bu5FdlOfuuQdW9N86a>YF%UDPQC@2KM zFFAAcM^^a~tNeqyhv&*yJx}4=SV^q12Aw7fYC_@|x`4S+53AhcTDh-#Rqu>r0pe?X!R7cUc|v1C~QJyD2n{75S%F z_;NG6S8{=YU6g?$?CDJ8Mzjd$X_4@7V{r+)Yd24&e`?adSzR{7> z9A_SnGuH>6!cnsvra8-3AeuO-1mP`V>OQ5813&8Vj_%ECmJlJ(LE`BN@sy!H1N zC&f<1CX?kSWG93HT*@p+FrvO_4^e!yT%*GfnT4~d7ia&>AF`mIKm1eX_vIm-h7KS0 zS&zJNCx)^#raB+7NCI3-=FJsGL zPfDhanm=P_pW({%$zxmtMv}Iw0O7xGje?B-EgL|KH(RPuOCo&$odQYwB)C= zz*0#j5803ag7&1&C?|9sRAx3r8wWv~L{ef@6czX0+P(YJH|us+lC$<+y{Zhm(&za5 zkv9XkbiY!(m2^`x-c3ye{>vfTzfem~t4R1yw!1@o_&0$k*po3G&73fzCEp&&b7g+s;1`2#(f%VP_)CzX->k!6^-CMWnf#QH#o5eKh z(xp-3E?p$KWH)ck4&%BZuw|_^#YH3ovz5lb;!^r`g^>b^trWb@8VPMF* zKoe(!blDEYU$@x()+?=>W~D83b>G-s08_O5l?#p^0+*}P{9u7H<3X8Tz)XnL%quYB z+Pc7)G=lCb2`2QXUjoQiLb-yTU>J<)7xvExB126Se0uX4>_vWzX(RY?t5kfXC2Pj( zd6of!xuD1{Kw!>Q=@957@L^k^7$5dRZk-Ehsvu3*RH4hf2QW#Ia3FQGnsBTiK%B-2 z`Eu%f=kIW^iTb@oJh|Zw8WbG*A#qq2$v^%@N9lYBe@f>^HaBq6xlh|oyzD;Auea>| zbOz%$TJ@Zj%WtT)XRO@6|Ki7ugUMxu9Q{VID=TjdMYrso^-6L+YZ1_F zJDbjBI*RV0i=zm0Nj?pt9xsm>Gul3wqsf|-!Z{;w@;iqQ$|N^4>k)Kwp8Mc^Pc!*g zpUxvZ769e5c})OSD7smi`MO!qm?CUmsb8fdTE}gH!!NJoG8w{M(moW@N-kF<4_~`2e*Z;0p(Q6Evsjwjm#gY%;+o%&rcfiLHgAg|LZ_2_zHtECJ-%YC+=Z|MZ3; z$r~aAP0V2QhSYlBpWQbULJ$%(^2PVA^BbdwEzQhc`ibm(#4k_evgONBb2(Z8t(*3Z z;LS!0OyeXDoFoh<8LPRxCxLfC-rRrqz+@%FvGkMp{R}HvVl7BK8Lb4_y2mII0d~$s zk;6eY!0%^R8-IWP=x`_J*N5ym`y)#jJ9trU&ND;C$!R65;-dUVsmznlsyy1ZXB0a< zY>!tq<;#LwT4-t*d1qeO1!Fvs3ZNnV7#ZUT6@8UP|^%F;YnV?)l;OtTDjD;(yN=uUMl5sIpK!|2Z(ki82oU9{fFX@ zD%9e<@1Z9t$^RZiDJwON8X-vj^;Y5NXqT^#9C?}OXc$!a`{e=;2E!4AlDt4=@+(Dv=!tnA9SFf{`ioM5mqgDj@Ikp1gq7<1tQud(@1p;r8XG8o zQFLBtXSAqW&f=#hW_k24H8Glr=k?18Nfvk#2nZI+#^QYn5>H-8k`%<$BFj^L6?5^s z4=!H3k8szu^8BZ4nOsnGUVhQjU9IiuAd4JS6l@1s5p#}52TSC5^cSW;ShpaW6y(kE zc%L56@c=d6yc6&fe4J(Tk60uA!PztXeLP=eIr87EiRU-ZHP(e6mMh8;poqd-s|*m? zrKTF-%Ocw7kUP~?%7_gD^Z8#C}mgGN<4b#x{2 zMJ$(Xk#`rx*1F>Sie=R9sn!D=t-u){0SzgAe6#$twH{)`s+v>8h!U(2N4)}`-y_xb(` zCW4rB1jTUbju4rn|8(pk8=lGfpyctu`WC^O2v{crRu^FP=Hew(pV6D3IYiRK?MN?( zFu-bwpcYhg{!#%vH#Iw(f(IlvqBElq3dxql&FYC0>gJlS9AoNHEr9PjpL6%hcRhOi z^yx3Pc4vJ5+SLo6eEJ37GnlSDicM4BRq7xrMgLq_It5q}rbb(8>@zg+kk^a>hcMF2 zz?PWVfpM@#r3p<;DmPnw_w{wH=DpCocFU`;ZfrMyZ<9K$l`^mYTx;i$cJk}r)!jC# z4O!axd^LKn+5$%*Qif&~Ia_45-O|^k$u?bhjgCJlScXm}XC|02(n=FU8PPA@Pk;o} z>9e8_ylr`2vE7o=q+7Se=mKKW;F4f9#*!)}kOogoDwP4zwWqV75Kbrqx2@2~g*4fM z<{TK1HVJ+B>~sC~C`{D9vG)&u)9~jVqTexyu!9{}RjMzl;8oCC1NYR5s`DCfCdvtA!5cTtWb-N5P2)K|exxzKcbwOGqQAT5t!u*p@OYCV?YwY~s!yOA&E*Ua*&B|5VVD8tf zT0eTw@>Rt%#+)8M?(~>3Z;hYu)|k=r=03A#+4gro+P!YgbCag5e{R#x56*61`J6m! z>W5RNd^mO5`;#ZXPjrC^RvSRVqosUJ67i(h$1)|*bx&NAf<=M;_2Lh8Wz$XU~WWSFUAB0CexIQ1s0#ozjp-(>OpCW=5G zvkd<6LlhXQY+0)Vrq>`@tVhD*>@ z<}(#JMU_8L$`${hyeI!f-_VEG#oXLEbjQ|`7HhG!>kuVl?e1EjBu+{0h^WTV*Jas6 z87|9Iiq&Li7X1xQALfr%v|uN7Bxu!QMG#fZUQo&KW|?Z0yq7VS>a@g4)XYpOi8w$- z8(p?=p@{>MsaKZRgu3c)?)}Z|XlNfjZu)pO@tuC2YOOoZzTT<#RQB!hp2J>$`NHQPvY!20H)zyp=(vre zj`baW^3bL4-tRuTUDLc)gT`%{RB3Rt))kwi_pRT)B5>AE{aoo~xdK}li99)Vd)gF# z$_sS&(%MPgn!b@pWKF$(F6lcqsa?JLZQ9Ikd#PjXI_>dn>6)F_YDDYSSvh&Fva?#Z zhDN1&|97AZO|<1o8??BZqMZ>Fje&(U*O&$R5OJy?@~)z5ku1E(B8N!MszL~s(~pIt z*AD$YK~)5ig3^ykLG~d0A~Z<&j4%b>;sHsoOMju2mEn)pa#unAE69H`5I)uaQXDQG zw#$34BnpT1ZnNx^EIBy|U6J+(H9k2a1#Lo93iq`esC{4NXHK2ovG>UKK0W#jWyAXP z?8RQ#$bZ|rli%CE4aKj9%(?l|y*F5EHlMYA<1K#T^jUu5O}WeFJ)a%RKl<7J4Ffta z$)7c4NykBpUSJgt?Srr!<~I+##NrQpz_BfkIqd#o4n_%itwB^0osh z>Ua~9N=q4;$anhfY?LF?<*j2_!NGE$AY0qnQx_gQGHi0Aydy6!U9!C_-&L_oxlwJp z$!E(w)oIqqaWgXKWmXRxv0%+2er{mLr&G!-Wp!)xK#y}*)FBBwckpTjjd&a zM22TBo2r~uQc$+UEEei$!tPQY!4M#Vim2?PY;^WL&myG>nqgFUUur4;g`u91fu6s$ zUUn1yx6W?5a-=}m=|3}7bIST(YO%r}hZ@o16`?)j!G-bmcyM86Y&;=6GrgdK;SW+P zWYTY;g{l_1E9*?@j<*-o@qbFBUyWS#7|S_uENVhV!#(svR1$PYYEl|GH&7Hw-5%#H zi{o+r^Q3HIWi}nnuUEqsv@Nu8+Z{_=^>5L4rToQX9QNU39N3$`taMs7cS8NR@%x&( z?1{VDG+Ep*t9cy;n{&`&gXTC2`7Q$%BTFwv(Ih_`fgVJSUY>R`MokWYd*>><H)}SkWuEGu zxM%l|&p#j7B0H;1n-MKZYI>q}{;S1;SSTFb*J73r`ld8c4uqfggxNldl8tu25=KD? zoeHK-a2h;koKW76g7a%0UclO;*iyVp8K4}!&)2gt_gVKx#dm|n=L_p z)w7<()vVD!qt3^NmaO01a?EPB1tasDM;sE}ABs4Hq~@D?~;1_%7yVXPATtp5*iLS(juZZ16^nO8Voso9y7wtzsS z;R`xVt5u^?or^CneD2VajVIQxI{b0dth(7V`>6Rnk}Abj7&dF#=xG^GtsXgV(Zs|W z*-3p+TxZfyRG5c~-19PGWKmZ3CQr0*2~{pdtSe}k5Ui9_Dl2uA)=F<>v@%Osu542d zDQ_qrDqksglp@96_y6HD`Tq}}nMf2xS-TQik?!2FO8f&rxf~h6c8Fagq>fsslV*Cn zob=x$upUf^)QX-7)LGs*#GwV-h>EzHH}ymQ6%`jL-NFuc9K4|>OW=Q4doCT;k`lt6 z=jKiuDHj!;Z`!jeZ)w4l9Ftljq8 zMs5&V7oY9$BmbKP{m3fG0sQmNN*;Bf?_D9svCB#qcqe5vo3Bd|pHf)S zXI0;R&0F@CPhwj2*{-59eGt!Jx6pkNiY``*FZ)P!StxKT%KC`#gquq}2U>_t$Ql#n zN;vdh-by2uOUq?FgEyXd!8V~u>o{BOa%;!UKhUvKoMkmZxdhT}w;VyHsS&y$=xpB8 zi$KV9dXgE{KS1hd?a~2KSTGv~NM-v+r`S{{zBu`*9W$W8rplU98Jd&kXtTXvFA^2_ zdM&V=@PE)CZ1;a7rO*sx{z7}k8^`w{E&BM<)YB~I%$v{ecwhEmoCDKsj!p2!%lG51u zlI!wjJVWJ30n8@H%SU0s?PipSd8RJ-n|HxA_^k9Nx_;9S zN#AycJ|V{|2-hW>94A$iw*fEB_&nrt+96^{kh*CBBBG`t7@85nqztL9IJiV{kcNWt zezrl$#vPLmwJK_Fq*e_seX#hg78yg@6=D$?rbHp{h}Hoy{|M(D)BL%m;l8}J{?1wz zwzln!Y^40)(r0(K49rNAS+XzwU$|)B`j)M#Jm0J1nX4bZxpPb3s)Ks63|~S3CqUPe zEe}`-hfL4%Vo48r1o*nxh!=XMPD9TDfTLWD!2tq0n-3!TvS_i#V}lGvs}|ww+DgE@ z3$>9&CD6bpg1Q97mRCG4j5j{Ok0=q!Kc1Ju*~kWk5d2|ZnfYznKzY8^zHG4~)E?=Bof$`A3QBK0lVZOOL$ z1{)iXexI&hOqyC>OOaRBE;5@*;>n$4cb6-4Bb+zP%DBtYW)Si(9~*k4CgU_)Qf{gk zAQdGNTQn+GE-Fe`ZI-MwMs_IIl1=@_`xbV6bM?DuI6nUJ@>Xvwex~eiAhHjvMeovGy6O^ zB^3EFw7jBl2OQdI!pM7A!6~}F(H&Z7Tj8jpXUgvV2~Dzw5pt>w7}$ZVKxV9rnAHXk z$AK3aSX`0DUifj(z4`pk?+>Vmdt=Je^Cno_{7*Li;^Ge;TKKnk5yIO{JvUt@eTZ7X zdsY{y&`XP{R2fhjg#Ynku3&4u=Bfo-Xa$8a>!ZavMHUHZBg2HaC;{s(4h79VH^A4o z0EpoulY5MI0Ctey_~*ORKaH-}W7CgUJMO5MGiXNpF3mb^9M`kyPK(<1>)$RM8gsO5 zO8a(;*B87SAM-<2UW01g8&BUj;MMlcJAX#Jg)SfKO0@${lqJ=bu4{6=`h+fG)hdj0R^4KL1l{qukRIM}gmr~Y6UOX20obKkr2z%wLx z`INQ`ySL4|T70s`_{_VbfU;C6paoLLr1?dw zjLvX+U4uGd45d!WC>z`Nkoz(BTt_$&(vph_j-r}qsz~yI(OkJMg@oQaVUVqKEMbd& zTes%N1%G|KbWDvYr`v6wyuSBu+M%|Go36{BG=0$UnU*sA5ue`bF#m1SylD;VI=PsUT-w#4kCIap=i0{gy<8_3liWmZll%~}2nCOFB=we+s^sNP& zOBI>6IPpZOA((0CVB`1}s^9UH@i(u8@HP;jUJYd&Dfv`1^J!&WDN`@O(5}sQ4}Xu} zzTLlL%iY62VF^z$HM#Pr$?SAWi46JPR?R)TR}coY`Z+)LhVe#dDe-nKz6|)I zVJlZ_abo6<&`r}U&L_aH*Te+;;xOdLr#lfAh0{Z{Ollir^~U{Tnkx2=X<_1tvd8Ez zMD`d?ijkl=w?Y2Ejj%hSx6vWQEt`7l5~4DZLicq#sxR;GbvaVYV{tJ{+);eY*Y2pk zT~wbM9a#vqJ>EXCWJ&R+(w@h7_?s9yME|r4y=D$O2AKA@-r z2p7R+NQ#R&Z8$JggfZ5nz@ex~L75_ZiW%()s!aLTeZZo6k3$lNf0oRdGsWcI<@|hB zm1g&fm&RxNvm=Omh{s>&@e;GT2ts^hni zqmjy$Vhn~BS5+OD6U+Ett^d%cR4}5ZV2( zYEJK}31_-#RuRsaq4Sx}XHf0rg&86b5?`DXLwC@B)6KYL)t zQGR!evWZ2xXB|)`d-}@_JZI&-MWgzSn9yV6K6W5-9SeSu)jPr*8zV94eTUDi5USh_ zJ9&hE=zbGgq%*wQJMd~Nz^|==Jx|sQk*h{dB#A@{zO9$4|FgOf{w`@uYk=@ktBEIf zH8`i$$T_W+UQIT)h9jeA#8(;bA0!AfZ}9K2#6n~&K=}W7onQj%V_kwNKJT;h%%8XZ zv|{nq&;RmFv@aaqb#bTmd0$TZWyQ0+8m)ZFA2Vv=z*va|7hVe5;QZ`dSr zes@RyoP?@x)NZt419r_R0o(TO*0${1w{PO;vI9|oVA2#Y&tCMDhe(;4VwmU>xY1QZ zDT|n8k2=K3rSf)%JEnYcy5WGBD%tDRjVIoVx)HRcXdH27Yu{8Xb>#QcBwt6qj|5NT zL?pCC62Ov9Y-q?}koRw7IJo_$I=Y26D~Oc}*usaQcgaEJEZS$2K!Xsc_*H&FId1#- z%tt3`G-P2@SYwvIhu?g8(Mu7Y83!ZTFxGb4n-?1V9a{sdY)(CUnqNG^EXQ`oZQg;| zo^N<-`A1-?0(u0ThF)CJ;hv^BN|M zujy>qNb1uQ$Oa2*ORc4PW4`?2C+zIuc8$Wz&&}AqTmJOT1_NR$)q3s|Wmxg(H$QOv z5YoQ2vgyi@SI$M<4BFTWROtY!ykU(+ekm1HQN4Zo@MDvFgfZpCOHG44ROB}hX-E63 zJe2-6Y~LaUZ3xkz=8O}}r0}rG4a+2>T^3_GGS^bkILUl`*|(kYa?agqFaIy&%maHz zteMOYw%va@z(3TCJ+p|QPN+NK1t#KbPVd|>ng(@UXp;NV5Z$T@Uk@EiA%?R#%}yQ8 z7VlS!eo^+Gh?a;#$4P0WHF1Pd4d>k6^6QFf@$P~;bAH-(liv=eX5Ueh>7Sgor+C@6 z3NyO#-#g5DK59?#QWkwTdF$Ri?u`d%g9TToXgCf?We_0HCJNhuGO_aNzeA_3JExp|AXQ!Y^kU;J5NXUPi2l-oNd%&i{#M(xJMOJF?)h`zR2 z>etFNc$5L?Orer|xQa9nyh9tB8f)&@w`Jn$VEz*;7fAVhUv*cpN)wQ852BgN0@?OZ>=_%S zUQ}W&f58@}X@Ndlh;7&53W9<_gJW)m7m<#pE?h0ritY+uiB5^d&VbVwTQ_dh%JSEu zeS4NPXx6L&onfl_IopA`m_T@EK!g@BqwZ;sVkGl)eP8sFKqtTDUP1#cB-0O9Y)RFVd3|t6>_!*A5vgBbS@4 z411=3YMl|)$|cn}xUhe0_Vj9Hk}@q1^S3x^hGtX?8oxcfc1VqCz-BG=k}?Od&^EY+ zk5xpEg`))!%RG^2QoyVVm=y-ug8ncXGIo0j4`^+8(NsLV#|~r0SSmNHSg~Q{TEkWi8nAZAk@!lL;u9-ZmRRw8EG1X~SyYgr0$1bP z%ZP7B5FjI&>n;3()zE9r7tlO$UGF?G^K?@`DCwsEB~4V5c=;xgOA&#;#94V+teCxh zTNG_eN{R=nH%mGJmo{mC5toUd2zL_^Ya-J=q66 z{WbOMSp6_i$|;y60xitmF9S?I&Pnk@$BLM;bv@tMc6OUK_3O2hN4Bq1yCYs$ukvF# z=wlnvDla>`RUZ9F`q5XJmaW)wNV@A8|2|{ZL$eB`(RVVekzsOAmMhnL)Pil2SMoP# zRo#7M2)?lse2+?qfE8RN5mQC}eKFwY|7&ZECI?U&VKzt=bF8}D5dC<@JP=jUjG-;` zlsUIYIWMD|``@K9$|Al1JB0Teo!tMf>*@dVn*VKK50g+owv+<~t^esWB0o#?#UgGM z-c)HdMiSe4fIz|^(pMY!8U6m4{ zX_MqXJfXdnjm4wx-&eZ)qBQ%%%Z-*~KxiX>gAV+ESCkR(8%xR6#Y8JHrzM$RMn33@ zy35C&_Tx>s9o@H5w4{Gca1u2nj(UikDHi_NyC zWY5ljR@(OMv#k7Q=RPJqXL-?6;n{UIxo5zRmCJVpcn$`v2flG%7t3axItG=X5JS8m zoNS%xO!1A#%;@iwCUT=yQ45Y1=Z`kevx_V#3=C*4WAQ1TQY8hCbf^Sn!PH5tnzC)h zul!08|BA6H3npXH+{|eAZuSYU$p75Asw|($7DZy^XCS-8Ydl}zQfT&M7&zq@ObjF= z!n7Lt$;u$+FQda(nzJOzCE=YUl1+1Jjlz8pt&C}B31!)lJ4yseQgWQR-qx_FNbKlE z4|=L^rysU7x{%+np-El7aWsU@pOn8~&;TxdF?KfEO9KwQR%gX7k_BOGc3F2d^nL0=rkmMuqUwgq+VlY zT!wGQBnR)0tueI`Nnt-!An6P5VNFwNrde`5)WvEX3df-y&^-e%VM4-ba&QA~2CxZ} zgI(nximvdE>@_tBn5FGBEv?BS`#MyM6nzpXC4ry4*ArS)&zA{xM!bUDu^|nnr71#z zrJ;wzAIfUw(!@@5)TI(0OTr)%=88%cMQh9(L{X`fmT=_crlmT44V0;AiPkgUyfw5> z(+%BQcVqQ058*%k^b6LZFIC>$KXc^p>2n8;n5BNZ<)t!_*V8krc9?MR^BsS{l~4L7 zct>%Pb)e__Er$;u8UI?8n0%xAKcr)>Dpgvf#fa>g_jJNw=(&PqhJjoK}@;%K9l&3p`AJo>ecIw)91$a>@yZY!C!?pFo>S7WaPMdC{qfox0a|CXepi`kiJIhBj$X9?OO|Zeh-&zyC~JKZXw!6`gR*r3Kk( zqR+sEI-N|q%v95UJe>wMHMuQR!VwEPz@UniNwgbeh&pGLrEIArjePvXEg2X^ZNcyUQX;7(cYk6SLAt?5 zfAmHuAHy~b9rk7@HgH|$Cs}>mXGDR>H${uu7yo4P?Py|aUR^taaFa zj!_d{^_Bfb-yRSthOumRn58$WQnB4Y{s~qxcw*{i1z;FEo0=xE>7nE|wYQaGvd)^U z=R#rdVOn)RK)ldLu0^=yR}*M<_7)25f(y-+1i+EuVyMTg!iNuPh#09w?lu7crLJTcrhxMI!~qT_4~eL)MizNR*p=mRxe`794bu``u*H z_hjYg0dY)UVf+8Q-hzemvW4`1WmavzN53*QZ7M^9?2rYTh!Y z{=*NS+Fi7id`8+6HWwT~xNYaFnWG>CqIo$%C{P`@dfNk4jEuxbh-TDUAimf0ZearNH-6#9C$i}E z%HfHYV`?7sX(DP7;od44QmkZuV!V82LX9Avjwii9E@WD;Bgr(1;0AMpL?`7<;{7@p zsm){w<$v0TX0uzo{dh!V3)(agqLCJhk_YjJ{O0tL=NmMWS@6qGZ+o~FtAZa=$Ia8L zSawMr zG|4xeMB51<*t!IX7a~!jpG=H=>o0V}Vl0{=JxYjAcKEOk*d56tqO`jl%6w*5MzW9v z*!+i99ez}g)jbxrW7a9TL zM9fo_6%;Y}S2|E49@bx&2vGrsr2+_HRHa%#1!3?)3bnEhYGwfNGL|xCW;g&i?7z-F z@C+~pX~j|;hdmeRWLxJ}yI74~Z93W(u*eP9KOeWhdX0T!uU_APMyCgV9eEY0r0)Dh ze&dY;|KLWZ;H|Iumt#hZ7=vwsNi6;rbi)+rhLf;=vDhR$PP2+l!br!I?r%25%DQgQ zDptn^@0Md8y2>WwUpLNl4 z!6@})^+x>nZ?0jJgmdQb&V4@o6SbNi=j36YlfAmj?FYz>>>*ul@*)=c#jota*oAY( z_pHo9Pb9u}?VB_FQRJW97ss=*vzLH&B|jk}@VVs!3Y@~#$^pURA$OnN#JoCV6kQm5jcqk-OfKgvb1K0R%+*g7pt zAU|fYwLmAe#!(g;ek-!jXlXTf{Alr_!5i}iU^(b=@;!A9%gTlQW>^Pq^|B)JWWm4c zAA5?|?%TcL@Nt%K<_y1aoaCrN$vw+Eh*Qd9Z-CR#$7SL;K^Rh7q!4t%P$I^l_%$_3 za3dyjaX5ovMG^CHnai8te&uYI$d;c9_t@OP>eDNtc=kmhKVtpnUXHXyix=iG|a((E|4CwH3=Yv zBFk3PoO4kH$1*#b1)*6uOX7XBW8i+DC7wHcc1-xNb1${a$R8M5Mk%~EY1zW@%GnuT zFaMnXsh;w1EP4HGIlFHO|A|$Uw|nAv;*!xrpHXmDR7}KKoyg?w)|fZCLlKUuwZv(n z#-UTrv|yx^2kB#_2WPU#m!aV8z3ZU2?u}dK81G1kTT_cq(FD0^?uGc&czXeGvAGA4 zd}$wM#Hw4o7Q->bx6CcKU{xOMd9;jQedzg;vgPP2o%H*}XO~S@TFJwBz_c%xU*V4w zxu@pr4tJs@VEMLf8L;mLOvjEnFLARz;^ zQ}|{}6rc@89$ufK7A}HLCsRV&q#kvT(O6_~)BRIv>$Lvg6y%g!peWo0`WkXj)JQ%3 zr~}{3Mu1=D!ET(#wL^fbepr_rtYkH>MW(?qc_K)Xl<)mjSar;D|>c@XCU*RP(D9d=mxuXV8qN%Uq z;0=Q<>8nL}?-&6wquqT}b_Va7K-Oz|U`(=g7~eG3fxJ;3nilL-%`7mOK>;q{R5EiS za)HcDui#qV<9CYJ@>}+CJqJ1}DX+g&R3caAtINdlt!x~#CaypZV=%pzxGz9=~d%AYRj&XtU^w1CwM%v)e zT7Wm{fUG`lnduaX2po@k%Bd8M|7jm#rufm)?g+n9z~AA|vh&!KK7}>iz^bf8`C&5F z%b(`U7NoR@AbSYw-*2U6+gf^o0R;ju18JcDOmW5hWRuTIZ7QyVB46TujpNZ zRS^m8it{ScjT9^1!;@B05ffMj-%4|&R3uh|7B-hay+sP|3UL3;xM1?><_&u2M(J#& z!_%V&%;Q%U{rOxmi=8rN`h0$o@8kiU&yF* zXx_P>#-5tfZseHG69?Z>h^DAcTVg=dKz*mHNnAzTt`pcq#?qpwck>wndzvx!@fu8b zfwTFrEEQxUdQU}2XG=tiebL9j6} zVx%gJW(oJ1xok2*1j~Od4?z`&Xp(Nu^ThpgIu=Y5Av!bTuE5lSVYH_}1^CcrO-f56 zqKW-;`%wF8%9W?`e;KL7V36Jo&IVVRWVD>S({nzBI2T1 zRoqt=D_D^9j*1rL$tY+CxbZ>Wd(4R1B$&{^MP$4UnSC0F!tf4N!C<_xo5n7|E5TCv zWZcmZl}XIcU_6i9dm%pFf{F4)#32^7l^5{u`3>h0etXMi7V%)}?bz$DZ(w0ZUS^ToFtkl*q&KDq0_TZG#we7EIm;5HcD zQ2)1Oc%m_|`i%i@pzKKS8G{Rv{O2N!iIXuXYUFV+4M>p7$rn#GW%Fmaek zf9dR|g-N0jE(|O89_K8&-ys#4$fL`3SVH*aWgFnoeXC-kXxh3B%ZRt+iWMIGz&_?R z=Zvc$ZzNdeLvL0RXNOfJ9cThVIGs9onFLPf`N!+zgb2as#OwHv9l`i}Rknsz`L~;n z2QrMfBwd~Fu~9`loMxU;$^QQVfS$GgF90+=gCQo_1c{)E0h%+B{NcaH{SXz^^t{gc z5mc~#pbz>bgtZ>1F|W0TWz+AMWI~aS2u+rJ=9xI$AopYqjb6>;2Aj+tg%W0iT}FPh z)LwtXC(3UMdkri7hu2=K=i$Hl?6pGE)z-;?nC|rKlE!PY_dZ0hT*%MhQLpZrn95`n z^(?60w!=F|4NQED`&lP z`j2-`Em(bzMIPd3uk^=Vp_VWQk{IY(#4HirBi)6b+nE~f^Fj7L!JpGLoyo*0!cEpg zH(eRx)==JUI^noGv2mIMM>7PX6saWoISB;O8>)P>cR3WF{^tg0woK}%I>7(l?>s=^ z$)3RHF*tPmiT6Q!j@gfUPJyRpzssuaf9z&xa>*@l7b%|*c(#KzyVtXY&lcq4E^#28 zmO{|=qv`>;=J4Lr5bG#%%&TZT(=ZRR+35tQlz%iqBo4Xu=l34t(gRwv9~ zLlo|;UTgQugH3>ge#97WS;LsLg;9Z}U6y9}nlZy8Ys{`RmI*yJ+~7iDO1iWK$H3BK;b6oBs$_v{q+h+4DK&b89@m zqjK4eOBdgMcH6Vht$H?Q(Q@j9qN&d2$W(>FU#}o7(PZz$5HuB1O?cGrl5FZ*(5a!J z?gmtQ>!XFyH&GuwHX(XGs_n-bMt8s~te2o$%o>XB0pY?Qfnv7*f2_R+d=yppKRkD4 zb~gpWh9wCQN;V-0JwONvJs`dJ-g}dd6zRPe0qIhuBbzaZ1*Lb9NKsUzNKwE7DhMQd z^M22roz0B!Jiq7v`Ml!J?o4)P?mhS1(@V~hkrr+8T~nr$s8pu+2Dis3VaP9pbIspj z_Qa3B_U=A<)}3p=JXrJ2;}2K2Zo5^jvi_aMW23^SbzAiwJNo_LH|1k;kE#`jx1l3} z(gJg|MpYU%UBAGJ9br=PupJEpPD zx8=YG1HSx>^~&1sy@VzRpUGwAUeozEn0Y+7(We+|7}i;gOpt72WP+F&Cl))mA142! zE@qkAf7ig^>P7i!AwnX)1|*Q(Wq9dqQ&$~CK2TK@62RSm`$tM%#1w2#*( z*J)6te)U7Dj>l>ttfo~9Go~sCj&WjHz#J{iLF$(lDBgSsF0fqAgv5Rm4d;>mk0hE? zu(9=lD+}eA^t|txcxo=m*J0R#-4?f*<*7msCXx**0(7@SYyZFUy#+$Z5u?fb)Snv4 zzsF|qDW-I9ulFoQ6b_n2aL7Y?p()BlkR<~GhM+FcKF9QBL4$wAk^&;wYB35~E91rH zQw#B%*?B`fAM{d+HER%cKFe7We((M7_3?mckggAO428xX4ql2(u-eVlF>Mvr#PRXmi1LQ^CQ5cEd zg{1&K1xs!8F^Pv6!?5fTgPMzB7%~M^b$x3Dq9|V~iAkmkQDCNmHtK{)Ex>Q^HMC|J zNi=%a^nlN*8ADS&(F=xF${ImzjN-KqhRf>pkHT8q0EXUF_W4LL?q3v?{fW4Lh1bl| zkB+#diL!fCWSEdjBIW=W@)Q0(ZoNmjq_oQVKxqY^u>x;q58Dbv@)d+smLN^j9OcSm z>kzGmnv7#fNGY%D%w>VB5Z#PmM#ID`!0fjRfi9WC6v=}NJ1{EHy01n4-O*D#!-I&> zG8n8&L}UWsATN1CjVd1GKa9`ml;(={2W-~4`dPzj%w41Lp{w6~(zFJ@S*`K@D?uu% zh81!birF2K_4mQJ2zSAbJ>)QEV-*V{{vhytT!O#6n=mT=#H`oeoa2QZ$5WGwI_+MF<;Jw|i zw9MLvqW`t%c^$AE*?1o5=&DIaw@@C7@7%yEEw^q6M3*H~T?c`@M459`bhnbtZ?>%W z^f_v;u}-5JG{;+;JQ-(LSH87d%TSgn<_%sNE9Pz1&kbA_8{0UskYYnEHOr{LKLG@y zH^x6`<|VLwN-+1!Mm`t-4x&i}pfH3Vwo^n~9;u05^xrTL7|;CA1Ncw+c_8fp|KojX z`64k0xca`uV!T|DGZ1}2Fak(G(8?q5DK{uFv~s=k6twaXpX6@A1_J@0l?$^JW#?Fw zEbs@j-JIlhlZq=4MfaH4V*n~crHygR?Jh37GQ#^k59jCQb{E=p>C^#q=XkgMqxXCb z8hw&qYEiddYud|@aqSfUL3La6LnqgBWoZ|~9*(2oE3)ie5dvZWH-~=!?1tk=lR|t> zGK(yWKvIho=ktW=qc_ihZSzea3`}xg+!_vip! zV?wTt0e8#zjUl4}hcQZ%W=ovUWC{Tym|$!uSK>r^Z3%MvO~(pljag%N#eO|^weq+7r#7EG@;rW?Nz z$?A?{FPe4XkH?&!aF031-C2F+Z|3aUy#1hDB;*uU`m}F2^rL=AxaO`+FXr7p(t7aQ zzZI;q@j_8I$7!*h>!Vokd0(TehnM+Zk!xtO zEPeEl!J|dHt99od__|&F{WWh6?7Bwj@6_-LGpE#;r($1+K_gdnYa7ysLtnSAE%KFL z!ptKHt7sleyA92ui26rXrB5e5NDOpQ^f5FY(#KJXS$WED9n9cA{MvKiUtiiz9ctR6 z3+)8<7JM{2%B=0R;jGH-EN{!vDB;PnzeEig>I3MO=4&Cs(=DM?XO1Xi>|moif5;$6$%0mne~4KHZHv4XW=S+_sIl z5UMR;ji^W6bYH(sUGTA#!Z7x}Wvi+GrKhP@Ky*5th>*wp+L8inWcnWkvI{_sFIpf0 zZ`yub(he7ZZ_2U(MW2vY8=+Enjqq?eL9_^AV=qj+kAR<`2j`yYJwguUVdeSPxq72d z$gq$4vN)#Z6YWsj_0LQjGZc7;ocyI7ti8cc3Y6Unq6P!WwoKv9Lzm9@<*@ z%%!BKnNl78oel()H19Z=V@!#MI#nb!&Z-soV;Ex8yr*uz$oheYJ2*9!^WI+c5o#gOfh%Au!eIU?P0C}E1`PFO--%S9ZF3_Me#=Kef_t4&G$L2>S zkdcK(zADVcLRu{gYfM>72&2tPhx~a+g-7tDrCOXU>KxFd%-jyU6XvY^WPYa^>AN$h zU!kv>8d5d?w)Fd4ycmLDE;a2pbJI^X?ci#Pa2>|i2rV?2x`4k<4z@^S289&!e4R*$ zartF2*e92gK+HddjtBb<3B;MF_!`z9_`;;I*^eA9SWXK;`m&q)8VkA0u$T(GFitFS zAcl%3hGLKk%`Q>akwuabVZnMKM99lh62>PY81XIwVM84*{_N*_x5boQU+x*3rEzEvLxt>)zTN*P}xtUdx(;LySKG~1#shCM5#;;eT)G^*7H(HES zV*CdBTgGpIQgh@J<2Q+3dRQ}3DII!Rn=bH^OAf9%db6j>kIurgHW@;O`su0?-w3+0x}J&!2tG?He|L@k`m#h4!7>w}D`MUH*o@_Z?cf9c0D%HE(tPNr$ElI>@vh zld^xazqFl1ChTM_x5$Lm*CU2MX!z-jnOxHj^(fr4ly9jY4t4&B0bpo1*nz4{oLt2E8B{Ad{-pC2> zQ1!4zD^!q~YO;(|D5S|>p@kJ7e5TN(LPWEK=;v!RE&xN(0-}<*AqcLT6VB8t#AK=6 zIQUpy{;BKZ7Jbo;T+Tjxl|Ronn}k7m!uKz!_4vbszjth~>vraKUL9Kz{3s8!I+W^z zmJ}kj*AYNqud(KSYYKtKV!HCHc)3N(Ug~OWlJQ|~(L#(~zA@-{0g(@675@}vdXJZF z=kb#=Lw0;NRJLFiznpF5UFjvfe1d5n$a*mP-Z zd0scR#Q1oJe7))6x?N#oUjvJ7)A}lxmi(Wz|J$q>?oTRd}9KQPjfSn66 z%Oo9kVn_z;EP;m>`ehIZL5vMvE=~+>LJN}xCWv?r5@*c*O3)01cvG)4@g*V-0rrulG&{_iBAHA;d47+VZRYcn%MnzG9fDdaam(eAN{yE-49M%y&pOTy)7&OQPH7C- zyTGxhn&xJ}-Xf>`zs^l^lF&jVgJqbLPZ7C=%zg@DLx*bgOO41&Fra-PO3EA4(x^$1cF zZa4Hjp*a`}X_=p);)&%FU?55mkzXuV1VkD{YFnjG5r3x@)W3lW(k6#2=7ww`P;(>- z(X^loIq+7gSS%LQV1z5p_PQhX`_t6{NTJ}v;w-siCP2{OGwH5*w?}?X{@Ye zvc@JCUlYzEqJiN~nk8xgn5C`246Q(f4g^bzikKoQe^cg(Z-zLbCJ2~ejPm^GM=*kP z7{PCb_iu~N*7D&K{0}wG``hG9xkvanhYx%{tP3B<=5`x;=!@fDx!5&c6~WY)*Gj|y zQ;cL$WO8iLg7n;)APQyD(N##2#tMo>GfsrWVbF4mh~}RmLB&uW;W-i69Y_;2Ig_Xk zRPGE*(uxRz)}r)pL#sE1S;71mS`i*-@edP!bo@2u%>BclcEjE-|3+PV7aa!D%Y!PXp0Z9)`3z5a6k01^v^;K6qO5Q@l+5syq=G|$1#DUr-GlaB z)C-VO%~6js4(%(G6A>p+(M{2wl@y~Qo7`vESY*=3Ok%-zXD;MV9;dvytkv4xa{8`D z119hX3pVy2KHezWrsi+b`N^q|e(PFt&!kg7%Uya^NsBr1&cZb^>)Y!36Sc~6QALU z7vPIQ1`GjCxMdwC;3bN51pGO%LJsU2UFIy$Z_hkG{_}N>iPKun-6ZealGO9<$7?nm z9<}@#zw{CR`XBk}$jkD&MY|f;-o5ezS?89SsN0GdIzN=t3}Eq)51(*4wQPUUBd|Wp~z0Ep2SF+3=emK=^)a{R^gSpN#1uC zZw~U#58k?H@#bK8Oz>9u;47t*ybrIOJ9kBSc=7bNcYK0;uI4f8$6UyG2JYviQ?})J@ zhfN^8AsDZEn0A*)E2Egsh-~C?G+Njg?J?30ySiBcsWs5baR}9L0da#_-EZ z8J`Liis79$Po--bBQovI&69GK>mMv@5k}uuang(_nnS| z26cqxs_@`09R?5XFf3oI`DaUq_nY-gZdd__I~3SkOK8 z^F0>y*Z3JcV#fF}Q&~5@W$KvmGuVR}zZA^e;b-!W5(- zuzJ~Tm*HipMp+bEV7>YTcLoU4XxY0Dn@3 zCn>>GDg$gft)vOk;GIJBuz)|w=}FD-q$YUkW_aof@S|s_aA*kMIXpH3{36{Kg>H?s zUmx_*ISKi`1b)OTs5#(Qt6qA}9-REFPrpx2-dCPqZrY`3&6O-)%Q`iic5U)y{tl~G zC6*j8YvP-&S>#*Z8v^!f<7eNV`1bjV6@P#I<+slt3>$lF+|b8sH%%BmblkDA!`O@2 zC938d;EWwUa4h4?{P0E{SF(~i3PGzYCXF|WMA>uXUP~ygUkwK(61$q(cGv?%StQus zOpJ(V5;kk03{Rm1`T+cnNuVxY#S+qrn1EVL-_WQTK#gQxZ$FJqa-%SROw#M^s9EvK zXqmrz;J?~af1WjK$`sIDVNgI=4uXI&V+B<(1C<3Z(!B`FSb>hJg_S|K?i}k zUoAC5iz2Jle=)uqbN`P<*sQfmikfnGK`6_h}?3V>lYa+k3R*leF z4R+(V5xhe?C4mB(%8fV^6BQf3`SCX_Xz(!HZQDr zc_AcOs*K}7Ve!fC_=qrXu{0(}vou@OWcK?Ib{)SPXN$-li5>uXsd_2uaf9VJU|KY7 zGHg|BSopM1;v^*JI__FQ5FdzAC_)&MRH25;h>|xiVodaAY zs>rhoHgf_V-gj*U`6ByZL<#4TD76wHIyRzvNr{dKhxc7{oNr~jzGU-|I{5AmeD^)$ zyHxKs1M|Xngo*oIF6kTsJY=&upYEBGTT_G;lb*42jT}1YKYbqyzV_GNE_1Fwg4=0iM9?rD> zrt4s@DbBQ-Iae@Ps$Yu^xFFQ_Fq{xB`OY9Y`_5kZ)4zX}^P`+w;72)kpu2kukNRTt z@WgUu6WNW?UAvDNkyN&HVuLYVyN@28)FqLh$2EK^TPD%l-1wrm>1f|i_zmNWN%%m& zEt9DJ)n>qeHf58O%JD~S2J~-Rz9K#aw(UQlP5Fw+WxX%xuk?xE)xVcq)>hE}3)A=7 z_Sb(41JcXkyf@o#JB3c)fv|v+wX-nnN%2(s)SUotEM-MSCV1lXrLx$R!r=}H4~JGu z#v-wZP;pUyB?3E0iFYL`EZG(oiyf3?W67}*Hs-L!$13qkvWrEy910&5JfTOuD!Fiw z3+F~h%lQ1G=veXCnmDubiWJtV>>Gn;$~@V*pfluxVTi`94!+|8E)UlV>9)~AL{jvnwkU=c zxxfgL5g1`;YFeO^0xPr-@kZgQW(^#=n#nMODLM72h;p0m2oROLq^D8wzHm5T{a7BjHx)1%eL0leiGIQ6B=7|af7vapzWG0PZ(qjwML?UYTaC@ zpnVx^-L0Muq9WQ14SNuK3Gsc5Z4CIAxhl6IO!=8M3>GH07jEpktult^$K-y28%E@i zu&TJ{Ouko52PTE13V|XbDE(=d!bWBwkq9s&3pE@+rn_rOnCPDZ-UGGEYOUYpz8G-F3o0>r-8t{uNM#Ja}Wmn%jDZF-uqG8&xU$; zVw4nr`jhexH2g5Bi54Ux!~6-l7U#U-27z>F9dACNvnc2;onzFY(S>1jVc|0M$e_x* zVsJ`Ro|?cySSk6do#T2AWGkjr)KhQ{^6dM|d1lJd(o=g+p2S;YK%h>cd|kjKj51C_ zYzewLw{*a*jqCAzoue$i5-0txU$=cIuFvG_Y-Bu%lS}K@)k@;}biPh~F24UnzpkKB z3FbZ(wx0g@KJtC^O(TS9V}&eK%#RF&e}>BhDS5);gQz%DLY~I-{(z7(;N+#Udx0_v z{-f<}HqPf_#4&(q0;ov{WrA%DJMr3H82927$2``D4dpf2 zW4=ai?cJxIdg%Q`uJ3K`Wi&=O#%-qo&k(7Jk>@h)VU|ZvXd!Hv$#(}(+*N*Qu$I?XbIh0VCmclv1pSU8 zLRTXL4RP`!4-`Oyc4xA;63|Qm@8mKzS=9i;*O6}msjb)&D*<0>l-O5lTS@rtoSOSX z_(MBoZ$waSPM;p?&_!Ay#To$in=ok(f^g85W8oC84eiJhK?wJ+DRM=OSoM)~GF@x%Gq8^`d;%E0Xe#4Qe$*PF5g#1VfV-6$2J?ck&eozT2An6t2u7to6Gbm~*zYTZQ+Bu`oLbFB2+J+9jO`&eK3RYCEI*n) z^YOb~hq6n1t6dm&{O#G7$82xa&AX~Y+nG(;EVSjW)8qqI<;a!YEMkNA`0DSEJyOoH zgfG_f1@H1-_wMA6PCI2b>S*2B_m6FVhyMxbu5I>x^-oB5(eT9qKDsXs@QLxk$FgS% zLQ5%VtgitQvCj-(0X_u@!hjEaE2jJaf{)pL4fsUov}n>|W$`m;Cjk@t^qIX|o%Ye%^hZ4N;-WJPLfC|PJzK6^)@4|q_Mn8}poDb=C9LM7 zc;^Hq3jypB;$`qVRw444i7<>2@Q|9LgcPSIKm-bj?hNpRhWSJcDv-hgugk|z<>X%}EgnAf zuJLDJ0jl!=)jI;Jw{_^L0|Zn%0IJsoRA2a@-BUmnZU*%+zE71vRg4=cFsejBobFKF4McTV*LEGe9Z@5t`IUNaZGZ6sRkV2Z zk;8)#LwhsODZfhvSMmh?azD@C*Vq}N<(Pq}2^)?v+I{jjLD&)iVF@%hb_}AAMVJGm zIdi{ejMpc|xlQ9jq^U7n)yZ$fRoedfaTV%C_w8lNB0jTCfNkZPurnX9K78HONQiNN zt3fP_#)qg4TOeSV7hXNPsb;NEDh;$Wh9nTy&z;e~jW#h_E1KAf$f-v^5nt`LIH82i zW@Qrg)z-_lT}Ek|Ws4w9ejDWa^BzxRrzZ_9;-$Eu?0eY{Y#w;9$&%h*3)g$GBl5?n zW@+*18DrAidRtK>Q<#_oEvuVqJP?UBtB!E|nLJ`3vd~!&Cxr3`5r_$mz*(5?W1wob z3VCwDT9m{56yLOF$LaBGEem^}cRru9NtP4mMzB__R9wMZ>D$Zh zX5sHKzM6lyHtfJ>HU5b%rC$1MZP8U5F~dXfRBNE41rQ@M#S|msdL140&#;Kzm7+*O zdeI^YMX1F<5%}P{7eShY)8u?dQz;~ILJY)|O+-`+*MAO5YpMuA>_tMcXfbib!sf-i zMI9mkwBzFBXFv1nxficEFs3LAI(^gYZ4t6?$c}D{YyG&Z?ch9YncOEI%kxc zkTf#UuQT#FIIqUHE$wF`bQNa1KR zZ`PJI$witOjWXP?gz5@1bT7A(d)qFOR(cI!JcG)KyW3~6H|35M?(AI3vmvic>iL(^ ziX3#ZIBaXs&A?@TBzg#&+LY`of-ChGb=%{lKlSU%WLV8eo@^}oE9FDig z!Hgxan3Mz`GUAcMhBrZ9g$LdsSeM@8GPJS*kFFH_E3MSJgk@&NBX%%7|Ujn#0h zRX%hE%k}S>86t>VE24mT*vnv9mV&{ z>nm&f&bV$LAij@+mjV-h!HQFN=0~=&prll5rKc94$HO4ADcnbAEGusqLAC$Xk(8ie z@(YnnYxQ6e)kLIEJke57z=*6YE(-O5NG1m+81+=MEBWX5ld=P+6?UV`>$V-mC(pcbdf@@M?@1i zMLkNB-s3@#ooO;S)yv94j*6hoO8r$pCG~VqiWH1Vk{^3FDxWaE?&Guk#8<(=YBz7zA)+a*_!zZ2)+rL&kTC~e@iQU+0aeW+ z9_qdlYt@{E+rQIH=Nm z@dRClZlgfz!}Tycd6u}NE|M)UY^+9I(Sh9(q;pq)*D z-;iF-ga}O1q?q{#5iK>ECnUN;$(;ldQ0c|Wc<*e>nm31U`SbCpxid#7N7&<+EyiD8 zIRA$U-tz4FjQ#`Xzzir$qhV))`~uz{EwwfEDJc6hkMjwl;ryz;tjnR8kBm%p(xZ?x@WmqSXk*vOKy ziu8-APe#t2Ieh#Ni>|>H^Ek7%Ja1Cd??<=HZhW6Vu{|*+LXlNJ+h^PJBg(lXWRwD> zN)!ALy-l&JujmHCK4K&x8R5&~Yobj$iP|t=+)3Hociz2?$PbXLQVD36eeFv#(Ef!g*ge*_KyOclc zHt@*tpXBw`hxHkJVO(_w%23!@;uyJRX3wVWA$StyIg~M$*rETUj27Ildqint!LF|ElZ@xTNizHt=GB!yPnU&uB_P|C=2~B z`zM=A?6=-pl&QXvFmo6@)R1q?B~vs<2$?Iih1PDx|PJlh>BZybB9NW*x3jrT&`EIsiLN`f@ShE^}(S79|eu_%3r*@E!)ltd^u{= zw$E)$?k>+6yJq|Bsg=L{QyDR%!GP=Xn^PVtt=p_w+o;SQnp-WtS{;WqbW6SbSyz-W z0R_ymjQ-RzCf0%sPycNhC6RoNtTL0vf%Ws%4Rd1}B7QnFEYX3iK$Q4NjuG>m&iF4= zMxd_^tNRxVdGHrHG7W9Fs&tb5ay9jVTvv|@PmP+l>ffXM z=Yt+#E^qP$DiZ9(TvT5MnQtyaLNk`iG#60_<6m<@G>S=X)|~%wE~4;iJSI~?OeVrI zm$>+CEUQDut}XfH09N)IlQ!;Dktl-Ml&qrOjbzFPZ0fl>m8&&lzkIfNL%Y<^#blZc z8=QYy%jF7YlZvRRxmcNKsW0;RiUBwD-DR<~S*))`vDJ!VtC9F&UK|+WO%p3ev4hYG`cgcMY?nn|4nEs3X1HRayY3zyYT zxr$1QR~9KK5r3Bzl=o#`sNa6$aiVZy1SFl9HG55E&Gmx_;n#%* z#c017#%i+(Nec|sy1@@yO5G%B?n`3hYsJo@Qv3Fn@JI=p5`*ueX*28G30+UR8iVY_^wfq)RL4COCDg*XwYWL zHWvb)F?!Nhde^BUyI8?OOuhBRV}5!1?`uBoQMUKIfs^NcBPUlK-hF1{od;RD7e!V- zUs(HYl|751=LlX?H2Y^;AMB3;QUlFqL>LE_d;#n%A&t}GP1Wu#jxYaen*uDf*a*_| z^zfdg7hIX2*z zlT-GTEVsS)sqY6I9@nHt&sN7D^@he%oHw@D1m^hcIdU5ng}QwjQVpz_&z>W77>IY&?qThOhhaqwH1O3X}Lfp5mM+%3_~;e#ISHm;7VfihF!kjg7hTAa>+zcN)fm|}B~_}&_WvR^xsXcV zc~fpnoOS48O zOX$UWtQoon7%@Q2&$ip6p>?{o08@usL872~Xf|Di5;Kkvmimfl?>M)ea&MqLy7}CN zJKpVf75Ay4JYnPQq`g}2Bd9ywM+y{aPZVJ3iuc9wAH!|#_feiSpR;t=x=xn}Lu>Pk zY?^cr_i_2hL)A|7&`kZ8AT8(SHdB6QtT(^deDaC|+dFrZRjy#A#wYYEE3)%=PLFoT_2!COSSCrHUU~Mo}iX#RhIHRH9iUl{= zq(wgU^GryhW*#WqT7(G1`gDe_MxcYlO{4&IK`=#6rD4`VrQs7Q&_vJg1!EfR8W%Fh z#q))LWjx>VNTIzLgAva+%$a^ZM-wpIlNO&A90q3b5^#eJ2^mCoicS%}BDa6U`l!kO zrq;yBZ}9D`6TM&+?8!Ic)q`z%AoqVrQ-JS_W-*8TE%#FHA{HS+3ko57w*>E-N5mLk zi@e?u>m!0>^_+;fq&YJO44Ed+7&LH}%m+-K*tb;wNfQSH6J}*URo-VMKr8a1hyfy? z*)4$~xNaNczaFn&r@t#6U<#A^vg>S@V#g{L(3D&xE7SAS0`305U}FR#DI>0L`^Jsi z(@P#vyLIc@c){!;p`Vpwh_E-tV8>UKY9aRc15IwxlIW{UCN(<7iDPkbM2-lq)Q3%> zm_OFl(#OlN&3fS006=sKhuj_n)Q2RHJt8W@6NPwLXIiNo4>1{e%9~D+agvhZDev^u zz?YqAbxnUl8H^@5r@%V`GldR@!*vY7fGiB4nRKKCRR&mu%;TS}B7K42qOVVwB* zhVM^GY0tvtEnB`b|HFNYSF~)oY_Z2%YUiv)9?ybVyV;aQ^65pM21yg@q$Jm2r|Tt) z51DP>sFG56g8XcZv zs9m4~Z`o0emovq7MV;6q_NwiJx96aAO(r|@L38hSikrsM57cfRy70tHo3x^$=b=7u zi(F!GIW0aybkU2486gM9{uPQvu5#h5Lj?#=yg+Omh5zWIJg%ay1eelP+enTir|BLL zR!ntVwMZA0gQ3(bq{uj(dfK8pA|I7*fjKED9{I-NrQ@+rd_gi05`vV5{4uK`FUtI} zO9Oe!26fE}^`DDZ{^YmYw|t|W4Ib@#DvMxOioV_O$&6C3;ROB4H#WBujITXULv35dRGENK^L=GJ%J<6tc zOo!!O2njHs0T{9g7_i;jO{ehof+~YRz=#hb4f+BK&78=cq$BdFa2@$nxL!nj1_i-q z01m&3C8s}xx-h&Dt3V_jpi9C_KV$f811K5ZmR`Vr2lD?e=7vWYv;2ox`TWLJ49b~Wq4mMvTO0rV%57NP#*2tbeeXl~b{^*)-> zIoZk>1_!fP<^-cNlx%+#FRX7;PCIr=K{9oZffh$10IIn}xxxs2q7u?fmIX?( z*VE1*@0;Xh0Lap>ImWI!M0^Jl?}SMjwLK}8JSN88@8dGH%g40s2vb+zc>e6dn>>T9 z{*F0|_F(RhGusasGJ4FwK}tXG-Kt3r(bc*B?t{#mW%C^WkOiTW>d7&K`ws=Rn4bM> zKrg^3PD11?xK?|Wpk5q8ZHcK{;5bh3G#3Q-Xj6goB$62nUo3r(Y7<0m+bg zi_d=K!*_su_zs4O&&9;&xD2hhelOgpM21$%e^Oc?C;Y@fP6u9!TM;jPZ=D6Y=oaue^%m)~>K)Nrtq!Pqw6xrpv!GLT3#AggiRe*uxUlg@gR1B760(q3qM}4;HSA;1Ask;z z&rQFE%5U=V5Fsxt2zgOjaw8%m1}$KG)QI}RkfkL`0SymxE0cMeZTY%^ZHrBui3TGV z0(R}%wI`HSXZC?JigoME??ocbCyh0i)#WRS{#lqsX04vMI*UaV{VR&!Ts;v?jrNl5 z8un5_?51K;3073gCG>8D<`Kf;7$c6weS1hOsX@4n+!JV><^m+TdXZXK3UmfW1(pj; z4QvtEBXD@&)WD^In*u$7M*=efL%QnfPipR^woQopIbzE|2SPivc3Y|qMJI;a5Z|Ka zY&6=?@d>GJDc%_$6<;nsHNHiBkNDy7Q{$J$Z;JQCABoS1zZL&D-q|%Z;`QGNwi?~A zZ~>;<$*@X7O;mxsz$S$!_KP*JVS_ zCasJ(lFkmmm|Tec_DKSFRb(HQ-_9RbRraY58gxIk(i7u-86qcpR-PI!BV+;5`G|<3 zK2}9gT}coLOI(mqDoJyR+BXQTp`OGMFdam|m)rw~wEQ{4MB`bXP!%DlFI=b)2{6Tc zrtgFSnUQ-<*J+Kh-q@%RBuueUS`nKFp)NwChXNa*4TL(9l9TWXb%!N~Ip~ETx8x*s z^jd!B;L>+L!+)&Q3H-NaGm|sxU*U&5`Q#DRuT~$27c2Z(t*f=h)w)uPhseL&ZH#%> z!LBPWtZ_ZGV3RdYtfoOd4W=XjW57b37+hZq4-(#0Dyu~X2r?m>vvfr5^>E1rX%HoR zh+-m479nkUF?P4o_$IT-pqc}^@S9x*@|$CRTme5x&kB4gf8yD{>xXjQ4RW7yH}>t? zd4Lr=;=TszpNMf&BuWIR#SE>0UNaZkm{Fg?qJ$e>cn|OjVS;861QH$CAC@O50hAs# z^6o*yg0Smv;cM*9i{PbTir}Sikywm%vDj!NrRkEINNZEwxW?S*5Jtmcmcr!k_6eNatj zDeRC1vF|EMDX97!S-A?y7s$c`q;Z5~fnzeLB8nX(1OBie_|+IXiG{-|mLxM!7Hl;r zv7k6+SsqGBgoyyf8ssL{nO53#9e$q*Ij2BLQcp#kbCf@m7IteAzO3qMgrS|1rV33= zPTx3Z_O>l7*Onty%Os>ES14VD#dsDj-oJOr(hrU_s5GI@@H*bdq^_wYM!mazLH*e~ zR*flL8A@j5CMl)7)#kjvbxDKS?{A-{CO6ZS&Zk1Hlckc`kCc73?_pbZqkAmV%O^qR zrcThlIA_DsqB(L4Cpa>!?Iy|t5)1xsveSDU^mB6dS=Jj4hxjBrGOd#-$W$ons9%DK zD!v%_F!`4k{2A-mvu8*37wOQ_G87TLcsjUb_DvX6V#}xtD78;<&8J^pjd0; z#FDcc?TZi)_z{H@QO^{U0|^3XWQd1IEXrA5nsGkUDdHR>b51pPY!t9ii;E)DHE;oz zGAud}!DpfnYwiOD(ydXl6~Yn@jv3xPa$E1@Bdp@l&)07_yuWLU=AFAWYuXJ#S;u%M z{v&Gs?10p?dAVF{)0xvdYP@&m>{fg45hMH8>@{*^zs$YLhgnTgA)>Kz090VK@{aJU zQ%|*_I^7n!uK@weJ`hR?{-Uukp%pWb??CdPYYGz=P#iOW>ERPpB#`!dZZbcS{fjg= z&}fAG!{$cmU<{%!6!t`y3w7L~kl-IE+4EryhE08M%;c3*xog_uxonmCC*K5v+eWzv zU&@Aie_|SM$@Wv7x)tC!OW;omgD11EChNJi5YfYZ>uRwa8pcYkV2}vKDu`fbo8L4B z$vzEn+m?25Ij`t9XYrfD z`fn^wcwymyDMioFZjU<*u?Ul?J`wHEns<& zUpDE%nqROkj1L|;eDJ_AMMtW+Mx}pQu)xKF6?j`ds>VtF)hL2`u_XWS9Hul=izD&07 zqx)4xy;#J`!n=?x%*b>)6b{$Ln8NoqG zWf7-gcX($!TFGzj-OF#@<9DV$TDj=Aw(TA*zRjZe{kcOI^sEqStJb<_%E;L-SIipq zPTw*CdApCVGjy(;cY}8!OW|i&^7G)e*-KWfUb~W?`*Y!*mCYIycF*XMw0Hi3Js-AA zD%@m6evgljb6_pPUU#u?xtX;)w4L9o!<4@L#&&2mzio%Q z3(EAH+o|2c=I!S6?KfFmsy(xu@=k>mIj&CJ7Z_hTeW+?89lc3 zAy#z|?<^M^HMZqZeq=D)!zy2^vG&)Kzh15R?yo1oJt|4XmG$asFCYQ*Nb;=Z%i!J$wjo?fF;Y-+~FTXmEaGiK>3He*L zi?>Guv7N*V=S%z9*S2tQhrFPDpOSw|%BB2Cb$;oPEPy~Nf1;Nt|6-!WCI)MZL zxgJ~t(5J3#F31=VFA}|5x3Vf*x5|syUfzc7rM0V=J(#s&E>N)|!i$Svs0rF86oMLWxorzEwT z*qsGX!!tnW`JmJO8kT}YS$3&06QMX8Cl)o*5WNMB^GBdyA2HK*z%DZf`atZ0ksu!c z0Wk~e6_GD;QDcMaCUUT#1DiL?|Jyo6QsK)VtNu|q^uy9u zverVy1;j90wI61MDik`|72Z8#8vZpPGGtiWtb>J{&&<0J^XD*)U6&a{XiMY_&_8S& z8X4AU*XYEz-|`z6@h?|avDW;CEh=b7Lktk(ZFA^+)XQLkKE`SPO{_{u>8R$?sS*qY zhV4t(0VrXdSk}d&CkWkwRL55r$sEHD`@C7A!J2`&xiiR~ zO#Tdg<#H%982c;BNTLM(|6=pzuMbsguN14emG!}*&OTnU*PFDcaAL2w<@POXmygco zyA`;my?KF^eqxcu8VlIPOYdnelZWho1d|Bwd@W=IE)y^aJz@aBnEx9x*fHP=;0>@~ z0xW?t{ zuplttQjD}p3o&)O5EC_UNaVU1v$iBo3w$vCVwiiZn*wp<|AUhUnyZ;@lWPR5vH)!s zt2+m~oaT?28ynshny5bexNI$-D`(@znuAyHo7h7aKflHbeoPLWY88DBoGaf%uE`t< zsPxfJ4(7rmoB|Km4rCHEmhNeFn=}P=*EfGXtYJL^0yS|`)0n3P9F6doM#f((5Gakm zlqMu-^uIx%p2Y;H6|PA+4e7y!Bhl*3Q`4Cil|xIkDy3`UkDe;dv{=*C^5SZ`T0S3Y zW}}X1T1C?zYt(< ze@mKxh@0ui9G)*NM(a#ZbzN@}t4eDAJBp@-)JpF3y@+2u`SJ?VOQ3(em zJrOQy2D5Zb7)o6N>zLle+(jCk?hNaQ0VOKEI5Fact@!C-&);N8Cv3m6O2e|c zOzz+7JPY@BW?|kgET0^d^Z8KMx2ja@n)PIa_|FkNO#H{L^cp{|+nDYX$93Z$%CQZb zwu#DJugp5upl-8fb%)b|HRrRNb#2+YbEVQ*XIa&ABSxI#C+$U9;nBNxjplcDWqq`( zbt_eAG+O-kB1ONya-v0vBK&gJ$aLCcKn%Bob4WT0~++F7{)x ztZiPta+ADm**n|59MoG)uFzLumDcXqzI@-h-Fw#rzB}h+n_BZRss`DQl?>=kVX%#( zs)24B52r+Zeey!!HHtbK9v>|{kSgFzgaIPIS@K29tT2?KAf74rh#U*nf_TJWKv8sV z;*@MKm{+P4Um;n?Mod87-E+#v=SF8tz4DkJ;_2>H%iGTFm)NmU!%pqki5BNS8F_qo z=G~_JC_k#)PZ)5c_K@BkhO}6>%1kBj<?h)c?ulOMeaMwBydnQ+Ii0=SB@Wbz0G}(7e=o z^=iLSM`^vYb%{ki-}^9qL$5`}+r7W)!!+-Rnzd@xtWm$d96hSq&^oBgimo1#@`Jhv z7+ghT4yycRLS$pk1|oalT{H)(OEyw;F>F}pL7|l&cql@OAA4sjyOoDo;mX#Bz#4+` zV|5Gc14U6Y=GE@7VjCMz@_T(@;$%6d0;trKB1En?b7mgQq9$i2#)0zY4xKs)5GFY# zw?Z}$!DdkXBJRq`i2fV*oz6aaI}0h=&3~%ZIXt~F+NEy!ZN}ohm(us&eQ~EDtHj!S zr&TCg>13Zq&6@*8G=uK}qk@#1FS^(1FcM&SW#lMMWrmT1iIKxeWO7?;HV2hsAiJ&! z`88)=x~dh7pn?QY++ARNVm?kxrx+4FbdHA-y@Q*}H+k-&L)#s@@a(J45gq~y%Em2S zx^<}AHOs&4OXo|k?1@Q*(} zmv4KUuttRd*95@zJM6zW>^*b7rm)``a5ehHkp&t4mSKpT)3WJMlnzT68$qIrIlBzA zf;Se+5Nkr9e6fNA!@pZNLsJWb5h83hD(4F{dOhX~%)squ2EMd;f7U$0=0;BM)V5vI zx*hn%X zr1hL>INZvutWj)x`$ml$wdf2@_{5dpr+o6UobNcB+GJ8()%sl<@BitGy+b}-{tiZo z+zk1iIv+Hl)_CLP|=V+vImMXm4(j zWu)lVA#gaOu7luk21G0zF6SX6K%1&LURjz24gtV(o7-$ z0D_RDVBI(QX|zBam41cWOn4$lhGieg&9W-Vjl3T!Cw}>5wG#Xgz-F+bNosREF#z;f zJkdg0ERXl^O^Nw-9U|tS>7xBf+#jq8?~B!alcmV-u|K?ld=T3rKO#v*!4taR3Bgk9 z*F3=jZQ}_!Q-^{I|AlZK*!4F>B7dhAhy)w4^Yzk;3Kfc!i+#nK@wIF^-+kj-uCd|x z+*k=?VRsXw z6orE|m@8;_L3W~2zzYlyy%TYOuT?F-f`y~s)}sgJDP%#JobOs7J9REI)|^Nug>v&e2--B^vh}@7Y&f zuo3(y&}GH@H-B{O=%l8lGJxJKzLY63@F zOuk6XqioIUN<1DJNtg)}lzfO5YRbH~;FZ6Qf>MamxwR1eEf956wRSj={A!A)BzYHo z4Bh&->~4GkMHPzWY<~=?Vp&yao2t($fjSpd>4ccSQRzf})a%#H11h{c`7I0NH~Y75 z+N00t2WOvMUG{Jaiyk$qS!Y(cO1+et?M5_v_t^1WsqO0Yt64ZPea-p<-98xGwN)xf z=f{j>0Rv@QZf>l6SQJ9+C|0s;3yZ`e>2p^y*R!GRF zP8rtoL^^+3qU2xv^6clE-}`4CS`yA4H*xx$ac|9$6E^*xY$<~};OzUh_Y=l!jPKLQeL{q#1&dIZ1ytnbi zTxNjs#;kD@r_FqOG(fqBzg)bKDZ46K;kfl9f+G|7IudXUq^>!HiGn^E0~AYcoEThO ze9a)KnrtJot~taT@o)h>9Mq9u;}yw<&b|b3`^H-mGzK0l-&1W{#V+ZgF(F^-54Xto zg1{IL_k)VY=*L7lG1LH!iA{nchl2S8i8oR98I;HcuNuMuL)k5SaAVH@zI8?TruU>?p`zL)0sB{k7miPtn)1TmtXvM zQpez9E+c2qawiLn{X~^!W`vPL{Uv2fv&;I-#2I!!MbfxKiF*LP>J$QXFIE8Q$KBAf zc{lrT5?Bgrk5(`>%HJ9?4@?goc4SFXX+kd#lf65=hK z#&UZW{pgcRcUbiDsWKqw{rIP|pRE@e;cwwV1UE(U#no8W(Lf?0?YY@%8Z^G_!$jhB z!LYdscw4xQg*zBG$ypX6oq-auiiz;0p@$tpuTe7a2wb%36o`##3MQ>Yf4G1iAgEFi z=tP027XZssyb7Qe&2C^!4Y8X$V>cH;P2xhPEPTso{97R;NceJtU(27&BvUIaz6qaw z`jWyMVUABLlw(+@$SH7YNr6U6-JL{fG15!Hwv!R?=~g?};hEcB^6zad>hJqZir^1I zdJi5qgUw$!x$-SpSyaCrI^H4&UZEWoPS7?&>9nL0 z%I5X5{m!ZL=mNXoje0hf4P)1r_I~gnXjY#c?XUj+-Km4a2e-$Z?9fX$0f+KSqcq8+ zms%ulKT(!)iI~R#-LgT^Eg2IL6r4ZJW=aQv1Yyc8@`MPB8lsVG!W}PUJMw3WJOp1p z5TP2`5AZJ@-T=t!m)~OvKWi^TSulT!4gHh_2WLwk-)H6IGwh`I_O239+9fFQ2te>1^skQ zMoQfJU$zjef$jegP?REk0UN`5{3kJmoqjm|zX>X44J$=+nCczJ9A$)vm?^uSMg~I|UKG-#^vHUsgtzoAlt;IuPY=8gFF!Q+ z<3x8(`4Om$$yad1u-L$(OBM<9E|Rxv)bk}@fi72&sE@|&4x$W|yDhRS;? zpY*ok{O2DvBF~=}E_w3|9-Qa-)r)`TdCU9hgK+j|@VKErg!7PaT0fc_X@(KV6$m!@ zsVs95aY_bSS!j`9lwy`aBn4uY7SmoXF;6iEWaxky%aRDRmO}AabU|0z5ADMsjPtC= z{N@v$g{{ziG!B`0w|oGj!*~2SKbIf5(RuQ-WR@F=&{x-|<(HRY?jrzp`^90_Nr`dL9LbL(QG`Fm z_{p34beCtmJ$`!c{=CHJm*%|K@GGl0q~CE~{ErelmsMY~`rQ?!SEUvI^y(2zyo(Vp2u}@&ynP8*a)Wv(OGBO;e2DAAEyQcN5{)qvVh*D{3)=nZcTD zssc{bYSjt;OX!E+%z!y6^0iG^Wf_#WjFe}C$vJ6`X@{@q8695f89Wb4C+N29(y z`T6J9n>6j&t}wR&`b6hj0s4{1)(kRLg0)Ca#*Wl<8I&lDGl$@4E?wSqp_Vo>?B$W^ zOI#aWkdL#GXs_jQp{?~s*M7P_#5K_cE>PLk5N{U$2_!9(WT8bWB$Q#t{7Y7a85L6& zAs)$U%Ut}?Pk-?TDvNyb6LaR{H-mmSAITc=^xQ*-y*bRrmK?stN-$e(bb3tr>GY8o z52lUp&>dQI5d;U8#fnj8%>+%a`$yE5GHXaSw0PN!xr@ITIup6eOy*UX2F!I(wJ;Zn zglHdPVQrYB)kg%A8S#0$j5dey$u;C;7h2p@P!S=dTLm0t`QP`rlmCz_SC@}BBjlsr z8_|Jzl^z%Gv0!hlt6hf-?8ug+VO{w*&-sgS@^ALwW?MgGkNAS`ocz=74ePa&b(@hR z9<$AhHD0SRvBo6txLzkUSjdHcwgePo2Wm{z{?!|`9D(N}y&Owr#M@a5hDBHP(!dD3 zhu^~-SO+P`WCtOTnH*?7p$D_4>cB$W2O1lIKnbv2`K~!Ng$zzn$QUldN0y@4b31DiXuoA1w^b^AXEWqaf5;= z0*VzCM6l5mdlws0&OZO&%-U<8eL{HeeV_0Deb0A&Zo=7TGJDpnS+izMTNg0kqUSHj z^MHS&d2ndA&iw>wMfezbZI;)D+I`1qFd=JGS(7}&s^kH=t0k^Y4xyC_sqH7)?Ufi0 zg-FWAxe90haT%`u33mq<;b)(iyG57VN6Ixg#@yC^of|(k zC))ezRWq1$XD4KX$ zN|-GE;p&GqeZj0RU0w(weeO?(OElejcOPEeLyRzo)g7`_LQL?GcdKo{@(@z$gEJu_ zj3Znig~J7wW z`o$gIW!)B?<|zr4j1xgsl$MJ&8o@|di2orZa1lHp_{bSij1;UR)F$~dGT>j!f-_Yg zd`>hp$JQTrutiTjp-F=d70k|}nLb*tbz|;uql|F<;I7`lHG*ahx~?ZE2}h64(pDF- z|F|pgltN8}C_F54+6$`j?M1{JcqQk46l?x@qp{ozejwFlZ3cKV%IMtfd1g9>%uI-g zgz!Ke42=kM$HStH$aJ1ac^g9U78lF2qY(tOH!sc}ZC<uu{dzk?){&4NGBaF7 zCk@gcVUd~7u?1=#gx?A?>G=fort76N7~kS6cWeBX@l3Ki!eDpwF-l3h1LFv{Y}1f% zks60lij%!$F`IL_(FrMJ6SoKtA={nHWLxHBkZ33;2hEVa`ZyW2!yZ;qd&mfP^kxq6 zuBx0M_$o$T1)GJ-hHza-lt#H(qOT`^>g~5jm@kMfNyjG@c+88j zBKnIzaNGU&SH3iVDkD~n7&vFa4_8Nxc;^cQaQ~?XkLJlQ4)c5jen+=v8L?eyRFDzd z3c+m85c`DfX0>$%bu$bcCGj_RqH}Rc++Uad>^qL_VtcgdbRK~^IYXEwDoLC5LGY!E#QAzGUsjtehaK< z<&AS@6U=qhOK6I9%>3II68D9Z&Yf(nt1(8nTvv$us%+N~WuufH?@hMrGnx}o(3;!n ztTIFxSLMS^a&bt{A9BlozFXvqaeI{?EjF=7qy2>JA)ORMdNf9zOKg z=2x%ZDV{dRxyrZeDXR1!4GBHqt^j%?uzG|e;ufN*)n*Rm%+Y@+XJ@Y^H`GuR8O5Rg zHAorTgw(7Jq0NT+8}FMJ-h0oL>%Z{6_|VK0AMV#ZKbqfwia2wx_aLZ9#Q9QI*V%>F zA-e>dtx90n38Frz1O;ZL@60azy838yssFg>UXrm(JCwQC{VYZvg?vnGe2{g!L_Flk z#D`}!*pQ`Sk1wJ$x8}m+IGneJR*JIWi$ceTsc{U3jdlIPSKs{h=5^cX()*haE4roG zMbtuC0-!cl8*Ak>$lW4DszaO~A*Ax+XCGlS=NrqqPS|2jUr;G|xF|#JPE=9gUSYnn z*S>66EXmp0(6$P%XK&5nv-~@se=aRUaR6-qVJVVy)9HN){#h2c6lsn)eh9rGjw&VU zEILZ4;8Eknhf}*#NU#j zmhv)w@|B5Y1xR(x%Z`CEI$~Eda^V9w(il7l6 zTKMDR6K3ltj&0C?eEY-S^vBwc@juwF_YUsdAGIfd~HF{z!v8hd21^ zq1~zZ&vyeaZu5y<^EWq`{9)4vA6R@J>T&H{!gTQw?fQDU)&vJ*WB_8-JdJsc)Fv8X zmR05KSfF?lvTD>Rgr`=?rD}Q-#;s0pfjo!0oYNY?VS8FJDQeO1Dc8yk{NdBzo-Ljm zXs+dz6U+~+0{u3I=^bvMgaG`dwhT;2h@$;348M@THYEom#EL*`F;kGdNn{FoR-KMD z|GLrG+~#`4JOr;z3Y&uD$n|%C;|9D`wtDgVIz!Y?h~HmHoDmhywmOo*92%9J(C`Vw zVEw{(1hGl8nq0wkj^#|we=^-WwAy<9lv|{B>b$jWTe97wOMP@Q@}pxS&)hz0Sj6=k zzG&NqcaH||qH!1IEl+uB^JJFtmO*O9t#J}+BVqvDq3qa zWcF+(CCi&IlQW$gcM%Hi(7OoJht=os$&<(4Q9O)QSjD;zGA_QA4vPgzLUAb#LaxE| z!}@wL;e|K9?AE=^6IUNGMP<*8Qx!ymjgNPze}4DO6=n2@Wl=(WQ~L7B5i`Rd{Bo}O zlX>IN)y8Kl)OLNi?C#h*=VEN+#b1rF#ll*}dBBcqsk|^Aj#^fV+o5;U-8#|$^T27E zVJ-39be3yAB|RmT+PmOfAg`uNhd6XuZTg=Hm|uHcbt;%2tSRh}xKW5150>%&d7pa+ zy1ZT)Rd{W=h!xsv7)V%)8=3dbjh%rD&dGE1v+FwKB@sJnxm!h3Y+VrQq_uLNjYN6H zTVm$(2|<^T;YsAKZg5&UOfVxdfp%?-2`b;doG$45NyF82v;3D`lZ1JG&0h2BC35?azxIf5nrHwZow=)w8nEp8A2R?O7j!1 zo#e$uP&kfDmiE<)%ZVcgUmOhRoVZ?bxEAtc+!y#oTY@u&4j0#dNbo~et`C_%E}FBr zICrrGKmV7L=0=NO%grAJGNyI@px zc>K7pu97_EX*ax;tRfm?gcqaP<2~$!AMc{~H~cap@yM9(ML7i*TD+KyWaZYvHSEPb z;;=Y@e;@-K2`rAL#YQ3BdVmex7c6Qs3UNyem9;p#@svfM4|e*Z@s*d;KXgj;r*H`B zxA8OOq%kA~uMfu$KZNIQi)gy7%$Z-`e`Uk8$;8i&@SwipE`+W+ zYzWp>(pC#m<@PpccTqJ0_FyeK%ZxvjRa&j21X7Z;xRGu*+3D4kKM$Z^*BcUBv>G%d-kvkO! zR_eIQ;XGt@jW^fEZQZuNaw_HPid(jKgV2#x>pKHZxnNIJLbnpbs4RO~RYq0?T8&20mWH3|43~z? zuQVl*>G+VYK7`nnA-74T04#;P?+_Z8VCXT29l({D6Rx?UTvc3@-Qo%1GOgp7Agf3= zD+E6pRnn-%xKWLN!36~6V|SdZlHOQ0oKvP5^eGtw_~CoX|FYiRzx1%kI`XRd?$JGi z`}P{B59`@un7Ii_Np?Eymye3GkH2)_nHG;9IPkP*z_`)3=&2_RtqNxotK{qulhwAXu~yI)(|7WDcQCghr*uBjyjQsk-EO{m1a+9Q2W0@g zZuUinC5J&%C5L6A6{WKQD*mkW{LvB8*b7Xu*b@`-}CWHX*O)J&( zR@DlP%6ucXTwAP>RV^#GXd^R3#M2Q>#yd|!@w~VmfuAG7b;rJ5Vx+*(9un&*{#ixT z6Z&+Tct`(qqjUt9*Fm+UsrGwDxirpNOJc-Ef2^2&jg#8rPAm{v2n()hb) zO`g@D#;S?)mrPHs-#Be3Vxzj&7(b4<%5xoF7s&wDCyD`TOLCUp1!*gS!vKTAF}qYa zSGa_f-XV`P1I>mSHumXx0|&luK3hhN`@meiv8?E@wXpC$@taxybR1@)J!ay0(2%4} zHzFL_2P|)j5Ot2DkgTI>+3@LnHuhy&cYzfp*c|rwXs<^RIeP#?*P@Z+qrY<&HOe}T zjE3N-Ra!nEOI$IF%C~O6_<`q^FW9Gl;2xLPyk&!i5#k=PX5)QHi|@Mo$tB}D+|jUQ zQW$vI0pobxRSjOuN?M)~EAIxz`LB#+TeAJ7#-nyYG9DdGDh;o^Q{0R3c-LbiEQ+6-y&AH~|oj&>BiAP@k`F^bgnbpM_plHRR=BomPc6)hBPEhnEKZWbiZD;u2f_>VLX{4{KE0sL!UnY4;&U{(1btI7jN$Atr!|1xPD$cEqBp?t9~ zJ)a!HM;wNw1T=2Mh0aytsJNL^qPfhOII6GDU$ANQLt7W!u}*{)9-K6xX}!#*F#~QJ zaGRbpy-ACEr_7l%WkK_1)ADA|G;@3Ru3o2(n9{j(cgRM&z+d`qXq#9>yk;2XInTSO zJOy7Ro7o&!qqYw}dK4di^vr#Q`X1c*{bCutqF!5f4I}cSgXCjTI0k*Qi_Aug7R}ze^~vU+ zezvJ{o3-iP3p!-ejeaZj`(2$}IhfbVhCs54JPjL1V1hj_f@!ySFXX}1$=_aoS-*cj zWj{XT9;l!49_5`nk*XE2kNO}1R>#(yq}F;*+&`KR*;%F2un+4e^o#m$dO(kWQKQ2m z)Ntg=G*AjX42qU|O+$PV$k&wON%N^%SqwLuO4PBIQ@!GS;W7W(x3J*0es@kAFmU>` zM&0Vw>(kVJ~4&XKoxjqlPxg|l>VVzW0O?}uvq^p>!M-|mNSyT(o-k`J~ z38p%u$TZ6OIJ}OgnP0N5V%7i|%|w-XlyuBtFXJg^IEazWs;W>p~pe$@jD{uYJ%XH?e8!xA(od z+Q0VEOZSW)TxZ6Zslt6~a1SxnUpHs&gjtWS{<-Fa-re%XZ5-!XKVWj)x>Hd}sp%;~ zU%P6^j&U9C?a^~#M*XhSyVc(`Hg3!D*z0FfJ2!9NwF&O`J)G0OUv4ZeS!z$aU}tne z9R?mpK{rh^D#(*FA|4^t=!&GCj_S4889Q>A3Qb8H)ZIUDccT- zu&-MnudUIc?fy&tuXW8lz54#Pt2d#So~|v1U3cA61iP-XHpWPh8YdxG(aeD~)mAtp z!fvadcv;E@Z@WXPjWCUk8H5W%Qz*zhrGy@@FAgnUaXKPLV@5T(o2G~&^R%Axwu%i z7)KecpInW+02Se^H`Rxb$x!Zr|1x0#_BD?5!*-dcMeX~=SaG}ATKsN4rT67)OkdJF z`g{6eF$wJs@U;gD6hi4yO}Chy5{1L2M_ytIg;$KLWTnvhAwH@EieH8x!ziWqKd4~d zCGIl!iX&!@SG%!AJZ47wU$D4S5!?yW`oadI^R#4A$n3KIQcMb&YWwV{@l@kVaal^i zHS{2cX<^pT{E6D)Gcm*evECWJ@Fo7c(J*qpzQAACpK9@?1A3Abr-WawIKpHpUfqHc zFO%Srze-s(e@;psCZ32!;x==dc-h=8J~z|72{%@PC#C&|Ao&#GXvF%vJnAEHM}zr9UD^8471FUy+*z5AlyhCrb`Q4l#)mXvy3s~!Of!7WBMcJ)o1hb zAH7ds@}PU=3jez7LNl<+waMT9iA^oGKJ6m8Q8~7W$nOht__RVo7t9|zZer`MtMSJ28;i0WaHr&%m5E3HcxTk8Cj4*Wip)^%Pp-W_%+;godz!G^rfKFVl zU3-~#9lz@dk1_Gy`IEAmwP^Ip%bJevmM@!^yz_Bhir3aLO_88U5{84NH!~+P(wpqf z^tSf)^p5c6dwoP4Hf7{ak}(zGpb|t!IX=QHg!>A>aVP~trzayaPTY|b6B(Brml@YO zu4mkcxcs>JajW7=v)3V(UKN`hn;F|WwrA{!*!)<$3LcF3lZm(!B|(jiEaeQgFG-j( za9@jgX+-;`%W70ipFO;NttYA{RbTw!zO|l3-6poHUoExEl(zM&e)c-JzsUWwd%brd zPE}#(`e$<=of2|~+YD1fwVsTF*#Q6~!5pAZSV z4@R`gp5tBpaJ%Nh{qxeL-%gm0{$?%i7|^|5J72b>6`Xquv{ulz1Zj1HCl21&G|@lg zIAVh17~#qH%=fJFl*XY{k}O#lK}@6jS>}hW3iIMLLtaIQVnlL8W<=|Vo)IG=@*^OM z@QNWj8I9B7#E5l>IdZh(9UtLqs6fXcIRn|e9z$i;8g-R*`+7C4yD%-G(zqT?YAmgm zP}%+Sym?=qX)`3JW~EAPhPKMA1f7Fjz_kr`kNQx*=(<%km^u#8f^-~qKn0mG_)otN zMNFt+)T?@q`7c^kjL=7KvOX#Un|pAOt0hPx82Wr^#~|T+MW7US6W|{fQ!-k1oBhMRv?t;d^dJ*G`_I z3HRPRp?U+zq-5cS%%n!m;&7aC|o?;MxP<^9+~5a8VK;Z}WiTn=U#4=5@~@;7WDk;{Awl zQDg^Tx$`mk>=X?VvkN8xhjim}An4ZaY<|Tv<|#6l`|Jp5d5t zME#6Z351LFZ~#-cslf8UJ!3d^+5@pV0LX!mX$#k_C%ww_PLJ+6X1-bES}&>}6lgeE z!8{wi`ku8%Ki)HTW?Vq8y}w4!q^5>w`(B$fqT2!gcQfuWuYOhcQ}bGl_$%j0cjD}p zfYV7h^gQ}TN=qCHQbnYdVDXInuPpI$;JNNb?kerXWQi{pZ=4cc_P$^qIPuJq6W^Wx zz*Dr}Jot8v!(Dd`PaqN)8=oY>=%-1mxrj1MZH=lqm=A+S*lnc z9Yr;-2?|x++(*aJ?~$pt`si4cS8-G07e#m#qI=n0KOQzObm{Smd20JsQCG|swYTf$ znKw4Af8&_w@Vb8di23&DH@07mJ}CNrl<<-0bLb`0I9d9lC}UpvA?7^FJ0X81 zq?CIF_ED#2S=rBO@=I>t#%UZUdelL{m9MvzmRTCct8Jcg&%nGXYBo#hewd{NCmPmC=8!;j`iqRxKT$2W%QiPgZvJafG}3lvpE_bchE)5!88 zt*#EFAt~5C!L_t-xHwh1$45DGq(2>rbm;CuPmPKd=&BT)8cOJeRw8t7ZQp};e|lz9iIV6))5xJn|wm%(|QB&1fCXe zK6FBPoT#2O;$=h|3Bc->l#r~rk|W$SDN1Y5l5Is-Ze?i=sz{-)+ZtK*jFq`ysp0SXda|MSHI z=)4tWcif8l@yrkYa;5e6!qB{I(~IE1Nb|6JgnK=5kE)`xXQGU>q1PyRz+$Dy*-XG~ zT~63Wwh^X%#{%z^ffcD&hU(D?qli*_rorghEQsOAsQk^G0t5G z9OJ&T-(=4sCAX7}JOY(#T|9?fIIUi{p;(g1G@$M_1l1q%ahrQRaP|GihO%){zK+6` z?KuWq6*Ubz7ON^w-zQwScpK+Uy7q%$Kf~_chw1Oqr9}DzyD*RY-OY5b_Kb$VDE=9@ z9%y1Ke~+|pe1F3n%b(LVe1_Gq`D_^869NUzFa}(y?|ue0(I`nDUnHaUCKbtG%2nql z=P}htOy=M)vII*7qn2nXLB0)K0u$l_uBKFfTH|b30_Cx5vGB*cq>nK*Lob`tx=rV4 z6Z`IN-s55O8*%o`;5U!=c_9qk-7Mzm$Y+=YvXrW0xL zvYyDt9ZcPQetXxL9CJ;ijNNqNXI$fZ`_d-OmQJ3jM_(~dt(@c4{GSz=ADh=oJ-Ip0 zY&UTO?eDo5K_p^{6}0X~c}I6{KETTb4rew>)8uqpr1PWj zDbDWN7NxiCHPJ1iyr%!~59YTb?x*8dz2@)kyuK6f5N8H;+WsXPV2Iei(YxwMzlm#~ zN;cmDr-{yVo6`xB)9~%Pu}4^W_^f6X$#wz`NuV7!@^a&CBV6|1rW~8#Ig{ewA)Jok z&4O~a(@>X?s>^Ho=x!iy?(N4H6^<7v*JG#deEo_@nLTMi%NF-eo};I4^xt2gXI#_f ztP~CZcyQMwacDfpH*?MY?sV`u9@&xT*DW)-s|2GwEE$UUkRTMR2$E152`?;cC5FdK zn!qR?VEIP~LE-6`t-y?V!Z@y6)wv^H8` z#ztbqk;s&4Z@6U-59AWZV8&=DA=AaH1cNL-At4GvP6&zy*|^mjd#rRanvoWZ|9JXm zk+JCV+TYA`B4ttj?F$!9yM3XavChB3JQ>i+tiQfoH1L;xY}<~lD~op1+BHYIdvg>$ z2~qS!Ngq_H>X*tAq-KPDRO$mS2TE74hXKmb8;W~ThVw6WeFphWvK2BE7@pvE2Aw40 zX&K9Iu+}o}J@uW1o5#UKEL~>ebMK(#_Qkmq7d2_NDDQ5)+&cgA>89@ae9FD%C;xgM z**?l_JbDMM4~&N7i!{+xBe*_X7PoILUwrshqfzsK&?>o*j4=KcGAodzV#~ymB$Qr| ziN&*$Etkn3$9GPOy>4C@xBeI;=k7dY8{IqUZaw{)sJrBjYw6;8zNmkr)I&Q*h*QIN zVicVqGnFw4$^t-`O=bZ^7Q6LMO@p#{jU-vXos?;;qP)c9q|79AkSG%j$Whi>RB$$o z7-B!L}p6ZV@_(N!uguezk<`g!K_j+BFcn+tHe&@gD`}4ki?4s%K8NF_P$FwwNGg!Rk|*%f8ZDQd7N@8A=|#8Hdd+tUSi7nQPat*3RC!e60NFOga9$tiW=ul zVjdk1AtQyK8Z{Y)mYgH=ho+PAcaX(nC6b|l%om>p_qs1WCButLP%?a!(SuZ;c>8`H zz1-V>^{#zK@78aw-TLOL zf;{#1Y^t#hR7W7_4} zX0{L4E8I9)+FX}szO8q1z2X12lsI;y*{|iq52pFumtVS9et#OxEkDOfqZrV47!~yx z805&MP?=FIV~Xj#my(R>8Z%wbG$Q4{FeK+u4M*b;%Nj(=UO+y|>SmuVCs(B2b3yn_ z|JlV<9=c%gguL6_D>r|#+c+c6xis^QzFj)qCTK0>1m1!5d>FPs6?9UbWcX^w`(=DAHQr4<$Frz{Y1qzKM{sm*xnMh!y$uFz=xY`xTZ;p$J!C%e@p^e9vmd%Bg z&~-2ZL~J}=m`TpU3_)tIvFq0rZnUP{xUl!O2Uoe!M0?AHc1q;>_2ybxK_bj z*?ho^`&?I_ywZ%?RCc-J&8PfX)KI&7zJFR?SG`ny4@r3Mo5BH%!^mM(#kiAh#Cgs#?=@sKq9YyG}`;>Zz18n&7z59gj;Z5%xC{G(^}h5PkcyUe4<+Z{KL z?H2k%GykX0b1!^j&Mi*8wWs_i>hs;m*!lm<5JUh?x7>Abu1P>YXQ;KIJP`hFq_z8U)ae%Bd}s zS?3C-2pirC6jY%GQa%UG2*5Zw3Z;!|AVd!0IE@E&d3>)bZf3+4fA~KgROnjqDlV!d zqyI;XcV2qw^y#{7>Q%$#o*(+&d~@A8Pp8JOTA z<3eDId<{cP#-8LJwpr@5wJ{*%m~PKW&-`F zOqGm)?QhmcrtmSqWOyCc zm|MWC)3%m?QSnn^B)af^rt3APONTuF#&or0x=2FpRnH2I_#AG%ll)^|uLdkA5ujP2 zxg@&cGmC280;WJ@+c33Dgz;+Y>e(K5t}Y}cTGt8dF|BucwJl8p)*Bm#K%ABkI15hd zN@qh!>mZxfP1-5g9?%J(wc)vPZEqXK3#SK1If%q1DC?UavNE!ZiBPi~p64 ze`(qHq8I(E9)D~}a4iXre)Pf*sUh2%^i|T%G z5UGQet?`6H__P86_E<1V;zMD;L8v23Ci&<@98@yNupZ(M-bnn(rC7o?ynVapGM=uK za~YTsxU6vSS|%JyPb|e+UTH&nwSww4tnFA(T4F6=pR{3p+PXk$37D0ZcpA`8c;1k7 zu$E{UxQv;Z2+54(dGEt~+R~fn9Zgg#S$t{>X>7-wq#!a$BXAL)p!F-<0;WLpvSBKg z2m@Y%O%^Y0_o12_ekW5!?}Rk=VXE-PYEEp-Z9ovW$C5PWf!0W-b&y5t6ZqD83!7cU zZMFW3Ll+1XbSr4vWvDbkC^YED;w+9?=>dji>OcokHL&yg`jr4$!g#=>DdKn(jQ)JT6MLSmG+Q!MQt13 z2JLcCAKCcS{wnePW8>Q})*iX7N9xeL;B@FS2YZIXdW_Q&wOK|Y=fzM^OS4XgdM)B4N)elCpC+9fM0OqLfg1@LRcaK$LUx=~j6{A4LsO*TMrOLm zCm!cxavZr*&~yhsT+Q{AeqDOCP06g(dFa^ri%0qY7;7HYE7ufL_Irx1^{Uysahuq+ zwev^cHwZEP)1IOm`FaXQm1_=md*St~gL^BVHR78#qqifjpJ|QCW&_b)1OBcWYE;Zj zJ__QSU`;1LiiYc;7>B46M`I+G_;8Ex#pu!#w-tUExV)r$ z-_Cu_i!)9ye)}g;vtE#I({iR%nDSX!(alq%VZnhFI}eCfT?cn)Ieh()cV0AWJ=HVX z=Hnuf)U@8g$D^}4K#E~)xUc(KL5^VUL6a1SBchdBL+rsJ!AK6SaMwS)TA5j}6BRq1}{E7w1se*rCN-6+u8 zh*maeRWK4`Ya3&s_918mOn7EdO30Xng~zKEVpEq`6a-nXXMN28fpZ$TQmEB~Z76k! zLmPY0zeG!?`!0~7d(d6W{VQ|{Ze-%!m~iy*eghme7{@eiF02Pjm)&GtcfzbyW^Dq6 zP1+=dwTWXVWqiI&8{Y=)K+s;b@u?Gt#7Ejh;@bd4XT96rQ=Oyj$eZIQj&JR5$&k+XP>;%Ml1s*u3M#zjHEce zogyi7U$dkxXqXV z#m(@)<@x~i>^b@@^RCPG@|xe@Q}m~~1sbZ8IftVyRkhmM14g+zbxA{^GkG;=C@Xa( z7m>-xyWP zkuEDjySQpWr9|nzzJ|qgaXJNN=%T-J(K0ZT&E0@dbn5oCx>E$l-1=kl`n>NRy%6yC zEW2{b*5T$`{U=9?hxM_0hBUT0Fe*1jBwtM4B*b#_dowU|(!F!^xEWL8M^2=DQ%WYS z7Afh4+B0&sKz`H-kLAZpYfj2zVH;%ys+Bt&rzD;ARxOsWb(%wO*=G}Vl4*|!Q7Y@L zuDo8>;fP|%w{64KvSe3cZiIJB%p0`7g8IwGT-AbR%pO`f67z-$H)B>iyu?iUOJd$A zc0zw)=E9KuH{Ct0o>SbypaG2DO6qw@(Jcr@q|^v+lX&dO09P=Bj8g7v(S z@Z)dQ=)iqc#nUOiw#B!zLA}7%7%e?D4|!yX`sM-}Rv4&Rr1!@Oz+ox{J zQV+Za=oy~1HtuPG3PIe(?fSqe!p#~|;@%L*3v$B7ttdIdxWBV;ZwT}+!LqlYaY5ct zanw@;XyAsH-~12V)a5bMNVUBODY}<{Os)k zU8(#Db@kgQD@vPcc6A;1e23?R(WmvmO=I-DI`)T;c~0ued4pHz=CiG3-v*vAyXud4 zz6Axy#iCgbR1AEp=7c4lc44L47n;pH)p%@~^iD|MX7dEznQvBg59T%2(|X?3d?LOrxY5nf;UYBFOX@3H{oyjc|SE~P>^j?P^euAQgD+cASoct zOBBG`8ENY?J|>VP#9M3m;ZSPD!N73$FBY}xJO>NQQTEC1 zm~={#XUu7B)EQIRQH;+=rzD9F!SLW{YepUtAE6j04yy16_q4_7Lo)>OQANa z1X`4j0r4wWRo;V%7D&P?HYK)AsAjo6c(IX33FDYYxdxaaw`e4seDaF>AO^F|R-s zKd&CRg4NXCf5Qn6&9cEmasyoPxn!7~Slw~_;e+V&DCS39`m1+6mT1$c|4 zT-@GPe5-D{DE0$bWLlEW5-ZF#sQfm1!FSJ+80NnL4^=K8Q2)a7{SMPw-E12COCH;D z%?Db;%m(_-AiOq5dt2@rkkxltKKM;I$2=AsgRLo)2O{Q6(#V-0tKgy2i+5m4i|eLPCvF+SEH65lkf(8j0sB#DpohQv3m zrH$_<50j*iG>F8vK|329rR|SaZ^oj z(ibr@4umt;40EmfBh+kRK6R z_=Y>1eZ@`}RkX$ke^QJtCfa>+#q1`{l(Q$*^mB)mIes_%I<2>S-8`*hUFq%VlqF*R zavi$SdetHk=6VOLLZ#1O>~PIM{Vbz`MLjup_{2y9r4QU(RDEETp^lF#)Xre)tc9Rx zk;fhlBDdVmz=*2EL&aSSjv^scX%rh7yK^YZkQ`h1<@!B%R9fJhd}#N6U8Fqq2u@S> z;b`f=aSPu*s=wiHzkR%JUVjrS1{Ja1i>y7HvqY>D50xO1O4cjFfH69zcf|j^RgG=0n+T$hAt)L~{q`?U{G&qi8x55lg`8xaB0(OBMqyD03 ztDtSYs{GWjE4(Xt-$mqs_ELQ+WFPw^qBpIreR5b}gQv0YUSM2gaqXAcmtzxTHJRy;Y0$uuIx#K zuOUAXJNLY#{%&pAPF`{jjJ(5krrQK6Jj&HqZzxB61#O%z#KX{sBHliCl z@f;3+-s#74mm12~dxiNUJ(Ibp!L~=il1KbeJ9=^G0-T3!XkIS_tz!0}(BMyl$|R)@ zFAhWSNbzGXT|2_s_?vPtsQv72ifz*+KpgCbwI4W&NjgR zVpC^Bvy9UUg2h37p8m(k8KEc3gZEx#Z2WH`XYsLYY@o4TIY(ktq9%)uZ;qUC0xu$G z`Z@7oPSD`Ezq{2nDje;is9BV4b38EUB)UiWtBD6lS77G*5N}CW@L6pPH~<;MSxwpJ zp)i=ip*D}$q@p3KxUhtcv+->dozS^R;!}|u36pHWV7Hv1-l(v|(XQhq2-Nta=kYudAX)2d`xFU_)q-4I+uHmusoB`nb|b>v1-S<!hCmV@y?K!A-op9VZN`Mbh9idKf8nl-vzhW-wdrZorDJGE$EG+zb!dR z!*%wX?jf|ZNf?}dSDKIT={L-MjhzAb^I zpl-MK6Xo+Y06muUinUWs3xoxsi|sG4x&mv{v0w4Z`+;S&ytqte@BOt-s$-|{6vgL^UN zlgz#7AopBr7~dEC#)7go_iW2W`DTI5wT7_~EMbeauvzvP*9WX|KLq*}#Aeq$A^ufR z$0t`>bq-wcm)`5|O_b5)4+_FPohg(1Z~-h_n>O}9(MZ+FV2uA7WryRGPx%z953`5x%|8rFM4VW98Z*_^iZy|O5p!ILIY96EeX($b*SEFq?~QxNK8EpgBamJl1}+g!MXjRSj~Vabd0 zi?r86d_9EmHZMs6VI&{%r&1DvUL5Q$!_3Fr^pUX`Z92$URU6h` z&DKc-xHWfAwhCeYkyY55Y}RZ%b@Th+TQFwb2XOs-2wRMVHa)zEq%OnrmrEN`*DjIo^Pl4s<$4)0dyOL}nM^ z!KwoMe7x7s&ktJgpajpS&%-yfii)gs6PrME#VxBZmAw2NopP*6FkaZ z8WZ@s5IA4q&&cMnJ|i;&-(zg}+!^1m$)906dNlsr zf<6a!VJ9vr`rV}))Db9s(mX5Q@<8TcM@5MyPl;GNV-Ba>kcTQF`3 zgXo3QqEpOK?s$edDq*l5RP;{m$PZwi^1bAJrg`#eyTAP@WW|u@Qc33>pexFI3b4l+ zc2C@OYep-dLv0CNV3Q(elxFZ@?w0W&bA;nwh-!E#?gi?Xqk6dqe~MtA`7yMy9;WRCRsOC$dITV@}u(&+XKq88e;5n2|Z3ehTB7(&XHpiaz$;de2N;T z5NB!(nij;<6@2)WjSI28P)Qk-6PTXn%gB0h>f;SYeITltYYx@vR3#;`Qq_U^6LNAc z;nMk8JL}GGq6Z1bm@gT_U=#Wz0P({SN4t5HAZ7R&DRejZP-XT5%>ulVBUI8NZyi$8F(E}nQuIU;2Si|ZtaGgLF}jMY$Ru;g*7V#^LyaBnnRmm z>U`T5-n=&6=79b{V$@xMYb0A(mnv_TX0H!d3rJl;a!J(!i}AcA=W0C9e_McNYj(wj z9Xn*}40Fg4D9`nd6zjiMB1Jkw9kT^x4q^n?(?7YDbFKQgn0x-Jm36T>etzzD1qO0jw#vz+uELI z-q*;ht-N&j>zlNxQyUl8rg*!jD!=VT`|VEc3V5#f@j`Nly5icln0A%b1*}`zGkhof zJ$ed&-`FSc_t+oZ6*&j~cR3pEzTo=c(U1;NqbaVbsB1(^#@3HD6TYWf0-U>A8*z?` zGdnqyq?)l(;+(Tk8cN8~aLekLQWni!s0EIrV+wWG((CsctE1{`=KFKMH~$i0-yi>5 zH!tgB`;40~{>;G6x9=Y(GK3qQUusg%lt;Ey-uf^`%Fze;yj-O!4Xi z;*YDB=Q=dP&r<%hgF*h--gtH9;z%*`V*ulvioc;8A}?k9K))gHzoZ(1zy|bJ+R1P| z`0q&O7V}##%eRWYCA?M1zsz|52Q*@2*rhgLs*A^gl=P=T9-YyvTyZHFH?cE_l|5Av z(s;us4A?Yd4Y)VZfhjAR2K)<*k**uhaN z#=>)js2V?yX1?j*n=^ivi>fy}nq{xeFzXyuJbsot#-@Z%5JZWx1X{a36EWa~7yVFa z-Q>8=>OJ{0(unYRE^hn#nRC88Op!;gL(c>EBU|ek&LVq;XRwHZ-WK$epar@T8HMU>>@#Okbpbe9jp^J9 zpSBnD=b8&BKOfH_JmBb7^!$v%bCSgWzK&4pM#@(_#}wp>Y9;7K%M&d7n=rl5MUY#n zFtQ}U);!85DfJYsL#d~7wJpIFVM8m-utYs;Sc|^Ie9SddJsio~%GN&fhB-%Z>G4;y1V1~ zZ`Sjgfu)S6y0hvN@UI6}@_Va0Yq{_|hoAGhV1Be@I-<=Hm~HCkc8EV0+pQ6I)qK}@ zk7G}Uwn1+hoJaPc5PuS_b%dSBdyw~#Uzs}_gb|z@h9>SP=;H6<{g`vaAd%SNORl6* zI_AHwqyaZ1X3`!~)>Rd*#BmzWN!DRaavdIc*>eVT<1^9S0cTiit|IUhb49vPugdnQ zoE5T}F)Q?3JQ*OXxgC1XJnAcl=PYYDS3M|N;W;c)*ICx7Bx}Ilgt)*fnsa*Pik^lV zRJ+o_)~IUT$yK@)xM`Kb>)-XNTG4g{U%^UUL39H%(Wm{&bW0pWH*gRgw-ePe-;d@J zr%r~J^{Q-qY1&$F3|bhwpwiTG z$KC~u!z7Yu5OdiO(Znd(6gce)~lt@>ckO?6gLi!+JB&Zr^U>#BOE2Np3%7V{g{zqmr;U zvar*9v(*FakPq(1fH~rMSNg=}kg_auO-KV<6PQuR7HYNWZ%8K8-`FFmYwcWe99!&h zw9tORTD7=jzX5YV*ArM=@_O^_akLmI6ts;SGu+h4r6Bgkx57^CU`oK=xMb|j9oS3J znwN9XQu|KSRn$0X&v0P(xop~74!%lJ4#+zwZsNolZ{zF*iW`=M)ACKqd4*lXtH`VO z8fhwMCqJ55*m+*9npw;%@AS8vS9`~&dF7fNIj^Xlz2&^tvF3FleDvfKRsP;x?$aE1 z=wvSE(=S&lL67ZnKg1eF?(K&pJh1O@pOZQpkyYiP=94pP46;@UW`WcgH`VcF*?6{S zD}%cw$FfOdD2Zi^T%#@R-z^PT137$@pvzO;N2{_1y%QQ}nTS&yw(;3^DqGa=vj$>} zdUhRK1KBom%DEyb5dql3uoM{Hy!%MOGVXT4ePaiBzZV5l2o~tOUXkN*=`%Rdw*W9JEtol|l)_%+fLUg)6vtWO zfrlj9wSaTVrkamAs+j2ccwPzp&E=lDoMA8Rsa>ARyb{`)OWf`F97y&Qt&k@J*T6q% zf6<-_c%svjRzhWnI<2u)#%l#w2->|tt`$e5lQ8D`j2(-d!D)Cu%J`4D9V#wk7r^-EG-+Vo#OW zB{yhymDrnV?+15RCw6Ns5bYCKwk7taU2WNRVz=T05byZtt!(_A2L!YDj7% zw@J1o_GaB}*>+;LBH29iyt@LsMzW2rGMFQl041mPTU3;s<$`4!?;zRkO!Lapq5j5x zm&y|Ag*kYcSJ4`lf&%ej38zREk0Bd0nfzSVIFJSaJmzPIJ5X|E2lE1d%P?!@x>wm*_yj!O zew<(Zlr_(1gZb5o==_jKd!&lr_w#ZSG*tiumMqk^_^E1!tOO>t<6 zdy95Hh}-6gs`Zj||6t*URP?bi+Z<8+n_({W_T&6?U}mXE<=Mw9d$QfsPY8Tvsd$)Y zSvPmNe`Bd=X+8fyOU10Y%w+f?NGj;uNzyev@F<=`#^7-!sQ^6B_&F&RILoSfSm|e_ zvz9zrqdlc!+Q!UzsjQ0Heg?zY&$cjJh~9UQa_ zoao2v%|Kr}?UBGN+&Ey2tbjcDA|&P*Rp?*8)4wv&Fxe=?57`;1IxJ7SmW#Y{dQaw2 zviY>@GV|ge;sv~H|MK(u&8IzOn0I_i2K=-9d?4Th41d*vFXZQofxjigKW{yc;OF^( z@5S(lIS_vB4|*Q>#;oZnqCK0t><~T20;nVpyn-AbgZ6CE-NN%#;0bUz4|7BHsa~oF zhc$2ppWlR!x*WPVSp6YwUnd1-IQB@TLwXnohS37HY$W$6#2w?|j(&gWz>BgXG?GCt zSZB|81STE#sBkyMhE;H@wB}RYL>tOWztA97f9TSWxR$JrdFEgL`5ik%-Ak8#yYv1< z)7@>>UH#~^8PMHr_8&Olf62_5H)+hB5RVe+w|yJM=#QenHt3Jm`Cn+b>$upyDEwqm zG`Bqc|B`+Y_y+vPd?TLURR(+68YGQG)U!LExF1o9c^+|7Uq~bkp)Vx*bcZ<`L~y@W zZVE{)A@%jYo2Ls4T`&3X{9S+CKS_Ulzdq(q6DFt#yh*VvRAhy|pY-Sdt@oF2s4uu| zUfjN2|I*C4EZ#7ii#PU*SART>x4(z83{}O)YBNh1eaJ*ARxn+5L0ehL7s#Rrj^7C0 z$nADWC|XdWuPr*QmN{vZ<13_s-7~47Ep?(qV_4i8eg|$1fA2j}`}Nn0-5l=jvVYH> z{a;#_hYRXMhFne!^xx&6U)_go2aKGo451&3g}UsP%``5SrIxWFV_+%8C0GBuF<3W^ z>tcv`@%(v_a_CU#ZR73(`&X~t@BhWVah$a*=AbNc*TN#{rH-K}LA0ZQ&Y>7y$$fPG z^f>seoixI%FKBc@CNp!S zjCt{m2h3BV?#XvVUGvnMaI>G-x!*P0pQL|tV;NCs#ns_$w=`!6mqKoN43S=ThS92y z4(C-3P2}kIYPjW7A1kENCyfaHOl*`4WFjG^AoAyFVzIdiEn2=eH;Kg)hu~m0NJQhm zLFQwl^;P~mgbB8;+OJPC!^A)S$BF9lkXgjIi&3o@8gi@2EvPPABGvL~kZS%csdgbJ z2voa>wYWt%|1MG1eD~-P^Bqw(fAS5HWxOaF`)7)iWJNn0{(?Dpa8#?ne!%httL~PZ$ zXd(2bvnNHas4wi8w(WyZe(i}Em9r;BE?Jby?&O?#ntfIKBmJLgu%p zg%=Vj1$c?+GFr^X_uzq-`@z5$2Wx7l3zm<9w>^IF6KBekX$w%($CnQL@S_mCyPIgD z;BDF?&cT*o{9gipWyasx!hbo4-}arrPa{wH=1(vSdNY1_JqW*kJ&2zrn&|hOD=N+S z&CdYe+Ji`&9UI>AdJunbR%ZGi3G&B2BjY4)ovj7vZ^!iGl+5sm zq$>ROSup8b5na;-nSvyu#{=Qdvfwj<_-+0ts%rGW5YYb-(_=(q9P@a7W8W;4!jJvo+61-tz_crB3s zm2y!!Ck~&r+l16Tk#nmtCLS1Kk{jW;LkFAb?f;AhHs0rC`E##6;J+#%@%%d z5T0urV5^f}=tX8cS@l+LQ}l&!{5^8m$8oO(ypMBYRo?F|Pc4359_Wy(hb(4#-#UIy zYw$m1p;6p&u#f!lI3-~23&hiqMXY7iE+~)hLh~JGHy+^s3eiRC#(rJ110MFTG=~{jH-1D);cRXjWUT^F9c{wg~rL#K?PIa}| zYdDek!0>%6K0Lzk(lbTTM_vzlmiu3Eo01QEJ-}zzSjso}=04A7ePm=XPx5dcm-@}> zOT#x0we(y8PUMg=%+|maOHZoP9P#0ImJh5Go|l)Ip3&xG&fY2TZVut+?IAbL{vo^E zU$ERXF&8@ffqz+o zpLYTN_ZWV-_1>}c+>D36W`^eztow#o;y!VQ{}tj`;5;M&9!6BIL2`g+cfe(y2mC)6 z>%X294Ha$JEb!c{Xnuj`zXN`cr-GI)zP6snnV;b~_5*R6;Kf(g^LT;}+=kkXW$&K6$)_4pVt#sr*@H zzvDC27UFwoDtu2?gquE7O@ak~Cx8B$KhFfcR5|6P8Zqm8s`2s)_z2`@&nEtSQGMph zC@)n&;d`!5Lj8`Hs*|k0Z_M!L_;VG!pQ?1cRC909-;+Oo#NWH{{ZRgVn!jI;9i)Uh zYG5v@hJ!~-l^rx%SUy}6&UItkxUvIzQM_Vff|VV-Yf&YM%8BGkBOU>EU%aOnM*_E? zNUMU3x;aewCH_0m;x6E~f^+;Q}TRtk8*EQz{sGgZ5w$nh$FPZDmFB z=>OBKZ(~|8VmS*TQb4rLvg->l!+#)zJ3H^TNN!FI>qRlsCoLVqSb^n@H7%_a8C#*duGVy0Tlg$*Qwv z@7Bi#t*D;%;P8dJlFX{&V)E`q*=;(vTj@IL2B*frqu0w#_d-qO{2k(tT@+6r*rHa< zVnt48y>M4)3}r6*(k2*3(2;mwz3`lHeb~O7@Lu7#i_LirPiemR7AgFWTZ(az!toS? zQvWsd^uht3?%v^>cT&#dO675M=Z<@&nJO;a$brzIt3)l50_0wgG$O3rYlPc~O7=IC z1m2qD=m-~azt|;^pv!SlpHb08_l|))ua|j_8<3-ro9)JJmT9RjzSjeHllBgKW21TT zg|~H)bor8qiZw5Wo&DOEKW}QjN32?RI@zov&Quqb&bJaC(d5!wN6e#L_O2f|q9pBA z-mK!e=-vVS1524ap{{Vwi{$mjHK4TKkY_g8t}eG%n>rD(CLmayGy!1ya3!I`_uK~S z@o`>X*j-3N1%CG|!>nVEp|^@ldL%uUw}g?^rQb=<(d%Ub!}ASRq?z;r`JDPh08cYm zpN`r~Sf9Pw`b@_A>`FY~$wl8lf-nBOKz9e9bA25=xPYI8NG9O%7tqk73REeeawRqkH*>-2vVhTI zhXgg71#Eo4k1H>7JHM1 zTfn{ixwoeNTcPb2EyN3YSN)X!i>rdGlk0BRCfD1pix^KO?3NpFXVX2N*Sxj7k9uE2 z@1DKB*L@%P{w$SLs(Go6rF)fL9TpWfKJ2-$-@-G)*M(mQzgDJRnSwG;mH8neBVs|s ziL#kxmzTXBnI1Vla!us-Q4OQUMy-u{E$Z`VEjlB*P4tlHGv%6;TUqXhm;o`{W7A_N z$8L@NvwWlSy~@85=ZhN<_ey-__+jzK5~33ZCoE6+JTWbCLgMYOSL3Ie z3u+p*;%ePf>!;eiYHzFKtJ9>;`Z^!hxmwp(w_)ABbyw8gSNB?Gz0C2Mi!#?|ZqNLz zUUVMjxRD<>njx?;)@VKD)_WJBUoAhY1p~*i@TQr^5^tWc6n(b+x-n^js&nyEOwr|mXO#7EQWOP{H;cUmM z9jA1BvE$WFH9Gb0^i}7i&LcXn>-=?>7G2hN`KfE)t|zelU%oAhIjro4eUt>FreSGY>aoxwg zF+O?xwDEJtFB|{&gx(W|O_(^LV8Vh4-{p1A+nD!a-bZ;C^M0Dxd}86Gv`J4)_Dr5U z`P7uwQ+7oq6|} z*}I$k)8w*OAAj|YR~Nqe*{eII%$u@i%C0FVrsPg-IrZmhL#O3WE1mx1j2maHnEBF7 z`)fm9`{DJ-*LS?p>bpRN1s{EE9)Ok1&I#if|8F>l5kTG@1EtCg>>EL$~o)v?b*K7aS~+%LL* z@!{&mt8ZUDYxVIpx2zenCVB0>Yd>8Vwr=~E1HLT$>e;UfzHasPhhLYjk66F@8_PG5 z-%R~x=eI9^YyYn6ck{kGvLR%{&<$%glz;#B_j|t2+IYvtFE(avx^2@Nn||NiV)Nw9 zhc{<#_HEI&G}?0Kmgp@*xBU1+_z&ZLi2E_($A^FX^2f`uJ!8L$J+d`w>(H&~+q!Oh zZrf|ymTdcC+m>x{+fHuF+xGiU^?r)@>Gq%6{?zfO9zQ+&)0Ut0pWFYu{AcGceSV4m zHT2gRzn=ZA*KcvZ9o*h$`v=?q+|hr>ft{UpF6F&^XX&mXyMEdA=kD>l-`xHF?)AHW z-JQ7m)b66)zwZgz(_&B5p1ylV?U}LX{XHx9Y}%8!=jC6M>-toedMVlQ;sY?^7)Y;j_f^h_Gss$>yPd_ntHV0sClf;vB+axjtx5Y z+_725J~_7O*q&qQ$BK@J9B+TT$MNCECmmmK{PW}A9^Y~N!10sE-N((Ou%sqQ_ayaA z8kO`?(!8XVNt=@PCZ#5wPpUXk_eA80HYa+Wc=E)nC(fNHPS%reOujw2Q}Tf1ammw@ zbCb(bYNgmx?n&vHG9qPi%A%AtDc`5;OgWj7oASrWS|=k;-hHyq$ss4lpPYX3y_0KC zZatZJGVNsk$t$Trso|-2rFKp2llnyJ^Qp5^KT2JnCem(7Ym?SFZD87%v?*z`(w3%u zmiATJ4{1Bo4yI+M<)wMj%G0i<8|ih^8>Ziqep`C$^n25z(tD-%PamE>K7B^|;`CMN zvFQiWlhRM6XQk(#8ggpnsTWSYd20Eo^`~M_9kO?_N89_^huWXAPqfdszi0o%{)K(L zeV2Wo{g^$?e$IZuUSuz`UpcLxu5&u_bj#ECoSt)f@#$r!KR>sHnJH(MoLPJ3yE8wY*>xuMOvahgv-;W4vrW$4bN1o0qt4DaJL~Mi zvun=&dN%RwiL)7Joo6qet<11ygk&_zXp_+^qkqP@jMp<3WGu^w$yk^1TSijG*$hX9 zC*zNE#<{R_P0rnOuJ5^F=SH1->D-KSv(7C%xBT4dbKjr)`P{*Cr_WtD=gqWcMr5|k zyf3qN=3|-9WWJC&J#$g!%FL~qhck0Bf6ofdx;?8~)?-*?q z4RV_1bj<0SGdgEx&WAbQ=EUWk$|-gjj;4+-jzNy+9J3ssIyO7@IWinR$JN~6+=jWf z+G#Pvqw3Ubzr-p}~cw7g}9-;KINQ&t8~$VdaHyE^NK9=faT- zr!F`y6kqr=Pv(uu+nX=*yXUWSYR*TUYn_)}LtIa~UU9wVn&VpRTIPyzt#fT~#k#h; zj=C~kW$xPUNOxEF5ciAjdG1y2ZSJG)T=(UI`UNcuIu<-w@Myu41R0qc(YT^XMQ;`@D*CwS^P;bdHWmF;w5w=e(XpbmqH{$Tii(QLimrHc zPpGG{r-diV)63J}Gu$)UGt={d=QGb5&$pf*JO?~Uo>QJIPrj$vQ{lN*Y$;wEfC`)(oknAU-wPZd^6?f|EL=$7A=pxHSbG@;6MH?z+Y1hm$&L0K71ATzH zz7u!>j0X<@_4(u4gW_%NX3@o{FFG2Zh{Z;vcul_|+63Jt`dP+`APc`$Wr-4xTRMn& z#vCw~7w$Ql{&o@d^x2}dzFbJ{8*wkcB+$#4D<&DO#e>E?FjVx_ z&Wl@(kErhr@jSm$KT&IFerfa(lh~hSE#}-e>ElAqRo5*L4{AlwTSaH>XHi>SW7HA# zEDmuC{k_pJgbsZ~TQAzN+O`E6X=%szlpYjwj8$Tsu~&?t6b@N(?iWiD+X! z`%A^EmOA1=OQNtbtFqA84u5BeTeT@7!m^Hb&lfKT#f#BFoy1VBftYUjkb7S+vn*eT zLB_YDyX7Y_&2YfG9_AJ!N<6CnF5cAli^u%!f1kcL6*IJrVy5=IXr`YP)Ahchi}nt4 zRO0F!A+9|R9Rp=Vc!inJYeCvJkztGz&#L|z)5UztS<%okR}8VV6=B8_^!0l&AKKS? zr+C*(A7IF^+Z$aV)3xGKIbeGOM*6uIl-;O9BWH)v-MA8Ad&mM zqFc~=wD+KyXMBJx7KwTKlVTFrHnW}*cNn*zk4w?BdC1~D(a72Ws*V*Jh^Ce^^f8D1 zSHy7II4P)uc-a!owQD(VCb&yPTW2B5*Tr4N8|HD2yIaqT8?AX^dpVG+tTK|ybdkFDd-!#~AD%Xu-W)&TKoa9!%V1s(>8Tad?-@UXk( zHc?0Myz2PDpykv#6Md%@G`c`Cj1zF!OUJia=+z`}T++n$hKHxVj{m{#kVxIML(ZaGrbhUP;tUY~l zK)>bur;$^!c-cA;ztR%BVCBYmLfnWCinPoYZLGJ6C6=4SaLcRW73}+Y%L=j38e--f zht1uVd#L*(>h6v#S;4hzpbhAem48;W+{Zmu@!8kxV+Y1MY~U*~#5f^Z=$klq75Di< z+=z_%U0pHFnl7HS4#56y0?=sTyMq> zyNMUAbGi5HqLJQIJY_T#BA7MhYO3wPuQ8D?pQda!`*2Zy6$lgJr0~D+8?PuZ?+{~c zA|~n|2`RJ1^U}_LiCz^C%FW^-Jz7lGdyBq$7i{2B{Pmakk{q!J-?+e1Bo;6eG$Ck< zctV>cUe;a|gQz0{Uvr;6Ts(mvdzN2VZ(((a_k(|cAJf^th}>3)5teJBh0$5uX(S+< z>7p0?>R`zczaBn2Ond@A$DogWttZ73)*Slz3D>?W)>{nPGDUohuk92( zN{rM7n%^+jH-XO=qx&6IJi*5{)t(efiDggHr+Y13@!{u1L&GI*4VoB$rM0-#dO~zo z3<++H{oW^@)-K~mFN;OsA>&Tb7YqdLjXV5Q?RNlogU;YnFwkgEoEu=8#(1IAx2Edb zbH<1G)4{@KJS@86E635-9>gt0yBl^f&Ke}f={q?d56#4{hKd=+X^y`V59|A&>bm88 zv;I3_)ems2>QvW4(W6JO?QzC~qA#mUJuL52_et@HWfS*%M|2OGAR>ZB5=XXktj=4& z{=3-zWOVNl(ap%9>;;e}BJdAQ@Im8@??oT$k78WVD9&9WYFqE8>`m~FXm4HbryY$> zlsl;-o^u+3uZ7KOqfLWo+c}|I_i;b!0pqOgiFK)b)}Q;ScGDL_7Y_wfFMPif{@~#@t9y52U+za|6 z*m6DRQh8TRsC=si{P~v3ss0mGo~8Oz1Mp*m;scvKW`%U z(G_2s=nejynY{IXq<$SDx2;JtMQtT_)!+YH>d(nlUaWF*CA+HJT;<0qN3Tg$ zo~rUvf1avx(&^^MekdP{?f*yM4|V)VO=zKJjPke8_rbf$R{TCn`Kg*vKD;KBkFR+z z>c&6*h3UlOf80wQE1&*1;ODvTGO!KA(v}urnu-JdctBiGv7s9N_Ng}hvz;?2tA>gf zHKF)YjhcO^vG0#ns!s|khE>6DH*+e#v3ytgz4ln;M$0Pm1gKhb~s&8qQo^|<*z(Q4iLFLWLHtL#pV1FQJ2Y)0vC^%%zQ zr=@wy0`Q~x`jh5COElxar_2r2`sB9@rTfZO$C_nooIw8a_qm--=tsPmYHUI;q1R(! zbzJhx$aKT&D0uF`pA>2BE6-N(R9c!41B=Y3h#8|8hhDQpR4$-wp0YnRjwA1S@H(xE zr`55snpVZeiP!C^`raxpVNS?jS0L7ny&l`DVwZ|lYJN!hoN8Ka!__g!a=h{;{C<{k zQ{^Q~gG!&)ud>uQYCdKxsoZItGspU40=b*t*DD|D_wVHMlQ6{QP?TDu-3^g#6uKuNp6?c%^cDRkw;os{Zl#ES2Z0&s7=s z@aN+y?^pT08Z#7$8UCD6UC(`0EU1P$zuE?`+X!(_-J85j{illvdbzSL4`(mE+^+Jz zT8mUk%@?Ce-S|%1&1$x=tU`W5HVshyB=a_$st|bP@Q~#oVN*}q*;L6x0|!2&_RMQm z^^+*i2CdRKlxx*z2ET^LflcTfNa_x&RmY$*P17xwAgk1M!=mXr2h}fKW6ub-^0HX0 zR^4K?_zzTpl|75jcLI#S1#C6Vq6MpKb>5aBwWH}=#buh+2r^WeVc`x|gAWXgH7Ljk z=0mIhBCD0V=~hdvV9g4la*JVD3|ho3RQt)tDdSJ3_$(-h76o4Z`qgew5Vz!m+O;_+ zsFrFYN407N(Nc8>BXA$pE_GtCRc$#4=EGV+{E8R73knXZT}w4sy=w*4qRbk&x7t&6 zSZZ@34d8c6Ygudg_o+!WDu@#TAF0dy=URhRt#rv>5$&-WmRgoty5f{3B@g^rgA4>f z1_yWOoK}nO!kVDq+CjmpbzEc6m7ri+$xXPHnmJY1xMOgzHCWW*l0c#V6E><-ffqbC z;3{>i`W5wegX^d{a2lPi=7hQfg|H*=Q7tPqtCwn#y1VKXVm5>#G&%68?q{?rqEHLs zFKVy9XeM2)@iNc@#a{G+>eQ9~mpVgLR(%YuaS^=wdo8LZHQqJO{i_rW3%uzL>O`wF z80=Rpj;hW>I|I7*ACCP>QB}R4X@9kf?)xS8SIPA~^^sz?vIt(tp!)dwDb+jGGVrrP z@kBAD%EnZyX|igppD4y5=_-a*pH?`QsdslQr_UlXj#q}01w>DZ|*@K>su8YrkL_V+2E zJ$?=1beih7m4F$*dac?9G^O}T1iaV_uv;DYFR1bus-wJ^(ZER>s9h=qBrncg?Gqyawz}4`<$F5 zXUh-ea`~ldp0~`g{6v{YyPo-=QDTPw1(- z-DtrxxxI~n##m#L@w&0lSZjQ5Y&CWoCydjE!>F)GOPHlWgp7!eSP)SfQ5NxM(*d?x zwmP;OY&Y5>Y>~D*Z0&3vY+Y?pwqCYrw%NAzwvD#Uwyn0Ewmr=(%^Eao)GV^u?akUY z8yTrZS|dXv>qj<@jNrMUzLBFNC$u=~)h_M3VpOW{bMTBGcQt$2^C%Ro|%} z)lbrEVcgCy)Zzk_Dl8rM)u5k$o-w+`px<$;1SQl|IqMTj} zTWwpIt%2<(o6XjOUf*Nua=q7I+rG7JqSrfYyZ_efr>c5=LycaKr`M8ROL~2kUZVy4 z*H)f9V|U;23k^d&h_iU$TDO%)wKRITt~3jx#4e zXHCvWtTNBf{v_x1oB`Pz&u`9Nlf9Z1>5sD)Wxtd?EPL>|;s(Ff{@uDu+b0kC^Suut_=ZW0V`M9Di8-w zfZV{jf8T1Ue?JZ!X^ET<{x>gewl+tbtIgBi(dLV}+MC*k+A{4UZMpWb_KBD$-qAkQ zKGRlcG1^KopV|9W+UMFA+G=f$wpJ`;#(Sf-N!zS#(SFc=6pO_YEmqsAZPR{Y6?3Wf zhIp5?#J8B2y`bf3`I=L6X>Rd>R-hGXMVdz|*1TGY=HnU0Wm>6rQ7hBRwF>Q$_B;Ps zvRwN^`%}BDUD2*;*Tl!-6TPlpPY=^?(Ch0Bw70cc+5&Bz-b!z+x6#|`we>oBh#rb% z{-`hHyMK%H#rhJlRczCj=^yFK#ZTDTC*o)QQ~fjXi@rkqs>g`m^p*N5v0eXM><~Nk zFZ9*=8hx$44nOpj{AUqkdYm4wC+K^{ zd6BIrGH+kVf7*CNF{_(iJgJYYzEoV~KUB)~gQ7w|q#qWS_(Ra&@exk_nAG&+xXvW} zWU`(j4ITlu;yYY=D&OJ?mbHwzx?3-hH_32$vuvyv>P337?!iCZC0oi?#vIw2uMxN9 zi^T1WdB!_ zUanW@m*k^zpd2Iz%OQCCVe&D2^c(VV`Gg$K^SZ*&RDMkSxAFzsCyh6aw~QvnE%GV( zw0uU6#H%flqj>IgshlJy%ej)ZNaJ0(!k8gf^LuK%>g=x4+#WkXsih0tp#yPsP9|gxBbvwhyDQYW&$6AFBjqfRnLYVtioLAA&^Y@LTE|= z+M7_d7G|gXL+EL62FwFz0pBpuK82nK*a*1-?^@g;rJpkIH|13K>fIFVL_6usk7e2ml)tvOd6*YV=Ru9)Nfc zdPe}*sE~MD*^YBEpzQ2&=CQsUzcSZ>xZ5Vh40!S&RGLJ5`dt7?F>L?l%8s30f_IY zmm*!V*#PB0LH#qjUMm2x2^t!J(r>+a07}PobWW!qO2_eqe_;{(K+u03ebUh#bp-BN z`r0a}y4D3C$R>39?}w`U>j1=W(DmROpziZ+0Af2-@kl}4Q}O6~>fZrXJW~Br_gC$v zOzeX0tb(dr9Rsl+ij4F2>mEH0aRN~ zf>g?rq4)^}9(b;v2T)M{jAtc)$acmqNP*pk!u52Ouh--9Zo9gA9!a15kd} z=ox^LrO_(@<#&zV0VvrTeZWBK{{uQG0Nn{49DsfdIwSz8(B)h_MlD;(Q-;GuQ%XtD$V*N6IfkW5HHH z`;2X1C)X;uDcw?-4X|Zn59R%#aUdSN4H7^i^^`;R0puwkg({gH2Z{$u9w#V&9GVPH zbN=tpGXbby6=z;I013^g0xH2X48q6;8pr_->KOse1xoLfyp*1)`rZV8fImSKa2Z_V z{HLImzy$E#LcIzqE?T&s0&7UZ!aXcul#hnq5CH2e!cre#zY;x&;JOIT*SUX0HxSK! z4s;G!z#YQ_+ z47PE9TSNBeLT?N}>5lCtzIjFF0 z4M47e?f^R}UkgRYYax7&-p(<8wa3rnn-x8AZdGKs{qspJ+f~A z@+au%0MzI`ay*#8`M(I!0vRjF-*BxG&lfCRVn#*?PawD^`wf6RWk3l`WgKiPc-% z`o!uj`V1M~e1vVOZRx|~m)iQ+o*y$l)@b3Ud@y0@h`VjEV(9P}*bW=sEVlcICf9c- zj2O|iO{}4+;R?=PI)Vybtf~O&FS`3$n^;ThezsWs_Cdo3509PGt4VD4UL%?`Yi8>m zn=oj2Y(lRl%|?u96KlQRM%w!J3*mv*2DOg0wrmp{9H?RF@YwE6V#SE1OI3YChc|B) zJ7?+ACQIo-^>M=AkGD(l&w}nX3*bQS?Q+f_s)96c)C{!{e}+j zO%t2Z#M-T6BYU@rtZUXSUha_4iTxlCy!_n+nmPQ z7Ht|YCS(wjZ8t!|wl?jB(Jwss+M>bBT0HiN?Cv~6?LW^$OE zzAd^TWuw$)w%Xj?kPil`%_Oz?P;Gux8&hqXHVj-bU0pFEbQXhEEz+ zjus8I&xK8I#xty4S?hgYgt7kA&>Ajo#1GtHO%Ng0Y=MROU-iUSr2A53bpkI?wJ#Y5 zkF46)M6h_VYG3Euo>Qv!jT-wFaXVwgKs{E$G?!-L=Q?{h7P%Y)l~n{1TmE}r|=5~6ZjTETRxv8#)4_!LGUuAHOp+*OCR@N zHeDbp9qhh_w#2eHNHSis(pcbs=iL+eyYv=`D`5bdd1I!@tiZAeRcOK z>`$W(#ls$Odkp6Vj{bg4Yd-%sKD6`8Wg1s@6?gNV>3_GSp1$Xkjfye0D!pRtW$%q+2~^=vmVj@89h-jZm!i)}n_DfaS~VjpkG z?2MYPJ;qzA89BBojIt!7r8Kq~j5MTh@RrQI z+ekKMdyBk7=Ak7P2jqWo#>C z1>38#QZTg8XtP@0V;iIev8|=mVS9si1KUQ-QAn*ZvlCLg6FEq&6~0_*ZL~IQ+i4xx zj?%`leM8G-o6k63>hCkkmio8MVM^vN_ppuEGuWPIW<=^aj6*ZrvMnROmBv*vT*(SlJ$SD4MBv*5{}wCJm<_zY z=e?2lCf=LHX2o-PJ2O*~6!>-YVT;(J@(+#$D^mBMtwygt{fCLh<6fWgvS|F=lnF11 z#xIYV_KIjs4CIAIs=IKnag(P`79lT9nDUAsGxgV?wyG6YEzEx`(P2rw7IB+Ej^Z-M zwKOa$OMWb&QcZfU1U3mXiw7(4==x)C!yazvYuegt2AnPPLi!NB< z{US;{fCWsz;^w09^Tm72jeW#?7jx3goczpe$gj+BY-iSDCnNtf;s^7`jM2|9?)J|Z zGlph~LmVSIE`!EBOr) zev?`98gu*1moL;7X^XWb+EVRZ?LF;%?SqEZka!7X}(Zqp<6+w>Ot9r|6&<+srn24?PA5q#IbI`&~;{$9=A ztGRo9g&w13?e)+7^YvTwAFAiy^`Fq)U-VzqtUIfSJO4h@&MbSHeo8;BpGAj#`bD0} zsAn`_HhZ425X}sHw@nkZd%U5vTxpTK7?ctf9u*!`89ch%py=SJh#qabr3XJ7J%e}s z=+TPyXdC@iU88Plw5NMq_e)Xj9?0m?uwLJ8+oBVqGU|O0vOnZRbWC(ix7_H2=#0>m z?wMg7qn5HA6rIqcZP;fIgm)W6or7)&uivOac!SFgzv!OX@T=&Un-<^vM&p>q+Zu0g z9Cz#XTjOs1Bcg4@cH4uIb(`l#&uG!^_Kc`@cSWiDM=kTWW=6~Utr9r$w%*uga$BwK z_`4s8%DX!=YH7P|?K1EAH9DbV_l~nV?e4NPI-zr)&gq>iyA12HwA-L=xwJa7OKfz) z1L0A5QSG9Z(l7O%;otZ7FHjy8-X%lvA}YMci}#Pee_N07Q6WA0_ZZS+Jm?>IM~NOo z6psS$Xb<(*ct=HaOAovQEe>$6`s@cXx^1iZj>-tU74NFw-7~vqQscI2L`4MNN-9wq z{{;2N{BHi%xY%!tf~%&RkM&)#iYds3FGBCpe>I92KEHtCnju z2Nlo!ZzQj{pz4fT#@SW4eqIf(|F>oTB8QrC3H16ej#qQOns&<#a9wep)_RmyM#n^X z;YfWrbiGfCceFJlI#}5eHmKyO^!B=Rm0c>E^V?;n;z0LHNV4s9jeW67dtW3De1o;C zsA1(TMIB<3CK~WI@b@i=3d+yd!OwSOt*JBb8}aVZ#D?CY4^iP^@dy(x{dwEOK;F&7 zV19!yk}U0UqQ!9DcZes&GenJ1yjzQ4tsca z5eeivUH!RE6r+m+M3X~gIo*gAsoXi8*zgdsp@clMl=oO>GXEfJydtiWzg7||pC_}i zh?it-SzEj!>&bdz5-Wm@#bg;NBgIr!0NaUaDvpSmM3PS84WdaG@g@=Fe(@GDrI&b{ zJZ6}f&8ptxVh*uoxR}fO-AFM{&X)_s0=Y;o5sTy*c}6Ui8SR%#DveZ?vjsl*q=s<*`&;?*Z&t+rBI zCw|es(!LRUSYQ58?A3nOc8f#Aqd1X5OiBpK|o47{QY9T6#T6d6)-KF2fdhFeLXKCm?^@n7LK0qHR8|cII zVX~1vL4QHsq)*f*$y@Z-^w(rlV%)pZ#*-hb%mwokv`XTu!Ps$vZgLqaZO%5Zrosy3e-%iUXh;f;6 zxSp-&$){N_cFM784OosN?)l^d)^o4OXZ1?ml#^MhHRKedj!{?6Fv5&5$@kxkaQQmF zS=2|)G5Q*P<@fwc`V(@aG0GSvxAR2Gbh(37;h8dCt?9}Hl?BQ~W3Dkz?la~a^W_0! zp|MaNG*%d&%R|O$W3@calRN8VlJS-Cl}t9iH8#i;o@m)9(~Ql=4>H||HDcvyo^aVF z&lo=&JLOqpx3OF181Y8DbQp=oL78hDHV#Xdanv{_-8=`AEDOmmQ)LlP#GH{HBg@E= z#fIB(ORrIA6v`5#)F_ocqr#|=rPyv~bH7Lhc5^@fowr~1HuvixAPm$8d(HjEOc2jG z;n-Y5vN!b~3XSB=jO17H?F^f^U5|v`2HpjH8&h8m(kMR#_^n1}Pa842-jEEr5woX_ zn0;?#Oalu+BC`Pd!9nVkqJbGq9v4>W74<<2v%6?(w!`il^8b-owOPbJEftA}0sm?# zhJwey$=#Nz*N!0iRH|5`0eCHtP5p?BaM2pB;uC0mt|(m3r;qce6<9pq|-X zhC>^hZW#fM1YMX7co5nfIvP3#yaX0jdgW5^0r(IUnF+F(Zy955Hm1Mh(O zU;$WVp4UDHUx3wM4Ok1-fiKM>?JMv#SP#Ado4{tU1^fVh1hHnJwiRpxKY^c3xAqJ8 zmHL09p6$>b(4Ej-&^=re5B7q6-~c!T;DdGyB!Ogb5~P7s;55iL+i8D7uYhZ25%%5? zYj23HH`H%53-z18&7cXm6*L9SO}BoJnV`c5{a$b%=m z&{9yw{vUkyC!bx0UV)nYtGfgms0%_s7--0o^^HI{xRv7wv%AsMJa5>b&7hIc=Fr=q zEugnU?||M3y$jkB+6vkl+6LMddN;Hkv_145Xb0%M(EFgBxJMUoKX?E{gC3wK=neXT z0bn2)4A6N4oj0BUBfwMO888Zr0prX%yZ~MT6Tu|#Dt(#?rh}Q-+)CPjJ{n(e z-8!(IbH0b7bF2_GH1=`c0dUMrFj7IGnZRhSvzaZrnt9@W{>|nAet9*OW4oCxZ{~Tp zF3{efNQ4mMLWpM}+DbDEpOTGF$;PK->o)$^G?KF0z&#>F=N$cBa3AOhI)Tn$0C*G( z1n+Y0DzF;trH(Y}I0a6Fvy>H@dHO}ZPcRuw0n@-tGuv1QjfW=ko&WvdAm7D3#8 zMj#wC2Dg9+u+8-Hoe{4w9_;1%0c2%i`0y~YuZGNx)yF@&@sDo&qZ|L|#y7f|=W2jI zbmI@*_(0|V-1t8?KF^KMQ-02kpL65m-1s*){>_blbIbW6j7%m>E&_|e5)p=fa^s)e z_$N31$&G(<<6GSL7B{}djc;+|Tio~-H@?MUp(-|17AGw#RFeF@WlgPJn+Q>Up(-|17AGw z#RFeF@WlgPJn+Q>Up(-|17AGw#RFeF@Wlf!_^}&M3QV+D{RX@SLcpz{6X*i4MtI?Y z7yK77=n44GWq9F%7an-wffpWl;ei((c;R9GW~iA<#LGp};Y6BTB26xlCYMN)OQgxw z{sdRRH8U6QoQqe^#rx*sF>~>jxp=2syi+dTDHrdQi+9S!JLTe?a`8yHc$HkGrRIE5 z-<&TOf~DXC@F8W&4m{X_2Rra!2OjLegB^IV0}poK!45pwfd@PAU`WZy`se(Y+Hd2;6CsU_!z{1 zpTK@>G>z5-gPTATa4TpEnt>kRMOxJx^Z|Xr!(bs;20jAI0d;DhfZZStB!EPa0_cI3 z4(#9$a2Z^s2W`MoumZptoon=B;G^|*Ks^u&9s&KqqhJsi0)~Od!EgX~jimnCXGxfkBE~-wv5$W-#kQu4@9^2ko|$V~Fc zO7e(aX+*CyqE{M`D~&86k1=|f*#{f$Lr;_FVG=z|5{Iy-dS()K-3PnwgI)K*uKUo# zBzl-c50mI&5iQXmAyCiy-M6Z(QQ4+mKqV-9%I*C>%(c&apoJ5P0XmJuP zPNKz0v^a?tC(+_0TAW0SlW1`gElgtUu%CFo1D~FWPtU}sXX4W{#bBP!9|DG&b}HA3 z^MW|W`Nzo@lFW2*!aOHDobLmrpbV6Q3h+DU{{g)Wu7FB&FUu=?i6@!T0u3h`H8vf@ zmP}$xrffx7M-Tvvi*Z91)%rLJ^LHk-vr&y=Lh)wAjgNG@EsrRARcDweA_}l2~s)E01oz@l)Ios z9DCR=1!e4;W+w46)6hV$x!0%->Y8?9XQmMbZD>01>kcCv+`?zKQr-!40r!IkKs4w9 zdV=1dAJ+{41HoW`UJ>!^L_9mOHj`MJNvzEz`q_!MndIYHzX|+8`EOt!=N&*l-y-5=5b-k5b|2dAL)(35yASR5 zq1`2DcP84MiFW(YZXeoRf_D4R?o71WgRO+3(S>NV4~_Pr(I?R85;WR{#`@4sA6l7- zR{GFNA6n=`>wIXP53TbNRWpdH8AR0#qG|?FH3Lobp@}{;(T67b&_o{^SAxcspm8N= zTnQSNiNaMm&WFbN&^R9&=R@OsXjKVXRf1NP zpj9PkRS8;Ef>vdsRX#MT1Z~Phn@Z565;Vz&_W01AOti;`)?}hJnff_1gD9Utl+QqW zd}vN4n!|Jbpp1Q!-@KPV10kRxQfLIi!L1y30$srU-~kW~dVrpwHy8n)0?&XkV4PWk z7L=d`C1^njT2O)(l%NGAXh9}gkck##B7Gl{FG2D?B=1AwnMgd7`OGk8U+aU1kWgRn zFz5#!1D}AEU>8u5Jq$epem7l6(uEXVNYRB9T}aV|6kSNsB^Qdiaw+%#d?@N7K^GEq zAwd@sbRj_(l5!y_7m{)zDHoD*At@J=fl5!y_7m{)zDHoD*At@KqaKU{S+;_ow z7hHD1VHX^B!Ce>Jb-`U1+;zcG7aVoLQ5PI_!BH0+b-_^=9Cg7_7aVoLQ5PI_!BH2S za=|4RTyl|N9z~an853RNUnnaXy>%rspNO7IN)p%}B}>jHT)_ zmZ~e$L_KK-XBa7;C09L1i?e7snXfD|^Ek= zJ)_1BW<0X{uVXXjPly49#DGF#Kp`=Jxgt@AZ$s2UuK%lX8$P~Jy8^DMxgJr6xt@6D zdg7VuiP!G~9YH718FXPh+!OQyy+I%F5a`b@L=NEdN5Mcah_b<82p9^U1W$pd!82eY zcm+%XQ_Tu}8ki1dfY+EEm`i>0fErUWhoOH!O=(*6{0~pMf!F8T&QIopqTPQDe_AXhWV{Y6QZ;|IJvmAJ+^31HoW`o)Iq! zi5G?F^k3uDQ5>tW>Z{Z{6-)cm>F**GnbIUuezkNe;(=ph3uD7 zUJfdl;rJ7JnUROGf?TpA_$fvLFTgJ3z33IPk(BATgF8V>a1>nPS_2&6T%LSlbTtxq z$@uOCy#U8tb&;zsa@9qyy2w=*x#}WUU1X)_NweI4_4b5^qb2*;598X$~CoRX5mg70g@tozf zq>L3Ht9g`oc~o>JNAF6;7DY=`u1-cz3rmQVPFm*_seEn++)13L=MJK+lk>ftbICk{ zZ#gMznfc5Rr4t{W(q>*Dw^zL>Va6yGzq6k_za0LQFng3LA0o4R7{CGeRU*f7-8ig$ zJl^+Zb38uk2(k1ivGgdh^eD0PD6#aYrp5t3GkW=jQA!B;d>E(?)OesdWok^I#sh(| zK)J5Q0^d^p3zFN*d5Li72**c>fsBfDH9p9Io->aU_l^?xjxt-74mX|tF+&-&!q3$b z#th}iu*7J9^cyn5xe?k3dJ{ApdNWyw8Y8^Qz8WV?g{rZ_bm&aR8?W=Z8aKqVpJ=8d z2`95&=}5!LQ&v{|aUIavT#Y0SAqgLn*hHS5N}irdj-E>H%}O4hr<)Z>V>Qz7i7fWd zw2YWYYlU-oAva}d%R%4ht-82NW9`L`Oy`H}mm61QvrOtOu+#H<6R4k}s!{FQ<|(r;;zHBH7hQb~Tb+jbt|=)lEos z6H?v82+xO9H<2f&BGp2qx*DnS{YQ=uf#cvLILkTbm`l$D*}y@W3ly4%knAR;>O-PF z^50bQ-&CYph(rsKW+9TyC+|%~nwya1CZxCt39d$h`Q)RiNO2Q6X)5_=D*0zB5?zf% z4qZ!BT40tN|0tU(p-Zy6Od*y(o9C0 z%10MgumG?kB4Hmdw=2~tf)s>w*zgH%08)#JC% zTPT~%?+#4?)4)t~jo&WcqI@C8G0n)n4=WS{#Y z2?vsJAc;665r-t=@RTKR-GOH;f$MQ_+yTcOc*YX!#{tJ3c*hbvV+ovgz-b2_v4r@d zIO~A34m@B9-me7DSAwlL@OmY9yb@zNm}$mgCl0vjfSV4u>42MYc)Sw4T?tPncgE*+ zB|{C^h6~Qx;jEg8uwxsgaMTV*op97yWgA{>!wq+xaMzA)l)_;<9Ja$@I~=ydVLKd7 zfx~t=bdog3Fn>IfD0RNVFNB~ zz*S`fE~H_{2E0haS!Dxigm1?NN|A^iiP*6L7t*jJ4Lf@8LhoHwdS6L9ZA`dlpRSq(R&wq@8SvD7L2g& zfb*?D2XG(gY~~=n9K2e#c!%SUK@8Z&xj#XFhNkj4>l!?D5{49WctWuuPbY>|dAJ-= z%=*hkj{h`sc)~o4`A;{`n}o@mpf^+21WFz$n}TMb3uQf^y`d_5=nGXD#3RrF&_P@~ z7!1cg#$q$$&GYhEj$h=OmpOg~Z#IeJ$*k9~7NYe5eE|~IW>Yo?%mwqnJAic_jddPv zA)hY;AA#k7zB141M%vlhuYA58>;$_hivtND5u^atU$t~#2Y-Oe;3~Ovh?#>%}^sYlWc+IeIZ=K5&t; zKPbD*uann7y7fRPP?}s(QnaJopIdfeU*(j&p(-0ux#U=+JRStH z4 zYvp4b%5&vo8*bu79<~vJZG_5apkujiJb0GBq1Ztvb`Xjk zgklGwaM6jrhobMH=zHityqe0qo#<~UTy>(mp>Wozf6f?mHI#8R`WqVXZj_y+ESKX# z=taPo4809SZ$k~8@mT}LayNpTfXc;q?gZTpMR!Bd-B5Hl6x|I)cSF(LP;@sG-3>)| zL($z(bT*qRV{ig=F%jc=Dxq@}+q4 zrFinCc(}O*4z5Kf*P@ea(a9}va0}eq0_V2CwJlXS(OS5*h1@5e+$WygCmyaHfoogP z$C|l~lOAuO$6M&}7J9sv9y{sn7J9lCy*xrskMMn$&dkwAF;;kh)r(a2)7iH}&-zzo z^0BmhdR!nblEWLI1A5ej(OgexZ|EQ><8`bpA1lkJmw8xOzMRb52P-1<>H@vGK(8*) zt2}z8R%q1fOdgh&PtWq`Spm9m0ZYrLcWQMe4=c;Z%JS(|0ajLkl@-vVJbIKzkMiiz z1$vW5Z!YlEeP>!5$r%T9lREAkXo>M}eQ$n7jGRhJ% z$rAFG67m)wc}od-i^?EN$XQCr&wb?PYQ$Ay)CRYJw?GUaVSCC&< z(2H_fUQUbE+I0o3te_QYO!;qX*cIfz738=T%v=!vC738uNSW(S2>(>3tg3$ML+>|(riG5q$zZ!i4z!f!9VEQZ%!cUIw?^J1vH- zJ#}paYHj5pRIRV5wH39FQoV*!bN!?)GX`o6B@B8i^nY4A>Bo5kz(6nawYH+xOxCeqy=KCbjLd=-F$-G63}_MG5VA6Z$*<80R%VcL0_!IUte+(Ce0n|R z{u9(wFi1L~#@v5`Sjq7&pyvJ=p&IN$Av=X9I*i9XEq-UVK?jC;TB@gL)EWR! zsh|xB(#9NrB=kWrn9oN;$AEF1GXcEB{$$GMvj(sLECP$c67c_eZGh}gV?K#zPJJ2~ zpoSEA=G3RH179*f^%eLUtOwtKe|r+BdfnhRuGs;w2DCB(txVANf_>lsI0WF6#xsMg z4JEKPl)&0hf|dqOfzzPoQ$_#(tsx|!;ki|72)R6S>O<2L(DYn1J)vqHAwmCZ9iblU z2=!P;sHb1>TR}qAT0#PAT?x8cOZb!WE5PI#N(nTeo}dbWs;8*_zNV01G)1GEf##qE zxC7h;T7fp;ZqObukI6Hn%AyjCF5rIf0Eh-XKu^#c{C7`jjo|aAz%xKSu{8!-a}5IB z!NL--uv{!Gf%Ue8|MfaVs6U>l(J(QR*x@5y`1q!2Bmc;_D|uyKjvry&S&eWfvd<_M z|L()L`}hXQLwNMQ;9<}Y5JB+HUToEit$MLhFE*;8mKsllaF+|%sESe-h)&zN+Xd{^ z%iTh-Q7`tXqSH=nR7Iu>-1#hb4#8Hv*s2#BRgvietq8$Ryx55sJMm&CUhKq+{(I4X zFZ%CA|GntH7yb95|6cUpi~f7je=qv)MgP6%zZd=Y;zhmalox&S;yJx|PA{I*i@tc# z5idI8MMu2ohl*|&@S0v^>_x_2Wb8%8US#Y=#$IIXMaEt{qZc`Pk)szGs%Urtxp|S9 z7nynet1$^=8hA8t$(#dMyng=IGS881;IZI)SCen-((6Y6|J@}gkc~{_KMH=vYJWkS zn}cta6#$+HCfh*UK^a=n5Hteefag}pG7`u#638+VXpNUlBY{jKK{T&g7xK}Xa$3Xq zkBmrVcI1V$2>I|dTx0I6vNe^R4d!^H(gvPrtGQP6*ZPoJ+5hMIP#_EYAJ&Kb8G@Y* z!A_Q?o(r{;A=t?f>|_Xb{T#>y*+hUF$wqT%XAaz(0rwJVYZ|%QSvYr&w&uXS2-=$i z2NV5S&Pevh(e4T4ZxhYO$rf|S4s*y3bKp=STuCGXT{6d0n_8(jd%ZSQQ(smZRIXH` z2Chows#H;nt6t=agMYi?A7}gfcACBsWxxWk2rLFm%+vJkG<`cw-%hha_7G3R_5}}v zeqg9M8T*P6PnhB2DPrI!?5_m7z+rF%{BFizPcg*4$=Fj2_7sCH#b7@%*iQ`h6C?MU z;n+?LwiAQx#9%uy*iH;FW-?jMWU`#eWI2<`awcO>G1yZK_7sCX#b8e{*i#Jl6oWm* zU{5jFQw;VLgFVGyPchh24Dn>Lb_HBBC+ik7Tn_@ZKpjvItTAKo>66J?CS!Lo`0~lv zUJSMuqbKpX6Y2q_z%*m9zZmQ<1|K~c8;rq6PsRpgu)!E?FvhqaJOH9W56~0z2K_j1 z02l}c19(X0GMUU}GWHpRea2v)G5FcZ*k}y)8G~P)jE%-%qcKJtylx=z6!H`qs+}>* z88oLH{J~SJVW2)9q#@aTe>}x&&^ctUbJ?GVeWif&zyVk%FjQWyYRjj#Qfe!rwgPG^ zptb^PE1~Go9y+ig_yK27&gIJ-I{@HJzYsXYta7jKD9Uk6pnd zSW|!OZUAdL!YANb~XeNjZ+#mr@t zV5irZ1(n!N5Y~4KbKY&uEZL6ijM-e-9Xvuk19)a>l(|Q~z_~BeHuY4v8XqLES8P7d zb!zP3H1|=iR-V#n;R$9wT>qH)SV!wl@*Ty;%~|3pRw^e}mWsD3`IouMO=6)rQYbnGwu-5vxc}5I}s_zg?gwt;^D>Tc$Y0!!Sn6t#tt|d(3ivLNCTvB06rXr2PyPzE>f64-xkofXOUwTeY+^f zvOYJSwey$F@9EQFX=g1j9~}+m%0QM;3mdQzN4i4CK_`HT=#WlNz1;u*w0GWdR#n#? z-|Y@F!@v|k2Ba57L_oj_7En>C3W6eFR0JCxj4_soM)YG|VhMRcOd>{+DGVy2fQX8M zbi^)-QUxh0AR&S}=Y7{c_uK+Ag1-Fs-aenR@4CB}wb$8a?|pu22XS^ISHqJ;bBVW! z7T!&qJ;dP~LHL6cMexYOaDF~BcvclD-9Xx6E+t$Z%%=A~BHlbox}CVQ;G%blzm)h> zDY0<%7SdTs-YZFK1ug##?XiuLZlyiGr2hxv^I#tF)3owheAnW;mbQ_%K{?^I1df)|UA*N{jy*nJE@L8xcsq$#J>F-b zB+8(DzMw6H%eUaOixlPE{wv~5fU8+;SG+UPA3JD`^>FhB`fLLdjI{yf=nuLrt(VSQG4Hv|$LbI`}4dfZ2%{K{HX*M+G4F1#1I2 zIUwbs^Z}S_*vn`W`Tb1nbR+R1Lkq@DP?Rh&@e=Nl|Iz;jAj2KWgzXW?4AmRPJUCVr z$Ev(6QLCoLORZhfJ<2EPa%3uO`7m5ERrn&c{q`O?9a{6-ibBDaM>Ju~Fvrw<4~Ym? zUu1#-NXwrz>AaTO>pvMS;TddYrCbH9y@^w>ji=dBn_v(zKrakUz-oN(G4|TvreI;f zcUj1?e7=V$4OkbT->b#LZ5QsAwg~EQf8+W5hPdC4xUWjaAM{#6HI43 zPY>Esst1BAf_Xfj6>>W-cs7{LI7^HR#u=?1>1Z|Ue3V<@Wf9V zkxz1i*~Ocg;_3GjhLwe1V8ZtNIs8~zCUN<+PW*YQdC6Kq*u11$&^Jk^Qt=TiyxYr5 zl=xWXY3&X3HN{Evgb7BK4-cj%{)S<|(>z*}Dzz$)6LK3oS%cj72KNPD2JOqY%fHab z2r1uy-&4UH=FX98yNHrsku%KDgo~zOKft#RDJFP2`G@a#j%eb2SHXy^JZi-~9daU1 z)~|T(t`{!F2-mHsETv#f=bI!PlWK+Nwgp}Z2WDBSMkazy6jti)$ z6`SCM$enkXO3lxg-jyb$0#I2GH^FU{tZoxB$FYD(bd9m?%W#JO~?rfLxQ zi_JXh(D5F1s0DaKvq?!XhE4)uXdyU6f~44nGb|tQj{gx?JI=6t0tUi5&aiY)8+f-l z4ecbm$dkQkz61U@*SX*f{lNP|Ioc<>hz=5UzDFAB>XC*n^hiS&X~7uk?lFdXd5ob; zJ;qQUk1^EOV+?^X1jY~uLtqS{I|PiOD?G-~05FCg1dH@fe6useV+;-T=t9Fhy3q9= zUFb%SE;QVu3ytvTLZdyp&=`*{G}faFjq~V2w|I1+TR|6^rhelQg`NOWXpx%ck%M0H z$U(1rx=knrZ_Gc*m%Xpx_m%O(5abRhvP>tEaYrh}S@U;W36d zUuavZZGtO=Mi_8~z##%xNCh5O$aq{KYXw&*)8h(N^|(Sg9#^Qq;|ewLxI#@mu23_N zE7aWM3LPhUwsZ@RDAdj)3Y`L?&`RCWV+nQfSVHG}ETIcLmQYuZCDhGh30>l`gf0b3 z=zHDQqX_-VqX=E&QG|wi6rt-qiqH)nMQD^q5t{5#gdX!KLet%~?pj^su5;IcE+mLT zB_2`eIgcpxyhjvz!6ORI_J~3+c|@T(9#LqnM-*D%5rtm$h(fP>M4^QqQD~7z6k6;N zg_e3mp=BOXXt_reddDLQz3Uc&DD)nPLMuQT5-g$5JeJVs9!qGw#}eA$v4l2yETK&v zOK7vl5@HQPkN4xVjvt?O{P=9_$7f^4XLH8taa{Gl{5qbecMC4fSUUlk)|xAuQPzf- zZMg~=U!ZX^zB;giD7a$PITdmSVb0{L4+2p~P$xTa6@Wx^7Vns6bLBJUFQ5cnxvDVw zF9e}d#($b-@l5prTHwn&P)UQ&QL#8t&h ziiSvva@7!N5wPPT@}i-a7Y)6San*FH@=_P0qvjd~nNZdO4zzBZG)Fn3Hk^`YLeCYI@wVI(j1C z1UB~QWp(s}NSVf7$~5*;rm2@Q)sQk9R5QI%Zv;wzCrB^3dY9hCS}otJK?|x`121

=cWQXKBM7UvgRm;7X4R29_bCJV=0sHk1kMLl3=Lb8@coOKtg=BndyMZA zrD0L3jUczTD_>Uz~y|2bmo{jgq+LiJ!9sXdC)I&iqDw& zWXu(daVcs-vLJNYLMh?D3sg{@}H zWFZ>9_7ZZR*@rD!z8pBA-;w(PbAUP?G@!+z@9TT$AIuNXKbjw*1(mIqm#VeARITNu zs$hxot)Q2x)xA{B_EI(5OVw;IRkOWR&Gu3?+e_7Bk*ZDj8m_5rsHZ3f-kHdp!f zILirIL3D#|VL3@FxNgubk-~XM;kN93pKMQ7O>H|Qa;}%ieBp;g&J~G_?@&8bHL%0% zjjEZ*Wn92}Bm6`=Q5kSe?^iK!O&=a@>&PmJybd{kgOQbyNVnB~WK@jM1)ClxA=rUVIYBSLy z)5OlQvsAXAqmt%}oZf5>Mk-tcPU;-;oonY3W}cl#_ysn^{(X%cU$=0JT?isob+A+4 zAjdb+%aUOi*+nXor^Q?3vcxV?RqRr`RMiHHZW*~Rx647WT4CW9yV9;yb$Oz&j|cYZ zd+Jzuu3&>vhrQOWrTm}pm136tl(PkOc*d;9-e@;cqfMMBHFmSzOpaUZ7Rm;W9ck{c zJ5+u2ne8MNXm*rvkKIG=dqG{xvEZ2C{x43T7TEoEKPCB&lc>fXum?!zASY6d{oZ~L zU2e-sGq8cmtvC~F+)3^v=+>N#HE70c1KpN0vc{e4 zPKIvh+CjH>?V&rk4$!B#Q=m^pV@}MS=1!xIr@Pak&v0izpXtto?&vx~cXFMe&vIu$ zpN;mMm^;Uv1AVSL7rL|S4BZ8dIWc#hI}iGNcRut54&;8G>)mLp?yftn)Wh|F?&*3$ z_j0|Ud!sYQqRa9U=u6R+V_hHD2fDB03FR(xmqGV){h<51{?M1Z%b~#<#AcSDvSpTl zJsL#495;qD8(D5F$a*<$9N&*-x$z+E<+xk;jxtL@?jGDhDC86}2!+I&>?SMc9^?G5aZ?=gZuhu*oO(Thjv9^D&8d_D%tG{-KjWTJ z_1ttf9UdrhMfieWh+XE&NMWX%Nt&P-VuNC+3f+tDMcn7OIoNaETtd!s^FRT7*}Y5( zpc|4V=!TSbp<77p-T)u4zI&4sCs}S0IDz%uVz(IjE%z2$yum(H`EHq8#wn5IZaJx~ z0NpEB<}UJOEGS>OGIvo8WbUGx%G?DS97No~K_m<~h`b4CYWS~|Ro&$JZe5DBmdl%?MP$y8$a6%<02BHJ-RdrWzsA*Eb4% z97X)l)Qf^v`WuFjc#?Y*PlBiBRB7~thlEZqOTsISFrN29JI&)i{6~5_GP0hMypp^h z`3o;aS2mJMt{mQ4Qm;^Eh2u7iC-N$~V#q7GvbZvc7u~|6sdp&zL@uP?sbP|Qoh)CH zYMLYup`x)SvOq>~bf*Smwv2R6zhy*5cQ$pX=tiFvErRwKq{zoacze4_x@{r$V;2y7AYl0Z0mVS{z)t`BB4Xs9Lhq8Av-$qJc#&D!bQ9m%HPl>8^F5$c&?W3L&aX5es*ddb_bczfyak++OcYle>+GF*M=?RDPXg!5SSgz#uP;WD1^gDWuep|2BtMp2}LNC|L^io#f z+L@DCjccK|>M!&by;*N!{ceL^uRmu^Z=L=W9R+Jy-W&K^rhZz#+h5p zc=KyB*4%3Ppm%8}D}7(-uk|;2x89@oqJwE48kqL$f9vn`0ew(^k0z!cbvX^JUAZyn zVsa*CGSJ49i7uvWQ`K}d)mR(MHF@qk^fJ{jHBBuvGu1YQrj9w*)H4lCeOXUpHL0C# zZ#&pi?5XxNd%8Wto@qPUPWCK&wmrw5YdhO6tTLT%FR)$hh4vzQvF&EN+a9br^|HO~ zCH7L=$M$9Ish{m{FSl3N0rpBe&Sy~*Be zhqF30(vGsD?HD`OjEfj|q;v zd9HM;+-lxE*SL3h_k7R2?>=xJx{r7RUF$w^pSpFtg?{eVyA5um+vGO8E$$1q)os%O z@1@&$E8XdKxv$*U?i;t8x6{37h}y^d>He6FxmYZg;r{IoxP$HoQ`i0IzBf6hAXYUd zPvQU9%JkU(L9I;5k-tvuG-H0r7&q6Makj0Daoa|34oA6gu8j1Md(j~AQ8?n=I>!8N z;o$hlKPdbfjd&d(QiX5#!m$;O{8UL%p%kc%1o-tY9{2bBoRR;(9`}cj`i~jkGRniz z9m;?mel+iqag03NpE~Ac#HWvIQJq=B z)t8;De(Ymi&e`1o>}3sPA8RoCSNEYq@P0H1KB)en{-_>SkE%&(zIufnt5?-)>UH+4 z-avoOBDI(kuS?WYwTu(5E7VH03OzbI&;+=P^TuDJL1(wx!7M#ZbBDQ$U7W|w-^}05 zKg<(mD!V!VG*6kQ%{23jnQn?qF?%|tW`-#* zOJZ%zRoZN9BxYuVbijy=}aw+(G$c0P_{f1{;sWn0^S*eBRSc+x(_9>O$s z5T@HATg)Cpshz=k|026sG|jNWzl@dr6|Cs5va9Xec8z_9b^Z74hxTJu@V{XV{##bj zGhKDo#_wX)^EHlPe$vn3+m@%|eUFfy3^pnhwWe%a~Eg9SLhN0=}r2B7D+&uk|lZzyAixdvT{*P0>b zYOlF4LwM3`qy^RxQ{D-@=D>`0XoecAo>nu_<+oh@psTZ&*$sV$snJLKD-; z^g`#}-;m%N%wBe#TJyB;##448`#w|9TesS7aM`TGcXc4-;dqiSiM;5*y*t@ zu^zGhvAbg>vG-%;87*j0G?XxtLMM%CW$va9#j@w1%0T=us>n6ME(P(!s1nE8Hnr2N zLq7vmCKS7a#NY-elvQk_UuH#H{L<5XKti#1AnD$ZUBuo2>9T7e={}A~^OUaHLf6}!khgk8c6H;-9y16BuG zvLAmc>+}}aV)KZ^VpoIkhOZzfYY*&F^JnZ5_6DLBod;D6A7qoxF{+*^m;W%bwCH^3 zGWVnp8!x?;_t;{a?fn;sKev>=x_5cayBu1kh4C`|x5Q;XM9L)X&FKm3QcjXcnV!Oq zdSelE8T$!R!zkwu_*cwc0zT}+5j(Awghx1s;eFSNFZ(Of)8nz>4_`((*-*?rgp@j+ zPlOYS+3k{&O~Ec=w@X?}`n1G}OUQrIp+f$Xx<~w1>gz854oz3;RLriGr29|oB6h8$ zR2{KP+~2UnbbZTszLWO!Irwp%;2QTV?#1RypVRX`OvFz+yw5K0^MdyYYr9e0*~5|a zQu%4G55LccpCi6*GB#Lw*d>Rwi}Xh^yJAv)YDxKfVwW1>?h-c@J1qapP^nxL$bYMS z9x_tP*nyI;QD4Tqe^u}Qs`zsY7v*}F*S$-64@sSi-4O9HGM=O46>=~&c-4(bLyQ{Iw+?CixZV+~_%djxf`&H+)db}Za8*&n%Cn}>_%aixf`*I z+|AgfZUi>Fg~;G(P{Ql^oR~R*=f{bhz>9Grr~~rtRL=W=E5#Wfw16=SI)+(LPxeK6 zGxw1beFKqGGUsWjCUCV<_i~-Y{AVKPibRWY8)iU%M2<~XkAn-ehU*maj6b8`5WmKZ z7FJm`3|-}1VFtQSGhqfXcJ)bb_D?=@Wl9D(rye*XE zbh-KqRHAlTbUkZYEY)q4cN5*w$#CdV=0bmSq7CYCZl;xJM^3n8u+!Nt(3y;FP| za7yO_PWN;*7nzIA_2ve1qq)i4Y=)Z=gv#N}R}1>IJuM&3WxI0@OJ=Ugv^h~=Mw(GZ z%4X^1?&hWx-_~fGyV6``t}y+~<)*(GXa<% zQJG<880T(Ao6+n)|ItmN9LfAh(M>X=asQKh$UW>HF~i)W?$4yvi`2T4@=#UR^d-%1 zq-f$P_A^)UR7*>RvJ6fs*#Js)CES^+BUv;g*CdwAO-L^)F?mp4N|{m$DFY=<%fUV3 z9!-X!oPYLfRfX`xu|CcEtZmjJmT+9SYgZ2!O-{Y(vA)zIlXkm`Q&K~zRgFaIaIc=g zKlJVqGvo!Ccgieuxc@IZ2CRJQNqQ3Ai}eyxZD^X)!pRbLVkLEneoHULr;%yQoUW;9 jMwn!Xy7a=?>bK~2A8*bv=bFx@i#gAnPs-9J^wj?V$Lg${ literal 0 HcmV?d00001 diff --git a/Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Bold.ttf.import b/Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Bold.ttf.import new file mode 100644 index 0000000..694a2ae --- /dev/null +++ b/Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Bold.ttf.import @@ -0,0 +1,33 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://cc4xli25271fd" +path="res://.godot/imported/Roboto-Bold.ttf-a0c3395776dbc11ee676c5f1ea9c0579.fontdata" + +[deps] + +source_file="res://addons/dialogic/Example Assets/Fonts/Roboto-Bold.ttf" +dest_files=["res://.godot/imported/Roboto-Bold.ttf-a0c3395776dbc11ee676c5f1ea9c0579.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Italic.ttf b/Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5b390ff950e6539bdfd4d84265fdb01e0c35f291 GIT binary patch literal 173516 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 z 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 z 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 literal 0 HcmV?d00001 diff --git a/Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Regular.ttf.import b/Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Regular.ttf.import new file mode 100644 index 0000000..16d8db1 --- /dev/null +++ b/Sprout/addons/dialogic/Example Assets/Fonts/Roboto-Regular.ttf.import @@ -0,0 +1,33 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://vrrmdx83skor" +path="res://.godot/imported/Roboto-Regular.ttf-d9ce0640effe9e93230b445b37d8e692.fontdata" + +[deps] + +source_file="res://addons/dialogic/Example Assets/Fonts/Roboto-Regular.ttf" +dest_files=["res://.godot/imported/Roboto-Regular.ttf-d9ce0640effe9e93230b445b37d8e692.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Sprout/addons/dialogic/Example Assets/backgrounds/BubbleEnd.png b/Sprout/addons/dialogic/Example Assets/backgrounds/BubbleEnd.png new file mode 100644 index 0000000000000000000000000000000000000000..c0ff16161436f2bdeb104073c0143d26f7fcb017 GIT binary patch literal 1619 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
Wxn`csT@9U(M7M zE5g7rw*LD{II76gTGA)JBuE?L1-65-#?PV*l?Cy!G`!{*M`RR4wp)~7ERAa;1jhbY zhv(Dg6hD79nrW|R*XL_qon}nsHeoOp3%I`>V^{gW>3W+h9!Vy0nm#?-g~tcOubu$vNQ(LCslFk9d$<vZDqEe3}hQB}I{P zf`FHUC30SVS$cN7ExfG}st7=Q34D3een=KFKNd$Iizp`G0~yWuWPcm`nX?YK`@Uq| z;T$M4iDmk$@9oQL)zY@%E4gBQYm zP*%t>nE`{~maAlqQlJe+rlG&&*+Z0$&ggxfnw6yn%~6%ZT|k?$+cz0Utx0RnZwL2~ zq(l~IP!MLkJGQB(>s$wa-0eDn3!evkY+0yY^0$||YRT+^Yp<&kDIyvKHBsNOQR#ehfCT$3npZ}@Zsb5aEZ$& z3-kNJ+iQgolp!{=>t>Vj@#>l5hfn^xgQeF!tEwuVFY^G1vYx?6^DZC3Bfap<^{a1l4uih7{n+fgB?n>%p__ItD*|*a5M=)Ro4pz9DA0EDf%Flmc!=C zydN;8E~4pag3=0QB4nAT;N^DX0z$~DN)$l1BM;IS(ARhr1y-Dy2pX&9Ba!X~GHblu zQ~Q9*3v+rV4@T|B#`W}JGun^8tjErBk3#mxQb_WM(qMs1Uq_mGNwH!&x}#`Dq1XJ}jY1+GI&O`fnEvX5N6p z0Y6j#0?e#-Ckq+znPzI`sP`=XeGbR-~T!O z@ek_}!{`}B+L$!PbvRJBk7G0Cqjiy-!%`fghN-7|0tQnh6^5&e;HHYaUNp#h;Q30M zYn!%;N7Xb!>+@Cr{2Tv#;a=Ef`(g;MZ(-#1Hnn#H%`)ra6$M7w9LZC~TBSEQLN6~m z0x%Cl7lw`_hbdu=uE{#La$~r%D$w*g04Yo#c~Tq=MJXGlbi8KU)7|)wZw2VSuQ})! z@=uuyQOv>^V`aKPCFdxkyP+z}zP{x1)gQ}_SRwj$iC899@z^s1_Z2jgwOVyV1i>~3 ztvz5C$jY_(rGKg@x^Jr0DX{j^4^`2;b>D+Bv&hOQdM^wyoz*keQ)8eCnaSOKs=U(F+Ws7*Xb+0}_F#9{&`eZUoqHIw=WUA-5_SqdFr^VGQHBKtdc< zhWSpWiY%ptifnlzQIf0oHBPI-LKazo4^|~*uu)NLcrchvz6PpH5g05g$ONny1=aZT z9idR+xcR1XR7*h34Vmiej1z_Rwx+v}|36dz)+9@oWM^V)sqSs&?h$b=d8=DrryE0H zfDxG)P$+yMF+YHRlfvN>|H3?w&k#}w4sPA(MpsvLRb`%AM7W#T-l~fa>ZgIsr%K7n z%oE4mY;V=IzK`26-OSj=*ATQDVxled`#CgK?XQ^^=i`Mh;n!{MlV%v;U;SqL#bcXa z#@h?unjOx6`%!(i&qvzg0B%>5FL~XJ!Z) z6Myal>_}7Q3{u)%>*DF@^b{0WT;Du^z5V`K8FH(4A6U2D zNHQND+CDZJ)$K||iBV!+};pt-kBn{VGO?;iN!nwo9jk8npP0|suhJ-_U2Wx&UriX5Q;li_4C_d_&5 zT2B^{U24rT5UdKAnn=2!K&{0aY}V)Y)Y`kAN8;(tdOh;PYm~ub4i&B~Ca!zlR{ZkY zHgX!V)3%{N&Y6-EtufE5GL*rWusa;cFlSu@lDr?yMQgGdtjmKrthH3KXvU2>v%5ib zmoQ~^jPdxU&zVQid_fZcZ#)iWY6eIPC59sC1~;2SbY&uBsq$Ph@2%L76|dA<^ErpP z@$P0}jP&lREWH64-rATz(OKQCs0YT#AX)oGHd<>Sj7^qz)t+e9M!*63yYR>by z-&OYIXRc#lb?HYY?Uw%AANLP09O}ocxpql6st)Cj<=4NVOV)IDBXi8-NbctINH(@k zZ_I5zELz)icZcSY&o`w>mTn#s0j!>2X3QAFFAFD+U`N()0-V444sqz)M{)|BFVkN) znd8z7N1mH6E055m_XRPvM}TIlyW)gsEgw&(Hzz-5eE;P8F&~=#>Sg@Zk36Q$d&qVI zmec1H4HFE>iA)``yW*TcSb_;)s-$cM?oC3%n1=u~K=(0T%#@jTDr?!K+X0cXK8?o? z1n8EbQIqO~O2h{2s?uBD_UzrBkBAZ8m`NTJWI=S`z8^=zoj&&g`WSLD$q{Lkb(3U5 z>kCuXII}LX;m$x6ail=A#(V0y8H72L=Ea$eTA#FPJJh`z=JbZvEXMTKWERJCy9aS< z=PFjE7`1_9BM4-gQIs21TV*JknWH<$C_k85E1f;O*_BNR{r&08SH%o#c&VFYQQnO9eZ;h?wP%eU?up_MVKlnJbzRIc65 zP2+&enqi2f`hxS?lDVE8H^vOm#-4O`BO=~D@cVDH+VW=MW!1^-NdB_-AD{O(U6#d!0u-);tf``|xip5ZB;9G}08Dn*9-aqzayAq?q! zI`3PM8DxaK8Kw}}Z-~IU`W#`s8M*K2Zb^%g>m_ns$&*lfDM+R1l&tcAX!q# zFe|_XV2v=)f(;pVo7OtFeTMvH*Od0jSv?JUYc74wF@Xue3VbDVt0h&t&$DU9m@(-w zN5y7S0!?L$69{;7mcEhfY{?|Dxs4;)14^I*{n_iYUD=!>M?^*jWhq&=G9;2LLOd0a znK=v#dBm7mnVy7OQIU@bh%%d5hBWnNQ&G2+-dTxEiL(Yo;N`;Z+7Gpp$H48&SRdM{ zyEV&^se%y}2CSk?319@T`+)alvFFWJAkLL2S}wb{G49{{-df>5=9GkT@|ZCzbCnP{Q*bCjYa{Zu=eqXDJoVNt zOKZ6g0X9ZFJozo~{L1Y5@Nxh7_v?q}{LQa#>8DLGXZZ}I(7g!@2Iizjr7NbcCbx13 z3VE;Vde6o5{uk?U%h#9Dn{Qh+*BiT&*}GOyw_~yP{vF?)`{xbcKjnY;U>`mT&Pq%5 z#jQny?ZV?(k54^bL`$U8@%CGO_l?EjU4^lnZub6h-S)X1XzQ~1csh-L_9y*4a+v6dI}XWCEh+$NmdUv1qEyFjZ*AT;DxS#3N|^yP(!DW>IU)^a zEh0iQ-D({xrii5NBLEarJ14SeKai!RiZOSuk%~T3=CX#<$(7nh%$dCthIwdN>8(f3 zgtk4<8zRRTS?ILdJl34J8G#|>gfCQ;Y~4YXP9cfAI552tgx9aR$VT_`PthE_0aQ5% zRV=Bvk zPMK9SQ(yly!tBi(``LPUH8qlgqCnc0!d8SZj;^}M{shXAAqBs8VA zxTV7YSSXP+8fU!gHlO;J$$O?ULul8*h5hlp@$>%vaeYkv82ItvrE$*u**EQj>9%J& zwmYoC0MPC6f~UpucG%)&bKl2Y7pt!^?h$OZfE$l(ikO6fY38&;VYDqrCHB^UY8Y!pG0L`xvimG#QSYGy1sjpQyGz~um}<_M3{Z3d&$pD@1ZO6z zlxRX&V;PktP9TMLhz@VY^NF`Zf-BTqy`wMPm<}FWFp}hq(VADF|J`NH*q>kW@%!$b z?l@nT)0Fj@iSOU`cW;+Pd}`^!ZSZ=`T{w4KoS-cRiMKHyo))_A*FCoR_|W?5+m^@3 zY&a$|um$#H()PqW;(l19$t-3XETnOyIk!W^U2@!NUvq`LeyTN860+tlN zLjN+4DFMOak^)}33>zc%J^FgOzQ%P7wgu*|H{5R8ht|vK_|Hd19D80K+J`>~C;RZK zmt4kPy~IH6BVn3VIxlO8B4q}1J0c9`PADZib-a1g-<~t}iHO%BSszl#$9uP9gflqj zsm0^FzECTenoXSba)L;=ZRwY3wF`i7ukGJ{VrA4Yyt7QV?h;?zK zNwaugX=-kZwTKyGh-#JLapp%6&oY#{%1u^n|Va6y}8j$ z?l32;&B$?ttQbH{#Wo|twjqK+3vf($lgW&C(P%t#6A;w7M^TV}>o77m|Y zRkFIf&sm4Dkw69}Y`Tw8Rfjuf+$!joVX1R7gDgX)Qt&BkhFQl0=VATf!eeUYy?D}{ zIRRtNAaGgvyfa27t&z7aPsGf&9eQv;hylTBfELS3MlA8a4$W=|(Z=Cb&B@ayw_+e2-Axy|E1Xe8a8bD%r3WCq1y3vEM5oqEquB>M{Q zc6NTej$?#~b>UKsoT3V(AIQbzb99gm6yuONM@mv86V$kS7`l5%ONvugM0etYySS(+Zu1bP0XBMh6~4A{^A?&#&vO< zDlyivmzHD;+Wi?H=tYz_6Lc9+yX5 zdM=UE?ZY;YY-8qq(O@=Ho_y%|;jRAok5_a1-5>Zso*Jb7+b;uCsJ@%?;pDx+CtNvh zxVB-zwX-jsOP+u(Ef#NEYt6rVqB|Z}Dg$RX)1vI|6&kM@R(HH@)KFV|oB4Ll|LHH+ z=Ue{m%kBMnc>$-GDF#Fa!<&<4p_-HfmJ!SH)u~P*^G=SXdUr+|B1LnLITLBLi0Sm8 z?$ltxyNOei$m&glmPKEINF!LtHlUdqo78xBV5f41?$#o}j57qctltS}M!NeUP_Z}_ zh!n}TbSf=*U!qD<#;no~+|{fh0jBzL*PYalEKFG=DQ6)}-M+4&z$g)SeO}AxU9y5o z{gIIsQYSMa#58Ez2?jhP*H7L~99|G7uz(vQkIxB(X5_;L-g*eHo|L zo)#eRX7x#eS{G(CBc^iC$(lR6nd=tWgvD)bHl>`3q>@MI#3}IQ7`?dxt#cn~FpyX= zuQeHlGCc(2m*?&IIZg|@ab38$y}f|K`)_-~udmb|r-g6NIJNc1*W41u)U<2l!$L`? z*1G5U;x&6GGcvogewrhZp@{qA>yGUv-OWsA^QG|&+$QE!YhiBN5DhkXY!TLv#Hbpp zvZ}gJ6cnm24TGz*Q~*rX;n`?yaTvF4<^mXJS}47lk^k^9cVUW;XRhF>BWGAiDQldG zj0m&p_@On+sKADql4OE2YMUT;9z%3q&TbRe?fBol3T!@yBQ{H_PC@$B*>q+pNN;83jZ4eaxKPk7*50CsJZVCIg8ekdJQ+%-d~# z9;vgPpUl0{h@msN7!-M%_;icwk*9N~xDQC!hnjmJPD@LH-cJuU6mwT(EbfwCtzE}> z9g6$DSrFSM=EiGqWR<7ocJU`zww-AVQ z%zM~Y2!a7+GC}JwZ~Mr(WitY_;J(F6D!t6$@=Ul#zzm(bi45N56;fS28KaOnh`I%e$Xwks?k1&sa;7n7PBR%RcF3>5 z)sRxj8ibQ>UJf@=pqtWier1hFHIk6NBF%~9(*4fwESNn>!URJTVQ$ghgc1 z4EH)kT0Q27t3p{@m`W=$O;x9jdd8Z^2#QHmDT*jFq{b|cu$%GAOZII!c1z5qp(|ca z_R|-gIv&#=n~fPWDQn1V&J;bhP5kOx|JT3e4E^-GNH7-fK_ zytQo%TKx)=h>D!%6zBrzUe~Rd<`kt&j2gfvk6ADj(RhqI>p3)=GmgmQj9k_hkMdNDN0D^{)&f?^FBjkDm4FhG_p$YTX7yt57f|E!uh|@H6lmGGe_@lRuEr;f}XM5Mpy8Yqf{&zoak84Bs zMwXcB)WGbdzjvY~UWup~pw-99!5g-mzP|v>7vz0jbfvj$A<2RMH5sL756= z5Rqw9zWepd@jw0Pqb^g1zTti8WGFRyzJ zfu=W$w?%JHw!en2Fh_HmoMjvoM498{UKP`j+-1Gh0e!NC=V08-}gWj-ou5Nqs7@3(lMDMp_O6a}cCN=Rq?8of@ zeUdMqj+5CBZ<~cInG1_&8n-@a*YPS%Vw6`5v*2*dL>Uv5h4FM|%f9>_7%?4h%Dd;W5J+4SKh zE|2ZJw3nCZ^ohBrzT9k@u~Q?mt}Qk2LORgRl%Uv}Ic;(}=(J`U0}$5c*8>ykZsRo{ zS9$WZ7|rI$%i3-ux^eZkjjUW(lm-xhA;EB#g76r@lD}mN(*33@L1WT^4aQXOmWIe_ zY?kSk&r)yBz?g88QA@XDR|Qg~Lhh&lVMSI5sdt}|nX=~QbZHDk!W`$`UytEc+={!G zFJ?AlN(tWG@^?EPnkl9fmb_oAAegJbgvXF^ni&N1tOxWASb?oGQP%)N>u$;jq*61j zyQ%szfRgU+s$iqJXR4g1BuMnO>|-_qR1Y~d_YqNA>^qk^AvY2x97moOoAoa;HzJs5 z4rtC$$=h*9=^$ynrC|UDzP{$0i%;{dAu_S&v4;%DK=*uDY#ecfP2u^5fAiaTPCp_p zXZv)-GV`=FKx_BcEjrVsQ!A@rw7b0lHpPX?jER|6gQ{Z!tslFNNM^Q%BjN62jJ10h zk0UT5yNhk#=A1b+E{mNKU^iGCkqYbmI_>wrzdgP`h55PjCG0={Hf~dXYPXl!d)2Jy z?M_Nms(Pn)CZSM2;lh_@W|$OM|7pedp(9V;^(lp8T@$cAd5~&G6pk z9GNs*oBr(Q`KNF4alwFSZ8fB{MX>2#{Yf4e+?+V4eyKI(=l;UWc?0?!F|+A)_r9ylLvoc{|j||I2^R z|MlP5htE8!!cUpx29Y6ilP2hJavV{o=x`!JX@J*SpjnF};JkMfON26#UUR7QTDX(* zNN;S5XB7n{!e(SPN;opSxsye$KBf$a5%=6~CMn8WgQ)=PDy4VKqYS*62}5g^^X`)X zK+jIgktOgo&jJo&s?`<5X&Gve`Q24H2i&umeK}!<6s_jHDiRnVc(3iKj)-JhBZ&-H z*@El7qF|>2WsrAgL_u8A8VP08cM@=bj9D(2FfVFzMLO=Sc15_is;VWkC|pLkGs*x6 zMyNHmL=pLb`xc9CC^T=*8n2Q$vdU8F9lDPpHK*JF$s0!i&HxP96KKme$NO%rVb1)+ zE1ow5=Pj<#*7>pk8RmDy>7aVY}Vj-J|DZ03r+EbI^_q)w0RQXQ% zv^cN%(7dk8lQKnjGuZ1M$4r_pt>1<|J|BH)5xTw1ZDzuc%p*Akk*zN}*=@#~=GK@J zWydjtnD8SrCII6kgd=3$hGHI&A)8t4whX7nr^Yvr=YM$FU$^;^IKt5?yIkzXXH%&69VnvN~|WN%s>ma#l4a++k_ z#~!a+e*7tHZKR2WJ8Dd8R&Wqgy6z>d`|jHf6#+@nDKk(s?UPIM{YaM3He+3>VxpvI z=-o1L+cQl4>=e>?WqIbD0WzUhStSW(tLI2$(z;i-nvRrG%9K#?(sqmzr8D*JUxM%G|sS6KyQ{(-r^W4+q(2V(i*>bl6|~?6SxH z)5quk;V*w^mO1u|cQW>{5L;8b`)>O-^(i&e_5;`3Ft^GxZO4>xXmxV^nEjBs!`*}sH{CD@y(_UURqP1RUDc=)m0Mev$ zY~S{FTH3*RoA%&{%;tQ5@}E6=IKOk-=p*v+)O>FL%`bg9`%l;Wrul^4zdswKd3(2V zS=>}o9U1O)Ji6C9ZWj02b+-FQ9fl$9M`S3CQyFI7xi(qTB>(m&M@;nEJsOp{flgR5 z&09U-i)YxzmaTg#Br`|J`=V}GW;8ToM%DT0z0I18nIYUWv?)=nuA2*F$FDpb;!O8J1K(#__G!X^Q% zBoR=~3KRwyq}Aq(tQHUIlk0L2X_{G54t@Q5p$a21fRuW}sNMlU6 ztJq~D(8?|pL0Zf##jqnGL{5{xO#k~CzjzyuXE6AO=h@o&pFZi^3x2rx)0z)WF=IBw zghbPPnJh$NWEXEDRB`k-@a*M%Zu?g?aPby+twt| za>ORB?G7f;#AWR!?%Oz>%nS)_6URRHK<`Ggmx*P8hW4C$Mha;kqxw=-Mbu&Pb`^;O!yUPiZN{#7q z!yfTE7~N;u?TDG$W!I5p3u}>(G1B98s@vn@no-Bu^TYDxI>*$<>#)|m*}g|6M_}zT z*|{5&$Z!Y6?$9`f_m2{mcInuzI!J?M$WqqPsD*rgw%6CuTCR&$!y>a83z&v~dWiuX z(>?_Ww8bP|0|Xg)aW^A6bIjAy;Xda~%XMA4kN@${*YUdl=5_AZ?VGpD(xN5HP)To= zy591b*e8NcqqmlwFSqgd;9qX(rYb}Y(bs;xj>s^Xuds;E*LWUQ9QLfjkx*d;+}#{m zWUuBXWCAI3W2W2yazYF^sTs#0yY~~Gudyqa1xAg4!M}OmZ>b22;4!EP2oYglcbaAR zGJ1sI1$p?&wGnFn6S{9hOcBJgI4#dzQHxVa$uXv2-us+6LnE2NyD&YOKuGl(xWgn! z!D7PgUaG)75hDUi_sDcBtFV+}v#jZqn9Am^nPe5W3P9~()H%|crK4(9=G3eQC#;Mw zF|&TnTw-QjN&9L-G_&H}dmY4Knu(AbHHDCOf*kv_ZUkHNMr78O!R1v?p~OO(jhGI~ zJZDBZz{#ALU*&9H0qJONC8FqVlew5jmSMOq{AqLou*i&cwV2uuXvq#w`7!bOI=tia zEkC@BTeP7D5LD7e2#$aIw>Ry#|NVde4U(@fzsbo1*`tBB0t7-}n*#V5i-=gvR+Mf>iJpUxosl3Jinp4a7NpSLl;yr$gG z98aqciEat|_%glO)44%7wi|$_jz%ywG7!1A3u<4B%8>3KN`kOaMWrHoL>vjpx7$>6 znT2Kpx7X3EclOnfcMrJk7?DW$+Nil5(^^viyR2tYl6f;l&0div_ImphL`}X)keaEe z+(^+$vg+%k$;}`s(*O!aX0no_mT7$j(nWVOg!KinC!05pIqOh>Y3t$=W)?&#HI0pP zPBW&m_hsy}MhuuTx37Xh%Me_B@f<*P9RBD3+buyjA$AJT$TUM$Ddr3_hTz7p8=*R0 zBmtDUjg{bo8|x91fTG4la?CcV1HU#3f%^%+IY4r{nLbN@&&6o*O?p*%n#paY`Tk@D1M=lw(*?Z&E z3`smK+;TS9&mP-9`Gr4qot#UuZn8C9iE+%?ZYxLHI=E9sOf zW=~qm8zUuJMdb@tT;~wpUtSVj8K^s@Le&m$_xo=IjP+Wtd|F!d$TCToBW1{xw7TzO zngP6nMR@=Ik^+qm96+}KH50wryNB#bB3Eldym`>$3Ut2(e)@zjpW{f5+3x92GY~WG zkod)N=}nny-2TO%uYde=e|_Qq>)-F!jqjiOA3h%c@}I1a@A3cp+j#kuN$(4C%-;Oz zK@VLYKeI3Du9sJ%;^`6Je`{lx)7IAh_NS3XxNUoU^G*Acr!MJ!$VrjvmXb4 z_hoGJ^w+<+0*f=uVQs;_19MsIcGWBUoVwunv!BJk`@B3~8I#VoPq9Ffk*Ok_q@pOF z$zq7lD$S*J&XM&>w(gp_v^Mtp?$})f1VvHJs!*K6orC~XL%jZ!q!sl*M{{s$$s zDsyF~=>Jtl=AQMre{}Bt?dFE8Ega_z?{ymV444Is_sNq`j8rJ9{^*TPDesIKQkrRQ z^_4eRA+uWdD3Ump6K!dkVfPFNGi45=MWzvBsMFY!1mJTI^Exb5U4j6bbA$?bbH^A( z(%j5KB2vQAEre#4GfxfXNps*Z^Lm~l;|cobzi8h*sUb4tyAcsCY6_qfBUvSFn{*MGt(oDWf1}Ey>RC&q56!Hh6G`Xr3@K?-fWNT z#Y%~wvg}$Ro2e}UT6bz>YgMMh45@;sL%r7IF-K|-d>VM&b_~euvi3+_Z?PS9)M()r z0vgeH?u%{5+f`4i8D<1NT{B8z5WH@4J7Ol#+?tg{gHVRPdE)nv(TUd^KfO%zp2*hV zupq8ST&SPFZELqrw;04iOX#8brRQpBHNujTwvRlLnUUFkx8bLkG_{v#uM=bBo2JtV z|HnVU{+gezn3F%f9tRzV{_NZKvu}95c<;GHu4N>NL_>hD+x+Rv9`Fgql$js$Uw_!P zw6u2JH6Vu?xq!XXVLyG@zkjz9{^8TM3uu18zC6zqlO$02*lLK$AV3q%Df*02jZPYR zUm{1n0GiQS^k%0X-ShG6oNA;ZNdEA^kT&ET{r6wucGwYZWYHVYEoPdM&0-2viwTa?th{6C=$4n0?MDQd8BY!*my1o!<6u~e%yA$R-djv0%IwET^j=1tuP%v9Z!J)~ z&7!g2MS>6_)f$gucyqD16P8D`MyG{x%w#JqV%6AS&DLs5&M#OgMy7R0Zc&{Xp~56R4p$GfNYctW!{c{|}4TYg~w!*jUx zV^4$4P;ZP;(QpLRTDf5b0p2`>dBEjP_7+)n9=Fi#$n4FW+QS!_86&D_aCz|WPx0GN z>D^9EZ_Y49>(;y7j+pR6xL)VteD~x_NC{u)ZZT~i^EUVoFL^y8r%hUOvY?VeCLOY> z0zhy->PBKkfpXNBk91a6%-n2_iOQ%_7GOhfxt`eE<`K6;t&zx37eBknY7LW_T8tS5l(88x5xw~WL@=N!9CL1i(|9Du$Pl+7b04yQ^S^!R59jAC zfBF9KoHIkJtlvCTmUOmK z!8u|y?_!43mL-+PF<^FCl~bT0x>_)g@1Oe1hVAvBnXNEcNdMw5)<0k3!|+en`L5$X z|CAqhUgvDRjS)G4P*yM5+@#exGdF1_08`w3YKY>=7c(P;40)@W40_8#i-8bQgk>Q| zQx&*Y`QpqdA&MD57J)sfW-K1GQgxley*PoGL9!SWt!_pf;(F>4ua7;_eZ-Uv9T?5GowI!-r?j7N-#@v(gfN()O*F0 zEh2^ce~TM4jYVIL>1G93SKzK#r$y?h@)V7k?@mqD=4`jf|M=7RbjyG7t0g$%h_@HM z4FCW92GqO;cUS~x(o!~ywnkvCux+z1e>4BPKk>^c|KUr1cWLeh)uSi6A;48&$uMRv z<}b?Me;f%|$EkY)i#s4pHRs8}DMP+neeL6E;hc7ax$&o;ZvM2qp6JcaE+i^EA;44? zcti^HJ;n@x^_sCmxh&p0XDA~F3{xP1{@kK2vk*`Z`2= zjl4|;&D+{q{NlYoOq|U7_x1&+m0hnr_0Bye)w+w{7qX!I%j6@Zq3i`NG9#Ce)GBqHnwBtH7Q}+^I>fr>Pf|ZT9-7wT!)?exaIXV*sWp# zbHY#zHkmgmM})J%BqgiQYl1v8G$v_Ku$2b`?@qZG88{(*;nFd}9^Gc(w&(TWvf#XU zWG*d4xCN*Mnt`{=^3$Q~;2hybq(yy(?y>cPWm{$}jtDAnI{CVI%K&ZWP}W^!&cR4n z>nV(p-fSXBgJVS2dL6LBwav&vtI>H!W)d@k_uCr!+G5_RS5o%Xw5zW+hRj(*YDy$* zG2QJJcOtY@#FPoB6uudC%MvpR=w9?_sd#5pR{yTV$OW88Ql$Fg9rNu&yg4yv0`1ct zx4{%*Oqw-=DQK|P=k!39n-QdSH)Ij0)8v8~lwSI)zO*X5l;(^Dt%y4nOC~x4aze10 z4zW|YyzIxhLsBA#t$(=1En8-bkr7^9xfyA_6)86o$Rf7Dj5%i(4ZjHNdrBVNj)TpK zE(;;UI_4BSR>zS_w0Vo`m26%o%`&xjqXKi<91$?Ey?Ja2-6S(_nM1mq@pnJXPd5cj zZ0u@z?}ZAUGwWqFBAffnKxs)7v+St`8V#8;(v*gJXJjuC0TbZ>@kTp&_U-z@)~@P6Sp-jnw1 z`qf)^leeA`N(9)7_vsm8dImU9br**x)GWKJ|c>jPu`=j=5)%$b%htK){{;Sy@nx;LR_1$~@ z**p905;^^<`IkSe$94Yvf&|WQ&d;C6oa}BhcX>h}azuxejS zbEvFML2B~<{J(54##Hkf$R-`uEk-TVYluwMYq3BGz+KN5VHFih5kd_ONN=7qXf$vR z`C^i+#8P8=bKHY?2+C-x+(0v>oXp7P7DCQ&vkGuFV`NlM(F@yZwKel&hMNHiBw(4k zN49Hx34k^un+vi?d`&`QM6T|cA&@$Lb3QrFh$3DP6{dRqKkrbEi zO>=Q=v+`h83hvuD29}#Jl@MoSGk0iRXrcitlR$M+t*M8C7PNhvW8$>%&Bfn!yD6n*n(KU<|+EQ^a6NuxerwXFL1sx<%G&-pqjvNaMqI~5Z_!61Blv3W!@ zxwW4LZqPO$`aVVT)sWlvbmsX49dTN?P(;SeOLMuMAKDw~$Cvq{{V#vGT%5>?(4?e> zTG47k0SgJz41WowYz_>qpKkbaP^a$A z>LRbgVkqg&X5_~&Q{;d8{r+*Y9|tzs7OYo$ldl~OhRC(~YpT+Sk$&cQwik&ew+v6ct0Pp%P-|(!3BLQH%0~ zdy6^gYR%`KFi)a6V?>fOvzyHNT~Qv<3=+*%tGP%m4PE-~DIa=ta>A3^gR`!w0lJNe z2qkO}9fKo86}7}N)hZMpnKYq(j1(=E3%>3OUEVo{+?pdmiHK*ENXn`;viG9;$1gN@_tfNR7yZH-4o7!)P-CK;%7}mNY?b zFu={46Trj8jw29Cz%2(D|J z85CyV^>#?fWb4AMZf9HU}2>*)Y8n; zH4_F)bo=JfPo2kgoY(&5%%>KsGr@;5GegEB&Ca%Z{OUVj_F)p;j$OBdGQ{BRz;9k6 zod51`;(XTYrfnDKAr#!$;B(GI_GVLZRS(`QRHD*kj-@ zS)$4rZXOB%B+U(pEXYPNcigb)S&by{S)Sp3V18^fYZ6S%NQAqyLW?mE8awj5`sqx@c(>}!#Ur!1JFJwTL43M}m*tqbCnLzn z#SNJc=iVquW+{Z5UmDY>$T{uPZK@fSC+Y2?pFP^?C<=sBjB=;)pMRr>V3ZH zd_?~8+xCk~{KvnOIhKp}X02Pd{It*SAKQ~z}8TaT<@nidt zu`So!HOBQie|W^t-kly+GvGGkw&#Urq`QXl@nKb_yICe(i@}L6R~=j2M)-M+#P43> zH_!Rw;UD(g4geXl4ohJHjh>nFNEJN7cpI4Wt9`aIK1km4yi90@y1S^1Y~G3#&pWIm z-37x;EvD9TX|1)Sg#|mJw`|QGPTr^t&8XmZ8fukdVVcP~iDcEMDIC+r^v@foD5aT? zF-fkSb7WtzEanXa<_x78Ww2w$9Dw@_gfr4d6b4){P&O--BQ@yjZ9@0aH4UNG3_|Em z*}2b(s!v*MLz5YDA|ji^-9l=jxy|yb--)nHp^Vy6mb%c2K~fhlRnH-fmCgL>jIM$T zqLCUhOPcz*&oM7&JvbJ}Vi4>YI%Y0wE3-j@QhwPXYtJt+CP9kU%*GLSCACATueTI4 z#J#Q~EryxG{ZTos?BX?;FZdHs0-=<=xjE*5GeKCh+{0T7WDHw6XQq<9!=M>ugGivd zQ7pZ)djl#$j!-tcCnA(688%4;*zom1ODe6|7&22$XlUxqjO;CEC_@As=?-t5QfDrU z8z*UF#1Z}TE!M@8W|rHL5bHJJW`;7bF{u-I;Pdegpq(Cxr&+s;eh2i`pP>oJ$6w~zkj ztZz<1Sa&qxmYGu7^tNlLTa)RuT%R{i81b+FFn;}eWiGd=s06XOVxZ!5j)%osU2ooaA=#4~@##U^(tR;OM^F9}GLWl`-6Dz)RM@ZkLs&ySO zDzk#L%B<2R3s#slF3qL4ai84Ch@90@L0ekR1kH`99Q*Xv?iV-bJyTA?WHbtq)yGF2 z+PX1kH6W-=HzrLn3;ir;sUBIK+`#)YGYB`Z>Zxk}6;V_#h7=Xu9YTGzD)3nUj+y|& z@$RYhjQ5wg9(inY_T_eid*ftVVvaEKXYcTei4`6RNwWw*o)rHZp~7 zM&p+wH<+Ql-tyD#=WgygFJLkzwtZaFGBJ{Sbj>-*)6$Ij{?tCdgv9e&1aMmn*VIHJ zp*&9Kz7M?~+5*ozUJm{88!oGTy7Gd2cebU=Ah}t}kfpqJqY@)CQeJ(@?$$ubS33q? zUt%8#T2kv`OS82lCT3ci8r9wY;q&ofSJ3v%1Dwc!_l55+z9Pp=LPkIKe0jm4{(Q`b z6Z^S6-(qd*HDjO1F_zZmjFc?09Vz#RlMTn0J-GN7nnoEC_3~p7%i12_j6Yr5IU}z8 zZ-21{H4;;NbK;Tl&Dz{#pf?liJ`F_z0=%G$?kyuNk<`*;#H{z(jFa6~@oPB;Wcyc#Fc8qap9TC?fn?)nLG>o^YnQ4nXy1k5eow%I*JM;M&uh%(lP~#YJe%rSp zCH5K37!-(ch>ZyfGIDWd$Xg5ZIY)6%BEnmjl(QmVabI;ysaV{R6UM$+cV!@uF)|X5 zC!$-($0*v;To;pB4&@{%HX4AqR~!Lbo4mxxrrv^Pw@tT!oN%Lih2Twr!(XC&_EKo>IyEE5J`F+XC6_27^>7jHA<_Y|~cDnJ+5`ckpuP~_)y?YUgB2vzr! zVX@`;k}L4`6pv^955GE%Opk!Kzy7%FH~#Q;KCb@r_wDVXbAgZVEI^g6N2Uun?kU_m zRiRjWwd#mWGxWNj5E)si*WSH4*)auU9J!|?9uZ0+bxfpu9Km`%ARjKB(tgb5c1SY{ zhGdn-Ga`k{sh?^#nAv(GbbT4GGq?07TMqemm)N(QHzs47*moIB+#gqee`<5%A^r0| z%Aa)ijr`Zq0%1%hsMw%h?ra1F~E%cCz)@ zwTQ=dxLM;riq#X6;JhDGq*{MvruUYSNLV$4x+&#WxaWJiSt-))2Kf4)0PP-h1lXF7 zh$?TMF-n&aL1ht% z3Tzz3OzQ-cp-jPvdsOMZS<9?R-hIO1fw_GhiylCW3nI5 z^K~H-&BBfDc)y-rU&ojTP+A^k2Tg+mqg1tlweWqHt<`WcGsAL)%VJk0)b_;_;f#ug3(3 z1nOyBI(2r;k@LVy#;M!7_Lu8qLlbX%!kP?_RUw-pGqi5oZDeK$0~`oAhxzMsjHJ0? zL_2w8V6kSQnKSgX2I*r=Z~ErEboi$m!~)L3J4c`|F5$G0bG&<}Cu8GK*9-NHY$LJ?%zJ}PrqB7Fk&2|FRdBOSc}6` zvt_l9&vV=Jbh0TaE5DCsR)_xOz*YIXA2+onr=A+u3w*H;8x~?$O4Vi(t*!*jkN`Pn zz)~~>@=h~l(#+tI(HdzM)#kum`KM&vgh5bffSjo$%#d?JNpEQ2c0;C*X@b0aDiLaQ zn`oApVI){(8SOEt=7!Y*9W(u?mIT@nX{0rqnU-xFJ1u(m=A1j0)tYOR)zg?r!ZOOn z*m9J4%rmNpE5ZVm_OA4?&6zYaXG#Rim|cV6%D<$-jsJx+n_?rVNNC8L%qje%^l}zw znMSCx$&1cW%<~x!O{Sxrd>h)QMRFhF$(v<5xLTMgLxwMd+p)vf zEk&9p8~_-ZWQjR##=WH06y&W)IixJc zWFwvTI)8QwFWy0>R5HODtO55%As9&z<~1i{lo;DNNzYp3VJ6&}WF}hU zoN|{zQ@OY+Ylf3_Yl~xM(6%{rTdu=L<`77$Fz6I(+EnU988nf!YOgl4W*!mE*bL5e zkG{AMMB>~cP3P5LhCSbM-xc70#qvcm6)0yk1E%!MU%p#g@a+Sd;+OC2vba&6{9XDQ z8Vmo&?~h-cBHT|4Tw2JPg3wB}Qvo%=1cRt_P$s0T<^~nL&|LsdNQr%mmx%Z0wQBD( zYr>02BsdZw65Nlx4b2qIBeLD$B^Y6m>8UbxIO$6TPKcx@g2_lLk5l6@a5=AMYNQ>( z42JXjx44{g?E3v-KYhs463e-Bn>_Ykez$Z_(Ozc=`OtA$jl#a?b<96~tIK(PXWV=D zpZ4E>3OKfi?Rk4Vwf0lsee2x@(GW0mp*2FD(lkC_kAMA}{PYPpO`hyu{Wt!rhrR~> zAOAkKa5ZMSG^kt_nLFBLSKgi#N_y)H6+mV)#*hpdlmGMoeTxLm=xl`$O5MM6004K~ z@vbvfUm>gSn^?>IOmAKuFWmon*+}7ywOgt>XEhB}{}dsWt$5U5LG)57o=qZLRhy6d zDFigjQex@;-K#I2nMI}<5!L^KHGrJ=jh@V`;!#pKJu;fRlrym`o-qv`Lhm-F+>wz8 zSzS>jB}zD7OTTJKL5NHz&1(pfC(OpYEPVHn-z{5R-R%o{xIWWHt4@w*rM z?U%U?4)*75&cs9ap0OGCX|oVUf-3Y#bm!6u`k_UNsx9uTKNK10x7@ z)8#_znn$k9j93=SjN`B$UqcPWua}qj0sb39hnc^4QfoJ_Hma8F7hq&n7O09ypAm)a{~f+cx>OFxNo}cW7~9_ zP~$ah!1kFEGIWf3(-#$GzJ1a+kM?ELvFX&>nrKTqb^L$-{x(~GDHC|WjA(vjHa7;E z=0E>o{>wjJc*KHiM3I?D8lb?;klCo|VxrL?9Z_z3?!q>M@S(KCNDO2|x^rz_zbVb_ zZ28a#W6ExOjD0p|U)p{90K0B_-Q&|fzJGTaBQ7l;PR+nEL*}Nt(Z;75QM0lH465_fNF_S;sJqX1t62+gph&m(@ecDF@8d;B(}%TAGr;m}Z3ewuixtOkx)z{N)cp(k8R|1h?cb5mI}{AYskF6CL*VKuggn?dmNZEy;)|~Y8b$r z!`bG&*C0{?lxB$Lo}zh5RDdPBy+aHWfI>LeRMaO+G6`Hl9rhv@=hXFbB|F`luT8y=I)y=R^uHNn^ECO zCucngjh2JaP|7^Hg|fZ?cQ0r?*$bwS z0@B zkn;|Lmr8=E-m0B+=Q_wR#To#W#AX%~2wtp&nb?j9;TRL<+tf@ERtWkEFG}3w4o4tu zA9-Hbx+yh>7PDow#o)%~YAyGp>IF6ij?C+Z>(uL(t&?eCwr%6h$CJ_t_zHM z+2dvA|MNfira z)0W;G%A$QMr*L;=L=3lvU*}AoHDnC9I0k8Lsz94wmoHdJo%e5 zSIouOYEVGQ(VZqSaU8i&G?g&?wDNi2K(=NsG_OjX4@E6^YjM~ywyp2Sf7aSa=*`Z6xFA%*SS&dfS)}*k`oX9#*^U z`R>UlG`HZ%UbZ~4&@dK=710!fOQNj}C*U5e1twKR#D+eqKbR0vEp-|xn+atYp@5Q8 zngIZ2xYHAqZq`j8w*)he5e}Tsy^i_4JB_!Y(Us<1+%~z{uCm)yvl8y&g=QFt647 z2|3dn&5V$BVrua|W181Z!9yrd5*={h{!|FMfig3%M!jU6fI+pOi8|?IV9)99g247~LWv~YfM!q@M%A46@d+LIkA!^_X^xmE8F+Ie(_l50TN-=sOJ_!qQ121A z?o&xtA3L)$Su}=Vk}u7e%^8z3s|=lJ){Q;Jw{QI2DU;mO7N*Qj7bO|NIk6o9sTtla z1g#46x3HHz)^l^i;`DQ0Z2Zyp_RA;5KyUW`jpdx(H6=HUnZ0pwWu#}ids4m0@sE+H zuh-|VYp242R(_*e3)Lg6j8RS2?lVo8Nu{&@ll!8Q>bo;W+WjF{YkC82+8+)_w-}DiT447ih>n&dgzTEP4%Df*Vr{u(K=2<_Q@`LEP` zVD8=!$M){c^20Z$bNAo=!}jHhPd5&+omyXoUB}c~tt~BePw#_BWC3I|OMYNb&MEJtfK*LR+v2HuEM@^; z3H4S-mTb-E3_#{4YZbM-qZbTyGpoZ)NxSAuSXnpjrGf(URDhX4M%3MdK+IWzG;^uA znJK>m81s(e$3JFmb+3c8`YhE%Co0lJ(Hl=@dt_~}71Yo!xj%UejXEWM&YZl+4VO86%8~yM)#7%QyadU>kfsFoWIk)OpM3YTHm~ z5?+_6iXm*f;NiUlKzH;>z$`f<;V66Z3QbA-9Gd24w8*gZ06AcE26GDTW0;^Bp-4}q zJEhhjFlp>3BKN7BTuq%>1)Kx=c=&6sTKFmXxU&hF<8o;cu`E7@Zb!t_+TIOLwP~^T@n3 zsC1|R_x*RjSH6U}hgT7`XZH%%W=7N} zETn3X+|_av+8AM`-n>Ec$S^dAB2P;r*g?^bk^6zy?U-t>6En2$&`Ix4{qvXb#XmmB zub+?CgFn71NQdb*PJKDHh*l~WGh&;uHkWdY`R1V=2`OFXGuPH|SqeoVq?BtnmO|Bd zjOZ%`xKW)szUs7e2Wr%^37``Jgw&h+{RPP+DF1S#8kMZFM<)|$eVr18JrM#XpJ!yS zvaw2Boe4*zs3G*unTRQ)<;cFUueS84h;Ewid)9R*XPUK`LXrrY8(pd$3nFrN|E~wh zEEIl?v5iO+#-bo*q2Ub>My6y&nZwLd6(L~+tkX#a|8dw6Gizx^w|+lDagHDXvSjNS z;jN&Cvv=#Rw)l2r2H6lwGbW_E$u%y`j}b6ClF1r|-y=$J*DSRUH08!>!wPbDG44yG zfC&Zvl_aWl*9K-H{;!&2*=t5Hs|Z^;k%i5Iu9!Krj@T_qCNp&|+=$o{e-65k3>NMkYmz z?NAge1*z~6ax?c*cNSYbn!_~Kv#)FW{F2oIHu8M()jbLyocP0SUOJQ3R$gzR!1WgA zlbg30F%#=zZt=^b zS&za5%*n|5SX9VNvO@_XG9)(VM7H~`jRu1k!`#&7n%$AnV^W`iMlytv>9z*97Ox1viJh)5c%4enO(DL_(|S3T*T zfeB?Ip?OR*E^aN@$Z6b;*e5>kW1D*2<6c9sHsLSRfcCoU@BXlV+%V+Z0XUqDp*hrq znbDiKirlFc3-+@1IXT78uiD2vEi0P=7J@VqW=L3`mrN|%^L$$Q_R&Yi$Io-Zcd_-# z`x}XFJZ7?${y~sIj!c=&uRK(W>21Vh(b0ulVr{<9c(bt|G&Q!OiRN1%gujbw|6Ldq~2^qQ{N{aDR zldw{|v-_NKcqqPxKkrqVO1c}#R*Q;ctA)O0(y7)sBtl~xG|R8Zv3gh;*`0Jas#;q4 z0F_e+sT>%VW5Rn;rg=MNjkBGi!I{Uv5NlIe_cb#z>ko-=YZ^hf`Vg?yKb!6h)dD-g zDzAyg01!cN&jirA0XdGKJG%)Qp|4E0asw0uGJ1EV5DGwGH#P^9B*PmdBHg?I=2_3F zDw<@u%yf@WRwb`-903|Ny?HrER0$-9L4C2#d_42q{n!(dE$TFDSl9lt9b+;o9$6U8 zQh`eR+Fv(VGkyESr|xa>>z>!H8T8bp@%@uEC}iF+_gK4)$Os)HV?w6$LqlT3Fl!k~ zV(mVr#x2gPJuLCf1-&;j3j)C9ymSLnZn-QCnKX+Km8;*=g5KC_0Vz%ZQny+mBERnL zjJR(Jh4|WH#=X;{oO$nVCL;jLxnl}L_uW}YX>i%lomWTqF+;RQ8<9mJkCCj6F+lSo zW~ML@5ioSK1hMU8U>CLJ>wcvE|3v-Enq*m$rH8F0BKxSCxqDplQWtdf2e1bK$r&F4 z;M;;KE$jt-E| zhmOMwg%M+K?B@Ai7Pfa)w=;TPt4rt3eX5(AJzoTWKHh)pAHVqD{Vo3Tdw+Y&zdrfx z)H55w8B8Rwvjkfa)s@LGo`tcow%V3erF$4y&uwJx_JstV=MJ;1vTBW=hLaB#vfB`> z!zU5YS82`-svvP0zr&E%q14D(Lw+CXk5;0MJ~xf;4hgzhjepI(RI{1dec_RE%PCb3 z>v<+}ng+Mwg&exll#4Z6b1I78Y z23;j|7YYULs+4x(%WHf9wxv@o<_6tV^%`N?+QO^v)&aQ7XzZZ47DsFU6Es`=XXF3% zOZ}gJ(*N~u`yYR^k7w1__t!h_4!0GCc^z|pF18Z@>3j;@j@v`s=Uz=N}I%|KI+PkN1y$Z$IT)$N5ai zD^)1B*ey7Y73;=tXNI%IyF+})7T zP*rZ0c}W86Y?56tr_)9YQQ02x_$Xd@3q%ZChB7}3WYC2yGs*^i)&em68#E0wY*Ocn zRq85yj|QrHT!{cYvq%CpELZ=&nrL-r!=@EuQiH5ZHixx>uX`D1bm9HEXNGbXIRC#6Voy5$MKSp&5B=CUR! zYA_oi6R$#wnYt=L7tLVYXVM*JJv$!Q@TjWgqr}Dj^b*Uf6U*5gx~ZAr<9R+eo~7qg ze)$6~xrbjT$w9vB$Ahm2%>6(9=MMmJi%z~A@k-TumD7Uz9R+`!nP-U_z@-Ib&{m68 z3O5v=Ei*>YXjw{_m3=&Q1U?;f;$>MNj}=5iE}^aOw1(!zarN;m=z zyCN1tB{6G8*gT^3$Ma)^4Gj`tpsIa9&G@BP22qRD>^J`T$t1QlNcek0a^u(CU>?h1_!MdAZ|7wDWfW(P574ceZnn$}-g>D%M0&^H<7}i%R%;@TI`@-+9yHN4Vlm$KC=-oeKv!uT{7rYWy8_RG}NasYF8Os z1ydb?&v#pn_ov>^dT;!^{L3eY^!Gm;W^ow*_*wOdufe-(dGB+_;X^}UO=57qbpq|X zRJfghQQ3rX#JzSEgO__}60B~w$lWmSA!^Id)OE27zMuMf=3Dapen;=J=J7qNE?C^L|?`Z*i*O+wzma)96rd~UQ0NVBTHDY@2qH2Q!03e)>w>yrCyfZZd%e#Hu!ktTI)RZ z*zLZ~vyMf-IS;S}xA|NdHlRjFl9t6v`|YcgyMeVDuj?q4>2|=rI}*F;?!!G7EW5kP zz_;3W_gw_r?NUe$T=zo4OtFr-79Uqg7W}@4kx@Vv-t$Vf<&0@tEtT}#y=%q_o|W?l ztCkvJwr8p>%qLbV(4MNj%gtMOoXRZ`(;+qYD&lZKT~ebT%05AUJ>}8QYziebbzffD z4Ya8%XNgSXY&(ru79XeHPu<<#Y6@$7oSpL}q|ccQ(gjt7fGH^$=0Rw5Gq`nOnZPbJ zd=>0)xuM8#gfq{ox>9ixOu8SDs%$;?BxhOK7N)5vG6KN0S!r~o1tIwN#4*Xto{5o zmlbgQcdb3yBXJ&9NqKf*I-T>7FO9=sMaoIa1v_7VNG!&{(jA+hJWQwn5lZ7 zU1E^7e12iK2sPfNXQfllNcB{77@k#EzoXIQ{eJ)b{rvsw{+b0}&*o|N*fQ~~s<*0z zOq^1y_Z|+Z+}W_IBCx@L|D`I0KC}W$+}&rYJ#Nd)^%}gx|NL|Qo1bk7GHg}+XpiJ` zBTp?f+TNch4PE~GZ|`9@G#e($-An~%7DyS*fgj_v#K=n>^@>u?FsVEVtsxuj3F2cqgn$0>vTwfo4R>DcMId-Nj3KP4npT z!Q=Z}U#2BMN?L9$1--J#IYl%%@O>N6wM2me-PzR^7OWp$Xv*6?k}b83Sps-G>-{+u zV_xkj=QU2&wN=%;4tnEqnYX!tmVG^e!xv|g`0cl&g14&0<99rE}1)kovlPH7oD)@ z?m(@B;nv+=kQz?VcJ<|M8Z)l3N@k{(nPqiWJvKUAm`&awl5`fbt(}>m_`I^}S4X&d zMtm_Vwbs=g%qqFlU82P7+Sd;{yD@Xq+@07~zK8+uiP;WMYdKmk5KYw6n9WjZ?wsV6_Y=*mA!)&)i)oYCH_B4p_p~b-&vU zEHV2c5dz4f%Z5b?km9f(EW8T_`QbU$uGAJUd?yD;7}WQ(XN0L+pvRn5M8bnTa0clb zJmicb+P)_{G)zs@3RAURrYw!Sm4jQYqM2HycAE%=U~r#uJHBt`8*m|g+F0o8r6O@I zDPUh1$kBcgGezv}ZgVorDmVdAV}a?L7u`C!yI*dReHwkU<&YUACx(oPzT6f`nbOKlN-b@M?YOKuQ4lY8={f#0iQ+lSbp)A{z%pN_sCY?B*p z-YlZjGZNH@ia?ol0kBp*p8L`Ek=P~BZp*0rv?2_P6!`Z3ye&Jk*NXSl?T8g5w9JV1 zyE~}sQ}wH#=zc?eUQTG5z#!XbRHY^bT-`ovR$%s8lWRT9QWV>qDWy=YSC9DuJGi^u zeWzyF2*H;fhyC{PEO7%Rd!DU`Gl!{oJ8r&K9npL9{EFQ?mSr`|TCCORoOL#2eP}(q%^u=%e}IFz;HGtYl0lX*NWJ?z7w+)%V#9qZ9|5qL1u+{*AAUs zopUp}A}{+aU#@^eIjR(X{XEJ%H;gRIlt|!3d-toLz*19mr{r^k2c{ERbK{x{1&rOp zIBgoK88q8$`+fOrW_gXP;O?C@qwFb?%+1)0Fi~9NpLC~k*`=zKIVNr(nwd7lp>oh- zOb}*054yI6Dv@&wMZv3O?vu8cFpqIFFR7|&qFH8|^D3atP^1(QQXj_}7RE#xs$|O` zmHKeco;Lui0JxxmBQ#hkH<@4f62Phe%6xnn2|B1Nw_9y)lYOyn)KzARaEw)n=(*f$ z{u(U|q`DxZ)4))<^Ekq$vkL*%+0SR4O>;Y2#^t8tM#|5VQa_6#!a5f0S%3WE0sZkG z;?FO65U1Bi_;0uMm*1=4WvuK>8PGx(XmGPpb7{aq#1X!X%=6#of2|)XX{yW^02Au4ifsz-d6(6&RsnOW7p>zG`Hl{Hx&fS zv;1)CdOS(;DSCAqug_;@Mss5u#*Vv59qwJ-+4NzrSXD<1ABbM9>rBRJmPwG=JinV4 zZmtC*;u^TZL(_3HYf5p1N{PCeKTA%cd(lwEz_W0ys~IN)g7@&}Q?IW!i^>KMhpLXl zv+C#1eRu4Qd*GScXQQA6kRQ7juEX`Sd0(X2o|c@UNjFyK=NH?F>V7@!=DtfG8zR_k z&|y{=GCS8nYhuOS8rHANe%W}6scuq0cHi8EE%{n;?p79;3x$%zt&EFjjqZV_T)d;~ zvN1#t6B4=|OHftc!ql0&dg!`6T5PnmyJ2()rLabG=l=3TAoY0UfAcr%<(1R%*2QEK zyCL?Zwi@A1m{Ki%oc#pKVmPr~^(=)c)qj4`?@vKpO_)8a8-WT)zrHtbT!zD8W(&#^ zz_YPvscAB{rqZSB)b-rmLWrL~`L3DElHjFLgj(3$7O_+3&Osv#S;uWsu}ndYTX+c$ zD|J_SEDvyZ@09HENW`#(NIC_e1922;|To zMp^4d9<6`#BmeZN7u2cRtxMQ~oqBxqsj0BlI*!-nG`UZhK=0r5;wt#CvMgfnH0Sad zv4EM4Wz*beWjO=jog!s4YxM3FE4yY5Qq_a=tSRmR)l_RO?@rKUYQV!P+o(>_;1LFc zb@jYkbx@Bqg}M_4dAlI#rrU`puG%#`tYK`@bjdK5*C}(-h&G3++W?!whrTzJAki^R zPjVU+1$6fcFHOREWDb&n32l`X%%^p6i@<)uZFehctPijN@fyApsjePO57?|$k+<;9 zt{$b`%FHC^4+;(%QBY?$1syz|wQaB;Eg8&NB@e5*awJvder*!eRw@sxED!H)dI(pZ zDZ9JdX>^*QX4gNIBhZ3wo;znoOdw{W$%);xIcu&45`C%(ni+tZFqu~riRJz{YwEgy zmU~ajzps&7NhYocSXU<~g6L@N83OIxZn0?3ok!U{va+=256bS#zI?{bAOH5>-S1I0 zYPiPPdOq=9_EZ;Gj_fj0JyR99`{**vtvI-l{B&QAa`300{Kwb6v+h40ANl;-KUzv3 zZ~8C4Wr#1wy`KATe(=vrH&Zvd2*kN-XPKM8k7qeyVb9ImvQknsBc3Ahe(H7U2w&FW zX66%bFJa23&$F{S zyVnXrU3k>A!P$h7r_jI(?<^C|XI0%{UHc-qyL$`!thIcy`o-j+2uU|PABlrjy3}uw zX1U~s?%iEm2(KzP2bsGXtv2g6b$l;)a|M@J)$aclkl!g1gFT-QLsBIooCB~LTC#t? zVD0j-D|zhf94gl}!>kB}>l>HR_;W8nt*P=CVq2dm= zXWNJgZ;QcwzxkKNK>zSUaKA3^gC2SMqY@yo;m+qYo^IXds+B5f5f+M^@o>S)aOrrQ$OC|2M0K2 z5*iS~kXvh6fA89sx|%f?UkU~%u>y*JE`!~f;2oH~x?ipI(mW&iA@IZ0VR*H*J?5dsA$)&aRxvc}+)N z0*nF6YCv|lh5@l?Zs#7cR~PliKdkqSpToYEb?{Nxo`ogU+?yJKk84f_VXQ9odAH{fbcl;WAkkDV|`*m{-||6`+;`X zC*%8x9}oTXH}>tR|MFWt;ULtt!lnM#&VpJFD^shReu4NVAq$%9lv7dtX5l6g5CaQ$J*^*)>uZOt~9-H-g>f(dG!$ z!KBQHnG1q&ZwrGKGZ*Ufrz5)`n`V|?AU=;w$3et%u(6bz}N(u142VhhB;vqlbh|BE0G*lD58P3T@}vbuy7dc z#m^VFvy9m{O0;FThu)ukb1cXE`(6wYY8}onE?TA#3@996$@&<6h}zswAQOPR6=6mX z>ws2iH>w4bJ6xjk>{>S+PPABhuWN4~MjU3H#&)Biy?3U}1EyK?@?Z;xd#X)1=qZ$B zb}{|tp=#s`Z?=tZ#BEm}hd~v~t2mb=sJuv%e_tNM=DK+0?;5Z~k9x;CZpPLhe)6jN z@nt#kkDqR>I?sJGe=pvT`1)28An>rmX|(4Sn-NrNCqDM{JnY*eN$(j_rDhwIKsUlH zdwM?jIQN;@s<8f-M|^&XUq7}>>*lu*PJ%^W&y>iwQ@{W6czZ7_#=>$M?4$Qjhkbda z55vQwjn7@Xl*7Pgt1zkofCyGx$#)`dN2k=8@eC-e7FDb&lR*! z2j0`Z{*Hqfz?xPZ&@Z`P7pm>tm^0;0k?D*krYiGsc0L3mZu)HX<%NIxDSo=!r%-2e znK|c*(vVi1iLVKD-w(Q5sp-s?LFdlTpAPBx_WSHr_A~+xd*Z*4APQC)LCXU_eI+()L6K^x`yi?G2;OF8cTaexIu6_Y_bS5 zwV;!RAcx`JCAb1ku{($PtKtM8uUlFRD40b!)cYd34(n@59V90qgxQDDdMI-juD)$V zn9j+lUJMth0je|rK!MjuiU0}_gQ{9)+32~E2du3nwT#XxbJh3IZI%iJcXj)aL7Fgx zukH$q=iWyIE+axXCst2zhT`fTYp-N&MiRR_mUngmU1b*y*m_c>!1oi^G$AhUZt2hr7Q)lZ-F#Yt4c z{`!W@jF|Tq=(g3-jNtpnz90Je5AnLFt}LSEf3`2K-yY`=;m6J1-|G*5gTwHUvoXCl zs&B!=S*34(eJsPV{M(zb;9=&d-88b1a{}%wZ$t11y0;e>fsMzzUcge_o%b-&j?(%$ zmg~;G+br{J?-XEOGFr@l&psY|kdM{4HJ>f$nv^zh1iyZL9;P7I;_KArrnXG7dQd>Q zCq(5r=Tu?PpZadAqZ^66JGbr3sU?QNmOr0;TXP0#0cSm5Zqa3DDJDh(xfzK{R_1IZ zvWS968dGiUJGV-0rq-6BDhwWu*4Z6|q}#DdI(Jr16x3hb9%lpoab_$^mRXV$)>RE; z4hTRrYqh&|m!aqZ=WW@U1^4HMPZ4gCFKSx>=9atgsgY`M=g_^_(tTN0E;E}=Q^A?B z#Htlu>Iiq|w?}FG+eS{EHF0wndS}Vjtg8T^sg?yK?HLOXjcm%^)N*8%SxEbK$b>e1 zoN{v&sj03A#BEs%b*1(-g@sQ2^h4x(u9x`edU-kCyBGTQdVHkbANZHI^N7f@?(!2a zH;;u7&n=wVdnz45>tmnK0AoO$zXTl-%(lMzC7^Lv`z@O6-S5vjR;*(s;LoE z3w2+xw+|P-ydGb^*nj%VS!KnU-Mx_+^M;Hn0c0r^kBFxVWJ+lh2`7@?fi$&7_z}Xo%Z$vUcGP2KR)XB z-#3XmEA3jv^fe8q62_WH$E>w+xHE6Zq+ad(u&3J@B6$*PJ`U49_4U+mPn``Q@`=jw z75l8F2!^dJkac@q&u4u;^vk@|_ zAb_qB5mR6oZTd(KgY9gmks`C_N>w@Ox-fjAzwx3?s){rk=swDYF1fX2%XwCpE_>vV z>b0Bh7X^b*VzAgGNZK{77AA3ML!)jD?XMtQBIhd?O+hTB(OjJr=@VD!YCBwjvjdb^ z;65Al?heB+OGZaBBL}ylP2-|L8At=$1lWqsl;{C9I!i=%uOrZMw~N|r)57h^I14mF zDw;QRn`bXLl{0Xj-c~7(ORQ6Bh@^MUO9qoAP!4%$M)B=oXlX3+#55n98ZfK_aJl$; zuRngaP~9D$Uk`JBJnN?y-e2s$eAro%^7AXc96acm{`UU-@g5&1kV;a-e#mdGkK)GP z{MkNzrp!JbEhxeLu|I!azb1cs*H2$?xb8pV^AW#(JrM->{wSl}Luh|ge?0o@6J>Tj zb$fA!eLV77xkKN3$z9nv;Ko??<%V78SXVmYixJ98-Uu4;D_FUo+^jb}O^blxSz+tTveu@9zosj}wL5jW|Y} zi^0p#tttVSnGr2MGYe=S7OlI4XLipi8_H8xpwQ4Q1NKgH?{1IleT%-j3uUC zF-rNCRBa0vgavZWUFs@UM8vtv!vN;)72ciSO)*Ff`dtLWZ6Zell8ysrDB&K4>fN>u zIoMT2-uzIV+q9|MLeSOaCdfK0bq8l$wYI$rO$%Uw}al;rL2l&uZQK{x0gt?0nd$(%9kVZAs9!e z?WD5?fA5E%YIaC`?gHT!yY}@#IUQgSqz5arY*l#*${i%+e5~F?sC@(ZsOzjyd4M+sGnySvCJSPOm1iC z*==MFdm-@g%x>FNEw$SHNVV!QXJvDq)n{Tu%gqn}_MZR#7r5E`CsYT%`#8?xorZ>P8j%7c*I#jat zwzIR;{r=l&hWpV!e!d&@>BhH{Z)cah#g9jsIpo25K6}&9eY@EZOuOstk-xvG;8;_z zfrxb_oo!c9V)mTjE{U8O(RR5+L5k6qnis1w$nfQl#I^qnlz3yYEBGL z#JtRCiiVyny4Wo0I964UF>W9?gsjzeooU=yyD=Q69+E0}Rg)V&(Zy<#)#^4MR%9RR zYF*4nJ(CrZ?v}erm|v@Z6gUPYjqw>IAe>c3bjkzr!E3X-+-N4KUYt$OL@ZWe5@c?C zi8!kS87+xS0fqVNtt(+e5;S#1GZE$~z(5l&aFI#ZMUjGm*-4ndS@KlRylYsL@@2i- zV^x;15hi$$TcvJ`p*>s?uE_vlEaZ@x=^~p98klIj-t}ral*erms_OGmG$;G9`_+9# z-<&^x@iTj8zvubs$AIZ`@uTgx-}>Y2Tq`_qcmDbB*Nf$s1BN~`6Z-YUfA{lxeOb?E z{qT3Tci$FEzIWbVJxjlToQv`PQT}RsgN8@(bU#xTehe$`is4hG6z2D6VNUESTL2k{ zbJ>l$z0~n}wd>LKLeJLw@6T|?!Ncsi_ifn&wEWKy281$Y;hooYgY1QX`GNW=TdqR70Mj~r{y3j1@F;F5U?&Sr&(mH zc7HxdYd0E&-k%P>Z-E`g6?L}NbmS!Kx)aCUcXOV)0AaQt>Ncm$+8~*~J!&}y$-Cze z-^!B@&}pU$=W_Dm-Uhlh&_aD_fYa@SBV>& zM&LZ#%sIQjScYoC7Mi9M=@R5&DFFuca;&hgAGk-o94vO1rA%|k0*_#ItH*Z2?mn}E zIK`XuDc;EEDFuK3CVK@8kB_O*K^|}CJ|r_dc6a;Eq^STiz4s}^5q5b26V>Hza&_u_ z>VC8HF$Ht0_mc}Rx45~Tt&g(^qp4b3R=Xe?m5==LHg^h*S)CNFM)Ow8){Z(#U_ZpK#M+G4He z<3pr0Ix9#IjG$GK%2$V%F}^nrx2 zpt|#pU@IY*;ZFZRO&O|0bit?2F1mrNz7oa}UUP44rB$g~Aet~UyZlC)Vky||4hn8O zD*;O&v%^Ls*kj2KT8CX7cw%q4`}_xYb86I(SH!0jF{nXt{-ulN%cG~;(X0uvWA3SQ zy&{F$J@~F61F7IX-yivvh@Q~mB)&B_TD4LN6;Xr-dG3OFvsX;v0T!c4*X{;&bN@JJ zmgtj!bOU{~)daB2x?39}cPDJ6x=*Z_rq5`FYPn_gU`pnBN0?MMx3h8>r?P2K+pg1X z)Z;z3moO{ZoJIvq$_bN(=mt4sMQbfLI;}bu57eIyy&C%Nok`+x4nVK=qvK}xRj*Dq zJ|4YHuQzH=sU!-uaX+uTsoENN@7O~z8)U;P$5s$TqP zV4oe%FSiKCCE98DbOE~Eh}MLNkDEWAH7bQqFP^0=7;8WC)7=V=)Qz}@qwze!?%RSn zNn8vdQxR1F{n>r)Y9rkX_}KXND3DIBgH~DHZx7+HRLDV&mnPXXZwG_*{yEfJ#v%cMVR%1Y&DUv5xnJ|A; z0u$H=gEVyWOt_Ee0gW=?Q5)l5ui^3xaE}w|D}fT+!E#d7)dhHvjNr7m<{NEJ!IW(d zIaQin952d`jUQ>yr>5`N6w1T1%WzRJF%w%Dgt?z#N&}8C%T!m}0L^%j718P*6HFVu zhF)*z91xHuK5GsR1sr8fsrIOq83pQPmz?->U($2oIZI zfp<3-MD2OJyIBZZ!G68jz2mL&WQRNliEFd#g;DN&q{8^(p6K7+_geNL^>fa86VZgE zjXuo7V((7+x%D|>DCUwtRC8C8RzieV>q<%qnL^`k{@Yn9iVSH=!cM|;53%cRouJbz zdtZ3|sdk$NOg}FklUOvzHlQv%S?cq0SZ5(AQtm=C(+Jg-ed$S_nNg{vvg}{}n&Iv8 zHqWy&`T9by`gnALAJ4wM*zJhtS?7L6IEhW=2^tI?Zdv{QXo4OvGk4#ew-x2$&32cJ znIw6;$8o2sGqcn*y&SqZ0sHl#vlIqzAQetmH-d_1$NQ~vR=dhy3;uOWe_w6o5S zecaaJa`T&ktk0kPJn`|dU+!jZ?$mkS?xC*1x4homXdmBlbVViEkbX?hYC6|4fcsgJ z@2zVU?5g%3f0ozzqYBNxe8XdFt)}?;62HC|sIb*lz>vh-$d^}poYhqx3{ll5w}t)q z)BP5Z^w<#Wt@zKsZqRnK3jgx!PRuO=E!^Vv6uFe9GEVN?f7G-oq0Ai=VV{5+t zO>3OB!(HE*h6J+Ez>B}0^_W~mgiXs%xMm?uqIHj`E+^gmxsz@^-4_jaD&1H;DQCrC z;*9>U$OSUI-6YsP*{a(ST^eFRRf)4$XFto1C{=emeO}-IoraQpq!)6tYrHKuI6=l3 z-VTX^{5utL))@`CUo?4l8M+ceNynhft7$UB^4JXl>lQUJj+Ew#NCL{l^3iBDeLMu^ zH1+(_FsVp`go42tBO0s0_P9euGCY8$SwU0n?vl-vh~8b}EP~;n#v@vntarLRlj;E_ zGaA@??w&Kt|cwdLTZN5Ev z-jF3?(O^~3o-QrJCYE>YsCvN{*Ue5fJ_OZv{o~jC=NtcrRY$;=F(~qF=dBb}n4Qn< zw{`c(+z^}GyF^|iaA#9~*wOa**hkoz0P6@hBC|*=qtTvokae>w0*9o|Mm3(hv+c}m z{N?Pa zif7^RL0iYycl^hH_UCg$L*`WA(Zd=SPB_@285Wu1E&#!?rm1GE- zR73P%=2`7v4T_Y8YXgj~Hk!M2A<*50CS$>>36`L4^C9)kJbCU$6Qebt{G|&%4@!bW?Q~iscbIlbSxoIDNpzSe?G0KyNmu0B=8 z20Q4_;`@m(aAAd4wgi(sQid+or(2}7tK}}BvTHb#U`btyZu5Aaxj0*Y6?F5+E)qE) zB(cwS_ig~wLM5AJSZ*?OF@-h-OIZQ&+ST<*I8SsX?q)!%;KW_r2V+Y>*2F&agEd#lQRoRXy= zbKlvIXZym@Fz76q>HZQghWE4FER2WSv3%#0$I2thaaM|e|*JxJKmo8>BR|I^)2H3Do|hU zx2B$(d1i#8Fa8bPe);|UNIk`Eq_E4`6=pjL@p00h1&U?QCnDgE1gk->7io*{Z#;kZ z1qk&wUxJQ4_giLsetA55Ejzng8ArU_q3(NF2rn+n{<|;sH$U76*pwGqFQ4O|f2sfD zmy+A_?5d=ACMUVvrEEM;W!G*wauRG^z_4fw?V7PutC^5ZcG5w1e$U{irl&?l_BsFF zHB^d`2!D^!eh&~x)&^A{%dGh!(hoQxMwh zs*WzB1Bgh8t|m+~)o8TQt=Siv#3)oZB5cUTUBG2fhD;a1?`oC{5W|306NVllH6&>* z@9Jrjb+y5&+c}19$t}mx3^q|cluf8*@Twm7LKT|r;U!GvN=mrZbVN|*$Si_%Q=SZ~ zw&A07_Z7;pkqt{y*Ao{L_6n}ek2S9SKgdxx?5Ke>{jr0??pay zzV9+RjEZ>Z`FcQ^YP~FT!@4P0UtW2o&_SwWNG~F3Y7-7Ji%ssbXk>^*xY-yZdB{L8O(yN6Ip5A`4Zc-O99f8EdT$40>RS+P9T*~;qI zbv!f0qJ>&3d>ta-WM!9lUktOynScJ{`on7gS;b>Hp~tE7neBe}*r*|Oeaqy9k8J^W z;|6z$P=seGbH}pcY!7L|ke)m&=V!9bTF>nB?51qR$JSZO89xJPuVIH1k6k&68^!Zk zl(xK{1)|{|zFW6ADr@*JGd&O5POXR}s+4CF1<=*6pCYsOgL&946#2_r60nhb3Kr3O zhu2a4Km4EW{lHHiZ%_Qc|9L;N;8@41(m{mR4=?`hYg??hv-a+Ga+v`KtOT>Zz4(F} zrk32ko);~mvWpflb?;VTQsq*^%)9Gw+c|V%q2WY|=IBhnUd(`a;Th366B&|SMp>bU zgBa}qTd{nn9Mjf7*rbF~qZ|*Py4OHb9wb5ZxdNumA$SNZ_C=(~QS* zT+tsjlu9%GrX5&eFwwii>WJ%*m29I0(5;Wgt6`a&k!^{xlA9goP|+ckPXMMXz#nhp zX6N2&Xx~x*wKjXP>uMN3)8J)-xfqfQkDl^T?6k23G@=lZiUQov!TL5h=Sx z#SN$ed77QO1=wO$0(|Z^E>P>RVh!scj&Rjr=-wZB2o^ZAT77$o9>`=?!sLEt5sjv* zKfOe#oLp|*6%J>2s@oscdsmz9uH$SohEvUOEh8mU$MVNVrTl(Vlh5}P9@yyAQTDJ23|Z;G+0xdYm$&o7Gtuun-x>Jt}iDhZeki ze!yS&(MkFrK}e4ii-_NCTc4@rzfVU%o)u_aCCV4F!ifhP#Kb zhCSaiULC#fYrqaiE|}oa%TyR9P(+S<#&8L>-MsqTl?(ge4JX&SkCHa;JH!7_m5(% zq~&fmVj5dnGbW$jr!Le3b8vKdwan>;?AmgJ8S7bQVwgKoGdZ?FX-u;A^Kt*y+eun$ zoFJX+umd;~w2msY+Lw3B4FF4uWhl8Z&yM9q+4p4U40|lDmDO~j=V{VYw^mN1`l`rF zpmlY`u#t)5f zuM!;?f1c5$kh0dYYX&k#BPx<#nkh;ttvLd!*=8Xlev4b~fSs=IG) zJA0Yd3RXrK9k2p%r$KdpwO=2g8i}Djat@lUFw60{1-o+v)(dX2f4J*!|Df06i}^o) z;6MM%Gr)4c-Td1dKuiG5M(GaQT{dh7XOm|3eCW6{qGi_U``NEAaM)w>k!rOu&ZZrB zIRYrctMwWPu=FW>s@#BcA|X~$AOySI*4H+G7h%I;^^$A`JumpeuK^;>>B5zB5j zI}^=SyWb!C<&(DK?Q7X#YuOKXKY4z+_5DxrpZ*1B^V5$yqVItt;>J8o$9%tx@7ZX0 z#8<;_@c-j|zvI}fO7Iqi%@|_o{CAfE$*<$ZQ7YoH+aDnhPgc z*_d}JO`T+1U0uj5YD}qYfDt;+QFU^9s5Js{HvrviNHkNq39ufzDZNy^<%U)R%Eh@4Iy{iQ&Ab}FEH#g zh~4xxgrQ!`b5|^Wu)|G~o5lcc=2<0NXf%vy))C9AW_a)F22rS%u{lJUsqu&k0M6@X zIIn>&H_Yo!*R#U1nuA}dat;uD0?}B@ccrgrw2gV447cyrje!RKlsES?A?fo=l*aMWJJ}{5(n{sgrISCrx{6Zo)R45h(55oJ zgq@iJQmt-l>sHV{K6*>-R+7Zi(Be*=0~a-ae3UzpwB6k*F_yg-yS1}uVE0s4Qs|l( z4334ps}fu7Zg21S@$-5VetVR$;qmSL^ssi*^ZfiJ{`4CE@>b}wpn05U|NIF%`Fzy; ztWCwKva8vxa%8DQ_Fy5|W1Mo^+CKh$Gzx>Lcgk{Z6e~1#y8me%|@*E#lUCEtlxSNrMjIeBz zI@K`wlmj3hp)7#m(+Zzz*W97t!H?R`v6C?a?q2Bq%rsLgi~Jw|=Z~>xRpVeo+(Ovw z(S{5y;DY@OpuH;HIZrDT%&%k49B!(MwBd$Z_=WreN0rglvx}z>*1(3?KD)0;LmN4D z{RuCIvo#|hT$5f%7)E5jgzZYvFUM9l4UcQ_caIH)QaCO`vmVwkn&`bY3K=Gwp5nxvd&P z0P4ooGal5-0fVeN97g>3>i_VE{>kyjgWrn3f9-FZzwP+?%#ZEg9{qS?>YDDjzBYh_ zg?zcO%ZzwE^m2&SRb=XZv+CZ7l+_@i#PI&{)sSV4msbxKXxV)GcD{VR|9a+G$nsqn ztK+A`?#KvpLWOnMd+R^^isu$-s(QKk{nmf@gnlZwKHZ%v5z}36i9t8b2%xGJ%<7WW zZdx?3kOz4q4v7n2v%_363zuZnb1Q|%NABkPskP$e?mv9-ufLw3Zx!@{y`}&5jaL17<6HKtp3|^zmp9KO6t_%lY-OHsa%>%;Di#T`jv@6gJ=MQT|QvPAZeySn9*A8ZDEdN>u<% z1zffqmt@vzbs?5@_B1`SMui4Up3k6N-R6sC0(fqi!=@W%)~GPwv&EU|CS_|RW?iMJ z%Z7RNCVdF0WAmiRoMCEAIW(7>fcd(UO0_`b4v!M(FtFOfac+>>$!jVVYcM(D_0OO3 z`~{<=0cGYbP*?#FJ!2AJsuVDxariXHx!lZ9>MRA3lH{cx!d)d8MmKb$m4!HLQF{ZT zFOXtmZyk3(A4zAET_ZZYFbzagNXahc*j()^4zC8g4>D)!MypCAEqwSK^f1)edzCYf zMJ&!I{plsF``m+@U{(t@#%luqb)_lfR3%_EwG@lzqhG>}a1)hDi)Ag*q?QBsgUj^k z25bI!C&;&_IO{^QhF)$A(=I(XK%AA2>@;IL0Tt#)?iMiV^$tfna63SCRwH8X-XjtQ zKAwC$yXoid+={RwTZHUBq8KNjk1g70s_=4OfBz$YT>0wzSUwhkzdp7(zZ|yQmcgK` zBtTkbQ&U2On>|V(Quf^4>*p`etzRxwcH;W<#0%%kTEy zt7Vw&og2};I}ZQy!~QovFEc?b%1T8hIvZB^lUcCEfT;ECSub zZ!mI8Q(H@Q80QaphGvAqD8a)t9GMzF13jz^xz$-t9xN{VVb#~2qJNy-LJ7A6*=@jD z2K8|Zp}xK24?p==>m~j4qrD`4I`xm=_|LypFH^gjjh8ZqEdrv{w8u$@;y$QVz->SC zSn+uF*`uX5b5jDP4dl+xFI?g8-3JCKm-m<3Z}0i*+xA;L&&&obYRe&CR;|M~W9jyS zA76uR-~Mv`@?PsO<<3)uP5~C>(c<>bZcBXoXuq)_Bq4h~VWzL|$rbJE+5WLvhPUju zw{kZDXV(@UPuys+;Y?%Xt{?6!u3ta;a5v(gzwS(L)-27?t!#F;!`QeEyX!RL9%h8bXo&m)F(>(+}OZ(L79$c7jbj*X zQPng7TJ#d2GFg)rW=`d7js`uLGFHzlxX2MC8;nj4;2-2wu&_zocnF~7byg?L^2~Mf zowKm=y=7r)cr5h3V9#zPji!wbXH&YF@6zG(qP7N#0hOEWO48Ay(`I*92(!Tp4M9W@ zY}Az&9x8QLEDNd%9+x1G!nBiFGS~2sJe&r%D{dsfLdK@rJP0mR5DmnQ=)T{hge-Zu z1o3KkeK)B$5at}mg}YZ?x5pKMJlns+j)>9POsVS@I;*?r%f~OYLiEs7Rg8+2DeG|_ z15$1LD?1K?Ic7#N7Sfn z8zOWmEE4^n|GM*sTYrfo^ADeVv46I;%nDjp_XAGnD8p$NV(r2+;Ujyec1b|71#gVc z%fkHI`%}LD`Yqp2*|F+8?=F}kNb_yoK#Q-wb`=^)%jSF8DZW1m_~q$^0K6QxUms_s z7~aCyU!QY)(6bpx8BTcE@6Xis<<{(b#BzVUKjRj~+POYTqmL22x_vUa=8~Tu_?Oo( z;OCpZcpZ-0AuDxD?vFMJV*K^j-Hx;4KmE%t+4J1=ICF#oKohoVl8G}Xf%=-NDg|Ez z&{@7hQf7z4jJ12Yw~976V?i~%KLb9$_NRM)vU&+VbA3B&7yRY;`k~x;9NthkDAbvs z?uXRfwamio}fBIiOXueA;Si47M<1z2_&g$VAOzv$C4;Z<+QDW|L$6$Uc zn?Vp&7Y_e+tg3op(+m^A(SjM| z&M>b^fgVn^fmIvumhLwvhMq*I*M+rcbidxLAry|FT8En%%v{}JJ-iS?i-JRfU384O zR`wBQyc%t7lf;sloodPk?zh`8pl8912@&>a?(9V?$`GY?^}E z2FuoRRijLodTDb_8#zGW20g0JN855DvTJ8$!ifqb(YFf3e_22(Dc|Lf+etqD-e9dp? z(5f&7()ZmKF26m`PM~)m&QCWSfn)grtE%(aj~2>~Puv~vZ`#d|>~j}=4&nwd&&l_9 zP!ZMQPoIzbYSWg7s^8!B?PSu{iucFvvgJ^Zgw{B)x{H5f04HHE0tXOX#qcxp@I{V^ zX^PxULpbghADIArG=B7fY~@90v#O+-=2q)AhRq>B0S#EIN4GaK0%K!_H4UMi_RMl0 zPP&8Vq!pY%*=K%pLC8MSOQbP_=j516h9U>3YQ~wV<7SI~J=LgOP%vXv(6G24cK0 z19offDqcaKskDk}8IKk3yG(*x*BqRLx}Ge{J-bV&i9#AOAxYqTzvh2nWOn0v1qJfaCqoo&?%a6X@>FPh+`^CCsXW^r*%FY64G&r56Fe2-tTCG^_#!!pAFL-rTm-PzU z&pPfa8VKBE3sSWb5|gBui6hUo@!l=hx$T zK8pQ+`P)yo*oPEuZtAP(*KQn;v>En<$(q4S-1|}bIGg4r7JD?^zx-YxqO;`Tur~Gt~ zGg8`cw?+K=!Ef&(Sv%=odFhas0npA~D^wY4J#uT4Y}Mlb_&>j2lVi&Is&r*zIn?u{ zYh66i*@eSm<{bb*pA_XKvgp19LQ>OWQh}|O5z=yIl|&khHcsa%(aI+skzlIgkg)jF$e<)g0`?5GaREVE6q*vu~fH% zq=Swmt)*dg^t#g)k0&1thsEBy3Xd)F-j?3dS0 zzx}8G?d`a)U4;3$M*sq;*GPqj^~CG)05#pGQnYtbu;BEA&XTWSY7ytK%UoFqC)hrZ zBWV7_S`c93nG#6z?ks^#pV}ljLlJ3;2z}w*Vc;Yd)7-1;FoSXD1>Ks?rG|D;itjv~ zumG}CO#|DF+3IGPT_`_e1DFqu?IwfoQW>1(M#8IxfkuFzNYOrWFOQvdGq!1W19Cbq z=MU+2W{#bsMVC=9S690!f??Q&%YO$B*2rd{B%Rep57VppM^ENa5LLZaG>|*5L=*MJ z?W4+!y6~v|{b;9iUw`sdisgcOMkCoRnK_MJHHBhalt*2iV9A%2x(YoyJ#$ibv**r) zi8`E_15LCQGSgwo4RyWV)|tH#=h-rT|4haCJYjYnqzP!bU+5-7qU{1z&0Y*@`4U}b z7Shf1dON?oK+@r?F0=JW{QAKXT$JK=*g$2DMRmWpr%A%$IvgfF9u*6t9y=RS7dgI6 zf@Av$cZmD!+ucgsXYb;(H6rIThj6Fd-Qcc1!i@xZ)^@k~U84{;cL{q3?T`2Thd&&# zaNNSW-p;<=)*8h-_3fj+eUyPK@aZ1Qul83McJFdKssro^x=Ua=`F zj74QDjJseL^*8QlhWjI(&92_b}%lf>G03tMQ7_J$jkn zRvlfpyPE?klG^zCsH*04HOxB&!JTN8lr7Tdw7+$YanuL@r~k)CYi@OPwqdf+rY=Ft zX+lnbg6ITcLJb?ETS7-z?jBjO)Uz`-vpsT6z|AVlo!1n%IV|xhuFd0{V;ciI$Hh}a z7qT#^F^^XR(QZD7yl_zkU)5MBH^EJ!sf-6DbotOQHiy@s(a|M9@9$-MH9P9 z(=UN#cd?!BXrOQ5oNxwYGlnZ>V=DoxmMAw~NKr7W0W`YNY@bmi9U>~*z<{~+I))00 zE(QDM_7K$tv8ZqqQBQTjq;T#=!FJnjfw52SlLWINV~KP0m9U2YL7pnAj4a`P7=fT% zGU-@Eb~xjP>L%a|Ht$x$CwE9^?~ko>mXmY|Z|}4tp1aNsH3LcLaZ5yWXp|Z z+~>tUGL%Cv_Xz68J6#<{smyeQhw+iU*~_r=I|re%iZ7q+^UJbqRj;sxe3QTJ6yl$L z+wWz+KLqzGEsrBixw|E3Lt!rQ^NWAH<(_(!xmuM4DGVxKrY3JU!upH%*;ZR--0b(l z3byRI6>dsow#BtusH~XACceAgHvC%P2r$9PYQbq|$sjb{+buq-ohb}1m;+&-1=aGX z>Q=QV!DxHZYEZyP&ItADNHyJP#-_50Fyl3g(r{CWi5tRf2(-x2MmGB9wp&yQGINZuQfN~HYK_l}?p3(FE<*rF z&DALE8XyZYNQP{5wi@PM&ATblHBdE?HP1@|7+>Ms4d$57v5uJ! zoq}i|Pe5S%6`Bwt7!awOJ1AowMr9FgM`%8xZbalRnN`okgGQTa!f^{F9KF@QzVDY~ zwe0!qCQEZUR5fPTzalz|c1A!y6A6tlU zpjDq%e7rw@{KTI=$LE6|Z>O0}4mwk7d6hr1cX0zd`RxO{)v(7&q5t+r{QSAta|f{J zt~Q72m$&}Q8=G#160ZtE(HvPFew-KacIL3Q3-?i?0n31LrY2D(IMvFQO}!A1=+yF+xdp&%$+8P>yWEsU zoLxY$<&G{Pu!8waz|1gk?Nrf7;V>(rCME6Ojr#%Z?#7QVRPW<{%iXmbv<7>|BetIJ zJAwjHWgfe$OeW8d6K+M_muE@|{@?$XM_=7DxY~?aZELz$Fin4(bg+hS{fML({baz!= z&I$Lu%vAYcJ8D=WC3Vd_;o`r{#E&P=#CSlHD8q4=u6E;G$<}mo zuOklX2!4HAdqbO7`|4Kuw;jKAd^}wm^(l!ynO8R^iNIJBj&5V=xp^rTMdB(GrsD`! zAs6c}pCb4?Q?2TGqU0r08k6}f`B$=AHriOpk{<^p!d5#M+??lX3vNX-_C~!NJKP-jEMVCn-zE5oe|+N6;Q>oNPqeR z#u^OUQyh#*BMS_wy%MF*9eGfYHJ6~_^knsZ9MN*z*>Zwy-cIje8j0>Nf#w}k#b+7e zZQK@O*`yRxKe8T4n* z4(`%QPEoZyT|Hzt3^BTcu%(EI`;plGgbL(JtB%LoyMI{m_QoF$u7$^=pUwa9_xnkva}7db z01n~f2nz?DD?>%;cVCZlQD_pu+^;ssjPEZzoxgtXj}5G-?cjmP_XAbW$NLKOe%4y+ z^}^NO^d1l$VoPf=fffc}HKZ7zdx~C$e_$C=0zZox$_=39Q8T8EtE@$?h}JA*fokST zFf+C~k=9N|C$51z#7*kcWEE{RN}5Md9&we`&ifM;1|JbN+A8spQPo)N#*ysy;Fg!6 z(Ya&VT&5cxD&;{zd+T6k&aQ&hdON^~M~H>vfrM>#+l=dS^(_vmIJ?_!KQA4RJebd| zQo|m;V2hNPbO-;d|NcW{WK{WpKn`koD%@;v?ouseh$i5gMtH)wE6>MpY)ezL>xe<( z++5QxMJ%Z@W1gV1FX3lvkEU{fW~8lgBfz-52aW00v2BLc0U$mvV<@|9qZgx5zc`TjTUDDI`2;D0m=_BI}X#XAjgYLNTos4 ze|Fk|zLyHp7_UC-`0TcO;MgX>)(HEk(#o{45(rWXdOFk|M+A@%5U-MfQXjE|_^mcE z6&wSubrFw9n6JxiVd@IS-IGaJ@3-eVX z&4p?lIp|&(i_!{iP67srs5Xec8i_z;&Jqhp9+Y+~14o>fN|LOInBJk_y{Vog8MxX? z&KoxcAXIm&BMBsK0nr@46okOZ^-@C<1r-q(r=;f>=*XZ9dve6%D&sROpWuptbc^vbcM@+*bk>q=hu}Kjjb;9FH7S*i?f~>*{BC=XGUsaE_ z_C5ZEs_&Zn;4CZ8T(9kjysBy=7YA)ORl=F8yCR}B)NL@#;5x~kjit{OyUk@YrXOlI z4#ZV;lL&}`0G$VoKB!0X{ooN~xVCD@8cfOGp8mCCJFc?KYR-1eQk7yX6wP%&27<5J z!JI81;RugHvcW0=nWNPcTU?>j7@Y{r=_L>w!vSvxkSj0^b|kv#K!#ulv=eC|!W$$a z(Lprbrll2NhD$B9CE*y;$35rbA=J(52`BhMdO{3XU5IciQ?(%$i`|kCsh}>$4 zi;;oa$$$Ode|Vy22zKQ(*6;`-tWF2NcOJA0)#^ z((6}OV75F4=g}!6Ia<8TgAh%Htrc$SNIZg%a00KEf*0iikxw`0 zD}(8mMi*8_&=G8M?=BH*`R*@=!6Wp(FnFSt)H;v+^O17y$1Z9~)fnxq2pcH-kw$yU6b9OhYqKP={|$HC{;RJxW5 zWDswIag)e6a!~ksT^IoMipb!%S3i;4lu(y{_lDoLuW1Zv!0O<&0jI=u^savGJkEeE zi;P#j9(e@Ab}V;|(^S5{vnH`OG8rSU%+7_rYhfa7C8Mes;lM1qT#gk4t3B;UaP0QV z(N8ENbNsm@dXv8AoV$g=@NGXF^^|HI3pTd}!o$_V9f?wVt(1D=kQjk1?)N?JaRoIi zqC3PAnj~X6CxbHQU(6>T5y1wNmmy<8ZYY3=1rI0{4&tT_-SZzb^>lVEa+}Po(%rXA z!^&7zfh+*>5wwL&wK7PXi`9c^X7@0rSG99Sv51~Tmc=n08kxgMnuRmwuF#)URNf9N zWZ*7x9lG*5y35llYTkjptLc|d#Hdr~JQ z$ERy3#tY(>f}>V?wq3+s18X4AAk|)rRbI!O4LHu|*XzeKN^x0x8Zned@`yeURQbpt z>e}Lw=aH|Eow-`_XoTSVnOE15QKh#dpiZ(V8IQ#rj(u zB9Tb)cByL$y| z>WI~jvCcwRZX?i=h=Y8H+g*-~bhm;{ah_wHMi8y39$ep^rOI#LOOdaufP9?C^%|QBtv+%+cLlf> z_HIX3V`U_~)%EE^OdR~L|A!ADX1B&03PuTn$0ib(4q6_$x{YPEr*4x(j`7^h#I2`O z$7I~Qjm63~6sn#B9<<3wOMOCkX)vHCA=hQ;N3w@C19#qN3ZDL{}XkMcH# zXJ2c@t>OjFING(wu^7?v1Gs=QD6Q|h#(jMzC1gZv^nw{YZ9^F@gHnrYj4_k2&|7*D zJdlupEx#HE@+A}8>O4pVq>*ON$a0DJxMp&N(65fnJQgV&p|{1?wn9G~sctZzug*^# zt$=PmR!8uRwW+qdZQ(qY1B-h({`_(Lrwv(*p|(ZX~>QheZE2B>!XvAq3Iu(ZN=oI zTzG#(qK~EdxX=B4D#0HINwzx>8CoX+SHaE2fpGX`e!JKW10ZvoA`vsYsvyh=GPW7`^1s4(x*v{wm_wRTr9 zdY+x7SnD4CiIFK2D7YGukBozSmg8hsCryS5YpqrVV&W}5@IH7vm5)4N-OTGr8BBY8 z70AcAs%F3#^`yXe)7UbXyB0Q zsZAsrzA>jOqU=YkO+^oU`8LNn!68Qbi=BFhvfiJMtDIW8m+NXA;PuZj!JhN5eM0poyYOoEs0D{x0;-Y78mT$^5i@TB68R$9tK+kSK`&WG!tsp z)jYB~Ost4k*KtH`XW-SI{UYV#h%zNg4Tpu9r}jo30a>LLtGds1Z`4;(-LtUm786M` zvbv63*QK@M?(nr|;Z{Z-mU^Wje?9y-^wSUd!-*4)!gJejYkhD0`8z&3UKQ~;pRev3 z>=h%3Nc9Fde%GtKR&*=LS2q}LG0TK7D;2EStp+E%YnXEr2{cgcBj(-|EyRK$UEuOy z$7g|T^Nb*3yUxsO&Syc0-2|NTb+%<4$3jb(9+~kK24u@XTxkI@e71WBw01g9U*RruznM%|57Q%t1Xd z2+%`z6*JhEViAOUep^;BN%v=FAry?cTMv+M7KyX9kWDpb*tXd;!OW3PB+JTUSz0+4 zDGN|z;Q3RRu?TO_U<}wpV@8?JR*-6g6bz9=Y!^+oTTxxXa0=##$-+dm<|K=SxS(B?QzA>B&KTTL z28e>L){1-(M zWv03ltBqJOq4c)qC+(i_W@LCpT3zO`mQ@VSe%1-OhS-rS=G2eCF)bEANkLEgYpyG5 zHN+qp*VSZnE7A;ie_nl{(x5a(SRLxXv`s4l>+R@W(%oz$g={c-;w6OZu8El@uCZXl z-cPNSr8(g&33qRV)Q&{$%1p^(F~~5fHE-A+C(h8utR`}*JTQ@YhJ7hM!SueT4WH)$ zsjRUR&FXl&VO$W^N5+=AK{}@q47{0V!B6J|)@QfkE+8Np5l2Lg^dv{*uv1!~>EsaM z4a3owx#lj()=cq7sctEgF|Y!2EEkM0+D6BbCAyo0r3f5HLj9Kcv{uBCfE-73JA!J# z{0<$9EFD2-~g#3|3Xj=69pN}gC}LJZI->aFt=<^wWS%^-4GpY*IH?}MKaxJa(Ay;yi4L# z#9*r#u~l=+QaQ|yJFj;TKfdF~&`)1@u62$N^yO_f<9p%N@$KTTyCc%U>$NR9R@n;% zLNz!JcPWyw*c46_B*OBSH^Ikuw}hZk^Djt7(}t%QX(c63$qWo@N3LLM?+iM}ktcw0 zP~v3WA1sS@g$Y58%E}B93oM%nlBIpDgWXez3yRPYv85p~EMT{r6E8EMWyH$cn`?(d zuEl`+JWd!ted*u5yV`G9kL-2CDRu?2G7MKqs)HQYu~OT9F*g^``YB; znx<1>qkvrNtlH!%D2-UW<6MNpDy$qY^_ETnQS5Aw#fxC zw``fYFt`Yn@0k#Cf^(jXll%Du1GVarxn(x)a1)^FDfy!? z3(O2^7>mI$26K1sn@AecK$AFKhWzvcp6Agj42__sYX~II%<1}^wN^}&V|azPO9`_f zo#rMkYpp{4er^^6EQiXsg&l}nSD$j-Oe_BXEkcuRwk4YmmQhz9>Jr8Yx83d370FK2f|p!Ntiwo zzg=}?Cb1GnxJ^2C?OXaa7D@SW#Cc!>i?54j?ClTx*H`ZLtEM5y2M77Owi~2@JB>LN zJ2Nsa4p?03O+P?ayq`n;w;a^~-GYM)v493kpejKjjz|CW`>JRD`P;3m%h=Mf(h>tg z%AI#W>`lE#d_96=Hw2EvkvBJ|KLym4?DF^K^HpX>#@Caz6$t|+`c-_ zWhO`v-EhoSX;RzfG(o^b3}^iqE`QI#-p7%nmoq5d-AJfn93&XZAcNQCTm$#X5n`k<{sV|d!072fs#ced zJnk*aRGEr0=D;2oDrb#0H7z-edAj#_jmlm(S7(e|L9n;iF+K@Z^Kl-1^_a-i%^WiI zJaTj#sXMC5{Dff-R`j--qR+?z1mtuc0E3^N@hD;})nlfbbM7ux^^m!o1Mi+^>@?CF z26OzE3@eO5FUFF4Y%Xp`F3^h+cG<1Y&)n^>CJBEoe)c?&^IYB?$x)fsN~>1jx)kJN zjkwQPJkxNK*(1_z>~su#jj)u2?EiB=VAajW^*!fHtE?PD!4$BX4Q_I1I%4|Ke9_Jc*(Jx zJ&_ zo4*`drvf4AI3uaLv?Ad?W?{m(yd^% zfe+Sw`M}KIlQ`*W`&|6Xn@ytUq<5x+DVbzOjEpzYSgs8CJ`Ci@nAd-6%J=uPr(-!{ z<|?bjxwr&9kEdbB#I&F|gO(D}b79PM57rEMgyyWwyGKwrjbuVlQ_`t*gfS>vFv1-S zDja4FrVYHVLO^9wxdH=nm-fgfq~(=~7;6P42|VVfVOzT$0XTO%0b`tcfc=_P4ki%8 z>oZF-OD>LCVS2LylVB$SG8YW5WDQMm969b~%7`^8f>oDeh~Zj`PrJ8|j8?b6h_XwF z?&6Y;T*dX01-=xq1^ewd8vO+d;p=(U?#B{k86~_gPAG9w z0a_Ue1-9e$tRq)JwlZUXS2{Kr)R}A7B>Gkv$>UX(>yugdxsz|BB{FEL;N%|Wf44d? z*3?#n6;vyd&sG2oGELwN|G0epqV;whOP7Z105RM}h6GRFFknVofw7!pkyioJ#EpRc z_2gD(=Btp@v5*UY|7$!i?xLfg{{=H|udi zln5m0ipaZo{C2(vj1?$ypm~v@nNuXIGgo(yl9352suaQXShOReHHaM}fzJ|B+c7TG zMM*Z-k++vP#^X5}r4%vC%bvYQ-nFXCa6#4Q3WvYG#j`qs&#NQvDlvbim9R0-5Mw#S z@exXl z=G{@#-Ok7{?X@DK>FHA@qgPT))eu|yJXU#+M@?wUTVP}o5lt{x9x1fNynyGkraEXH zSq+ueiYh-2UW&fvBkEv6&O1ps{?2(`YPt?cGFYQO0u;_8!>+AHZrLkzM`N@yzARi* zETfx>)uX&As^>_$iE{(hT!Efyk(=Ds<1nDHGGCft+<1TlyM$ac93j%j!k5GU>?c+s znd7Rgt6#l@_4D`Zmk-A>$UWyU5Q`;VJ%czJo-q&&H!$lT&8j}efipywpG&bO>@&vP zPsdi?xfwe)fX_qLQ_4wl=#=gNbpTL;YZ;3_t+ilWCHQ?Km-3M>;p0*~;vgJ|B8h8bt@Z0~`?>Y@ ze&R##htK3X^=0LLUT??SRsC3jt*gwH2jkjq8L?&z$Oewoa4F5M`{F>5PPqcHcoz30 zFJeu)d=`TUP|aLv#`rE6~uLy$!V$oS2_Y1Lb1!fuq!JVbqnmqfN1MAi-&dE}^9d$BG*f z?3oQ>ZS4R}8D2N(BtE$+h)Bbq`4{|UzX|~ESsJa(K@XECj;NHDYgZm|HHuC6J_s!$ zuGTlbB6DT78v!_WDUz?NavjV>wCM-w_C@bo%Zokt-6JnmO6Mcb;C94^TCaf!Ac z=L*Iz9}Q@&h|H4rc5r>$LagpP1hB+e>e9`77n*?OyQL%;gci6p1uV#8va6gv(Ih40 z0XxM87&&|aU?D7Il>Bxg!;d(>T_T;CU1(`d%pNM1uHs zS#~v%wv9fk4Z^PX|{RXS3q_hq*ezwvR;h zXP47jJ)?cF$FOPKX#*J<3-nC>1HGwM2JFmrRp*LGP5(vRiS96BSI@+(Lf80r9prrc zP7dy+yO2qtb8HpUCt6}M*2D@&q3)YXfzA~pvQ%x5Tw|Rv!75qNp~&d&T*3C3CxPj0 zD3Fpmz{Q|cu4bMlkPKCWfr-S!n9vv9Rk_l0DRH*#v>GcTf@Q7@w+Eoy9B~OoGaP9G zP+H?z4A5`Uzklx%yU6G-KPG{!7TicPcDHay?y@5StnOG775&t*=~zp9JP5|XhpZ$K zhzQ$6bP0jGLV{jN^jz8nVr94kcBx4QL)DY#hdMbf=4R7@4UMZcGY}X&F{fxP;|Pu; zwAxcW+l>r3wH)pa^yo>)xyDE!%nEDV-|i_Mff?+Nilj3_L~!N`8t6bUa@AFt5#WB! z3wN#sD|4!ZQm!Om@7Bs$5C+jeG}N!ogWbwm3Jn#`=%FAK1PCz}@oItat!?3A>{iRK zOXr#69G@|M_gqLlu&E^6y38a?S~0k{hR}9qTy6(uFJ}{sl8(gz4s15pq>S_LfAhK4 zpTBP+kg+c^P*yR$1jg&?Y67=$DuDCE895h^Z>_0D!EFN}s$(s6Q()sba_mq%7_vK! zjJ(#6K26&hZ!2~=fmm@)Z;82OCi`lhYhRiH=IZ|Vxf~H|eH7X0 z2ETB(F8X|X`}XV=>*M&w{|3$UORwM968IJ*AMbrzqq712Dd5s{_ zU^S3|_6l~jNr+r@i~sun@-cP4>j+n``I`n*xZ@|frDVjovD0?WXAr~NkR17W(TK5> ztmvM_4Kmq1w?`hB21M98;LbyW?V?I1|h z#%JnW1<BwK(S)-cll#_(;DmInd=`KQb2h zvTOz8f&6*ftlAub+;*Ab@qD^4y)jebXb>e#U0v!Y16@4HQfI0_BLF7= zkHa@wu9}+hAj7!9LS6ppJ=W^Wye?G(jGO5%Zfhp_mEjf%#I)+-bHjq}+o+KXlN@Z> zO-siL5?9TKXH?aJn^NXlz!YsW!5iDtUmMBZY&EO@a;e6ON zko(YRUPjN4>Xtc#g@t7_jUd~DVU>yMF~@||$QayfNR0*G<&<|YM3^HY?ggjolLdcI zI|G@K$cV)*O)i?68|V15(CT|~Cs#z(j#%CEB^r(1u@)x01dWXYv)Ko_@d#(c%K!zL z3?a%&;7ADQYw9F4E_RD&q6;hdnoX+dRvwAgjL1n3(T3tjJ2LieVLi@dHdA(ZiO*P%3*^wVtm*VxhCq`R5mad95GwG}_(=CP5?9YU>x+nBRDpr}@KMVqN z2F8mq?`bTi*>>402rJ3i>IKDV`E zN_O?R(qzQ=5avRu0B5mSg*?U#1#Lgx;?A_RBGOkQ*y8*k0mTZM&q5L_*ewNmveQEt zB7zJ6R7SKUYublwt|YCi(9*Hi)pZ=%8iEtsPUJ{AdFIeBVNcg_4~}b$dU8u^9b@RN zb|jDFfFU9fpy_awI@a`KkU-6~e=^Wydm4~jzP|;+ON@y3DAp6n^5{Q#kI3T7imADSC6JJ#S=l_!b%b$2KFZRFsQvaXt z$1giSKK7Yv9>4wqgap5uuLjq|!afu-6A>$}>P!0bcgT6Yb|CiUAAdNm*Q*?g7;BBJZe&IvEZPq8YB_ELiMR4N)jjnU zDo?--Bs2t_lmGR<{lHCx1mWo}jQc1wb80+kk=>Njqj`hCzsk!I|mtSx=oqNCF*$?v@eEVW{|^GXdaO?jD{!Y={o8 z@iZ}bRRPg$h6&bvUW3_}+GL9mr&wkL4e7kMMjfdh1B`wAqyx*ES`;3Y-^p z=ErtbT(5{lo6mA1B}I5}236z58D2AHdAWksJ@4e<(VM;Pn8nsL8q5m#hPK}jaYV*| z+Ty@il+alZ&{jmE9RWwQoV0}!bB!{_ zc91$q+k$t^tvc2$gD1pGM`qRF7zo;pqwR{rl2))Qd>aA1j2y~ z>#oZhxqI%Q_;eBHtXqcuVPwQ&*4(nEGDk&*=wPhC-i3GBK0qy)gn)Wu_N z;?9+=Eg;|#l&)3=g@^$Kl5xk{E!VKXRdXU_FxU+$kI03SdW#U8i5x^hvjZJ?Uf4VK zRxq`}giU*9x?8HAmQkD9wQ}}L!J+xzu3oR?wh83GYCfMryLxbiH>wpuI?cwdv%8xS zgU^7)=&4R&%?IX;p$OR)w}bDRC0Fc@VYfpMy=KnC|E9zkPel)Y}m z+$T~i*`*ON2@SSrS`-kN(y@Uate{-nICj5A$FT!w6?>HnzY`1KZ|l`VxT#!DMI@hN93YkyE-!O zY@uUuv?EQ?O2qXlldmlz@>sjuLNg67ngg^EhGB0j7k>KcfBI$2`25F@er^0#@%FY} z5-tr5V8xR6`(lw@+J#(e?>0%MwpQj=gD6BMwL5~M+_=O35R4T$xLr1L(X|$0%zSqO zMlvH!KNxLwIhK5*ur-b!&&GyWYq~_{E9%;g#OyGoNlb`FuI%o}G0Sjx0YgQl+z`T% z%$q{OQHUhBH-oJ#Pl0ocm0(Z`=dpC}SC}@}XEN3|25D>DOKCKKh%CEHN$)vLN#5|o zF={XwSLrqq07S?W6i`IKBh|+&Ju^XL3(uz`_-zk0F|00s`Zxd;M3*B2j2KBesV&(& z4)1L$NCp)vU4AvUaXtY1^#MFqpw@wqGgm_^K&}tZ4~HokNple?h8=PO9M24`i z%hC;7n5v4m18MC0P#EO|YEJBQ+^f(Hlj)mqniGEbA42>gy1c^~{x9&b|l9uE;ELYegEDlP7UJ>_e_w!n}A}r?F0w;S^!&9 zvc7I(VIqm48Cy9Zx|6GZw>_jSd&|T@oF~u@MD2k- z$p(Oo=>m$b;!1!)tYD3r?rCQ2JYtM6s)4_VSYc%%n73B}@NIm_?mbwYjCimg^at^5 z*kVq{nIE~zI%1M>ZYvgLvDJOEHwkv%$n16|MpU~sgfmt{Kri52tJ{ot&Cb@s9fJWQ z;7F_Fe49I9ka+I-{LZs9J)PKq&FU5rpHGXCE^L#0oC!CC<0J!9z(OFPu==U+Ax-!F0o!*CgI?|E&!Z(TDN z-cTUFy@AnZVl7uUjMue~<2ZtK;o5z^Ed{E*KR~j&a%BY03c@dNEyvj0A`irMX~o)G z^hBA0@`gIprbRhqkKYh?8JS6UO&Tu@y{+SU>92pk*TaAM$d4<&KV3S;_x9^=Xx%>R zNm#BG-TlMY(GgeM(xYQxf|GCs-G0zAPjew|oSM5PGw#5JH-+oN0I5Tcx z7}m^d<9wMiRNNRZx$h`r-vjuV`aA;G*l0Y*ts>3x8 z*^6tiaDkg)6Phaq>00YveGOuawxAWuy>m@?Y_epw*mg#|b2VzrNs=R-0ArG54q%VA z7#?$DMgqdTSGa96h+y&!xX@PgIRDg)L*4WGTEh@vmpS1IYuMxl7tDlpKO?(%CO5o* z7g#%-HaZ#0f$p~lgL+#!k|~{OCd!n6cG*Z`R?v!FYJ}OnE#!FR0e#z1;&k%?38%Vd zzBQ%}%%aJaV-1l@!@X-xLDb~eIe~Q!hbxX~_d)KLR{~_0j)>jn;ajYdVS1S1OkF!7 zk)&pFgHd;OhZwG|;8L%(EXo}>H^L;7(SoTQJC{wM=l~?I$XEMZ!$j`5sf1pnx^r=F z8(5iJZu5Fou569^YRg+(Nm#)sggrhVScnWsH;X3k{;nEJsnM;>5&j05$jE^1#=cmI z7D;pB=Xb?g&ye(KEs&;D^FB{UzLK?KNu4>(;v-Qhf*zO`f|RFztet67bbJn+n4o!W zF~o6MAuvuSf= zMFv2jIlL4mcIgbZ0BZ}G^N2MJ* zen0yq_&DFs`rrS4zkUveBlG<&cGYj+{mX|gqkz}NE_CC|gIrjF>*Z&`fkujcES?eX zN1fD{_c+qIT!mL5odsVP#6Y@A&(7!56D<1Z0DKT~e7k(CSsh{{ss&IrDJ|@}@0mmZ zsNH>IGt!TWII`u$M`u$5h4%;gERm^2n zY!MlYQ8n25&*e0Eq^}+tSeco}@+G%KBbb;UFZtj6yO)ORXmB@Ev7#F>I9*Korl$$( z4x9~iGlJkvBUoXutB#yl#7GAIylmp$?R-LR^UiAku*$JGjq(yAgHXZ-ZphQ`dQOsw5N8B{ z;hzmc0B|tI*3*)Wm05SmQ{24FK+hiJHeZlZMwGSX$iuIWBiv(F5)?vbBx7i*S(1Wk zpRq>nJr<}w67R|50HE&A_S3#YZ6>zVH3bhqKs7}WGH_`YB$}PF6hW4hq`_BrlH0I& zt>m*2k!PZ02D;6$EW~7890nt*+khZ4#!F5_yK@G1a?BzbAtpmag7@H|8g}LorU_t|bIliq_7I9= z#!qOFi(Xuo0YoA^2nm@}19Hq}#h=X#D!4jNMo?uir5%i}*^uWzqX1a<+AhFuV8MW@ z)|p|e>{+mJln{M}MCZD_jJ~#3(iBO{63&$`$&DGmG{YE3bS{XH1o3!8*I2udE2w>N z3QAYdi@dgJrojus4|u zOj|N6u7vF*yT)@#4ge>{7Z^au1Lz(DNY7MyWN2v7$rYTZeOobURmTeKXXi>xU2ZqX zg9fl$$kB-rjLaxiM7SM{aoLY6#ojA(ES}-})15JRJs5Y}@dO?LxVUoaczMCEO9N7r zkSoxZ(D0E=aETwlk$$y~@Yp*KVy!6m1PRud^=LbUq5Ix_dW;3*SYszZH|SnL#M~t) z2bl@o+Z_Pd%Z|(pyk$tbl;wKr9Cn^fyVpUY%d53k1jbbtT9Ktr<~rkbT?=uZ>r3u` z@i(eQo>||q*w3qfd+OQ#=|}whs=1 zw6tn>!-e=L*X7sdt2wfGi7!nIqPvX9mD*S5kpizhA6>eJI54U{R>pa(=SPiB+gr!6 zx>YhWkE9_X<+8`tIcw2z^xij#w#R0$yOZOB9My>DJ5T82yG=2&U4gvO=^EfNS}ifp zgyBm_cPk@qy#7$tZ^}u?RxSSPfBWHxTvR!xdn;gJC24fEX(q>;fBUD$5M>OseI;81 zuk>swxMF2$jwWKL57U)5G{SkpWw5(5!}Lw?nE`ohj3H)vs=}Eq$UfGLoVSe?!7i_u zo7JSFXJzTQ2^>>jHYO2B_k$qs2Ual5*0`X9h-goK8-#l$j_vbfTbS=Mw# zwX8O0ud^1^xk!yCU+>p$>0Fy& z@YU0L8Bzh0lTk`D!0IN4b(Ic&pDyi-jpJ#<>;;)@&pZ@NwLY zRKx4Y2%CG0dB=)-P?$NldV{V;i9jc@h^M$WBG`9%@2U}u+A$Y4t1-I`xA7Ky)dUDN zwCDK%m@F&&$ze!?)*hdk=Y`*>1k5QG$)zr2$VyWdBUXWWF)qtdBbGc>rExnFD zXk{cM(YRaOdE1%HF!z)eQ^S?BN#7A9!?~coKad1UB-h+hBWlM zTjH7`Zg{36Eye~757|s$%V!*lePn<17z97PjHNS&YT4(3^NioV#Ui>iX;747ti?X z-}9e5@Q3uVqM^Tfi{HPI^!KMP<*!>mf8*bN|oS`Y}GP`uktBJD(r+VogDw z=~w03!e_5bwIVc={4A!9Bd*cQQhimyyb$L?ix(L7^NGi?s`;b@j3GJhA21_x>ndMy{w*w;TyT<&%VUj7+uIC?qL#wGmrbep^LwVek=bh+BQuAgI0?-0Bk~GybnHv z=Jni1#lW*TZUk_gP#$P~=0L#i>WLYZEOU&XcQgIxBXjJmbvyQHRgYg`&~5bOe&rQz zGZ31&&bWb&`s`BXnA+6MwPuYJHC;IZHP2?ROi$=oVvvdBUSi`&ZmGsbFXo!%5DBjU zbw}q22j>RtxMjvMC=Mqq3(G$TQ{sw07WhGqMJSL)s(Bd?w~*P0V_tr%P$#xx_G$!9gmmh=8_MSB3# zL7T}G3z%m#0x*W42%8zC)jZDVZh9U=S}TK5d!GjZ|IJ^;7uLV{vVJ<_%NKtM7UJ91 z`+?uR#X&#I-!A|9Y?$A!`2CM74*anEP80mC@c;bB>p%U;-=BOb+jRRa`t3+#T2Axt ze{suP?Cmiib7WCQ=s*6Dk@>yrW9vb_9qa9&0}8&L z{TNf4upaSp{`p(iMww#N{!F2g#*KjwqFd)PwZM9yHL8}_d>Bp>ZXdgHw*VSk zxwa|?Sce!ulhmV+khkSyuCu*+g2Iu9rMcxojlrdl&2#WJ-4+-j`N;Ljw((u^Ci}Al zXTDirwC-^f_)LXpCYf;)-;=2Oe%8-UCC39{#hQdgN;470oza(q*rj9LWsRQOUg(I> z)MKrfU@)x5O2Z5cv2cEE?LIQDy4PbzCWvm~wu#IIi;&M85PlFE)@Lps@YQ0b%3-gd zk=ttdWNvkv-8eE$H_(H+AA_v#H?Hq{ngLgN^7S$Ys~EwB<0aFQ;k49QUE1HIG7qgAra|r9BZZ*mK{KC&jSUZc4y>EBJgGLdyNYxnrQbjwrJ1W5xYl~ zoUd9|A(K;<0&|$Hz>GzGMc;-Pyg#W;aL<$H8_q1ZxG$qY;GY zzWL<=-`UXFevEt}I2tPCXF zE3iG@v9a0)IMl;iI~rp)iEae%bBGKZF*Xxh;5woj_dj|PZuhszKqT%+3~*mrK83aM zyUb!(a0GpcYqFTi$h{jxBtX=@yOqft=SMOD^lly;Z0UO7ZBa5EUrv5mP1lFcfB3ec zfU{NS`PjP#kv=g#P~$-*bGS$vpf((siWGCDx4tZ7>+2hT|HHaeiTwD!FY)`@9oc2epwJeYO=`ZAc%o3V_$hpQ0%Judv&hrY7#kUjx z{Ez!zzOTi2sK5M>q=48&2ulj!d-Y}f@P4e|ReD=kE2{PN5sUt~`tPs!yI=etf5G4W zS?_0leaqMP&frJKW&ifQWE!z+uh~P&aVLDou{65CRA75DZY#~!$~caAe^=4JJb7K& zH3@tf_c}jvh9hLA+_Rv^G(k;z5}u^JIRc#X4gzBx*|&^KG{#znm=FiU60x0CcA$rc zv-LRERlQ(M`&5f?-#$*q-4S5GpD11fMkY$J*gYV(Dc?0{Pjd$y#z2*4INQQXSpMnF z#r`M1qqp$%KmFtRh6079KRnhS-l7}-{fioh#}P)#EOkxVAE<8d-rwBTI?0rqZwHR_x$<#3!p^nT z3p^N>d%R8SNaBGg__ga}^G}y-WM(zGKtRnS*^LHltT6yoL*~hA8+LGA*14kHOxvRZ$fO!j%0~8rL1}RFnu)3>eVCCeL+v&Ge>pR) z`#v_UlYQ;uNQ5npumA2_bo7N-cCchLR)~7zfBWw~<|tNU1xO2?eZb1->RgjQC7lZvWy*>%Ux1pHjN6@Zk0Q5Kh-jI?JK}42_I&rOHSc07SWsIdWGJ(^;?m02u`sNfJE4}f{koVKaPr4`(T*Jk@G$kPIlN_NUPN7{=hVA==$ z$sK_;KOPxmsCNcRvF_TKh#|Mjk+H_^3Ng}BFy_F$2Sp5D4a*i#VD--6BUx=RZJf(p zxH=;7yyT4Pv=~OUu%d^*FrLQ>3LZ8pOb=VsjgkXstYy{R6J za(dGH-ZN)>R$CC39|!BY^2lquGzC;SGkjM^WQ4aA82>u&>;ge518ezrZ~dP9;}`tx zuM~N0{kHS_N1JOUPJ2GZkl#)oi!QYM+I^hsDKA*&)eK}TEObY2CnTibkNBGU;lS6o zNcY>3N2s?ycK-Wc^sRh}K-~C*8EtRdJR7klV$(g^+*)z%K8`6DaMidB6)_BsHWiVi zEFZaQPzwyWgU*=0sC|rcF($1O43K(% z^jqNlk=JFM_~nDYJ}EDjY%r$Hc=B$vaYXFyAk=-F;}x5SA~Hs%B#B|(CL_}On*Aj? zSpIU1JMu4q8^o(on%*JQEfMoL00WJNft)JoPoZIqRr3|OHCA|-Th3%xGjhz)qK~zz z1u0_<)O-HI3^RGjZwJ0E|Er&RuY4@LQ+;Ouv6jD{`f@N7->&}UrQ>m4ANchb>)0-|TS#!&O`&)fXbF9jKl?^GcLI=Hnx>TBPV-oDyuuEmc(vF=cHj!a}PBZ!@d*?k0Ui0HYkX2?IMy0XX_HK=6S{zck$V@aWETk?M4pdo+PXK%+Y2?ku~6I zuf@^DH2ZV9``+||oF)FEB~;BMt4BuJjBII~yt6Ty=fbXLl8%-lN4*VBN!eg7AvexA znE@4 zt#QH~E4#!<;oe&HU-m_a_`Jz*pm|5Y%9u|lGUXCi^!9oBvGC=69X8nu*RNOn{jUc^ zB)aLj*x3=-(%2d@0-`0*k$pb=^?iM1%lHP=GoK{~U)ycGagd@TJNM(r5vd<5sov$w z@vK@5f#8~H@O|m!e%4aS8sM|8pvzJ1`=&R;M7`PWzE`MUZD3Neu> zW(@NzZa%xK6ifs%)BenJ0SB`OD?Uo-pgR*?edlk3YaTW|*8m@9s5>(TT?F;%_`?s! z4`2L;AM$GoyB|lqExVn@m$#5Di^(dl6>le8T)}q3eVma55UIO*M4v4`GcU21j38XXb2@}}DQ?guMC=1M}Uo0=yxgp}+teG;G6@*Yv6=9ORu zGN|s-=#iCSoWZS{mu(;r1tlUsvz2k%(K<8c%sJEhRbSrDSj{8<_yxaX|MluC@|R~@ z_}!1koWyU3-($Kjos1%1ANBRinGdYk-@YFzCH3Q5ELx3ZyqzTc{i-MO|NFCkyW;uM z_c~r%3cerw^{L;k8uWx(QV0&D28T2^>O0%p3_K3})sK1=PR=Ob2G7S)Dm9)LF1feQ z3@H$?(O!974SBMmo+@}*GILEqirr`8_g}ML^%m<-AFm69*W(Ql{eBq6`&&Gp_~ip1 zy`C=%IF6{c#@&2tTX*6oGH%=*0rF}Gd;ra}kW&Bw002ouK~#I(ajLgtg$=dBx{Zco zYq>2!s!z~W24(|U=79`UF;XSdaonGi2D8dy==cL9#VyB1?C%&deIt zT{m%?k!Gzx*qT1pJJ)HGC^;GP!f}7W(8k;1)kyXz701FOshX>W!BL}(@x5~brM?qS zMo!3Ob}e-uNI*pd$i(Qsc6a6>G(wK3ZHNj^Kik#!4lGE4LDcRMA%JogmBdHkS@GQF?a9a)l*hvp%xDqgPvC8X4rf4`xH*t)bt2E+*$!WfKDqoj9#yHY?Ly)Fxwm+y-L09EOh*Q2BQ9uC$A~b;N1f z9*@Pi`t=_ydjyuZ2Nh4ej$*g?~wDv=4Yk~!4xA{?T8q71v9#| zhz3?f&sx-W_*3~(2EKmLk?3CEKkCP?ajFB(a|H>-x0gO%ekyzXFJ{RSZgALOludW# zTDF5u>W_a^H>>mGn+h;9lC>q>!J=wp&hIHQkZG9fj1&6)#Pg|$U~+F|A`=CENsHbF zg<~N_hTjh4V$}X}=8s<&8-M<#zP+?#eaKa)$#^@}eV%c3)6trRXaQcwp-adcXVzE8 zih({xvMeLqS`lky&jmV3Rz~K*u=cBjY-k+;);s*Wujdi*d~FbKZ>xmb{lg=FI?25s z*^l@9Km4A5_icT=stI(zy`Nzt{Jxf~46O9qiMNGTsPXeh{Ns20r{DH3ue!=&{`U0V z(eTQ+?h0vkdCY~w;&upT9C&}E_I~>c2n~M!4KIZhLZ}_MKVvJcMl;}EnJ^0A4F=Sp z0gi}j1!-#CSvOB*Y>*M$WoVN3Okjc+<4hO>Rd6o%j&ut|xGFMz|68q$tC~}K9W?B| zEk?L2@*>bvR*-WjMuI*f6Ww4>BW1wkB97ES<$F?$a$|iw+uNMh?YZWg3x&-wZnxStf-89dIQV_nmjGBmr@s@h9}k|Sgtx%QZboiF^2cQXE7As< zQa35|%HwYi|J{dI@~JSX5w?L`K>Nq9`|BAYU#~vCtY2UH)6+jL{>=}z>No>fZoD?W zUHrb|ws4FhLq!7%IFnzjH|yu%HA_ZQ*5jC1BIKxx zxk70#3Jw5 zj2)cSZqVJH28M{wGU@|+`~J|hNAobC+gCCSe%-DdV|3Q3J90M>GUgT?Q!_g2U;|XF z=y4}o<5`IexZwcP=t;WX@tZq{W*g`^WCVjbA$rV!GJiNRKHpm?`TwiEz@%E|D1w@d zIWES`M6m6-mymHEaxt?Irde{z=~~J~8x-!gNbBCJj0ccd1Vb6IZM7Du+qlYrdgM8? z)fqAHq%LL9#1C=2@M46vjunItdaRn&X5OiNX%@=2n{SS@DNlf*GBQCgW_Ni4P32>) z?jpc7X+9W0crh=aW;Kt4W`q>(_AMDCC)J$AY_S_C(>`UJ*T+#On2c@5)dZq05;e@W`1za(>)g+3x?$ zTs9a&#Bm^W>zGtU`T!F?BgU1z%_=_?FR_N)hef-4JD2VjIShf~hMNUR$LzM#9(>GX zst|03hah6L&bRp87yZ@3zx>1c+h@O?d!@fF|J9fH!^uB=ICH&9M*QsuKA!s4ta8#n zzOAnhMD_cbKRx0qt{A5Qj)aM~GwM=rWyU)5>%kRj`um4o73KAkud6S0!~fwQ@$uy4 zF^YvSnrD!%?ejhIFpMu>3|{-y`?cEa&e2m_sK$!yJr3fK1htSL6I_v3_n1#3$e>%C zt5o=i0DXTL$X!|oGzv%DyK|M?ZiF}mv{T+i)eN8xj4@;CKhWf`^@78*O0))XWN}Og zV^oc4b!xA3?b=5WjJ8%d2!U$E3c^JE5c_}kSN*Yj*{^pPP`0jq`E%NJ|z8pM`br<0&j)PxLz4qp`$Qo<${cC;u;Q#yYr7Jq~ zwS7JNY9~>OOC#^ZF0EW$2C=X-#)w2i^Dq~@ay3jTV65Rj^6R-ut?g%ZmE5nC9k~06aLJbFrvFN@6d@S!en8z7+|I!e+JNJxha7w zhTvwTJchv`1v@G_=T;TS(rAe3~GiT}Lj`?Iz=r&oL!Z5J7hJm$y~jEoVlij{|%6 zLE3t(*wv5V5nN%QiEz(s%crsnPgqI=&kHhduN~cDLAH;Wk-;khuC;VNGTUkwC~*3N zf>B$YXh-#Yo_Skk1d?|qEYRce3yxh3BvUg&w_@yK;ea07qo7gZ%l$W7VYkbHFw2+LxtPl%kMrALMRy2@IKM1UYa^ zlU$QtFDU{G#4C!Yil>QvXIqmIbzTe7C9G*yCJT1GB9!L?Q>zotbsMhz;X;aavFwCJ&yR@ z7yXxih(EI44(xPHC6X9x?d?~`w=G7zHvjJDeZ}$Z+LtNC`x!^#EpSG^M?3WOp2paAf@WwuS}v6u)l-P>ucS5Al~@Yj0c;&r7>8f!^T}OpGfJth9B+KvhSM*#UWkd(OOxDZmm}Oe?^Adb>Rd6`Ol| z$h*cctrX<#a0M}tCA7^g#fmhmONfjJt4dsJz@cLn9>d&t*6+=^U8bRfoW7j^xwyoG z{V#vlU%oCbUhRMX=a1;M?0@#h$J_D_<$?d{?|8MZOCU0U^4GTn>mU~6%Zk7L@w|r1 z1X{5UAKkya)W-9Yk#CR3rGCAhuTCc4R+QlIU#I@3KNF3M+`HhIR-z+f-U+k;EXIW% zDLw8EsBv-h{e2e=XuxmiHG^O`7z=SMM8svju6;1imAkuTXE;*QL6Y&d^q`oo2JP8( z9Wie=L2~7<-+jGmm)fx&`P?A*v2RR&%j$_f%zeZfES+KCvLB-tGj?k>bBh_YRFRzb z%wiyP>-Yv-$TR(T&o}gf{f0olGXRaDXnx5f3t;+w?hLEv*Ils^5Xx9N_xiaF158Y31Po+? z0g2rm3D}WqvX!G3jL={s!gffC9HR7;eNMIVJexSBeN#%9Nl9EWDTbDFGH9MjO$1f< zkY_;94#t z?%RfV@YBW0+2!>8^ZU3Vss^y(6|rk_#+{KQNMsCvL=)prM#)E_=-#%cG{c{jSV&NW z(CXW99zl!`-Li4!n5DT}8F^Pd+)0h7ksX6oWU`F*_+7c{MsLH6@!ZFJ0MH(o1I}DZ z^`*$0s&OkkgQS+Z=0!z7syZ;i|{NCH(r-`?($metGdYA>k^2yf7to!yp`U&9S0A&-a%=gD}9@+bO#!B~>l?=f+g-ms!2`oBQ6({^SVkHFs z`5A9Vet*_3JYSB$I`Z4qYx&pjxUP^iGV#iIRUa!gKp95aP-?1;fN6&uZ|E2~ChP@_ zV=qb2#mL<^TOZRI&<=Py>H%lctsdn!0E?NnZ@@z-BAnUNIUzR&c7UoW51d_o4)0Bt zKp|rSL~&f*8H9_>f!p6}bSNX|VkvW->D?JDM5*3LFg}HB|MegA*URhj&o4RR=imH_ zXzPb{?7hFfEz{q(3eiNKaqCj;w+JqO{o*cseQ*U|-|BTSvfm#Mkk1;FZr4a)6G+G| z#g9K^mVbHT%Nu`v`dLkcbXN|KH8C)scMTbJMTqk4nc~gaOd1N#TM(1nwd~e;I0EOH z1olP-%ieQrHjbd?u!~y@Ig@Pt^aeybC;%ne5YI@2nT*4|btxOm`)|>Rx`*P{a zo8R6-%17v2;qJP$6%qVx_n&_A|MK_sYen(UrftDTgp+%Bno>L7`QQD!5C7$+Ypq~o zdQa~}iSg;ChCgXqcWBFZ2xx*TG4~4Itw8fhC`#gAl>|!s5fVU1#Rib7&CGjG7ZL7ew%3|t=wWU@ zb>A{^PMnBvv%S}vbByn^cCy^Ze;5kHlE%m$kd|D99=7y`tVzKg>+C9El_E(-)%gOB z-rcE2grF+N=(_z$Avt?Mt1rKZU`a3-J%rVk6u@z&vZ1Z2{?9IJ?q<=G-(v z1DS9jitW3i))_wOX$rw=5+W4uHS9p|9>UUfgp3wYP`+l~Ex&7*dW6&eLUuF?U5{@f zM?ZyW^wRhwv1X$YIz_dr=U6>T9ixls4)(rI8Hi>vH&viBo*5FNPv$*W_7*|u5Tew% zsif5tpc1x7$s^B{)QXN{^<;(7OB}*cF51p?AXZ1CtO1O~C8jDr_T4BaEs>&rZS2@~tSz<=d_fJqF zqT!*DVbzHSBYW9Ws00&ulnC~Ru&YouB54&&A#4m9s>z{3`zSoR?};i5Gknf$d+Xfo>wZK;FXHZ>>pTIVv8Aq z6`^^~TF_pQ%SNZEL7I*e*41z z_>X!KZBOZ!Lm#(z0=AJcu!Q^6mz%%d6x+7!`@~cfd>FNw`oN4VtmE$ImjQYkDD%3H zFRzlZ?FhTao|gfXK7I0X{rKz14S)Hm=aot6!-phu9;M=A;+S$+5jJY|lh4L`lO+&c zWUYD!`aAcmrSlHl1s1qnko|Z&4a#Ogh;;cfV4$%>-6|Ax-bhQ)YDhMCIU=|kDPj>Z z<>-rlZ2f%e(d&6TIWr5)ZYhFGCsx32@K_JK0XSl#CkQD_UB{5BB5V##xFsa|c+uZ{ znyxJ5V~Zbu(e1&nGy((fT24IhYAcv6|VIPOSec?tuZQ%$_anCPDyggi$ z*6C4AFtWDcGUmh4`#a!Jfzb+s5^D7esW(OE;FCJ5pC*K|Uo!zRH1RaN=lHN|AAVS})&c=mM;B7|qe*o=DbPE$2Fxg) z0Z`qG7v|?fiy7U*1rK?3>BR1^>FTTrblu>GM)+ytQC`+u1le2e3oCd3^S{03^zSZy ztN8lJFJE;J9?RFkzy3C#qc#eGzue*g{_!jR^`Gz3Hm8|Gv$YqXtgbtY4A&a`-~V6U z%n&g$P%DfD_UOBLku4dJ*x}!kkWk8zlHk_gG$bTceR%M>2!NlsJ-h(h9t_h`UoKBI zJZ&OZEoN_LjMg66oz+#HeXaMTKYQ>`Lsd+mll(rNjeTc0f9;-NpYUn+Bl3LmcjOuL zJC2V;quHC3a&`tz_+nSGs+X_5wWwZvp;lqbT+7?mN|4${*QDEt(Dv;R@J!s=4F^-g z2&?mLbDR)TphM8?+#e!RG6Ug|8|BlW4G(g*-zz)A(bS*lT3$rBA%x9pjgS=?fv|K+ zB$AnJr(I@Fc@P^|X89dG1&JJpS7+B&o^(X4<^Cb#tXv@=M06I{L?V`Er*AvInPjQdbVw^A=K}MjB{4G4Xb$Iyny?Ys zt9_6sKdaDE50nweMg^Srub|$U3+QrJoT69w{CiUs*m$L7;MAwbX^a8kI-8LU&RIF4 z;b5zjBb)L!+QeO5JZ7Ja2eIsi+jrC@1BO;9`iK%RG!jhP+!>ZH5n~v$ERH<~wIxdY z@kf34GB5l7uRdc=RGhS=Ro>22AJqG-cF6bsI%6AX(?)ym+QC;sTHihU@>(z7?H@ki z^K1S1>ce@T*~1!=loqv*k(-~kdJg`l-$CN@@POA*3tD0=Kkwt`iDUU8|9Y>V=D1BB zt92`=Gr`!L2bh^jttvCpR^^B|QQLhm4nUV3F9ZMNPyDN^zq@#29&7%5JH~c_^{1D8 zF&=aM^!a`$4rC#256y+Q2QC|JzFhLlv4GkJp7x>TWme&F998S5H!1d&+nPWi&E}$C z_6Tc9=xAedL62oDjNC#VVJ*+Y*x1*mDR(V2!BrwN$SOc!dJ8Q1B+r4c7&(tMG9)8B zVlNfh9=8@GVdp-v&gUjY4ltz2)*PM2^>$ht=BWok6Bmcsqwb0fm3c;(8v;)GRO;4L zZYc2*W4R1KU7=AR)k;2`N@1oWsU={TC+%G}z!3}161HvBv7Vo}r&km*zI-h*B4Zwo z4w*%`Dh6dZFw%p*B-i0RxL*jam#4g*6Eaf#?1DZ$OYiB;#gYZ7~85Doi06U zj9gkYXQl%Qe%h#o=Usr8P+ktu-Jl#Yrn*^zDj#c&F}ik6bKk|_?I;!|xD6hMkBZEM z3xWHh#I>}KoX2!HF1x0vdfNE}et6pI@wnYu~I zsx@*nZ*L@LnQdf*8IFjuqA6x}B$BbrkqoptRs^>#Y(=7p10ZC=-KjCi24gVNaEFS@ zs8U39tLHr1(;YC1jI~N|orx$!#H{+QY)ErimV*hLq3*ewd*muNp`So4Z<|B~$c!cU z{EHcLX^V8Jho3R>{a-Teo=c~xW@hcV391+Q#OqO)!OC2~atS#_!&5?z)4_T%Cw?cSlUA8vD_bFW< z)+s4Jlly|2hJdBWrX3+bMD*@h(#bTAJ};q!s$LdUFx($7D+5xLe8&026VZ%boKOX< z;?_*j^LoqofL))p&z@v=)}XTqIZ@{U$%9sxciFdhYAHsi&^pr99;MM~K1S?dG`y<6 zR(1>qii2nf;;Fdu7;U?jdd4}TrgP((#VsmmX)qMnfS0R3?06;^D*I_fAXlyb(MxXR zzy7+OHnxPXUu8K!LhGGU(N{^h0p>V45oNpRMj{d1Hv9+Q#qTcS^PU;8{Ksql%}e|@ zKWfgto>>Hl7{j4t?um~BkUwmAdX9kb#6zPdr18t6Zu9Z=U~Crw>sVxhaWwhjgr2wD z^W@DjHB5xSCL{m=M*xiBkiXgeSKq`B;fqXR)_OQr?jKRlPg@3VZ}*72Trawp7<65) znd-P@MdX*qQmyL~FMDj^3=`O;<2v3Z#}-+>hBkB~^osE#n=@gEnE8C17kRd$||n7Esk%29ABu9vRgilD0`?9IGj4e(2FT z3BfIy--el4=W&t^;?h#Dx`Q#-;;A1h6c*51w;Zw7Y6!~-lx_(QxnD-_GSC&(W`QSE za)g>>+=MyI5Uu#?QhaoA`Rh%A8TX+4 z*wfX70>*{5=fWX9mNU;z+boPmxX@+FC~nSm1r9ri>&PjCDSJf0ksA|pyEOe^#WkL{ zJyn1DAug#s^X+Xsj@mE&_JhBF8Dq;!iX3nDG5zNQKmIBmxNW+xvh#Q=EzX};8Ob;CSoKvo6A*^jpKY}ZGmj=RdMgWBo^Hq7)0E-{i+7-)qV)2K#y8{>CYP*HZ)6Nq?w_UQ2Oa1jara*1m)>lxq-~euYg{7s{1ef#g!G#DL z4G(YZsdR1@0D$a(bY`qoMoc$L<~*DlilC?*S!yNIigV@{D3zenK0?R>Xzv3?XgS=0 z5=Ulxn$A-WM20hrdXoVSZj4YLyNo20_`^5jk6hQp>-74VKdq9->*7vi#;SViGD1}? zJA%n3w^DS~Nf0oafZQ`=8AvkB^F+r&r{L9-ALcpULx;FKy3m0_;4EMQ5SA2dkt#uV zsU@NbC3st_p@G-qS#*6>z$@haleZf>bCNv8J-6Y=z zS=@r_m}5UTv@uYifWhIZF7%J`Rm2=m*B(C>;D5ZW;C8u$N*=_hr34(XV@?~Z9CVeA}Y`oUH4T0{1m?OeLpPL#pGq*UoWef*#jX5^{Cx4TF zddWdtsF+n7O#UhOaqJML^z^(Pg{^!e>+w(zoGp80^2-DF1u`y?4!s>!hm9P@7?|X? zL2u3B>?*H7-g}U_Ff!W12aK;@Ehz?jv1*=m^wH9iaspV{$deNYz8+ zGeS@p5l1a|WM1lvLiDqoDBI)~Q1J|8mHLy}y^AVE#;MMWXnJG>*Q^|5Cae$;m}`w- zsTZ||Pg-*fmTKfkVAf)QTdK-X>}}xWxl;kg2x|qHTei*>C#TWphurPRQB{-83z-$s zEACYwRMr?-k{1^kJ(mi~IHs;Ua`ylM%)1`NC4Rl@$PlS65idFjBqf(u=XAnbLw+3U z5-4dS1M@(?LXTCMbYYyGX6*ZLX^&j4o@||K1$xWSiKXw23~~p>B`?7?9l6JrfcgC7 zfL@-k4sDfFK9&QzG{9rysd5AcLr3$9EyqI!GY1;CQ*LS?O5V3r)GFVX1~4vk;q%Jp zO?#xQ7U>}7)2Uq2rouj$D0n&7Vw-`?i$zu!My_0ucHj-&AU^|5AT zZWZZ>mnYuthH{A#$G)|<#7%t;CRh_b=O`3B%X^RFl1ND2GD{q1nj~3e%Q>jFVh9o5 z#voL3H(Hb7mT*O@lF#E%ABpiUnI4JB_drS}fgW8-9?4{?b$e1|0Eue(Y}&MnbdDkQ zbWiAijLN`NUpNAm3L{6UIw4`3ds~QX1mC}+6vyByL(UOhB#Tzfk8W(4@2&V=gpE_L z3II;7N+K`BcoFiZ|qd8|So zjjKSDnHgtG3vT>d46g3CcjEp`nK`oO`~t{yn36`uEWZy_PhrPzEl0Pe;oOFyJF*cY z%3^CQqq=jH9Wx6#tZv04S~CltiGnUJNF)Az2S+DL)lx0=go=Z5R3=Aq+*f_c?>=!l zz8Sn;VPpnhqkjF_$66yJ?Z>@vueLq)1gQVls=iBP4!&z*A<3?>Gc0To5f(T2%LBEX z-{gRRJmeg4-Be53B8hAIno#NQz8gt=+_?vw%qT4sG#b4D&85fTxn#L{>o3n^OpVfG z(T-~95S(>_nm&!X*$#jrrC^Gep{K3V{_7v|GBPsn6(fBCu6xAbOKUY{84;Yu*I8ee zM90W5r3$Z)FXMLDu$Wr-`76SVOi)X%LtEzU@Y~|SoKof>F-s#O{4S~lfKPIOD-%q9&I&{U3Cwcr>z+M)+KM${~l z8O%fkDnPEzPPW@eI(0++tt*oyWDsdG1_&o(m8}|Mw=1oPI0vv@zp>vl8+f@yz+TV> z7zeh8Jf|i%f@^kP8l7YA{BxqqqaCIyNtdVeLK&D9nN>6}B0yI3W>;w_0#MjU0!p-m z7$$;U-e^=-?<6b7aJZRBK{JWzEwyicxx~{RD2Bu>WAi9qw}8AQ-zCyeDTop9#*$?| zYLz1yUD*qQOcPa5u)xQWv#L);Z-+iUMX*LJ z7mU~gMkHa(@;0JWc8)eYNA{S2oeMFX5q(bYN$Cg*M!CU%AVx;b%5#+c9yvA%%qeCT zv?ofPDxjLdgIKB@LG;Uk{8WD5J%NE0xmiW-577n>xrvnba~RSBYA2ATx>mL zjQ*nwJ@=}JfY{X|G*hyNckkVXe!X;(SQ1FD6SGDEO>~b=anjP3oYk;bS`PMn^t6VF zJ@o1y7-4P+l1H0KPAjTq?TE*mk!g04AAxOEb-lUs$mh?c*M$~(@q2z5q1M9y0VYUS z0g)-M-nO4z)oA7v4LhBTsWQ!k1MoPyI>d9a4~M6?aoe(Ft46brpe;%0KmEbqrTvI+ zUh*luTNjUSm|tG%n}L7vg@5_-UW~Cz=Y9?hm14t4tV3TbZ;2}4hRef$_%^@4*#BuvB%%$^W{~VVa z4>}Mb(XQOj&qfA%`PMo80iO5Et{k!(X=I$akMlc2c0s91B%KK4Qtbm%I8P8-U06(p zmd74JS)NPI=*2CfpXV|ek>wf@aKB^VRXD$r)hQs*tD9fZeJiR^ZW1e^Q@Rr;`{z3)+#6-o|nDFG%`330nQa7`%jPXlz+X~=Q&>=V^H6J z+I--b+j_Z<{ZkI$Dfv%-zdi1A+xLNEk6h)ik45=qM5arq=EoA1etP0BZ^tDz4kY8* z`SEwSPyYC`mgDWNMLiBjjw+4BLv9x{6C<#sJ@JPh;+gTZ=brIc^aJVoxK)jIjAM{% znuZu(@AdgUzaDy+TgKR<=Gr)p16yD|jh{cy=hQ)XIS1}HF)#)*#^-w}Mh$dnuhFU7 zh>|Zm|9!QPxei54CW}Ozl3i={yngH>tRz?T*3mh50dUm&@hz^q0^2`O)HDh**!soxj|QZz$uk*VxA)4C?KnlJAF}E+mx67+KP7 z;&x0SRVN~09+e}QVQB$Y4Tk%cA7OiyDaR#;5^|S5_@Dn@Z#}qIA$#MOUJr~x!CSI_ zFdYF2vO15MP@Rc<_kSPOs_v3mT?T`621G8MeSL|7_Dr`1jHa<= zLSi6^efXGI@FewZHF$W_i@W~`+g(Xu%k!G1in{iUz1 zoj8hj+loh=q-MzEFq&!8q#>+zw!6s&139$qLSfx}Q-5IwAx^fO1c_ z6t@3m8QbU%OVm>2FwptuB?P@Cr_bh>&lir^Iw+uV>bvT@=k=$T%P)`mwZ@}xN&VHw z%bz~1KYifSz*G2k_+NeTw^5IZpYQYS@MHPsJCv6g@!i#be#4hHujTCDkWiotOWsE) zU4`YIt97d+N7yQyCwm3fb&rpG47!$<#`oWhjq48|whR0m5@W&xxNK3S3@>XSru_9j zB~!$p5(l_AJjH?wF(QezIE$}u^|knQ;^%uj)`@kfsYp98t1f$z{;>09)Ta;I%ZKsx z%lh*9##m$FZ-0OJoA0)#u$eh{KXh9@CLgPoJj`8A}z}3BIXljlMztHkgDT5t#r%utZG2~>chlR zjIH2CmsMv0<$aH%x^wId4(3z=9x+taGUfA`Ol%oi+V)h5jDpux|2=f5Uob-eM{r~S zb=hOs*NrO0Hokm09@C1wLGTc#9E{GAcC)vWHT_(<47eo1#2`lWory2IK3ui$vOEE#D<5Ihd7*%V3~ z3iL7|^l*)c)cFf;`?l`KNW>19F}3ex<&tl&wLf7JbMjaXo@Uh=NiXk%ScokMJ?%N@ z`(tL(c3xN&w-v{%LwN{QW-nk#m)T+B#8O#m_C|m;yz2vSl{sui`DDpnA8?`h7*vMP;MIh?_57&Y+mef&lsrqhhf$*M4obORk{Z^?mBFIQW?W7uKKp!>|#ifDBoL9I-`gv@}QNmI3H#;F~9YdLED0`|A;Z`hNSc`-kVC zRw7J1W<^92$+Ik=NBe^OnA!&Rkz4YxCh%DG;WBQMYZb-Y)aOS$4oi4AzF0rM#_d2Y zONdOnU}MAxZ9%NE^uvc7sqMNEc)mJnefzY3{}gLFH+;U;+kH-Wi=Ba4f(g_R4MtNz0tQoGe^2-LFrQ=BJ^%$>8f_?V#k# zNO9Gnfmq9*zTaXUMcfX4bKSqYtXU=IPxtzIV=z&ez0+-;dz@??Q*jDmkRx=uGkcfW zE1qUpp|K?qM6e7Xq-qp6V@y?%TNf|P1C!nvzQID!lo-!Y+8WOpdfs~zFuOPZZ${5%(=E6vSh?<2( zRAE>jUziss@XfV8C4T;Dai2AQz5{`M^Cdi;(t5e%7QKRoPRc+ROWpq8rf;l;$P7B^ zFB5aRojW4~fiG`s+d`3R!LrKbaCi%jz?&#J`t7oXg$=U@erx%9$)whbS{24x_DGO$ z$T;qEzn+kVkwoBfAuW{P$c)IE)Axn9#c~#KJf!F@P_Fy=1|K9C#_IMqpjqBds%#JC zn!$&j=b~f{{ulp`dv(1zf;xLckteJOFjbB$X=KY|y08R&KXNf9QiPI6LJb!TDp-yk4iWRql~ zWT1dV@Z1sF5hEdn3uyLrXRd+}BtX<76!?+~>_$j~r6t~-2 z+KBq{RzG}Y53o zPACvEX=sbFs`}xsTCqj5RD8ba>tqM7`d3z4gn%uOR07XCK7H`V%eX6U_v0GA2EY51A>1D;6O*{z=afcn z35rUF9=cw$UybSn4e}_@#kaL`#FU?(IBZtTTiwN{arswodZ;bawT#x~5kR9 z!F69CaS>J;00%3xV0?Vx50|`z|M+qL$Jh1KulElhE(dg5{Nkw*Gq zG@hfRzK9#nWCtf8_qT^(1{|T)EVu4-h#4n?O7c67ynrOu>RXvJJd$&D_=G|3fuq~9 zu3&Z~Ve|~@#HAXHRRuEX%$&=a7@_W({6@*mh*I^~Y-Dy8U@)zU@H9oxn9Ey)iJh*7 zb;HYUn-#+^%WgfDK4(?q`Dc@)n${Mr0pvOA>r?NKR&* z(4;NlatUIME$<7YcUFMKSgs5C@mcGRk1zS@d95R+eLwg(co>)K$lF6(a?x;&#`#WIr(wS&xM#fc0^1 z_54o^?x8XsLIzkNnMtoMkTjW@BS3BZ&;P3%5VC_E1Vg9Rx`E}Tkx_PxVXb#gEO3gS z-ap@NT%SQ?L@kl$^{$&u)(OpEo+G2v`VK_$an#n66O7a5B6r@mQ#{4GFds{2cZlp< zsFqu{Me?g59O9c4z}^`BVCg^{L#=8+ItaN1BZrIuCp> zBLZ-FHTD8vK~SwVa+n$PxqYzrh)^xU7)^Lkf91eKCb&E^L)8U;moZL656cLY9o@do z?F>{mgc6apJP@v4awd(0g=q8bo>5ad(80toW*ONyDyHEfMm!!G0TOv~E23k9b_p2c zEbUtiGQotNc7MF^>EipXmh<(PAGa}bScvd7`Etc2Y` z#Lg0#c}mka#*$=}T=HPn`O!M3d@A>?F@h>72B3GpRRnvPRRo!-UV<6Xk<8UwVOyO| zW-z;u)9fD;;flz$By_g`FqaHsCoaPm#wAHt4&N3(AKg~U1}1dIVrxn23F(efs)WJ* zWsy;{#U|(Wts|NxBtsxgVrF=TArB1(KfoWK{ZD_`e)m)#H*5nh`?=(9(8Qj+W;57y zJiIs#>o#fd|M$iJ!;kCB5nqqqGPBgn!ak*-P03Z-_E=@mmrG&8KmTs~+kL$$k6D@Z z@sgM5f=?J{{N&mXzLt2$nFdEOAy@D`&Jd`6J!t0E?<5=wWXdjyfu*w`9Ow)!hElFNxjJ4(- z5#WbS*X#UG{=}!@3nCOVbk`*w_-Qn z;Ow2^=1q$5EH-E)@-K!v(^7=&}WabxdT-kvP<036Bv3ZWH&_ z(0Zs4WTwOQ@j0u?KT`}sMjx05$ zuw{lh&LP6tG6ifD?B#yBl2(<$u-Ty?@C3Bjm1drABwMXujl=+_=~Weok!)&Qqpf>4 z+yl?F1Bp&=^@Sk1!)2iV_-(It$CV7wVBi0ZcV)uau02ImWv9F8>OWQsqcEO!N z^v7L_zJfHu^DItRwK^BbNL0u8-T59jr7S>TZ1I>1223n9GNP5MbDdkRZaJ^j9D4VL zkHLt#CcYVQE0kGYgNVVRo(4V)$b4J%^z082x1|zGFuh<08#LcPn|6;lSxJCz3+tgT zgPD0u!TIxC`%V}y&!beD;XNbmfoJ&n5_PyLVjFX+eJHas6AEh?NjbC%TNL@aEUN)j z`^YtU|E#i;W6hJD(M$0<6qjaQA`{Y5YgHrF)|~UlK!cmp^d31?2AO;;C377u5=vFu zReKjec`?I0YblW@tehu+sI!1w(L9f05NJ}kH^Vy(8^t6>6!AN;| zY+cN9gdc@jdShHSusq>$30K3sT=U(Sfpak(serD`nU^u=9dSet2tDAnU_<>zlQP*e z)dW1j*+(D2#x@}Y?G_}5Wd``a71i-T#$O;?Oun&Jw9TmCmq2pJc}4q z;ga!TTZ1t!`Ipa+zLeZ&?2~J?hkzM@4&3D^Yu{o%lq04Rt6+d*$qcKLA|fp_KYQEM4$3w3%MB4ub~80mCd>6XSm5k z_Q0-Ft8AVE=d#(}B$uM5V=x?!HeSc{jBm^rnNMz8Y ztYwTs1S8XGC|T=YI{xYex2-cni4u+N>W?ommtHo0y=(iBv$S8wqhw&M6*1Q0F1;3! zY%1^9`wDM)UC+BdJP)V_bID7~8B+}t;RWjD#?g;W)HogJIM#`VvQYFQw44i1g9DD? zWZoyg+LQ5^4WVgDXkYc3pg9Nq^5neehu!wf3s>?d<{IOES6<-ZIJ@FLFn+m}Vq3D! zUIsywV@^c^95n@TWE|2UW^qf#h<>uGkD#@T25SkOc|MI;2%J8mmLfFUN#K$*quF7@ zWsYEg0j`d-Y2rlCGEmKMZIeR=`piWKW6p{=o3-Sbi0;n3;MmA_%_{9~A==uu(Kn>? zzYsCk8X2{WckKqV)pciSHaOn5xHyd-?h^?ria{a`_yo{(zTy1?OU9tqNl7S~5zGWm z(Y>l)Lp?b^89LboU}I#KE5UOO47%F-9=#i1T_iU8W`;;ZCYIDnPMxXOu-LgQoNH(` zwmJsA91JF0V8GJY_`dw|L<;qE4H}qca+%d%bk~+iFtB8^;u0ZO$`fER0x5m-!Y8jM z#FvRwmc(Jv-+u@`3fqpMXZQ!qpE7TSbreWkA_BLAhoBxX1xGYlON6~7qn2!p9s3^l z2M$$W{Q7wY;(pEY+QUEI@a2Zr2}M#0@m?&i3(1|Ow%+4j$w zAi~j$z4QFqt->w|o}WjC&(?~X06@c1MY23#)GSQ(Za8`bZ6bOZ+x&}&XnF|L*4ujL zKJ^Xp?CLf*fvgjkZ7ceb7?jIKj0gtH2q7rjD;S1j&5CqxsamenIRnH9L{bJvbJQ?b zyIxr(gfb9=+0E?f$RsDNTj0AF{YQV$x_Ke4SFh6NSN+Rhk6+&Q!mjE_>G_VR5)v^I zC|Y@5NOJ-zTln+cA3tuna3^-K4!&%#W6FCbB#;pt_P*uyV?OS;>2$>T_u(O7I7KoV z#$Q2})}GjQe)_O~-1=SODL#bfW?~j!t1f#0T&qTG8y&%5FpR+CSSL<6QzI=&xKD`a ztd3pxLmytY%#N|}sHMU*o}Px`!l;`zU}0S{w5YC|j+j%c6q)P%Q*hfdP+#u6?)dfR z$1Gj;-Q?Re?s8S6#z;SkZM;d32+X+!?MPB3Fem1pet;W3YI99iJ>+sz{@$c`V@?W8@W5i$tS8^vGf)Kf9H1L1wT+GiP_k2Gdl(G5$Em7m0AV_4)>Pw2fcJNZT_Q59s8bf! zUv!@LY;ZP#C8M=AP-~aYD5v^y4+jwR=s;+X$mlQx(J>g0ZcH?6-JIPc2ZAxSvuJlzV1Y5GwzH(zd1!frPwke;lj3WH1?5~0S-)|yCrMlX;a2XX&p>bJe80f5yvW-_sNbz6e!ztj_lKAWc+%s+swOJwld1b@^6W$On~^| zyZCU?1vqXnIZI$-$I~7^f7Sg!*-)r35+y#Cz|@LT1&E{nhRzSpnzoc%x<3-lCI;7O zNQjdb+0zb^f*jHuTQ(w#k+lG8K$O3ff$UPC`q^A3F5L!D=>ohr&+mT1Ee5yR*!AuY<8KTM}u< zIA1OOOpr zk*JX23!#eVi*~PM!G#(iO(CLZ$`9E~9;xWFx<)L>Z{?{3%LM?^!ykzlpuyp4@c2AAe3 zOgSkgh(u5Ix;EH@7YGH9lhkk?wSSA}LrX@%(ZoBTdPr#pvlg~dvtw^YO-0ksv_>Wp zEcZX^^Dy1-gShM&m>?d@voM04*~<6$XpF9FHrNMeF_u9`xCXtEkIrH=uqyo$^`{sA z{*phujHlr1{ix8td0qef<0df>H}g|FSpOYF&w2ID^QdE(!E)xY_I*PCw(M?y;h52Ozx z`Ly}z>dPe__u8Jgo7a8!GP1Uf>7eW57J#?p>uoK$tcrP_u7E~ zQe}1DYSq3CRL`LG{JhQO$GrlIJ$k=sdp>F@kg3U^zUr6PcwF>me&Jb^0u~5%vVAV7dasu8dK0<;E_&MtV&%26do^FK1^lbh6ER z`L94Aw6m9z@VTprv&hbqnsyz0xyB`{V*n50b@Kk;TnT#1vDO5$s(MmOf+iXA>KO=u zmPHjsfRWLs3;q9(w)-FRZ>fbo0old^IYupHSm)~f ze3l!1O~(c&{4iH(M2A*W_ST1Kn7^sY-`CIK(-c|4WsJ^9Os_=19kPK+9faMs3}UA) z1Ea6_R)MQ<9`+J<^X-n%Oh!Xf6o7FVN$E1;L)2m}aFtUcblJCS;wgEnV#HiEZ8;gb zzkG-_KX%KR@qJ@Yw66B#Hm^;xyq4TOAX$O)4Um{ zSsmFU_6|9=)GpuAZ@sh0ww1XHgKV2rsMcy)as=s>18lkM87wc^!F{GR;%|_kFvVY z%xoT!16DaB-2$AB-FFt+)kUZN*9rY*uQPPOO7;_c} z)JW5Kr(vtjjLyhaasY^Ondj7W^ic045Riqz7~W?sYz}8Yg_0DJt;b-b^=>IgY-4j3 ziZ*i#2C4#HNL&KneD6OD>o{(g`201#-a0-{z=Q}SIgcWV0E+~+!6x%WcmNwcR{=S; zv~}IM5B!h6%fJ1|$BI3ysPA8}7QgxalIEMZX3WWB)uC~B{pE{~+t!`6jv;4sxu$yI zr}F5@RdW{sgR9n~_=Q|Y+-Cf{A1hc}$oA77v-I;9P6eOxk+dmXd(twU6yqsVvwkI8g=IX{nl z%p#Fn{QRb))?NO?H(Qu0so&=NI0`IMG*S0vT!axd+hGUV+n(t-WT!3{K69HAM|_!B zM>d_KH-;)%+V-?6_b@2+mXkfF8_36vu|+2r_h!dR0B4QQk9wInTZ0@Adj^8eBo+!- z(7um(kb^Q4SdbK*(F)fzTv)>!_XF6oK+&Amh*Y^Z2&d20ju9oSa*SBBh_DC`cT2aw zuP3P_63WPGK1rzpW=8tM2n27F0Jeb~VM&KSUUaR3xn1L?HIG;=(dfHkRoJVvsSNTC+IHuH+YCmgX~hph#UbaJCp!O zoo#jyaFiBX3Tz;qLvkjLDgYxF{QOgQFc(zFM0nuA1fZK zBNj~ygKI^Bt_^&7%8$v*V9>=7}wqAvuXE%mppM_ccC z=N|LaYFU@$cW->(Ff!aep{lCcU9;O2&Z`qOi z=#_dw_E?W_Y_~^oi^r_M+#;$N znWt1bV@|asvDx{MioR^z$9UfOyyqoE`sp&X>hsr?RG?<*Z6z4D!uIfAK38cmBQE<2 zUtZ$vwURkSuX=gmhf5}~9!@%5_Sa>vt|dPwN&c zK)8~b=U9qlFbTLp`5hP_J+`q*XGy4WXNb>tM_96v+hDgU3lPe z#5S&5CNPEoBS!1O)8$3%jLHFD_Vm*6U}QjiRBoHHO+mrF3d(i3f*9KdgK5Hh)`xA| zDII!#$|{X*yFTeZe!=U_RgSH~2-Y4Z;>*pKz1vHAOdFOVY45cYT)|&n>+LbhuCuC5 z04`MHc4U|Z15NX##5K)kl|o}MV}I{u{8qL z5z){|5d1IxtDA^^Ic;&eO?w#&K()p;nqAe*z)sqCyDuUNR(T8dE6-2@1=pb*IID8( zF*MqX-puvnZ?T!?pR->bZUY~I{!m7!LFw7_(KJ0WR~3QiGgY?n!4A8aakeg--W9+) z^*0^4p{3S7od1#2qTmLI5OR0bSbnF`WyV@3Um_TG1v4^I)o?xexl5+i)t zsT$4Xh|$QH_Gq4b3c%J=;?vbHfoEu3B7yrd_o#<5v=%=fo!9nbX<|H&7!X|W~SuPLhUM!2w+X_Pq~kI%wB7Tj52a$ z^$FBa2W?DCVJ~#^8zeTwlmaXpt{kiuc=f>teVg-OoS!zj`fkyW*uGhmN779e=?9cF zVy|+;v73r;KHhqZoIaLDz(gV>r~$TPbPFw$`_SM0fNys`F*qyj*CRg{|KWzu_x|!~ zEsSQO1y=ZZ-C7IEt@#d!Rrl=3Lvz<_I8rTWb1jirU>nG08f_ z(HT$Bajrdxj?c{x<18b%%!o7 zFZa5OOJ}%|UDPGJOOuW1Va_?Xk*gNFjupKQ)=AqUBD|^r;n58^fD%T!hwi;@@Trq$ z4@G-6Pddq7%I7u+qt>Tq=K#%;Ry9Hf%c;eFfT~67C&@16Nn2JUtmW87%Z5(8oB_z{ z4!lfOB=?N9YU@%;oal8qrVZN54U|VB45^E|%m{f6f~CmFQ@cDYHMLDD?cBNlZ~mk0 zk5{ZO_j}~O{<1zF^*{Sv!g#CwU;TL8N*}J97H6#p-(&polYe*3Pr-_MM-Ol<|M@Fs z;LB}&ep?Zvl()m&oSXM8|Mr`hUiWfM-0%4AnO7cO`Q>g6ei#%HuEq=(97HB+#Vmfg zb*!7WV?{=0MnKE;Fb7^A{PkA9EKY2e*6R5=V>E`FGdhsd zRJ1Oxw;qz!$*n*;Sq%3HQH7BqHu8kgJ6Cj3tfN33BSA8kRxoULuBiV8lPF_5A4Mv( zT~f^#%Al$;x4wi)bspN@NjxOv9$~m`%a*f|cLOGCor&4*t{XPEB~?pJtLS?N{LK2( zH~Dd=$_7TnYiR&$X#$hPbT;Ki;Zh{;<(8AE!tmI%l(*>sSk;QqmrdV)j3@bN&n+C_ zwxzAd^xHIG6g~K5;^(&+%(qEL97T0(oSahkRtwlpMH+BMZvw{o5@k=jOt1jPfC((d zndQnj-P6plyrs9mw&Bx@|L&sy@Q3X&^>`E#|F6IImm}{AIF>w1BxjgS_g0qI$x90c z&`9PotK9f~1v*ltRqup0G;c8B>I|C&VO1a*GmE4Pp4&iLhqfB0E%hg$|bmv^en=cjla>p!^G0e)S+ zYoicBo`x}mD}>sD=`4s75hdD#)>16XUV z;F2h^^jCkle1uQ}F+$ruZszOTl6={QX2E#cdAZ~ge*X175s~8{9y1?+{*AA!jO>_*@g8t&qZSa6 zYn|UUgn>5jn24raP4~x~{YoIuI;y%$wLFq#103z~B&KR)0-Zg|^dm-`gBN%s?N-wA zlBfdd5%KA=uDh=n+-APMS;5D`k}bYFz9=+}5XkK=#$M}G5)9R|4~-tOxa`7*%5AwPoiu&Jjlwv5+RPrF>)Pw0Q# zy};NrXRQtCz;Mlq3I6!z4=?fMR)F^&A4$h!9T6ZG(O207E5oi~P>h7jrXp!sc8>87 zz1(S@MXtX234$-=PY?fk^MU;O(5=|-BAC5mJ$c}Wwa$3MHEsK?9C5}{GIDi2ExUqv z${0GiR%MQW3Ou^!I|zBxj+b6TWQ>h#nTdLkc^#2B6MS06RTr@r>*Dx3`pidGJYCF=%OQX?HEX zI{`h5iAd0)l7oozt40xIfJ;S@!zV;M&gW5c8nqfA(Od5Z=?2MAp@ZYu$JrM6^>?zb z{ZLzg0n$KE-deRL!lEL{Q+((cQLC-Xp$6;%8KaT)NlsXWkp}yyK&wWMVGOR{eaL<2 zY3Jvgt6Z_&9_z!7#j2HF-Y!u>XKo9MEvCFgD{9UREDvr0FZQ{wI0#Z30Qu#b+)#&_ zx|-ziSl>L2Kfl&pL81yr$t%o=I5iyt*3voL5_-4?_86BSM@!|RWVWsdL2AgwRCB=3 z7%~DV0?GWa*B_ttzxb!&yDo_cjO1;)?&}|4<6nHqSh#HdZu75?@zY_x@XudmLLODC z>|h=XX+?J8l4rpjiNHe&_Z782kX;Dm3&s(d_*>4Ho3?T7u-HQ$bTESG$rnrcXr z?=$Z5&G1t?_8uVfHF zgEcvlvnz+^D_9U$`=~kK8F4m3BH7ocqnsIR&<>)c@M%HnM!@Ero|#b)RRkG1!h6V7 zVjMt5WM>|bSSHI6dtx8`v=EcGs==Jb#O&F_+k;qq>&QFP_1?voQ|6+ z^jBD}k(-=?L>;kZH>x@_(pTnY z;#CGvH)PqSf$1t1!!#pI0@e_!j^?#Zc*hidVOOw z+iJA12OOa~3zVI}e_tZ>Yp)MHQL7?GfAimSIq$4zpN5gh{^Ox7k8L%Ij8z(WdM}7m z;)*tAs~;V(&H>d~b2Q?;Gu)+piPOa$P=+{yenOScl>cvo(vHuju~yH z=xa!qC%T+NR`upqV?>f#6$l5q0R*;BzWTazUJK8$d4R0KHa2NFvzR}>VPxQooTxf| z?vDv68ia~F-(%ni=04)_DD}C{xvCwRvVwUU{b)V? zapYAVrYs@tGNQX?=eS&F+CGG%?*|M-0*)fcS{k`dj(5+t(WgsB;CkW9RsY%d{QZ_6 zrktom_{_i2`Ek#``&Ke8vczXQVovb#ar<|#oYKgsC5a;tOc8+uS=AfJ7QpEY^!5!* z=nZ8r0Q<%~A|z~NDvm^@2x>6_$zzPA8t>IxZejXm<2N7YH=F)A^jA;U7wPf4@s<4X z;s53*y-rowUHuCfE3Wy=eO@>C;O9R}vDc~*IUnNaZ&Ht87Tjcv4_o}pU+dq!@+Bn4 zVSax2zHG;Gw5nI2XUQklivYL2ksICYL#G-WLcuD?sQ!`+CNu0g!H7fX)Fk(lH&9E# zT&3@x^Ef;$WUTVt+uNhutS!eF+grIxMjVre0On)5-l&L2ns;pHMoq7d{pf@3e5zfs*cf!knqA={<;H zBzZ`|+!FJ#6vy?t1+bJJ4%B7Kzxu)3V|^I>;c2_@^7-)oZT#|e{pHmjEg;Qh>ol7K z(QuO$kyhhadcEayP(w8grDwkl<^VfejjGzWF$TIvJ&iGe(m(q%P#+Rl@-kMtU%>*ZaiATtppB5MI42j&u7vh&^;dPR0IhdyWK{wqKrDd{RO!-c z1od!J(Tl{~UT+f_ld%G~Ls9w5+Yuui!Nf2kAm|dfjwDs)w#R*X-aP^xnvbMZIYz@i zlLlNqbDYFEI)S;G^Mg*sfXrGeG66KC&EjCJs0>yuIC{%dJ=6`quYJt_^1r^x5SW?J z$|g+2*%>~&=%k=QSgeIis#(Z>uO(-c#73`5BoP5Qz>-AoZAc*8gA|L*I%867*kG{p zY%TXAfDxp*CYb6?hi$1_&@lQcX*S@~h_2)5r`qgAfV{kxJ4{0QGw* z`mESN7Dq^;9n57#(C~(BsSJ;SZjG^BUEnel?!1)Gj5SFty;mqLMy%PbQUh!joPZ>; z2v^@9KnU2jRQY&RZlnSs$;^-t{i*1!foV8TibMap=OC8n&YiG2o*Uf-|BbaF6bvwt zDr5rWRAr{B7=WVsA3>`y*m#EDjsGpEG*0zcy3ga=%b~Giwoy}$qX)StVFOQ{Ye?IP3H;Ls{qZ`UQ~D)sugn|(O~Vj@4JMmV-ORvi=fWyFY{(K6ey zRPZ!ZL}qCv!;x#5;ZBEi=b>L)J^Sosm@J!HQgB8VsHzBpVJq#`f2JNQHZ}A-Ou2WW zAl{L(on7nO6v=aYafTtQQ-O-u;RT~-5zF49UnS*Cp-osJL#iA-Wos}Es$gi#AY)ZW z2DHT}$;L>ZU?X!-35aOp%_ojGU{XhU1O_-pUl6MqOU$TpB-R9btVKZ_7DCrN~pX*9D-C zo{;@GWSDZt;Uzh|L_F0oXlvo1Y?-MwA~gAOct3XcUD zb5`&4GZ|nIHnt=*1uS66L|A}LhB{eG9K!4Lsyxhl;a*s)t&<*GYU%MX$9b!Pam)bX zwe(OtDrFBz#R9i2`e>>m1AAgE8SlYuNG(ADNv>n%md)^smcFU+iL}v1sbj5?c^;KO z$ZeB34vc>JYHx#B<9xb{b)HZV91(L>4g!uYM42(tP%?T<-E_rTia`i21w$pGPGT~8 z#wF5V;zX6BTD}y_40VqOQST5f$&p#=JNM|FMu!eZvd4XelWt^lO6W5jif6tJ(S3O- zdoe?e;VSfFu7%u0ojk zRB4NtOPNuIr5t?;ia_+-k!Hy;KydZ6+yG-8OJt0&y^sB&TZ5RY2UfHbr&?q1C}nnd zn}e~IqBoS}*+?>o=vE8U!KkVp>be)1#_ER!Qw4x?*2u6?g%M$wnFNBCY%zIa?7Ohq zh4oGdM?}xxVQhhNApEl73jNJfJU-X<(gm$J-*&)eI4av9Q>u!$o7Sp7e8Uo2$@RAN07R$9j*7R73)9CwyOX5o9!q2@4wXR!=IJQ1sA zZdp1Xd60WK3OD?LOk-7W*dFw~m?L3N`IwqTqybHE+grnM7`R zg1&l-v~ex21Fh2Zq6w|_U_3U#%$l8npF{Sjh*@@Ido6GkC@-eCi~ECetdTvF5fyYTlt_+jME~!4W+M%L4f3 zm6_AHY}~Q~z$VP#gvX$%EyHd&Cpr`^vcm{aU9bCEN^85s?WFn&(ZLR5)b}5CVg1u< z{=E3(EAFL|x5#@5VMG~-K*qi;{r1Tvbm z8SDV{xtE6-or8u?(#}$go80iWv%$AUj;a+S2Y|F)ErueSD@V9atbzI#(PNAyS@xDt ze|&2R9Imy+c;?@H`ta8~|Chh#hn!5bTP*~V%la)R+I6OVi^Hr^EzP;M5gjwl(IHo} zx)4X%Znvw>8Afkavne2j#S>3PdO0M|6}8l_l5W$rte`LOC2Il!1v0ki@J8=?gh(E> z<`z@+Sh(M7VKgAO%RM`4+v?j(ye%)W3IfL#N98=!GuNadVZ^IYasABZ$qjF@Ub}T?*4zC4j+uPj`=Qp;`$YpO^_gZ@0gr(}x zQ-7byAyvQFR0TLjE;)IU12d@p*<^31AUPx3uoZ2MYg&2qDWPA$?%G+82S`K=&^V#N zP_2kqu5E0~O2a_3yCtYq!L!Ma20lh>%1&r78*iH9JiW$w`e%Qy(JxV!)o6JdrbeE> z+gZ&wiY{2n+B5BCI6r4cD8Gt{%F46P~(86!5Wa(3du z0Ww-UY;Grsfb!BUgU14CB#2n8#W<@c7-P)27*yK;lfS)GV{k2X-h7rLQ2jwZD-={| zWwks*-G&2fjV;f=JVUXT=dNz_rlwZ+x_w3d3&3Au5kq`rhB~j-cqn3GrbK$ z6fioV6-@K8XV8ZMXhcdL+0cCN8KmoRrka9w0_0=znvT7`*^9u_##H?LS#z!HQ$26_ zSD*5d{N?BS6!sn8GoLTxcE`W_5{K)$*L+aIIx2cJ6*P)580g(#WYX}NX0y>ReZmY? z0!L{CNgWntAaCWDG;^$lE#tcn<9T#3Cf0IU7v|f;eM9XB3y7DO?QwfNJ>}E4IpAM@ zUH9p$Vg(oZuix}ImJdBeee(f<`Dw@JHBdE@&uK3`DE8MEy&XWm&SMhpDQq zwa;;nh|H|4x^>^TUqq7t1fU2=h;RT>I3RxlML_;qf*fW4VC$>9yrd`!SU<;{x*Bk-^RX{1C*A0~$Ca!F(`m_-tD;#ONc4s)!oqwpI z!(K=CA&5~`h224Cuh1a~h8Vlfasmns)P@RhSwKBe=p0C2)e$C)q8%aUZmP!!*5wg0 zPBb0fa=_{?vCXchc%Ug6p_L;$oz)z-=1l`)0BI2mo$0V)(A1K#i$W3LTrdCxIBlfXZtgZ z2xn=q%8Y^Nl1UbrnL`0MnB&i9r>LxofYc0cRGD$Tj9oUeIcXG|C!M>-)CZIq)$#ji z6AX)tL7=*byso-M0^A!{Li{RGaTK` z6!!HfeVFm3yi({ND2xf3;1Z8Pol_tzZn5TR&%Q zFmjG4n~HKZ?iQh}s(z#jFn2q(fPFC&s?k8ZeeUQ;1Q{&Q`$JhzSGT;mf^cXd1(q3v zfbx!k3n_~lVqA@$35-ghzd2WpWqm^yk5~IfWasmy-s3uIBri@F(is z_1jPLEZ!#m^z<$-uv++sLPoS(0<#xa=uL0+n>>i`$GWY(LXQQ|{iVA~gn~mA!NB_b z<*20J7&m`;DS7{=Kj_U;<>S=P=0Coz2f!#ApC^Cwq8EC<@cf!Td^!H7w^9~XzRn!x zUbgr;`L!72w`XyvJtQntaZIjV3M_jSZXwA51+dd81w2XuD>oIM1^6W>XuHDo`DK1S za8TPQdy>F7`@8EHL4no)-XH7NKfZJgMGPM=c+dL%pYY31z$lHZozI^h@hN`($=`qG z{eJ(``~LiL1ofyQFsPmTtjfe~P%beZdry&4B3=CB&--o5Dam_hN5=%6dzrD3j2Prv zyFH~Y&nesE*1t&Yy;zV8!&OrnyauCkb^?MTXK#4fajGIItyQ$LNqPe%?`41~&x30V z=FY+q9C^9=yd^qmIEK3BHrrSlBReAzU}?~+7~nDD{HTa`vyU@L*2-RIz*iExO8^C# zb>lc|i!6AC7rkhyDK_5TCR~gzrL(Gh*Xvo2V26nWJ2OWkXJG~0nbb0C0SJZaLlzCm z$f^-^J10o8LYNY<%VFT~<(p+7Fr%%N#!%Eo7czm^E2S&;JH`lLTb%%}^y*zh&jfUP zn`n|A8Zbs60tb#?9xaf^r^)YT-Cq5>KW-Q=uk|wU<0rj>NtjUh?QyOZ-_p0&Ft~P} zr(OQ;lin8p`1O2(C-_Wg45OI67H?c_%g{~sY#>JK{jBzim}AgYuuQ*Wb4Q%r$wJR50aT&fD1c7yeg&^Q(XUy}o~iH#GX7gNv=v z_X=vr4yfy!(h?JOG?%8u)_%PjnLRDF9Y<|;or-5q6^X2tY2vX_u1b>8*ZFjIxUcA- zS}*@3-4saJtBWUP(HjozQxr=&iu#l$HXL?Fy4wAzbUhbkj?Nx2dW&yS7p){Tw zHME|nM(MOKn5>IqO3a?FD%ttk$@25e`jo7>1LAm~{@0Dyl4A=KcUC z@?ZXjkLUB-nLn+3rMjbdpWY+&dILc%PzlW5pY|)(-g~FUA;zIJ?v>x);y-?^Z_ju_ z%e8823h7GThf2vri3!gTYQ-@Q@s;=&ukmlUz9QOw<=O{$17Ab0cfEu8>G0sW|Exi~e)rS3N`LV> zzQ5@(zdqy4T6?FoX}QjH(Z?|t%u6}-lk$n@vr;4OeS7y32TX+-qspN(j&_imDh$8ET_lN>-{j~9faN-y&bI9?5%W)yb z6=Mw%P-QZ}KmdDhl8q@G!7A@Ejg>nzI_MuEEAleZpc1ERZO@?svM{=j@QMyF?Y$Av zAz~LWTfiIm={=|5^4quieB=GV51;k=1;f4}06e8{&-~@R;G9z}h5YGHYcFSV9wUu! z#4nHfda@u5YM@skRX`v@nMEqyt1uS&d%6}HDz8HS1XOg118Z%Bve4ewF+^KXr6FZA zmo93A(TaGVPykRpS3wq0MxamsxKICI{`2o&f`?&av@0ROKx_W_XBuN8mEtmRinTT> z>umo=S{H$ZnNDAO0EEtGhVaZ>z}lHb%*buBP5@vLwar0_X;qf404yRDZIZ3#4Puv* z=!$5-oBHXwAyz~tQkMb0OgKjYP8*+QET&X@!C;8zvcU~*>)YvPF^$SD0gVwxB`p#$ z0AN=;P?yXStde4PhAvt( zj?5ghdr_>RF7~264r`)+z;?5kJ*0wnR*a}!L)vFCqPLl2j>>9{t^JDv;TmN1--3qX z8*C6oZ+ntZK&y&orV-rfsqTq&H_^;FnxQ3mfP1G0X6HHw17MnRkSJzbJVc{gJ8BI1 zqZ?tHf%@}_z{@(0$ZIsW)9e^ET>+SU4M)h=>O{3(^UghjC!V2m*LmFEHvjQalz#V1E|0gTV!DzmF^uyQ|F|Qh0>8cGy1)F7e@vJ5Q089C zL96iXYpx{+?GiYG&W{A<=-oE}COpYGRia&=f(ydRE^;>^sJ3q}y5H74_#%{e8~A$S zZPy|P($M?be&)&xO4s}KFa$j__rgwqaHfx_!Y`=6ulX#UJs#WV&R@Ph z6POX>CJacdU;$s>y^HJVVx&1#^Dcz{{kQt#(mS!T5COZx39Xhys}Tl;mgrk1jA17( zzfeG{y0TYIQIqNK%jXaZ8rwkCt}-rh^WK}+R9AD)u}*R zrkm96Rz%t|NYO_yq0Y{x>r7_WP>g}KcMKTVJ#Tbvv>8z%a^P~Apyv`KRFx^ym>iqg zIzRi0V;LA7b*@SQ;2crd=wExCPNq{}p3=IzY0 z?cSjgZHvapXKIimF1p(l>0tNR^ow^gx>rWg7gCDIEQaCC1pvKz#Pvh7_?Vo=p74x%|G*1=3GnzrbxRhw>7>lO9LEdm1su~I;YdR;|E-(@>Dj*^Q&jizi1E8~iN2|bx>!XAt8>?3hj=UP_1GJGRm1Cvk^Z{yPcP*-;LIRR2Kvn zt#@XoJX}R5p}e+16oU#PYZoHi{*^%U0u{<^fFWX#X$5NKaKW;ML~`d9<*6j0Ak_p9 zcvUdaR%i+22<$AQy0WdYaNgI%tSdK2w@fQ{=&RGm z{U)>71%}&~542nnR~EaSI+fTfNq9E^pe6;dKh3?G>1=#M^nBUOSqZz6AKhn$;22Tq z5#d?}`t<5nv_UT9n3M1z2%TlXg1h~vs6n)nayCK(c5aptVc?i#RuPX?(I1yKMw#Ue zGGgT3y{fszT$vFJ>f9Y*BES$YjHxkuHC74o7HslCFt!uv253kz;BF!>Qlbhy8l5Uv zu}P`9rPi1FzSPwSA0@W*rcqE}*u~hci?oR)g+k5_i~$9iKm33j#wzd4g-wIa&UeJX zrtkbcL zeD~A%TKZ*IAskw#V*sYij$~41y4vl`1URBo-$|gdYjXg5s=~Ux#+24Fop3x$xp9nX z@pKbVs&R^fdR_-ed9PA(rh|yJr zdsiXmAf2|y&@NLox|+BDln_>4rq&>sWgPGmL zLqcJxR{*98R5@QXp3YX%+mOH_;A1F-#%&OFQ=AD9yUrk16%-(3u5<*tbIYui9v{#W zDmoc{Y2_k&Y2@5hR}2TNb}s`fuQ*bl2^yW-E!w8Cj4BS^g~u~%220p_?!Gv~^!;^K z<}+7Bm<)l(JZ5?M{kbxMF=~h%WlW=6!C~skCTCtNqGG4G*)31rNKgaOp}nC>SC@Pf zVpO&vzl#mJn$5XWvp1wrKf`Xeoi?w{l-NBsaFD8H&BEiEUrvN@1g6ltmI}O`$S0;t zVO>@V2O|d8+WX_C4kCdpSE4#b=tlE})TqDM*lYO#p1=lB+?koC(FQe8UHsC)3-}5h z_gjV$=^E6tYG3)`(U0BZ^ta^&S$couR1dgKORx%0AcJQA_(O1>vVozjOvM7T2{#9e3~bjt!7A-GO!sA2#)i~&5BJJHo(T*Hj8 ziUst|&zC#MyN5WGJ){Qdd^B}cDde7in;(#tP#wzc1u(kTDZ8O&Msy39q&Brww%N9E z<&NQv4kBLsrA9K0xPoMD{R4O{!n)z^s>3z`XPLd_?nskdB5F)kZc%4;zMX{QilNf3 zXfN4L2+kT3+igj6vUc^2Dh-PrMt4IwP*CK~5z1T<+SQaKGuiebz`?Ey&3QeVj1I#7 zxikaLav)qOp}-g)c?~*+GquSn4|2C+0f14ia$ab7s@!BFH;%p02t5S#r9&NOr>J&J zemKDU3LFl0DSd0K*l@NFUD|ukV|K*~8>~d)gC-XjOi1o-2(?01QYT#cPl0zyLv2i{ zj4*>lL$~q%!21PQ$w}CFx$Cj~<;ELy$WE@Ut`?i{P|UE~ZQ3ZgYV{r=Ja=UyB}_z) zh~JLqeezSpFRr*9&(q)D&ig!kLjfAPAB_F@haYdRGtS?y?_crxSpWLR@mDcJV8!*3 zrvv_{r~iLn&$lz4h5f8wo@w&gKyg~r*vM*AIXAi19(j?IM4y?xoI1}9s35_f%JebX zx`8?U=W!Fp3_q4{H;tx>6IQU4KyI6!x*7(aPfw0*e@$4&D*Mq5_L+vWDjPYUx;i?$ zLYddNK|4#jOn6n;HmL;Cg<|dv)G9om{Nc{;Z#ZtM^fUL%2@2So+t0%J+~42y$8Rg+ z_5{AJIx|D@zUol~nj9F%4P{I*ptUmlgr-KIc^*SB8Zr=_Ee-L08$EdUn!DN{D5Jy?&7|s3I?G1+HX7b7;KTdu zoKw59PyJ(}(yR=UfQd4X8R&U#U#Xorl$FjJGqz1&?K;K)&Eo7hy{qpPBji;hSoTIr zHr>OTqF=ktCe9O3g*8Z1byX!wfTGp+>m88Z<7&_-jYyXWAY2||+C%K52gK*zVA!P? zS?GIIfoJ+qwAr8xOMlL&bfwXd16o-$5KO4d+NMyH6J|wdAo^BJ@`x)(E#T6sT}6C3 zw037isS%IICNmRJS)u&t?L_mkdCU=kA%kN9_o;K&LU%mTSu@C9Q6KtcMMj2E{IvEmUG&TQyK^uA=^_Z zps1=UyNA)-TcdTBriHbjtK6+B+vR8?OP188gA$lq3^c-{UFB^qX6FLz4luj28eh@r zl*(*9xhffIU{BwB_2qz*Xi{5H8Wy z=*=AyHKZ#VCEeWl2&FrguMDC}0NKcC8Fjtb?ND_Ia=WK&2soeFfwab=NQ`bemjQ)o zoU2Uy*9v?nSnZ4P8QzzFX4mRB)?-ICp#$}GFam}=1m9JjeMMR};o zAqbuPx&rbY){}Tsoc0hl)KgcGO}N$|y;TGp60v&*q%?<~rP?_{*fen*^Rd&F;Ss|7 z0?7Agc_-i@e>(VS1ZBXzfQJ#lR0O=DcLbdr!)@1>JEr|LaS|`N{f=LM8mFwya=qO6 zn^*qTJYJCh@hRx|qUXQ(_3IB~6f;)>IJQ#ydHWxKS^w@^z2{8!dI84>8)IN)fgYJ0 zv69Ws*p&>Lm_Yz(-;Y6Ys2K5l6j@XV5z~tPK)UO1HB@%(N(aXI5ALiTF^FtEXJKro2Ume3n8aqg=8jM%DnUWw z^fho$ZQ_Svv5=fY5Nv<>qQAIR*#G*suRhPe{jAU8x97Uu$KQR2FE5TypE!m@5N3f_rSMOsl;6b#ud(jYT4LLnA&C<-{}{$l(3hbFbO zUsy$A9#KUQt11{4c&*cMG=a#y%||dSn{;Ls6eKFh1s;Q}3ScFR)&3YkWNM5Hx)0l! zN3f3vRu<+YX*acxG%rhdxd5YCZ^lkk0fPuV*9H^}kXdrJQN@VZt2t+=)y5P-NGp(4 zR`iI|S-Ih|*kp<3(R5^q(Y{f8x8grAqjM+K8~JfPigiL8g;!vn~pBQ+FaemVrdFrUWlMsSBe!S!V@V9tL z+y(?h7YGmetDRM8Qrrn%zz{FHsve1FVQnxX^HM+i z)gFUcRHtaJKvMEMN}4r?4WD#qaL-c^A{kID`SSm z+F8YZ?YqokmTw{3R~`-R)plkz00W6b7YBLB8eCaZva?Z_eMhtrv!4_aa;641AVjW( zKskj76PY46n5dl>h}n)ePxhnV>>D=hHC90 zwI^)Mc8KL@Q)qJpVE0E_a2JGKvXPHD*4h#BuD!0hAEH8F#NHV$5pR$6h}g{<748Fb za2aRuOVEfe=(+fAWr3@37N$y}j^vF|GS9>xzxwmkamEKk*b1H-}@H%wvEO2rdXh?;okLhz^O#Z{)9RK=zzy1F4KYru? z?r-j&LN87V>v@iwCM__;+Ig2o)fgPVy45$n|Eb1g8Cf5NwS+?3?#hM`QEiC!AgSWS z)OfBHEkP8I!5=>R^WcB+57c|yXT(~08!vbK;jO;^tba9X7rT1u^WYcZFK#-|`j78; zPkc)__vct3{^@;$Vx<#KGT-aVECoIESZU`r({W}2I_}u%N_R)dP4VWUuy)PDGaYJU z+qTG!IU~CPMlh4X>L$!gF#yklSr&5!cV=tbAKbK@A%O>JXPcMl8U$T28!!(FSs6on zuiF?<%1lEj1wYJ84szK7Iwe$D!Ejo^y!y{uIiM8;_M-{37{t0lFJSq(U4SAeJkIO{ za*(}jH<^l7AY#NbISUkbbqI+lXCdSk9#(%}0;SyBBh2E(_3ZT~v+%w_`aZxj?=x~k z)crm`O|D(tQN4|AIbv-;sG>I0S>rM;TioLC^__s~I^QP7X-wRNs`~Q6_h-(bU(QqX z_Ladp&l(M+0h(cR++$WAs{6o?H@`%L{B7|z=T7FvSsoKJ^xe(h<@j&@e*9|G{ht5t zKdj#!um9%v`y6^(8USDMlK86|W}jCbxGs=5gaB$6s}9xuemv8U=h>*z>OB{j_PM+h z$pXiD)=I*5@iw`DbK|+O$pl=^bd}l%w^o5AvPqn+NAw2OYacTX!c~)WXdAm~0gr{V zuocgpXEMSu)Z}WyBTT5wonH2A%Wp*)Jov5r%fc^jC?ZW=E4)UsIKb#HC1}))cxD5ZK;ocQqq^bZ2gKWL zr^Al6-I;a8M=@k$8<2c@&em%{p!!$@W5nJo#MW~!a&=$6u2q;>*oFpK7yZY@AVMg% zWDAhNa?uP|51;_C?QlY)|2(L9!g)Z3FwmN~8o)1BVID#j=@DbCoHqhI)3uwze$&xv^VhHIhgW?X>-&4$W*jr$pZVW^tv`OF z%ftC;Y7BiE20R3~&J82Jo^>v+P!deN?^11$#M$n?FfStfZm6 zQMRQ_=g!+0yF8+|4ZJ#Ht_KJaeC{R8=#Gf~B#0}^W}%20808A6Y7aZeW|~h1Sf7t1 z#yo`c{KFI9e~I6G=3l+&`(bkZ_+@?U?&^pkgTd*xypc#c|`E7_T$9= z>z~H&9`&AFr7W+Fs!?P8F>wEp(7yj+5Uhn*2BJIPq z!80=zcUBO)aGn`s6nL8Dd_U`-p8VspO#u1htUo?^nqXAnE&15zr!iP?(Ssa5YW?A< zwXkVYF`{-3y7sZ1Wt;{FRp$0~6zbFAVr9j%h{C=;U16jyvPNU~)B)qRQn(R`5KtkL zYCczi2OWWGKeHiVjK0`xgH<3BZSd)+XP1Sz6y8PqO5*s61-YG+jfFs$PLS{0WlQmV z{<)TC>{T%W;mnM{hw#G>KwAa4w&OBS;)r-UL8pr*K&9Ku(lHozw>4bm6gTqEZzOgQ zpIm!WQuwCv^ky=okncmxbYVu#fgwkEl}quS^~<@**=3e#uMQCt0|TgA@MZGI`CPfG z3R%bzdWrh&EB})p^*K@lB*&`v(!bsQ=?w`Jcu@fU{e#b~=Q-BOm|pg6Afzt`Zy{CQ zkMX|G_YK{TXW}h477o1s*MI%p|N6J%^>Kn;)-9YH>E}4+Tj~G%ANl=v(}BNu!9D8S zmmr|J3O7l>)zIGvB>2qQRXZJp4VSsL&-97fn+d0*d%g@fd7E0!Z)dHIf~rF+eHw_B zb=P>TX9QPOa0QSN@pz=6r%htE z38{2$zr#O2{q8tV-;U9e%NAa+kDWjW#Yzw&=9enrfR?%f)E#`viy) z+Ajl6yp@+d0)|gSQ@V-SX*L`>@4qYmgkufktq5`q( zK&um0#At*+1)!7qDPa3JB0mDCUOo=jRM-K%EmyAB+ZdrK-G+wnIP1o&J0uuQQ&{{nKN;rIvXM57$3@!AczD0&F}_KdoKyZMy+APvhKpCNt>|Cz)&a zkryFvXMS}4HHM#9&(alCAtNd)(Fs6|22XYO94R5Qv4QU2KLS}ER2F75p2{7O2qInm zFNPraj(VB+;l@ud<3Oq~#QTB2`d*Lce!cm1;M2fVi%|k=@@iQ;3$F^rr7;>nIo;j2 zNH`NoJTo8X`uE@Je|*e8)O=rBCXuz-)zP13uB^3?b$r_ub6&05G$+@?A&Gc7>bKw5 zzj)P;FZ@IX{N-+f_u;Ewv&u$+Wh8K>v-tHrO+1r7uX<1RMUI7^&a=B7g51_B*LId; zj!mTN?R_0_*xq)TnMM1RoET5+l+OOBf%};bnT}qmE55$N=;+c*y4c}DH|#>65PyCN^xZMD$>Lh8 zizQgFt8HfNP4Zrz5j~WxGNVGVb_SIl?Dy_?k<{uGQN@T={WGzMdByKBrZTH(&}xL9 z3#i`hUKY~0_WB^ZaHj3Dmq5*mVC@R{)14#yr>~h*g8S0XWA8xYGb(dC&AJq%$yYutxE-QWM~zdrsJ9t_$s_3fFH!8(tL`%P;t9(M%ZPaN$(11iBV zlh=Rl`XssG7du^D6q2>l+t|Q))|t-2W^7k(WK}{t-RP(@_W}z#+pYj~#g79)-Y^WD zeiYSc8X1AQiKI7>3*Tx9TIO@>%$-CP%LUHPVZDxWI-#{;u@W14+XX?1+r*jZT`P#4)j<6ayRE2jnbHXtb#>c`3D>R*x994n!m8#iqsmhB&7xHZ zXSPvYR9)&(cvaOBS&|W=Q~z^vBIXAO;FUW5p>sSHI{d1$(}z};J(#yXp%yT!4)-`V0u z)g(2!9~FQCyHA?7m9L74O4kNvFHt)7hb*6E(#MQl#6sB(YwPx?A(pY4onsgtb7W=T z*FhUS6nkN#4VCO0A-e%ysvsxBtTTPIyP6M!diZK-6vvPzrureXQd~PUIa8^AGI*%a1<7%|l z5WSIAt18G*IE_qK*2|1J0xG*A^gNSCJa>7-^SQ_7r&na|GJo3f{>~p0FF)}7sqTlF z7O2AuegeGd-2C*aO8@R#!WG8O6ywJi3i)}o(>{aT!sF=#D`F*ne(o))lHjA_Pv;6~ zZSVtFT#nQGhKOa4zl^{AF20|3)<1po|MZTbu{J-y9QTQ+%0k)#M%f!N5g~>T z>P$x`5?nALEhFI>?8X?T?+j0U{$#A=s!2_FMwIZ|&-G>UZ}0l2uYL{we}1=qN3Y;A zcAtgGdyI*bYyI8l_}d%ur*%Yp_nEiuP-fT1Ip|e9cQI&jXD-CIvlex3KNDxV!Cf;@ z;`gCvnL~TmUJ275?=)oACZVbfdmGwaTHJ9A3H7Trj-XCWsKt4$oo;=8&IBigPloRURVAmFbAJstFKhTi%wNMDu)P zX02X?6e_O;1Bnr=?6(!7kj2a{0rINnP<;NRd*Jh^myCywBr5C6O|OJP6_}{s-tk)z z_9ubHIBM?wFMmC%^79S9f8(E?{I=_e`gGU1@p$C9D>VgbYQ8^@)IYqu{6^^4Ey=a> z7Pu(~BccRh9Fo_@r=f3;RjCqbYsR_oe%84+EuvoM2zdnffxFwrHZ7cIy{AiBS!d=> z?6aG|0dg=Ndm9(Iiii&bMVke%vVbQUW!dJ?URhP&zmD8hh4*Lue&Aj_#B6Mh)rnyB z{3E12P|s5C%ZRYb?}c9;aN_kId*SO_GQ4)zz)2w#1ngbA$>|ETV>QLV+Wl}+#M(ts z>U<6;*4ldr{eK{`OfehEOtV}O{D37>P0BKCZrO$VL`>Zh0e4MphB{1hMFx>JBKBas!s#84Pt`>c;7XL5~|E? zMD&Uc3b=qY1G8&vz|&rN(L&rd7$byT9fPldD-eEJ$#}WFGp(Rql~*0?Bmpg-BWAe< zJ<0wvClD77pD|FoW<v{6?t3a&GaYG-~choWKFTWoz zFv}%RBGxWqmlp80>#;bGVd!mnpI)U!c8uP{0r=F z`DI`ZyohUiL~Tcx1h4YrS&8eT^tNj!mYIdK@XXpPsiBDNeJ!z}vd)cjWl7KM=#yP` za$h0I0`y3Hnz+ja-X^<1V!KPZanQ>;QG>V@VZRsVfnEDfQ1SB<_Yg-4Tni&Qo{3WA z^4?BxfqmldYK4tEYY-bOV`q(!3W~^D6hc~AH_2dEfb4|COi11GLsw-Qilk+p{VfsO z*M&{O-d&jhL0L8#;mhI(pe(@R^?Eg2Y|o%csWKhnM+nT9o|KMe*d%O>(ZjnhTWf)% z)9?nNP$NPtx%P~4y3V~rajh^49;zzoij!s*P!3ir*5#legfnZJbg62K$c&-8k-`(_5`+kety>2r;4}8A!ta_dm!k2-0P>{=n*7GrL@yN&|#JAI5H;p|4k0;(Y zO|FgQILR@QV@&)1{1>{_mf2k}ZF`tXp>Bg6S$9O=`kp7AX<$6o_SAarswzaAH4pJV zeMG=nrCnLZxhsvgjUqObS?}Asiixb+W;Z+RU0GO_F&uH6*9XJ!43juIKg)tnyl*V#BNC(gfbi8~XZy#jo$oYV&D{F+%6cjs}r9%jYH) zbagdZmSIt<@(6VY;I_Syl(C882xrbLHZEC@&ES!d~ZIc!JtFf7d_!Zse=|{e)lG>EfuSG%YX;C^N!-m4X(9yU74fVF#{fbLR=BJB#IYtlPb zQ2pZt?Hmy(wx7zV5vuHUUx_&6n-IXu(3B4#3+M7caSR03-ir9+sYha`(iX9OMf#f| z*%3V1nTtavcUBkq^x}`c;D?#GDq!8eTaxS&?%s}uAw^@e6Q0BjR%LNG{YgdmI0z)A z$LX~(C4+k>qhlFY|0@`c$^@BN^P?%IQDIXMO(O5D4(NrW(O2zx#J{ipc; z)xVnS3pkAXWSYTxY;RXmKcDr!?Kt+?4s=#Q5r}$wVi(>{R5Y`nd%1RdG~7D{T^MyL zkQZ4511eo05A{}CYSr@9x;*7jBXM0I;mCARh0ZFR)^S=-)V*G4d8 zqbi%S^!W(%f=$la>|OR4bQ4Hp0XK3j2hoLnzV2hbGOWe|MpXx>7iuNWY^WVmm~-qi zGl?#KFBn{CvRQP0*De4#T1;v4amQxhgtBsI@ak`ZIG3x5P-#RA+XNrWA%$8EZ8t%| zYQzoMbPVk?KOoU9#G8uFyVzi;%2la$lJ0_B(qO<9XslSU%e<;AT)kUFh}Ts)YYdLT zEM`>#LH70Ys$;jTY)vb~s%)z?yRw4h;dS;k^=g&^jD=cTqt?nJI41RV}~adAcI9++D1XM>;x5Oas&SbPE+iUK=1+`my&a zJ=148&4gER^=*ULRkp&+f^Ch~RDjT=_D%!cXe#ksNiaID8!=oVuU+3Xy!O;l=Q)SB zk<>z=a%aCt$J_Sse4hK{cqiYV^<3ViuEng&u&m6ATcDh4XL*|)owmH6m$WS@tA`(S z(&iu^Rqaj@i<+5^(I&a<{?^MHa0UK))zK^Y1iX_$Lj{Gi4R7rvXd8#w-D-L5w<;aM zUIJwnvrB;o|F8d#_cGW-gl>?5%hq+Qx{bH!M^=si7)d)nL-q?t8J0h`?GE!SaPHD`3Eh zt4RVx&@<{4dWk$DTs1G+ax7QDj*&ZOXqW%^Rws4l)jjfx_|_eaJyE;o&JqD4VSqtY zl0;{sKlWnR<~49lPOiL(&kKagi>bu+P6>4IGNK=(P%*~&TvQ_xz=X(bMmGPvapUfi zHF_Hn=<%<%-4GzuxWozG7)3jw@Q5D7DCH4^J%};bT{|+G}wui zKRj{F@pxp63%QhKDpqE+R@#98w&@#tXG38)Iaob*4CBX}|MF#jBGf#z;7_}r4}4u! z4$^O38KyX&X({Vk7H5@{8|XgZ29z~{1?Z{W@JCXw&~X7a(AA}>O9LnjMxh7h8`Tc>H8BWJdFrTZwJ$Lo@A9{OKRvl7S0`cv!=3NX9F@i73AS$I#>{=(3iv_pSxD_xhk_(5dkT7)~fnoq9_~O z2R(M}?X}(25BvHGPmb7$GM`x^^enK{+v;OZHwnG!fGx~WqY>*P7uiI;kj|#*Ua3ig zB)E}e<9%?J3mPA_%302I-<8v`3TkI@@;x&Y26y5tM_7msbHr7_1vLH&21H;AXW;^@ z6KUngW3_gXJU1kQSMOLZhgt(`n}WUTVycll(M;-I#U&tJkc-QPDP`6n|t{Fk#*&IgxtU`3VCI4wR2P0 zcEwoFieTji%;0zP_=`{X`^5ekfA>B9_OJ2yrS1nb_`9F;Z$9huZGRrjtlz!m&$VX^ zx`yKWJ4e+q0a9ibSMsr|;K%kO{n!MZf!7!v?_0$=^!K0Q)4;K>Kye3b2?mnGAXiqR z(kA(=Dzku9XsltE!WVlXM3!I1B>R<%4Y2t2tf#%UH*D+7+-4Q63s~1~p?Qqj7m;)C zE>v%RY|{`fr>*UDF)?NkT#p?S3$}5LvDdnXR^fz8c8^wo?oI9O%jBqxf zv0ePgDsYM(zKTTpqv8!V231rb?I3F>$jeNV>CVPCMXAQPWFGeN0suy6*GFvWns?X- zA%nHA3_5`zcP6P$w_P)yWOrDVF-G;uJ=it8xvIAfO^Yd9Lr>N9(t!YYj7BD!WMyAW ziV;!pu6fz=Fa`!yJJ-rI119ybqbI)6*B=5{s1XcmBe@@gjM2eyzNZmLgX(;fsmLDw zBC>y)uI9HD8d~NycXK%;HO+!ZI10C+XWD5Fu*!icejkOcbT-bsg1Od^9D1G=;_45@ZC>tbMtKAg*)cf4JV{lWi*!? z@yr5rR{2a9HN-$V($2(k4bmPzpQvYJpxWq=BO))Oe_t9s&~T5uD7Ea5gRkf!99>3Z znx5bv%Rj$q*!O!B>)W%n_hM1vfb>!*l2W2k`az z#E3$2vzvFT+eLs5XGP%UHixR#Q=cLR7+7{?@quUJk@?8_bU)rtKiCLWu6;4=5-t}iMr8WTtkz?d?G*lcrUv5}``oKo95cqCBX|-~9wUtEoIyAG zz!kjywtiMvxTF|(G=-(z=3oh*G@iws*Ozn2mx;nI@Jt?3kKCD_7p;Z`9+R#{4DvQ~ z!I5osVNPgm6U^=!qMGbqzVhl6pIKn+b*UvTNa41NB64+-3q#s=CQKq&fJK?N8Rt%@ zrt~bf(*kWmv)zk9Dl7Y5(5|w!s1!UE&8v&Bg59@t=|*N;S}+xy(|KYX0ih~G7|<#| z>T--5Kr%2F@c$V9QIN2U{u@s!U( zl6$)sDYUq&W1$opGVCmpxdE_wXggbdl*`$BFeV{E9sqn+IZ$>bMZLdoN?+~ALIq0o zzO>D?NOCQ_Ju3zhdTw*TX3Sw%wtQzd{Eyp}`ThWa9a>pK2x506p}oa{2wCXi=fc-X z*}7OzVr6yUwIf_qxm18;IXjE(vIY=6E%&3UT_(^Wt2D+4b;bxrxlkH%U(f|f7aaJ* z-8kB`0iv?15J9KMxb%jumhUA-Ur8=5aKi&}Re-?|1VmN^Q3(55j9kqUeQ@dOV<^{% z*mbd~8}dc6b!-|*-y@!t;`K$OF~~WH%9p8J9#Kiitz-L;c3PvV=#||*24bP6)NoM1 zuNY_S+awEnYe>DsNT7^C?t)n%wZ=oV8=|$bMIeZZ#xx<=$Q4w%A}SH|ncEs7fsftx z_WQ=mO+`MQIZ^xMP(;MH%riZT+b&csU}_BRogwb1d&K^r9^HN;$ z$gCmsB;3qah+_<=3pGcJ`n*klLAr|K!Fhle#}L6joL>OPqITm*Rxp37_ejQ zo^c(#418&fU|=kii<40-+Q-y0cQ1;%tY=q^$+yHHRd|0SL+2*T*<}A1S#6qYEeR)THTNNiuTfnA}-$C<0Q|+Ew`L-yWaE=cC$!k&m^& z=PnHVvb^5+Di^a76dAsUKHt0Nb`0>_!UH<1*6uz~)B1ELsn4%CsLI-Dg+Jf%2`u@+s~ovMuGO3b?;t=VrTU=K@GeG=z8WVG8o0mblU+3Bh6J%zi7d)xv6k6 zE6&DVQyqqJHO}ms1vYy-*5r;FY9MV>fBY<h^l%2s~~c3gH#L;zLy zW0WnK)H89kiY$6KS2Aw`q?t&$I#iA7Q_J2BPm%7 zAy?XC!1!}Ky&J@?36!{uhDHG$+ zbRIB)jXKj~h~;Bw2I0+aw1DOem!GwlONyP27BzN3O``+9QCIJBN6 zVr5PRc->SpD<=B_eHsnjXP}%EP%)^}JM4mv;s~u>Q#!XtAewHAcHzat#Z3TVx@s4? zq3Y~;TC3O%-VD=2^~ zJwSPK)~-;nx4NwCuAvTIHn5A}t$zE1eoXOEUu&OIjEjv6GEpqg+Zd5lypW#8aYkm&XN)Zvw);uh0lRo=K-kPMUC^BXI8}Mom-XP)|w+W z_f5VZqCKU(9l`)Fibs|v1F9?$Wk0)i(O%{Hz+uc8uCo2Uy$h>c5W+iiZMR^$(-sD+ zRFm57`xcqF4IV*k7Y$U{L*vX9gHa`6fUFjBa!|Xf=rKe%R~9kI(O{CRrv%Gv0q?q<=iVmmz#;7m3nOP*oFmps1*BMO_d!DPU?iO`Toqo8JTp7Dp9wMs$0gs| z?DcL+SHp6(qTG>uWA7XTLu&bA6$WEgE)^4Bt4M5VXpYHU+ZfFddWJeM@e02b_AeU8 z`Y-?am;drtKH#@={j_iwzyCa56NmRY=Cy>v)uRN~Fhz)kK6mLJTE}C5`?j$dp*bk# z%Msmt=<>7b39ex{)`CU^UEVK8d_Kk`1;k*cn-$lupw2o4db`c!9tX@6IY=gRr;RG6 z(^i1BovuXP5Kfo9%4gM~SjETovj}jbV759?%+Ghe@We|zYLxLRP3A8zG{~!9lB>fX8IHqK&=A{owoB$@$E}447wQzJ@CM?q8V=;;2j43Ax;m z;k_{ftADfLNHz!u3W;sX2@Mg6lGt>Z+%=}u#SK-s45~S1G!FviPAV{f-W%FQlBOj) z$B3*NMFcZf#K@f&3ZU&OmlL$7YBu)R*E`>^#}FC40yB&;g`I#QfES{y>arpAK@b5z zsAAy5{nx?xOYNxIWH^_V(GB;P0iu5$7ih-z1!x1+9f>Uht8Ejl*T!BQ&T^Mi1aS|l zQ5&pY;@t%UuS2Bg;5v0)sA><&77FLy626SN(RL>0UX@f?v+K^Wca0HAtCNP;4z;;| zZ9eref~?m|&qjy`ac3ROnzJ%L2VD6?{E~Sn4#7@N%rMG#aS2Bt&D#4V;_LEj=yk+T z&!TF4(pneo?cOY3C=Eq@U;Lf5jM7Um4`i|w?1)_o?^3J*mFOjzy6CB28@aI1of=7Wot3h;n9ejIe zo2v`jg9D0D-@ot`3NTkvLdb(omRTCPn&b~u8K~vssM{wU0dK&FfTTh0>J>;w&OiwE zE-X0ZzJo=loT;+2_^e)msyi3nA6d48MXudoKAwd%R^~Ay({`t?(WO0Aq&a8o%n<~t z*jzS%&6dQfG7(V6K_&I0rYeO*Ju^!nkQ>Q#F{lF0v{^%{a=Om+!n&;7xrd^znniCT zkqPd?^GuDIc8Jj?GcsMzjSY`6_euae9l>sUOdwce^oGkZW#>gQv{5X&dpt~+SREP` zQI#kJNnSq;xam`kYfM}lmIlg@6kX}wwA6<<#PpET7vP6vv&C%megY~@<#LHF&@Q-$ zL!vaSCw6VC=(Qh18S@3W-SL|raK973=)d?|{3m~Xd~fKW!C&9;w?pf_AaI~+3|u3Z za6Lr?;cVJUr8~xUE-U?>QqNnyPNCjD?#_zdlh=b>c4A<1>7+1 ztjZzlbu{4*+i?WhZtK2)*)TVDp&K>0_X@@>M)$y{i>ylZ^|CC((;S0OAgS#_@auEg zgY?y-f?y8##ONv*L2Y_RVz56Rj_<`v@LGzQ&!F}X^>h|z7? zeS%5K%n;M)&dw$#6|&1!MX*B#iH#b8u;BVr=BLmIO8k0WHsQyv5emev>lG^iBZ36$ zfXe(cifcrNv{-N(FuNgE!6B_ok&28(_n%_`5d6@MuzzI^c*F|v-Adw{&XMb+Uk?BJOh+b zk1x0JI2~a)rPztVdXb(6(__?Z1R4Ew1vP+UjH)g5Sv592P_Gf^+Mj3Ki}%B8H^z~% zRmHO)R+UDCr=_}cuB-@TRw%0QCP4L1b%t$d+iFoYI_|N`MXO3Uq_OtLhxiD9O<@>ED+{XCBw==WO1Qktz-^6!!&Vs}< ztCP{sw{75k=ayn1J)AYeF?l}*U7zNd(Uv{rPO=%$edj7#xd6h6MXz)b*)ute>Y^%=s2Kk5D{N>s!MXV#}Nj;; z=%d^rzu49Dg~k4o98+0cK1>0?QSh_NXrnJs*fvFBki8N1UPdUy_s2$vG0&@@6Kho! zPdLmx(qoR?dxX%LQ;|@|(?$s01r$(_gKa-SU$vVG3U2rGiw?wZfF7=0Ihp%k z{pI{$yy9H=cmMtRZ~k)r)vxg5uMxmOa6&{G8KQCARDf4EEg%8$Di-a}xZxsQV2Hr5 zKHs$MX=udC(xVQsV-qGa{md+oiah-|_u4KJVg%>QoX4N*7!2Nm6SL|ixE3Gu`&rLr zQ;L@1b!HB6MC>YOMTp?a)vESxJ|HY8vpRpiR`;Tm!~?DqM<=HWZrT{SXn|E&*q2E* z`p|FTrnznyLz&LR&VEy4w9zMG19Fu!F8sT9CM$m6Lu1FWlO0o0w~ZlpIn#&Q;35Dq^pbK=&CF$dbIC>-{SwA z=OWY|SkP0Oe4tuBwf(N@6?|59k&a&CUUzm)4J-bb5Vo#_{0r)57-uMq`lXqOw}B12>B zbUHKJg}__YxAJixJCoWG+FPTTxsRc$nnPFg2&f^J2SL^ltNeNpwv;c_j5&jUNt}|vh#7BB5N9GXy>{yBErc22!=S! z<2HZ$1AaRfd;||NU!b}C-SB#K9r)vo|KjGq`;Nz`C_eH43vf<<|DFD)Cs$&n&vV!6 z3Bupr&ny>!?({WplPgQ5Exe!Qs)!B>gq<8h)$XRAfnx+wMBWC6gyn~UOhwFa?T%5h zEzIRkw=m&^hqO0(w_C-m+O90Pqfchx0xnQs|4-;<0DQWkNutkLVW;UJto zm|yO?Va1Jq+WuC^&YTyIj+=Hv5I{;$1UtxfwSKxYWRPiLgsQaGF2-5d1&z3mSm$yU zq+XRy#;VM$7$a53V5J2nV{LB`L;|&mR(*C_O-W{MGcK(oz;k;ZVQ2R!&^8@|)d_rh zPPw*Cj#z6&pj|P2?8jxJ>wCFTW?U{t(6>1&lT=oXfo;SPP@|n4Kt!t;?jnFJUtt39Z8GhM>(UR9?%bxxtCoJ98;ccX_tCO!>txciL_4@Fx`s#9a60+&S z#${tDdqg-tq&QrrQShqU0;-#?02CZC2*}oCRbEdlr7#nt%fI1W9pN{lZuDzN`Mk#% zHa^rufbPy5cBO0tcCk>-F~`-sMN-OgSp7^247uUUSHFGmDy3~?bs3?i{B}FC;W47h zw;6^(S2g4oASNSo%|iq@g+}`aK(Gj4HGZa0=&Zj5mbt40bX#QQ4v8}4bRSSCI4TUE z-T^waoNZ~FfeH4vm||tk(RCqhEEY@cV{Nt*bRAL4oJEq)#D3r()gZg-kJ-R>Bh{R!&3sz{Wl)Xt_2hNY&M7z+k5F`quw@c>?HC|#-yf_yF&t2 zA(6FR9BbC+9}=&x+HX6p*Wu5%97AGM?ce;UnUt%8yPJLquY?T+6a33*9DZ#4-f@oH z8w$?J$5|U}-tJ0!*Npjiy3qsVa29~QHbdzeM_iSM?ewx;IL26+X`CyM@V&E(@Q@7b zU6erY@=8}gp|6kZ_1AiKp{CMqxCtphgU)W$G7NsYDF|c@vAMC&<=WZ%^nhbH3rrI^ zhdxamay`ZHjacFdK+4^BOm_~I(%!Y4<`qn3dq06HgfJ9YT&E=%T)S39Yb@Kl#d82- zYEsYVmO94o+Z^Rh;dY-tJr<+;9Bt5BP^4aSOx~CH(ad__D7Oo*oaXcaPWK ze|av77m7C2))2$AGXik-zH(==%Y}M+5{FQmF4*2xS$Mh4=c+1iXJy?&c|XoHllMbM zog-(SwFX8ER5m_RaoOMjpjw^o39u9aA_i9pl^}+Y>Ah_7*-J=bLI#u`RJpcUZh(aW zt&6f&V$7+>b47^30iNl7`s;H)sYS`LR}vq<6_%`Y?)J)b6bc?=c0?z8Sb;&D=LWgA zyIgz@*>pBBTj@NMXAu@`0ucndhO%IxBuq|TfFm~CX56$JO z%uWQ?Ro-F%Q*-5(Map>iv<&oEx{bZ~`Q=y^F+{jRov<;{TthKiknH%aS!Q z5m{S*GjsQdj2x=Yd=9%gG#emDfFSrb4RAoeD$yj!ryzkwpRTGLBHYb>)xAV`vDEV9 zMHLEJnc;4xx^-T-uDglW+r71 zPzs~T7t!|}`?_3Jh7oAV!~9_!rXgjR+KW@Sayy)sP`O|G#EP;|;A7z*|Kag(g#@e(6$p+zZ^2uUkL*E_1OR7b7u4&&x3A~&vp|Ce>q&+3U-L9ja zXEfYu5{_8c;2GDkpdOY?unr=r6c7@RV_gINDgtyTKph1+Pz~Ztadajxk8yA&qHln| zwl7Yd*l3!yc5g<{(NS_^njH_QQ}gKb=m_$-dRoy ztQKCK1P(6538fcE#Z-Lua@V6?4t})Gh8pkR*VnJav~1tKvk^Jn)KvuClfOlF0?M1G zW3_`O-%odR0SDI(KD>{JrT2X$6e>)SNnWa+$=u~eFqxpo-kve#x=^xsT<`k?_FYuh z<4ld4Du8G2*)ZK!9ja8l_sgm?0JZHUU6)hra1W)2F?hAdgw)x7rLRID`xskQLwE5lq24pzHsw7Yy(pN`9Y z`xcp!gd3MQuG9`^m2DOac$8nOzdY(}?5lGK3x1xze0^ze!Kkv*#)_e0EpF!!iR^Y2 zJ6NLoZXf^Lvnqja7${b$ZxZoL2AJD7Zf*odsYZ}J-vevSav=Z~*LiiVPnB>~yV*cH z9O#Uz3r;Wb+y?5m_Mu?DT~nD;4BQQZmXeKRcz`Jjst%Wxp=q=vqkFJ06RN_#QNA z@cn(%g1g;t)%0o)#)i*PAtp?!7kop$EiTpD zgD;$vo{m-S?qHjlrJS|z;7kD0{c+*D`6IzvJ4oj;pU$=Y0egxnR|#0u0k|8{uh)LL zFP)%7;+n<>7QplLo>b1|y>keU(zh3R<3$W{?K}>Fyxew7y6W6LV(a$6EAISGoW9b8 z*2w62t@_*hR&j}L7}yKnpZz?$RcBjJBQMfU{!rkAE<7@qPo@=cS@As!$ zkGK&K;+pk49e;Pf;UUrC^VuKG_pWp2czNvIrMPF#&Nc$|0+_p=m0wE#~&U%BVYdmG`I+*Tf7wD}40e6Xk<9i{l=+3y$LuYhv2!)LrV4-vF2kCX@f{p{UyXe@`b4ai#T&Kv@@Kubhl z>G15fhVRPGMpOmwK_t!%f0ll6B2cC4+N;(zrkCEWHbUK_PYjDxc}Jwianm_*J4Y{$uUvka!9 zo04WfA*~6GO$2X65!hX-j$i zgIwg*1vGIi?qrw{LV%i4Q>w93EwM+doPbQN-93$X987R1YKp58u&Q^KJhJxgF5U>8 zJqS47kf7Os06i8CN!a`Cz(cjSMXA!W6#@zFPj)K9ZLW$38bEimNQKAJb#<5&*ZlDy zc|tf?D}rl&w4Da7$Zk?%ZDUX$A*S!WB!`;HN%1~VfR&7|4dNLuj*ONAd8vH;qFg8; z#os>q?hxIuQn#5WrN5IKm{`KqF_q+?uD-c4$Uq&2fZPI291q38PSve9teWMK7pTrl zaT@#%t+uHf<}6|WD!UQfVQ%y%yocC3T@?B2JGSAP>IQsVE@_BUq_Xdy;hC`D9RejW z9ia4IN@`|)A2lrqi8c=A-beuh#l97w@h)gx*%UL{gJ*ekiz1+kwYzzXV`(55wYhEi zUeVs2HJ)>VF5aCL?$oMw-*q)wN<5TlkY=1i0S80JHOKUT3aC+~IN`E}ByzxpBY#Gd zcFMq1Akj>3KkBjVbq^(@&*xD@xaKvw;i6^i2l{pS3;bXG$1mTy|KYK|9r^+tiwArN ziyU77i%!nX=iWvw?ve~{0LZi5;c?*me_pL_$Zy%Mj{jlFbDDF?O4XLUk<$##7F}1{b~TGZy2A0j%VeBLAg0S zmlR;bOZD4F0&{6U-JRoQJY<`}+jQ zFz=0k1zv7PXKwcW_h*0T_~*ZN9_!qLv?OeAtVJ*{hmJ>zDe?U1*EfBCce@`|S8;DX zuU_K5ydEoH!6p2-JZmO<(5e}m^$3B7C~41Kkao~0#?v)qD0JyA0!(AAQDeoxwwAi@ zoQgA>;&GxdP8wPy{>w!*ww*N_H&oIg0@f_Z5))dSI)O2HZU@F4i2>7Sdv10NEQj#=yDd@k@Y z8M|4sKLtI+m)ezRIzO((2DQo+Kf8xto869T^lO7n?gtPjeCSow2?y& z&>jH}LeCPzJCetLc7PhBi6JL-H)oHg^WpmFlWZnY;rk={&+Vg;R#Ui z-k%#=b!5AeET@?I+-p7x3%TMwP&-U6W|DS{c1YnkcwGDdB9vp8EogjjdoKE1AeALu zp57$@@T@Ob=XPl-8*ojLY9@PR-GgqnHTCp|uxxb|!)fmo7# zcLFp#Z2Y-Z%-;ed&)YU08c`jMNOkS$A}5KVE@(iOBLmSenhNs;dQPt=QA8R$SxdK< za-5QL!<*B0-fSYNHylr%lrN_+Q%hntSRm9C49Fg@>*MIY;^`E}!_b+_Z@k*$1Fhv${a1505Irlc7 zZHq`Ai@kHUKla?K{J!&%FzZJ=DOHv}p4a6NYO}-(Ciwc8lMnMHnnV1$U9@C#&GmkP56uC1w9y(cT?VW}%<2oJiB6n_k+*npf z?BT4{un%~74CD+mX!1ieZE&p>BB!xkkF_tMZVKk48D8Q6{(lxo9GcZnAvTiuZtY z-2FIoZU_@AW@m)q%*TND%foTSI1WbZ1dW=3>d~(+{`bGY@6Uht%gg`vU;X^^#tR{j z-xmp3z%)GG)4{B}hKi2q8foL|P9kV6F2+HlZ$`;27vkI8cwo%hbf>HaX71d=lUbvieaM@Jd@NK524RDsw&IT$H zawVl>U%MUa?l1bdwnS1__`E#f>TO&d*6Qwr(|Xa)fanbZYi_1<&f9h)1(My_PKi|z zYB$Ipnz0*N7_9dghmpK!owz*JNVn)SNqIa<9nZ}|Tkbot`gG|KK zr#cd}aJYZ>62_af{WxloeWk(6>2pV`IsH+{#+r~pPv-wPVXX%T89**4c&ajsk4$e>}>ZqV&><}Idg?g>U5qV zN@g#nkfUhon1ZCPJv{+<*6omU6)miAw^v1VLxcz(0gPkB2y&e7PLk$)OM`2~FyDF9 zHDP^Z+szYy*IYP2ZV{YuWS`;UCuBL96J%~i#Z@vIZWWx)MvEba{X^6?J1zyN?v$WI z*X{s2z?BkuW(rx+Zj{z}=k>6SHes=5JA-324Ye=aPQwPD>5GU%Ouv07j_dT?-W=0a zCAcMc@w%c4P`<_ac&_}>nA~YJt)k7HKr@q+fkoJAH&fkB)x-xnSe)IWlNo{l+y&`D z99+pluNo0J0#r9%eL`cO$*SQT<|94q<`PQl>V7QcbL~Bp(HbFVG63RsVw8OOId3>Q z0%hFvWWO{&C{sfT1&3%nKHV9hh~0oAff~9;Is+sXRXa_1I*IQ>-Ouf@BzDWXv3T5H z*gwDZFJJhdzUp;}wO)vaCxv^*a9Yt6^dyKDQ^)Km6!eeg$GIA}pypqopTyvB;Ol`t_WsG&t4Y z6DA;6QJI<6AXFY__;P5$t@NC!g;EiA&gPc)rO*{yi?vwyB&JfS8 z(s??nb9-;F^tb2p50B&VbSpXLZvTHtIkOKs_O2kA^@kSQ=fNZ%#WLQq|&_q z&NVjyf_v6XgNHJ9gzg&NQRd^SrP^r&uUfW|TZkBs`4l$`JV(tXOU2~F43OzrA~Y~a z&FjoriED>NVO+SQQE-$et6&tkCyl|;X*o7Et})$bq_b&{=LBq-bHXh^I|X9k76~W% zMo3l^1Mpfx?7m9caSei$Q1S&YAGpGn2zfz6rtFOyeG(jXYyr1?Ati=XI%^z~ylsYPRC?j^4*2sJkJ%>DoapPL@4T_#CJ39e0&>%>}y(k1R z#n6LWjZ;HF2@L3{z57u$TeH3c@L_VSNzcud7YUE0vs=TFAZyYH-s_=se%G&mdwlTb zq|9(7T;M{Kmq(r32hsdglt76-_i?Ny-ChJ&T~}0h>EG>;0P4Q^dI6iLgQ2IZ3JgmF zzqMPWv^qWK!@9||Qx%j7gw(>@tKZ7Md(l7sZoO{v^6vUdye-tH@$R-q-2XH4x5j*p z0468&zR%y3qqCzc!NQByx!b}u^Q9tTHBEuxg~A3aoM2CDkl{`moLym<(CdE8n0aBslU({5u2>|9Q*n$qVu zpft}3dvH*XI(F|8GciR3Fxf}pGB0WhB6i2&kN4*5PNlFL?g9f2yAj{N>!gJzna=e|+Hb{m}Zh@8LfG zf!zB7NRv{WCkO+ETD6k6`wBd*a|eAPal+>{_mmFPJ#AC%+rTo%-$xkMi4@AMFb=;O&XerUv6XYu38~@&56R#baj0koH-= znA#Ha0c_6(GKCb$s?XXL04UXJ*0nF-Qs%ob={?^2G=^^mN4Ce^MUjRWkfp&a~w!d7dmRj5mA~{BVMHI zwlw+Pa&jr{yWDw^urJQPM;=StUR7;tK?5QhLxGLDJvlKS$Lebr=kZ1-k3|v7y{{bA z$0|`;#H`ui8iaZ*gkhg{7XL5*!^hNBfKXC(=fXYyo_UMMjx!$%;J@TJ=Ktk0Fg&!( zAoqlC1f$mliArR;Z)4v~HZu&(i+V>ZXZ)I)aj?y$DSq>DXgt{n*K#F6{(vvv^DMTC zD0IZ>lnExB)&^^ImoAmz3b*g7G8;94fmuKs)BXFX>X@^D%HXvzn~(r8k3oijM&y9p z$-?j$G0H!1R}#*)WmN!ekAZKbPM2h3;WO(h%^<&>V2h|aY-=uLlU%ET7-LEYR+tfi zz$={p_&`$t7jzP@V^3oezlewMK)wj){C6sW&+rVd#_R zc%?2hXMlrrpYz&#-;H&HSqIQlPz%#TGb!EZ24OhP;1LOKkMwijL8c@wDHee8u;|FK zAUT5`NupcjyB7>|JAbUzJ;t;gtL$FXzEv&)E*4;sEeHNm_-Xkcq<{VU`aS(jKB%8w zj@PB1;TQ5TT#sN91~aDVmgk`H8DWC8xHjI~-{C9h&gpb>hlrm$Kh9^>1LTK$D&{AA zOaXIS9azIH7! z__(&Hs*>_??g>xMB6Sqpw_4wOKRef+m79k@HS36E|MIQ0ag5!tbXy2u2QSC^xbn9j z`%2DW17|B8ppRpXPww_6%|xd)soS~uwR6Hjy-_rtx*R@O!5wRz|CH^bDA``(tMFs+ zea4}>ki92s9f`%M1D+lXk(@NnW%O={1#Y{OYo{ln29o-?jO3g%G(4ydeq7yR0}O62 z64=9|CKGOtD?K4@EW~~P#6JXklVg#?h8QhZCWy06?BbkyW6 ziL9cHxoFN^pitX6bkFHE@w42$yJD`ri)`^NW=WKAU$ke7at2FqxC2Vh%Zm}w25*UE zf^Rh*gl&&KP{lzzE!8!JV!4fG0^6PG98CmnV3E-+7}6j`5uh z@`H$nmNNH<$uvU10sPx<_^-a<0e*X+mmB=+hkmkudD9c)t`qN_4`3P=pUyU(7e2b3I;Z|E@L=O%n5)X3AOmclu6RCw*FJ;a(i zc;@rNFi=KJU+&y02}Rf%&B#@4jZG zT%=%CjfcFb-Z|N)-QcULowry1IQxRiT;%StFV~OuX+47pPbJw6Nf3wGUu*4W6H$$w z#2t-opJSs3xzHO#4~c$hf>B6UtzkHzsU;EVJ-0nzlmUVqPe<7|8bYj{kf^E&izM+3 zWEuYd7<*<3tyB!Ez^Q$Lr&zI{(!l`1=PQ!2GQ0 zGo27(XjPz{1a8amWq0_ofzlMaba&kYzU+xF<#s<;?77(RrUyGhoy-Wd*PgcY-fcdP z622`RpQ+YW+HG{kcw*q?Sbur;Zk)jGuykG_aj2ed$5bgCV@$xsDm?Fjd5fWf}sTZFZdtDSqTY=l>) z@}xYB^%=gTXLwyZ;N&+wjF3>mb@qB3?Yu0W-C=d7xF4l6wVkD9`?|o&wa>+4y04aC zYsv@*lrwPG*|^&Pb9UD{{+^`>Sj@bgs>4RX6p3o@vFd#VPIOScy$&9PkZWS9x65Su zntKwq$$)I!yO*k+4TM}bW~b)cQUo6{lpZfTHL%%sjCQFyqD@j z02?c@SyQSBWA-CAoc9b=TqjWzFW9d&h%RY6ARpyTz>?!UvLd#SSZ+XuhA0)#J|ZS4K!ZM{BJxEle9 z`yn)9Aju*?w0l7TA1o)KpYkU6>Fe@y<0L-XSA(T<__bs^-diPy6n8+%?KsA*w1H!x z6F>QuhKv-j!+kZFRqE4RST*GQJMXttL5^b{e!$BDoK32@IL-rH&u;1ca<@WWXX{YH zB_%a%?kh3+IO_e(DlMh3wo?_%5mOwR+WcKe{_P_hHBv*5LH?-c&X1-8Z$jlXsbN#O zv6gxwRR=f<@8Cq)y^X1&Lr*$=KdA}m-jY}UEObt7hj3$KxEaqH&(sx)C2EN6I`$Oe&KlK>qF1?{QBF8$Mv{U z>)3y;e|W>c{TXk@%iM_no`?=1gkvby(>8n}9iHHR_THw5Oe;=+^nIn7$=tqrtu>JA z9%c{ga@XubkR?2C{k;G#YGo>@7@$oLLr&Gkw%3#3 zGZG+>y{ojvMV=k(DV+XnO#!CbGv>h57j<=x0QI{=M?_Ppsm~u^? zv(K}9Xn z?U$n@tia6UE)5LHeR>_Nfgq9BmGf!{7c^d|Nvqr|`ze@@i4avPT8X3gu zcqX4Y$dZ(1hS04v@s>|k3w6$gW^nl^Y+bjH4BasVstl4_jPLgQN;pe zIyjjFdX9*DCorakz;iV^sHXwy*?YA1D)@d^ZaF%WS(tV-5SEZ@Hig1a-g(ECFibE| zw>`*4>GGcPr(vQ4z6fE$?9)$VOuhFV9z}3NtUiw+T=rlyyxsC}`7jMrfeOrEZ11UZ z*Z~7&-Z7@aEc0I8yo(|xGC`_zV_%psla6*xRa-DF&7N@kl!=bh!JT9j<{o$KSZ&7+ z5Cc%rQ*Vj+9dSOQNIE!bZDi(}4c8%9@YGpD%x(r3Uvuj7iq(fhz1tfv1aul|uKW zS(M5YLmtK5X{V&VNk0%-VRr^mL*^h${QERK`Fj#n3itjbS47GXxsGFsD!TFhk?ZN7 zztry^$1lI{=dZ4(>&t=0EkSy+5!udl^%`~<*+sk0lSr^~LRU7Z3wR>W#uYl)moI}- zw;8aO?ag_7jmF53Zk#k6RZYw<+m|Ox%-*fB`Hx_^t#!D&lYRAL>3A&0+gU<4U^EeH zeHx*6=W*y`W6@8P%_epzWs)PX_Z{RWkhe!UxOTKOBiOSIOgAUCVfc8gA6G;ndhY(Q zA>b%|Y=byE8)-W%caC+OyQk1gw-+8mdb}q~eXcXz9G~Er0mkgZ&o36SNc{ZLXzP@bYEGqRE;r#=D{=n}J{F@j2?hOZ!GQ`PPW$S8F>v_74 z%7F{%;GBEUp1MQc-+yqT_aq!rOfsZdo&4}DNi9NrpD<+2Fxr5pmoXAYel%!0PPC~S|l}t_x zSiC1tSgLbhFKfuuH{y_BZ-7AYQT5#2S4VJD-z{gT{Z)9&nmFyQ1l-onUof+iIiw>od9oq!(vOasH!=u>u z&^&rP7XeE1u^BMVxU6g}>FOM7=(O0lYv%1_t`;JaB>`MwGGEp4@<-voHUY$a%+%qq zD3;y)L~RfAX1>!NC>bk_6y`jFv#P4MsutFnKBg8P+%{B?s_xEEbXY|km9`T@3sBGk-+a)NlIsZJ__qxpw2p{j)axvL;G z_U>5@5;t-nATsyw8OD2@^kbeuSC#u-AdYd|-K9J7+_AXe?DSd-_L}gg8TpP-%@)^# z;A=`)XhhU@Mr^s469F58^B%Vxbkl5l9P8r%!?+8^_%X{m%=A-QJ+-+)CZ`H{=+07bL$L#8=;d^z-u z(dg~sC;Ri$iQNc*lVoAnMdzm%{r**t?E3Cs4t;$U`j)uCOemz2osO~x9V_;}j=~uB zMSh(7>^{BEa0k2Z9ZH-@$jz;@_e{BAbY&}|(Xy7#G3f_YE4~Zc61RcE5N5AWo=loh zVfgN3@BO;)@`CRtKRPI!PaF^Z?IYa%_3hxH-=6(=@Hf}<9O7iw1ARtS*WR;u2U#Q{ zoA>o&XHoCLuIj*@w_=yt-R;*$y?^AQzn`f?y}8ezw4LjWg?0r1YYOb`U<+_`N7&pH zE4)SV?rR;qkIu%U<^wv9f{sf7jAf@vI>Y zyEQ;8qvTRyYGKA3ff>H1Od5ezvw=r29WI)!dXROLGv=g76k=JqTgt20I}iHx;X2fv z9}S^hSVf@^?Qh~jbxYM-tfatNc$8*~Un0p9>v)Txzdifwk-u)O!wp);?tMxKUVh-^ z4X;0e&#t2aeE5RWJFv9Y^VwJAE5YM>rhnw5LEqB@Yfu#1)A4-cPi7@NPGR12{KSj! zc03r9=;XpDqsS2Op+2Y$6OrkJowT;KjWZL&2t@1~aVNn>m4>~ykyPbQ2QiI(6CK&^ zW0Ev8>`#|Go+?QkwdtB57e9d))3FL^1&K9oaw<>>V`H<$=aGr`ErNJ!V|5JFDic$zpkj?I3Ga8nx)g0x{+zC$UTH0oVY7R}sk4v^UJw8Ta=I znsS^Pa6vp-*Dw!ahsczA-}KFGtk0`TdTTLJUt#&Eg0oG^s~+2z{+<90GB$$ls_OLo zP@kTpHdH0#>IR^y0kpsS?`_1%Y*wXPjW15WV`(1vxs&-FJ`jESnU2L-gk?BGlk6J% z2qyeIG%89I=X*EN7tAQ3gYC#T*6e75MU1_kx;dZ)kD}pwiWs~?fUEH`EXCQ12?oYH zHAn^rV`#+UOkE2#I?=Cse(8fcriH;7qU+fE{7`kaRD18b-Ilz!oZzTLb=0+68psE) zsR)=KrEg&OXB^I}>dZX>c+>;48H&fjcyK%Sq@_>N^qotA=blgBuR-?=k6xvzIy$QC z#Ct96Ajzux;%g(@khV?A-n@&rr)UA|n0WB41T)P6$0C6qS}xiSRt*cfj>Em>Y)p4A z6`$R8RE10I+k1O!N}S5-`+RW<@IGdLEOh&L=%Mos{kw(ttG_+gpU?H9b=^f5gBHUy zofP=(z<>BX|IN!{@Ce@ce0ezvSQ^A!v_9#KL6T>C2T*xnv!Zvf<0-i`n|wAd;G=s- zTL~(=@1-X0(0P#trflhs0coljfQ&F_G&&g52c@y_U(W7()BoYFQUOX1iDJMXyWh{W z`5S=Ei^%rbq}Jaqp5MXa<>Rksn~xHLwfm1NYiXZ-JnDIEqV~=ly>61|lP$b1|K-Ww zK04C%k+*|J9!GsWxUY1&G5B-1xWfjY+gkTSj-|=_WZY-yFa7qOC(!1d3!!mdt)=x? z>8%>h4V^LZ3*e#U80u1n$#u)dB&}L!_K3S9Q8M}@a$yyx z8=;C<-%Zs%=f912UP>W|Dy9o}hna2G6eGIkLJ`o`D)z|G!K%RP;OkM!F1nkKlI0@p z{`Q5xth^cHE!bxs#gFbstv>&$8W^n{u)5PJ#$E`$Ab-?uc=?Y z9Y0t7`~|;z0ea7dIL3#uFMM=5*cSu~Jg1hJvR$iCR2u1;LvJ!d#jmPg&opwit0<-l z&z(gktz`V>sx?@KwMs#mX6q0Roga=d9>){rH~@Q3{JRJvuaDz-T?*zm7u@`Z^V*}5 zKh~NG2s;a!GQx#fn+e172&%aEv^1{gwSWF{pb@%&^g0%bsfsWUTL2yh(2c@Wo{V!~ z{H#d76@LPr2R^XgFLv_^KHd}Z@r9Rto!miR2B(7^nE;+`^YNH=Ebi<;d!s7T<{O3b z!Q)J3)8G-bWr@9s0Xm=tXb1SHvOqKjQ(_;bx-VKj9;@AAI#G=w7=4+GNIyzf*okz% z5$!G3p#rXW+ClpvPDRivCagd}Uk${SwrgqfgZ5`cvLpiAdm|S#I{p9c|Mk8NE!kK? z5of|NUnNNz9{128j^|($gGtsA<9NNt#TZX?kVHGM#Q5Ytrtsv!f<^HBh5F zMTQvwFMDaQx?6Xd(Y~$07_2apn~6MQx5T?sJus6ApN7!H)A4tfqlEEK9MsSsJD(>z zdYp_i93Tu_&UvM^V!d;X^cY0_<1A?lV-(#=}dmDjRZ7-oG zlsokJL(W*{Dl~%a+h6}Oz!IRwlm^&YM{W0H4Q}Ve+z2>OG&r&NGRrhUWOhTao7W^8VlbslL|w<14-}7s=kM_#%{8OWq^W!Ewa%ybN?}qj4AL(Cu@F z%vx2fkM3*t<(%6QpM%7`{ppD@od@38j)OBgyNQ`2 zQMJ1B@(|lcu{+OB){@xX=Y>YN^aM8f>vsy=8zvm=ZOmtUB=1Itz}p*Bd_Kcqhng6gFeQV5dZ&s#92@Xzzs@I!;{qN~ zW;Igbs40DOEFfXe)h--?03y->4b*TqJtV?gfSq1GTP0$96)yzf9U~H$h}g+zd;0Cm z1m+}WiM}hiZgJSdZ6fXsulR|CVF;D3_8KSZ9GOJjndn*2$H77t`FM1~$DsuKqS0KE z@$)Nwt}Uy9wh!?TJ{n`1t=DxqS^VvLck?||i0E>%swdXP5u_#Gk)kSr6yv&Y0&qdj<2-#VD?-?lTJ(d5AxMUGA%xKYm#s&!qB^ z?CqZqee7J}`!mPE-Ee~oPxp^!AJUJO+>aN%)(Y}Gd;X!rMw%+j1r)F<&nrh^w?|f% za_)h$lHu9o-%s71_F3NdXILGpc(BfGx2N~9(Is_b9azv(z8rI)W4l)-?jF=&MFZj$ zEMZj**b)f^3kAAUxEJancYr}hhQB_&=L6db^yiQKx&33~$L7^xVei?x5S+5X`9je^ zRnlCmF1KTaoe4Ghd7%#7q&^6RLfAAYqL3GH8tP0qS+`e-XLr@=U|+MDe(Q{1U-Jb*)<60{QAdDOH*Dec!|iU!mj(c`_F4EiBl#$_crw6^yS4RE7aY4QL5 z|M^I`N9^h@C8Yp;d95KHM_`A8SdZ?_*>&^p@K^)M#@*B4NHtjvm>Aag_LUSjp)=tw% zaf)npLoViMxIf_=xG`s#{mxW_W2CPkJKmsAk6C8cGIP9mkuT&=t6x_1Nuju`6Z-Aq zDfEU1Vx!wB)k!ervgq8V|M5Og_A0|@AsSvYTnzRG1-NP~m$OB#ZPT~moKq`1g;%V5 za22!f+4hh&W-XZoZiSydb2~}{$X*;aH z!Wa{8!e=;0gmms)1#Yf&KMq}Yd*yuOFlOh%y@;FC{i=j{RE}f+hll>*$R8fqWD~Rx zsDa-$|M?yN^mNuT*84NVOp5#8{jUDw+x}L36kZ;60Q2Wj;SnIH@hOMWESIK#kwJE2 z;Ef>Le!upy*gLD{3Wkr}>4fayy>sn(KO)t+x1j#)9NlQCy!+rv0(dvZrki9{4M1ye zFX`O7BwJzDsvd6{rO$Na*@5bGe_S|IAlfd~6<$Hhr8;*f)25hF4VQE{ukzPNzCP^E zZx<+<{PE$xG=4sg(~j9au?Z%wK{6soabKS2jRPJW=e@%yqH4 zb!h&rq&IjFz}vxZ2XUSq7V#*)E&lb)71(&Z9q;e{ID3bajcqXV>?r~-AjUS1lHmXN zE&s=VyZ-f0{R%!b?j%SjnMK>*^p~HC&OEi+g3t*%OCJ&|OAP{!XhK_MomGfB(#~`;-G@p&0183Mq zq*QSWY|O79A|6~Ddr#KAdmM;23nX4u-5wdOyGx28Wl44#Sw+fUYya`kA77cMwnD^vqv?^O-S6fs_Y z*8l{DAVZj9uHL<>rp#{!ltXpmV$_InJ1RvIGx&pGINXt3BdP!^xo&Uu{mGdWLQyab z3~xiD(#_+z*u+$wHyEe002ouK~ySs53nkWGH{499=S$E`5Z=R zitdyM&Q8#yx{is+nL3FuFap*Aka?&YiN$h+DU_RPZ!m7w(uuw99*e2}oQVg+fzUK* zV@@A-=4rvyryWw8R}x#q)Jw-Gm6IzQoHa|Til36tOksQXU2_nZY6?&lc}MFe0=!E9 z`WOAdcnQ`6zcL9Q9tL#&{a62#`p?fitv#h08PbDlB6dW#wU|-G#X-m9*gTu_B#%5Wt%}1a*ltN-re1NJ3?bl#QMK+Iz+7S` z-8F{(%x<#KH_mK!o5BPOlnmY&36{pmGFIn|zi=Iz3k?dpSzyn{VGX$?WJD3%?xQq+ zhAEM%QqLY?)~B3JpJG?7jx)g2-bGn~ET|KZ3R@sG#xAl{8L`0ZnO%hlj((W)k-?hf1CUM!h8>v%1KA5K3TwZ1I> ze5@+ni}mr=HEuBD{yPj}0*YCJN$*_Obw|>|V>}2`3?Ce&N3oq>UTVj1F39nN_`>?D z_3Q?Mo)o869ldvhQ*LvVyp15b6WA2p*zs|@)=hxTALq4e{rX$JPv`wnm!pzlq28Z9 ziYdXf$V-AW1_blH_q`icl0hiZ9OtC@n83m?=-4~8?#HNUt+KpkFf0E3$kCBIlrSw> zEKmL%8PppF7;^`rGVgvHLMQiCkP}7+T(sw995Cs0#X7@cW{dqxz3(?;|TyBi|^mvFXT}_ulm4#|1BN#U{B^}BRN@%$#?;9AM>3W z@-AKE!~9oEUs62#cw?h_v3ET$T)TetKHD2;V#37{8(36(x~|Pa(QglZSvX4d)-NmA zk=XqE&u_|M0D)CVifHh>xc4rA(Bc}Br*17TSaOo?2UE<;!=xxfPpXh0urAZroHV=W`@KxPdLv)3Z9 z=7tXzV~(|@9f=BN^LabqHI(xSE6`bDqQ?%SP5tzS7x7Quw7Y+K)bnhAfy!^&|9r0h z>BL{Ko|lhRL1PSTB1I^TkURv^SU5_wcJG%%@6WwfQL12^L(WD}NBO$Y(IU&Yv?AD6 zAzMAx(c6#)5emoNk9$wVMNar*sqa`quz?mkpQF&>PBhC4miiNNWxv3pxn6j`|OeIEK;YHl~f#=7?pWAT}2 z59e~C632{nXO1vYh#p4ja8wpIT;kOhv;%BcAtE59Ic|W1Pp?k)6|PnUArNsA)vH!uV!%+_cWv38UzJMfiyR$K^dSR;kx>+o#v;l zx+da^IA6*zp6*)Jf#bCbjuZ%fdWNCN9dx3l>im5Jc|7FHbK?<7-4K1=$`WJOs<9ac zdlgULTKomYVM4kvyb`eDq@=&0IPy7b%Tx7Ym3cQd%2*Dqh!Pm5oO zDr;9b5<)V|FJEQ*jZsG}+I1%fY($l#D7b=z9a$NwoiLi>>k7AqOySqcJ`Ku-B zon~VahRR}f`*p2tKDRSDJhF+aL2~b{B}kX*`_6Uo3J%rfbi>Jm{R}QgOQ*q%3Cskv zj@?Oc84Dofo7CGORJSpqof~Z|R&jUoxEBE&XHqaRgZbV_nyB}PsvXSFaejvPF+)yT z5C)m0N?I!0M@cgil>i*7Mi$ZWQIlZgJc458n4WaiAZw3eJ7bb*qe|Ug0uxl3+=OkK$2CxS(HN zR1ba-iEwh-Zb~_?e4PEk4pvViYpiG>0X=}3HE=4Q^0!sr9(BYoYYZc#PK+ecN8@^4(()D0cD?v_jz zXL`TASPMn>>qFxsG;nRm9yjgTK2{~DLfQvEuZck?KR)`b{9Lu}EM7_+9dFX+8B*a~ zQ8NU9`n1S^L3hTtlX-Za%6l2v7K%^pyXoe0liCp{Mcdwu}GsyBRih zJkUMvw~Phhg%mo>I?COzFLf^pFrl#Y%z7b`0uBD5~Dyd+oTu8 zYh2Rko+!eUhAW*SGPi>Zp6Ol3)gH-C-{r)aj5c zj>nz?9^y4Y8C&A%>oJl`=*&Nbs<}r72&)|5B|%ZsxoceK{tO0l7PeiS6nc!2LvDxd z5P$B4h~!`~H&0VULC#Bfh(YYGhhD$nKfUr_9r+2of)BRPk6PZ?NRvOFfp|53z`vgS z^HtwJu+8pXOO46)eiGEF%TvlTVWSLAY3_YDgcw-GQE~PlLahND_qJv@AUkwt5j(o^ zL?rjd+_4s&ZY!970&cvPdr3W)TI51N4GK8-JPCU~Q4uv}vB7Y0b~eE7t|gXb{`|84 zxcC}(|r;LLI{B~>`tWz$H>QfLqCkA-7VxOAuwD^+Ynh)RRjI?ZT-CbpWgB|1EKdJN&J_0 zKaB*>jh(zwUmp56ug6Orhd%6Y$p3iawMfZ2 z?OIiLm=?3O*LdDzBWFNx&1nd<``mcivoad#I`Qy9@BPwv?4}54XcTA%RNEzPgb@PKBj^d*_qRV|Z(kf@mIj=A+?|SO@KJK& z>uw=k#NMVV3a0^gq+L@GXav~tQX#j0dgvc*7cpKOjT8*z=4pBA>fjASYn^*nv4`R~ z?wR4R-#2Xy1n5yn;2lbBJVBvr+WPFD&H`Y&&Rlhv&O;Vn#=c>rHtNcPK19^&th^|i7-sq7r{)NqjPNrZiL&N~wU zAV$4+Z?N}R3Fmi{BGhAWylZR8><)~pHT$j}Z!qGvQBqxdlf2v)QBk29eNDw?xEobW z+D0u^vcR_`Dk2149>O(X)HI_uO|RlA1%A=`Xh+$n8zJ)cQeRgwPMhK)SJ?I@`u5Gw zC_L{AM=#lShiz=fMkEIv>d^JP?qzOnxjdwpX(sUQDh4RvV!-{^Yn@lVH-Fpx{fXAv z2EaAibYtJC9v)bi4Z1|{EaANCYh7S4wrftLG=O{DlkA}n+%0B3{1T)WSImg*oyeH{9W;ERW zc|-aW7|prX1i9V2MAqP8#_Gs~vt(DD5nBW*HRszReC4$mtN%l+J-j zDiQ4$y&&4&6C~|mN!Qh@IO8LEw{E(@q7!rzGR(>4l?L@$W5A{7<2ReM_Gh{M1Pmwa zhWpw`ift7ixc>3m`ghEx{>9wvFU5cNw!VO`*)PEhgZ8U(yyBzNg1|@ctMQV0U3p{v z$FqNA<)P~a4aRN-o^=o@f4;8k=9AVGy|x|A&+26izNnK%`J&&$ zzbh4ZRX&jS&gKd{UoT)fA34tOl6ur!W=!|FJXGH~k6%^{#A>qa#|x0VFnW&TDz%$M zbdEKZ<`}QbRK6Xx28yb=Qq5?;vcLzmXpu|zxNt0X{Ic@0@}OUtpWply`58Ehi#f#@ z?`P_$w}ykSMTq;^fBoyn@gO(a{qd21G0(0i;EC=_AB}6Lp_6!ki%RGF#jhLdA+dg( zTNe&y6=$tWO?L{7xx4ezmLmYB&a`Lg36kvXjmZYWkr^otuIVog&w;WrJ85GYd=5p% z*k6C!5o^H<_5L1PW`kY_ckwF=sya`fhH8!qCArWQ zIyAC7-MD}ysML3h)qThm3+X*V=^e6T1UEL|_{hOhcF!0pvd|%3OFae*ahCO)qFcdZ z)no1+2;`SFpngy#q|r3%f_+9t+;%|rk#~&fk^G>Up zWcR_z;ofyXV+`Max4rl#<|xDcL)9pw1ECfPk%m!D#+y&fYC74@%c`Xmcw#(rh!yDG zdN3q}Jzw!6(Y%8}(vA&&Y=Dffs?|W8Yy4BxS_|2;erA%MvWp;whMJOwo2psv7D(I$ z2n3XP!hN@uPb%W`PN%S=af8d)$RYp~QTCs{@F1?h*}tK7hc%?46p(I6Db{DMVc2Y} z+$86W(I;AJMJDhW$rozX?k=fEItDmSTljO}xy__E?r)?K-lZ3wcF!5B10E$aPOVbs z4?nFxEiby*Kh**1r>dOIB}m80N?7ZKO!B4hbbc=O>2KmkJ4O|MRj%C~`tAd#SUt5M zxf2ApFM2|kcO38TUvipLOuI9*iNMFpqFb@&3d{;o2~s;_Qe*=(L@*{<A{*R1w5*RtaKA66i*VZwS;--Yh2e6YRtl`*r9DE#ZOCJ zA@SE2)`oN~;gwwIFORyCBj*8pc~tqQKnR~tHwKm7i9 zsp`i2$NPr%svqs=4it&IbCK8LPL2|Z*SGb*{DXdf)4S zzENO|!OIr!MxCMeuO$sio|s$Zb@h~N9gn*Gy6#DL;xlQn_m)^JWE@ifvP6RIemu%? zU^G4%2pQwXBGVJEWOfrvtnfnmPz{-+JFHrjw^Dxc8( zwRE0um4En(KfdJW*T+M6tLQ}9r+Z9lfYw;Y43B@N zw{(ys-WDjz={_y&j8`fRU-o+NwQj2=z^nUn(c?v;sNhFKT&k}0w_|PTx)AZ|?H<@y zN~N}_bG}@$P+02r3%#fh+`^$pP{fo29aLybg~pg^l{$`aM}^BI+=%BwTxcZX3L-qJ zc7M88dODYh&XS~c!9>f5+3KQHt7nB)nwX+cYji$}z2_VJnMc0$*jXMyq-xse=Z-QH z1;DwQ=Z@$QYl>?$eaDtD>n#(dxo2d_Kfl#$_SfPY^AUb2{^cDfZRy#m8d&q#Y8jfJ zY1s*vCxm?nAs4YT^5%WOwQo!35X~shs(ZTeGIuqhC-rgz&u&mna_6$fBn{mNW(hqU z9itoj(8)sOdFH1BZ!i3^CJ`Sw1qvFtXTw+G=e31xq_a~1|M5%x{J?J;|8(ZrxmSm? z*huErG_{DCEmN~MSU0;$b*~Pwux>}J7&F-RanyDCSPU}oxI-0_i!xm;Qh@`dAL~8^ z`gWm1B&WL}2vI_j7$fxrvumWmN@q!NZxf=4;UT3!Lg62kFSerRl`mgp@U@Aev>W`f zZ~XS5LDl)F+T*UDQO_*&3uCgC$>9u_rGSML{PJKsC7eY!nuOU(;E@J~F@LPu+=FQz z*}nwuygYDFFVb6G-wqc@)~Y;?I)vB7f+mO4z+*j#OabGt+K*L>QW3yq{I+pjcv?v5 zWlDtt;^laK5q`b$;TV&Cs1x2m<4*b>i-iBDfA)FQ(|t_q*xtt*|Ml17?Xj?(-C)k1 zOdD=IsX3WVgB?3IYunrC)F6(}=;PW0A_me>+t(faM`^Gxf%Va?C<`cEo4=jjy90(; zm&E-1h5Ov3URHfS(ByW`My4+s)4~=OCsoQNZ!4&EpMn%Z)?^?3e3_k|6rVc}vbD51@$YT7=*P?hdlbDi@|P%xB$sG3f? zPh*c^=cU*kz*?vYMb=%5G4I}uy_$<82ins`c4t6qss;GY?`T>l2bngAxxrr8)+*gZ zrt$Z|_e1GqoMFRGgQv?!b0I)p9#emzovbxvclrto4bGNVpN6E_c7d?n8^sb8_vhJu zGq}4G%AIv+G-*4<3UaI)0e+_EhW}VKw8cBMEde;MA+}EotDheR@qz4To>#uD?B2h7 z)bS=J52+Ag&{Ows<~EUrb$1@{_RRt!&+W0kRB@lZ!w#pNl&rp{uTUaOxh}t~APjK^ z24L>%I+@PEzA?Xx5z#q7mRQo&AmF{%aoF5!BSwztc#ah@SS8q{SOItt$I>CxB>jM- z8MLB7puq;WGY{y2Rsj})-6P?FV$Z9a+X6o;&;$O*CVf1#ozf5-OyhXec{ZzP zZTsa|+s*j~xe0YbsIL%Fm8!1YOLAiLA}~Fm>mendJ#2hPmm5q`<4P;(>^{WM)Br!i z^T`SQkifUsVKZ7x2$mow?iRpx8gGyO zPv7$AAN*(N+Srr2WZfU<@wOg#r5?%emzJB4{Lec}NpLKv$yHDKEAz{P?`NL$vv4v| z?WQm88as9YjY86xx^LDD$w6Kp{BoeWUj~pU5Nx8Pk{Z2JQ%gACspk%<=jEcV%0o!k z2DZ^jgMWF?Y5dsz>vMlC{f9rSziph`e?H^(mAP)r@tM&+QZGy1R3wqRY6oYE=8rIs=LLJd_YYnBks4@BwQmQHCXI;5fd?+AKmUgSe`Ve zs23K{JI|fR!8x1`EfcT6d+(REGOjX%;+~zr$WI<(C|99K9_-z92$UKLjcHM;_VQM<0bE}_JOb)w~QW+b6j zwOw43Em&M>OIXCgEFwFAd6aUS&?z2km0K*su@hW^CfAs4bcTtn&hRS`V$lZ=qi-iTJR2#H?C95?2Xoxos$te}lukzdCKfFv4UM^D) zzKp4;@nuca;~t359^Mx1gl>Tu_2I4 zLp&qIx7&LqX&P7a8gPuNW@?*3ZtnK$p-wX_u!9fN!h>sp?!Jic=DV`U_tySxtaW@eFH?k5?^lO7J?=fi zc{$M6RpNP*xNmc2!i`?ke7%mf>^((DgyG9l#>R_iHb)=}&VDSyyT*VAP}(y=R7SHc zO=Y|(LrV8eD-FYtX?v~m?nU+0Ja|yqS4k5xsHN;K5H(iC>3ipOMK^RkI?B_D?R$0+ zwRfN%|Jryy6`hmx0jDr+Jg2so24#xRuT8Xwsa?I1X+@NCz3KRlQ$x2Jh^c*4?RZvJ z;{ty??r6lph&?`tJsvE#sGtdeQXo?9cZ-Jvd<;PI%*5Vt2k2a`OMogdFV#R<467XZH(Du&1Wp${0*3Jg&m(s!vU3?o`1Q!KG^|_VHgE)U)7A_+;<;Rb*Bh?(4Egb_o|w&uQ%=Hx zjG*Ir>RAfrxiEufZ&_icAa0UI!~p5m?}wqdDiH&Y9{uiKl%Ykf$K_F{E+&vigvwzs zJ;+nnq9@xZA+b|SwIhkZl8?metM64m-tiy4>4EVmfg>U}RaLix$Bki3=C4mMna-yX zis_JDB@40|ft4W1lRnK4aT!mE86S^z+-8f@iP-x$qa#W6&Cw#2&glRs>&T$u+NG}8BhG+wfYUtYv5$Dl0aa25XZ zihtbr%Zc}bP_Gex^VL5tPx(YsC~%LQ_9Xt87zcmx_$RLQGG3t#9uWckJotAv{Wm}C z|J(QYhrb5l-4trT0Sj}|_H88ObH{haZJ@x9ryiRxgRv|Qgs}Bo0PvS@`iye{I_wHI z@c1CVwdm8&!SnPzY@%_X1itS@cTQYz8}t#r&zz{QulR8?t#ilk4&IWWXU2d0<%z1- zm)rmLcbQ>WwT;jca%gl`q4sa^zn7Ho{_+ZZoO?U_@*Q zb}=88jh$Fe-ohv?0|QS*ZPw*kcNH1AjJ;y-;y{joe4E^xxk+q_ZzC|`;~hCaO^g65 zI4pWZp6-lo_+m}9&roJKFP+w^G16`3$L~YvzAO;~<1GDX!h~PF-AypxA;K=Jw6IRl8Ftv)A zk<{AQcB}42#I6#ff|3(gCv0Lr1p;sQ!|OclZ&l0~GyYoZ`49Tj563-`5EG=&RlJZe z@jPqHu&(g-g13487Hx|T1XTcA2Dlx)Nq8=mq@cDLIRgjtLaL6Sxm0j{IbtJp+JR{< z&~O!Sao5qJhy;?JHjS6T88G}ZqG`vE+6nx8ACsPhTE$L}>q)(O8#7P>(Rqaz&_|T} zBJ10j=WeV#pIc{7I$<#e?8_#@46<1sFu*RHXx0*1ybS=l_N^_j4z^~!wpCcGYD8tI zcXj3WYV#&D;?`w1bd1UHTD6gnXMHOS4-`hiOEe-89#JNEmS&LYO%7^c|M561hs?~= zuBy(Kq4!K=b(I3KmLr%E>mg4R@x4%D8s~0oiDu+;DVclk7_9BCz+2E!yE@of z3p32UUT2Ol%}$F9T+uVw9a|C65v1)Vg%Ui9GIs4HxBZJ)4`^e^L z5sbRVvm`7lBO#8!zPhgVzBxuDG}B)q{_Yij82Cy&_x|zcr(+NM+x_4McPth3z(C;)T%$hRgMVRY|~(b zdv#neoH0~La%K>U5l~$59HFsT5WMyO&vH1GtfRa#-#`(aYdt)%}R?-?eu2peTSxIY&>At4>DZ6u`KR zQCg|kC_hnwg&LWUQz#vCoU9Q%5;t&W{O9lccIc<{mpi{65%xo|Qa60b6e7I4 zsBXK&)3G+lI159*Wpd)zcYllc^;bKh$4uJ}huTG+>0LZ%)jB;#haGzyzR!4y@6L4s zv-M+aa8*v27vU`sjl>zrRUJOkid>YGU3Q?Log-WzvRQAWo!qK6khhj8dc)f@U+n*@U+xMaiP1&mKqt478Gv=za~a5)0IFh=;gS*(`-pxTn5 zLZ&lN!hc~#m=Q!Nn^ZBv0#TXREzs%HJ0giwW=PhEx#Snl)92^X3^~%keWqCEo(#%} zsZRA`uJSsC{G3J^BcQ~^f>LXkDC-`4!ZcfxYsZ!uq0o%h*pY*%{W9r*c5DIdcVUbs zyr?>LGAAjv3G|W^3K^zK>tFpeUkCpDajLvpl2rA( zBhHR-NRsSPiZCs z7~9|0ekWh3`(OyaJai;Y3rJ|pScP5tSsuXmr(TB3*!1hc_p`0P_`XH^7Q9&xX8?Q4 zL9r!z%+Xz7yVkBU9B_;_=zC-eHJjcijhU`BGJbmT|Ndv<#7p3hKjsovF+$Ce%e2q^ z(+CTDWdV00O2gRwIt5joFB`=xE?s0)fAY3-95}KFXzjOS%n4e*mcQOGgJ07S-j}~X zw}TVWd4X&mo$xjZJ14g!Vh;{ij>sE-CzR?7<0W%|8pyN5P#6(EPT%AVo?CN7b~LP8 z$iWSVYmj^JkB5WtkIzEJU!Hjce_5WJn<1#eF-WMx1Kyu%)%wfp&}yp=7t9%LizxGy z(oJ0jNm=LG?8JkJPtm@26_R8&I2E7Vn%Cif^;5icc8nnD8S$?5vG}q4?@m{E%p~G3 z&lQMY|FUWqZ09vQ|MNY6`L^G(e)g1B_Wn0HW(>NDi}i|8yKZ@CYhM{9JQ@G+eLbw- zzr>e>R2>gqKy4L4M%vH4-}n6UL&aDm#gg6QhZd~_I{PKWjL7VO5YDI{Z|APu6(1F4 z&q!a?@L<3wGCaB_z=e9Ris++0cNGa_l+}LW1%(?ES|i7n*ijrUi0n8HhMT12%FNDj zjD}wZ)9rQc$)z4a%YjQ15KLg7Dk8GT!3Ja4zI2qO%uA=z zM*rFyiJ0lSa_t~zbg<(kmZ|au=0IC7xppm5MjFBBgZ+ueKr2R0nfh7G;$W@Q*+5|KaQW{j9O#m+;4PlYaYh z{CvONGY+_M6&APjer`pUl{24fPcj&_&F!UzOZB`NyYwu#fwltPdu{FVWaOOQGJQXY zUF}-lDuZX$(KbSG3vK&r?@c21-fU$RTXZg0jo_T=Djs>R8Z=on=4eblX0=(7mUlTb z>snqT7(Eo~Y+4%*lx#2%>ilMQQAv;`w=3<_4^(Gi1m9i)prK7t4kII4@&=&PxTkjY zP`b*j7FCyxsSg>kAIp@XR>S#9C*|_IWA7KCzna zu1U}Odho}w{_8s-y-)rW{C|AlfBK+3cSVFdx!RD(q9tnMJ`>hzIhd7<+Lbw^iZN}K zG1%CTU^sijOxS+Cg?70iC3%U``me7qUWUNE;<+3YpD1)5gA;6(Mk)T&_jRB7UYN{n zUmM+En2&`ogJb67tQjnF4y%eHgEWqa$2K@VmNWBFHE!|!26g$-AlTdz zU{$9X1O<0U>9|N1k}@vF6eKSoHSUC>C3)3Og0PHfs1($Fe18tb=WN; zZr%?}$0|9UBd9=&zN7Vs7@r|0ZkRl{8|WG|b^w{7Z8Fa7AU3?^5f0MjZ5a(Lh8b0c z5W^0zBTJf0$gN_vrFvW|tPp2t>oT2Z;+6*1ZKO73|L__QS;k_e<29^`^U4~;ZQurf znem5X@A9|OuZYLecaKzBT~FC|USKMZ5yAQz>%aXWzmo4CI6}t}|K$Gq<={OqWmE~V z`Z`-gX!;~G#a9k-LtO&S$$?ixlw^!}?SeYRU#mhu2j9}-}HK4;8R*N^#!lrh( z^|Db7HYEi}u0mfn17q7&9c_dpIN9s5q$kr=20wKwL{n@K8%4H*t_7U-Wy^zsT@s_f z(-30=j@Vlu%a*N7RVz>_Bhx_L%_{z~9aLJ8xq^~a>lS{w`PKUIZS2nc0uiB-)czCR zBHv5ede%P!Z6FUPoc94)7e&wH-XM#NyU!Jr+o5-y=&6Qc!X!RJ|RYdM#5 zAc=Vl1dgf>^}FZXs~z=7qk*eOCg2_b(=121)VK^Z(iDV7PM}cL7SK#}7a8dUs4JdZ zO2hLATM5w7R3Q?fSX<84nIX~Gua?)x@4xb&Qa=VpHi)0^$lS_%1|0&ZKiBJyqS}D zedVu9e|@whD=sfdPtt)150GsPiGU;F)dS6F zkwK1#*m_G0`esVLOHL>7t*(6am>lVKw)&-i1_mOKA4`87G4J_?mC*~7$VP6Lw{aW1 z8J8MW9?fuOJAOlI=W6t>`bL)Y!g!Q!M3Q$xR@yTeNkxB zZZl6If(AF3H-1QeI`I30|La-*?(}wU!SXmL)gUd6WUZ2QT}}yi zECs$C>1VY{X4!7*EueA?ph3@(NdEFJlBYb<5fL6y>WH^F^M_-cs>jlY>UJM7fG1C> zDHJ2}TyCT&YYTM4@7kwbTU~-00!;A8+}?z{WM{U-!H7tPN+U;I zUNA?J?ZmffA5EPL?uAVLc4v=>)lPj^BC3u0Ep8<;D4?}gwHbdLj ztG_?>sJ@FkiYRvHs|loQVasqp*agYOAX(v$=XStgfs9L+udM+q({_wuXiKzF*|>j0 zojNCh`&u83(QF}i8lZ`py~46u=Ku@C;T#PQhS2<;4q-9M!qr;!(JjLpHkQ$=x6b5j zR)!T-5V|}95eOxtN(kRFq6}%{N<@OMte7NMc|?QpK&w$NJ$mZ%dD((DQEC^Wd-$|1 z1BEzciOn`G^BCF2SR`H|RTo&s+pEgxN#OXf*7js%f#g|$$G2TyW@PYrih(6e#M;`C z(vGCcOU0PKY@dN|F&`hcz#}RxV(_Kgm;U{#+i{T~Gx!@D|03KlZF$|y7AS@n{ER=~5pTmUWX~Q0{MbGp>vzdK;@>#`K#r|{ z{w3}Q4+xQG>BW^f_SOUy`a0s}QsX#HueSWc@Vte#x!dT-9}fPqIi(lspS|cmt??f& z+rLI2f=+g1_TDC0u8H914cib1Wp~~P>*XbmvwkfcH-icyg}vd@5@0K3fRQ<3$lFQi z`^GUjfHIk$Bm$*2Xj;9g@WtNE7@|L*U&YYAC4P5|u%cmTz+^N4{=zA@Dxr~$Y1@57 z1aNJ9WrNL%w<8l92xDFlV3u&p&n0bPA@Z3wI}H#@>63-fU+l0Qg!gBC@*!Y;8vLTtZP0CPFa7 z5Y&>OPZm{svz9;KG^@F-?G!6}n&o=UA!`m*MfH?Oh$FN_W57v{V98?!2G6x$F~F^@ zNOau-GTC$d*1?E&5UaRSulEta7?F{&^f>1mGy+u{${1I&smTCd?fG86yEBjbFOTov z-rvW}p?G39dhkY3TJz) ztGa3cJ6sYh>0;ZFRjuu`yRAp8-jjX?TD2XU>Dlk0I{uQotWK?FKB^MVNFd4a9IRgIBP8Og_)?@x0c=edMVR>R(I^V_O5BKKMmbY#Or3s+!k zudhoQW0agd#WO~F29Gp=8NqOsM+S*xhBRJpl%%IA-X>%`t=RUMyAYQS2tc`_J%iDb zVRsGy0Keu%2cI*CH9*1x9`IJ3Y)B}o-N=zD#ej`tj4d=StHc=Gt>|kT0^Ja=GZ}jq?1i_&Nxq{>R0*3I1aps$7B+t zMF-^wMCM`rUB;j8io+9_2HK-Yyuu}nss{DGWSBgv+X<4`M2Io*#&}3Yg`JLpcz^0? zZv-44p%rl(_-L=K+9uN(*UadtStGJr%NxT1;zn-nBQV2%v)9kB^96nx@Nr-nyHr@B zi6FP}v7DiYv5j-#vAxN1pAEhxUk1LnUyc~aRgEZeFc&0yk{>7Pbj|tG-Cyd=z}_9$ z38Dhgd8-n{4p`{WdfG_1qomPaa38+pF=NoPtL4j+48x;GMLjg`Yd89aMHL-QF~ZvY zuZ(9&62RT{2Yd=6c{+D#7(d+jT|2?o)ImD+!}PC+!1;kVF@ODlr949ROZaWnk4Mt` zMvXzZSsfJeQJcYIKpT%@uf7h(6CMER+35sq4QVkrN9phtfuy&`j7Yc2{ZmUyM)EL0!(nm1}eyCzVFd|je2Y(kC z8CURoCzQ7}p-1{XVo?<%+DY80aO!A|J|%1zMGU5~j0mP&5sn5ZgJmbMU8b2?TN7SF zPg6{1q_2z}o6JNr83jjlXHJ_rFS12bl}KiW%E4e%FndDS@phN!!k`V~i0I;*4B2Fi z2C)(u+#Qb-slb4%c0}w_w#c-V8zZdd^hGcAMx-UxXTpmrGi{IT%(Rv^u#5Fgl7IeKLWNE83J}M}&!zW{h%4 zmOYUU+%jC1O;E|OU8@*TbaqSs`9nzT-7Nr`z=jCh-TChV2d_(yg3Hcw2_|E?xjoG$ zQFo#_0OztAC9|an#TY#<=oi6ZGnZ7rv%^6?Q);3U-y&|#zdqInaUA)qW(~mNID&$z z8kG8cR%bSxEIZfohAk9(aNfumLq5+{jw6G~h}^ju5dG_E0N+l(j^X0tDWrsqb? za!uiy7=#LV#zkNOe#Uo}eJKuIGLK*7CG&(?I1{o;3X)RcpOgnG@q89(3oT(vgd zx0rk?9jI+Gs&BEDtr>l8TsIqdA+UNEYehsaK(l{<(IOsP+S1rEU5gZ=_oyQyfL$Vj zp(G{D;MqXGAnYUaV132@>Ba;8{;YA&zyC6Rp3GI396x-P&#DTR`Mcl|ZVziiQ#1M; zZ`gE4h1j1bVefJK!#RyDzHhyH{D9`P35fDs{iJP`QzkUm`0M=dba_5e*)p8glNt9^Q;Yi+xpminC}bAbUF~< zH=FDAz2c*Ag&y|o+0F=;NBDy2g?>o?w{QDzUU@SBW$RGEO9P)5;-&Qw{eYswH;hxN zz>$PoEkweDv^Co4bKTocT)gkr(Xu6F@HQviim_9c@F+LkR}o8QRmlz(xP%W&g1`^K z_C2r*bSQkIi}8K&`-;Upts*A;H?MwyN8>c;) z_+l>US(uaWYj1I>wpe3)J6q)+@8@o>@)h+R7!jo_tfP^=%^G#7x$6|x45wkBtQoP?8g_r?u=YRIOg)qojd_&qXz96{Qfg#SDwvTWc>?tr znFsu)Bo&CQ{~`-zZ@9uhP;fYbk_Tf$y=1f4W5{SZfdEH;{#(ATj_!Y&CJ>)+UK8y6 z4&h?O`M_8Z%Sc{R$~Lg|v?wqmch!j4D)uicTd~7|Q_$Z#n^9ckBwlUy?NS{Bv#+Qlvj5*@{ z+j^Pfc0jdSKRUqE-i_BabHup|#94I}jIF*>nVH}iJga?gDHS7(K7U<6B2U#Emu|bK zXcJ_{R^5U(zbrnArRvu2w-WnPewM6#>Be+*w@x4t5uOomgJCq0pJ9_1VYVmWzEle^ ze8p(EuS}s2MOTlXOPOgz$Jf|Ycy^S8FK!T^vplZNX|GKX!Ge+(^zMilRDp_6`Ehp9 zd`Typ{k!A{Zp7O7Fl6=2Se*!t7TAXwtNoxBiB;I;E2RL)WH0WP0I^g-GV*`s+b*f*;%?6Z&5dS%3snyzHpSbH!}X?1Fz5{I6;kwXq-?V8>ody&*V^zhz&lR zZ}vp2?aXJc z-2-xrh+Q6xAZ;87X^(@|k-*SM{``vn-OKSRr8Vi!HYYF2k|HbtgviC3|8cW_@6$!$UlzylCi;(&r&cK@LakDze|66 zBN*5{TfMA*y;|GlFJs8g#<6zkYe)C=F1mrKzRb>rCL8qsugqO;l&~1r%AE1oCF5~+ zKVcB3rOH(&Jma{j&UTzvcU>Rjh=eF@rW8wKZncr51>_i^&EC!Vu&H zOqiX1dSRV2U^BDaA3(Tc)&awNtEad!>dNC&XZ`VVv>`4ufN|~ewO#DjOw}!H3$e?U z8C4a*a1L=W^Yvx6b zgy+2HsICHeHuCvStK{>8WFd(kjMH-1TJ7f4a znk@<#%y78p1UN9Zs-vu)UFD{`Jt}bsh)B4AT8=w2$eC5~<#+TFR>o`i!Hi_>09in$ zznFNr@BjLTmw!2f$y#;Gk~SS%{B`9=8su!>9hqO5@Bk24!SnLntmhHGX8iR#g31^C zO^$zG{*S*FT6Qe{ILCb`?e%>A^p>wT-h<~F5gfq#Dm{hd(Ky6i6aF|?Fz-k1QqS_g zMf?Phpy4B9Ywuk%x$WHxr=eXobX;P4ti3gq@dcawHniYm-;Z z^F8ydPd!j7B1x)^qS@Hps_HGL*>gOwWr+^&ZK~tCEyR`jYz&i7=GeliEpiD1P0j9^ zW>yvDa>oZ;Vr`IPWdGM?y<|>sW;{05u5N@Jp_X9Mz1H8ms$9Y;JwDUeRRu&97clw| zfj4R#`CKNsx3(3T+L}n)-af5uL~u;rG0wF?bKI3dOxfIDqw%@v(8s zwkPmISL%WbQk;c?PjEH5u?KuYfg@AR^txi`jik1+&k+JZB1$3}qkw^nN+KZJ+W<#I zhuP+c+Db4w6Q0nO0E!Hc8414x{{BV3&-g>g=3j%qJon$-@+C3g7~G$T#Q-La-#Cn7 zfi`GOwmrlpZPQX~eIs#ECK)J~-PrQ?;z#k@qn^M?E@3Sfv5Qao{e&VnkZC5?YOMoE zj3)D)9uaJ%q&6Z=+zx!r`0w8IH{o_|Z(s2=Jx5|tTU&^TUzgv@AEz8%F}|<*bpbKH zpS6v%*vyDZb_#AWU5$y2kJ`!+z{b8IGtuMXK^)k>Km1RJe}9WH@qPKb_&7C91;WbY zP>k@%gp1&WBb=$X@Gau@d582R+#JhRO~YU^u2Ba*8Btf~R7Pv_g?Mf~+ua}&QPx%q zBzeu@O2OFNaxh{9_KBy2!6ST!-?umN&)bLe<-W_De5;CSGq+aY%C8={dXfQ=2trx4g}RJi1)#3v7Z^;;a*Do@+l za4aCvIYI5N6`3ZaJu|lrm~10h_Wl&*-k1claJjU>j?z^0o{8M0Y)GPwq=o)-k4W{5 zDgr=U=&lxXD1v3(V%S`$BeHrcZ(qXc7D)r0aN602{M>p01RS6~-6`&cVzZj95u-}u z+VMc)VGyw|Cq1ffYd3Kk5}Js@sR+Ez@pt$9s{P-8#m_JGJj)UP$npPrkM9qB$p7Li z{`DJw9@o58?MVSo`B@!=N|*!KcGu@aUT2ZSxQ^K=d=~*0Sw@NwPy0VT$i#hO(Dzgy zV}qE{=@M>H@bj!wK;U(DV-!+qy6Zd_Gt$2*qX_hV=q6;0DnC<$*qi(%#s3O zpp(QJ3*(N9yM(j*a|Yd7bGEU|7Bkbzrgpo6F@OTf>_lgj-)Q%n+W=#F{)67h$%^*t7LD?L0cts8oIW6U{%H~E{MRAZ)`QAdbJ<$ zDvZG!aT{&h!$3hUJ2_b8>~@QQvx5KQ|GXyih4nJ@HuXHWoy+kwxA3ieq)q>j{L>xY zmf|m^+e9XI(cs>-0zVA4G;WY*6Vt$7SNwWbCLcRQW+EpgKZF9F%aL4l4c4318)T`H zaYcSWKosPqVM+F{*r})<;AzEGWzC#Qw3&zw__`YMbb3Z8ZeS6R+@PZVr z9)B74;UB_(d+?x3I_b#;WDpvjok)rwvDc%+;E9rTN~9M+YFp=s!lo>s439`I1hc4W7 zNJjPo%>8zo$c(Ef#sFdMYg1>Bj51K_20GZT-R1?G;V`P*-Wer_33``;4Jh(pwA6BV ztlFK7oV~&`8v0^)Uv-6cGx(VhNVFZP4aRDD^d(vAASg)#foxBPT|EW3>}D1l2Q2yO zRm~jNjM-pDd#5hA?|<3K2!xLq&sJ-6GJ|pk!+yr4psbBvh#)QHOX^?$&G9e4`p2jP zx<%ZQX#-{Oua19Q&WN9>w;%#m6~l1*2{z-~Sx*7LF=7O1x9D?ikHqI|D+W}Gkw)hg zc3npol#mRe%1k2YlBGcgb6I6P3Y3|#t8T$#P_w^_SLg74I^L|M%7`PPV8SEApIIBxiZay9u}VjzFX6Ur&VC9n4mqp22Z&NJc?;er z45lF?^E$qk^_p$D!`hds27|kuYCz%|`^iS69>A_D5=@;gdRJv2nfBFK7qRU!o(pGTtIb2UulZR&M-HN_Z6@v`hn!In$dOoU%q+v(w`OPe%G9=k|Kq>e*nSNy=_~Z*1q27;Q9cfo z>TaFNdmomJ9ehwXpc-EQS9u3}i;`g$KI~t&b3x1}_;J=IeeFSE<52*pK4A>7RRLXL z5dE%$QZ=CiV1|HTYn`OX^c4+=$Zk@8JE~fnP!Wkss?dL@=J1XF0sJ}f$D6*wb5h_k zK;IGvc?W&*>s*DxMdi76z=Y%`zs^82oysa*Vv9nXq^?|88SU`}*=P1ye8?a25=wIB zDV)2Uxs6q%t~up<;mah$@5_fdGv2V?!apE>5x+5hkza4|YX6fr{E?VZM>n^@Yh_}J z-Xi5C@8W4a7ItVMBz~BW(zAa*@KN{{)M>t;;*=9*_n+ubat*0$RZKMjZvjcF8g8b({qH) zXW;}l6iEsTgz>|TRfY73`0Io3yKWKZQ;mvfI(C(}kl7_zyG0;lWL7bm)x_7}R^`Zj z@hKdc{+v&sg8%zGQhlQK$j4R^N>{b*K`GV6 z452Bg^)pe{NEURFQOpF+Mps01z=LRC=5&j?sv!1Ch=w9#tJ>VqGyKjW&EGc0u-(LH zeojTiU|lXBwR_4oP>k*x6pV{lW<`eJYlOmU?Z?FBZS9}pOH^-0FVu{_j{B}FqV<%B z;F5XWP*-Qu_A>l7Wg~*#ZD0jqgV^>!1k+YQ%=TxrBqXk9vnLVAw(#1_)`=TLv~PTl z9y51buUg6tArJ_+G7_|xC#W6{3;<@8Z~pPi%a0>pHvaC8zrXqIrjU=!ga;J3ws-6_ zS4jH`QLBD;0tHspFHe16UVyFpG42`JfYavAk_ms#v-)9cMH6<*@W}*ASIJR^gX^=> zEunzZIL{(uWKym8^~@F!)?l==A}1^(bCuVUjOZXwArmSSvFr`2V7M4=*``tSG&*Rc zwHQ)m49gKJD>Ksli@Rl4$ry1d%nTFpp&E#=HyD8%V}$LR9WUJ@Q}@dR(@X3mT_Xo` zd�v)_shwrrHvupd!C&r+v1-u3b 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 z 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 literal 0 HcmV?d00001 diff --git a/Sprout/addons/dialogic/Example Assets/backgrounds/rpg_box.webp.import b/Sprout/addons/dialogic/Example Assets/backgrounds/rpg_box.webp.import new file mode 100644 index 0000000..7808352 --- /dev/null +++ b/Sprout/addons/dialogic/Example Assets/backgrounds/rpg_box.webp.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dch8fuekijffp" +path="res://.godot/imported/rpg_box.webp-6ea0804b52e01599dbc94ffacc31d433.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Example Assets/backgrounds/rpg_box.webp" +dest_files=["res://.godot/imported/rpg_box.webp-6ea0804b52e01599dbc94ffacc31d433.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Example Assets/backgrounds/vn-background-1.png b/Sprout/addons/dialogic/Example Assets/backgrounds/vn-background-1.png new file mode 100644 index 0000000000000000000000000000000000000000..ed8446400d031fd8417c27c336906be7fbec6f63 GIT binary patch literal 1719650 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�!}{@t^G%~|Wl2KlhC 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

-5RD)^C~xQ^|OaXo2mQ2sT6 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
    b0V@Kr0cEYj#cjT;+yta;^{Yph5!x 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%0D4u+7JxQJFcGd)Mm7|%T^V~- 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�soc(R#KWo4Sn+ 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

      wyY(2n^MlOl(mQI>dwJ7w;A}R) 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∓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 U21l+=zW@LL07*qoM6N<$f<@IzJOBUy literal 0 HcmV?d00001 diff --git a/Sprout/addons/dialogic/Example Assets/backgrounds/vn-background-1.png.import b/Sprout/addons/dialogic/Example Assets/backgrounds/vn-background-1.png.import new file mode 100644 index 0000000..15aab6a --- /dev/null +++ b/Sprout/addons/dialogic/Example Assets/backgrounds/vn-background-1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bbhj1tkuuwapw" +path="res://.godot/imported/vn-background-1.png-546d1557f06a6973d9215bbb99760e26.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://addons/dialogic/Example Assets/backgrounds/vn-background-1.png" +dest_files=["res://.godot/imported/vn-background-1.png-546d1557f06a6973d9215bbb99760e26.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprout/addons/dialogic/Example Assets/backgrounds/vn-background-2.png b/Sprout/addons/dialogic/Example Assets/backgrounds/vn-background-2.png new file mode 100644 index 0000000000000000000000000000000000000000..6509aa83f4e441eed1c04c6a27433e14ad91738d GIT binary patch literal 2763384 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

      21)gkd46`q<;7J%K<6(WSVSlL>Vwlf!M0a4 zSAT@9U++=3(-&;0pi<;z8AZbe@BB#2R*9h~e9o}n@9L&TulZzFGDa?sk>@fodkKcD zc!tHvyHIk5_cKfxQom_3OWcNb_ZqhPDv0Y1m>uReGX||yOlm8#EF&|6NZh^W!#z7T z+sZT%oSbjF`>MnLRxO;LpHa+C@UEd;o#4HrZ7jChgx-0bqvE+SeA6tD&G3OPq)$LU z4SJ5!%ZS>%N9Nz+_BG4t$ud-T9W>pJuQ@NU-dWDq4MxMYRmNgoPAE@LLOdT9%R4Oc zXgy7c1L?4|$H6j2cXk3rI&;!-4fB&0w%)WUPoQ8ap19vREF6!;-|4nXCqWh8n|sE) zqV(*ZUIW&8s>X4#Zdq3zozKW+(?3Tb7)D-v`lRpB^xku|-t|IqcdzMQSRd|oZCiZX z&^Te+YPNnxYr8wgFh9P9svn@-dPIB>NSp8aGeCI1G(I~Hl{wmAvK-Sq+T&)W7xA4X=z)>{HO?q;Yfl|fO5jp!>ywkAhZJ8-I|B! ze)65p5QY@64v+NCre<5&AZY83G&aZ9TZ|sY z0p0W7N7Kc)`#q_RiZE=-V|;gAi0|)X-*@E(Jn=MrsP#T=$$MzqU{uLXNK;!c<0_E& zGv%2EBj_U5eI^Tu_=!m?b~q|}!KferSI*M*2Snx@AkL!lI9 z5$97%*jS76IeB@Dqtg#^eC^#Vme<1EDb>CX27rWl=K0w3Ut?aJJ)z9>&>Uj?m-oVY zyW{?Yb1v6AZe2g(*3DDOA|Fh-2VmoBLP^X|Tc<4Mv;Mqdt?iN1 zb<s{S<6gSqzzkRQ99W-^Qu?4q(W=<4zTKtQl+ZF*3($hcc#j9?xTy5Y~wkaX<|l2we+M2ke|eIrSx`o4c+ND$~A zKRBH9rSJ1oJ(8Iu@#+&HICYkFi0OgrFEVufve&=aecu6d$LQyjk?5V=0K5%j zw(D4S1E+s49Wp+RjYaX~GtxTENy2Y`XfaIy2S=Rmov0m##^DjHb6uS{PJz$MfH#N- zz1)~y%t1>&|-zMx*mQ3J)Ny3u38N7?THng}1nvHWVjlqseD_NQ0&LaWt;(Hdn`Jli~bh zpdpK{w6HiBL=4VX!40A`xE$L!L~61^_YY0)!}mm~(6j40H+1a4G{H5M16 zE1K4Fz5%47%uU~`ay-u{jKPbd!PC%&*T;I=U5m-WumaQJ4NSz*gnt?xQ_5sCu11uN zDdM3kK|HudqqQf?6%_+)JJ7;SNA*p=e%#)g(B zBd4D%-X3;%AHqJ9;+3C(SWFRzA`|g99ZF1ozck&qYYj^+IOC}*Pg$6_jzH@I(kwG} zf(&CMCQJNUSCwLJJbB&?8w_Fvll7dLy%dldr4PezSJ|hyvM-`!i-`iSQ7uS~(VYO? z2Gl2QNHN9hUPMA_UUvs~KR%Sj*Efq@6}5${I_LID&Qmv*+`;7+?`$wNz)WLuW3krX9S zoLQ`@JDh0`YskY|d+)XPIi)rMqKd4lTj!p$_u6ayzwi5fLI}$<8Ke(C~nuYYdxvdjqtwgA-e?I3~&N6pwYN#Etn>UX0oQcnVx^l|#;91JJZ?MUP z%tawr;fcs;Aqg0X^idd4Du#qM9>LXS=N`T{;iINh%xQ;aq&RI-V^#o+^z}Y22x1o=j&?7A3X;@?#-g<;|A>o|OSl)b3 zg4KT5cD-8+98y|@Tal|*knF-Ut#X)ci>n;Aws`B{+B*^3yZHLSKBia1p~CfN!hm*u zE!js+r~{*2xKGv~HxYe?>ucx(O@@Y8>bu{;uU;b0j}WdIlT*6SzPN^%-9%hHAJUq8 ze7}(HMrLsPr(+cgfpRkj5${<|({$oUr04~#{SL&=R4B~~|Hd~$xAq~kPa*&d*W%YN z2M4eQJ=0_hP1`oqRZX?o(KeFBoxh7L7L$~6B6x{u+$ZdbkIR>W04&75cHu=x05`Eq z%C?xchP=YGhRu45)H9r|@pi}ZY{`u$ZjOeYgBd98P}~=qtg*cL!t2bA=gf{5s7xo0 z<8j(NeGV%1E{g2ap_)VpO0nbVJ^}3b%6ANxyCNc>yRd)w`~TZdHI(^%{*OQ0@GBpA zg1Zl1=Dlyf#arKc&Py*{=YRP98O}={J6>>6Y1Y;KnD}ZCScJ$yXjIQ+5(%cAA-#i) z1eorg7)&R&H=~I@Q8F(UoXk$hM8%Ii@_k--v*JJhcjnB>OaAp=p7GDVvIw}mXtMa| zTQYw2@7?9IU%boLUzzca+fVcEJ9qg%|KvWu_VFiq?=x?(+2;JC-#z8-RwhEA;HMrh z_~nnk!k>I)!Jj?%1D?44EC-O+^XMd*FioAOOH67Y8KrvnN?$_)_)A}VmbSGA zFn^Qt*AxYtJgd9(=g>{Jf6eX_Uqq5vn^b!qxW~Ka+|Y+T>{Vov+DUuTx@1@w3v#)`|m^gzRO-GSLAu#r_>aaBn;ykiu5uwF#)Wk zBvZivVvMD!*L!PiZx|8^)NIseKfJCm(7%0S!E&DCoagFl!^Qa(zW5*}f9nX(OIlIo zA4b&m)Z166SAUJOR|jea#?J#O6?svHKKZ7eq%_53a47cJ3Z8iAFP{f}D7 z{@1%M=&;q5qwCG}YrLaw1*=URjE2tOb%w1s=xjk-uLo0Oany|`K`aoWh_j^%{g4TyTjH z;V0_{qtvP&1Pf>53@QxMl?(&(TnUOyGn>sQmq%D3xOev+>s?E0eZNLcEC>hp0m00k zP$R^6;M)@x1bg9)o(9+_hQ+9(cnC3!@1qXcS=B8UR}E`_6bvEF7Ueb!`c4$wGQ|^* zo{(wPn|M~6s$cV6()URsG7BM)wq><3tSZM=U59pyw++6y&S_>i%4(EfC+Kt$Lm}Y2 zh}6JvhODi?xFG%tsZheA?d5^mj$!3<-XGXojtL8XlnnDDQ&1;f%B178c2y+qWn^*= z&Ia~md=@oLgHkzS`6#ws;c210OpJq_fleVrhA}&$w>FA~0-bwiD&wqJf`m7>4d<&0 zoePRZK8R+376MaQ9x1X=$rNWlRkh~6SL_(-6MBkA|J<|mwTQ_aNlAfgBv)64Oeu7h zBeOZ=ON47^nhmDe1@m(9Xp^e*MjsR z6fhXEL{H2n=L-!003ZNKL_t*XodDjME+x$JQ=B-V%pITn=;M@SF!R3f^6PxzuYV8- z1<^>NlC-@PzBly->%PY+j}h_NA%?k&lmc%Z^{N3IyLjcWrxP05*u|ce;h<=D0tFPA zpz)5zcH~q$JN~$k{t7PTt9Ed8<$R z4yFLPC;m<~qe3}8^2D>ui}MjJX;jl7hW_O=sM55C)q2O>dzSz_`p79qiy7G=O32vy z)2}(!I@aqguiZVzTF1@n$6Px-BFof6!aIj->7t*fni#BUTSMJ6?5c)cU9;I%thPHg zRX|Q(?JAnq(pVdk#4aY>xi+B*W>^$44RK~3|-Q_;YCK$U`W(^ z>7w-L2YLcil)!k;iZ&J^NrLtX3ek7=ij?Ud2dLoz z=aRV47|*kx=@krBH@+Vz?&sp=C?Px~m1U2&+e5jEgAH*947uZOA~8Yhj0XiNp3ldG zfJ>6WT~BF(R3R3+3qPcSqcGe$4?4pu)gOMdm;hE%#RPDdJdpi{w}05V@HSgj@bdC$ z?qzeFml1O!5i(-vaFojPXPyW3WxzzrRv=PRcW^lWgk;SmlGr z>4UpTX^k%AUZm1HXm>UwW|ha&^uv!l)A82xdxLD>b#=G`Q&%8N#77T_rJ!p_oRhu4 z6E@T)Cbc9|O6Xv6y5D_Bwrx(K3`&|P%4IZ_CCfcROa-NffA5vK z&B{E1@Vg)Y3xgCU_W!zwf^Lw)AZUYm1RIk%BB0%pPL6aSqm;y2*Bh`rp38MZ+uFX5 zHq(mZc}Qhdt)NhVumQtQ&iQJ`{auII)BUsR<|3!5D=w-Q?mb8R{mzOcI<}J7uZzDk3cQ|Gh62ekNq1gBP4$#d*Gv={!}lT{P|}-!)RpJ_nk5EYT3mu<=FTu@St*LXOB{ERsrkf476=WOYJex9`MG*Ze&2|@O`+zLvm4S@*;v< zIuTohqi}d67g*C!9N%Dm_EuD(xO(Y1ylJDE2AnFvO5F0D$nEz-jeu zsb?&1zB>xQViG@f2XN3nT+?jG)hj631iD7;v0H=PS#0a^#=*5`VDknv7kleTzeb!q z4cQz&KkJd`-QI362c~OUiisb4*r#dpVG;z z;L0h$C^PHozW6I?$U{i(I z6ZE?4Ps(Q~^PdMF){?oZdE4TT5L~g@IsWQ9j&+q`{a|+N1c3kkms-mFg8%7vF8EJA zafk1{{4yVS<_6EaW6d|ewcvmI<5P@-YqNs$U4yZ85Fd<1iW;SkVy(wu)ar*s-5%YE zDE9_B4Z(l|<=o z=nWrubisf4i68R0zdGUz&wrmMZ@!yf{9wahe&>pp&*%L5&qI-4@ZA?q_@{ri>{DH> z5m5kEXg$YcnJsQ}=WPQ5I^D~p2}5pq>tRTG`)t873KAFRS6p4LaK#6)`I8gWxu2dA#-D|2 zs8-L@Y`=+jRgy-Zq;umlLgxiaYuY*xr8-XGIB-0q!={7usmL=G=IQAlJ?}nJTc+2k zKxL0GJHCSyJDgjf@+T3h7~NOaY%#kZ;+p4iZaX}01qTuF!}sncHhsS@#vd@eiatR! zh{aucxHA<9DY0H-oWxp7Q?0=VjIAzjVwpLotQ#anKlpp)8w)q0nZ@W!=lU3czgXV^BH+9)g%*IXfGhHcweR@tJYAkP&l zUXv<{FT;OJoVRRR#bpJQXPl@F%570v(4uicbdmR>uEe9W zFb{2wBg@tB=nznETWlM}6`z*L?)V!vrPYKD6{FGNrN z92p0ub4Vn09YQvNhC$Q}g47=bYmbl?m4PnP%DB}0)9q*7Sp1#L54{6t9JugVC?SSx zMhrm-5lK5zA7RA_v)u7BA9dmyCCK3HdyH1-l7J(Oe6xgf=z*_d)YO7Y)~HOn(OFWEAuq z(s}YM7|SGJ(a7Q^%hP8#K7Bjo{0yn{z4_{BX1qsW9G*pm_I&uxbIgnTqjS?JjFYCp zeN5`!zvODQXv1(huIbnL3oAQ0?YjeSKPgS$-K>eYtD4$aj2-6r>5RS5id_}Vs3Ik- zMA6q-hDxg#YnMLGr!)xVht}Iv?2hZ#2-G9SIB3&^rs0avp@<0l6HI(EG#my+nr4cxU2Z*7XVDG>I_?%SqR8wCw4B=k}m8^^ldjLNmh|i}e+d#V*Vi?@f5XbWC_T3=^c3IP0*nfL+N2MR^OvIi_u~RAJuj zg5ypo5f`)0rQ&1HKujka8y(tVU?{cd9jzf0s8Je-;@kA&QL(dQu1jt%j=0!vxN5dN z`q6uViG!c;c`2k{BJ>)B!8GBz$O@U9(Iv_)v9`v^25W3Y%}BJ!IGSCf%ubOir)e85 zHs_St5=Vv9ryS=ExJw>vSD-befc3UQDaoRI1ZNu-Wyw5mdl#^Ej;d`avn-k>Je6sX z2y&HU{48wl=-g;F4*t5sjqL}#(}V&eB&ry#JyYbNpG@=mje_@wDWZr2tmi4Zi9Ouc zAtJ$E0yxE^{Rs5+l!hRL#JZdei73K4lmqfV=6|7#Z<1T>|?CV9TZIzfLoLdBCy0DL_k6-VGyww*n8WHbt>s< z=)2b#y41T*&PCF~wra_g;&QV?%aFER#!auaSx7YMIPjw6{A$B_9X6?*7^Z~hv=mqi z=i3?~;B=NDoaaH+_Ro`9uDGTYuU65x74e@*As&U6EOg6NEipbMR)mTcWM?9p%0^3E za=LVp!{bE?8Hw!&ZgA13_`%r8BBH?DEoLA2)X(w7fAyKf*cIPD9WXdvq%5;2IQzj8 z>$_`O(vwWQjR{}Z+n|Revj{>iLV+`gauHCjI_t5Z*qEet7G%H@Nv(0l^l4xsYABFj znk4$wy&fO`tO^)d83k!2QTd!~d5YVvaHhq2i)-W8&Sp`xT*kdz6%wPa#kUQjC=j}Y z@)*CqhstIw9(fN!=KC9J?++YlUBH~Prqr(@WgQN~RSuzeG zNw=qo0K8WPAO(7+$d5CulT_+Gpk`xS=*ab&8YR2KvE!tC2_-KMr)r#_x}W2!q_Yr@ zR~4qMSzlh#wp)ZQ5!sUYvFGge64g;n{C@p_pF})6A;Mb6y%+9MZ+AH7DCPz8(*?8R z1zDc;dzJC?4%ccixrk=f{Xu${-VFF> z`mW&Kpb`ak=euW>VZZ>}CG++lpWRg^Z)+hA(~fl>h6?i?H8w z4(9|veW&C<{@K^~+?U_vYcI|C&^w;tv1_mL+yD9=zx>m006r~6KZX&SggKpSfhTz5RQ zs>69dLOrKsm();^rh$Dj0GbkG#2y-YcroK1;BKmBqdws3K zXy%hnY@|f%93jD&Hk|kRSx9P<*ze6gEdEX~;7qU4SVhzitNqYvEi$s~5oXJ?aE4Nk zBlKA^Fpon=b4k1THm-eT5Ol@38_p+*&Jpf-f`9j;f&QWIX@4l`ePT@Oe~(0EIaxW! z)D_Kcg_1*sjVd3MbNlpr z$t+9s!fd#n4Oi=y)wbq%o^g6yhG%g4dGfIJZy#$s6(PHOy6eB|?yGJXYprLyt1%|r zhgwOLQapA0lp@pEnC7w01_PP*NIY3g0MF+OPR`Dl9W7YhdxbaeopZi6oUaXDssroh z_)KU*7s1=U9ys%blBg&F0Dj}+x;>yH|shGVOidV zTNKM|&ecw^*-FxV~>;G=81*(W3tVsihPmMwGIWTd8 zB|i*%yN)C(5MYP?RoPWF2v{txQ`w^^06)fj9%f;$ymFT>{Kd2V{@fyCg=4)YZd zI?h*w7#ndD2}*d6t=m}L<^!tPd9(^uAkKLj>(KLX|JZH#^&%4(JS~IJu4D*PiI{fw zIFPZ%Kw6MKir=#Ty9Fi7lON;g^cm*Ix5$b`LTqC~t$0}YX8*@bIzIBmcUctoN5-Sk zdg()D-PL-_oA+b`$TaI^w27l6bSLXr`2~zk-3Y9)|W6J~kmcZg-)&hoF#2hR$Lvg+I*M>3tF&@rlmrN1G2Z*+`CWvZ0@=6NJ0L z-`K_ACckfrIh^J(+&-#NOi&94zCV|2daN6UrhPY*ck$owbK?WVR}}?LNOW}1Xc_tg zJ2#??0MRY8SfXWQO+{&TYb>1&p z*H;&quER32@x2$pu;2yG9wR)+>~iR2>P7DE-c+0xPvf0q+rCNTF0sa8ZCGiw%u!yV z)C`YC>IKGH>gFy|E-AD@_#MVeEQ&>O!nK*DH8tm(HJ*$@Yfk1li?Zk+pDwORN{$cz zo}9)laZcmYK^#MhESD<~0ws1ML&%=cn+m1-{KDaYkvRDWH}}+qe@HCmp();nC3Z*V zmC1nAKcts!@9T`jZAoo3!nWjP___2AT6KUMR8;P24Ysx*r$s9pzb}QU zEh-mC$^H)ZkX>9rW$y$5STrbVlxT+purLT3glLe$p`=9!i*s#1N=lJX*15r$A;k!H zN0I=s#&W*ep;U$to}+ml@oi8lAigK9&)KbOUf;w4a7V=OmPbzKv{lW6U5jvzTPI7l zbl%&+~9CdBSl^fj}q90h;kkoY!?@h!W z(I;Do1Pq)VI(3CasGN`d!p{ezj#PZ{Pd|^S)^3bj%fggHYP>b*Y{ue|9}8mU z1drN(X1$9v92AvokZ#Q^e-%L;4hfaTYz?;d*xH5X!09uvehtxHCHtoYDJUc?9)t24 z%+HdPfE&mtspn*xmK9<&6i(9{X~Jh1=vv(U?;&;%5WZpJ>>K_mZ-m!$AOYNWVGD)V z3&hPI1C@6tT=sYjBaABcL%gY+pM_XYd|m zCdrTIG_!Z(YP(zl`K!v={I9EDox>IT$%I9I2Vd8qaREqN=Yj zwnk>h6vu)aj~|T?(CMD7zekyxay-s@9{gZM+ivg}j4?Hw=DSOkH5+v z|J9N|efGONb@P3E^1bJL^MxI+Tpsgl|5nA(a>LiYeZ)WitJ6M}=}=US1Chl_6-PNr z0FUp<&;k7UzV2a)+MOESM)V{OkwC;ALhN$2=1X7w4y~~q>aiT*(fpxvX_6`vlVTq~ zp}Zv5bb5}Qrhy-3j!V}K=hJTL1V7!2n{Jen^^=LpAXKKkzTNZEjs8A=z+~+9dV`a* zsJufn`#U{C{nqjYX8MKw)iy~0r|Z)`Vs^j+ck5g)SSN`?=iJC3FcKHMpWv$*p}hNN zNs<__&ZBi$#~MSQ0QTOa{Dj>lCg;e6oMFA7c7dE!=s;|8)=^dKAx$_D+J%sP2k<~# z6Gu+Meg_J82eq^Vm$19h&b9Oo#N|tN%c;*MoN7|xp*8UTO2o0#S=(XO!k8< z?e;}%{Vd*X_IhUeKI;_O>kpgi{lm^O2dZ|a#;++#T1bt~a)gwarox%3H?npA=-JcQ z`c*oGK+hfzXGQr4LM-tpl-wZvo3yO}^(0asjnx{`Olmb-<)%TKDI9 zDdfLnPa!g5UnymZ z7VCVH=nbaXTua{a=t)d?hBa+hHIwhdv#A|xyTt1yrMtki4clEqRvfd`j?$iwlKmV= zow|r9uZ-ZzC|Y$)AuPGQ!ZaJK$Z%4TD>zx`zAkM@;SMu~w0qGd_*(BfoU4mx-`MkL zedz5R^_@?!X31mMJFs$wLt*n{n)N-*=1qz`XErNn><-(JrIHkIC$4!9c^S_9rh%pv zlnaeg;n$SRz%5yCFToqiWgZE9!~0e!iFS^==ez#-ucY8?UT||>a%l{An;1ZFdNEz=u$NRS z+$*+EUB)h78;sytCUB&^>;jyKW`%fm6k%4cl|*JC9f=Tow1Z9r?gU^bM1Q}vJAt6`=Xaj7z1!qwKGbBWGWG>HhD z0BZsUy6dIi>+hBsne;TR3&`Zy!j!JW-6K;9#qoU3t<#LFZB1Rb?CKUNB`pDy-oG~q zZYDhkN&#)%V56ui(%MNE4D`-RTw5m_Bj29|m6Uj?!=BDIF@O`-!e|iJv47ll&rb)f z8R{c-7OwYU?-n%<;*O+-5P)g8=;coBZ*Yz7-PAVwiIZ759#E z5cPxBC6gIjVnq>=IO{yFZ6kRmroWqz*-bgdGCZ#W_Bkgj9%HtAH>cO0V!phFRC!#)Y`4tZ?)-2~GkK8z6J}bu+H&aSjw~vc|k+C+SqAzG$!>yaATst|6^ut3+ zm3XL7`|tpt-yNYLDc!LM4inHT6 zjWIOVP`53ubwO60>YLqto|u>Y2s=$uPYBXUXe6z7SRYPVxmNhh3l9Z|(5X)Um$J;>wmR(X-?Imfu$IP(7x5-x zz`D^LxKlAFMMU?>YW9Wa;gcSc(P_fZ#RYfxQS|@ap`txDI%Yhrvsmvj&S9iN=Xw7b zWYL+Y;-O7OK|prjich%vQOK|&Jhg7!D?bkj{;0gRtm(8-^##!uQ_R0Z$>l zpzS(t5eTVS6h~;GY3&x2!&rlD!k;zD^ure^1d;;p=b`sUwE@d46xKcnPZhscl^*Uj zcOBbWgx(}+C>Mo_&?zchfi=8aX7n1D}~aMTxYb_(AXBG zXFPgx6D?}q*sN)+CDRgHJKDO6ZrG%ACcf9sJA{Kwhihb4H{o!nA|B0UfW){8DM4kT zM;HavP;lp;mP?MyIjymr@7CZY)(H$%fUkBbET=JT2CO@c3azsqhtj=|-h*OJE*9i^ z!Oq>MF)N($6#A4*mh9>v3VUxkJAD%4YR=a$W3B0p8)X)p@78BrTO4ybm$X*1+STmp z3&3$>dBkE?jymf0P$wd%u}4^!6t+xKZiT$UBT!;Ha&{dOdPk1+5eNFfS_AuFPtQX) z3u1(Dn)HEAI)e{&rHm&i;vwQJ5B>i=Hp^ucfRmQWYI0!^FVMpsC)n8ADA6E%Cjhq*{cOP3eezc;hZGj)Oni+l z4sDZ7SD)sQdualxLeGtJj*C@=)HzakmSxx!wvA+w2^taBB_rlsJhjJo!QV?Vi0IF~GHnir4-5IF0Dh z`eBpgd`vD!WS_|90judfm=<&v-xtY8e)i|^S%$ENFMjrOME+Ln3U4E^#p@LIfc z@qO;@KZ8`E$46uZ!nq*2cXQiF+wjgKv<#j0d5$wp+{+AT_}=0!RiCsDgcXZW!Mx>- z=?wuYUogM-xc_qjV=FeyvLFBpA!xTPW^1vP?FC@2y%RRCL34Fr z?eU>Q_vkHH@ zpeJjiRN;uM=Wz4Apz|SNJ`z>ZWOBNj8}1|Dzvt-z#f=2lK>)tQ-~DDt*FS`e0^pC{ z3Z_QvUf)Nqrlbd%;U9TFWQ)CTF%^Hu?<)x5I4NF2>#MzFZf9Su?$7YmI3c8F4%<5F z%?@iDT2s-Qit_q`n|Ds*fFK=Kr~RmYPdo?;kDz)ZquQ-#%m!mNcpQuCOLkXVva;a# z?38S#V;ZM>zPyt%|8y?^&*hG%7N0@*6`P&sub*|S>m1{T=bMZ)j^Fr&h9bYEGzlo6FHmpS9x3f`zr+q z7kmD4KK7QJU;X53{L9b3&Uap4@bs;xdHbVx`OLSUk-gj{qBk%-qZYNpO)m=72o;(HGca`%dmg8Vc%ah zAXOF#2rfZD%ZYKVLqLBXDO@j*O(zdiF<4B}X(Olgw7w`NfWQ2;XQKdo7zO;J&||5% zDh>^3V6TT&jDC+eC<0G=Y6l@X8lDpzv=E}ljCBJyYh&F_FBTuJBig%#(}CQ9Vxsh| z^bZrt^joO&kK$tj_}20TX4wxDg4lRH_q~aGIzVLa-uH<}+x>r+7+@+XHW(gE?;nVNd@0?qbYc)Q*MVWi1l zk0&o?;W^(_dmj3pS~fLkq{F}|Y3rf;e?KA(`NXVF6qS^kGe5e8lykhggUrUMUm*mx zUDIx#$F<)ZsBaI$HYbVgvB>0;V~_Y-M^gNOG)^}s$jTYsdD?mxah}zXj7qL1S-uP3 ze7}=}(er0;D1^KoUCap(H?2Q$2fZEd*RI;=IE&J~M! zv46fy@B0zH_waeLGuHMg?Nl7^?@vF%KG#jl)oO>7D&Vn|>P6J|KXsF~F+IM0eDBla z7De2fhvcyA(V(I?T+7~gWURv&%eHQL_5O;gZt>2elww|%5!D?8VDBwj3yMrpYRRn7 z6uD-xSaNc9gRE4Xzy31k7aJaIEbDqOacLa{8m)t1Vyx$4Rdcbn6xZI$nZC!oV4yNY z0k~}~Z(eK$It;_JAkTC_K*x@0>m1dt>AQN@wPL;5q4GJ4`J8rpk97rVe#Y&2g|aQX z&8FX9xY1nAkM4J4VPgbaBgwOz#cYnM-w5+8Yq3ZgS)zsKc&^BbVob$w!{o~Ou~FP5 z$o&)#+pWc|@wC<@=WVfv#_zw5SGdJvxZ(&^ontqzvsqtJ>IIYLTJN6fhCNtEN~pO%uDR;)KIUWN0PcfJpkh^R{&V`*wf8LO~55~XFJ4>a3m zgdIkNdA*cj?PyyUd*nrE_K_sD9-2J6&SHL>_dRuukNo%oAwmagQ@1q6ve{Mv9lNVp zZEM!sn#)bawhDqzYb;f3k;1dv)T4ogh=%`g=_s66cvlaUOCdqd@Op;Z-NV|LYIVL( z4R^w;kUqSxDw-;Qwi(uKDMR`<-3N`3(aG~!Nk!YlB)PZ!IolKaMui9|Y#BxsLm*X* z&zTRY^bmgH<{0!XOdGCCRfygo--%;BhRlQ)%(81ZPRX_7lOMg!avqG>uid@JAAjYW zn3!@FLf~5;AaZKrw(kB%T0xpT;ySa2?eAgw0E0II*94tI2!SX(G8eS#Z~+!ss26G@ zbUieq4tpZ!EW(DsQ!pNQPz8(A_i}puJuHqwx9@a=J#6JfUzK_&oU zyzFagd~d+>2h4I0G2ZXpG_3 zjUaY=?}7;2v{ZFS5^t-T)po~vSBFG#UDFsxYfS7y_rtSP_;Iz70F8nw)Jqy1sE|WI zPAY>(vE4ZH`iJj-%%@lq5mTKaN%{`x=7(8!y9?PNgx*6vhdH86dSG1N&E`kbTar#! zF%~p?;kOf7X>tFmjxXMVQf4dDIy-K|+f}uAiVI z7@?pC)O9-K5*!jK4){m+;{B;uBIEZch5x4Oup)HM_9Bc~}-D&Rdj}wANBJhMUL7%!(O} zEosdw)!_4ZyvB0N|MgfS@X*wmgvOO)!;EehLuvVsXA z!5?(xuWLmvEO|aWCYxH2XAYzvJwT@js&u2VGjCyS9zoKeWs4LRC0Yb6k_I7K1Ofl7 zr0o&VQVhtEE>W0b7-bw_(07N0;fQI2)9n7$hD-$%)FL9Fw-wBC2_md_mCf0$D&DBN zuG{bolz46&&)Du7R&|T;jvGgFR&`6&wEZ*l`q2!mb)u-0QS782cnc}< zQVzp4=cD)$QBaXc($hKIkW5a8rU9cbk-8j=UeWZ_oti)Lsh^9YuH=iK`J?dwGp6+tJw z7=hBrY{ugHI|p~^l(I2O3v~TVHOjA<7q20xg8^Y@FdKu}8C(;F3jXvRun7s^DLo~e zy)xY5F~sZ)isQj3H<~a{aL6N4ODFjI5$0>OR{BmL_DJFI_rC|5*Y`*+Y5I-gEF^$0 zo=+Bnbb;zRfD5?wfsm#iEA`3CV=IRr{*63x4kXZ)cvr#225n{HMRLWH!6vkG^o7-}#$aJcmgvQ zW&ZHb@A2Jx$Gq*<(>#7QpZnH#dE2e`@$q+F@Z2jkKfIsu4}L+DXXkwDyQloKzvu+uu-~suK--5st7o=& zlsj+#(1<4F;{N5%;)177zW@;dJra5G4^0FM#Ke*A_x^mh$37?kk7iR7X=@S`91qmS z9l-mxyM63)YINAUu@m&M7y;>rx}a|Vkp4O6ecu7>z1v4jQ2`H00Pb@b4k4g} zL-+~m^5ghu4uAA`=l~{NGt&2YA~sFm(;oTU5A)sl=RLW}CrHwPqLOw}j>Yvsl$fT< zTkB$iNzk;uH|=@n_5|RmK`DJhjPo?{+skzzC|T=h>g|wFVe-ru8ZV0khbjFLOl>-;zt*w*@DhO@~x>W z4hKTTVT5(sAME#2`O{}tYEVdxMcp+lkQ9sCC?%2l31t2_Qk9cy)MKjGF}rWz-Bmp2 z4snQqGB>`@Qp1}#98K9blOLoF4#Um#TF_a6%1caBW11?=4U+qEnw-uSKY`hOGwx+` z^x`MuaJ~XoICl-1-3Zkk=ziax>ipN|YaYAyJVH3?#&Wf_R8`H%QNePSPiRL69lHkx zs~p@@Oi2LgXV|S@U4OT+j=DCiHWhi6p|$SUFDc;tPv1n2Z>k=p+>-~~fChI_R8Ie% zRAfw3!+Dou9qC}(Bpg!K)rt>bGL423p|pE?V;R_{D@6_eI8 z9Spw+l+c)V&TjXBG8bg?jE+I#oe%w_QgE%zc;$^Nj2qUkPB_Z7-lKICwms-rxn|v9BDJP_ zro>rFPZb**Uz`n5Zg8tz?Gv~7!N zcI@hgsx?6{Ue~O46&`4er8QxF6h6)vic@^^0M`Y?QoOz!LT|wokzit@4q(l2X6Vwo z>HbG4G0u>AqB$+hkHf6a_4`FBCC0e;=R8Wq&$O=)WjsHen1NDBr5C0}?5K87Hx6Tb zFlR&*d+(A>&dd_QvbaWTkI6Os%!eQ4=qTL#uityXXaDLOaa{?s2)B!=@mwIZ2vvrW zurR1FVlq1H_GM83_G3**dT1(7E_FzCXP`=n*%9XaGN8&^EW&rhOox|&JSZH2Lg`A1 z;ufbjevIYmlPr#|MLN^^O4IKNzT_udt= zBIo9fW0vz-pmjb>{G7~4opo$>6>q$G&U#bv$k_?kuN_h3*&dzgM)Wlb)Ds67Q>MY!I(+FX{eoX7-MK# zL({fYb;Gu**z77+(Oj~rYu3Ap+87#R@fO-mAQZXGAqyC4a0en@XD-HdXnYXA@xI4= zKXec>^s*+sd&5Z}CUf`t%t!`W>F7!%E+;qqzW%NCW9OL|BcMB%!r&V1UPnltjGI`} zjkp-OhlfrD84_JlKpqxN+4sHl1GwH{=qCMKlk}TUlep7lFg=Dg{65JDC=q*&1}BD^ z#F(ZRy%=>zjKy)0u2Vzux8H=hiJLbp(8K1;;ga_)(((I3c@q!Ut#eqQ)djhh{U%1s z4qp%k(X#9P@!`{!2{x@u2w%<~<9p>}I29P_A)F;+GESiIynpo~C++LQwLsGMl{j&` z_vV#N%kRD^Xxt3%9|Y0Gcq~x_jxHam96}Zd(co+tX34HIT7?IukP&B*$-aB7-*~n% zCdhNVRp5iDDS@-28=TCKdE>z=lzEQUC9hq)Kx;zxuFB#t$O1;7^bA!V(>CWgTa#r= za#>)+3M<;Z)WU#{R=8GStVC*q%H?n{ieeJ+{TD7ggiPB;M6<`6&b_ri;Fr2{&xUKE z)H%10PmxlxZJU5+@`8)ahSjbLY2Q(iNcdT4Cgao$2>1-jKSEJ8_Om4uC8zvt}PdoENuxaEX}u@A{|8BF9?C53Eai?i?+)o~?SQZ9lDF~ok1H7x2ALT42EzMj z-wUS-DK%0mtZDy$%HHc&w(P#|{H(A;g%fV>+kKlIMK;N1OO_}Glcp$2)Bpl3O|mVF zA$aCt0KW_{^I*OBuP|&))Qkap{A$CNWeX-nnMzCw%(0tf=f3I0s@iFVd01=jy>?Yy z3ey0=?tAN;+HtMl@AplS^yZ^=tQ?igO2vF&hT{lK_o%*=450V~SamiAmIXzm)N|%H zUPz3*#O`1;&Emxe!h={*>NgRxLkK~;YJ>WB$N=_m<=u$&JNWi|r+OAbfS%zGp2Fu# zM7|sV_Q9?kzb*Bf4l8|1rgIa8txv9ZD83yM3nxFsuix2QLk$Dy9soXnc`K9GkE~&# zLO$co58$O9>e~SA;-PLhcp70F*u1r~ zj!*I=Rf)gxBIt6rVMh*R%588*2+vXR8d7V8YHIionzoW6BGd~c>H%0tTKjOEQ)v@w5y zB4z*sEM&z~0|4y!%kNp%O);n{d|awBDfmafYU#Rr{GXrM@OM7)6yJO8$9(eV9_P*z z5Bcu*5BcpsJRHDU>!xH>8Py@e_Z`wmib{!D!#RU4HM+E&uS>7Zmw9U;L{Z{EM%Yac|K$FZs}un&0@v*ZDVpc#m)1 zy~>lvx{%@w}1YacRzEN(=)|y|Nae5>ktdnpU;P%D){xkd7m$SW5H*?^)h#^ zzQCtmT=DW-4R4;!`TL)8L*q>u^5go3%C%dr5p|XUoU9^W4uTt_UO1 z_=&|S&tCZgLYSR*b+3n5TK}Z|R%+qAr2xLTSo5W?1q-zar1zG>B5@?^f4K!}7jpkH6+ru-gsg`T$*tT~sWZHshj#@RRh~!SD}>At z@-|Og+psKGcpT^FD^5<%@x{+!^Jk~8N!)X6dro!s6-;|~AgAw)$Ktc4^MWidXqy__ zb)#Fw}2;`-uyT&`;_Hx0+joTG!; zkR|K4Y!cITZ#$=XSM}?6q8zsYVehBvdKZ06LUX<5@_B5`q_>xlSg)>3Pjr71XzfC1`3c)`nH9Il6L{Gmd2l6&fPI$fVIOR5O=IfB5hFayQU=@F{!un9 zbO!Rd9_*b%R`!Cr+JI}geq~POhiT#|C>k`!7|cb29z2o-=P2*7TZi6L5Vc>ioKvhq>v zlSbe57Q$gB>je~rBAdy`1x_P?n5duAIGe%xxi)AE*XNptmxj)T%vDQpBUHJZSOtq@ zKHdMjQj$zcHcgn#I~T}oSrG`}xBxs_na0KS&{&JJ!Akc0V$HXI@CM$)wQEYB}Z&G{-Q1*^KF z>1-g589NXuNE}NhE*nWZsTHV9Vx1j<-rm?Pieo~=R{^fUSRy%WvS<_rSr?#ZQ3VvCx|OTM>I3=Uq_$dXLT^D^w(`GPOI7_b!)5z!91D{Njfn=kOr7 z5xn!@A)ot;Zw?AztiVapM$CO1r$>U9Jg7&3~be-X1wc*}_bG-LFcH@|X zgGG!i5Q!_V*s_{tt5y;d!tP{>oD8_P1v!5$N();NWPX>hC-zi@i4)#7w(Oi|y{UNn z?gcUlfe<=cD9JdWR*CY~ZTT&Z|J^5mjw$9cF#>WUpgO4? z-Gr?$nX4rs?W6T`uTeuy=E-ZR+y4*vUopRPUi5qDD?qx1ny zhJ8b(Lz-XMUk8y~zhuZJwiy2Vil?0c=!DU}3mB6$vuwR^LxIc~&OT`7B7o?;4QkDp z2W-8ka~>lVGSARL;-VFF0M-)wa399Dc+hfs%|gbD;?B7rMy z#k)7JP`Y)TbnU+AsfqKCFB<;!J%^WV$k}z^jYBw#lQIlWr9g-bq1z$z6XPQQ9xYd; zK<6Ppc(6B4Sgh9e23!K$d8`SXKCN-s3fR)eY*0DPuZ5Z%%`7AxJ!wm~mL1WDRiQd zCMrTuC>?BMrRS(vu*ga_U5mw1#Rbn=7gWN!&r$$qd317MpwLGg6;IN2 zYpV7xt*`K-n;M16u{LDuIO{131wxSPC52vMY|E-X0Ri*8pwx=f%N0#$IG7)Dyga5h zHH%zQ#HMk(upL3^jLscmobIPH(?SU-)Om2GjSAq@Dy65wh@Ct)wz9+b4-Ne!c=8dJ zWq#jegdJJ%j+Mq>iLncOq*l_YjnFnTYP9c&HucVdn$t8b^W0;64$dH@iGu-6T|4GQ zXf}pI#izx?SSZ!5B)1JR^FuaN*GY2ihUZFb+iQ!h%uVmv*k@RE*U&O3f3>m*-y%g9 zfnbA*05HA_Dkkp|F{K~XJKIX*_#v$V$zxU)IOjPzyX5quBF{1quqeVaRJVee_Bavt z&C2GSo^QA?dR#m3C}+7c6KrbB+E}EsTv_IfeEUv$A=;Fk_ z`lCP2_%3PHA^jzVdK0C(Feu-cU<19jcoV_sEAK(9-om#R!#m|tYtej(Sl+?sODGP; z;Yz{@NFme-3teofY}w8R_CvGSE6XJYfAR{f?v71dG7K3C_VPLu$3X$ibPyUx^}$^v zTf(*X#0=ncKb4Un#ZJbr_e>h1q0XLA9;a%*U>WR!1@zr-g-qu?;P0@896SxCg3UX7 zne&kL5 z-5)*RjnxYr%x?1BwYT}g4_@Q%e*77J>ZvzbZ!-SL?_S|St&s72ob!C}$r-=)kvIAL zR}c8&E3feUV=wZF_nq@sFK@WNI^e(iMZ+ z%@fc5{K%M2-t;^3Q=YlPK5@%JEosK|=OeKu-bUX*RGMRlj}oiyIvn z1~5JDuPMlz#(ku9s|UKyl4sEZx{JM1d^dXlxL?}?2-Rl>rb_k@h*jI5KFhTjj-_eq zi6U~s6xB_f|9HnpZ_?0u3#TlNCvj_k)`yeKJW|FOox74fGXfD5s zvllxK7?VuUsQMK`U`;pVDo-5Grj-8#L=-z&)8Wsi%I_DhEK|JyscS)X ztJM%8)z2!oeK4ms?tVi4?T;yB^;zzpuE;aRUw-#Zx>zeOW*HxP-<=`Hv0oQb%j({~ zH?6TkQm<-gRTayKWt@uGgHdn#ud!?-$PbLH*jch6m@H_+4Tk zWcT^VH?J;OZ#q_{q%3F5)duN1E;okr3KoY~xjt_xGdEG;XTq~t)vPYt6o0{as0>sl zobx=_%rc3LE+74RZ(RZa+t{;YB~rk0rdh_^&AwjQA?W$-eJsrZ9`8@cSa)N+6#H`T z1;%Ii!zYohMY{^ot-!ajmX6V5y=ppsw{b0vt&+^&&@L*S5E-4oHUe@9T8yF-uW4$D zHEW7oaj-0CTyQPyqpl^e%oX*f<7~LU40gV$y{>iwUj!RtTwGRM zt}9lXhNd;tjiIv^W5YToWSadOXYyKxmd{6EJ;sMADd;*ktbd}<%=N*3z6XDW@aSTP zroB_+`O$tf-lqUMxU{Z|TW#C;D8d4r>k$C_(+lN6ocD!z}$`q+RG$n zH-4(?I?gZG+`WH>6oSWYUg7Xyf!1nghW*!@R`2=zo>;FbKrQyp%bgGLrPhVDqU}N^ zan&@`b<3&>*~F`=LHwha9`|Bmm8oNs6!Tbz8=(-h=|w-%Xplvn)AxxbDa4if^`9; z_0eh%r+BV@z!UY45ZGZuPm9Y`8T{(H<=;Q720J|)<@D0Up>-BOLFc=H`6q-xSw-D+ z@j7M{^DC&Vf@o=p_Y<%_*aC%ue3mV69n{SRV@;Cj71{cZf$7(?mx!J-{okvdFJf=mo8* z*wk-P+snB0d6d*Buc+#Vwlfr&LPvITrVBE8%*EzDoelXMiy|izip#2^Gmgb<#=Klm z=9-xns7Q?HU-2Px#k*($eSme@002*DZa^tV02r|gM6#t)?caAP_Ssm7od!0w3-MdF zZxiMdV!!p-9tQt}(Imtkt3mOIQgLf2npj4AAGC>%jIQlanZt_`V_I@$2ZnIl3bH%^ zc~Xcy1FrG-YFnVaL2Ek<7P?lTGd~c1_LdY|w%3(?mbJN#5-nOe6dgizNE+~Mw0$;6 z(V?Wn`z|3)jh0MP79Wv`9Gib7(MmC&m9(AV;psUSs}`j*z_BPb-U~LhW7ZQOfY#)k zts2fcF%YWoAtUDM%yGG~Y+6S?n{y*GJlr_yt{u+*+AOCvj*HGrCDhUSNJ`CNnIVMd zEH+|vc1xid8ZD`_2xh3@do#$`7;KU!K}`wR*sC{#>L#*>r3`k^X2=?d;A;H5?Lw#T z(`W}`96$s^heDYEsChpU$p)}M4)GBouRQ~$LtgIiP{|1V#$j2YV+Wvl%atT>bGpPC zC4k3DEAr#3v=;XV$nf?Eu}^;mo#T9pdGkpA@|otRdk{X z_8y%tnO}QhC!S)+-=Ib~!@=xob|VTxe*Ap>~JMs=b_+$D@o8zGNqLI$w#-PSO23MjjSXAq`BRCo6Ps(!F@ zN6m0IUz(5>ePTg4D9e-ciO>Z{v)9Sw<=(E;JI}?v94dp-#bD>CWWpV>Vg4otrj6L+Ncp1~7I6teb8HMZ@Oe0@Jp5@6d&&JXmo2*wtv!I0b;`a>LWJ z&mzT&%eCdJKk%%Z0GQI-xQp-%{^MV>Nb!(=`nwnWw;#E~(c+vZ9v95#HQ)K}lK=hl zN7$&eFoWZeh_&#@V7ERsIh+z2wlg8az*G$OZUK`CpZn>@3V!p`_xSxkeuuBUx!}M0 z$n!}5I)CzQ$3OVh1$lPPSHE+M-}%!F$cFdtgHI^_&M&;qAACjg%IQz>+;w>O?U(s~ z|L6gK{}WI1{8R6+-W2@yf4IWkb!h&r3&-)nI|aY~(bxI>R}cB(%dhav&G+)@pK1Bl zk1nXYoKJs9l4s|<^4byq>I-vPD=<#bXPbI59Dy)XE*=X2u#!7_K*#|8Gh`f2Z4*KK zP6ozatTtiOZ>cjyp8@>+r~vjmP6bm?&`(saX%RKiQzkjTy{naA7tHK!-X{v+xR-?` z-VFc*ea0odU8A@u%EcVq?gEVJ6d_a$C7OdqHbrUrSdHH`<;OsT ze(}cQN6fNUw}{Tu+B78yO@YFxt?a1MovL2a{}F+Ke%Lw91D-l$4FI%Atf}LlTkFv( zJOgzXGWkRVmnFf@U1~|wxu`0VSm)_=jWXt(b8v0tXLL=A>6&2{(gQ@U zs~*t>jbENE-i>hgKq}hCpywY)=y{xJiTz3-KzN7X66{+Ps^W?3E%RAErKe2CP7_PQ zeNIHXgXZbt>QaSCvMvq)Uj#7L5u6CQmooOmBVjFYyAYTy3^z(Iz*#XfU! z%Zk4TOZtQE74^<}T4T8P@RB@JeC1nj&_+OPQD%Jj{dbtp@(EXUvSx1Cy!OCZ4{X{0a48#fR1iCojc%e92 zYP7UGJgqpnG^l*e)#D`x*(SuArF)3?6be=s)nEZ_J=6wj7ZjtjyrdKzQjD`jm%Q`F zI;;x-aG%es@)9Kli&As2D5md1a(=xnEva?)KSsSffHw-QGqlpU;utGED2HfI_J9F?Sce7BZX8`>M@xA>#ubT} z_bPf~o+l`Pr5^<>adztLsQ7h0ZAqiESM0mWr9@={g+L2IN3W!1v=oIHw>VY;rvVU*QG&Ox&-mq! z-;RL0W3{f3Qc_hR8evm)RE^@~LUMLts9TV#3{ij{KKQyBGD zj<|MZL8gNeU2NOM>>}pFoXj~tWRM0s`HrS(sq2QSZrN-aHg(PE`HD@|^2%%XF~+l; z6;w@&aUrVDSQi1-VDsG117y6e#yVuQPL>j~Lg0j-0DO~ZBesMq*5hrCF(H~TAJpJI zSw~1iYXI+IT7Q5o? z;hUVDyv*wI0x2a=Uh6oVdz4ZbV@Bc@A$|@#MUjzbilWFu#5l`Q_ z&T>(PjCvU(X$D7}u@{-xHmBz~DM)a-rV-#zMQCv&AOm*8DH>|HX}kO4deGWC$DI}Fhx zz!Yo%R5URfm8{-dq*UQyi_$^w6UFNQcG<9a_ZEbHYN_lKi|F3saV)lbBVm~+c1J)u zSRkgBA*uaydNUH>vmZqF=Q9CsnOGi7Z6s7NY&-!()+IwSWBhzf9{ssQw#`F0q zXQmXnY^mCoRbA6`9oC1eMAKHNVl2pzkco`yGWh!IY)-K(fNJ#3NbH||wCL%_bVXj0 z$vLN|4+kq=nS`4=dSF{drl`W&W=bUR0dzFBBhw|v2iG{;+zZ8O=8-ye%<#hi$uyD0 z?gUEY*r+gG7A0B=)=h(zE?S93)vxhUa3=A_56Z%;iv_bhsF&WpIHfUW(&#Fwnd@Vm zYpB{w3RSRf8eGgVE%O}X1lD$e#p%ZTB9$apnj+WKCJZ^Gk`bs+-%&p$6S|-Vb~qYi zqa}NIc1$PmRwGo4&Lq}?Gm@;3WVu4As~B^Jr`}Qw2rxN|{2KG}3YXPA+O{UoG)~o6 znpo85*e)>avNB|l=ssISh6W|D;v9#wIalUOnzrTsAHK4%3Vd!l1YmaZOH%abAW}J0Kfu+$0kZa2Gx_FfZw6P z)k>kYB-fh7e8#43xO@MUi;W33;}YhD3bsy0fO2sNAlY=1%gS+9xna>0QlPSe8+yZ8 ztEjCreSzJ@0q~zM+oT{;`jh|S`^j@d}!L_3qt}~q0HhJj8Q1A_e7o`V) zF;)G5pV&7KmYovt5--9I8wOMH{fJq+r1rSNL(Etio_wiByW?KL8ZC{6p|Gg~s2d$G z`iO^Nr;%|Dk2!fl2kX*s{(YCP6Z_}rJ0;v6FpyE15}B!pILwkFf^guC8Ls1pf9V(b z(jWZi7&k1(%QR%mx~RyOVNXaD$lf}X4%gEUV7niW(}Pd~tryI$z9#{IQ`Kym7v=}X zy%Y_Z+)$|3kung(Ol9d-Ew*;}F4*$><98$0Z$W#pUoj&UlsDk$Nyr!R`}`KU&P{>P zM^Q-jhN7qIi9_Nd0Q}CDozPa3&;!6x0lbAIg=a$QU;%yoy`z2i&H|f01Aa@{>nAy- z6T-~Eh?W!Q9NAsq?tTm5&0b>4@F#}>0A};fq*+LTbT2gM0)O+T2W9?L9XVy$rtp^( zj)VL)w7wibD4*E5ISZSUCBBJGyR%_%Gm9}4-PZa#>nN|;9f$99Z`%iC3n4>J*u5NF z?;d37Y>k>5F77|Tdxz;-5Q2jnM;zU}f>aVI-b-10da!_As)~2bf(7(yMsBH=QjM@b1(6c_nh+dQ}5tCeDm82{+~ZNrg1@aVO($L7Xf7Y zda?gIF(}^q3f}oGqMYarhQ?>aCbqyIf4bnm`Q$zR^=IGWwbMBtea}-IFYfZ$uS@>n zuN4&e1z-O9HU8z7XE?8i`xrpn`+VWsclhD`miImGdEv>o`CtFzJ^sNbpXKR0?{I#h z`M>_tHQrv!VbBPYpME^!?|$MPe*a4g{^G~4S#&x8001BWNklt%<&hZTae!c zl~PicnA-2|vlZKe?{IOs=F49X3gCS<#QT88$=`@AN0e;^un@a;X32UY*v?%QyDHW} zT{LwJ*^c-aKG*jm&JDJI10gxF=-ZhtCWM(?m4V-N#NQrT^bRmv0PxL&SDEP_55wzi zcb19Gv!A#H4uJ1Y=BOAg4o7n3=vLH&QGU;TOY?+%lB<`VW8Wk9u`+GPpv)ryfU_b) zXMseol%#DPMWL`ZSi)Kx82Ou~Mc|_XIP8&4+YZE%)cOx0kaC94o{vQQ4PM?t$V2co zLgWZF=ZT}YI4mCE={PyRIsvO?0{FNx3hs;W2aMmVkhK=ODN9UH0_n{=4 z-==F$FinM!GqS@^$2{%n_l@h7LsBES3$DicTUZ| zF=hd~?YuqD!?QJ6Ci&7gUniv92o^=gM?df+^I5({ZWsj@V{C_?*z6nYIK8NO_5KFy zGoHGAm8%O7zN2YFo?kI5c;|FIs?p<`GORDr0=exh56;%{xI@2U(HP^%i-KovFDP@t zrs{ZbVcFD%ad~jiivO>p0{HB_rFDXh@fbO0CM`29k**#|JdDRDq#P8= zy#lzi7B2)vIY$W3ywDsU6e9>bke2pkt53-`snWW)m2HiqH6rHxO2pygWScj(oM8mp zTj;iXVlTj{yA4fe5n7|N(8r0WCRAP_y}~Mw5y@KRf`zLwE%_{?DD>#%nCy2)Wk$R1 z*laqS@N}a+OTrD7Xpy1y0$W_cxfP{Xt7YR+n1bNAjUopId0 zeS@-4(dIrJyNc(lwHorog91~HjxSOq_SxgB;9~t5EWKSqs)J3{aQEIRZ{I!P>37{? zHY;e`mbUHKR5j~O&E=}1s#;c?iq*PiwQ1;#WwU9iTZ7gD<6N-8R(=PZo49fLaWB9L zi~~=B?dl#zNF3Na&IwHC$a2VXg_m1w=;+iY;@9Tl0M8Lx!6!d_o1?=LAp{Rk&-sI| ze1q0luwf<>hDv z2DGIB1|f9Z{Cl>8jPRcvEd;&WQE&t`O&6^gr-K>aTV3K3^{yX$_{V16B}yFz3+TQn za(>&2XWBG|O>@ewp0a8Es31ZPtk_T_sgV6Q3bA`<(}xN_ zF;3bSX8kBdobQd}lgzrE`06c7A(0eYqooQ%6Gmb&JPaFpMtD?k57s>{q{w#8VTFXe zAd8K#iW`s;dH{g?jEL~(!8T!FkV%0Pir0&$d8a(Wc^R+0M2eUl=p9#F$NSdbCv)pT z*%+ROY2x&&mErdu)*wr+&vRyZIIhdOY`9i^exHaqf^%-~{RPOgIfsiYoNw;qT=+dI z_eedh*1~Jn1Mix7c7@gIoVKZvLNG6i;QelF_^b|1PM^&ZewD&BhAh+MS;jKY$urHp z)j6Fti7FvSs%LPv!P>VuDm62maqr?BhYeO3N)0(Xec^99yYoB?5!ghFvIxi1Hyc9% zrk=yZF}n|A;@M5+h~N7l(|3^4xw{|$Y{;wV8Iy%Jp$7@ zaFSfjQ8MRf`5014&Npvioe|M zoJEDWU@@C<^YD;D>n)?L{%&S;Zi#XEK>FBTyLt;~Ni`{wAEid!E~fV_{OLb(PsX6w z^ZR!!UBo0Taw{Og?qE|0G>c$zozTRGmr5CX-&xL_5qA* zI#8JzhIL}gBgA`wbBe~!Xq{umn!Jqn)eDT(!F4^ns*sMyywPjA*ST33|OIOG=$1Z|8GAa)H;dQi}3bw?1N}_0YmD>CELoS?& zze~n!U?2DIF`GCtP>7-D5tQ{w@k~^iCWG^6H9ZWp`bni!1Bg6i5lb~Tu#?vKsT{HPC}jHz|<$1 zvoewV#{hwB$?Vz-!vK0TzZ6sZ)TH)PvPFq?$N(m|XmsliTUolb!J7a;i)%07FW!Le za-TsILYFYVjh|nE{BTk!jccagUPc(AG$za3822G3sN27yE5>_J+c$tGL;KutwWg~dvQzFjxa5t$f{Z{VZK5#f8zIksW0Q}8Bl-p7- zP1L}L&mhcZIM3ahBaj)qoWWx+?NA8WqT40On**4BJbxV}E~jkSVGsz_{TZ~=CPtMp z1K4g^KQ1l#Q9EYZ?@_1x8E1cmha>5edvrkkG+Wy zhF9M>;{W)=8J!Djdgpr8X3r>(4Eji_l)Y-ZAN)md*Y!DTB8h96To*AYZ2s1>IsfI~ zdWYZr{5`&RZ_eNT;Pcegt9u1P99vpZn4g|K^(q;74`$2k&Tp;RA}#eIw`O z{CoV=?K`~m>_dL%Gxzz;UwDpZ-}NSEXNrIJA8&Bhsc0!2&f!DvD)_aJzRjO~s`@XJmx2T-sm<>J(x-zGKT#%6 zNPc~;V+zozJ9Op80?`D|jrosRfBXz=nXh&h55M1~NGCl24>unYk3>G_J2(+h0&H}K_iH0w90Fa8p5 zFQyguR^K3{BFoD_a%~!%vpeo)Z+TnJ7D#;ykv)gZ zt|YEh{anLho44sU-@)0->At%Cun4hh?JUN4rwK76v4!3Sez)oNsrpn1iPU+p4Q*S} z+(M}o)>^VWr>!o3GU6%}Dk}pKMm>wIzk@)aSnvw^snK))nU$n*oT0kd3IMN|fMX zpVV6Ofv2v;fx8=LJrN-42^d{;8}e~al|qo`I%d|opdGQXpRud(DYNXxc$$%~wO=bMSj z+$G|S9sur)<=)8}YXx2vIJF4AS8he71vif8TvnDj#W3kTAnjq#W%AkBIbIG-%*_N_- zoOKO*X52UWM`uvx^-5~z>8zk?EKPnhsJ?xL?9Qi7HxpK(*wLc9#B$cVmQ@qxI4V;^ z{EomOtfQ@h^I^V>1m5`jYztl6A(bF6L*Da{QyPD_5`v|YoSbYpC<1BbqBS^g;@nA) zsT`$Bten%$Z%|ymjuscRT22hued2tXMm6<4X?@v|=7fuw+l+_2i~y_;5kf|2gldKY zM#gYG-`ACfps<{*li{4og+%4iz0$=akdiTlS?qU=5Q1x&;(C@%YO&U|n3x|eq{1M% z-*wd1PJTWm&y~5xIZ4xby6DbW%u^x7xc_#I35w@ZPwG1<1fp-kl37)$C8m}*am?Z2 z6U=5;g6pDl)YTcy<^*duC{>_!iBx$In0X&!>b&Fnan6TcEJ0Y#FDmZdzo2P5UVZb7 z&MAuW8dr)j^Fhi;tQfgj&F5}vj4y}T6{^)Ry)@s72GXrk za>z#yQ9E+7PWJC%-2~vbt~;(@JLLH2fGpROnj;l>gqdk@y|mWS8B5!?Y&I2}s$spU z*;Ex5>kSvH4V$WAwP|R(KBF|OgQZr~t&Qq(Fh0i^L8e+%mO6|0A&*-~kJeDmG_7T- z_K%jv0*~;Z-5eo~k<#}AZ{j+b=b}k6gQdMf7;XBl;iBL@hduOHR z1NduQu=sWk%1kmVG(rTGwGe`XQggJ-DI?H1D{`{p2(NBXahvn*kjfS~ml8g=2&-H6 z&pRaO$@J9WT^C8SoU`c1} zNUm}YYu%7hzp8pyOwDp$l52%?KIEHcI_3a}Z0h;E2vHApJ4E@(=o(n$!BScXf~r_c ziXx*dG+HUjA|uNbD#kvj-U)FafIK=5bU%S@e{2+cXV0ViPt$fhczDjq*@{`2bL+-2 z%f)-B)$8^5C&mMY5(DYj`J>i2LVt?{FZaiWD zNX4M^^}80xLX8SvVrH;UMp&s`akNiM0pb2TCYEQZiX*W=871z1P*f5vj0Nf6JJKA~ zNxi_RHX6?_;bJC5|E|K;O*Y_EwkG=F@WklUCtJJN>Y)78S}&as`zdfcx$(V>KDBfn zh7Mzf+;FerA~}%KWNM-8$2^{4loGDr0M&ax{Jy>jbhv0~=jfzHXIW^1W9Fa=h*@MF zhK1BeYmhlvu+fwPgwmARjLWn0Q2Z>j!J=HI`B=%nH&uqWhI}4u zR!fz!zO+q!ybgEMZhlSJ*2|>sUIf<_w`kum{H@ zg~oLjr9<)TtfNan;C_v=#&iAPn5)a1;5VFHp7U^hF*MV&vgEPD!=SMCTlr{Yv~G!W zd17@uUET|I76}yfmV$Q==sTTv>?nkH?Y?$Zz!T(R&qlJxlyqv*x}^-+OQP9R^lSsj z+svx4H0L-W5p9RczzBtM4yi1y@i;HYyg+5(h1;>&=q;t%PGI~2UO?tADf6(_X*8FO z;b^8=mWIOu7CFpw$h9ET0nR++h_-Eao!9U zzE{PQf=hjIF9YknD00do=j!nhXBR78ed8UP$^_eAT+Fb6rgALi3hNzSXjZkSF@lFx z%s+MxAu}@Jxmp@d8bt@>2##{YS*_>-V*=p~*GtK&b!D}xJ|_+$G0WITd#Q2nQG+eEp3iVy8;&gw-c+6kWlFU3R%#X$z*0?1%pIFUHw>Ai z=ul$KEPD$GjgW~J&}L(BUHtf!cf;iy2(wBCsp&o`@yk1~xCzBFsoj!6=Rn>QgU#er zjk9I(x=m1-fSVnhyfRood%qR%+W&WX1D_orE`B(z2h$;&DnV%c&6lFWeH%#L&t9Ea zY$pWCeW^7fRXht2^$Gs|w-L@xvI!>&CO{lLhwoNU-HR?cy=}Dsy$Huy9z%5kw_Z#j zf1iL*a*Np=Ylz+gx_k|-F2}Vz*?7DYG!JroD~|H`tZ;3bJkY zn-o|dlsFwU4~k#`J>;i5L}751qBAwtH8kxRY9_h<qcRn7;1DOAd`as>6aR^tmU8o(M`OZQC0Uj$U6@5nu{jq{-ziP;@07Jv9xM||anKj5(|FOlVs^Vq?LkH7y1 zXjS9A!h z3?(1@ZYxq|C>AqyJ|BZRlt4+q}tA;ocw&RViTi9Y1ai?KL`M@NcKk+!KWHN#4z%os;EsExRGPdfX`32r&8Xhp9)=|Eq}a;p-m!-sdf+G? z7)b9wflPrX%L}sX056{>o8Jk8&8?xGvlX^}m9GB&=!7xx0%p(NxEqhP+tc{1K4p&; z;STjasHXGY?zyc;CzYr)3^wEf;oD)3<0sK1VU8qqj?QOvO@%WJ#nCTeR)0jE)!^4wH5Q1Fm@N+5*dIwTyJdR9<3}9kra5}_PQVdyp#<&3}>GKKmOh>T7 zjPH27SeaIwuPU-k@|ADDLDhws)N+>b;rBm@l5#RI?ulAiJYE;Un5MPdJ=yT)!womC zU*}ynm&~(BUP~;otEOdBHxy;TJ7??Reuo%^k(>h1b&gGKI9Ur?3rcIWThYUB#s($f z(a{mNu4K$~OI0_M{b1VLhkCBA4G%92mvxxaEksSBru3%}2RGK{&X4J5E(#htV}qq~ z7u>PR*&HbZWg)qGSWZMOZtJ;8^WA$g4$+3#IY(zaRqJWh5klukEV4b>GYsDr<4oNz zhN*Sz7uI!)lNOb$fiNoYNN;hiXT3J4T#zrbMA9CBMQa?zEJtT*7(M%VZ3LkPr0J+? zGg|OQB8`?AN@ck0kWOWIvxe#+GZCKCN=jrV20{%J0C?&M(p4R%aRbT3$Nt+|PnIRK zjV_WevJ9P>M6ny*aoZFAZ2*9WcQww3vza8H$;7z}e4HuwHH`4=W^!Gre@5FYs~UnAxmCn7}HU$AJW#RINOlrbEGPeGDAu|&IXb_U|9;@`>qOW zTOOQTa&}qMc9w@{6_z({)%^m|?qyv;|KEXK*EiYW2pkT zw_aB(M{q6{7iLK!WJ z`bc5R(67=~#+eJtUe5Y1jeoyo6 z6JU63j*{HENt5e$ZF`2#$l-wxd4|1;cG~3lZIkG9<8WiX;$Z#VD}NEmfWXB<&<2GV zKG@=A8m}{C+?+JQinIrWN9$*S5)AC{lwf(DUE_P@lQ^Y@ftR;3+$#?=3@>b6<=EVx zxU$P(IO+NBX~plKY{<0a*3mJ!&bYLK)2d{_8Cm8zY3qsHUdW7G<*d(7Kst&=OfF6* zMk&M9L9;1QH0?Sc? z7b9Cn!4lq;Sz`EbhF+GrytnTNh98?gNL^=S(Fxw60ZVzFcu)y1>+Vg^CQLrpaW_gBIYVsZ$XL(p%1`FJEjr9)Et9KJsH$sr<42O-1 zhOlWU9SU*Rd7O9XELhCB{^T^DO+_{j&$0SL=aRb}*aq#PO9et8JnH z4i?ZL_A-`oc@hU|&0d>`NnY4ic$N3;-Ar~_muy)Uik+e0w%fDc`tvj+c(9uHTZ-fz z=9_qgns^($jv2sC;e?7TG%(KMy(G`VeE>=41%9>@Ntb~n9 z;Gh7;yHJ?Lf>CN zC`7Qol>(N!LHI0W01FWYa_O+J&(V#_1tEitabVOE^K|vN-`O_0bhs^Iz?kLNt0A|U za#Cl55F1?%Mq@H*Q?0Cyytg*{phYHdH%9Q|{za4s3*{(qFc zX|pBCect!`XJ#$uoV#@2?w*rN!~&)tQTZ>3x5MS!r#K- zJ){UL7>;m+6<$KNWJz2_N(2aygwp7`fdBv?07*naREd3vh2#uo>HRKet*Tu7BD1Qp z&bdue9RbWtZ};4Dsa=80eFZW!O<%)yG5vuGPJcC>o6wfylG$L*pke<(bu=V^AD3XW!Jq`Bvbe2A5L&xIRKOPv$1m2=Auk`HEdI*S0X&lp??3u= zU^NK9o3==p<|zXDzxsCr&n`Uw&o^J<@zoRBZbQHmf{kWcRihFv*?AR#0U`AD>4}Jw zEUei;zBeCwpE4IR-j82+U*HQrammA{n*a58kGN`N7}$RN#e!e@>ks+IzxjYS&KLa6 zPyZO2xA@I(dj6AtXGT?C@f%+`<^TA`0#L&+?Q`!f`0Jm1hu`|zGk*AZ#`|At?I-Wo{OzB8n}79(HD7;QxN-79LQrgW zkFoBOh3PP|WowUkcU2IAinId)A!s~0oikx}bdQ(b_vy4=$wXjyWpU1HXJ3wM`9VN@ zudd>tlyjfHA_w!8Ko}ChUFWit*L1HwA^6C?MPn~nyw}g2cZi3*eO^Am?;YktqHgaD zsq&O)F1+j?_OtuB?*QH(-1hy8*U|yxuoEkUX?j^rI$Wp313?JpK5h9qPz6HZR!RUL z;-tg1rbG6Sp%V^4p5EL$GxtJGe-_CTz}MlRN2BVP`VCnu+WELI3y=`dGC@EqKpDeq z9{WBEV<-wU{27(b8=K9JcOE@U1L;u!Zo9G1y{8NeSC@JbW}i);twYpo+<%BhaJ+o_ zBaW-b_|Vb1z_VwUtX3^PbeV8P!um1nHKS3^q_xP=rPNM1oG4AxY6BX26n7`pFp_oa zBGay4H#1jqfE*7~^4!D( zd%e+Q90V$qHW*{@-bL!mfC`R#XlFY_;&3sFupFd9v?(cPM^Ug_Uc@y&Kz;MCp_(sI zl?Ej>EA@qh%#VZc;4i_x4QdAJ9?HxoBs>w}bhhUH&F>@1Pu9Hs`+6e$X1LA$b?Z9X zKz{%Ete-UEgX8tLT&}rV?NCaniUR9gA|I)}jkhL5~*mXeNcLYh)a1~bM$Ye?6a zQbJXlm?j;%+{dnDCBo%;M`1Ky`PQ3kJCD(tS!wv}$6uNB$@kY#kF4yhr|B$DE_S?o z(PFA&-t*EKcaB;V4r?9zK!~=pG@YfMl{`3KPlWdVEwnDM*;y{Pnoj0e?@-;6XwCJp z;tEYrHSf85%FQE{j07=ZER4AS{2A0Vj`L;9Ra-LGEsL_iZr9iLcl#{4n>-66@hbI# zI`8RRM`t}Kq3#pFmF8B$uKGPudy)VqM_)pRISK zl;Y?g4PMbXk0~{x{Z!Zjf*J`%&IVkU(%vDUjbe79h9uIMK0|Wi2c4@%WCbqHCmU0!6vRJYWSP_ z34c|1-v8nSS67!@Ty62dwy|8U8k#O9F^!p{O^r#UF0T|?msEPjXMggTkALVWb_lm| zKU-7Hfy6r5FpImaaTvL?=w{M+N6#8Jl81~E42Re}?k*^ns zqrj%Ln&9QHPgIVgs<)P=ZTa%=eT!fH@^=Xcwliot=0}Qlpa8`C-Mc94YZIRzWmOQA z!Vqg?y2Opd3&9sin6oGXtu-hGU-q1z-{LTaj>72k4zFKe3Bk>>{De= zq2s(y)C_Aa-h1lGu&4}G5k=oZgDGxcs{6R=eOPk?C*^qW2-Ee-XXkV!*C2fMxULi9 z3k2VS-yvZKKGI7IBQ#CRX8DAtPyUqkx)97?Y|a#_J%T z8FgL9#pRj@PcAT8@zR|eoE$F(40}FDpOE05lgE{;252<TUI^~dxgiaxqF50Vz%G4GoewyKP*f?^ z3xz0xkG-)z1WfO|kr8dDWUsSWH1Evb%Ujh=d{DyzKfI>|PVJVDZNHyT(EWf_4TbPu zzufR!R}D%FwbtBNobYs4vRiMd^b*mAhL{qJhYgKV1v`Dsm%4guOtLhi&{2f&-xl72dfxpB9fJCAQPys&|Zu2&Oc#pVX!6 zCOvq{qM*`-t92C7tFoZ;-GB_w1${vioR6IV!Q-7D0(<@SZA^dY17!poJSqrA6s>nr z)KzZ4Xji6Ux3lQ<0KdIBrY_3Cxz^uX);XRom#muxQ^mEQ*>$l$LyzJ|G?YZFgbxl0 zvE*HpM5J)~e!9j{)OvW(g#f-yB8|=#R1ZcBHx@54D=ZH$u2}A_5G5SdGhV)VhR$RD z@m;0!b6lve1z3a-sPuVS&$g36;&l%8eMdQeZZW((#|ibkAi-0WvASWib)3u;P67eL zYGc`Sif8K<(K?}Ggi0%Jn1=Jt(0ZZPisKT_8*oa4b7%?NsXULj9_uCk`Fz5m3`W7R zZfLDx?MMbJH&QcF$7?ia^&GY|tmp+JWwKC8UY`V(-a#{_a$PdJ z^hw+>8rS--H$KnJfJ$blituAqM8Zo){IZ{5rUg(Y_Wa@Ph_e=z3}6A#CK=BXsygkb zh9pPuhlSnV59{}kBJMX8T2ai8u-ojHA^rYDvBT&Mv+`XCv0t@aw%CouZ5^RY{=!=yMy}o@bjyjbGprX% z6BhT8`E95cdmG*SdF%(rf4_dqROMk{*`+-n`B*?wl?m-N0&v(vA%d^(Ams^M{xEg{ zBhX$zc_ZSUy^GP)VnMk1TI!LWicG<~p@VBAWMtjYOmUOLTJ5jvZ%MaZdqH^m$KV<$ zj=*jRv)izHN|@h8Z66ViUybXDnIYYpVCwia%`B;pCL8Ljy&Y(t3b9Ikgwp)g;hsL$8(y9LD#Du8Ch&*fbF7*ou74874qp*| z=`%Ioedn0(JXo=5E@E{>+7pRXh$_)aur>~GmH0HMO-UwU7=kG!I2R2qeN~EcOcL33 zIp-HYTk(kxzRqf0@IU;MGv2%$X-1!Xx#aKul?VL#?>^=mZ_W9+58kIX5Bc)<;6MAD zGwS+^fBBW0{O{jb3`PVc@H4N}{D*((UH;GCc)&YXNBs0_AK=Gce#GDZmB;+u&%d7^ zfA2f2)&>8~Ke@@XCLy4GtU>w2-39-_XWrnqzxgtMdVUjQYOXftJX=2+uzB8F0tO}X zgaS_IJ1+z@K{P_3KDx)<_r?UU?1@CL99{6<8(%`D4&Vbr**-o^rpUDE&rQ?7{g11w zHDCGqAJHWdXFPjN&9q#HMW1wuPZJVy4bE#2Y}L4)^}=_*F6Vu>`F?2Be#eeLCOub~ zU>*82h@Vgr@_y6a6gj2J$RUa@H}7Qo%Hf_5hat=$_h@IIPpIOU0A5sY?2Q=4y=xc@ ziPwuuneF2+y*r@iM`NpZeu~`gYmWAYpdmY)`MjSv^a)@`k+7Y80$8OpflgPnE(~Q= zQq@H~uMI}NQEcDt8s2{JBqpvB0@|nK%+#zfniRy`gZi^$;#Txzu%smL($Slo%pwBX zy1@Cx6<1fQYkT?n_tytOiW=uVMd*0x#0Z+h%fDK^)R#?AJ)(KNg z;a(^Fb!M{s3{zG$A`37dpqRaksN(QEf%Z4>m}zA1_fslI>k&bPB; z`aDd1hu6>rqVQXwOo8j#j7UQw&-m2;=nl?cYBE0(Of^r2sSfYDv}VLFe{}1wQ@O9A zwV|_$t@+FG+$vkJ?+|eKa2GMh(U_R+WBM;~W47V`&F_OarmRDm7eT5Vxq|K;a6^=C8m5OtA&VZdyR9Rrmvdn z_oPag&q}OywAK%6WB=<$E3P(C0RHN?-y9Oa^UCnqkH5NSU}vB(6-INuYIyU}icJ%^ zck7s2H;<`g7X{}&{j_JK?h@X8zNmQje4P-|$y5?xvvXYT3LJ*x8VYH6da;hES5eW_ zOH3oq3d?(6I-)Ao@O;`eZF*1C@c!&t$K|r+a^t9~irY74oGuK_@``8YyFJp^NX80T zKqX8Pz$2d8c}tU0U9)+-ZfBL^*6Dmq=ZEoGF~RI7vVspW?Ywp~cH13#amFlMqKTq* z=RBQz4pRPLzdybA2pP6K zglOI?yl1&=07an-Onr(mHI-Iq~p$ydb8S0 zD_*J!`uz8{b$tJPgUu%0-UlkBsEy*Pi;3%LdO(I*hoER$Mbm6Cg`%iUX0Drz1=wv` zf)AAQ0_lYsdV-&(G&h)6FH+YxDNG%Op0;7LdPLV=p+qpn45h0i{F%R1z<^kLU^JbHA_<#NN#nZ+!#j1>1raN4-#q5-~1EHqzQDl^`0dNrXxt>mjYv zkp$=r5b0agm(01|pQyQp>IYtYm2CWOK**(@gQtYmj4Ey@BRDxIwAMZ zN(%p3e$Eq%Km4D1$i7ojssD3fEAhuA96jH zyifkB-g&&=ZI&Hiu2rQ6cV-%FPh7U+ur_~)^qZLc@DnC|GI3)%Zs`3K+amEW7(zrs zTkr9r@TNi$vBPl?5XDrT&8~%U=%pmf#E9VZjPD=)7|*Cs;_<#u0FPv>48pE7~>=`;}23esq8LmzgJuvqosGO$lHb(=TZg;xjx{?7e!SV zypAHU5ra{4th0z}nCY6CDOi;C@HRHq^6=tyB|5%Oj4prCRrS_& zVb?n5vx<4qF*AX>fO#oYI#3l+0FHCGo2k!3@%_hl`S#NiMT=2BBA`j#zr+oeqC+Vc z6TqaN>og3K)ZH?4lt?rqc<-spg1RcH%97)wId^W~;__<6*T4G%nl_-cCU{F-#xbOA zeLMh)5HPsL^JHha*oK4@Rs<1Bt$49^JlF`Gchp94yMhO8flDHqk-!aOId2ngG?~Cq zW)Lz-B+3XSTr_a1e@^DPb1}}&f#JPyX z>U&aqF*mD}2>2ltOje~Z2wW)z!(e(EpYst`?GdAiHt^Aerc^wX3?{22VCM7))^zl>*9>Q*5&Z=W$&}&r?%c4`!{nXOa<%9RlLR z09_IlhILYvr_?t;nDr2kH4a&vdT{v!?CK_m{px^*`Qz&>>)%GrnE>W!F~ zy(Tq+Xt?nKD34MCcyB#&bnybQ%0 zR_`X`f=0v;>@GzBPQZ0g9mC1}>A-Z7nC>_7DtleiJ)KNUg3rV2N1}~tuL$RF#II8% zQLQ`zWeB>8#s+O-vRzb0ubHgMsXj#~BgEK+of9%bn7*Rvwd=Vt`w@j+PtsJQ$R;#T zOZ-kv0$6$;Vgk4w-!BnC9a)N#7Cm&K%Y-JOuI*_|rvNAH9v0x#xcA)?fQQSac2u`o zlophHjI#J*qUi`HX2UD>uOY11>^xt4-Lr1XG?0wupAZ7G!f^ZK7L9eBuO8uihqE0@ zyJ!MYCx{rd0_QXyg-S-fe!!!$lhP#5n)_Umc~Yx_n@4B-!Uwke+)usE`MK~v{qq-i zccr4K5%|=7&42X8C;YR2^?>g_Sn$_=@&gp|BYyK+!hia2YZi+wzxCDI{G&gdBjQsM zIq>=S75uHwJ>u8C{D>buuKD2oALAphKIR|%YAyhm{I~z~jHkPp)^Mp${WI^W`L{m3 zimcT>F_I1bvUD z`h0r625!y%n4|j5J;D`xnCI)$h57Hx)4fxSe;5&@frG?#FHY^_tcT=q--#SDp)&Q5 z8m;gl5JNlhnUk1NC?VGMR0XCmlqto~ucQ6@vfZ_V0BqD~N^hEWOoL>@r`R)p4>kX6 zR;e)(V&doHxqI>!N97|Bi*uGnEW@m>1 zT}W$`?L}Y}O?=R`L7#(KTs~aP9m?o077g;hd%2ZinvG@%GXv zqv>|5u>x%m&5j5~HAhr|?HYn@ve!HIe=pAdDpmMe8gLhEi`bk2i4V_KV!9HCW!0779mmHDW@;4?xt-(T(>2!X*#BG96n=@OMJvU7?w(RtW>~wnyLR|$)_N}2 zmWwqMMZwug!O2`l0u`R!rs4d&nN~hAn$Y?y)DI}{aaYUtKtx`z(n zv9oj{`UVCwQ)fNfRfZ&Z3eaWnC0W52h8uq%VHI<{-{(9Zj=k+j?|D z2M0fzE;L|*&}?n;Fbmd9#c)aH#ld^4^7(Rne@dljR~;c}OgX1Ky2GMS%-uQ0k7j-A zV{ONB*YIf7u(N(h8Isk-D1muhqDw_bTxXRCwsrWTjTePG#G9&cM**7-ct z4Wx6NDP{7k^C4igMk#~s3~jRmaa6Nn=>6l|%kqv%+f%t)uG%o&T>U1rq{ zlr9K9(Ck)h){pRZ8xh^6Mw<$yiE* zY_<(&XUE*Rb&4_On%SNlCQ|baW+qPV@1J_YSje8`{a&kI?}wlB>8vWkYPsesU;8$H z@ZBHbozS&0uwW_%gFr|@h-T*~krdhpSs7L zTMI%6TwJdBwSWEH*jb)+|3;#041g6z@sSVQ!h6TrjU!G^7FcU}_u)CK^_IIY-lQrG zZQHTk?&vz$H5EJeB6{&&RCP1fE$rqkm`!e#6W>V^M8c)Ftz(jFtzj zQaU%)FQz1JFZR#sY9Pdxg~5BzavcdDWob|%Ln3%65c7ee&=b0swec+4QxKz(Kw(`9 zkEQEAdox?lN{HR8&NE&d~VTxG6Vmr%j*PxBYJ5Nyiz5wUSYbK?9s_-0NVG~=6JV$Q#htO z^ngGfhFFZa$S5|sY$!Ym*CBhoLP`Ql=Byd8f%)(2-L@)WC^L7^K1L|(CeBkr`@8aq zD3T8_Wx9cqiKY7RApd*^LWY9wdol*+vkbVu5iOacxYO9Y$1xKJz9C^ZW6;ZC1Gt2u zbh?Oc&f!{!LmZQa8hz?lCl`*&*S^#td{x}$_1UX*q6l8a6jcA2dYEJR#OgcL?uvlQ z`c{PBJ74m<+g(h&nld5*w_W-kPf*&SDwp~oRC?HJy5$wVYY`QwPtC9}?H73COSa1$ z&c%d!wWu+bi$i)e-A*F!K6tcJco)&1)-{u!)8Pj75w#pK%VpXmcc>&p1Z+e#J20lA zC^YqPfukjKhL!>Bpa1|M07*naRPA<~IxX`>Cw+EasLE5iuu7l1MFJEUW<|-YELpb= zmzxcEp{NYnXk6#e0d%SGB3Ns&)*=F>DG44*rCDyagPSm_%HxAhDM1qMFd}ah3PoqT znEX>I?c#lQ-(*femwI|bbOcrlLl+#TI09*sn4UiMAe@*5Mr*pxakbg7ZKI3SXobUL ziV9H?z=em&g zA6Wa?&50|19|3)UZI**>x#zi__EBW))n^WY$RMatpq1vb={PZ-PU1nJs&z~g`M9P> z4@Y-x2XH*h8X7ypBa|#Di{#$-3TvaAZB{vI6DSo_1}YOBfJQ|mj1OmtFsu0Cv%CE9 zg+WP7{OZ*IYm^7Nm;zQE3Y&zoZp6=sq=8o$usi){A0T#LR3&v?alDvw_oWxOTCVx( z|Mwl5)}xC8?<{p0H^sZ1rK)?wf}v|17fs;2$=-COskCsjbUfWEtSDwWaB2b%yAefX zByg+nJn1y9Pv(Zv(W8nA<1D9o!z#?!I5Lrj&rkpso-l=|j}Ml;)9kKXC|H$Su| z0Pm%AfN=VLq&y+i#~E@=_RK+KU7BI6tk{z_nRM-h1B0Mok!L@^uOCi?nn|iJ1UR}M zlfT<1>CdJVwVA~|gxx}YN+^zyVm1y62z$jQy-85AYx%Huc$!jFdwA6Tk0+CXk9#qt zi;0OR$);(T%t2RtzUN}t)8_)SObrZ@8#MKh#E!#Q&uJAA&>p-hEt^+JkI_^=O zOJ^7HF-4q6209yp^$AUpJ+V6Nm2WI=Q5S~KzUL`F_tS5%*_Qm*|JO|(Z8XkDvHO!R zm;9Z-^nhRa@*}?U?h&8=&?}rBJ>u8D;rY-1W<_1E`Mq!4<(I!&A-E_4OW;%YEB^hT zdxwAar6>I9vm-w8@_YF3D^K``zxjm!_=_Ll)w}QT?85L5f8#a}Hhl^uzRHi^oAZ&E z7kulTITxD^PgW1Hc8kzqU5R&ZA^J|LYmcJ1^D$Kwv9x*^?pKSu+Ft829{j?2EH`!e!h$hHE=y_mjgD{BugdOcKG_@5>X$xwt$C zBTAlz8xIeei?nfD9Ks{I|Xbv(Lq@ zdBT8x97ST!i^o6WxPA;`an5sbv1EC*nwaf+p~p*s7eQQ$PMzdhD_(iw7TwO#HjXw4 zz=Odm?QlF%_*F(Rn-^4-p)7S8hDjoQMY4eEuZ@%fb#cQbY zUL>>Z6VrmlHSf}{zfJI)?7VTEyI%H;Ux(d=BG-}C!rp%2@Hi4u^@mb1Z5F)4JC{8l z`-+iR?UEazkUZfdh|-j^1&E^EEJq^9HTdQF^s^ZMdYW`;Hr-8BaSt(f5M?sMo=gv9 z*}Zx?+wk&@KSHT+fLgz99Xv??X8V*JqdwMFjHZc$e%BEDf30;~JUdSae~sum3cyOm zWL!`CLkLo1ieo-cskaELRV^c>JyakbiFjOO>g z{UbJQO0!l4pZ(bV?70M;^*p(1c=t+i^MzNqS3P4^_{sjXD0IYKT1V5ml$K*6%I?~Z z#Zk>053gA5VBL6hIp?H?qnRSOCSf-{mn+ND%Lb`VDA-}79rij#YuAFwV4ha$)_m{uWUvWu_u4VGw*n_I@N=2gl}3yxq`s4pFe)S=L+2 zwpEBerYII@T_(aofiY1477>2tqYHlWql+|yPk3UjhWGg(?YuYWAHtyCv)=4@^!S3- zdS1M9%IV2b3faiPJT6R(y?cA)eG)5Ewsg1#{}6I>cRAEbr<%a7j+ z9CYr+G@{RiVRTBwq$F^jINj?=3IifBPXbR9w!<*(z-1gV1YM3e=#c_Cy-u@-_hS@j zQxbV}UxdkmE+Uf+%DC?j2l%Q9uRRTdr^9y@N`sA0q?verYWqEk-IMXNNUrFwoiF*F^=?3$ z5x`k+Z5qsm9b!ON6(}8(Rb5BByc%47^@$mJ+Cp}@+Sb$U0^YeHsaaG7)ltMKD5bHD z5S-B24kdxo6f{kT7nda+84mCoP3Ij&!jak}m?)W{ak$VCbVO+@(Kz3s3&GS1Z~d@9 z53jYSX)1;9pe|47!WN}!LWpJYfhgdfRC5YtXl*=Pt!?a)skEU|hFM**Y8y7TrL`@E zXo8E$@3Ju1&c)PsT7*$)sF?(9tu$S08REMdf3+5rDLJlh z;+)Wg3xaf$zTD)s#922at3^dq!FJuCm10)SC>307ceJjfE)4f?-l8gsG>j>59AkYo z5&^;#eOaleNmFb0I(zvGVIH3Q(BKd)v+oSPUId;B(ED`ga7`jPPY~~m){|#L*qiO- zuUi!2qCu$(1}!$44_XUFy0;tzZ72o2vIkN7{wrB;XzU!6q4XCNW!z*a6fPJvj;ab6 z6(|((enAH8N``%v_&?=>W`~F`#La>mAWO?sTAa1zE z16LHI%d+5TKI8P{h`TSoz~$A7Fa7>E=`0Ch9+(vor@3oAv$FS67&e=hjZ<9gBF3s8 z{?;aS0Pi$yP%Mn&NWmjl4bP!MYtGb;N1aZTVmnksh>Bv<%xI2e!-cEq!lBb~A1!{6 z>?Dk74DV8cHpk%RsVqq)!KGow_A+iy25yCP_)-;V4}c_|6Ukx0p$@v5Pp> zO~gMR2udA1bL01^CaKAMU>0Y6iDIE7QKS`;62eM_p{sp3g$K7s+>_zGR$9kI4zbHA zDQ@xm3rPS@Xh+H*HHlWTNk_N+xYwrH$Q}0zCq~L*Y0aXX~N0-pgxHy;9R8G@4groiZBsd z5BfmWzEfI_LW++F=&*g1iJnuTC4_(+-zSu($o2_AR7?Z+Z$h~MyGvRFTV(1$RL8raPh$4#!=&6V~zORz?V#3Mnl;e8Njq(Yf`{0HTf8a5fmzw|XpWflo zM(}Ct|1+;t{GDHT$gh3r0pECg!52RADvF1E^#`8+;&0C>iYvbPM=$da{&fX7ltfAA zi$7lRH$MH4U-|MwzW->!hws0}2kt)NfBEgF{Cl5zg`fD)6PC-8zyB+@cz4yO4x$VE z^7!gqI=71^QMbf%hJ+QO>hxLF(ZN4CHL2m;R4?xF(tCd{>>2qy-EmZpCwcGFvJJ_!ZHzg_VLeoQg__{^a+VkJRbYz*u!Rq ztlM#4>luX^Kaew~xanR1ou(c4_H!Y}`;X{PIpo9~rW|0H6@-b}mVQm$rK^7)Q~?C; z%->*M{z@$RhtWMo+9x54N&nwKH&8F3k^nrUv-bqx zmrj1fQT>DvTAT}9U9D0AcwFldgA;?ZEe1!{o`cqkmu{b7yD&)rj{zhZQeDajx=_q! z1+$sKXhl)zM6ikLqgG&)V6-HHK~$gHUBkuYhNoMh4HeJYpCFjC!FWCSgx!XA^F!S3 z`=jY^VoZ~1fMD-jGF>Cs>yS=ns_ft~!N+Gt3K4}iC89L8YtueW?O(Det#DmS@OH13 ziy@t6s(BQ;Y!f?tpL53Qh1UAyL+J1znpKTv!)HJ*CTrjG2Ziw~pVS-f-y8+t@Eilo zbVfbBmnS`TAsp=SbJIjfYgpem?R`w+UY=j1Ac02d0_!|lo0MQqVGE@Zbw;4(W3PA$ z)eZvi*x?w5t|0`P&XIfHMTD}9l`NfgdpKvoXvJ!?qbM}L|DCs3?Hr;K0{UaGpjGVp zJzqAw{cM9iewF)+EqBh22zEu+`3cZmX*DEro7PVEP9k*H@$7Pg6T=%%b`aVfFwe4hZ8!l1)cNE)^GFDEQum%oyn2%t#yRpdAMx3 z+;vo?!iH(rrxsyRmDFXdN!WHBt2XXWLsmyX5Ny{cXtRAmfToH6?LwfaKpPp>KiMJ!uFrLMvCXV01t*LBxA)*HJ=Tu>AyWMQjB%yVHN+9)j)b-q`SgqfYu z>@3c0I9e1qttR(UKQA8Ux~@YDXftO%e~Eeh0#$j05{>N|*6XM2){j$CuSV$-t?NWZ z>S+Qg`J2|}{O}@s;_DPB<2W&IqNU+#wWD(Zrx#f3Xto_T%u}CmM7L{GVzi0m0}(#` z(FH&Kv7@2(MQb&Arth!mVbV!Yyv|o!&M#IViWlyjGN0Fj$l33PdjWe$G%J}_+GmN5 z-0(O)8?tvGqd`rBCWj(LZ_4SPW8ZoGkNMyJ>F-4J`!3!iv$-Urn56q5o+;YKBA&RW zN`Zuk1&^=0PyY4-utub$P^%#{__LpQi5KoH=sL%PN6+|!Z@o3tc4}4N(mEq409F=; zSMSYPty^Aw`6jR2JEN}47+h0|ASK)8g!9cA&(?Fc)?`7#>q%XcId0ewauWSfDUWf5B7)?UP=)v4gGHP|59iA!HI_kQhEQ^Q=cYf$2E($~2S-R-V z96E-3@wl^&)pkeIb}Z_OlcPD#y1@uB{C*z>nvK>fk|R_U`TL(!Di4ibe|6ZLJ~>yDByFc}-Pl3Zp4XLt%PBnPKi5vWm)oQ>64?^hXHsbCSRJiI;;62i9JI z=!c&pcCknHNJ`d(G^|YQ#+Zs2x>ojE48zdDJ7sZYLga8r>IZv%8jT;`kPIUkawfh` zX+D|cFGh!U!axqgOPvzBeS-NADJZ=lIypS_BG=yQ3SlaE=9^ay zzqQWHi6DM13kc_cCT zMGNK33^>d&NstnG0^$YRdbBPO9Y89KHdwzL?ty+|V9?a2#CcC?42!Cwv$21-wU(W0 zX=-4&)8#TQkPW!6z0HMD1zvE@qC)ywDq@0~ZR}AnMf{A{yA~HLcaBfFb9|fx z?h+RkIO=Q79w9(&p5c8+0x-`_`Tlu0ul>#5b@=Ceqt9L!+rD_~CtX(8PwJ;GrD?J_ z|M}~ZCL+_G1rd$w;?TJXn!>lJLSvf_UG^q=g$u%5E3CGA&b$%tZJlQ4=5e6bK4vyc z$%-I22TEzmBANtrTCa2(YAJ~n0~hWLG=K-2yIi#uTH2V@rb8=_RvsfAO4&jDCA5TK zvp&hOyQ;sHb>;*u5_;rlKIg{C5qDpDk&DYEU;2Y@#ssh_Ab2VhSp=@}6m?1uO2uxo z<)YJEHIOSSGc7Di$HmTI100va9LGaf4iA*7(A?CPhfPYC_OR0Qj6f;orQt{#o;C$8 z^~ny_aZ%Ic(lC_^Bj&mPrw@@Da_x=ar}p1Gm=Ju1lFoz!XJgN4F53196E)b=(}uJ^ zvkpZu@z9~o(CyYg|CLGWQ!*b#HF&UKq6qO8`NhX9I6|pu8y!58zteL8Z_$x z0S!F@IwgR+0)D3nRufv2 z1mG;)yXdHH+Uxrl_xe-!(_OBG?rBZ1*|j49vjDrAz5!A@%Ci=21mUBU#TSPT;JK`M z?daDbtWpOstQ$q=Bmt6Q671Hz=4yM6^@4MoboIsZHKhtd5`*J&RZY`oL${zz&ISht zEnrs8Ii8(RsgB#_*ZI&ZxB1k^p7QKm@!$XR7dYRki021>@@~Q3`T2MG?LTrZ{f&}&z2MUL79)joR-(T~$KJzaB_isPs;c~%yUwj`w z^?|4S{eSV8U;M&ryzi9f24%7L(%-^~MxE`Obj#DSik z(NhEVQ?UE}=()JSen6^HBf}p0oN-II6Gj0G<$H_6*9Cvkub=lu42| zM?PooNAP~cKRfy-?s*VX@WnwyD#15)KoZ9U= z-g);N7c5$m!7X^2wjEO7d1r9&0n9zr{BxJ6Yfw5k zodmz{7GED{dU(=X^qOK$2cfGWsU1v>~4KH z;0xhE*w^KZa&`yXTrw*HvwF_C`}t&=8I3P;Kx<)QDm|$-ymIUN$?!8>Jg0;N4!gZ4 z!~a8y!gb~fA0k%X5B-r5g?#?(0&An0*O-Wm6lKu5N`!z89}28LB4GIG_ZL)pOK1J0 zM_q|flqmt+xm1%SgOR@~4c2+OX_0I)I%t-g9Y!mD|GQBD)=E*An$LXf723}8&a*97 zTgSbd6?bmkrj#8;p;8y3AG_I;iKr^0*tl!D!MqbfVB0vJTy8mUE9R9#YnYeaWX;~S zf%9d{whbH~9Z~Csr&kTmwj=U7T|-)HUVZ79vM{W+mM0fGwvFfXsNlwNO_7KKlLT5X zd`qC&G@PIBrbZbV4L|*!F(#l#0XQU)HVVKUor`Pfd>)_cb*Z^^T4y-fIG|r|9m~cL z>YL0>$D;6vT}{{6^iS*k@ZNRS)7oqvF`0YF!3iP+aL%#bY$#_2Z(?;#9{5oRrNC}& zhxbGqA(S!L(0}g%(2_bvWf$N7AgEvn^OteHgZc>9HH2q>L~RT&EEW_>MaIu0=@sal z=h?&vGD8KfnugB%Nnd)T+$7v;t;RZ(kZRvtoSikDM;VgH zI=)+KVipV7PLcsRzQ40mb3I}^t0Ex5y+Y^NY`Wo?ACCy}f+{N+?u+qWh{xMf2}hM? zCw@qMY87$tU1Ml=S1e`*Q)xP%C8TAF_qSG2s*?Ha1?ICCD2fFlLfdZHte>#DdI#rr zl;shN#ch->6Y@6^6Z-kIjM(U5-JOIVMoU1*{$Gpbw0xW8`ik|oV^&2W=i*{R7fM<; zLz{ULonr!6n<6C*6`%UZf=_;YkxWlnzxg1V?puE2o7h>$#l@2Iixo$Unmc!HP*v6B zq?O}nr^cQ!MZe$wJv9~YcfV&O5|tZMWm46ZKRbH#e*fe3@BIn?=>Pp4nw`gXpj4oq ztHIRO8~$w9nb$LZ;d3u@dR!r*v3|j7cY|k}Q!cj^J}CVDy!Bv^%3i;3)>A&r zuH0Cgn$KE-1HUD>4TbKo?UvQm6P`VLz;d}m>pEQ@E#6=1N9D??+Rnb7Lyo`S|ZD>)uu>k~oz}dMy#-JeybG!CD)`Zb_T!tiw5< zOxIp@4^{vGAOJ~3K~zH9S(>(Ex!qA19Wl>!mG&G$*V^HHq?HWcQ;(c3j2`xpTB%{) zt&JL<|3Wlybk+_=Po-q&L$-D#f(TF)CYhq#Ap9z&Fj_I2l>=tFs!Z%QHc>1#2{%2y zM`I}Vc{u1pgOsQ1EYB{MJUw6Hy^8|yxM}riL1Kbfj-rQ7JwcKsa`MAiK0Hd8$l)RA zrZ^sYM2a6#)06Rt8&WL&3lFLPS2E;p{0n7oBdiDX^j;QrNGA@%F&_@x8~;E(r>>YHhbFke zUO*u0>~Z*%cydXk_a0nu!$!w>PjH%G>S6F&=vY*t)6E@IaU%k{Pf6q(on>*G*X#Gv zp+-z-fLXBoD;)@K}gQl~bua<0Wn-;e*{h&lRs%y%kptF{B)8L(_EbEwx4uPPffa0yg zc^k1X2?P+`jtLJ=6n~AxpAyhxsvK_pjNVJZVY3Dcz_NT1%zky8a-+r&Q;6zKRO${70ppB!Fl;5oG^7^aFpU%kTPzf@=q-`E@4$KVxs& zY*}`f`ThQDtv#G`?tC+|va%*h5-K5y0@O$dO+YsW6JZnWcDEgYU+~6Xq5E6-jl1n| zgz*rKqls{IV1o(M4WflWQXmF_kPux`Nvc6LWahm$?{KEQ_Zs|Stv#Mw3csjGDTjN{ zJ!kK=*ZM!t^Luu?^<;{S9w-s-B~Wu)sPC3;;9)1Uh$eWA5NLwIh$E;ttSa(&NQ;n) zEDbg49V%M;`d!G_G$p7E?XH*=q3d%CUSR{wau=UaA|nV->#(%p9#vxz6xZ%q8lR!1 zLi{GBe?3YpCiVWd3E*f3u_y_nE*7O^H}#pE?s;xl%x2se;g7%aHC%}J z66-8wE;z4nbs#U|HQ0DVU0ZG%#Z{#SRwI~aiiOmiHyJ*_-6GN*p42)Hew4x}&q*#k z-UPgBK-VL{zot zJU-KH6aRgx9O$I75RF<&>6ma1zE9o`eqK?gH+D^@5A6YS(3jdKCflz&c0x-W#)^jh z2ZZefs#&HD_qeO7ySG$=aJ30%dUC_4j}AY+7kwK&>|M*D!%s%1sAL+IhSXixnNg@& zfnRUHXna-0_bHjX#D};E6bMR@6-ShJKHQ;jhtK12%C^TCD>fKeGt1vj!c3r9rVik( z$JfaTe)Pd40B^>)_x58@1{O~v^J9E*IKqeyMTcF1Y+x#A_gkIQd4PW%^^6OOhH&<6 z!us)Tl*4|V+J8PKeFp+C`GR2bbX`g>@+&hEsTn<^doO+cU( z)hzvx!ZXef-`?py8Vsba>!DCRPT)^>vAtPQ#B-1k(6_lvM@hC;^zzZ%)hsn`m4WY_ z{(9e%AEYkKTb_mO_wLe@gXf30LjAbxOkC}CU=|*GBcrdRW}f`GLK}tfQS$8P6E+L> z&6?*^0{D96`TBQYQ>VU6{9q^>4J$JfSU0P*U*1n9+1Aw4zj8$!a>k*TN~XvmSYW)L z6Cg7M2lFE|mY;e4A>VxMRX+N{Gkosj*R0kB|LXTnc({}Ve~Y)T z5Bd3z{s@cwZT|FIo?ri!8F_ZYm%et&Z~yIntniTdGyL?k1^@JO@ACU!e#rOEW_;+G z_w&*-5Bb+$yx_n3+2{GO_n&dS%=wr9?mU`bv+09vLjc1ou4YsuXsR z(4)h0S{JTwmVEVZUg@0fL!oebISvuf?KLq?3-^QrwPThGVJzql1>)&>vp2iEcQ4dV zg7ucp;(o~4r}ad}`>qhe58X=+#p_NW7^R-a=>1@xp>8{XfqQ$eGc(`o&zfO6INL>g zk3NT~2!Gq}wa?9zP8j}PVA}mVOfUNJpAGh~P2(^oo;9skT|Gr=fQbp2}D@08_v$Jv9^gdQz54C>!umK$6Xy%0A-$r@>7V)Mgi;2JSc&u_TOZlKSY$J zu00p$S5(^#J_ugLo?a8;z7rXDMTdm?yL<11x(;l&md(a?m_#P@o;=rNSxi38W)XiE z1>ks|&vX=lBmK)`tA?B9hRaGL68ON=GmiEPtY7e@?|z8uI_o||XE)f*>)7pgAZ+_l z>JEiScAssX!G5>9cUT3}pMk?59UOK{v0CRSqp)>7fyv8Ye9nWp%M%at{$3Q($+)neNhZMC4{%fLy$I|V8=gJ+_NYHy zrbgY{Dll%T0qKVSgi)GoXq4%a_dcX

      ;2qCr@s=^p!CN=OuMx&hZr3<_7Bx$Ub>- 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

      ?v&V0sf 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

      QtPgAa)mP#5eaw{+&yPh+ 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

      P6jfPYda0 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%0A2zo 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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

      JUv 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

      OD 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

      90bfdL5&n6 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�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%0D><1Oa(Qoq(##KO<18KN*dIFF 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�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�S+%rbqbzYtIJ5XAKx86UE*nFWL820c=6w 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

      +wRw&8}b=}}kzIhXG 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

      VPC)~7nIlZc)EIpW^~mB*~0%o)h6 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 z zAiPsj18jd0jKRi$&!r}*WsKSfzCIo4maptebBF-bVJ2BeykYZ74?X^M+Ji%pwW z(LwWJuT2Vt)zx);@9B^5!TTSe-|xSBpOF%6OuGlHtDlrpFTn7GZJ|#m0<#PUZcF-5 z%-|uzUV(^G6tyJdFi1BVrzgkw`KLd{o5SzifPxN+Wh8ijB(F>x7a0dKA|AkL51<#1 zS@&%l#mM_{)6^kf`_taQ)M%OZi!&pI;k|h6{VT%2i|)7VVL8Xvcn2Rm`3U#!TT_o{ zb!n45Cpovp;~RM&I@0l?Yv^jYBfE9brT32?))CxxJkA-GuulaWpH35O*dMRQtE($~ z^UW9d=G)IPTTEDe2oQxVKPaS*?}+nF51@u6#60#D9m!7``Lv=T5fD3)*Bm9^Mo9a8 zQBq-vJTI`bbqnA7;D@+<`wj+!LF`OVQg^HaoS-MWuBG(4j|pIr)Nsf5B=r0eR{%}o z^6o2c{$m3T_nwA*1QBkHF=*-rlgR`}M~C?O+2?qB{0hrz&do)w`l(K}D>1O60|87q z%yePl{d6&TBwF}V_FQ1(2{$NG3M+#(+`0V#cMcw4dutnm!4S&#JX6$Lve-~Tl#9i2 z-Vmu!X!Y2KZddnn`vGi!8dN7rH^GRB!xLZxUW#0|ka5mQkssmq1L)bQtxAn`tE*A1an zlZNgzhku{R$(5#ivn)ryw}QRx1MJ_ri(7lQv9`9(Qo-~->AFYTYj^i zq9)iXYQSi%`-Hk92oZ$SKiZgly8qS23J}-VS2#XB#GAtxxVS#SVmY^BP(nWGdS1tK zHK9W>ik@M8@8X^B1u=%vZLl|QCI+v#hmx!kBd#$zydEVp^ok+YR!7*{yoLR}I~Z+j zTCv}WiE(`v{EY5rUGL~Nr-r}wd0((z>6N0t(Bd39vF!%fqoA5h{C!z=rAZ6Ig}CW;zDU}~Gh-M)e%q8S2IBqW&jdn|-N zk@c~GHs&7awxyk@jURaKbICb+u3z+`fTtDAFN z-JD=Dy+Bnj+>AVjR0SXk2$|dYhfDub(InF7B&5pFD^?)Y5R1hXjGhNmk=-k3hkl;G zn93O|M4Yz=ih*JD9zm;ZoWRp~f!^;2gW$_MfNfWD4Q(WZd#;A{O|+2hQ_St7RJbW9B`UnD;?NHs>*}=!( z{}>yi5thqkI1kz$+bV{E$c)TWJ7YI9pfdX!n#QJsvpmCaxDv#?JkOD3nf)G4%$v<- zST0L6x`}2r_ZfxfW}^AL%OvFmWjm9%wMd!!J8Fj$_9ZV4X<;Yw|IVC1677NT~Q_L6hkoNYUfyZ9c>&s|^BG0hC zwhCby9G_pK(G~%1v_|91*9W(6TLD;foF@|^4>u9>=X_OHSWK^Qbb5iZ(y%q4HUSI> zWSPRfJ9p6Q_ZW4Klh62m$FR?g(~%hCF9YNX0LgCF;6jbE__6QcIU06g@w` zlHoZGhtZDrukm8DNX~)Aw5rD5@l6?V%g;}3pi;4GUHs9Hwv0a@XyTanqK7sJv=VE7Q z0$8V?lVKY#uD|mQnE^+jgdv7QYvfYmRkMq4ml?Eih2O$J3Jt03fm$2sE8wA|fs%C4 zD$!_(ss?He6bcxvW_FQcrT`s=;<~G!gB!==LfaCvy&$bHTpeL+JHujejhh>b+2y?h zf)7j#cN)k3J%?Ef_lpUPc_9HQ4U|ym^*1pbW|++`FqV?6HT?Cc09CugwrO}taaZ}NixOj1w&=h1FJUN;(5Z3li;tpf^L z2RDXhDEWBu(k%p_0TN`LNiaYh&=-2Fr0tWI`3i(AP}g&4eThtDF4-t!KdaHvF-STm zWA~=N=c9v;bpv@c82S*|HqaN)cmutd097xdZzV~di*~YyBGqEb%`lQF?`j2ZEp&?x&G!E$9=k0pIt#~Y2PA=n8`5|GCv`f*nQ%a$s-H=Wx`+vPG!^U6* z>%(nq?QEdmpW*oA7-bpJrrH~zq-eRcXmW%n!Vr?H_Id=eOd?Y@0bEu&4i0u8F~imM z9Fv7hv?^;ffXX299*`B7n*v`?4Zi#1zmN5`70hOH{P;inyEvIl@EZO{Mtam~y&=d5!b*g5H_^>E{Y zBTfmUavsS*G=x5Qzv4&NpYeNNetSKgRn4*I&jD*aYy1J-F<5rqn<0;okcBNnQUPE3 zN(@l^4-5x>_K&nUN8corZZLgT>A(o1g`r4bt^GsfgM5XTr!%}C=x_G*TsovuI=Dd* zVW|zC=RO&rGEFI3AdAtGN~MY3Ws#7HAwgOVQUK28lzh}Se=SNcy9Lg^!RDG)%DpQUAeq|TgR4?SG&?^!pp$k=doiUuXV#IZ7bOTB>ojC@2*|zwmClqb1 zVIxU~c2*d_4iSZliH8O8~&yRO)jyy-pZL{$tmqZlCssHBZE}Wft9Sr2iGZS z(kS~tS&PZ2mZxa)z)9CMg@o%x%>n^1ivV7R;il`};oFJAOMgHdjFV3;D1=tHZF6z# zj*W9?QO9IaHw`hd-LlCaWMS0*P{0u`-^*V;fZS0>$H48a zfza!fLU+I`aoV4v?I9Q{NUx2#sX6~sv}lmvJB@yy-IJL*rcImmQ|*-;ITg%1_SSk} z)EMgS*vbmeUm?`taIfgd?TVSF1@<_g+Cqis(=D8<%#qMv@i*A*vB)1O<3y8yu6)dk ze~>|yl`bCNgVXEs54zI70k$2aDc38uR3hfVa(HGJerYs3mahm23ZP@~fheJ5VP5@^ zmo6A5=D1!tMJ|eI;isMiW$Nn)rsMmLCSbUJWfRp)D=ku?0%d){Sk7 zuX##VwNxX+gbBwUbu*%{X7VuNCAQR|hWD_B1_pz5Vqans2wBfMN9{$1Mn>=xlu-b& zIP5&zZ907k2bzuB{i(^Hu--ajB5cL6#fCW56#LgMibg9L7Ri#0z~h9bj2YRt&8b&i zgYDs~2Y~ZJYAm!PQMW1yYP`xcq=0CVqquy{qke)WZ%Nd|#^9ut&Y|Epll`07vQ!Du zVl)Zwf3j+JWXqlbIyn;#QY3S7dPbj@+0&-z31Z&L{^bt4qbo9Ad<{)|`U1Tdg@ify8cL?)2Xl6EzBvZNT!N0-tnzrsTYw<%!!=-UJ9Fy+6er<2jjp2X8);z! z+A+X>*}Ho~!_{$O&o(Ts#=Y7qATtO5dG8QeKdr0JQ?edbbA0|dR(=M3<}-LyDPfJr z8H}-{ntqu7uk~ORq#7$Esi%cPdV%>jp0hbL_Zx-9bh}s_oVoC4dBr(QJWSXm-$8U% z55{x@Zho^uk9MtBx*Ba1KQUNLcmKf{>h0dXWSk78eVhy)N+eHGG#{b(*!Q*K+%Cn; zyyT_l#-x)l~0Y{!hA1ySemZtS2;$gUd^a4|7 z)HC?}Y|*Y__MV>m^UB`oV4*k?Fe6EDtj{epJ0|jnaSKj$X_{T6de#{vZa^myU`xxA zA(8{ELYfqK7FO1U>qkka+A^IV&6vzLZjV_b^mc24$WHH59xj}i~#W!1lH2L1eyFow4l zQQ@Hx&cJ|jsoL#`uQ%j@akAPFV3SJCK7ojS@XjKRQ}hvuxG6*y!!wuo-S*Eg=M*W3 zMtDSau*u~ZY3FV?SI5pHuhX+xExL^-_^w0{FP{qv~yQ~c~{HB{h*9f`D zJR!1q<&Obp;vuc*KffVXbufP++l%sa$))U6mDj?CS>yTm;?j%nGEgU4w022Oc-SZC zEO7C*cV;DpSqKe-){KV)_`knQXH%B2p)K~dt#p?rS~21wwbl3L6;~=d`}xH*+J|J4 zfea3Ek8!Ii6Y!4pH;cR>^Q359_}lPC+Z#c!2~ZJpBS_hBxb|?S8C4ho1%w14;g|Tc zyoK7lh2(0?-wNqb$(2YmnaHF`NRWONnk~A6si%tu2F6RqFl0(jDvb{?NU?uu@rD$J zRiup0AS$T5LK%y&NPYKvSPn-{7hp1Vf|b>ftw@W&T*F<4L`hWzZM6zUGA_ zzD6u1i-VX48+336X2=dDEZ9*kltQQ=YIj3OeY9U*SjIg|%Yn+b{QE1`^!g|LX$nG_ zUCs4GzYQe`T=ASdnhUs3POb1)U>WhS4AwTkNhYZ{y97j6iu2t>-ZNd2Lt~iGgSan^ z^NdlnE(Tj+LrHkPP%<4^>86V5Z9=h?oDU@-j3WR`qRiRbdymk%kEg)Fl_MBO8jZJs z-H$GBU;ofP-mZbZkE%fA-JINmld?|;|Au~FR3~x`jLrpJ7H+Bt?>B4QZ$OcAz%6cH z|LhBaC(kPTj_%0E6;58j6G>}p>sO5Mm^_*cp6;fZL~@EXG6`s^)D?_TEVQDaMCj&L z!*O|R6v8TES7r*!Vmxb8o#++SOxJg2^zSfm84^QSqxUNn?JLny7mJ8U98 zoTxFKHLA0dF<{%Sf5VEt3195?nn@Q@RVbh)B;RqWcbAydeQ8$mk%Ki!_a2IHr;?T# zF+kHG2efXddgw7iN^Md+NPrII_xuO<>7VE)rXpxH_n)ujgJei6Vt%o?jI_8YqNFX# zNuofFu-tqd`ZxRJL+dvYBkS7=r&3qI(+hMI1cVs0Jvan@-LMG?oBlh?GEJohJ)lG) zXS@(w8bB(u3LVI*uIVmxv56e4nM}N6qrQ?X;l1j;#O3Y#1d|`|qCu3~EpFHmiYHC* z0x*_@YHZrk&;+ld3&FB>Inm@?IYvBe{`#enTi}dvZD$V3*Oi?>{7^QQLmRmZD2sp> zYo=qgLHLQ1d_^JzfLT7k+8i&<*zk0vdVyo}Z}rb=O!m^y8}Z?;ywVCck*HZY`TXBQ z3*w1BIx#(h3oH^|HKfY9`S}M^b)sWct8;8_+x_;c`ACXG0h#x0Sr3KGNEhyk1R+@* zN{sjpk24|5r(y3&HgzKIGk>_1DDIqJuPagqz0F`%NCLyUysph0JdhbQtc#lm)O(v5 z+ZCq$aJ7O=|DKR7q6U>jWx&pEFAL_*`lX4hhfzF$@%x)ANZeD_^j z-x2TIy-u8{xSdZF**omWRvi`!uPALs+{l!HGMQPz#yTfyqfNe~9Q;HKn0aZT)yxj0B&!Mtst1!VVr3gVRhtdux`SgW)SvCducnbFvI~B*)TP}*OGEXm%nD&Zf zI2)1Pt=0?gjMd~q0`7J*|CtBzGPs+SUUGiACV0lvN>FrQVy_y>9a+Bb-_S+w)a-S5 z6v119Fe@m9hf(1S9)j3sqI8|~|CUyOzp1@lpmhR3KzbO3{;i|#1AQ}N#O46rw+vw$0K~)1E_OhI0nTjuP6G`2qDdH+aLVAu)!u9IPvjc;5FkWywb zD+W~QgF&^b+DdFYgvATLJTeMjpp4P#iF|ZAk4q_*m6eLs?D!gCcpcjq{KgTA4fzxW zW8@@XOuOPlM)Az$3&%NuY}>{5#?a*^EC32=S^Zwj{#9>a@{FNTv9Q+G{5wnya@ths z_A4&*WTRByu4EeS6_bUiiqmBN+%YgG0n*#WzmnaiXzkUusumPY5!Q^O?>JCOtUHEZ zzwYz)Ju@2#1qRDxmz2z1sW|QK0GGRfpj&UE*)Yvw^oeTjo>6-L1fzP6(=U&6WZTxQ zsB|$z9^1wOxqNC*lf85M7Z-Qfbwe3E_oZO#^U1bdNo_NV{W{g+Ous4)LE?ao2VZzb5vtE#MgXLmaR+Y z>=y8g9clE8b`S1c5ijTg;sw%b^~U*F6k+0%l@M{_Y4lz^^Gum4b6{w#ZX1tAlCoGm zBoT~5Y(J{25G*>7_R|3(q3*O=8c>a8o5_~sEu`TiE5Ca87=`dY=K?x=G`CUD2uDng z<)r@A!^q6^agxHEQk2l{%7QPj-gQVl0D(W)WGTtNXt8=#BcC?||G>t6L_NeXz(&(N zE!a+_>r}PBEJ)M&6MsjtgvGO2M3ubQc_#NU1Rj-L56M#(-9%M!o6wJMT-pX*ssyWy zZbM@jB?+C0dVbJ|I%1AX+9a&Mk;hxmZXQk3bnC?WC>c_G!H0YYmFcN|h?4(Oh8`1P zZid7t4L|PI+bXQR+a;UFj*K1URs2@K6S7-?$XNGKS+Q9?V})RlRy)oUq8ko!Dg!E3 z(zBv*kAMRNKQx?Z$p%;@VMaF%%F~YdL`9{wc)(7<_O7fp*hjUX4|tVs&Vt~H6Z9-c zzP(<);?-7*R|2{#|D^ht)J}F{D1iaG)2+-I)D%6Mf>iKCGk<^B_npp>5c%-uJGip4 zI#m|CwvH4N%HmvuQrl|r{-W&5gI*g7^*IVYO2?$m5@|e)bE>2{6?mFE%ZTh0qEyp9 zJNKG@uoZ!_YcqEYjXyV4Ly6clxc;=2r(pwKRcgBETvQrQUqF%}gUu*!5g@?=;xlmy z9Y!`=%;!q6?VN&~EwNvG?0TyqwH7@}+e;XvFI%9HkdiCfTNm_QoegG#NK*)$>wZXWV0ddnE4Xw^1Q0Q4tq|9qKF`b zWtT(Q@xwIHB*KrYyn;a)+x75^S%nF@i?p0#yNU5FCq%~K;u)OOIYgxU$N3*vbw*b=1FPxEqSe`WL*8$NMTCIvX&EytA+CQk(&5S!?@P|aa^pD9qiL%Wxrz73pI2+$x z5ZWG4ZiYzTp?rPY1_x;UEbZs%LM25|)cY61=^LZ_%KSMBSAI*Y9WNR?+J<32-qGh<5%3s`rs1R8!ioFe}7k>#KDjJ{aw!x zUI?U1)uSiJT7)LW7cUo*!Nq&XjgYKw{kZLtR2tugFmBCpQyk4Ko*2~1$~5+J21nZc zi4FkYLKdveqiNL(JfvxR0&GZCbYAi>d6Hi+LiQd^fxC@yJNqgv2b6A)So+P>BTh(W zNOy&~K<4ku1wy~~89-SQmRkB{|APot3#7rtacYSc0pCy2sgEg?|F7i)WHZ>6| zjVEq)Y1u4S9aUY@O)-hk5(=8!`N=BDkzo25vD@#NIpBUXUl6^)BwKap1WfG$+1HTA zd?^>+K;Y?5`F;jXY=+8A{{4h=D87I4qYgs!@=xTgu77y{RWcnNthDrMcaO9*#Lr47sjsb?we@dRm6Ejed zPR7`>)DfbEuC~P&n5`u75c3<^cP^#*E0H{6Yb&88ld_V=?N^x;$&>z-)-GSAMiA{? z=d7@y5T|@aeXqdizz3yJz>|n)tC!jxLNeL0C55e!sg15#23$_jPbFCK_{Yw!TG8AU zuwjqfD`A0SohbMzPcJ@NOuQN(;s|WfMsH8i6I6Eh0JKTdbG#C^jgn$a$!7|}ytR%y zn4z`Jz$sF6`Q)*UpJkcN2BP68^?+60G?#Tero4qNeyy2Z^N-Ef$A&gv#41L+6+iSd zI5>8hvbo4#x)xFEO3hIM?#i}s^c>Tf&B|~(cU$w){AeaDa>q%n0V*z>1Rcj&paFXk zM7$eHT9~}SbkzsZmhf(TvBq*b~&(@ctb;2Zz- zXXL<0QJnx$w9eMYhmmJ2t1-;fDHtU))t^cshoIjH+y~EBdnrw3UkypkIJySyfuAS8 zn_DN61P%{=wJU9oQ_%{6%$%Olq*1Se*f$8>M*f<xvSa)etS3 zM-KdEsu7mOTe8{hOzWdovo*;Hmy^%oZKLhr*L<2e|KA)}GZ$MdQ&_I0crA2Ooc7gD z#%^w5o3L#z&c`f&i{NB7nWhqt!<7)axWyy-gOPllD>Ms^!-ng-#%$1L5&lFZ?VW+( zS5wDCRy~0JSF^YE{C6x?qi%{LFysRX6?KHI9$#3XzWU4B&JN0B`a^~8BI;DvvB~2F zc?I*}s>@I}im&$e@NuHF(`v1JL$D?W5QL+PVWMI^{@0=4tL>?sm60euJncRDbHDQ+ zI1He}VuqQvBM6AvEyv3&{Q`iwq5Ja`m4w8|4<(C!^XQo}u^^ zyhf_^pSTU?h4iR~4I3D1hHme70fhcVnjnYEsNwf6uZ44L6Pc5xi_n0%{qZ`;kWDmB zwd~{(n+`5IylC?ri4=>Ds)m+VAI9H00M*X=jK)(~BLuq`Evd4xH8OaH2nwvizMRpI z2W@|2DViT=VkdoNqGiP!JnC~lh1o2w;h#T(pevm9K|Qzo5ZIcKx;M}`R%0}Eu75S;5@n4C?}uW2XtCI80QtpS zoK10y{|lr|NTy)v5vVw*t;Zg7AgmrUU zT&J2E@73iVSrh`$)N-D2+}qJuXH1YHa(z!zxC{^}@(HP|F2WNRh$=FU+hegouSz~= zv=>OlwuoN{x-#SY8mW$`c#No7YUqvRYbN(s7cadeZ9niKFAkD7kW4cZj(AG`kFMdS zSkfZ|jA=*rfN5{Psa|2Foo0(PU%FN}jWMe?Zk*hrD-vYZ7G|?xG|G$3N`w;?G9jK! zTMkn8b1ir#+^T+XbsK6!BYXuzK|r{V3#6gdEL(p(x&2z=Y!b0Z#@r!tm(@?E#0qw) zK*jbrglzj8xN(E(Trn_>l>G3iwnoNNgu zKDwd4IllH^2*ziyO#P8rBT_97pyiexY-G^}DL=QQ4gx;pK}B}onVBW{daG0&!eiN3 z@4lX!#Ds@mMvqa~DcW7Qe^S6)3nuBFt%5qwQ0wU;|7~t+yzFS%usR_aqaaM0hO{3*(<&bf-2RQmgZ|aZqvF+|5${J49D8_uI`o?9(kR z>Hf-2o-hz%Bs#~k;@i6$0N9mpcZ{LIuJn5(VdLP3IDdB6X2}H)FGTF^A_Gf{I9~Ok zjg8+{1Rquqls|6Zkv~aUSy^wNuLEKM=P@==?LBK`dByRS0q(ND86~(T0u)YWX6jG$yO~XPemh=RE`+(HUa_h-vTI7^o9MwiIhx3Z`1qBb+MH5k-y{ZM;ZmW z8WrI9nm6aL3z>_T9BkGxXcoEVx=jUns8d-OuJQ>Aj{xRsTJMkFndhm}j5hFD-O3_U zT-K=)_hLR*MSOMm?9~3E^!|~i92%jx3h?A8{3KgI0r=bgj|P5{6n%7%6`Q1%FXZqN z)+t&dvOT;lGJFi*?;LkL*){SI?xpWcKONn0ff-8Y<$BwM^99K>8vH~S)+L4Q z()0()(VF=9T$mw2xXr!LK(idOje0u+V@_`F?~$qNn{9v`p1V!;K8*DYmo_Ptj1a$? zZVAuuKp>FVugGTp+rN7y#MlH%a_{dQ!*wJFQ;*f$mGr_;XqU==ekqf&z?G4w(M=$Uv!;LjX4|LsHL;>xku zd3#5FvQ>`z(iS|hZqXmofRax;C1dksV+XV{{LfiYL#NcgR=G?ehh%&2%oU{=8Q402 z*op75qsUpRFaS{}U8n57)`O~Z4W=~A)McR(7jmq>eo#Ma`ZG3`n-`iapfecpIOR4D z%;s+EcO|uSGMLl$;~3;DqE?LN-JY~A={4bUb3>@Ovt=Sxv2vv+oD;y|KZYOm2tyki z>D725dAjvuYFoai@k{=6hF9paBD{M^R5#_xr(|`tcT8yLX^M}JN0%u^2UK@eEMWjt zaR(bZuc2_<@}b9A0%uyW%gdCepu?RA4pzzFSwOG`)l>(uD3w#44U{&Z+@6;8^+#hO zz0cuH*kX8HZx2M0_Wp>E_wby(w`*R}#&X=^UnKObs&p+fuvnOi=MDs5b%O{zh4%R# z7J8;4-`1L}*}5Tmiu%3n;_mOcnWli{3|8zjg?q35n-jK3q>+jA7XsHCI|Tn-BzB3@ z(U^ColT~V84BC~4m@W8df=mUeSMv&$9(mqR1q8IAjVkWTW$xUFzw_aj>I)w&D;~rl zIXuJ{vj^&7wt_WwIYd1Jn<*MP2d8*Cj%hq6s6f+Nk_G-tsEAJwNsLgNr5JV6AHDK8 zLlzvmDg<=~;At_Q15{cvlmOfiBU2TD1XyM>asO!aw!s1W%e%;5Cbz8EDDG4)F>yt| zJOzkO9Zwxz-fvwIZ0321y=i1moEiya zFqY^mY%hMv7Z*ppDY!x8vTd?ru$`X6=Ak5i^G2gX9Pu_hGUS#5nn@=+ScC&G;%`5f z3R&C;5fTUx3AsX4?F4VsNlNw!I}SZqZ9|JY5~+VU{m%;^ewiY$hnJBCwiS~ICtn$} ztI|2A4}pQuXOzJHGgFdjbG(m-K%HwmHCP>=3=68{65cV+UllIC=h7i=MTaeW%ebSu zh;uh_HIby5`ZKQFcPYq|mY~rXQXZwAokY?YFwk>qS|D$brqaw<>kCo*;5U+!75_S* zT#hVvi)3e)eS#Wvo=rbl3NPng%v>Z@kpmaK=t0PHCBlv3B2(u!L<%=ra2st@W7roC zUt2y|$Uv}Lh>gOPMXe=ZIdSPO=^aSb)yvJU8k?|>r1UjRRN-bU!f0+3?aEmh_^i9Gu|N7_?e?&W$KiB+Yw-$HgNW14373a#D;A{HKLBQxd*Z8l+zEImXjf|qN*x`c7Hoy5Zc{W`J9=n zU%B3gRk=Dq4S0jx>hc;x!H}i>uG5J@Zz9o*8P{DiAmA520j35<2bMH|hn|zAm)661 ziuUS5@Y|It+5|i!7@X?5JyoJrHLf!{djROdu-Xj>RS|v1xBOSp1K$^A zPZRXiT1Z(Ks#+#MIGf284tw!w|;oMdqoGM@IG*Ug{qVhN(oW4njEH z<_uR!lq^0u*bH#d>i`fi7WsWVTX{cRxB>sm(A9$Ru=Tz=iNaFpxO`e!LvxISnUPsO z8S}K>`oAz;kt&=EBssIf3Zvv~wGke$JG`tpk-nMQ%D{^z2?wfsdz-Dv`!d>hgpI zqsYbVK+^s1A2%Ry46F6!WUx4N=>p@)m0wTSEttq`&v}NVIjdi3nC|;s>wFItA=(c&WN9HJEwXKNs$D zKpqgpVc>~#?DRLbgsK_ssFuoq=R}xH5Pr2rTOh z;0={YD7Yc7c2FTnr8I@co@3H{u#nNYY__kiH93YxU+^ALcK)lWtZ!hK$g_g?%p&8H zgUHNEhY~mcd!A=*vm}oR@aO|B6F>w*<)|>-$J%n(i!u>3bB2>qR||?1wE*gC-9BQd zE%NE%8PJ6MvDF7IgceM+|5=HOHpk2OjZBZ_@)>)wj^q-RMFe9)lxN1z6mE=rIU1+d zaMhoj+{8b&AFUGmN4z$dr>b&D0$Y$~kx}5m1pl*LG)3Oud)&p4sCdy#1lH?)Mc9(5 zQV`BPReO=XfLLKhP(+J?f5_KPEtQ!OV}+OCA!nyHuK?KqLV=5qXUsv$Dliy?XP*KN z)R;LEacR$OeT{?Z8VAR+bE@-O3;*?Z>}&&IF+?`y){3jR+H&KiAbpf^+G4lnLlk8YvC8dj`o-sc5oNp9m!-r~ z4wn{tMU2kV&!I&^9+)%~X@Euj$ijpjQEu~cIhV+A@woUAzrC zDxb&nniU9ZoKt$fQ%z+eRRUB}vteiJ`EmL9is$5D(%cZea0KVu=4ir2KtAQhm_u*y zS(GY29S=9R3~~hOe9+XhM?ZY28l}``>JE&otIi4jy8+Y%-V=V!$?r18QUb{I`wtI1 zSEB7d7OcYp`hGA?)ib4!H%=R3V&lX@S5}T5S%(ccgP8>ZsX(BS!AK1Z!u$ON*}a&3 zhrpnaXZi=ymwOt^p*#J;h@X`VlD69N!2`xYMdLvK5fCQcdNYIx)>e(DWM5jdQX`JL zmWU#=|6&@UK(C{uixNZeC5iD@3ojKNBNXDk?csR0=9q_Jwr&UJEM^2K)#KM>+~p$ zO^7iy1{22^d#vX*X6$%diW?Km0L&-oo~<|m(v{ z^EzKHe3zxo8JsojX}{JTl~VLAd0=9`-EsZ$7G^ZNDr0-PURVF2YawnImsG$89R5_; z(kW|~>H7dFfsz@Snz5N1(oZezH$(lqAdewBj^`H+)qswhgo4j(Q2y3mUnF25>Op=_GFTXb1{}$dh~W zCg{pP=y!u)`uyky&CZtO!HiF)^a4B=g^<+At4XosY`Pw?8 zvxk4kggFZN1r1Y_Y6MjTQZ@VJdo@mt#435<4cb6AYpEEGL!*aCRYSGU+RjG5yK9WJ zMbbZ!_o`Hgk`Q2;(l*vc6cWro;QhP^9NC%0G3pZ@4E)>niME@qc&kI3{^Z6!Eb4^R zXd5De<9&D2>fuh%UVE)|=L11YTX&QF?K3c}N3Pn!AaCcsrp423w&Qrm*AbUDix8dF zD4&&+@tXy8W@`8p8Pd2!PrGYb_4~6P>+6o=i=GGl&+FHK-MK`$;J~9|uiMSO zdj}zJXVDKM=L<72G>i-LRrGw2q#_3Ox6s6MHWu`YU48M$K{|2E0 zHv#)+8mv?>8X-%>Haaoib6WkD=DpJ;Xj5ssgxD#`*sKnG+xF|XZ-7krhSm3WhxyAx zI+-4HFoR`YSAgjSl2uPq+>-57rk`9#-0GI6lFJYGm5vbRi#my?g4P74zxxHR+kIY< zL2JIV>eHT3x+QGGB6wQjtYWXV^CSaJs6yhMJik5Eyw-n;`c&x+LkZKRAJ7V{<1Fxl zQt}ITM=-44y8Fw3-QZYR-2xYPx`!-Ab`0d*1`kVSDoCRwQTTnC3VOIx@04u*J0RB^ZIT6>E(>zN4{SI z?Oboadw>!~eh9urCt}E+9h+Q1lUNgv4YknNh&ua-vq{1g0yp7!Of6q33Ih`M&BZnA zKfnc#Da7Xu>m=%fdrnB`=v~_0Z`Y}|eY?_(_i+63|P-Zd~$Pqx;)|Fix0Z z@}NpII>c!n`OZ?)I#Oh0-Ob^;&i@rRz7Z%HJU)>4#<7oqJ$`#kH5P|v4|q65pNIOg zA){tEMnFiemtIIt1y;%dv?TuCyV`6AesP-yn{>%i&bE2Rb=mL`@FQduLl{`nijhWC z(JF%7E&GG?rNK{7D5%);zl6n)I%AkVk*u>|czJpGMED0MPRW($5}d#L#{k@_7r&$u z2h4xq+-G;-kzspMj0@Nwnez(CVe}IPuT~39WthSxgaZ-b-PbxJm4q~8?vDbey@v9> zC_6h_Lk6fjV?AA{4ILfPi_{Y@>Zc3SWIplYr(o|&qI0*`<^i&uA*XIbbL*x8>+UOX z%3(?S`q9S$;?q}Y`aIdnE}j7)DNT|@`M{UpY4Mo<>po8EPRUknF|{@~CB__anL7%` zOj5L-pO^gX!IKERw4gZo?#WOSewDa}=bbKE;Sqz% zP#c?JLI^~K1|(9}l}{eI-cz}$OvqGUBKCNEb2TqjQ-DED8A)Vd;u(FGHNlxvaLms| z5@U}By+S%N!(6s#wD_M=^4=fc`!J557l_{(__E%Ab6b4QdkYP2Y{03@r~Uy0;$A=& zlH@;xMvsAShP^TyQED0m%`0+=JBrokcipUj-w zU590UlGrvERk@69o@^&iMhmnm4nK#*i1DfFOqOxtsXkrl$+SU9>e|{`|4xm8u7SbO zkvVY8BM$8YR-Ga`1VW~QZgMYWyUi79MT3)-hr(86BJPbmm9tKnO&(Rf1SSnN?_UH~ zR#s1UI(>up%iL9}H@{t~ka=h^yFWjC*ZO);>9Mt|w7f-rwO~6L5FblCc&zK~6fiaL zkQ6%*PCME=)$oY0S4(7ZQ@BW%*@kOz6$y5Mj(GBM>M9W&mcY0Q8L8o4;4ROvfB7BM zGX5xf_$H_dv29;qL-6Q7YDbv|%iSmxx!`pN6ic;01U!%&~Qmn?1oipQR zogSklKVk*(Oz`o7WZJOc{cy+5!onK5utKwc$=lr^GP+?sV~B{3oCo-heb}0RiwOHZ zE?|VA0fEHP^VK>DF=h>j_%z~e`YU!NSmC8#eX2e>^MEj$S=P8p0FPB9Wpo1#n;9l@Rqm<&c(+c|_2 zC6N|cET(?Wk54!!ohTT7g~~g}7KlX8D8@A9UxJMypvuNjQ#8wY6u(}2_lJ9Mf4Vn> z(wjTCjT}ZCL9*s2gbh3Z(T36g46$5VQ=&tAKFY_uFlhKtS!6HZ%wX86oj6}?$)q6* z#HzSC=o{GAgC?nKS!Pw4FY_C&mmx;!#8Lsb%?fuak$xFrnz$dg40w4C0+)NDAu>6^ z@r6c^4U?yYLh4Z0+SYWzJ^U=|QTaKJ7>W9z7$lk7XEU4i_IssqVn?JFv{{%(UJHbW z9qc#HCvuaxzdB4E4Vo9Ad)UpqD=e{kM{)4UIo{!gnUudS<&5M0g+pZ2F=Pw^Ensjq z_FgsYR|1Jp(8wGGPT$p+@eUcj)bcD;I-FEXEcqd8YGmm1TcM-d;AyM;BTvC4j*>Hq z1Xm+cXDCdZfG22y!AfVlWZ(E1{7bS;IhrbSb_taTee@^I#t1&o4j2{(Tn9Wq%e?lS zi7n&_23rVqU_9>GI|1{PiRL-a!_~7=(89y}W4oBF)!HrL2OY-iUDLIwnOy=_^;~Us zjvNwCK#&a-Md4n1!lVT|-unj6ur^zAb{Qiko_JGRAk%V2_5S_6740&46K~ z0>R)vz5jx96`RIN+-%U@1;em;j z4%PnA(9;wA=MAe$Mt5P>$+YB>E^-p+Qg_s5Cdr?^9sAsKI@oR_**koL`25@V;roPJ z#%VuS$G*(}kw=%v&6(S88uk*4Tzb>At~$1Mbuxgz{6rXPNJEQo4UsH*bN<{ z!F;u86hX?n_)*8gdJCwCa6d=`Ef@MvtMzVj;!lw$JtnA(__%1IBct8fwt75IcVaJ9 zFvKVD5K25hscrtIb}lKM_-5KW?(>R%h>-N&!-WncQu4%~q8mY9lU_-zaXQW`aA!fp)|~qTUj~bwoLRb5CE{p5oHy`>1sPB>wnwqAM1Ob`@K-?RV^tXR~wZV zR4g|m4LZIJ>rI$yHsc^5h)XEv-Q=}+gmc&o6R*KNh(B*jk%tx{yfj4Q^jMd+n{#x$ zIh-)_dl&(v?f@+HDU!{t5jX|)p+dbn3}ScqyHb;v$a%#lc#0Jzq7 z9?G(4>QM>%5_a*Gl?@ql&fe}($KOOp7baFSm}?6?Qt;Z#zbkUM8EmXic5+NiNYVTX z&QmYG5xM1Rj|xkH>Xk_uL>E>Z!kp-tQm=?G^u;opS{#eENnzoa);2c#Z$#N09D=U0ciI?B^3zoKgp5rPiaVzpT0!lp4_IPRH?@zfWaA~v&MNT)#M(LR*!|RlK3q1;H?-3RfXTAu?(7}jp+$a~ za|!SON{(RSF+*Rapg)jekKR-t`_FL89V8!qg${SXJfmD%S53r+Sp9x^P?GtRVVMTZP#ckfB56X>pEYhtX)V@e3L6f#mU*oQNKA|d`zSat{x>A73 zi}U9QH(0=x1!f$;&h6Ee`c-3aP87d>DfhL8_#7;)5MUZR)vQ?SL;c0;S?M7ME-34B z2B|eFp|-eC?1m|{nKei`U_`SxHj@U>gdO3!0=!*Rgn-Py~9`N5-XMGyjqFP~UVV2kMGgGYzd|U4+TE5l&Ocp-+j_EVi zqZh2bx;CeYsh`|~+I*hR5)1KNEsWo8X|35^4~6*;EnHVkwgvvfyRK&aktL%HANVG# zFaRLZ(a|C9YiEb)>Jn^sdqvTn!gh27>DHtv9?rNjLZNU%qwA#8c5J-g_}#1to&ExHkZJwgQKYeOh|Vuh zD--oQ6b0N|{BLE1`0mCw^c0Csg9rShqVujoqr^FO7Q|mobV;^FMw`(FW2q5RX2?hF z@XsnGda4KO7h({R$wtvE5h&&RnM@=iRU}d9AtVmjEdTKAv$I3z2XGM#9>R^LV6k<&;5wodgd|Qzo1@Fv_j#H@TmNX1f~0qYtEi4GTd_XJ8QRC& z6wGFm*n4@wo3cO*MUrT~d9@Z3w__Z%(J(Nt9amkgIX|n(T|>k>JS^DdyA?p}p^@-D z^t8krtrgXm4~%CNY_mi$@Tu2Ek%MZM87v4$ccX z5o;-3;iN}7hIOUciN0h}SZc?+pZocX)4}-WSP5B=SC% zdIo8z|1SOWZ*%(0CyweL=J5qM39a%Ym3eLKxK?Gp(^{oJz8>LXdggeCnI56^*BHnC z_6uYdx|1ap$dwie_cO@$jy!;yLR#xQF-xwB=Y&X2KG}#2)q(Y45y}rlRl;UX5MNb= zt=SsgVrRBKzvSqdpCHxvJdX# z=o<|zTe+o`A*(8*Yv?cj(#B4ds!1P&*1!A*TjX^ax4o$+_>q*v*v^gk`~V&0YG-t( zM!1XqjOa>=^>+`Y{(?Dp)x#uM130-np1C7(bYx}*pVUPt^izElQsFx+MX4Agm-_+) zMy;SoMSKAS6uOyZ6TQg$ozBxA)<9Es76IwT8z>{vKOw@$@h5OLOdXk5KYXsJVjRPx z4XJEwsi|O-e%~$qGHcYXKqB?OWAA;Q+3g=4wd5UHPPvlr@(^Z;)q!%~OcaE46IBG< zg-~CsL)dd2&0C#pF8|fK!0JeT7#TE?B^`%f7NJAvS)xWPR}TKOQn^XVf1_t%QCVmn zh8q!}qm&k-veC=SLAS3#xkgtSrjCxk%UrC>&rV<)uM}ScmtJ=~zV<_HdvMy^7yr@t zWT)ngrGe)or_|QeaNW{5w-^}T>OgEOjPm78e3NpVj(`!52X3@A268}FOhz?wD3(u?P>>1 zX2vUoDoBw6ro`4frk=Zch_#mUyY}AICG6AD7g7Ke-i3!032##Rn)#UJ=7V8k^S67` zBzA3J0!>$ppyZ-N7E?_)ibbCm(pJ|D%)qyZzSQG%FrC$FL*(FpUV!}l*s;FBk!5M7%qw(_HwJH5p9lfOeeL;tj+ZZA;PWqkfuoa`Sk+6`lTNX^f$BuXmtGN2_xB+u zNP8-1bszfuH3sz0h(xH6LPAJ|&GjujICvKi4jy59dmCk0#?&1ZamldHC(HTk=H`PG z`AKosEZymoNv^k#J|`m$K?Wot2$91NE0NS-FuXA_`uRge(>9pT<~TV!#*3Fv@$&T( zOlOy9b(7}nxiN+i%>;Pu05$)noxLJm)_W)=9QUl*@JMF$xjyVz1wk6;GBv=)ZV0(wl9kuoNUSx+-GxqZGXelCLDYZZBk zjrCpJ-G7MN`}eT9xrISFVC!S*MCFE8Lqb8EzUGZryr}3)hc9@}nn+F9MUdMo|W@3dmDwt#=Af?1`I6ztEp?_1#SZnBoADd=XSRapY`_3)g zzjqgVd%KuyZelnZS_6>m*3t1QLD8WQ#I!0HHIeT9bdu;t2UjZkxN;=*7H8E}wZiq~ zC9clxUTb=FfyL|wbyZ`rm}9wGqAUj(y1l4hbF|i|n+Egw5@#2eIKRBY<@F3V^98E9 z37>}-fwL@!QW8a;$NpUxz{*r^ak;eGz^y^XXg5oeE(I*YIjGedRoxQQa8HswF`@|w zG+Lu+HMA3e`_6sQpk=?0JX08yMVIQ3q)kPqHpL^^MLd-zMs6=&P9_uFzkeTh4-Qb4 z1(eE|S(~2E{5tK$W&d8$S{Glf1t-3~`ub~p_2pMst(G?Y62c(yLAA5HjRy}NVuN%7 z>sB+$k70X%xUc2Y+d9@%xYwFz3WGt3L0LNCdV#ub0$x~21(nHQeDcpGO{hl9oS?~C z>x9#)vZ+^!bPj|s>67MJsL1lk&RCsAQ@5IvE1Wr+3*D}&v2NY|8Bk7uR*t9$2-H;t zZH${&3b$t`=RX$C(fm1W44F0C9_44xo?$why5zS*K)a6b?d>f*IC$WM^A_{j9JARB zbydZ+LfAg(;c$rIXhhQUyxQ$%HpS855t^p9#uq6evn*Vb_E`gG0*GmI{_OB;wbeP4 zEL}=iqR1r%1BF4Ep)7M3(s5QSA(7{qO}rb2v~Sx;vN1jNkUZ@|j&+=X;}P>s(?krm zHc7xF&Zi}*;-Xc%oDR~D<4oDvtlKxeC$TM7M)fxdM%*0~T@7Sih4MT==lEk;u#4sPs=mZmzU}(sn zhzL-=u@g=hFf7qySpO&ORTF}CY4NUQJ_zj|&f-Ew2R@0zKvU$J;R$W`K`mQE0ayq! z1TozKMi0`K<5j58Z{o&U5>(p&m3-@um`p>D;Aap9(56WSgF2=K3_?0r2;+Kfg*~J~C+;#4)3@n>5PVq1 z#5w`+&Op&Y8$~y4zXOTSYfW;36fu>R{7;IQniGlh)IP=}lo$fpHcSZ^oT6PE0T=-~ zgOCF2gA$vg0rFgh^_3+JMAuZ~hd?qxlEWC(HBc=xZ0~MjI9%cM^c+o#fF?IdA`eD5 z{3gQT%^-yHAeG13MNFp^gdMu7YH@bHKv_<3aBqTYd4cQc99l>i;krhYa^IK&WQN(Y z!L!3D{`>#t5Ahej|6LrOoZ_$kwSOCTW=s6_L;~)PSzIyyAs=7`De7eU)SNu%|^*-4p1rL;U#WDllohN(yez_1yNgQeV zG>X;`0%bA4gZq#0&2N5;?VTO_{7rhQ;v7#frHv*x0h6G%MNidB+MOB?%ECFR4LKZJ z+?W@E0jV$}T6S?$RDelLUQ}q{ zW>LeD_UZK{l1wKNfYW3nSlW&DB=P~P5Z!w|9jH+pbiBS&3?UJjnOjsaRK0%|N||AA z`xd_O;dk)XTW@2$z7D0bj;P%y{Kr%my`;J#Fe48c)7uN^#Uzo`2BnC}H1S~3xGLbt zQ`1VXC{2W5tu>a51zx;(j<244ij%WLi-zx*o4P}LBq?YE-jhkYz|*cxV|e2r-DgsK zAVjx&vOnDkHpCU=ef6mrFXEKt5PLhf@z#TPasS{U*2ZgL{}>Hbvh$D=BuPMt3Dl&; z2wQ&G#Zpg#^+nt5| z_w5Vk^EpmVPVnmR1zsIK!{zlEs(R6L&k)ftB;#a~nl;INC0UPZF#m?v*pK6-qPzV+ ze@>LaOr#0rNs?+HO{+7K=T%6Mr-=Wa)OV~{A_5yh#M_j-M4lCxZ0_RGgAZ``&V7v6 z#wdz1nC7}7s(IrYpQd0tG!#M@GYLj9c1y6`lCgyajd+Lk&Q95Z#nC%4!;iho}c3I=mkzM4skQRK+{&NYo5{eI>~1+qX>O&_MQX;m?0_}q~hGg8wa9^R`i~? z1tr4}iU1du?LV2yF&<5@zxM$9d-t%rvx~L05z3+n2})k$ryX@o2XR(7q@=GX(P6*i z=SE(TwZR8tY6$mp25qblGjLQs;np{8=V_*e(XE|}(DY;2R{0Kb9Vka4p&S}QDUA2H z4Hc|bD_q}9ae8)%!;=e~U)^A~SfZ*M1Xs9Wjo@+b2Dng)AgFSl!s_k|)BA#_^oN5X zhNB@vnQQm_qw7m}e!J&zmgN|aN0@9*aPQt7+`D@hd%L?B3sSIYwPoI6i!hx?W-6(B-Y`y0s<| zYZ|Sa2D8NyH`5tTFRpPjTZHr}o##m@k!KmSv9m}6D~x3-a|vLAop;6%uQm8?O-U2L zt*u3*{7p(nk_6o;=o@K(+L@KLHtgrq5J-3?NP!~HkV(bXo+7uRaNRWVyyXNtNzR2F z8BIuLgtkc6(!pSWwY4#J_jWPa+QRz!I?A%-^O#V##WDM7C_*?vaJgLJ<%<`1`s699 zs$yR=*bIcg_VzX&JbVz6z*O)Jh-_mzYpehMw1&eWTcOR0?QM8nd7h&za=W$|i;y-D zSS%K{nkdTxH74%0sA-Y!H~szZlfg~XxEVs6V^INkwW?58O?c)i*Y9i%a9lVHdjJ#n z0$%)$bTfNaYMM5P!hUVkPN?;UkxZ#TDzQm<-gfTi#cU4l?%$?q@Z$MXOsCU0n*i)R zU<|e<6C4~IgnLT>A$2{QO;J@f>3O$git%`i!Eor%&Wfl3 zR9dwqh%vsdYnw7of+!Rjod!MwW?E}bM-zRtwl1mB8#l!7|K^SfD!)juO_3cKA2xzU z)xjLI>0pk|qi7t(7<7;_NP6?wgQn;2jkv$qqZl29{01_q3zBvtxx}Y;Yjnj6E_!I{ z)(=<{{;t~tm0&4f&&r43NIQ!D3P~r!k0^9QqZ5*5>f$$cyO<=Z4H+hO@lPFLCmA}; zYlD-eLCdDq+@)xfpQeL4?VDev{i*<Q?I|bGT zz|Hl{E)a$wUjV>J2%%l7H9b^I0RG@0tq2R{gjw&JY~A7sn6|~%&IZ;e8@Rl@!Srex zT+V{_n9%N8#EpVoY;8}6@S+VY+E@s?Syd`W+th#o#^VxeYXiv4Iu@6!6{gcAs(OX0 zX|SwXtf~ri)4HBs6Al9^b0T8vmUI!Zzd_`51_QtO(yYJFyVj!E$gwOO=S*>!VL=fx zUT;!_A)en5*;M8LP&<&LAw)KXZjaF}R?xM8ZiT}>lLIDAiTHKE8Buum7Ff%on;k>R z45eCwmfL7^z~Bt+@*HR~Cxq|;v!VDkfD2fh&>7#GAQ)&!A)rhNnQcLgB!pT5?G&cg zFpcjU(aA7Fy8E$Z>!wBx0m=dWZ`zQM&cFf70h_zG@rX8%T zPlsFs1{|xvoZjAq-~?YGB%uA~SVE~GbTNP&0BwDOc6kYbH7F?LN@8O)z}lb)*kzuQ zM6c94En0$vr(Er)c4*m{mx*MqO@55 z{eOaYsu}d+@VwJ-G+M(CzW+OT^!7W>nJM_7I_X`f2T0MI_7?qEK-Nu3MQJV|r9=0o zvB_TP()XZAtwgjliHhpiLqQJZw2I*B>I$F!@)!8kXP;m;zX@WiAqc^6P$u|h(=+(% zyUwh!Avs72W}!%Cw|XQV)8+M!jcL# zeIgni{?iSe7c2bpKOAC-JK8&*ZEsN)yLhy9t9l&an^MN~^>|^&XpOV;bNuXQKf?1D zU!ba1NwSM1QaU(Z(Gkm#cA<6w2yw`toPpkqEtesI1=CIb`5|T$yeJJwhF=Hz1lH~| zz5Dhh$yrwIV*hizwuukl`xf4N??Y@(wgN`Yfc5~Jj!2anP=mnT34fW6aNH-%2WL0w zAU9NG35hTr))Rj%q(fjzEa(n(4C{oi>l)|h=Xm_&b3A?V6&8yrCnLe6Os-CXwl-MGf~}|YJ@zkE z3L=Qn5HodClg};~CPX5PL9l_AAbTm}I^w~4gGFML;;DYqNiPd#7Gj7?H;B2pzQN0{ zpW%zgpW^J|HL7aGa+PV1Jr}=dx10zmZ8l3G*Pj)*D0W$rVQP2Z#P{nmPjOaB*>t7cZaU#jD4-xH>`8R78l5vzH(Wbvknm z5nNQa5{TST6y?m!_#KR@4(DV^s)V>;%+ubfk$}!>*pT1oB=KjM$es4Hi-bNC6MR+( zUSHe9)?^QRJ9n_Ze;1R@338Gw><}1;Sl_q5P7Pu-U6yvnYm(>>-F!*^ZwxVLPOma) zHorR=6)6#bm@@qHpsH)kX0|W*^!x}%CoeIbU!iRqHdGEX55^ctx`oB-WImECRkq^BQFYfj@7oa z723_pbgVH6w}Bue1{2bfX&p}2cu1aXnhTsXIZS5+f>l~X;-pASD#n=5NvV{IiL>My zZJGv6(_lKC;q2lPCubKpI=jGhw!o^cIgNnW;M!-sv??No2IoSHq$ecORfcu zVz#s0R%_n#4gMU9p)rXf&!AZ4k->PhhS6w*>#6O&wY{&J8>HP{Kq(bOqqc2XN|v7C zQ=_Jo5`*CoTU%S$+1bHlYYU^%D4q$@d5T+ql~Oi|4&eIw+9sx}3eTTE$BXALZHKTi z?Ahe6`R(l;Ja~8?>+2hARN$$zI_cy!e33d7;Zb{RJ{l#-ZC zCb+e?hq|sT)*1%Ys={))3fC*!U#4B&)UfW;&xEehv`t9y`e$3yG(kJ6s~S>e$W#_O zj#8cu=q{C4l#6&L@;C_ zV&VpK)d-GiK)+i(b=jxq_Ku^=chC8>hzy~+kO-rzUDEgl+T+Li14%biB}+Cn3c?7umMx7Lk(sy<|Xt>La#C_{E)Rl zYtmsYQs#YvSxWY?K{pZtWmZDT33Ry*ku6X!578`EkjNNT(O<_w%=PY`fH9W*5Ec&b zK0$0zOi}>S3?Z{!n87uKK80Q>2<=kXevqJv7{o9`WTWT~h3NpMlN9JA@C_Sq^{|{e z{f6CiXF8u2N$Q#p4-6t|lJ(a0q|KzVSSFA5@;x;W2GVueC^Y~~4qeqSx&pL>C`P~t z$jc0?*%6w>422kBb2!A>uwV{FDPlr0JQPLh(vE{_>U@(@plLMfN?|nI!`}W7)#@Cl zrx&OjLr^&Unv_y7BoAH7rLsm4dWewH5%x@mDUt#Na0aQpTx?B5#V>f!{oHqdbC zd1Z0YaQG`J6|SdCJbre9|LVW|1N_bpzK8$&pZpX2;eY&};X5}A{H@gj|EC<|@2L`b zeSty=JbLFY#^Vum>ksP2y7rm|Vs?e^{lD z=a1Z`{aqqhc>FwFJ6Q)JAA*Op08#^69JYZRjx|Ay(jE{bXqD5`6MXWspWxZ^#|}M) zH$F4_3{K(=<_WNMtc7IbZ6NUEfxsmKew|K3OV&d1-w z+S<4$sU}#uHw+d&I1csBcVv519MhG^rZ#Ze=>K zYMLe{0-Oj8V;s^-v7Vm3;awbJ#AM;c`8huMp`v@ZNHMF-R7DfH;AnKex1-2E)9D3HDIfgakwTy-N<2Jx z8y|l78@PS@4vMnuq`=a|CF?S!!d}|3*TG@)`;}hv#`Sm8vqYa*>d|PSCIPX-lqWP& z9aobfdwdOT+hR7G;pF%T&z^sUm#?3ps+UP8u3;tsmcmNSxvbxasvs!rX?{>`u}Ar$M)nF?jO93w;sHW$zn zkTgCMV3Hwn5NHIwhPcQRQsM*)><2S(;DgS=)m#?1T`0OPXi)j?w61kQ?5BpUdo|X~p>=xI5?h6sDLpU}1 z(KD6qP!iHaZ@dP&UB!ZlO}dlD?~?eEWNvcp*-p&@+mn5p65YOq$z&Vj@j8Zsp%du) zv7(*n7P+p%+1KdKnbi>Cmm4o5Cfg80fnSb;@S#mYSTTVB7sYQ|Srxmc{l3j6Pc1^& z-ov&Jv$BZj^J5$yzsC9173#WWfear~2>Xa2^6T&qNA}Z@icWkCA`IC>N2u1^fNPS( zX;|=eNR*3o-vH5D(cn|PQUZAoN;mfnw@ z*`^4!WJRXzwMslKjJ2lbB3bc=EF+8G?Lnt)+duf+NFI!%dc1qr&#~ zHg4V8!^XxY*2Z>ypw|lBcdn|HGxcVe&*ymh_%U9-cxjW`nwX!6J~G+b!o7og7_YB~ zd(C#1YfPupaL!sTmlzBNxO?XwvOGsqH&`u~kV;`N7`R?udp(|?UtnWnGZ;g(t01wW z8=#cHpd1AAN>evDJ3GZY) z1j<4pFC;RTsP-Z~KWBg$?Y;4@ZQH0ZF!MY&{@Jy#3Ziv)P!^A4%+N^99AvH_2w7Ol zWG?*&-`zFzrWa&m!MiC%EJ-$WDAkQQvu>MYBuQTk+aQXxYoRX&TgH zn<_&?%^bIoZj3}n6hTngyBJJ_&QxtoK?58d001BWNkl*{kuh@qJr|EHyd-2z3jiSu4v9$@U zts}^86ixW`;8t}H5szFDB!w9U6(qgY>egZ@T(@!S`Yh_Ejp!1(!6$9F1g$kjH~XdNaygkH>HR+2c`1$VQO0W3=b3V{@<*k@n}L!2a$8~=Vk0FVjd z4K9UcNLR1>ngnw#Rpz>?$iT_#3`GW&HxR7^S_30Aq);&0rt9f|+7GHkK&!<5p17tM zSD9+!rdit!i8LkTa0_xRgOoKybqLV{r5s{Z7ATw}(O#M{Wt*CG*cvaTTei9mZf!K0 zy1@4KT|9cUg|pMwc>4Smnp%g?$dHRvDv|;b^mDeqrj&GDMmh`~r8LNMyD_=ETw%U! zu(g-t{+(OMMSKlr`h#UKC4 zpWu)F^S_PhY>9ucTH=2#xAAvHhHQ0$GE=z!)*Y;m*TN7E!ga&9EyU^?AAkHV-hTTn z3`WD~rlUp+A(CNwa-fIk5wg%p4%#1;fEdG|u!wvk1A#!dnk9zm`VN9g(b{gN?fT3U zj=s-_3ifok<&lZ3i_-u%(;IyL*)Q?uzx>2HNCoemVTfRKVllrav6u`l$k5fK&r+I7 zaTN_T`Dc<;41HD@G8khiePg=DwQ!9}Y)!WDgCG134h{~YL5ZZh*yi2~s04|V3T0I6 zWuKoA=&(x+PvfQd@4kbSAg{wD=@***g`o)#g1>SigYBcLaQON)e)`iN;_Fw>V}gl1 z8$){2B+Y_h?|t4>qGid_dO%934UWTW+H?x`!O(}Nq*`cs8Tq>X`Xpwfwx>uNIIquzgfcM|~7Vh3Xz;HAQ>nvSM zC`vOJq6qDv@7fdzqk(qB_u&OK>(@#Rhh0RxCpvTzd7^uNrO7fGNHzvd+u-`@3ST|` z9A7>C42#80?0RK1BS}mM#LPj469$F}xHR2p*FZa%kU|k*((vwJDw+uNoJA$UjCqlb zrUPY1EQ;qx`+enEf!ntp;2ZCM8~5(rx8lDiZjj-gkkZyeAW1Kt z8NQJWT4?f{3hT*(hn@3H2S3b{h!G{~$uBFMpP%FDv#;>^S3k#We#K~647tnFHj*GP zqhKZA*EZ{bH#$~RL}aUAdn=lLqn%&&epQjIfJmkA!nx=?F9h^>sr@n{@IXJ3>W9eJW1opmy@6S{O7ix`8nb zU>cTuHpcJ!iHIbu8P={@n&B}0?67HCESC$MUtHtjYKp_tYn)$AWA7-TT&0E}r16PB z`p}GI)2W&WwM;thRZP+^Oj1!Il*J{-6K(juoP}n($Zjt>ZHz~_y}OOuw|22L*~HKz zJ4H7P!wq8mOxUG{&~K9`e5oNUrKPdaa-ShrM01KyQd&ch$Ad=k#iLjK9+RDS-FwzF z4d#m_E-tU|`uG&5=a;ye&QN(V82#FIN@k&kUn+E2VJpXYeeB3ah6&-)2~H;Lk)v@d z7-#6-ND6D{PS#eHDU3!VY^-l!Yioi#xA$@D)-4Q&19xpV0ZCd_722jnRaaQ8DpYml z(u6h{=@Zj+-Jq&gsOtu8YrAzV^4}tqJ^tSqbZ1k(=E>0u{T{%ObZ1>xSS?phJTc+# zrYP$Uk*C|B&}-o`{X?*f{7!3wk8x3)JJ+-M)q>WqL?99w|$H+qN$ot)_iZS5CTP!qbv&yhXd%)V~o&$ z+cXW7QmCp5PoF);bUJlwlf4F;)?Q=l>to!#d%&I{6pb8z-V&DP^92_31-otyfTGAz zlsT?0F9K3rNmnoFNVAj41bJSdt}E1aZF`2@`^7Sq2X`Aoe4Y^YP#J4{_4i6Mh8 zk-RawgFoxOzpcpemDt4$1+-QcZ|n{UN(sFG&IEfqYmfq1E>@V&m$)Q!4C4g2Pkg5vRq-Zy#Yvx#cYYyvI-l?j`Puf8OnusH(Tp)8&wc^8#EqAfH$L8 zD3(3Ee-v#Qg!m``$6=%lC^**BXW$UjNF2n8fJ_BnK?X1(8Qc|%qdVS&KO2NNNC>o$ z5HMl{F&qMF4qYDus{*2YMaW zrRaJT38L8_`_dlGHuNBa3@PFI6@_pcZ;FZ)wJV<&apPe`94u%91qGF_qa9^1?IA>^ zpljDx1Bd$wy*xZ=WM_~vS)@$Z@S4O%AdCQ7K*$AjfLe zU^c7JGzQn#Q#^n68voM2@z?OX|JL8cKmMox6#wIY{de)sqQZZ)THz1!b^I_JB3~UN zR|*dw-NSf&t#j3zw!!l11Rs8QfDb-;8+&_u5y#CiswNpKby1Hz`P%nLRUrWk6O+I| z20&TdORL!sk~*)$-5;Ee2*v{b8gwu?&>k6oaOVAnCJ1t?pP5(^te}h5mOnhM(h}NNslnRib?PkQ^tk1_+y$l@lNsAufE3TU;GNM51-jS*R)SK z6|*T`7zEE6exL3L=0Zr`1x!qFhFqu7bSc<4C>{3m=VI64+aY_9GfLbi3Q|>|*=r5Y zT0@7?Y0^EKq&CJ|c<-H$@b0@GVskQqQi_SVT+|airZvHmo9ww@dQJpXm}Pr&g1rr? zpeUqy8U&2#3XNpJrs6XvOp*87#3Z=U8nf99uU~(SFCTx3le5>Tn<^1jMF-`IPB{sg zUMF2@2uU$-s*%okXClp_lR714&P4P9>HOt5*|bZLo}uG&QppS(>)Uwr@O|99b01ri zEr+M1>3Nyd4#aCbrn?Oj3(z5$1~AD4R(}XLDvj7W9jQ3 zrh7`wI^|7omo#0=;+}&GjfR*JXR|rZFRpNUeu<;A3tZjIP&W-h(Du}$z_9Rzc!N{a zix8s67y}lzWs&{lj07Zw@SXeG;Q#-BN=lSPj;)O~+}hd3t=%n5Ha9VHCSgW=V}`l3 zpHTE9(0M?D{X9!__xFC&w0j6h$Vh_VL`8}er^sSBRIW;DBKS2@RTbv*1um|xadLK! zlk-blPv=-wwG&Rv8-0_MmPmsOLQ0HABZndeTL(oVmeO;TBJG*WgG))@}n*McKQ8)hGES!PvXO@zp;=I3W08jfZrOLvuwXWB;CHL@Z zxkOb}mKsF%g&j9Sr?#y>`7Wiz+Hfu4WkXF3B6&u*Y=R-+g*;Oovgu$@Vl)`wdOAbfHYEJi9~GhDAxi7XT|cZ3 zBKZ#Ch#T&&&JsOF;Y=x%|ju0Fc_k38{FL7;QH#?cKN#3tV8OOo2~;*#CHcf z@z;M&v0FC=34BU*I4Ch34BUO!psH#t<_oNR$E~Z>;#9We$>n=|$+JER#W875(Zzn> zr?o+r<*2I~^Z67~7?fp+EX$C&l(@y+tAOd&x^*4Ayix(=?BM5Qehp>#VP}MW_3CTP zW>Xis^C)zCZH>okApz|Fu2ySCMBtsZb{4u=*wnwB1=zKFZEc9FtILp@RYJJ;%f6f2 zJ3AN-hG89QT`zc5SwXmM8jF|L={--Z>C$)oN=DxFscVb2=Gf@?`3aX0E+9na3>pGO zE>V`sC5Bb#atEW$7csr;kWbRUUxWF^wA) z|2Lz8=_a3V4E&!L(69n9j6p7CJYW;i!5=JrjNgcekC8;BhhXh+;e*wn?l#9iPlS2i z55^ZE?o2YB!zoW9+Ml?t3{F=%45N)xtL=LkhnN(5;*^^(Mlxh$);XNOK*<81w0l?} zhY$G(w8%1vw;yg|vRS~iEvC~sR?8Jus|u^C;n;E0kH{71y09Wko}1~Lra@8U*uA|2 zZGfAr8CJ_BOEl25I!^&RXNN;J*KLd1IehxIg9h9P(7}uK_$Z`o)R0*Ya(3T^}Y>H-e1ifq^ zO#GTihpEIp8h<@v)+9*RF+oT8&r?D`$qD3e6GmO2o}a&_L;sS6P^Zf`@wl8zw}$G#0obzhnUS|JdpOx6$+QY3|1I*@2%w`u@8`UU_3_@nOyj;PE7Ijmj zsu~E`1RJD9fop9A4J9+{CUm`+G^x&KmnP*(Kq*Pk)QY>h0o+_q@%rT{e*3TdW&C@; z_wV3;|407^{s?2u8;m`%lR;A)O6N8OjDZt@GZ-kq(6lZWG1=jkbwmOb zee2f`DgcWl_2ZrH)NL+caW`kDC-~{leuUSrU$6la6~R(WQaosK$7871pcsFX2)rUa zqzIDc;W)^itrgJ0iV8Ua8;!cE?9f68*R5iIETy#Qqhb*7l6F0f z*VTMB$In0c34Z?PKgM#kOwvAvjm}sKNk}qd)2uQ;1oKoM!q?wFqL)mQrXvAfyAcz7 z@n%fZl>kr{1HAR{9enFszlrVbZBjwe#fEjTqoNN%WZ1BW33r`AfpCY}HmqT7V{vf; zfK7i{67qlN0TQ>zp4K`SIZ?{e*F?Z`NHEe}T-|}YNWMqy5_ZujA%e@F{kzqC zU)Mp%rqn&d=m|_zb%*t5yS;c zg;SCgHN^OIpf?;*qktty0YVr53d7A<|@1olTufBf1cqf(?s-Oi97cmc>gEEo#T0GZu#|0lwk9(#qnVJ(j6Aevz?e7K z-od)*ycDiOMA%LWxxyy#`#nNXr?Uj`sW0#-t*t4eL$rE=Etqlv@-rdCA z+dH_mw}bK88j2$C>9yn)0d$|-N8IkBq>*6CO}BfLrT*h{#tXsyvzVTs1Tmb+h?43& zFT7!=u4~L@a~z+Zy_PC3E_s`1L)S+A(`h= zlW2N>zZny5pSPnyf!(c5+_|-b?X3wm*2gG{()9%+p@}4gHQ_AOJH?K;a`qX&sR9fv zW!7iH^GZ{NmvJP!TsXJ==)xw*k=Rk^NUxU*bL#Cc&P z?X9JIV3WA8QUQ20908Cqc;e2Pv;)|SCz2e(nzqHt)es6Iywm3eHKh9Yr11$$mjGr4 zE+i!NU`&uG^NgGk?e|gS83w}w)9HewGDR)Bj4!3c+S(enws)|-y@kov#D*dA90I`A^)lg@5EXkAj)o*gjh3RbW=1R);*SdR2fa?eJj2G!i@jcd#H0m+Pt&YS~ zzprfD7E%IbQP}z2Vu7}`1fML=*gif!|9*}2r*rmfrEyWmMil|t{!3B~QZS*FcScjp840Ai&ox&ierfh`-708p1wJJW?(P>D z4S<`QsVxupPELB6Cs<9kdG*}*bU^7|uO#1V+t{S;c(R7k+8S1i3e|GOU1simYuXl# z)~MVDq}3)m)d2qY(tD^!gcIcNWrx{h=p~g+ZAy1Q4nm|60m~O$%0j_F+QT(kKuRc4 z02*kGfGH$|T0&P1P`iFAfQh2Pok04f;xHm6gSAVQXxcLq4ieVbkjnv(Z9=XU5b_4i z@(Ow(V08Tb8hqpC1>Z7PC~{@F`%0p14X)=a%$BvgCu}lRkaU?80)uP}qb4u|39V1j zEUtk@I?+`GvxOAVDnJkVA$+aYP_)bhd&T;yi`4SnYBLCci?nI0EVt z#z@@a%Gb=k@g*XNNO<{LlX-{EdI}uj3#8 z@&AK=^gsR2*k4xo58E0)%r@{x*$DaaHS)Z`or5tZTVw9JcN?SW%@ntG*75CczKi=0 z?qe_*lGHi6xOYRb`;t*QMAARQAI;KryBB~cV2tYmh5}4PjQUMm5E>KAF+KeErR3u8 zYs1=r-Y!$Hy^huz=Vzz*^FRL?9zXfq9WuLr)E}g2S6*C~Nt!p+&616CIE4?lV$UN@oO*f6pd4@rFZ!c>}d2y`RJN&)QsMLg$Ht@POr#HsR8?P1rX`DedQGbnN~m z`?vp(u{UYb?6}hO-s67n{f3x_oF^m(Vj##Os;jyr(?-8Q8!coqE%Y~}b$7{3`Y&2Z zi#BW1rp;tkr4q>^i$#Jc5I_#dDKh4WZ@7cI7CxQheuHY7(EwydMt*Sz_v7ch@AGQ^ zYf3AjTowixw!VhutuY3dmzVh6zx)<2UVMkE>kIUKH&U0{Y<@)&OFYsfRh05uA+j@$k`O%;y_7dg;WcdN`rp9|SZJQE;^10GSC7kSR(@0Trq4p)uC2T!oGvx~`OlHL*i9_5smJmNrL%Xy?&R--VzM<8|#L+@#AVMu6UhMwI= z6~*LE6y$1rMJ~J5<+mCZOQDnVlwzu##{oN}urX`2>jf^aF7f8wFFsMk~#_O>_i=-wUNyL$_}yStdprvBVZMPxxf%uCH-J2I@}=OI%Jax80v zmTN!XGnkuaM0k>mP@>Q=I|Jc{7P>J8tJMm}Cuex$2f-It*I2GQmH}vsKTo9#LqsSP zVRTk79a0xl)LamThurl%Cd15ottuBkWCQD}(%78O@Zk0VZXfPrcXtP~=@fNc`7;2G z2y)8x(OT&iMwUSvNREQ+$P5C}wFVhk!<*e>^+Vc&0wO!rjFzETqh*T4s^Trsg z0Bk{%zS}jfua`JEyTIF%Gh8i}HxeFrEupo-Z0_y|~Qgduv?vqPeDp}QC6H+<}`$8Y0X(~tj z8+!Czhprz|k06L2{QH>KqN0~;(~uMvo*wG+x7okDVYCy*nZd(vUY zmBT~3zMUT!``zyD-8R-g^vUa${Y#I7fmTYtXJ+bbS}G-+?X%c4kQ?2a3X( zMA>sffYeJ1<~PI6>>5A?r5Y%5?`~ZIbww^mxKi#JQ1XBr?`3fwv~lhee!lQ?aq0~> zsBpuLTwnZu|LtEM+A>oppH!l7qZ$@e%bDjEsX1-4Ji4Sz!;OyNeE183a02l{IB&$s zq3$?tNw`ti1>-r#31Kz<`4F39VSDfcRsVaH4uhKvy-diIq80^=#b(|)l31&V4Pgxr zuBgk^J)xFVN(py{!26gH`6YWP&s&S*wa+U-p6Miq@^)+>4Tx2R$)+^Hzz1%{l#WDvhNEqytNS_<_p=_bMTuJHBik4 zP+PR^1%~wiGsq^kRAFTqOO_&PH#phg9S^*9Z7hMvKr5iu4PZAwn;W2NiEi~Cc15rQ zr5s*A?5(uIq^VGAw?Hbz3Ml~nU~s+aaJg7J2QU))jAHgLp;j}H-iDo4s2hWBeFC!{ zV29ct{w#u3Jj{H17xAJahkeR1nKmIwH7Zo~7KT{^W8T25I#54>frXpr=fKe9kWq@D z6?~?O`)6Hi%qERP-1uTo`{tzaS=n|_xPAK&2e-BW0E@*r&dyJp!uvb<3LdzTkWynA(tpZwKd;lKYM{|Ef1|M-95|NcM!18%Qd{I6z(|G7HE zKkF&#&gK-KfA#@B{`e!zW^*X5#eNx)xFC_K zn!DvjQL&ku1XKaE37`Sd#J__nZ#+7<#tt$3U@Dw%YE%uJI|Iisd0@@di}MS7{q?`# zkKg~(mgMv? zVqtA8>eC(qHXICpcf$0fM&$MNHGX{g0{`?+|L9z!d|1HnT*BGJYz-NVC%M?NMrFW> z6%C@o$sseH`FhSP`6fR8=nH)I*%#Q_+LrMNR@y@Bh#1I@4EG9`mk_nd z&lPGa?bnsiya`T%kO@>(Ra9z+W{q=wsd8A&6z5!#9`2Pf2Fv9VZ(hB^AHVq*{P_AA zx^A7tWS~TQ^IDk+mPVru@=+bDv*V}NCBp` zOi+*wDy#_C5P8>%6b|=qo<-^ zMkeaZ?c9aiFV9zxf)Xm+gyql%Sjn?+eTWaAeuleu?s_LU zMAKTh(;zc^CHTP5gkdpzm{fGrNOe?B1qn5yIC_t`e{PHn%4&r$$PfEj-#gsk z%a_ma?8SF@`~D@??IPmyh;pYtjW&480Rcx=+JeY6_F3gQ0;RZ;$7cwMKE(dxYHp3~ zt$jSW_W>S1e2V@3T{Ly=n_Dic)t!e1|7#}J>n0L|0)BJ=k%6_n|9YSEN=}qcq=lHt z+8)Eu!3?d>cJ2MUYvTUQF~T;AEJLlYpj4{;cytNB_R=9OpNqC_adL8wm#>d-baIaO zr&n0FeT*+igcf^)@Q&D-oM$&DTp}0Yfr*Yo!|eQNmNj31i330 zBkPScUdT#dOq^6{jm?c29^Jc*Cl4QBcXtQVsf)moPKXg2lW_P-;YUs}CgN_&vCn8T zT(ZrY`O-Pb#bk!(2Zn}ljG0hHZ!sU>8fzWqbg{t2Uk&bi*GuM7M%E zLehOrB#_RzQG=sRg=lT8pKGn?A%g9@#Xgkp#Uha=i}>;H+icQcYh#AP{axJJcdp?1 ze2%)VSzQL^cpnq^a5VEE{vP86g8-sS%dPY291^al@ylr% zb;G>2bwe$sp#7Py_wK;&|Dhdvp4(sfDn#OZzJBMdqt=8!J4q7S9rc-Qe%rKwN(KJoW-mR)C3XClqw#ohw2`WGs0uO^p z17d$|Dvx5GOd8B46LejRw(We5w#OT5pY80)mB{87Tzof#+*oVkXSUYm$vW}0O+prb z&8ym7^Yyw#+qT}7tC=ZA&P{RzeaIYd+ZHchzChcy@r+7v!*>v2V`Gj_KKj_lOWBb! zM2gDO-NSX$7{c@gO|PO2IHVReX3Sv0l9{%(V5O;|10-htzqJtUO#3`fa? zqtU(22B=}NQGxN#+%~IKi&fiVx;cZYH7*xx4C@Z29~iTgXIDzyXK>_SaesMIA?Z(uryem5Q=8V?I>;4-FmwfuSGJ#vgA zmK0@8)0|8&(x8_`T4>VREMrs-2_v41UjwGLFVP-s&=d~Z%4aiM58oDro+?}uDip)h z8Z;R&bPM!L3v^zrV-tZ|k#q9SCN*lUqocd7lo-fF9EHjT8@{L-`T>>FxO;C8+dG>e zML0jd!s+=Xx^*v^bMgK#w>YH+%ZR{TxKtqUA@b={e9{l7}{5SvIe~bV0AO0i0 z{nc+!t=9P8FyQ~FHu1kt_MtAm$7C|Y-3N2rzrT;l=gME4EkGdLy1j!pZ;nt`3P1h) zLwx$_$C%AG5)R8+ks~BB`yd;+qS>4`x?|^7!DaqdAesWGT_!NJUrR{fr^2un|=8ARdFrr}6>7gwtlp8fD0{^_^B#O39Aw&#*)K*?9y%3(r`wD1kmOtm!b zDn^zU%nyiiO_0vto159GacP)fEM<;_U({OT!M(@$^2@Jq|G^{o{+O}}72jK;Vx7xf z*!f|UE18MaKw-$kBNqe$j}_RVZp#P$h0`c&`U+KKhRjk-y}np1@Xa58k6-@!@3CGl zvt}!a3@c(oUE$VdU!S51Y=Jh61D(Rzn;N2d4M*8PMeHA$f}B%RNGWV?Y~!;}zr<&s z{uHzMtQc3 zc#(x9sigIFwOZr#tC#rQzx)QT-#kOxwPju;7vD(yH@!l~Jh>c>w zq%^mJR1s=JI}(Fay2DfLs0!6JkRus=V}q%Kqo4vQ;v&8qqA~2g#tj0W;L9)n3b$|H zape5&<`lg25SOYB9Bxby+5HYo)d6^o?U`;@dUJEXlmB%j~;x84?p+`_74tRY{lqS94AdkUf*OZE<;d zg;#Ih;nmwCygNR_a2;^Gpo-yY%3(J_ur&#_*2-qlnd z)r)doMA|{nylA9PLfLwsavd3UE+-HcTFoq@y*R_65r%txz{cBvMs?(eFpPD>TIc#|yWS0EJy|9UXyQMu z8{Q6s5zgL_=bK1F5Ou^Dxo8Zte{7t`4c#<*ed>B$LB&(3ghae>9+8l5LUg=ZyvmbPvEfY20Tn%Q)Y&`C@0Nf?la z3}A|m<*;V-!{A5}+2R{&#ZX%+hQtmCVJ9G9dG8p{CJ(d|tyIhu4L7m!_-w5;t``gR zfmD@=l91!$QP$yARbgW`#k%cqy;=#8(b!%`RMvLE)#`eDHL9w@V!6a}wT>dKVD8}Y zLwz>5isCJ1dQ+YNq7-3kYYPX52bfGIaV;QbI;`s&O;g9rdp8uUv9aOI48aXNpU<(g zvxBCY_-AB|tE(%lRx4NoRCR^Au2WoQ%mp@*T*1g?4%=&)vy?oUCOM#8p0hg#4nv2< zVg;ognR4*8jn+vB!Ufcc zD~#yYb{(ESe}?69;W5-MzR&4VEH*bc@!``CQ%qe(XA9Jp@HuiZW?k19h5@Vf3a?(j z#^u!|`p#v2YlSqou|U%_XqqXe(# z9_#fwW*EDBX-D^c5@JKYGh2%1Luv40=FSg z$?c`Qe&$Zvtobh0u833gQRmNy`{8CqWrhh8i@sE`6)pvm8NSA%z&F`^5X1+-F^HZ< zRm^roeMMA$_PmDUjRH};061G)obdrLGJJF#l4Xr|MI+Y=KwdB@LanFxf4kc-%3^<4 zqp5+u?Y!H`ij*>5BpP-wF~)#2Q0XdWt-6IOsbT^qWZiZ!0J?s_dhHY~R`EdriKeN_ zoW=PyFwSaBG z5Lrqz6=EZVVUZou01-1uNXqYlH@-cJOKV`FC)nQp0D88IwtWM1?@*&br7NUN?3BqF z-k*G!LPY5L0awcwSIZXtU?jGU0N4Qv7Sn19Qim}03|76xlm^&A`5b`I7-9mIkw#0% zB@Yf#n_;}zNK_10;E~W_7;9l-#%jt}rnm-}=m;L-lNAueLIuY%o|6nFJXcoaKv}qT zLJ3@`A5z++*bN8Xkm()U4>mpXTDgXNH}vRj@A7C3q1sT;Qw6gIuvX~X7M6mr!hMUT z(%9M9z}9?@O6!Qovyl5la!SYpL*F|^-_RS>mBt4j-bK^Y=(-;7PcE=pwdlHDxT?5F zLJV|?GMrIcZKE9GSs;(hFpk+F3&t-E>EHi^%QVR zgsRdJ?V`wS{4QI>Dewl998ZhzJ`#=!2kYSd-inq9J2#hL}rY z9^zSbOx4K`u){Fm=-pfV_P4*nkFTDOW*euElJchcNQ@6a+#Vm+f9_xk4Tex3NEEOf zVsOM0uRVBi$6dOdCSe7QfV)$JlO|lSrkUWAk3Pp&fBA2*v9T!{w4(Us?shvqgcc3x zEc(FabH&`H;SVFSzCkt&F5PRP!N{{Gg^N~ER8(>YC9#aju5Iz+#dG}fmw$(&Lk{kOfM{=LAAj-lzsBPy zAE2%qiKGqr#kotBQGAGUA%sbezRdYJmSxuWz004f(hxZ0Ifr*zd1rtb`iQzxI^{ot z-Ot!4!OA#lXmkdZeN6)DtpgFCk# z;PJz!xc}fW_V)Lkb31cjXVJb1S)RZ5d{|<~T?;q;cW?pl1{!Z#8s8`m%^Vr`F_Hm0 zf=82UPI|u0V6a$RO2y*D^f)7jppdYlPT zlIVmmnN+xQu!+a_Z{zNrL)So6dQ89S>n{?H1wkfY&2^>HGnK^blnv$l`|Pof!!Sfw z3ws+yJVY99sff`F_+j3l;{ypA8LWrT)^!~&udeaqt2cQ5<7=FpUt-mEg)@CDf3nDP zzQK?n*6o~LHqw5I&1joMdxCEFXI$om5R&bWq^S5l)?#!(U0k<}B9qr~N-5M@V`DzU z?fo4*dT}-Xy+6U*_a`{Ny2iTgrJ$BbVDx!BUjDp+W!Li0!-bIrHkzb>Rgn}% zNJ3#g>*amDv{sA371H;eO&aWMZQyWk2Z#H6m`*3&6-*wbIi$g^G3a~m;_Q2LT^|Rx zVW8U&gLe?Rb)olpkH$OVh9PA=8l?K)W`-izaV&j)CMfj=Q8y}>U^?7e!|LMTat*`!GH=^v zA`dxh2sM2;M{zf|)(Vr!1lwC%xO?v&Zr!?#>2!k0WE$x{mzNhfJ3GV4@d?f^E*uWp zfB)XQ{ertM)5e4>^ocHaF(zdV}l5!Vj%wEy-&a zxxZN<6jDlIdvg;_UE}=n3hQ=Ve6L`LP;AIJ7&H3JX;oo5X`nSlvrsdg;ps;oVRvuO zXUwup?WRUm*N)ON^jNRfE-TlIjfY{t_0@I6;+w%hR~mIyp{^@5b?x$**DU~x%gbx@ z!vInm?vnZ*K!_+EjL7ZguJ<4!8NA3OAe$os-Wx>b^C@Q224)zrUazrQtz)(>k%H2c zP{i?jq=9rW@bMvVdWLPx&$S+-yfL3+I-8qmNF%rH0t!jG?B z;Ciu0ncxJ3*L*gc;_<`B9%oO{Egyx(?3oclkt{C6Sc{X>6P%r$dXbKWrj!9}yz{-T zT+c#RHJV9-x~_}Jgz)ZZFUHW(MV}DpAZoH5aPby$>t|E zkGvHE@v!!LDh}0-)T%U;0xC_YYq&L_B2T-K(Jo=#3AI#JRe&|<+O?w>8iTGMJnhj% z3Mj2WfBTo-0W1`xvY|evWa4U~ge*$~$^t#bWW9VH%2A~t62*u_XGmpmXd)V0Dos<7 zODOQ>SynDr^ec6v!Z40vw&p=RPWk@pkU+aA&VK$-+jfIxmo?h8~>t_c}3NBKHv(y%}= z72047vHq*B07*naRC2|Z+H$$;!xEt0U9&+r41oEx!S3b;Hs|xgjTiGo1!_jF zMaH<|Z0H7TZccIk;Vo2JVYyo4^!ys@br**QF|&b)UB~o%2^{tf`F|mo(mBx-y0(Yy z4es3C$1oTiy}y8gYa;7PxdE-NB6`O9%&vOUKr63kXKSCanQTZXX5GdfuJibS&3fFP z5z5_@lS{n*;S8u}_~0iW~Z(rJ}xdUV1^z)`}`?B{P-!hcXoUhHpF|%;{<2~_rxkGb5{p%M8oD;rnXQ@haAE1BQ2Lp{OdPg<9EOR4OXiq zA7QZPnY)LwOuVeFk}5)CWLfU^<>xfz(Sv1%3W;H_bX#)QhESxldzR8Vo}b1ODrNUc!Q`)DV+^PAot#)Nu$K!oI40D!-XoPnHygYws_-% zJSv(aNV!nNA;$(>oSoyFZ+?$IeEl0-FRn882pAE=jyfFkT8hRRD;Yvjq(YCl)WX#X z4bnU_dQ7#*b6~>vu5^vZk3PbeUw(yyg9C=1W2j7wt$ihGjUId@p3~(~_Vi?};1$QydiLy@L646CXYO0v|p71l!v?XePCH&t#2jOBsSc ztX+nEz0Gp7eG|+NAB`D2TG)V;0c;x3x{t10yi33Zdwj7mUHo$aVVuMgjJ^;l877H2 zA%}Yj@t88TyROB_$r)b$_!i&4c!$%AEA%0=5&5;w+^`XQ=w0IB++%p|doE~6O(e>g zsyv6BpQEH|*%t33x8{Yvr>QI4KG?;FPafj#om-erCf?=2*9lWNk%Da=|F_uBeNHvJqO-GS%jlVIMW=7`8_e=u%e!$h$HQv5E!n2pJ@%H!>t2X7} z8C!l&iJG@JI9EwzvJ++TS|brLd`KXo8FDdxhDwGo*i(swW@18QG`#R<45PF}0u0IT zWm#-QE?xtiICg73#gqGYaqsSJ9PIC5V`Gl0ss-&RAI5T5{ut?=XiPu|kqa+HG#DAK z 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 Bs?I;U1=(>o} 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 z zZs48AX`BIfhhKi$;@|$mFKP&BZAcR7W5%z4`jl*5GeJQHvO=5)B?}fAJj|-fT1SLZ=WuC;cSJ*+Z0+I=Uk>aXpJa*d+9`5(JzdzvV@ebQI2Kl)M|ZbcrDnK}D;dSv4ZyK-aYx$0;kur^2)pLPpah zvPS`&T^iU62pmErwOqBW<(!pd7ZjC3SJ~Rq(5UO$MT4EP>(bwu##vc8a^pHrDeD_Z z%00Peb@-T`!N$8X(3U(*QHB=a$dkQrzTc8V>qxnZh?4E6nhjDv<-d%K001BWNklzUuYiE^-DTa2%C&;VZaLV@!=u{F zI7NEmEIcNF6&qx$a42~~HBO_=jk*AKm28poOLIRSy8W?FN7Q+n@1pe^-Yc1SFi!7ySC^3to@s0#sL9ZvvNH zt)=ApH@;E5j*usqc)+&Lvc`N?+w$JbYfNgd5JMs()V=adiz-|0Zz!%4zQj5(!D9(x z#PYpmzjCz4bZw`|Fp={^i>ibe?UX52Q~*u`eeyn1XBK5hzD8mz$BMX8{|i8wdk(f&uhb~KrFb|~Jq4YoPw z{jlGq;aj^YE-ceDVw?tyTyvkfffq12FF<{<`C7kX19oa(LEY32NE$h&0yG#K4-4;&|_jtHFkd z+YQ<##jU&?kGNc}I9;yAwWX2*y%}QJK?@Jhm;I_D(Zi~+>zqQ)969G4DY+dJhDv|o z7Q{y;YB2C3&oo=5*IZm@?3!5(>{c?qSJdUOs%MJt@hnh*=_9cuCaGB`R4vc(Kx@u1 zmgKz#_*tuC3sgsYqbTpvW>_+~D|I^0RM__4=&%>_BAb5{|9#DUBYx*K z7qerI5HJJgwHXR1YnBO_?uM=LEkJkq`q4aVZsB^zdkZ`Luppw?xRdIczn`cqBh|mF zV5#iirQeS_zf%-=^IW1&q?U$D3dCs~3o%^-FLB9sTByOHoKUesZc4L&JRdGVbTFz+ zAv4blcPUZc#-JlmB%Z@Luf$~X>5jtukl~AQNZFRfkR^eE!wUt^PixchC+#s z;g~u3F4HuYYga9>o1zFF$ANGiLqzeeW~W=S3;~f%(^Q4GsL+WRS0k{XdM+KgiIvz8 zSM04pB*n%z*zfll6t3@^zE>!A(Ze9w!B-69n4Re6LR9!`F)xdKSJieDHzV_Zx?c8d z=QtxK4_Km-!sT36_Pd6TGq+InM&ri7_!h4VeGj#GOPsY-el(ls{;&V^Hp;^_XI7$f zF?n={fH@*%(56WeK$cg030)buKq*$D`j7@Jjk@?$Sr5@JAFYawY9Is^0KB}xvY}BH zDK+nFc^i>#il@wC$B1P#Hj!MP$l2yR`ulhI{N@)N`vLPj;dHve6V7 zpCxN77?r>p_&Ym?!}B8^AMY?u0jHNE`pdOsJOe=E9D*>wi8Zbce#L$;idthUqDna9 z$Li}r8Y0-5p`hHa3xnx0kZTA=>GDzEEp5_dO z)k0SQ)5Bqxaxyc6KB<+b(pXD=nhbSipwV?*$%86(gc)${HZAstE&6`M&`)apN+X(> zQxWr&hWK66;OC#-pxw0idOG9Vmtz^K%0DF|I0QoyaAiFU+l$pkpusDvy~{8#TfHQQ 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‹ttoB|^yIF$v1d)q9U&7%&XI?o76+ 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

      =Dh3O_=+wAvZg0%C^&OHf2LPxK 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�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 WlOx8ce}^e05G}9}#5* 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

      1X)a7n|H8r6tm2kPZ>afUtOp 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∋{p!1PtYuVgb9y}_zcdw*%fy+gW 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⋙a9e0nA3E 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

      g$(2ZszYvfsnz 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

      9K z!o{4k>xS#|S2*iX`IJJ;DGS5V(ElOwjwDlSr1`tyPTQ!V)_|ReGHjE=7 zH!@v=NW=eEFE(6XblkaDar9t-Of1QC9E3pMdW27@usqk)ox?i8aF}5Op=htztpogw#qqTU1tuJvdoQ921=&IbkqP1|^0zuXW*pgAn5h2pM7UwO5 zNZ*s5$+SXCNsi>|s^uU5+a*dW9)3Bd7-)=FNG<7tOT@q~(l?RS^@injN8kCaE+yVa z)B<^B*xfHVI2y9MJ7BZ!XdBD^(J-kmHg%((oUB-{dmcO-p%rvCuwM5Jh6W`xT1aFj zSgu>X{vVfA1I=fjO__}hz4!E6M6*i8w_mSm=C3wgSy$yLqvRvNM zTW`?A#z?e&D*%?2N@P=!owX@XUD{gB8Zl%X}u2;$I3t6rb zRU}GWa7g|3dUKQByul#fBtY9XC90L&Vuz(jUAf!NVYwAclMeOvJ>TuOjghTcR=h*$ zeVcp@+d$>J0`MOQskd3rtst6-TRe6MsUP`mg=~BeAFY%m%fx%A=eNO6-s|7J$$Q?y zodxgoINv0ixkb+3=xc1hC-GeYUA$+MN$KkMleNE(fzC2{D+)XNHWhrUnZ73yr=R<+ zS@6ApsuCzEZnvxR@x9OV7W4jgU)<=Aw}fNCEgJgWKyADggTrmv?(Ked{=F(+CFO0R zI>v~|G8vtXZzcNQV}0{`Z0*P&eyHDn>CKO~1=(AL_C~#rLXk)nF?C)2UJ-Hbf7fQtj9G0?BjLLg=O9i5dF!$T^)K!^@6N*bFJf~T(q z^6vkM4s*u+|Ai1eTBQQ;#lmxT(o)Q(2wmXXp6EB*E}yXN3rOO$>l6E5h}0pelm;o$ zndajUb1DNbU$1%dx@J5zNRga-eFsH8U^E=iv>nb_nl^O14XIW-7nZbDAL2ENL{RXmeWa#kP;Ci z(p&1ac*SyFvs!i-m2r4@z<4-fG8waIE_rqGlKEN3_L|8D z9}oHBdlNzkEEk^HZbgwxlniJic=Bw7Zwku6h{q>0Y(7GZIrH!SAMV~2?CuRQxdAP3 zF@2X@2}ILuvD^ZIpl&)A^A=z1Qta*FPoL5(H_Wd)uCKau!xo@SLOL8CmG~GrdDBpo zhVjHO8Ov?ayJ5NLs5dRnM%Jr9SsC^ZOS;C8XC+cXQ(NxezsqE&VijNU=H)f2ol;I6 zG4B$_TqcA|*LoJ0HO)pKX0s^#6pMeu<`Iee(Ah`ke#(ss}Tyl0+;HG~`cJw8_UeG=L zuZYbPqCF;?euit#$aT-%PyQKlc*u1Z5c7W^=YrBCLxhp3e`vk#I6c|0xb6sYhy2c; zL3H%Te@(XYQwAUX1;VYcX!@(?;OCg#4{>%yfBqa{N>nvPm50P|PK+&~-QedZ$kiF6 zQZpP>j7B4hqM++KRxVNvL2AYI#e&N>=LlIKR7FunMk7h|Y2a(EWwW;UAX9oB1<{i0 zg4uM$VzK7>dYSsXGr4s!ON!5af|^Vyh)n92EY=ouj%m-f_XGjO4(r`diN;U}$;{Pc zbO;vX9WrDZ?)i(Q|o`EjT@1qDy9VCn-fCh`#;!2D#7{1hTyjg7b#Firv2eOLMnvHQ27j*O_4fFL;6ss0kvNsh1?%x}e=Mo{(FvsMY`J(0Ov?D7F)i5oP2cw+*S;>0c(bN`g6nT-5 z`Ri+_Mha;>#=vxg!&9EEO!nnkf2ray)OC+ zx0w^8$LNCjb&JUY4<4rE(B*YY-9@}F>BAHshZu22RV>M?oaMPd1x+~=s4B;X9lEB# zwQHu+mf>{F%jGAm&c9}0TJ-2g*tkc(d4-oRDRV=+ykejywx= z`ZJcBfL*>s+69AwW;`?aAm|#;WTMFnhm;v-mm^Nfnm)i-lOjo-K(Dy?Fyw* z51Sr+4|Dj(sM!N1-D5`0f8g8^I3v^W z{B_Ri@*)XOxFlq$7O5q{3w-&Ll(?}CAvi=fg88oyW{NNZ%q}LsPw1Z`+s6=6qNde% za7|3t+VxX}F&G&!GQK4PWqa7c_i)$0LP$yIE{L8amI+U$Hh2nL-=xK2^hAb`9Uw|#TPU;T26e4QYse}pQA$b5uo zPLRzpPGmUIQN#@rjp&b&Sw(9;Cd_|F=vM?eOz(?CnL#p}R`&_b1V>H)TF(NpH z+4}^c4b8LvL}*Sy8e~2t7uPtZsL?}I`vlY&=OZ+y$h;&LCCD7HxrQjo^_;p9_%I~K zhN$kQlwtQWnSP}rV$vEV&r{kpn;@h_MN8}wZ6}275CV%X_tCQ-6511JkI{o^GBKP# zMht$0&?@zy`Bg%dcGr04kSY?LOTD(mNA&eGR5^vv;+hMDFn~-14?RT`IdQWfc9$rn zlMp2xM2nOesA^l=VW7W2n+)GyCAWQaglG^_;e$ephM>o(8`w-iWQg(}s+=X<tM5ORu`+#@cZrT+Dhfv!-~k5W3@E(zT= zQdUqNlKE!@kr8!{i5*?t01{K};MD-@3u1Ge1hnxNh|oc{gFF8Pgc_tkReR(LLUV=> z27$!n1wu5qkmG}ZY>LQcNw{CXOkLYny%FBK9>x2vk^O zM8Gj1hzyZU2yy_bM202NuEBQ*e+khOqak>MHa!7B)OQK>8-lATDxHRu<(Jsa8Fc4} zYzEmhCF1oI*}o=ufzm3O*X?H8pPuf8DPW-Sszk{a8Qr#*P2%jfH!s?h8p-yM(qere zGc{lQY{cQ6f-={)B!u229INk>V))Hhf%a<7_y2U4Y6!Vhc%W`A&U&;+LZCJx^$7}? zP7Kngv~b&6Y$q|IpzSQb{D)({{P7<5?oBAQrtKpC@vpw+%@$c2LgdFkJLD%ny_e9` z3Yy+=dRp`R>4G<}Htg(VeE!9h2luCBS^CTuR~!ECfA^I7rs~H>2IB(`_V<`gC(IX@ zoSt8h5B6ynFX_EO_zjsB?CkJf^4$5R%QN=Jf1@<8xRpmk8mJG)U1AVj?t2 z(lP0S!G$bcXYlxFklAe8D=!FcgNXI*yhoZ6r3+kho#vV1W)K}2%rv8!-pYg`4Wj++ z6qV>fA(1lRZ9s}d3iMI2>4%AQKqAIDm$Q2ZCR2s865F>JB^XsXAqZCMmeV&i%_i{R zgNn&4V>~g45I`pEc#Hz;BChkdNh22oQfAcaj;41^b~BpBvYuNO=N-F~T|W8rBX)Op z3DR+~e95Z4WH1mo>v;CK;q=9}cbc~%in9Tw6hHfuA0u_-+e9?82ZH6;F-LqqMVu}qZDS>ulNTg;w%;^mjK|~?=t1o6Wn~v{)IHuQ&q>Hw(%oi=6|7K3x_?WuAnK5tc z-pamaykD@pU&b`0g2}~(7oRP-0PsK$zxUvfoxK4n^Rz6t)pZKnTF#!&Sx#d|?RY=u zxR?I z1%LWKJc_g4&Jmo&`ps64kgTU3futI0l$6vfc=dS)E~7V089%a^rlYF^=z!3HwzfR` zr#Yt82+_rb;*KyA)1;9qx_4Oc&iD4oi-a^)ynKGm7r&m+Hjal+2OOPLj0f3P6M363 z77D(3vEb$N6}tx+Pu>|Z>ZKU(IXzqP`7dYe9%g+1qaDVB1n(TH#$ilg&{t?35xi|D zsB6I|zqn$4-Q6lW?|(Gr{=LDr1~jJQ5gzN|>>H1Bj`6<4SwRqS=Fm2l&wq1;kny`` zxrl~^vWnEv?|sxmZe=Uu1x+n@@ztE!wA-dWeGJNZaVuOQAS+e8jiujq^$J`E%bB4l z75zbiN(2_k?4qUJSb~oNTGiKNS)8*pjicV!*!jDyn9NdzP-2Vv7Taeq8a9m$Tu%(f z23+U2{k}0JthOOPDIw8vOM49%8!(+mh^Ps*t!FSuNE1ohg6W{?I@0VWgn6S4#b-m@ z2{`&K`uQfo8gbw;5$fGG!MfF){2jdTTRJYc&nn-+QH$FYaQIew^mlgVZj-k+q0GDV z;I|r=xQS%mG15el^QL0e+P7lttqI~=0Y>qyP^px6lfaQ0dE1k%#M{*D9sTjUBBl3t zD8+Yzqc`DG?ofpjEw=hztY?!FjCI@qDDE0rq!ime<8Vs?zIm;03+dl}tsBw)h5&Pe zrB>>uuQ}XFWV1~bzZJ9N>&Cy+`=}+}V99?wB>Pr`2BHA$>|12<+hD99e77X|rd#-1 zH;s6!$n(33l*6|cx%dSow;cj^1m{~pHr(kU7PqCyd`D>h?Xu>Zeqs$mA zw!Zy4-{PO&x|g&T+Z$ET8GqX=rlq_sdJcH9RNfX#-#jG#I~V%qL%8dHNRrqaa?1tZ zzQwK+aWE0;Tb_G<@B`HNUAl{3(=ATP_rHfodNBVLL8S4zn`;ObQ5++(0o{5|Gdo2~ zPp_|U-<#OpoL-M<#WA=!&RW{pIezO-RVun$b*gAL2Aw5n?cdgEZ^dfAEjte)4uiaD za3&x`K&L4>&FJ?edFBXW#M(b3*z~*!I)t#7-1#6L@{LA;}Yp zDs~50ADuc%flxP#f8^>51TM&kZu1i18hU-jqX#KVzG8yPgbn2JL=kUc~PU4puG1p^3f6X)fbp%19nB#+t42r zwClk2<&tJ&7!3#P?Cj7l`($O#*KfYWc+1+~$N3OZSZT(|&W1rU#fzN%{Q*@8Sr%~4 z@!~5(uYAbL4QQRDGaKd?hUFTBdrg_1vU^mqe>_0M8wBSBo9hWm2J&qWrjUX!KA&>= zX2bAcNTF@~k{7VqY`?^PV0zWCS{TN=8C74?G>+LM_HiAae@VAG!?p`b)$-tYkKu60 z>!sx~?9i(m2gyrjO~uspAXuuz5t1VYX-8`Rh1Dvs5%+2JkVJNf#Y_C`g2RVB`h%3s z%JJqRBNQj7oe#0;VeA{&JR=QPsLeOb-(2JLWAdY)5V8zH2Fr8I>;H~jo$~0>QyxA% z=J|_ncs*S(=-c>N4U#RwL*ksH>nzJf$N4$v{ohBWJ?d9~jh3GL;K!)peH>|7c zks#^l%qd;nVlK}K<_cNvpofRZqC%(=M2Bv#*!3G89qu4-yt%mKYQCX2PD#t0BA3+5 z31?qlv0Q0L3S@8*2Ppzs;@LgSQ7V!M+E!8f17y2kyt6~?B#YSN#y7VlyF z!4D9-`}9R%Y?plb{1jc@<7D3;bVbwUbPkq9h07$nqNB1A|J~FLc^W8^8P)}Kb)OIn z9*y$>QNN;DEtp(3bUdUw`aWrD(czr+DnZx<9&NDnH>Fw-tezwc1(UkXoLSIkOs==<$dG)Km#aqkKNl8&k zzW!=OUP*rMUmv3tEU#Kz3p@AvtT!#2Ma}s)E%zRc5gIm|hJKY1R+jm+VZN%lx~P#- z@coZ=K?p7`*0+W$LLf;ZiNS4={0M>6DMBQqnM7b>rGy{~7&1^4DOxLZ!WJbRQP0yW zjWrpanGr<0b)N?obBjtPqn(6y?IU_t5K}EO(6yd=>FAYx`lAqWL(bp2tS1)+YdzyV z&EZi&nG2qMzF;=>)SE7LmiPA<96mrN60K8uX-&Oe5!wq7fviw;tz&j2=sJrJhTcFk z9%Te2XkACDvzR)N;DtjW$Wuvc140gH+5&H8Xw^jHl8c90myGC~hIWp2D@^BDuPu3& zGZ+jowxw=rv`WbPg0Q7N5JWVzXhD)H3{R*E!%pv-fR2Om?KQVf&~}zI(|8*{kE*9o zDjp_gvyRDJfzq_=*!P!YIawYE)|04Rj4mK_+mz!Q5@|3dWy43z=M8rG8&C=%T-|VW=&COM3R!{1!)q<7Xk!}Gpqjf!eGeNXxxUL1I@p{N0U*W5d>GU2Fk5?syn32|h ze@is*`6Fb0Oxs#aGedQ!q*($ zt9MAR|BA5sB{FQ#vZa+zSv49n{gObp?G2O2tdGV~^p6<~aw_=^&!2CYtt#@ze?d_u zh9t3w>^`pg5TSdx%^7O(|6x1ufN@Fe4%I{O4MKyqYxMSzWPQNPKJ*U}Hm1)o zQxGMB6wEnFc^rf7zP$le5PXVGM~Lwr+MFUc=LlIKWs5ZqQQSuK5SR>nk^*Ud^!e5=q4T zBL&jV@j>GP$ia_LsfwsbnW0UKbQ65jHge91OkQJib0Sw9EkFXb?;aBJJz~iowNr|-AAjbIK39={%%>ut% zp=1}|TL6{q;7Ji-g)<(VI9&Av;Z_7^5N3hMPr!>P79~*#7NUjr8svcB8=Uj#Y6oE# z*wr@(nL~0Eg~g>;vI95{6Im^Q_MED<^fJ0ZBONGEbax<{}rc!R*i1cFMz zt+DzbzIX2ldWfp_aLYFcJVEH~^Q}R4C?N&5A5DbVlMuiETSnb%c-!L05!&0%nGn zSu`EVES_(bMrM0>(?x2Q@FcRPx&E9i6QKJTc@&2w^%ZFfA}O#Wgf2j6k?wMvILnbL zBe+eh-H?(XWB+V$ju1MOj95X@dq6NXDygU^UqlvQe5 zJtZ*?Y!}n7AwP`xS+_(dDIv{c-?AQI)e$;5#8vlU`M1#!(|be`R>=9^qQnwpg>e;{ zIGb=TAxQvlFfKu{f`Acz8?Qe;@7r6UAM7xwT;4{tYMJ7nm{vk-|0 zq8Dc>zKc~xULd5x1{=G-Wfg^MQ{zO1Pyu8fDQc>S=;!X6n2;6{%mm@Ui3EI$mK{yCQfaQ|VC-C;&mr6?Kj&S9*lt^?l0{oHg}GaRQ32L*{%7#Dc{ zV#>=`bF2wmyox5w@ovVy`}Ys2iiCCT`OE)y%F7om$dvcq4gBe!J&1{!EhR4m!Ka^H z@i%{Ufi)o}t_jgJArxd|lJb}`RqU1%=8HMg=`@<}gFrY(UJM!cGxqn!j79_c{T{>7 zh|UJiU%%qT>741J!8WtF?+;sqI3i-Z?HWXg9p}jqS;Te3&wq*c7H~13B0#7tnuEG} zn{1CGvHniN(bJf83l6$Yo$%n~0aueZ%w}^4fqM^g9=}_mQ%P$*odM@#-)+5av8_c5xy6+y zoSnk;WWiuyIC)eMd|*DcT%NVq)^M=9!=pzJIKF>Gnx;&ar&#d@YYbn0y5Y^s1tADj z5(PEe&bBjKNmZ5n(NBMmm*=ne=4^%T9U{{KGRbgPpOCAXlaoH5e?FnPP4fkcLeq9} zNIg2JIC>oG1QKBxREpXdP;pK+7^U>el;w59**7bkOOd7G^6M$4bGKr{!GnsECqs;N zaX#!Ei55r%JN-kFtl^6c?Ch2F`Z<Mx!C0fAJ;G*;}*1 zgZBp9f7GWMWVqEn>$zcabsgs@iQ}h#x=X*8V7h?ops}83&nH|@uOs?+TGBR#haaZ2 zZO8u6nDMy482IwjOY$OR?`VWf;P3w1m&`9~9y}fJ@lPM%WuRGhoIaoO<+CaO_J4VY zBvZ5|5JZi29rebuxU`rx96l&Xb3tb$VY824r!=O4Vnu%(yQ(+Ff)vcJ8m>;)ET?80 zGP}V&$6!-dCX|DetJ4)Cz{h`dkKMfi)*8CT@=t$%#&psk1dPTh@4P=^JkGb(5fN!@ zTp-C5%SFTIzq)3#w*2@HcRAQEqv^8tEaok}VZv~jGU_F`&hzqh&E-YQa0pMHRww~= z<5;Z(mzOo4{c3)j7CnAY@$k`rAOJk$Q3@ea#MWzQoA@1Poy6lwR6<)@zW8iHXB=B< zHNnM%s8WiP2O00Y*CSDarVae_&!^01ksMa!87@Qww0GQAFRDbK(};`CbGZ$&!E$ae zo#XgkMp-JPl5`HbI-rDPx$Iai4TE7yvh4z%&AKfGH5x6#Rvf*d(0Ug&p__zz*ot6M zO7b%HJQJc2tG8%qzkLR+b!Z)h>L?xt)*HimZMHKWNmVAd6-H7sUsjn zOtrD$Ryfr<>NgSZ`xcXZL!tH2eRdm&bX)(&Z)<4Zu0s_0xW`^@ECv~jq_MTgt`DkycMJ8en3E@F(MC>(A>qSpG`e%+h8j2qGQwz~E~E7Lf<*t$aqu|qd_wp~ln zfvU7(XDmn)%cd>Zv{hWNvl8KJAg3GsCkEkjHk1E~H!WFWaTYEw+K7eDw#@oigZK6! z6=I9tmIxHc3@_5?qLqe32kzg~I4^kq<%%>@NF`X$ErY>`;c&om-O;sI)Eh&d^;oS| z96ua!|3m|U^~TW}L86nmAgO@$akJ%I?0!rVi8avyDbsjZ>RL;?F|->?y^0Q}{y1e& z>4@%BQC!ujB0lZzAma|)YLy^S=Xti=wdyg6JKOuD&PUt=UGrH+Bn&~Ub%rG1Yq*kn^hRMa8rm+kM1C9<3 z$+Dc8O}Sdmklhg-zdhMoK6u&At0Q z(kv#OHyeXaG^TURXC2MP(jRKPhk9eNCW=EsO439y8f65p=^DqTjwrLPjn7cgPZ(4? z{OE^2;N`2AeEsSZ1GMLA9oA+T9lRC1qX z{y(zO$Jk~`IQ`$r!{O-c-)Iz}WV!AhuCRMWrVz55BT&R_BTtFN)vqtcwB6dWC<+pcoKdS$TI z;hbl-IV3sw5u307AF`sL-2V_!?$f!5Y!#{^*bX~?f!KVB&J4c)E}?jcnOtDb|2jJO zj(R)5!0VEYBGz9G!Q6pT7^&8G!uEn1g_pVoRv5y2s9|&(ixatceifmG?R>X66SMDno0)4 z6saU33ABx4ab-z#!ohKdC*rrX6nLR%+Lqs13X(CcZczM?-US*~ij&XQ`4QVNv`9G)skVh2zg z#ZuuMN;rh@tjqx8QU>}G=PYd-uqLox8oU=2MUE8l`f05YIv~@4P6O7+h+vf(geOT2 zGJ8m#rWE>`*=CP=e#xMy=?xrh=<#M=QEJa1pHLOzwhAHD79j-}SBA6m7J|pL0i`nX zDyGI#?Lc~#b5Cmv(%jMSJBm`Fw4q*GmXnUMx5M;$iRk?RS-++?%;}d4`o(IC4~5n$ zUS9QadKVoW1+N+R8`4zJbs9uq(}1-ZP9KmAA0lw*^(O>Xp>#|z+2#@#GJO7&AWJY4 zBo=3CT(?H}2CcW$8$F<@{uQDBklZbip(dmS@lZ7UJk9;iMGdyi)NjQaWvXB)JtV@IR}yu!JN zS`WHU=s!WYmcpDf=qC*Ou`=Mr^BT&>RPX$Iq?^-CK4X~u2Ghc3GiGOJMO9cN38$wu z0UK*C%r-h9G&YoAYtp?RMA3Y4j$1v4kfV2hLcud^_5d$ZXlMA%8-%^Ub}m)~xUCf$ zx!pGjGzKN3HfJ69q>mauL~pkh zNO#c65zvtK@y=qG=dsT--NCFT2p5p~4zfBRxE4SEbeo_XfrMZ>LU&1e_)|zL{PgE| z*CN|Xl6-*Id-&{x%)P?43%a_-lOz2+*1T-RF{clZb{?;z>j?QS!6~FYLyZ0uK}RrC z-27LFbc`1Qk)~)p#;Jm2_#s*;+Vh`drk~(NkD!NSM?WMTJ;A*BC*=IUlka^Whoec&N9$+T0V06dCR&4SAnhZ%YZBSU!KHGT&?h zbqURDRCS17{0f~`1hd3DiO73+ddTiI<>3$6Tz!W39ieN{#W5mGz%}tqN{7#n@aZm6 z7D!V^Otx7fWrObB2i3#1^Jr|z4+x!2d>NS3SN_lvXuJdTu(9C1!t?b=H2nRC3ZQc;NCAd0v6pM~P8O7vsh)@!`HKI93 zW&i$5b9TvYNCMrLG0FQUJ^(ssyJZlY>HML zs0u?7k^iej#00AxbcO02^zQmg~s1(({!8UJD zGTgG$XPEm!qo`B!IMEcj(ujf zjz8}WN|@NI=`2C*Ac}pI@Fc0AU0mZfS4gEm_n{mi+6h{L6c%sWZ7o&YKP6cO6qt5} zOmjq55z<}c<{a#bZnHuvzco(B?l9Xrv{JXdWJ;;qdaFchn$V9JTp}5X;uvXOfSJb{ z@caZn{+|i+|AIjwiYF+yfo?+1D-3;570O@WU0joeEa{~SR<+vBPvZBNGZGtifI6;W z0TS(z(&I%%XR@uiE+cePvb-Q+2|jjuODzc$5FCkYX-pZ#TaglE9*14_5)oXS6Q~qq zO33yQ?K#TNAw9->3Ec%wq$oPPEaTbAUB~)|0BIKRUSicz#PZ1=UKH`X(_Vti<7_}~ zXj+TwE=d&xk;l{#?G_#Ax2fg?&{9e(s-i8b)||G46d z&s&^LX{@5s=j`ojHnrssezwPh`+YhS_%HwGOI|!%y-n!cnZ}B2h%6r=lOcZbNi;Kr zw*y~iU;Ycu#ZGkZZA^P_yDz0o z2zr3(JwZy1?;3)cBkUPMScH%a#~HzUmWvMW0;AoG!{ahmP_+(4G@-Xm!)9%$H zm*EqEF^YQO81xc$cT=>CLu{QUkuqjHXRifUS2ZX1JW>Ws2disERi^mR^5ti9iY(=w zCl9%I|AgM4WY&Jps=4MjKfmVctU<^Wkqim05=#?j001BWNkl9(geT~qWm zPk%5b%{1$2$IE96*30g<5`;=gKKS50*6R(YXQx=>$@5st7w~-l4|iBzJJypZLUnD& z$A5Ul$3NKv0!c@IP*Yfq}6P8yNMb5#4lB4^Q z&UjXn9_>73KAWM3hQo&`SkG^MalvvCXAoWOZw06%l??YX$|_+n%2BzbX&hH)8`iUy z(O$u$$3sSgg03-~pD+3RH4gbzR5K?KjLj+kL7VK!^{@{1Mosg0f3Dk5m5f@edbs$W96c;9oD&95vwc{{@`c(q^V?bwc(eaOfg-! z6|({{fOVq{JheX8E+xRznA7bDx z5mcon(dt$zt7{X*U3mu~?4y{hwsUAiBzRaGXG}_qEm8Na4tCS0E5vOVYs4*Yk>7U{ z#W!N}Tm3Km7B2a>w6;4W;NMCI|Bl4)&F_jdS8lt1?tB zQ?NJqmO1ciGMoZ*bK&iDK`frg}HcE!Exb-?#5s+|es< zg1Es4M6wltZ+_X$P5v$J`nOyFZ~Fzrx3J4^|NB-^7vH+VZ)4Bfxbv;B`YpEiw-xem zM*xl@p#PmWskn0m1F>ycq!q|4_A8ln?4=O`B?3t*Zy#Qie)aZ2R00tM=mDM*;X8C17!4eWbWG+MxCW0zXCsnq zK-Vs5-4l8{4`}B9h;wraE^$6#wh$<{M9An|P)VO8-NZvyfDi<>3z#mxue@I&b&A5E zQ$bT(vcysJG{$(GiO!$hojnG_KJ)pU*RQWh5{s0Is_bF?hR5&p=w+I^^PHV;5K2;( z8EKMYokJ$z2^bp(kW#>U(qfGvuM(0%BebAv4E55|t}RLnvLYrMlSCthqSx01L3FhT z!F=kNUU~9iymxlT8U0=s#mITb#&?XyIU#tO+F=`y5(1S4P*9{gx^;!7S9WL>f6r`c zczKcY;De7S^^!tPP{Q%znPt5;q=iLk$zZ&L>jb!l;V2+fpfiru#y}#te7VHixTtMb z9_uTr`@fGaOYG%8)63QrrN;Zf^lHP!`3iw#XFO(qZ;v!hd477vVt&2tg9w;zTV8K` z6fP>wlXrJ0dnrv9JGPfIOWPJKRtqTZF&tR%3)a(`s^4d@r#ZWNhttbrG8Q~K`Gl(1 z;=H2S7~Y&tSxwd)oK$Enxj0`ly=5BL#@}{% z$HS>)IMkG7f>M&%bc3~ii@u3Qk}S*l-uv$}-W~A#)vsBuHn=+H-pM_#SEn?lX8)*1 zk*0CIGN1;6dezY^;_j~8$w<;@fWU!A(Pcm5vVP3^^cNgepCF_|7)zCDzWA!6aYHm6 zC%ZWhAK#~w$Gq-#X;yDY-7l!hHMM$|i+M)aGAwoq$1qXwDWRR= zZB6K=gb=&Kgi2B4r=$lT;M$JDSx%};cE&@5$e6AL=dC9A6+7~p;TYB{!<(};_a0`H zSq4H-WZ)5a5m2`{NsE>?uB8H&3(s_-&}k3yg6ma*bDq`o8ne8@bS=(Wgvv;JdwlSN zchPAE!XOE#P_wj0eEr4e_{~>@kW%iy%fay|_InsZrZ(s-@b!xcwl(bS_ZW_H+Vwdy z8&g&qB?E{A7Zj888P~7R*xk+0!ymI~dnDl*^V64jUy_aPp{oOAl8_`FgW?TEx?(+B z^XBC;9yW`NqDU~-k!JyGT0Z-Ll@EqONL7teg2AXHQG&Dc4j~nrnM11- zV=b+jQxpQJ1=ERPv$hnKMr%P?O4e&no+-*+LXs+E?rEFA<*8#dfWzaIb(bTO9y-i0 zUCP=>+W9s0Qjk_Bc&P}YB67((5z#p;K5Nrf1t4jmP^akWrGk2 z&RNQ;LTW`-bo7QL0F$c~MWOIECT&RssZL3>##qO?HCVrcatl(~GMOjToo1(6BZQ-A z0?o$Kvouc_uDt$#jF!@1WE{;m%MHcxZLE3)f_SXit%2L z;kZC+k5Zn^1}5u${NRW53XQ72K-f13nWEAjL00&7hH0+Jw1sq+PK?2w2UID}uLHQ4O?bVefW1ZNCgXHZE(k~oTFgK0Z@eZ5VT z#B{ZH@-~s)H7*MIUa~O-LX~(6wHsq>K)5N&yuw>a(1+kB5E?>p1l1neEzv4rST)ct zID4_i$^qHqzaU97q`9Cz{X4o%O@F6PRZVEu7H=JGtq4M*5{L6u6n12Wr-xgglim9h z+~$hVObC97@L9x5t2I770;%Yh-yqXI2{W8&saN&(@FZie?w0hUWk3+{G7f0TN66i$ z;4NZ)786&tMgfurrw$2jPLKnF?MUR5vb;GY3xrU3^6hZHhIAL9%INfMuaI_%3Ds>% z&zUtrl&IlHn7T%)4Z#%<6v3|0qlYAeUEKN-yFA648PZykq{SCcAnB9jBV0SD+syF6 zAl#Cm;_Hglr-b4OVfA@*f3wER0Rj^%UPMMn_YqRz*UtctOooL1gE)L}3Ss9+x5lN9 z@V>)$3+(cFG~6YzD>PK!M~4YEXuOfQ?g}476vMj>LRh?4sPYh{3tTrvWXGs&8a<}! zN_;nsgq-FzvU?K+un@bMUHXL3O%dh-<10k5k7!=w(Gi_nypL-dgqtG$0v|l-;0aWZ z3DaK^()+luL>2dNW)shINC-80???FcC8GTr*__5SZSfTAd=%;I94R!ID^%}s?Ayvm zxb-D6Y>>iljmbIQIh^);e6Alv^QH0LDUO9+zH{2X=o=Y;huLVkq5`uo^lu0=Hd zNi(#OS5(f}J5nO_HRvenc<}L{g!`noP}c+nLJExjM;vNZ-=c8>~7;WxL?kX!{)3 z)!V_fA=%;?O&660tzrth>ntMKMP_}F9a0oXzs79lK!ZxQ*uRj{ZB`^oZ?T_|0Hd~o zu=jyY)8Ny+xQ{O1L!|@6^#4LAkiNyKT^Rlaq5dV_&aq-25jv7^fyxS;u_WRe;X7KR z!FNbmp;e1DEdfQEMAAyz1vVRrE|2iG!J7*bts~V-RonY=jqsMNh+WKrhPF`%1xexw zPSW~};1eJLx5DcoGORF7OK=@YULsUNP($zr>xssW?hGgUXw?yXi`C|D!(61)lwCj*=N4{Ah?yBx#y3n|FNis|`wP?mtwF zb`o--n9OS|p82Ha^0ematl^LTc+3xfyhrC!jFq&;v8)Z&TKbtlBI#@_pzRf&b?bO@ zS+iQ!s4Z#d^hLvRYLQCvJl4S|T!p`A{|M(Yuymfr` ztl{tfW`^rF>>iY8EjfR=!dMZ{G3gi&_;!XQpwm1)EA9LaMiHv2&-?E_VLTo%xtj3$ z^(9(qjt&o~s)DLlG8*-xFtOh7)$=o6oxP!L<^(+^wAXP+9?UlOqmcO#!8Hg!C(9+{ z-HhQVqsU`QYrXDp-ceRboY%RVR94)3ZJLhtvZHIEUUzZe?(YnL0|=2rh^a_V9NZT@ z$;p!no&NuHy;qZ6SDxkf+wPd_Z#rZqK!5;?rc76NOFh#)qnJ=AG>UoFhtyY4NDm4{ zwE97zHq)$THCZG9!Xy2)$8M*GeKP@&Jr4{b4KA+P=bU~1Ypvf>G;4|p4-3gTuRLSSRKIV(hY!VN=q-s1~YpN|wX9YfbY}1kDAa^xn?OHG! z&#`{R(;u%`Z#{)p9Pgj<K1L`;hDTq`Q`O2Y4Vvegx35~R&JU0+f+TlS9g)ODH(lu1e0yf94W8PP{Fqbc*q-c<4KZG&r07z|6EJ^vG3)3L1` zQtz#>L1$TR~M^C2QI~kK@hPH8Zz31D1Ip_Rs z#b5mUeZKnY2=4_1h*%wEvA$dxn_`;eEpB_xVfqs&vK^w1@*dT zy-0zI7(Nz}ZpDewBqzpHqc-0ga(Hk|-}Y4PHIu2vC`DT(TEx{=&Hwyg9&&U%;`PfV zXKx+rrC_;e+1s08*|PshMzh+YVn7N-}JoszN70K z_D%~@?CATzkAJ$M?R@H|HG;2xx6l345mE}e-qP>t1&vW?rHH$JSY?tSKEy$SzZu$zU7U7z)>X!^dxdNj^>LXnS`j!VLz7a-fM3y4Ky9fa=C!v}90f zdh2N#kJ3qq&vT7d=^D{HPv0l9sIy_0ZWi>N+jZxrRI2w$ue$wrlL(wd!U%L-64)~% z?kYUHF4Y{|RVMMF@R}+rQ=&EeH_^|xdR_d0?)wWJ?xR1)k0`xTy%(Qv!x*>PqxdL` z`(8J@6-m_&vy4cB`z?_pk_-uQN8h;>e+55#{^ETgH9fWWNby^JQSWH8f)8-kAEbk= z4Ik9szDGp=LcrwbI_djw{+r?;=QnVTgv=VmGDmN zyIpXZQABo5s$GF|+!bbruq))=!P>jd-yx!JMPcV|i=Y#>Af>J)ZR74f^jq|`D(4J7 z{ZHTnB6PGD-{Gs*nE7Yqv-`W7&q%1RVDk($JU~qz(kw5*ZIC!@TS4&jontc96ouL? z7(vr`V%QCK5p-RkYy56;M@(+WhZ=7^&KtZK?}pho;MVCm?jrEIJR-zAp~Pa%(Sd^K zSgr$F27Hi2H6be|>BP5uhd%gUQ@6wB?-=I`gb-|+g4kRn7ljW*Ii?toP+AbXtAq`g z(A9lH+~kIQm_Z0gl}?uJre`=c36;{qcrfQ+e~;B_#jDrv@IE9yf36shO6CWOqoWL> z;Q8~4W{0RzyAyzOuy-^hD^%L%3eph93hGUR>l|jF$j7PgrP(-K6OcNcsK=8WfkFvM zF;D~%(ttV&+D5awfz5i$WKZ(xr(?Vq1Q$4aTk-1k4f`h}<_87N2W;mFeG<6_1I@5h zh@BZC&jfh^#-tnTZ@=#-MtdCX!*~!7M1K6fLB3e?yq_G zwqt*M%DSq#t{t){5bM`G`C^YO*L0hnAR;moco#T-TXA%M!eE>sb)pWW-WhoPyyNAM zEt9e5;pcN~-%;N*ym{j&GQ+PPpK|}f1J1UB=l$pC(FuYcX_u7YDNTLGwjVLn9;=58 zbWO=M7ppN+k5d1RYB-sl;oEZt!vh+=X+1*9){! zl#}FqElNdK_cYs{7&Fw~SH#IfLjD<9R^V;L_T@LUFaM9UnJMOk`4_0zGVGtDg+m>D z#mRn4raa4a#?wFif!?NW!{{2K-F$#5dGB@#A*7Cv;fTrML*o1i8~u>u(U@@gFU0Nw z?;A!F!FW6bdaf@QT%Io&?@u^9p6y5ulBTLzTrQa$K4dzvOa|MO$_s(**0WtHlq$&v zuxU#c8;y~vr?=T&F`DPt*0Z_kaj`@X_IdKIRdfF02UIrT@MNF8(VDJxNRweyhtN5Bo)bl+ZPw@*=xWE?n+G`a z5YfHGZhl0oNO|usQ28)znpB`v7Z@(-s&sB`E1Sg5QI>H0*74&H3ugOMw1&-UOALYe z{(ysfhuo#NGAV_KwT*n!XEkeKH_uV%#?zTAJ?>7DE+TPag4*#Eo6UA(vr#*`hxC={7-w2h>0CTKHekX0Dd(R4M*&!z}s$Y`v|WJ{iFZnh;|=h>fnjBJqEghA1< zS_if($!KV(#el<^qmWywe$1+!5#*R)H>hwY zzCOo$NfZh~Pv7*^?i869$o3VPRtS@k8A}W^)L@T7cNA(#l#cO$B%TOETh|C}c(Wd{ zUDlL-$#6JG=de6s8I!SMK54-rni<5B;&Co(`oM} z@F*2fn%#|or0*m`280MKZX8{!@K%y#BVzV|wN-d!Fec)i#jn06220Ej2~np#PCh`> zAltV@X%ORMY~}FhuTbNM2{{`Y!uluLbxSc?Q)VmLt-^KW>)Zus+AOH#jGuJRwv|qF*6nhbkxN&?fY3 zi1=WLDnsNG+uwr!9LMd zI46j%#mHv2HavlZHAf#~yB3ufL^VN@fhy4BPXI^UJj1t_#ORQr$Bd5fd;bBU3$ne3 zgzB97?CW$LyZIx55(b|l-4bC2;5G!`q_2fS#w|{rAj5iRYL&a*%{JWx7bi&|+X?Be z-6AKyK@5-RU;SU?;s)ykSq?VtAtrx8p;vfa&{i8lR{dvNnD2m@-G=KA@V=mM%ZNLXiEr6IpA zQ|D^81~mcKLbi{bKEW-YqRSal3;gmavA;lw7Sw*~A+`#sENbuoLX%Rz<}vtdkZU zE}wu@Db=HLgvyBRb((F24nc>R-Xpk(x0cZND0*UOQ@69e2T>y9&CWD!l3^lL_^1++ zHJhTd65p(lqTQj^O2qI06SuI zsR^#7C_svYTD84LN{NzPGF4*`p~1S;r&$yU(Ww?(b3=hF;y_Ah{&hJDCrh2Qvz5? zlvHS~kW$_yCmI_FW|Gb+MLXbvP6dk!OT(pb5JF&d_=ShWPMH)BchxW z-3lc;j9lTpMrJudObGfO(x?95C`yP8xGFto-=#T$$`L{nWs%4stO-6PpqsWJ$}vJZ zqVJITFcCZ2GlXx6`2o6^GM`(fqXk77u-4=HG@BSr3Xbk)=u9EdEN)tEE*ea3*gwiB zGD)>{ym^tjqm6(N1?!uRqF?yO001BWNkl9#$qtCr2uCj_odWE`ypk3Sz%H6Bwa2E!~>cFD9ZS2r!|b>#k0q}m8B zuL7n>J+F)NmH_BL7r(49w3S1t$Y46gixJJXp|2LZVe|8-``cd^Tlof6jbw%4{|RB&%)3<<)}Mi-P5wuW{XmNE)7+TvL{b2sj)Y<_9@S z%ha)KArm@P#gJxiF$O|RgutqHte1TckdGqFix^amx;VP7toIafL@FCPSynNBKxY~01 zWWv$?DM~Avx&a@^3r#u9cS$BkYzqoqvaYY#tQz{DSzUB|@@UHZC}&(8qT+ym{q_yd zFVb~7Y@Y2X6oM!-@H^7t4mm7ML4Npagj7xn7APMYE9SAY!{A|j@`wC?W>SjqXa4g;}xq4GEofjM&@6jR1GLJS9?=8*-%F|nBN;y*FDvyqpf;e?{{Gx7*29Ny+7pW zV2JaPu7{_8y5`3}UDLLygEWTs;V+d*@-ms76G;NLYfA`_mon7{wjrgfJO94d@iwg{ z1zDlfh*Lzm0 zj^(N+hKNy-`6OpLDd_shzx?5ni??;6Bm68V_H%qJKshx0`u9iFb;thUm?G1(b;o#+ z5qH;&Tq_8IsD-pA@B|k*IT@o%$?zaYDM4L(E}pMh+;ohlIn(_ClW9qjDO|9G5UAId z#dX8ts$qHAkr$HBes{>;EQ1)ixoWYkLMiygq9RW zVN|-_hh5TFO940#(C%>Sc?S4E@1U+6Z_jF8zoxp-n{|Ck-_%@+Xs5zb8uAPcgND@Wy5U0U^>odTT9nE>N?U}sJA`awZ&+& zGoU3SYS;C2y~PKQb8eTK4CHyDEW`+Tt~fd#Af;fl?YVr{+z|zCd%}xCF`Jh-C#g1; zwzWIaEzNM|dpSj}@FBf_lS#I#1aw@T+q)iXA;X=<*Y`=`kA>E|j@{kP;#PdU70(49 z{=MDv+-bzOA<+*Lw@Hw{{heK+d6&w)#dn+C>`?qHZ2I05may19#EuB@qO3e-Rn<{=(_}AynBoflhjJ5g{L)`Owz?i z#PYYeo4+I2>-Pta${0NPpHO;`5IFUM`s{0j)D-)lqRUabIVBL5PtkO!a-XX1aP^A8 zsKDDEYa>EF$>O@Fsr}u-QVcaZlk~d{sLCW#oZ(iB{Yuf zA%tDmUc{J~22C>I4!WwtcaCzDgGwlIsRUi)2re=h8M4f9FuR9yJ?9q})K!01jIE92 z;NFngUdC*yCV((}cPZXsio#eM7Tq$%lr~ep*wu ziF8|!(UNkQQREq}5hy9pgFwKMnS`lsJ@_5AVpu2+rm3sKNI~0sUcX(jy6G9uhDe=0 zYb6w!F_bx!MRMo~DUuU7PcGEP3%0fA)zgZDx#E)tBS7)>AFh-6L6#id(+tK6DFc}S z>tMOC{P5ik+qESxhm_+(T%6I?73KJdQE|h`@ip(>Cag(HDHa6R@#A-IX&cYpY|eZ( zCoc?*Z)p2XLa%B~SqP+wSm&uL%WRbK;BkUnkbquiiW z#P%k+w7kQIgb|4`-mMdFL&9Y3F0RvA&R~?>zvnlS?BpSOJR!b&&EvfZgHcA+y~OsG z#dXHPgU7sTB@9QjuYaO{^Ngd@0jCcqRLdIM2lh@!gsAw_AFdfpG7gW--A!8E^bE(E z7e7`I9OHS83&V8&s+TlN&EroWQ4UL9zCP#m$|3iEjhX!h=>xjR2+`49eZxqvxK}Lb z#F&e2jHcyayvBBsi|s!9dmSfxZ@IY=T&_Q*V~V6f7)co}n3W60Gf)EBCeUmxZ=Nk_ zHkR>dL^(5!<%n_3VF7=euHtzV`*g z0``YBZuEq`>Vk7r-wZL@^i)`4Farn=xl(95u(R> zP3?zl{T!tw_4OMTub-maC7=D~5#zlhmNzT5SFbtTj|ePEfeSh3uNO!RW)L}gFd!=> zN(s8Hqpjd3{0&}?Q0@|c^A9L$^5K*`&tQ0uh{lK&gR(({!1Je9G^?IRkEh8w*mhi9 z*3`9UzE|wJ&jWi01zDD}Zug0kFOhg;v@G8}MRl*R)|2I$PaaLuF%^=b!NZgF@hCN$?&mEc3mB+IgytLHULd90G}Rnl}F}lfy@}>oc0GZ)w*T zyRJC6cU-b}kkLCq(|UXeRI8r8C*dyjn85(@yrL)!qP)*lU7}atKnN@ro^m|q{(}-N zZK93{s9Tp(8bsQyrELXKeS(TNSZ64*oZNVN+Y!YkofnlR&&QxL>Z(E#84eUTn;a*G znBjnIi-eN zIfxEZx{+qn#ssBniX_yaxD|nu&OA_-ConC4lymTR#I027jtU)88$m4>I~!747nmxjy_Jv z{7(emFf2VrryJ1o>m$VYb7X92IVA7DM(K#{H9FR)(I*t*8qqHi(xFXHD}IG{5f!dd zr(uA+P-NzI&)ox#zBgP3&{>CbVTa3t zvJ{L)>3F(zqk12?yf$>%BV;+iT|cMPIo>7HL+G!GqtDUyiqK!8m7oewuuV!tiDI9y zez_Y8_vq09+Slpp;1VH5Oj63wRj9B5BuX2!?1|;?=xrp)GG`dIMoN#A;clPaxeSx- z;eto_h9HN?Y)r5O| zr~wp**iaC~5IugF`Z6~!65@090@wG%(5H^D@mHwPz0_IRog-91?B3FM3Sx`Or>P%Q znO(vRgenllJRy6FDd;h=-$Fiy>IJ%ciE{}D8H?ZJ%rUWlhqrY?3TGLiX+Y+PxEp47 zD|~-ObRI1v#r_k5kPs}vd#IiwMH1RY=y1IyM1#?NqBg~_qoHMBrr;Z#^SG`};#={A z;BJUPphx$2=>>?@IVxTe)G2cK7~&1Sxk;$vAn!y1;Wxz4pv?dq@|675<75C<1}HRCY_W0hCW-o(TBXf;4Cq5W?boj))tCPzaIsIpB8#kAM`B-Wr@22+^ZV zo;pbhpy&9mM`UAUXpu(Y+J-11m>l6OqC7|fs)&ioq6&g4QN|$Kmjr8x!Qz5M1do;i zAvMltNLdj>3u-`&4r2nY7b%&GLlvVWq>I#t8?yU2a>Dv0qSymzQUWvd(5|7cQDy*2 z;z9(S)|+%y5=AGUqu60hqr-L^=ojQB(ORHGi5}-gI!1!P`5a>c))`bWA#@ug^-e?$ zgpkVB(kxIBg+WP|29QFb1SpvXUW7;&Mybnwa-Sd%@r;oDJ7jT~jtNzydYRrN+Wk-oj}sL z9%LkDpCE@%kkvN`zrdSAq+1YTjxhIe93ZQ|h526*MV_W6xk1UAV*5inA4Lm7;9SJI zF-mn9WfLwh7WCO~32IEd{#&$mF#Bt84Y7HegfhP&$`W**Uaz{vvMM@`Kt`mkh|Ym3 z33`^+vfmJWPekIqPt>(+M05&tgyIC>_bI_{N@V*y8JeblPOM%MW4^29-6G5YY2Tow zq-z~Q8z>$j+yW!62To<^jyE) zl4}_5kI2fLdefk_WHuiWTwt@Qkwy^lJM4F=M(VqWZ6S!jcHOX9G;FThR9RLzyiM!4 z92-9QY{GP2u)J;trmrHS0@7EI&mUjqKOZUF?j!n(27J{Rbx; z9PCq+8B!{o6Ku9MmzU?fdij#7aXfrna(t2@kst-$dAdH(HVzRbN=mks#pIIV$RJ}1 z2y83M`MZj~^GxPLiqQ;7h1QndMb?WR+a_{J8Xjj5+Ef#OKq`&Yg8h32V+78p{fN>U z-=?|}-zVaLHghsF;MJ8N+AYGZ`TPsX-oB!46|KwD?_0}gq{&By-dbFrI*ps!F&yXQ zr9n!C?Jcp%F>=7O*DKntCxjBE6vMdY;G`VbXM^Erxic`xFkwRyY1;(ch?!pPPo0Dzbhjs z#)=pOzDr_L-}*b;bRtSh`ZnFCCaUJG7?5a{w?Q4LB(r(O;c>}moU^=X`SH8OotPp7 zOlF3^`Auu=Wmhyk$d|E$4BKZiKtmD8vgm8E?KNB^~Mt12V%{xb2x^N z=kvGo*T2&!5w5TgpMs#rc}Q|G%H_f9Y^~s#2MUEDR`dqMFu30Q^aIRrARLl>HWEL@+>1;rQB?wQHg0O}4 zRfCxpr`fUn$9QQ&TM~yqAQiC`z3~P$98BJb$)iG*x{1>693f@K`m8 z+A%COUFWD9k9Ant%u#uLM2lA+bkK;b-tp`z~sH`g6a?RVm83jYc9 zUck9cSH_saW_Q9|d{2tKMG=oihTtR4$vd2X*Y(M0WYW*Yu1DP46b{Ubq@gvfquRPV zVX!FDbM?F4{Pz8M|cc`;_-Dh1;M1ox6WqyiWjsSeSe($fsnkxJ%6bx19>& zqsP8=+v%NRZe2Q{q)K?__aFXyj=Gddy_ZTPjEf6*i&os0HQ)97ijQLXx47rN_dBeJ zKuSYEAwrX0PyQA9_>&?76W|`x)@+YN830|CMe2u(p=owbOX8DSPVu9C6X3r zxMQ#1rR8Hn@I_Iev&2h}HVsc_Q^BS-G@FX13*^Hw#z>SYQGoR`Y;SRKh!28XenSii zy%K$-?K4D72~CwBAl&QZFjP6J814A#EupjE6hcLuPmV5U1APtq2YUp1`Ys8E&bsuo zF1<#r6?+F024lfsm=a}|7d6dFkmVV=aO@xFY&VWK?+o4QhUr{$a6BN(H6jXbuC`pA zRg5P&M-K{&0oNt;w=t5zFiQ@y$|Hz7Oif6sSqICFO~Senr_h++Wl8Y8YaIIv8nIrY|&mnEGm=-Zmp`!fiV^>WR#A1^T` z<8XhUz1f`3^}M@y#bBtC>vWV+mS$%}h%8neUDI>Cm)ui22=J*$d%7;I8xRbJ>9u6zDVyvBk>|w46@_y= zI6WowuZgna>{8;#j}YS-);rp>mvnEQqeSH7(=o@Nj9FdxRBcXia6%I&R8361PNC*- zyk%&%oV{M7GZ+j7)BOR;2o~3lYSAORocqV8Xs!6yZ~w&Q+ zV@fYQu1nA$`U5jiAf|M|;;~!;BZNhHO?)hApvQ<3r7GoYw7lFJm;z z*{mHGFE=dD8}ed?nx23P%*HL5>F`}(q^2An9dmuN;+sEyi`u`B-1~EcnkNMRc+TeO z|4Z}w?~pnp`{b`F_72dQ;lRA3J^O*H^>5I_$As-4*ohbXYN=iTKEwVGh357^5bN5vYXq^djKJ%7q-vF6}-kJCp_Sg+S?*EdwF zE#6rs(}L;V6d^KP<8Ym&9AxNBu-GcL%S-C@8uW;mjS=O2^z=*UE->{spa;aLaND=I zc1<=M^We+hGae~iyWq`>E6n&I#rS|h0cGYvSh_I7IZ*M2?YidT)hqJM@#MEpPuuK-~N@Qb&eG zM&|^LFOo|&ca()Dion~KH;i+Q(#eRhUbQT)d&*Lg<%+yi93B ztX}^s)#8eBptyHBWI8LbeL@mdThHq^H7ECn2n3sDMO7(|?`Ir6oFpu`jRcX*Ev~o3 z#^ZWNkxK>xO^5-l;;v64vREmuZ#1r7(QKO}{0ttV28U#-L)upaR}-TKA<{J|FR0gR z7Uvb(n3P}(73E-O{?fPRue2Fxo50PL#XH6E=@_LuoZa0V2WTqDROI+{NR$O{*8`@* z3sjWkxn$F7s=7djmf)&{5f6dN9}~vEMbRVMSJ1s7hL+wswkykctkFi&w1L@CfmVX$ zRfqEuqJmg58g&$f$Ezu8{bz*LD`fMGHq4RJ2MoAoq^`&dgA1Av`h?ULfe-}SWeHJ} zsg5j5D7Fv+s_;nZQ3!%6K^SzX=!2r^B=Z@#uHpKsBZQ3E(VToTq3JxK>lm7zUhUJx zF|(p)Uc4bjPi_o#r@3nOS<6GF;S3=QVtG8`DBOc>zK z8eYE5(0&w9Ax`nQnDfoSM+`A@yyF~J-zLZbT(4t5|bsQR#hq1-95U&V|;A! zn;LCfV)Kl_WRB}L2&KVR34d+Iw9S&pAPuN=Mid(QCDCoj@)9E>F`s}bQS~KWlr%P_ zRFxhf;|8sBgp@dSN^})UILgTs9bTqn8`T}&sgL7S(V_Pdz5=^JWK-}pNKLPfkbaG` z7SS!pbCu3f(GXlkZUoM2bT-6?0x4>u8iKD8ew`50Vu+(eD+p?e?bbvw!3_6_zQ;B- zuDL|2g4jGq9{dkvIwDPxhOcG{W=Mbj_k@0pnSO=~j;uI9#*{)!CelF?EYuK{&k1&& zKF9Sp>HSngoHKa4K#Cfn3wrTM^2X!e(GAvlBEwy3E+9p>yG^&dqOcKymLO&X?-JJ7Eg*Wx55UZ! z`VlpJh-(|<_=K>2my*4rf#{KwC(x}BS`+GPq!|-+j#33uY{A|TyeBx15D5*bFbFdu z`Yj>0>9xy}Ja;tx5Md^S>Lt1yp!^ak6kTUiGB!%$E#gdR%=8pz8$z=|>=K|dD^b&5 zA@qp2`H9e85D}PiABK;~-A}1&T6BqofTj%v88uS)gv%!-4t*R_W*eMWXrmAWdS{YJ zgDwf`(ja4x^M+PGB(`S=ze4L|0&W{mo=bWQo)Q^af*2xae@;*(dN4_AFZ9ryLGuRk z3}FhQ+#^Jd=+6o37nsqQjsbahfebyp)dX3fjV5$k=n`0>0ZD5YiPfwa~Z+0 zRY;wB9D|Q|IU>s>%2n7{5cC{mxmyno-&G*)9w;-Ceb0ZMk^0yL^)K9_xCtBx@0sq^i9O|9wDJ_z&lI5ZdqQn+; zfFNKX?#OrKJs*K)G}34@268ZHbPuY#syeeOW$1__U2VmS?Gc&TBY06}S(X{X{kU)U z{jasYwXPR@|9+2A(V*=&oPP*-+oqa_s0hQnXo$%mq(qtmAv8)3UE8w4n@12@wEe(% zJZ1l2&SX4dG^!Yn#$P~ z%%^jF@T@m0#?yo$&N9jEO-J9R=hWU&!Q-D)%=c1X_uv1&*W8@8=u9%67BKsB%Ka1k z^{>godsMF2KPY+nXiD^gz6-2(4Of>nHi9WNd6C54AO7oAnrHeuOsGWVCWSOw%Y&nR z9z8nX&DjT{2sFEZ)-alCCi9FeGc>iu_Nnu^-38`HBaWZV5kgRw$uxC!vE#e{a!FTv zy4rm<&ki984_|&Y<}d%{F}scBum7(zuCChq^qDb|tV{^!JL;Ut6`Pwb&5M z>ihY-l;U16VF*DT9F`nE9I>~Tlj#g^1%Lnd=d_*WFaPB+#we`!TwT`u>7PAdI;r^X z_cvVKbS!ULZ0{J46iNw}w;gBi8-D)ZJm&H9{UI6YdG+-ftLvJ-`nO-Al|Tf^ZrAbG z|ND1zjpgL&gdhLnh`h+@Y+!ZXp+kw9S&$Mb47ZnC-hX?I&OC=l8GDNnRi1&4D6J4e z;gzQmDO?spq}xK*22e>a=xR%>Jz7cLzT2?5?Z^woVn4&WWRx|9=F#H{7ZqM=w%0X3 ze0Pa9g7G9_&YPX%+4Cvmae?&#B{iAJxV_yVHS8@4AoBjhmcRR(Gn|Y3@-G(r^yf3m zBCTVWH$BT$%fsV>+-Tl@X!zCN-GGZce=%XP7}2?uAU@bD5F%1Hp4+RIvNC9`l9_Yp zu{b;1a(&hC)i3rbjKW%n3xlpABsxoC-@CVK+Q#$z*@V%^4DX|9J=I3=-8U<)uM$z> z?v>hTLp3re6WOdAgb++;Ig9-q5Y!u3E$wh^c}$js*1q@nA;_qd1QD6d6=kIG{ha`L=60P(O@tbnw27%!n_}T>*R0HYby-1wIcd)}} zb0;R}LrOTr&oxak%nt9c(jSjYenL?ggl+$Ey^n*rM;q}Oefmz+b?##jS1IvX7&Q#n zcQP*sM3%{qy~LlEI*Z{kHHfESaIA>C4|({|!Y2vbyPM+fKtlXPef@(j;eS{beaCU< z^IqUjzh2z^9EM`&j}h(9vcmsJ0@>)4lt4<8b#YORR^xj|LKK!pq{Lbg8W5d^oe4qT$zan-U zRM_I%HSNt01fN{~d1=Td`$(M=?H1*?KyrS_0UOfw{+=!G9OStnMt9GL|MV2!#qy02 zjAt2b>(c@;q`s3du89b2+a@$tIibibMv*$zj9@gDTwNs>X>T1mE664X7#f0iwA&q7 zSz^10^A$o|k!9}w^Rj(JYK77nK1}I%r>W;HkX+R|{R}Auu{StpY1@XpQsjlAFf*p( z8JpcL>+Nd50t8$i(t~+8p2LHEdRMb|R8W+fdK=iSpznIhS>VB=)L-}Nb;j;`N$fZ5 z9gcYTVtnuPu6I4odZv}4**b)j$z+g8Mw1+gpm!F0a^cwE7)>&44`=VUIBU_RW^cb_ zI<9a8CZ!?-!PWVW&9Ws57*92zan<8K}4pDip8{{EDh^zWLZzxJDk(( zwmdyaea3ITzvkk!W;UNOpU&8uFSxw9;@yY$>>uXL<^@G*FnNY^7Ola$K+}8t&hhwU z!Fml{uq-z%Pme2ZZnwO@D5=I!l?~6HOhnv+dcxts5zEzz-@kmt&Q4IpA)$VY z5xa!Zd-`vY)lnVN6@T)Vr>oc@U4~gxz zp_q*sjUz=VIDA~PyzF@QyDfR1gRbaC&yY&+aCVLCdkz;5nJ-4Xe)FDJ-@nJ11I(yG z&b~mFM<}&VUMYNi&F!!MH;Sy~;KzT?Qh$MuFk#EoWe8!os;@EXhTZ$$@!}_6QjPc6 zZf-bz`;N`+hEY{=aB#rU;Ssaxlo;Xq`iAqXC3#_3%=cNj3Fn<>F)0Z7Gd2y>@BfyG zx#g=LPgr+T-oE^nZhJ)tlEafjs>ZbQQBmjr zhSp9f{TVu3Q?Gu9jytZ;Yj#`9qZczCJf5PBPN^0R-MXXSb~LTy^!=9Irl+VBRcXiy z#dxCVI@oOj%X-9T9X+c~;A8KqJ!!N(Wy*3+dvq1i4wTpw|2pJ;37J4O>2jTH?K*)%!P*Qmu)vU1GGy(O&QP~?&jB(CogqSGz# z93btAOl@fD9U%nDvP5ZxE?WpObt9t*1jNv(8j)l>=CgkBHe6ZLf*Kpp{_Z{|m8y%ZCfcqlbn(6TE-3MJdT-oE)~( zS)Q(q5C&0ig!3aZZV<|&bfmYMzB7pE2~lIc#DxM~j!~xK=Eid}yJXiEXx-8Efo&ZS zZq3P2z(){jOpJo_{tMjX3v^ha;u<4bDp8a96*@KuJ;GW~+e?&I^!1we-=AXgiqU+* z-h9h^qA+>JYNfc@?BOtIZP98?&KfB^SthX#PES4M@n2AAiw%52(Dqb4KR94bX&siUFu^jk~^L5HldicBFhXE zb3_a%U*mjaS9d8{W5yIFLtyEwLBuV29`R99Ous<-4`|ukO#{;VC5j-%gzORh?vlZ1 zPjst+y$Y(Cio0QL>f)BP3r8H0x5PxVNzl^e}ou6Bwqg= zq2DFceRN4!Qx!32qW3BNAJaOEIT*S~mqTLPCiE~_O1shx#*A!0g-4`p5W)gBIq*s8 zNu6a0hd%xizx;TccPRV5%@J zdynug5VkiY3#~*%k2?4(gkR&=zengfO0=l?b3)gU`8Q-nB;hzHf|y~MkjW*IA=NJg z*6JkED@mptjjafF2c!^!Zl_t-bvg9|eW6^sOVrL`86+KpD_xf)^uP zeM5|qYVin}&4^MX{Sxe&D4>@mF)nc1D{`|zWb>44X;&EGh^|8s2vjN6svw&_!ZsVC zudv&1385kM?T`vf_-B=3wcHW?LiGr1cL;Y2*_7yAx}SwXWh0c-sry=;AgSrc$EdBJ0mzZ%#1>+-y+?6p-;(a7bHsMSi41(UlL>n+usgY_epy0`v$2L zI!}9l-}{7~ra;6x(VfgAB8K24_%)~k^o&5B`pAnpxE)algc*YxLw}9v-a>JNu(t#Z z$}U0pByz`qX9TfB%0S-<$c~BqG7Yz7hYyiVCj_pK5~&m-ru2@rAWcb;d%C)#?~{QF zUE+hFFdYZSaPXvHJk1bM5e9-r-=;xQ*LqB0fWYdqX1j5G@#8s@iRSXW#@WFB$#fu& z8Dtg*+JdCLad?q({!&W1re}N8lTSQZ>B)1F;TTOn1Q!aS$qK`^iJbp%g9M@!w0#dU zFqs#8@p#Il)T~#M-+Ze$y|B3LiYHGk4<3!liZpmvLJhWtCxaiBf^lDB;uF zHgJ2}(=-7kVSi6CsuG?$MR5`~wAosAJ4f3Ey2jCU1|KESH;5RBgTRnVCly&4$@56p z2KqWsO>*)|a(3#uc_d_N{5tb?|3v@TJhB!cBt15y&a!&-~&BK0O9 zL}WbAIXsymVxVg*%j6r0V4&2E#D{9+2B zMv9Q$i3gFJbBDF-+af-bu!A0rzV|?+7G>iuz!;C?57jnzT9&5sv*WmQEBG; z87}(~ar#r{{okP2@!-jb2Zt5Wr!L%G+wgUlAS)Cn4|BeJ@qj#+{O+4m-o0+nnPRfY2_YSKvvmj}#aJ^xn()O}`v?iAZ*F<< z)q>n;&QCY|{eS#$Pl$^l86WRz3Z)Xv=7z(QlGVzxy0H`^#dNPg8%a4z9qdZqp;=Ss z^Y_2Kr5%WjI+KhS8CpwHj*9PjX$93Smy`S0d?dLo=F0d~0_Jrkd(hDbyxh@OYXrnZVhHmYb_Sg=LIjJkOZ!CBmCP^6X*BqlYC; z8@RY}Tzu%LTgztEvs?AFJ9l5DSB(^Hn~rTfG5qMOJ?8TQWl}O#OU2b?&HFc&Ctnoo z?J1lObT%-Z7+$x?;!Jd>l0bP27F6ePlHPohO-8{^>m%5ZCoNE8qL82Lp3(!xuK{eGBs6u|?k@_gkG%Z-EnolYnmkuLdNN|Z zpK<)KVlvX4p4MDlG#ow1=(@;h3l&OU6h-t+wV9B%_IM3j~gA__@Rk-D~g``cTLhClh^y+rW5BXO!kguA`% z`TpgO?fPSvZk9={$aslucT=#x0eC$29n8u6;2_&z;;uoj_Jt=qctG} zjDczbWtGzIb?vC@^qJT`+$VVNw4c6Dm6#zU>W0ZB(SPi|y%R3)1;7}|bH!+!o?l%X z?vLYBl5Pk|uv9t;yILiRsvlDJpW=mW=hJ>c2>d`HNcADCvx z*QWvY9k%-J=O~#pD(m?8?iW6G9N&@e{t(6dSsM2bw6=c?4Slx;NG0y;)Z)F4nDoIr zV~hAK9m_xY{Xb36-ih|&lWJHY#2<*Mcgbw|nMN3fzmp8_B`&Q|c_xOg-z4lBGlVjS z`pS=ey~8;iklI-$2U2ia%To#$v>GaBWfGNp8!$#-hJPDkyr+!DPXyR|*)x7FuK!^| z_%3KF<>zVXI~u~LN$F3|XADE2Gs|SWQAN0sm5?jPgHcOh}^Bk7-_neW^_+$VGY zdDpp{i0E(~05dH*$ciQoGRo{y!= zcblVh(|t@yi%%{f=LdJj@PR8OK62#mg>*hSpCVzrP$yUN5Ir|W;(WwehqdY0^88L14)^Cg-t*Ga zHBeTXywXFO^rMh2q{N3j@$N&7k_psNR3%17yiJ3@vQ%ugk*=2*?Gw7F7!iZV2T8rN z>H6{=F;sX_Va(0IEbkMJLuF`_0Se#mk}Jmry4E5{FR)oI@V%nhc3A5u%A9-@DY6QM zqP6QZ46+e1u+jTABzK$;Ja}-#X0ygR%Y(;b%2CekS#*-Q zIw)xy&vw-zrKIg0n@xxFfx`zCAlPg>Y#$hpG!IWkK;&Z8vbyfbjAFYLG*&X3Ngkgl zvO?mN;`*}1wh@Wo@$nd~1mC@V!P&VWH1DX)4RzDdbPmh}Jw2wF&M-#f#F$XOXSx`% z>jmRXFpDpF`SmF=NFE#=F&#}9Pe%Ok;VpH&A-|^;k$Ki>_J4aJ{cB>Z0l=0pP z&z`pU&=7pu@NBk!hVy&W%OAKt{f5xrq)m$eJ@hh^mBQqyPjIv9al<`hZ5VpGQ};sl z;0x5^l9P3%>r%H#D^)KmK=^=l=@jcgU!y z&%PrFhsqV9yF`vppg%+6*e^D$KD?&OA0w-MOfHealPizfeZcOnskiAxwWu<@ht5}I zrlA}~bS}6(>#=ou;p%KasDiT8JbQe=qmxH?5!ks4ZmwH)8_oLmmU^>B6vq_L{t96- zlpLW=#^(3`2S>9D9z0yI@=v+&$DGIuPG(EqtR$D>3nsc_y7^Dc<`0?750c}~Hf)zS z*t(}0jTu#Af{$F?Ua{S6d31b2h>r8iHNsRBr6g1*T&h1It4aidk|mW`vkZH5t1H~w zzee;8qsk%XSn)I9&ul>PmZ-bSvkYOICp^NzzK&0^1By~Y%&vrNgzdetK&>^~Tjj}0mp z*v7HFX%h}eK-USJ6>Qcmn`S~+cN9fOH8w=sAVfeE$4HgoV@dFVTwbTdhP6Z=&<4s} z;GDpFgUNcDrswoSz{eS?m>}r!u1ETW{)|I7bTZADOiHHn$adqnx=d@a_o=66|FGcj zpdt<^IiVa)6A40cb=u*&4kZG`D5EF@woPvO5G3CB>3v0u;Xg&)3O4K1DV0yAj7E@` zf%Q#C7ba+B@x4nw-=y9<@&#m7LR6V0T68!Uk)cP&$ZqH8!yKh2Xx3=6VZGYYw}IJw zLRC%Jxtv^_qGZ}oM4|9X5`rgskCEvm-up=BGL~Bd(s2C1k!NY`S~qi=FymzYo~D_R z#g5rH{VwB)#`?(n4~`HlCewH;X?k74k;|7(vwvqjM3Eoh`JqPS8K-k z4pHsXssn;7DRoOOZs?uC$W3x($}yeDnC3Nm>K(7Q4{6%KQL!ZVH%L=48(XaPgy4`W zOTvg<5u-(Ag1Vp3_z6Y@l;0v^OXp{FHlRjN@K!QWfl+owh-rB5eWWNL&jRO{kyZXj zL80cqAle!u8bp7M z>usv}$g9+g2Xt+ZixXV12|pYidhf?6DY&^Hx&|d9nK39+Afg)_wu1GxPUuY;D2q8h zme}S4DjPE{H~8St$`HgHqgI2nH({Nm2=ws~Cm*1sOYZ~y3SXb4cVww(8%;1LRFD1) z*}kXGpW>I_Vdl?~yYKMD6QXZ$x8I@t87^cA#ibqEq+ze^eG(_CpWxQ7(bWM_YJ68C z;x6H*^cbZwqTLZ(hwXM`nLr-@IYL*s>sP3958tklL}*?k@xT~jhx3kn`T*RH(BB|b zi53k(KO)Kn&GoOyGlyeF$RDQ^scVt4$LM4(am^Y+hs-8Oy8;{`=rl+@_$6lk2<#~_ z3RL}uz7N>#Ie9K=J3;yEf5yy?X;Pc?d!yGffm8Y)ZBUw?kyd;Mc^^ zAxBS;p+%L80nNOm*!y#ck#6@Y4JzywB^42cZ!ST2V(3%%vzZ}W>RyI~5RGbtB&4Kt z@fZ^gM-s|=x%@G5nd&S$hp(}7(Pf+CWqWUi7pD~ZAqTM0Y3==Pi{SIq0l-B5CMn0Y6$>}#YsPYAF^|$ofvwM*&B~T?=8+;i0x~G3k z-`5C#NvMvAu}9bMklvz-LsZz{y(3Z}CVzo-8@#m$B@o?Pgj=U)b@c!RLHfQ7R0eK| zjN4?eQ3X=%5qIAZqr_-6^v-7K{#6-1DxzB=@RakX$&l$Angw;d&)>ZA2+gR*2LO9qu9vap-#n9}=-C_!g7pXklslG)oFma{Pth;THv2mPjt% zrFWm;z+1uVSCJyy^5iEoGO6$((mTs^u5oR;pKWI;M}}gg$VVE&K*tM`ZWpLKj~4;0 z1-IutZ(eTs`CkgED&2#<6>M)k`N&XahD<4p%CL=Nx9+&O+7eAj7-0*G!-^M=Mx1?c z{OWI4Y_=I{wqQKg{OqfSvK*37+CYTuwj;|m&W9mQla>$}18-g}Ie*(=hknPq31vhe zgaJKbRMtHHV$8c&8@3xatYvq}*$P!XCv>lfw!NqK2?0WvWF{s9p%AH-r(E#j`4bKg z_t-i6Nw(;Khvn{W*D-OhV2%Zr3}`&ab$Iv*~eDR0=7fX(JzAu2}5n^u1+s(++7gh0=m@nlYY_ zu${$rj;`$y2*!G!sv7g|rlVcG$Myl+b@Z(tI>S?EXH}M1-?Q0l@h&o&q=cchfyvB} z<&wqhF$eoc{OUjdn%!hScfMm97O@0lSq$>2z`Ah2rObddx07p>}&b9DPHs zE&GQC0ql03^=;3~?`~LcEJqItOeT?)z%>D*6w_%=-v?g(ewF5pKHkr?U;N3Ky~B!E zzuuy$xVgQh7%TQ3lt?8xd%dBn9n*smgh(|`=WDh%!gZFSR2)2*AO!4o9qS8=LeRO6 zm*3pd?$W#Hcy1ETJqVPL=v+~bHKq`lOky%kv$K5v+a4N^-MdpS>@PPw|+@$StA zDTcrYDO6I76v_yy(ok1)qop&1`l#3<-Cft#zE&29Ht zk0*n;GM#4}9*;OanG$29t$P;xRZ8E*$a39qebsPySRzDZyBmxiUhwcy$+mWU{hJ$t zj~pEp5R;IyTJ~(#Zs-Gzm^>l8j~~yN?o~|YB|=Dg=gGB1A$j@D8Q=c>1^@nk`4RKQ zh;BQgzRG$3{*3CV<-y|;*ISy~n!dAWBQd#2CO0Y3Qlkvien)3pq>y+k(wmi+2qDl2 zcI%d}e|?qKt>LWXRjOPlayWTZlI0m~Z4sG*ydcjMcGoj13|Xeq^I1fG|LPi@!HX9Q z1R9}L>im_8+V+?%nLe&>8~*lh&gg2-!>4IhymwF_6o@i!MIXp8X*H@m~>z?zoL`N+~iZ6dWVZG}4@V4goWQ@r& zuC8}9O;5Y^pQLidXUTghCC2DaL`ccrfk8;eX5;P?mr5$iazxwh?o**ks-a>FV)W=N zX*#wKbZyc^#DM)(Mha>yfl+`Rtx`bAeELUig0*y&iOQ}`w zLP`wtu_yH|MV}3V;$8al&OCDW|922uYZGQzDM3D9#Cr!ubDtXaA>!RffibN)|2+Qr zPRkOXNvi)45q&2BEB&zs>aO=!2yuVkexd;W|E7#Tk~6s1tzwA$K?d~W?>~e`?*&jk z34Gq`nd#43iDbs5CdYmC{j5{+j+cC zVbHs7<``0%JB0X;l-zz!FlNwQ|M2_>k^#x+`##@g? zX063%Dd3MWX7NcJnc>3>gV`-9<_z(1LHdxx5G(%lm;FQB^FLsIf6{@#XD374mmYr< ze*ZDF^rshRx>1cucxHPa*Z!DP7DAwgwC~-GdZ(D*pE#9LKX;h8J7&7~pQnr=38;4k z)5v&VEPW^H-U+UeluY<|Z^ywY^08AnJNOx@I>y(x#QqAM8G^Ie%_&78(q5h<%%ai& zU5Y^4MY_(DXQ?o|ZT!8<{95r=MQVe9mlgOCa(0!l^D zIWY=?8@hW$O#N*F>a`=&1>^CEK+mq(;QBzGC-ef*;6le_*dUz_516CFLssiGZQJqm z$1^7LjP*^=`TGs?ql)P~C&ox!_uQVf*fy|tFkyadQlCm=aW?g+sR4^3W5o9kV>F{l z#%!h&Cfy4{5I7=sxNm%ne0bHezgO`1(Tt|G)NRYrgNp64W4G(Mx@=gjI+T_i9gmpL z3#5U|i<-@{r|%;3y$ng<_SO=}neF8ig<{tTLg*-pfXNi5lyqIBZzGGD=H#$sy$pQw z+a6_h2$O-WP}!JGC~3WftVCob0!dlzv)BEGS+(KKYQ%OMsQd@kS8K+T3Dfa}#cYlf zJy*-qVKtUWp~!NBP#UErc^1j@Bq$j%BgV*Tv*MROKOiqMocEvty>$oyRh8U1Uw?f` z-8iiER8vDWEihW9`${OR)kxuSKC-tc&^q9}C-^|y8hU$-Vvg_N>f(&u>MepD+IWgW zQI0g)Xq-(hw4%(hePFxo=o**01Oa!CL}t*nj=uL?y=!P&ixiUC{D?2VIN`zZ z9(7pr{SQAdofVYDK01FyYdzcbl6rN+`PmwE_)AnVMG=_B?H<(Q+q=AnK`+pNi|BeG(Sj1Igb5D`WZf?~Ui^nHubmP|(4wj<9|C%7^OA4jai zbA$-AzGS=U=~uU~J*7|$RaU1ijtovuZ&)uayIrCkeD$L#M+X_-zumH!Ne=dMLV(S- z=l3tyxLDw#L}vTLv(S*u9wGb+X|F&?s!A~3+ox|fboGanvfcJ5^PB zo#tePqAD~mUwgJ2%khu?nEBp>SO4k%M$+^1KiLD3s2k0;CCe0VerOnt3kz9tGw*9*FSikf_Zq{jP>EL`KeCDmAAOv37G z9a!vTtX3Vt0#Oo(D5D78vv*iwvUF~Q@C0C8TdvMJ`o?3OB-56nQUn(Vcc8+1i&V+H zl^Kvq(R6~%s%5vflw-|kG{O{tw&`i=FgVT!2W9Z+Ofy@Qcns?%Psq*KlPOP;1xCem zNJB`R@2KmBNKZAjT$U9WFqKg4I$Y`W@v&CBd0-5=eYcSwym; zKpDe!C$Qof!4-_<1wlu;@e4#~$lBLTsup8l+fG;&Kf~Le+{EOtjx9&>H9N7#rZRv$N-3o6$okh<^PEOKB(x1QHIEi=$@A@f zQYF0u4yf=bS%=45?MATv0ih~v@gViIhK_(hD2a|8!3PT2kh>KcNA!+73v|7ut{Zym zi81HsAYzoG=}OLSCs-S)^d*OLM+_dRC5XVA_fX9z9E^AD;+L$t1GN2s4mXI{Gh0MZ zV2ncJS>E>8C}?Yo9|!|32_BOp7sE!RA=8o&1Z5={j}^{3 z+BVR3n%!0+Lrv4?Nvs>(?%w&qX)6i78`4Zef>xM;Hl*=3r9O<-=%L3_YlU^5&9((O zMJa_)BXH;G-M1J~_{CP<}mwx{pYy9;_B zr4+%PrF7=xC&=+LLj4N*9ihI$b}isjRZ0+KM}Lm5FA&)RX|ItwBQzIi(c^-~b+_cz zjC}DEgsu?v*D1jkdpu*D4+OWtlncC^q7Q$G-+UnUD@5ps-6h`E2-kwjP+}M~P9EYm z7YMJx6cj)HpHS``S9fUNA;Om69HBj>UagSD5!v2Xgx!af*lN$xeV}H^9xKp-0FZflJjrZVlLkzZ9Op2w5H?Mo)>W zZwO+X(!|*WIeiMd_xPJ%6JdDY^*%5^q_QWbB z;6y}a#=Q&E8LaXt`3Iw!&Pm~uq)0`L1Ioab|JJu)nX$;&;lt3U6)F_z+Ujh9cMZK$2v?(Zq^u;{okQqq=&fxq zS;RR-P$Qzq(XqugTY`6}ydanpgvyDoL;DM+V>b*i1>N+2#5cE??)OAJC5W7Udyc@< z*XiA$Jo*VHrljqP~6Z$2D9olaOv$sOafa4G&H-zfHrQMwqvk|h~Cp2e-%`1f8k>w*qHX(!t z8GA4WM}-n2;_h4I=mf1I-TE{o|Dz-;#@MdL#U%7)^RMt`jH+MZf+G4hp}K`i33CyM zLJ*^(^;3k>2suVXPmB(cjR@uevAKZu98v6pNXTNLDrEZ(kx#+i5=EI(?d>_XZSXFM zI3k;%*rG)m^h;f!rN=r&o^@yy?&)eN%@4cUr8K!(prpqK#bhLhH7*friV?i{lM&TK z6M|&B3dEqmrNrIEdBK|>dJZ3~c>a?;LL0H(kyQ~bBUkTg%3M)Zn#IEkSxA(S;1o7Q zoE3n2f|k>Qc<=5A*1^FHVB;pZx~ z?}XvIU$5ylo{zp*GMyACA&DMdzufZmZ*S?nV>Ztc`dTNPW|3?1(F7qpbzPE=6ep(v zqdK&f2qD?;JTJapaq?`+Y+lgy4%-I=DWH=g^6L8yx0en3wH-d97{6t9l=F+fJ|jf9d9$Y+Wn`s95ZG*b+O1(zPCEBlCqB z5UH9Eo_$VPmi+2h|4iL9m`q`9z`HQaXJu-H#mLdw2(2Y|*A2h?%QJd$Lem;PIJ)ED zP|FAQm9SZNyneCc=CXY#8p&bU{^*mEk3OIC z_Ep8*>&VBSJwZw%x7Ly4MPD@6!3}po6IAb!-m`)8vsnhvHr3M{MM%VYe zdU3<6?=~m}vxA)ZVUAXc+!)5=oPFD)a=5*!D9Y6Qef`ar)m5APr1OkVK3|Y!lD2j< zZO?2`U~S;LZ??39mds?5*}|}#7rgv_N7uq=RM7W5T5GZ_=k9L(-oQTvxP2Qb%YxZ- z!r|co+Z(QL?g)6Aou%E|AI#O27EBkKtW?}xB=u2NNKT%Pah+##*HQ1? z59j6suJr8bgrEN6l&sKfRy9`_du}f)rn8KXKbaFlV883QxoN3(ZkSo8bK*~bzTo(H z#Cp^5`(LlvZ~LSpRQI^ti0uJ-?>q{tahGem@gL&bQSb9vsdS@lc~lmEQT6-L2$Qh%!^W818dB)l47^O1uLZY=I(~`~yw%eBNs^RUMJ*%6R*)nRn>`Iv4r+cN@xLjxq4`!$hsTTUqMLla-3uOdv&|+DDouB)VIbu)9Gx zMia&DP0Pi3!{Nc0q9~9mve`CVU)JxDUU`>(-p6R~`}U_3JT zD2AocNS+%+OpRor1bHb37cAH|1sYKVlpZo9e&}gUB|!0jPrlEgLbwk?C0avSDmEKS z+xUlK(StkN$OqL$2q}XJ@tu0WyFivJlzNwsIUi};@IdE%$mj;gEHS1KQV6;(B1C$e zIFL+J+x4DQ`$LcKe=XSk|MT^}pNp9Re+=)GeZUa@{xMqbA7+Gq;2nNYlD>QV5aJIT z!s49@mLIi-?;rPvjpC$xy~krGWvqPA&Gt4tpp&&8!rS;>=q~RwO!4rw_m8J!x)!@X zHr{vh{$YOk`+Yq0{c~uHOccAAc4Q$vu9AZVeE3Xu?p@hcNGW3SqTaWE zAL_Ud!f5ecMLxv%5Psf^okMtcoii2Pc&w ztiAs=hVbxYhWLZG|L|r?1F61GZO!|P{UHFp-y9iyzuvvWTq6cXy?U3Xhx;J+{e$+s zpxO_ZfP_qbC#N2=Wqb$^0rS0g=f0+$o=fq-1{dQesPc^1?XmmUn8F}*j;&S{#yzyN zm6R!H)#+L8`*cI1bP8+U7iV1ruEVYT9Pwt3>7l=Oy;qMU!4{tyvP+Fmk zVKx!?5b0b_nK`sc^N7BW2pJfSGeENMCPZ7~Z9~^}sf8^xV*1}B=3n5i{&!?}Gt4kl zatxyou}d6tDF%#G7zWYWmmy)Nx5?K20v`m;au2^9^2&5c!Bn=9!HGle{O(3tst8acxWg`ah#093C97 zoGwwBVpE+XR7Z${yPFmv1mo!(7t+wI%ss{kqAM9sb5^?z!O!^R7g-7p!aH1p5Rphi za$a2Rxm~4=#(P?T$&zDOWh35R9nsVtyZV~bM~bH(&FQ_TZ9F0-pOq;KGBL*26RN%A zZr!kNJW5&eY=^a5q+n=3S@Oc5jH2r;)*Hg~BSg6%dWXAt$>~@!KRV;hKGHeJWlpDZ zjA)tquZgyyJslJJEpqZXI_nVG7%!%Y>Ss5| zaLLiM=5%~TrXt3q!ihHNxmOB|g1)z`?=0u%9TAd?(t7&N({3Zj$B+2n!w<*|TyNhX z%9d*DDYFt|#^jTyh+&%<-*I!I7X3sMgm^MhQ#TRucbDYiHPQF% z@4lg}R@gQYo#*g)#9~>nx^1|=Zus&q&sZ)?&Y!QjI^WW_4r3J4S(diu@|@={EUw;R z$}vwq`>8wma#YZ@mR;2|nWhcm&AO+p9c8J|O4D`$J#3oC=&9?Du1}aTtu$p> zBIB4^J|T)gF*!u%qZCH9uMx|CML^@58@ly#qOT}&ffAMwEH0L470@~j#kGzpw8=eP z1=Cz(RPqiAE&2Y9#JQeaN4&Fa?i>MwmJOK+m@IA22kvi-3Or-FaD?k}N_hujixnD? z9}wGX%G?sl53w<$4I{i6BkDVjM_V*IF7=+XP&nUM){n>WksYR#B>vy0$@p=C-O{PN2E&136m+Lj36_-?YVgCXES2ANs92fd#bc%;;+jS~Ce-ZUeM!Hac2B*7Cy1z~7lDouzwE%Z!2CDyNr z{WXvyvXj(^9=gI}=*6ZxSBKIOWoD>sgwl$-+F-H~A~>Y15OJG4pgthD<_F zZcy2Xe0qizr%3yfh(sw+$`Se%VL<+cn4IBJPSD{F#}wzw)WG%|guhGIrP?IA2Wc+h zijVN)W5VVIv^S7X$iyDu6XsZ`F_8izcX-D1@fkv_2<6AP?F&NvDqXM69udZ$BKkXY zxJHBxAvg%>{>}w3N+EPcv#%1`(~J?ZPYW4gi;xpSeui)tL#sWYVx1;QF($-vF~w7& zLLmAI^b#3cyck1qOl)q6%^QTylRI6P2s1+zj|i9lPr`b$M`Tmb1)@)%HLh(4QDDkB znY=^O0}5@D$|(v-Z(|~rv7>j1Y$brEl^7jxF~i0ZtqLTT!fb~bkzzb^eEMe#Os-g6 zS?=Dp96z3rWs0Vs^3B(VcJr3g$AM2in__!U=acVnby0D0kn!xpDXK8&ahl1rT}+EF z!XRC0{`jh;w}G46ntf$Cd0cRKnn4gWyGXybOvX9IR1-zycHOgDM}GScD@<-VIF>9A zM|6EeAgNa!hmR(VXBo~1GNV!pKDeY^P?F86<=fxf;9TI7pB=C`m?ZLAmlo18m7KSI zm2>yD<^1h6XbV9ktgQhKGO%j<#N|4eJ&;+3f z-JTdBA02Xb`iKvoK0-^&#pN5`UcO;hDMV}`T0CQdP)RKk97=e`qnz1n!r{@9(Sofa*X5_M4V^?@(G& zjx?Dmn9s&^cFXnojt~UVGx&9f#?C`4TBmD1ACO8>PBQ-d-<}Yi$Mu020xA1N|`2^@5*%{!?bNDZl!Me`a4*>Af5W*P>46 zFlPhPc}A9}K>XP!3wn9L(Gos;rf3?+^XD7(wM9$8Y-%_@EtxM$h=RJZ{Oa#7xO`iu za!!a3;EQ}D`S@pJ%88=yV_HlSB@)Z)ulCG~6TGfCzmj;{vRFF0eGdUfGebEu3Dqnl zed|~rk9hj=0`RnZ@I6%3o^O70!+4^YO$}`qF%wOQ9w{`7$%uVpdHsCN`npSnn5})7 zHQ&#ZPaciXM$k5n$4|#pmB&RWXF2;#OSS57eZYsnhaXQVOU>_py+*5o`Fx7^&9Edn zXrQW&@m#Y!8F77HQEhsF)CgWII66FJwwO{BIWYz{`z^0tz2WBaE)_9`j+|72aw3sR zuwSL)GaD(QPa32jrxtmkFomMt_I&<}V;(_<%pu3P^}HYW}Kg2^7_p=)^&XJlO(bynW#&kAD zDvb}x6WvkcV>`62C9*5fN^`rbaL)79uWk_`J^vv@@7x>kGdCSdZg9N72>;W_T z$!9aJuN%(KYiu8g9^&9f6~M=z&-wCahY3d?6Il%eb!&P4e8YOxvR!v*CHcu0OAZfn zs><^G#TKOm&pwzVl_I)fUXg*1sc^R4I&N<|iXua67!B@U?;~0c*RLYoPgVd3LGj0_>= zF!zC>QmITOL~5}rb&oNAm!1DO)ctY5`^Ra%@xS_Y+K6{3w5w01M>MkyuQbH-@BUc|IzPA&1udlWy-}8?f9O~JZN*d$AmNF zYBGHy7$YA-Oc(;pVY}d6Vx3y9KMZMy+s|Q}>;2I7hc)pBxp2Bc`4Oi1U64CeM|t1J zJA^_HEbn*z;roRC9kuxZxSU>GDF(iGe1{8os6>mQ-5dvb^1Giy>(u^DH?Qf*yAO-s zcK|iE{_TQ27Hr-A5vkvjxtYM z-yuXK668CSwY4E3<_1RneONApAj>uAoUUrp#ds#kvcdb-x_3Nw@lG245Z=Fs$<9lK z$qg|IM#T_1+en`4q28`&YG|5<$t+9mICY8=9idyNlMx=N6d@j?pZ%}+`YmDme&Pg_L!M6ftY{*Udd!xW0eL7to*-m~9&x(!U1ImI0M#kUFB1Z80gmdl(dD$dUZAAdOG(PK%nt|UAdA>y1%9$%FP zZJTY+?W#>EA|voJ-RuYf(u|2w<6MUnp2;*Fw@vMl5u_)1MKj6f)>GX|mWw$>v7qX5 zwvD0l3g6%0>Thv&L%s7HoQ%jvn%d21vQLn)r@#INEd+;;KV;iQy3GyRHx-|9^-6e=5J`<{4+iT%2Cd2oO5t|NIppj#J-2?i-O6d=gH#~ zJlN19Xc3`9>wqx{9qF8;ssy`zh4(NjbBs>Sy+n_YNP04D@iAaja&IX0Zkuwu_4HO_ zy#fN>E1G^xP-9eFp~Wq>YjItqw*uRH7R%H~s2WdOdjygvpZy8t>H9=Ls zWl^pn^mKjC@gYoRMZ#u9*lb(A`P~J+6KI){Wd=tFCJ}pTfv{ZXXmI?Clg#CJt_i%8i(-MeM7?TJDZ6n!k6 zi4z6g@^8p8g>V%zR>W=v&9_LuLg|7aa`u(PdJv+g)Gedj;>8lLW@KWO+HqQ5) zu$0A|&I!QM#hkwPxS;4*BBo~)nP6f6g|{~li(}0AG4t%2Qd}eP^g+@39M#|O%j_EjXd^)BWmm~>?N6FNj zZ~C08?IYUl1y4`5D4A3h*Vmr?&ZD*DGN69#p5(8ZyxOi)+_dP;JvdJ?u5?ylR3b#&_1E~;FqD_ub;G(7pCt$bWt|>qG z-{{x>2@|i;CbV>$@5wTS6ORewrwDtCt11L7=#r?%$-5hBV)hj13H58DtMSp0 zAAAY<8PTtZyYKPYheUG%n|~ns4m}-^$`rWf7DS3H4ii@WgD4nIA*H$KAa`pvjK^5?Oym>~3*pf-DvY+d!1aM}LMC z4RL#kRwcL<&bGwnlD-47W3t1a(QnU@Dkr)%`N2o{Zbx($yT3ypevBTU5>{U$R7sE$ z>n+;kzMCb`( z3`!$afhZ4&-3q&TfyyQcv&kHp9iwDT>{rCFMHG*TcALV@5Qu({6djl;-Wz0eL-;x@ zD5|8rkR)WkXN0gTkY!qOn0!j~J)z&G)_~h1rAaMkeFS(!LDGKgDsc5MxJ~yhGRqL5 zNujihgdpCn;||X1_cop1iM$Z$x=m+9?;oZPQs)RZ5IrGeLzbHye^NxG4ET_cqSA~Y z+zx+U46fm%G!Rk^-#0yOkO3tMVhrTd2`Vqs{e532bbD~g-y8Qh=TW)@q0zdDPQR zMhZ;`D*1g8Sp5v_9htF2N<@}gphoosIi`_6MYtW3H4y1{my~5rh$X?NMFZRJQAP|) zSq?$Mb_yvGYJ`v)HGYID4sdNkCd*J`;w=PAW&+k{RCR_aRch$!GJQV>KAYp~J)vDE zglm>zp?7qWyYciuj6~y8rl(rcE z3MIPak`^Pn{Th!ZHAFC&Vtb%H;GTVo><&zbD!YbT$I1i7_KeMd(|i zDwCFg8l#$lQlqdwVd4v2QQKL1$AvY)M+WsFLa5{q7X@C7P$IIgU{dbMw4>|OdroB< zohj~aB_DjMdGz5J5IjHsgsazk#_B6R{l$V&rg`&xMN{`Qm8aUm2Os79>0ciqMsj%X zMx0lyZX71d7?&B=1#Zu`tX3^e6A|WwpZ{Dj8wHGjU?aEJHJi5Q$;T6RRp1~0u41<} zAS`E3Iu4F<#Nq$VC&ao7 z32T}Q6eYoG>b@q@QDiA#d-H0~_4%Itx=)MxPmlQM^Uu&~LRkbZUf=NQ#RYA%qwkxc z5ttSPq*Qoo$@4=#{P<^_9!|KqdByWL7c?GB*b|B~-2NKhRUjux(?TkHpbWlQBc-7z zB!>qJ4iA@{93L^AjtRjJ%_Yft)AHTR*Sx)W3!x_BP0fG$yMN^RdXv-u!|d3HG#mcemp@@XoAQtU z^c!~jD$Pz~M94H#4gQBAg3^-DzF6=lf41c2#1!O7W(jJL#gy=y8o`1XL^1My6ekqvDG$vDo5ZJCP!Nb9kVKmZotw#Xkc|lPc%CX__WX5D( z^7gy8gdWbGJwY4I-~Zi9UVMLzHt^ABOTPTG#~5X3n+Dg_tk$W-GM!Dy3r$nEpd5Pa zi3Ea|n2@8LA^`vRtGC?UG<1z)Jk>0gIae1gpa0?*lM8MyDqQb5JsVL~ffwJd5fT>5 zjM*aR@OVP56-8kZZF6WhOA<~T?+8|)a>>nl$9z#R9cSEaTK?nz^$O<#^JUI_k(T$r z{KWzY{Ps5+n%XBy*U;oACLHz0pHBG2FAq^d(6*7f@pRVn`sI$RiyG@vkoEZSm=8Xj z5hHx_^@`P9$84r4M}`kSUSfnK%7_vXWGd)fU3F|XJ<@^I66yH#Du|^0FU-)}E%m_h6^%V4bI?e6TQ? z7>-YK%2E@&;P$$wY2DC%jj24R1YPIRN|NW2-laU_p@r$=1HxFmcfL?sKDdCzkZUm% z{fO@xtx^a^V}mguWgH54iNsp(10i^{kq`L^2%0*zl2d^(Y0K`tx%bZAwEQF=vNj%C zp6@;jlLz=+7J46C-=Akv2skX}*@5gT6CU^vu*>iHfW`YYRq=js$qzmsq)arQblZ}& zf%k!{ckeZ&-=h>gAhh2PPTy}_^InV=ek_80FU%(XKq-6w_&-L5!#jNPJ>px6cj)RE zq3``e9tJ#keeV<4_di~H8y_6N_y1OYgt}%R6#qf?{RbH9cj52-@UyhxYINo9`j;9e)2IsC?*Tzqdv3qww*JvrEd)|0-)jo4hd+-$)MVe|mwzm`27wwKrWRK_2fE zPeP^*!Wh9iPuuxnQ$Y=_%6mUbf$ds?C!tY=$J$8K3`4m4#QHt!^N(fVLW*~c_bf+b zBczD9x~4ezgsDEK*?XF{8F=psv-}jT1^wnbkR?Ku;5KOsfBbI{#WOZl04IRn^5LA=QYCTXrm~Wff%6Pci1lAyL1w;)-gFS z%oaKGnc?g(Pr`ZUxq4gk`o$jG2M!+_`Z{5mKL29Llc!U>3j{CNtUKPkteMR-lnIPS zlBV^zkhYO_n;v5%M<)qg6r#a4C4CoYyPDpoA(fKJ!_YJip$8cA;K9a0^oIRjU`&I_ zHP`zk{cZ(%j5_>FqBnFe{|}G>Q;ZoElA`dGMPximq0{%zTiSia>CrLI9z8~A!TIeK zA#OQ2nG%HIo8MnxyYw?B2XM)JI%Yc0$jgeGs|FEfoIEm|oEU5Xp%s}iRCUYi*Efs{ z!_z0T^s`6kY(Yc;RXK$ae3r-q2ggd{$v}LZG`Y;fs(Wok)eC-gi{14lOd2 zDA8(6N4|W5Dkn_y4Z>FJ z-HfQm#QK)7J*TT1yo($@DLFhXv7Kjo+q1eJaGzt%;nA2!r*oXMZ1YPKf#irxmg%Hvyslx9G$gUSNRB$OEWBlP4WVzWYp zEp2s0UF{N%QAnm^!>Baa-rid|m`-!1Ck1WQ@#^ahvsuA@zhv8%*ycIo5hxW{EF`a9 zwmg11W_eIzZA?MBg0@X9O06Z%IyRe@r_biY&2Ku_?yC-CRJx#239)Dj!`)qrtt|(O zeE2L&Xq?r`Q)C&NZAaHzgn*mNmhm|Gyp2)xHlv)5$wWg{bp#(7jU$=S?DqlhT{#lYd>jLG-@c8KrDU*x%)%P3b^Ni(TNl_}UuWOde3}*ws`|XCq zbmPVkQX zZcW?N1F|#_#F(;_ z!)V22^)YSjiS;!qTp{$Hd@{x85fP6SbF|Eu=XVsQB8rmE8iKX>&<@wm7A+e_BSW5> zhl}(W&2VmtY<7mmjuAS;Z@yu*5{yot5k!u2o@w4OEhADmgy_-Iqg0}z>}z;^9ywZc zOiIV)C2V(^KF*MF&&i{JkcwJ-!AyUJ5-saH$$D)#JW(7SSz?H+Zd+DYEx{L*MUGYx z=R2C#6NE;Ij^$i2Urul_-7C1hr?n-8shNz$;C5>1I*Ak-+k?|*h?oX;ncSuO4cQT* zB8myvHP!}PACM+bA(V8e#TkBcNodxnfgWUxLg|G6_rV}ki46s@dx?;m?9u;>=)ObP z7wE-@F#j2H`xR>cpYgH4g#{E(5Ntteh&_E>BPP#K?h+{rVtYwchY)tSu0kjS*&(Vt zMQW3Rr2Q*mbqTXah%85}pTp>L$R82w3;g~$Quhd<34Mc)W%9k|OQNe%^E018{sing zHBBdzIG{s!S! zL|;QThjIb+HKDH%WC^RRXPCv8IJ>96{TA;6=I~D$ee|yp1pNL5{oTLdZeI|`pQHeI z_lmIlJp>EFAoKx*7U8c_kg7(g;t1@3Xf}_L^S>h8{-4D1PtfBteD?z3Q!~(6h<1-q z5?LOi=O5$RHTLFTkg-D+vorwnZEEM2A0ed1SO1LAWg@0z3kW^AypiPw1IZE}r7lg#P?*iPiJezEL?o zC{RmW{Q@EVFt|4mLu$GTgD_)MHYJ!6TnF765fgq|ON$a6p5!m@dgwZl6d%eCbg)5h z02)E%z9Tik1%#0JzDCFlSspMhdIUM1^jR!~Ndwz{gO3@`Hb^O%P8C)hW8w|Lb=2J) zIs0>jX%T*l)CUkOp?-z)5wFI`a!%9=z4{%J9wS?Xgx(5-Dlp2?TSc7xx5W1A)R%V_ ze3csRJ|gE|qLwpscY|)e$J-X~1yRk&a}aKwT-u`}To1OoN{ck@En2jQP}2vE%jOUR zs$W6B!;Df>F*uOAKxGU1_Kv=FWQQN3`l~cdE+6AXNmOk*Zki6)R48qTZbPs;q#i@; zFvf-Ae(^gVE{w%QMEv27t|~ zBQG-qj;iuZreI7VGE@&#p%U|Enw1UOih`cNi zLh_408#9^)T=4WgtZ#d^Ye)1E=LCHhX`7zDacEQW_}LRaeb$p_lJhrPe)CT^Twga7 zlZ?|3#Coj!_4Zrv01-i!3IZIY1tY%?ys;cMW z)sCAtHJ|+Qi1DOM4$TZQB@j{2hd|faL@J2_Nlpm=A7AhFY{_+J>3!R!JNDYTWl;bL z0wkMlMfRvWqF)p<5qj4@tC&$JLLs##rhBH@B%1_DxU$#ZW7BS@hkdRofGs=%RR?)8 z^X%ODTWftw^2M*;a`A3+HxGRLa!gi^2v)*Sk{d};&sh z80R`JE?%?VEXXFuxR3_6wjXxJl!0h_0tSHt5s+p~j8$5HMNRNMMk(g=Df8KkvMMR7 zlF4|4F&b|@uiw09wO+H?ZfLs>>jJviXaBHgG|urcP_KLX&eLry-a4`>V|q|wGQlX@ zXR}yydU~De)j|Xksb@OR7>zU9))R&2@F-(w12>yJ^1VZT_OmS!Pt!oVwUjx8nC^+x zuBqtz$aEgba?Q}EN{{Vopk5CQo!jA;$2@ttznduv+BS8C1{YFauSn+L;32vk;m4F^ zL5!Z+-h}7G`+?AK zcx-s|q(W-Nvu6`Rh>S-WMk~Jj;|;(2&4POC{zPZw!!AiECyG!1a!OHZE>C;TzG?XB z-ySpHFHq9(#jh@q?Uec6j74|B;faDF(DshOC2B#tbu6zsOd8XOko2l0!Oom zlA68~T;J5ZezRhFR3v;X32mEe!zkCp2$z=)ufAMURyp1U)~hy&b35ARJ*`nNKPi$p zW&?fW8CthnHv(N7K1`H_NKqC{r(>#-;N80=eeZbj=^Uda-~8_8PV|W}QjQJd@dyzm zwojeR)5(d|F_k~cbS8LABFIcZP>AIyc!JU{W!~?-+H@lVsMiYb1Bq|dWW5swf zA_8Zx*Z9uyAO8L++DL>Fj1DqPq1l}E^tDaMcHKysU)Cv|7$na>o-m$hb~yp++H!r}u)m*icvLcUfy=9o&Bh@V z?9U5~5-e67F+f&GF3)$89GlRznf(Gs1dK+i3SaOfjV?NYioPr|cQ za@XZ8={rZ;`g@&4rswUg$b6^i+=_zX0gif?NWJZ@_3mE(y49wfPoc9cOY4-iANI?B zm|*?)Dp%tNy4`)S@u5K^Q6ejt((zn=!a6|^4+hquRYD_}Yo9t1JPcLTpW ztTi7{g>QAU@IZ6RjJWIK)jE-0ZUd=8h*VwR!v{&^`+Ftz1>e4YC7N#hK#YE9?79t& zesHeEhx+*kAyaO}ezC)X-=CX@DCiGT(jRE4_un_&M|TQ2LI`muNyZ1tpOj+9yno1_ z{xH^jdva5E$NdlC!;8uXD*t`>^*(L;L0@zHQ%vl8bn{&o@Ll4UJ4SYh$%(;30h)(A z@OzReSZz4yxr8t2RQ26V-ycQ@9tdQvEQXk>~Nt3L27*0-_SauqmD`cReO)vt`En=qyVDa16xgaq)yqUXht*$DL0faVyH-3huWI@_U?2Dz_FA zGLsMtN=u}Ov~8sC?f2Xp4>uS>-eRM7&WX5lmX~v6HAUJQTX#&J{sklZOSX1Qw>Sd= zCX<-GA0vxH?Danr1L*1q={E_DG33PjFA|o_{+@QbKm<#b8>(tV*A1-KOJayNQX{QuLgqfR8!5++cZqFN$7RXA+o^X;}OS)hH)XVPHit!?0j7Rg6kQl_hkM+ihYBZ4ype zMM4yuFH5dhOUkUq=+v1YR6^=Vw+k~E0EymV#e+|-#-a5zwIK`{M&>9r#d&C&hO1>m zUpynq4ygsv4ZEi-*i~|+t89dpJyIvM8PPFOXKXIc@OFp(?mgqZoY5?!Zye3mvRzp0 zkS2U(W%%)rA0wqFlF@cBH1P7{mu&68`Sl{9nro= z7Zr~VJeBBKwF4Km;qfeRJRY$Ai0f_1C|hte>oH=>;5>kQ(xB2h z%B&}=G_Sh<$l8_|zv84kulJ=g^z3QqRN zXekgvrM|HsFgjA@X;a;FB;$gB%m|c}G;Pn9f7ozvkn!=$ae68DX>+NRz46q<3B;cePAYPDMnl|rh>)m1}L zWYqOzR`xlv{}&`%+IpZGOT3SK`uQFqKwGCy_$(K+ZD70cOs84GYbr^eCtTPL#z8-L zGOcz4XK+5PH*eo;DNDh8UJyc{CUGb2u6NJtKvVb3<{G0VU7zsu0_cadsZmO$4XgL`y~jG(Kd6{Yb22R%2Ah(- zUBdAT1y>h|*wJ+!V^=RD@68;mrpJ@JknSXP2FlIh9k47LEjMJkV*e1`TnXkpRW44u!}tXI_Q4V9@e)R;U+W)o^VqU|)3v7#z! ze1DG4a$G0~gXPnY0;`SUYGrVJB#54EJEy73gc8*yGW5u>CX*ZTktXPzLCB2|qnM|d;A3WG9%Tv$ScUX9SvG8Ril;hb?La8a;YdjtZL zRd~kup+~WyDwA;{?Vod`bVwE1^iLUv9_t_sTcRk)MtcxCyee@bBg8HUbVThVPB zlq&GH!(=JV*Sm~pYl0}#AjPKdE_8vcX88IN;f5rnXpPo7p~0o1k4Nb8?@jFE52r8iWe*!nZ1>2(Y5ey4@TO#~|U=G1Lf{>`{7@-ZmyF`ix zb@&NxaZPO22sK7T2U$++mk1ft{$g^3uP<=hE5zg@vi%<-+EZ{_f*ce4nxHjt{T7Cv z7(0s53_1NNvOK_b3!1avAZ$Y*Ak3Wn@!x>m5LaIieN5f9wkMba%;8U9^SfQb_z`}4 zhQbnMNu~yb8RNR;uHPt-RY%BtmbyLj=c&(n??=eIBDOaSXa9_EZ&K&2Zxc;Hq?AF_ zW1TeMb0VRlJ#LCj7NZb=|VAN@yY-@^WL=q#aog$P?jwAiL4N-+CB1-AuV5W5w2 z^(~T!(gE@*e()$c;JXEC{8tD)Ck*Gr{%hp;C2aqgI&!l)-W(y-l-OP){RJUbM4^$Q zCI*p`!6FA$Am|8Ghgy?~UK8?{5V}ZZzmLew6mt;x-MGO`pJl>~c zN(QL{p-NQdki~IIqxvnlEnUbkqDDkX2pw8FtQ7=GV$3n7+w~|0l%AxddeDTJB_e=S zIH$qapehK>4qNSa!fs3mXQ2^hjuI`_TD)z@M~7tDZnogJNa1NZjWHf=41+jA$w=%M zsSDZnSSMkZd=)AXikF08&8XO|Evr+y^(Ce(iE+T&fHn%}4Z`f9i!rKt1jS>9xBq)e zkn4hc{}Y^TaNBcabVQM(@)^0dxNboZ1z!G^;oX25J;jqFbd4@6;_?;RFNo16 zJiY3OBnnO1<1L&UY`Wd0IlM&~>pK_)w*wS?%1L14-`%4Co~C9HqLFj$J& zbE?^l&D9wpdq&g+*e!~P&MJn!Bh+sYeueiE^eheU$`QF-pk>6XkFjD-a5seRibAg_ ztBfJca3Mp7bDB=0Wed@wj6#e1@PrS7K$Z4qQqYGzwyQ;|*dbttfodelvW(Uiq+mfM+sA9(PixE#>BpS`TZ&s|%TMnMjna&Hmb>z9^(bEF!2fEI(Uf9%82uLC6 zn!x4T4gKJ$D#OqJ=jTkPIbCn5TgR{e`zhOHpU7fLGCdekZw*7!Gb$U(x#ro+8CnT? z=V@xs@~S5@ibqe!NSW}6UF-PQ|Mv`MJ$aQe*~>V2R+1MPZ@#LzK5aRCS~5E*F#)}Scu7dDMSJK5Ml>@g~TH8I4=-7M@EY= zhRJx$WIAC!n=+rz(x7-30BPHXi>ph{&o5c7)|4ZIE)+UTX^qWgoBD6FDSO8mWf^E| zi*GWl?WybSF8M3Saz*fww(%&HD#r3WAv}8yc>E&gn2WgkY+X=Epyq zQI;9YMaRcKm;i$R`hTBuec9uEysN8wSWOqhy#RdMgL^MfrZn1r_)kw5&vF)59bf$S z8{(k(;SXLinrpmXqNE2OSg(7|-`7|d$c&(z8TO7VGLw;K2AwJ9)6}c^_U(q(e_Sw` z8D4xmMHZ69be_q{t`= zi^(IezHaYk)*+^fl^6n5IpW}853Lnnef668ae>x?tM~O?f8^~yqe(%L=j2%;2X59i zLqDL6VN{ij#uY`8qjXBf)@{RfThsL|);jEvsF4qa43kOb2RVm_ITz&s+y#RZPWAW+a<5R zU6bXC=P#x#7agbXwmg4Xa(I~Y``>QpcXZBjs;L(isRYxh;j2O2^Buu%X#r~#$=MS8zk_>znwF514XI%$)D{pn^ZKd=lpWRM=wW60usS; z+&i;IqWGccJN9zCj%QcyRJZEYzE z#eA0IePFY(EN^<8yQQ`Y=KDpOIc13i7}CZTA~da|?;Y2d9Yv`)dQ_&$uGTSFpG2|{ za5f3I$43P|-V5i}Mf}e6U~M2G(&uweP3_u5-O6%xhg#0^vJY?RU9-2Qpgj@Zb06!27W4O1}TByU&z@JeNBf@@_BC`@0nQcN5Hf zhiv^phWSs5zv=JZR<+)Kq})}_-t{+&`*RTEeWh*)w{@|%6^{?jkrX0E{!|&Wc%Yo$ ze~7%Nk=&()Z&Sdx3iXG{*!u%cXb|y06uvJe{=iAVeUbJDFSg$~Q4f{x+kWD^e&7e< zui(St>f0ZPRuV+qan2UzjX!>0j+n#^!Pxv z-#M0cH`8rmEW}ibuC++%snI_9ct#u=f*S~NiZ`EA#eYJJ4Kc!I<5RkGm+*8uY=g;? zAkejr%%t9?+XYOkbi+nON-qx>$7~mZC=E(w$YMfSMx52S z@z1E#6_x!RU8rc6>m4plqUV1G*%9vMH`whd+4M2SXhdxBa)zzJvxgDi5L}Jz+jI;f zxlOySM=3>7a}Hg(J|f25i#OC;0k;nY1ftyw8C^&t!WqUKE2Zn&jH0N*s?h&Jr=H_N#xf&n}%q|h`eG-ij+!-HG5~Cw! zuE})zzD9>6=*x`vZ#~=Xk~}Y&jy}Ts$j$nk;1teztm_b&B`Y-6rXfqc+)}T%sInqB z%MdDJySUp(OPSoGar_8PPZ8Jjou_Xjv&oc$y*);g5sU4X%Wy(C{97L7mmI5qq#Gn} zzPVs=zTxrXV~&rH`R3Ir-nQ)T?^8`RRn-u@Vzz(4bOu6cZq_BXk3>I!Z>igse(2bn zDV{!^B-{p|luGWMOrVvdw~;qz9h)}8WRbFT?q>9<;xn(J0$RN!FLGbsl044&;vj10sOsXIwgM7*e2*EK`GWj5A$ zq3M0c=~verA62|~J_q3JZNcKku~?r`H%rdncXw-Po+-*o?Ru~UWu*yvkNn^>%IO}t z9#GPyeo$fAEG1XhmgfB*8P5yWPO;bog6mV4g3nP$f5W8OayYY`wk0-(geLIEyVBG}vrxhYtf(*F0bHoGM1nPF+cmH~hHj2+b z+hcD($3^f&@>B&)2!gtgT;KGZzgn`q>9IpZ=Q*GL{O>77Q-oWQ#nkb$4tq46V(fl} zkv&?$rgmIk_h_A-bw!z8N+S^?6Owhk?pdw^c8K65MrRb0F{Awnp#?tJx515Woc696asDH4r2q(rgdD2gy(4*N0A%qCXi>TTQ|#LR4M8<(zX!1q-iXR ztB#OAM(8OjuBhZWCX-}^LT4jXalrEOoWAv#ETPrxasL_de#IxaCB(UCT%=#78a!{ z@;qT@RF<=C3;NDes5RS7jV^OKc}OV*!fshF)+rGsGNz9{BF`@l)ML`S_1Y}TI1 zG^eOCyvP%#YS?0o=kiLk-M}XwJDxr*@Lu!Pw}H04VZ2um295U)sXbCcS33rmK?r2p zVu}%_oFkOM+d6e52hGhQAy}uSVwBw=RO;UBiDBBK3xm&Q#NmeCSD4WZSIj8d_b4F{CLvwNdQB-eTwS-sXmOpx zNKG}#F{26_D*RBRVvUjxqi-#`0VL$Q$2(ZpIcM#U32l!MCF4qi+v2<J$uJZ&}??lU-=pEK(jLSX^2!%l4 zkV?>sA7Xt5!xEW~5kk;yZ?N4OAsxXrsI0_^g0OkVvy*}lVAEPw>p*5oifq6-%W4Ik zo8#&&dis*%!)ugm5EAlSAR=6xNt)X7^rgnT$o4u=O<}U9SuHgeS0lo(LB`~;mXl}L z<}D#c^3d@3aZW&SajjCF!4 zke)|bF=D%_cS%u0Bqs_*lw*`KskhTMkR22KDZ*{BLyM@!#Lg1!Dxs~_IGyjLexY*;JX#kRD_`+_<)Lax`(7BIDt|HDo@oO2!&D}V!KNqCnvp+ zC0^txzab8uC>&84@E&8bB!cv9N>i&Gyi4y2p+ja9OrE8h4msd#N6#GLHwjCvrl@jC zuo3Ow9pL7s&o9_0LI*cL8ahAj@ZXt*~7KZbP&+v3Nps9m>BY&l3VY z`iPG*T{GvXrWtP7BxAD`L^VfLVu0)DFM^87Nrvs(K}C87+jnr?I=PVwnXny z#Xi;iF=6&U;rb2HwcvcB8^{9Rp5eEz5%~e3dB5BA4ye(DQRWEI;Kd%w6hyaSu!5X7 z$=oVufWpWvy){TSMDNLSMT~*LN=zo{hmwAX6orP+p|zy(0l(}c{5agI= zFFbu~Iendw?|Gs4(O=J*%nU*b7Uz8$;7?K|)zyW=WRktZKA8oiAO?vKAcG*w42#9U z`eMt`an8$64yh&+mQ9Nt0$tnloBw)Fv#|s-0s^yrNmutNt*;~1B;%vc_7PHW@wR4l z*|T?4ar}6U$|BY}j8R;?YcZwg@$(#|H4(-8*N%5zdA3WBHjaa*hNcd*+eo(^lIeOF zAX+ASns#I9ng`}gPcHYMxqj>;!Z&itf= z5ZT-`42>hpGQ4+ph)fsr)OF8o0xY4Ry^jP0k6(@$&jleSbD^`6YOJZMB!pd_^|W=G zJMKTK$V@`ZS{tzaKs8d749xSP3ZjkWeWU6FD3Y`Y)m&kr)5eKg|c z#&UJmQjHZRQ}kWJrHWl`-uk*v2Kt8~q{s(C!ktJU6xs+r|C?C~418OoM5^BDJHf%^ z5qtYnq8!+6w_IFr(Zv8UGBg&cC3}Y@)hI)0MKRJ`oo~51t=TMlj-D1g|9HxLUT|^Q z@P}V6utUJxWb)QVkQFMW6#tw&>fLL~iDo)4kV3LN_pFxd6n5FsH)0T}vOox; zoTeV-{syHKWtlS?jTnzdlvV1x9fpC`YR%>4HC@*yv%XGP=4z~Y{H$bg-Lt&0m|SuE z(S&lGFxIZMeDq?xGgeD7lY%SdTqC38;(W^&|9VB=x;yi@07ko7Ilt>;?YgkLZ&MxD zT_8DQS=mUA4p|pk|$OJ66YhrY)H;%Kj zhJI^#`gBAwGK?n`)3G50!Mk^Bh9PiyR&#Myqm1PE#h8;9Q}SF>6pGcwmhEC7IM_eP zQ?*f+#NXTVE``8_K;K8U+kxNx`hvgut7BgNaDG?0uaQe&wnyzwQvjr*ch4Z=j4^LJbX;CE|;(`DBVfa(31-44!H%cyyd&jOOCJ#bvP(<6ZKEa&jJqHhCj?Ge(mcaWzf><$y`T&hdBx@d_+rt=J~C2gI|1ViWPyFd(r z{ez6Xy$l}$)`PckR|y%hyGqfAUA21G-+SA=8bV0Mkt~Jnw1zAfbZw-mcU||!5Tj!> z)`=u#16iK#1?vLA2eK^9;rbzc-xQh@see}72QwcEez%&H$?i!&)_$1c)%vy?^+U1u z|1b6X?{xwHNksGmVfZ$wylZj2>s9`4#jg@Mx{NMubgx2stxcy$Dmw5N(AC^wvx&v+nR`KAW{r!me!`mYXx3{0m10MFn z@9}|~VRv@4O0I-kMO}WcSo!{Vl9O88Cyj4K;@#)pemfr$>RG9@5D1ZQ9S>a!x5#OM z*hR|k`+t)wA|!zzLcaHuY_x}~Zy2^q#N;24dPHUaGctCBUB_t%k)lv(n1R4Lzhl!U z_lnj6trBzI+0@sNX9}q^gvvoCe5)IJqOEs5y6O0pDF{K}`qUd75eQQxthFvtreHKO zbmL#({f08UXB=K(ZDh5yD6KGMg_!>Y+<>r4hUM1?U17#2XcLJ-(J!wEu7J2CFCtyj z-u=LXPm8lslB%i_BBAfoMsnBJoad>#QDqt6i9RjnKEQNZQrD5b?J-*KoD+(+Z5ej% ztG(l#>0S;ZaQ%Kuv#}s@ic#d`<(Sb(6Xh;x9l>=0XLr3bPO>~3==+`^JkNeGTh&@sU@=_C`zy(DZdZLevM-_($2b5(=k>|WQe^1mJIeo!=s@X5z5kh3S znQ;An&C^F?F0aF{0?-@;#c>$qV zY!uC=VKy0(puEGiOO@7=?WX6OZ%Wz*j>myTIH1TfUhGu}xz9xnSDSYjQ{ioa7_JEQ zE9%t^N)4$)Mhd#x(RZH7zM-fj?KZGoT8QxU*^Ey><*^0L5v0+TL_l&C*OvVy|BhwX+=QVlWF<8mqU{VE+CXo<5 z)(7654!jlcgfAvsU2kZchA0%$7-TVr z>PJlCH9vZ?Wo2{Twk1|b2q~4JBlIf>Lq|C~M2wEHH{TM^{x3qm;q$+E&ir78b%Lw) zguU^E3;zib#UuGEvhXcYXnN}j0)&~c8OFF_U~_pxXfFBq<6<|EOz4+PCHK>tcN-o* z-cRUN<5AkMSb^;<2YV&!+VXGz`UYd*@VMgBPiH7$xT!5!DH#`F6m&h*PIG>`=F4AR zrWaYDnoW89>Cc!>ONQo#y{SiP!>XGQnhR#dB|bw&?i>}K%s?%|$Xx$KZ)$(*!a z_H5P`r6fg_b8xhWW?;L4fWwPEUE4zMdP!4C-nm^rxsU7}NV-1o#cx)O$8%!#37hp9 z!k*z>Kxx6JpHEq=I&2>?S}~erWVy!3K-Wp;`-URR(jY^mm*RWpWMDd1;_UOFS=uBgMPQ6LP?eTPi6ayl* zG~0&NazN@4t^1hJ{+6l=yBBuNY?iUzB&&B%a`L2NG*Y~I(^A)wlNZN~#$&ddnr$~lgg_=PiJ`+ra7;lSW4OT$ zj=pXfTtCS)mXj&!0-GJ9WE$eyK2i?vdG_d%FaEGky%|uVMJf-z#(Ig@BbdL0Y(&%sAr)frHCca- zm_MV-j*#Bsy(O2PdEPS$H-s2@w=I~+1)~Cd9225L#u}*%AxgX(5Cp1HBUDn% zV*Qk68|d003B{Qr8%-IFJ8t|5PK^@AT^S^h3x`meepmZpVu$t(N9Gb0dI+9HJisD2 zC>mTGCxo6|V?>XVj(!lV7lF~Qx_$bTKG+#e>P-u31mz2q&ItVtLvuPIY>1Nb!}t8lX?h+Go7n(+2(4(FDl)NJa=%~BGqMfo1|6r$zv zW65}05PeUG0SIKdWVw`_y|<_g5Lrt8^$u`^VT&7jgvnjP0`CktN^6u-3|0|* zO=b+y9H5VXLB9P*>c)^A|F5|2J(+wi0s_BB4{2t3{n zP&^_GOJuCmJ5TWpq6RWV``a{7EFa;};5MKug6+{dNBA{L^hi4FPm zta*p#*!qlq@aQ6$FU;}Z5{DLl_WvM+LI_V3Bc#?)JW7IpKR zVsCy=s9&Q*PxPtR)5VhL8l>z&jR|%|aH(4`^>vD5@Q48+b98k`^bX`WiJk~lR$^^H zXosSQ?uu%ZVFw4<3ElFmJHe2s5h_FFCj_@bPW}vHjbHr|H`pX@jz5L&0%V@B&Qd@= zO{S)7A31(XT>qZfyi1~Y@c6Ln^{qZ3+BMO>CkBho4k7;`emF-mpr-RAg0?F{zr@E3 zVMa)|0-3tZVpKb`b0h`>CL;_rAX9I!nV_^H4hw>pgrJf6C?)ILC16uea6U&=6=L-@ zLClCE-=U^H4H?Dh?Yp3u%dEEsa_EYR0Ox{9W;*U1>knVvp~pd zH$YGX-=!3)%#lc9Sb)&P=s;HJ(Mh6R*?u>ekT~BXhD8$1OzPxS^eAmmT3~I4P?j>Y zIG+dx-dR#PvfCNPBSYg*Qge$5Q4(B~7!8AXgq35$`s?(H9y&yEgjNw96H?U}K_3d- z4mBHNB+opt`V`mRp#25I;1NjV`e+dX3>s+=R|&&cu--R0N#Zb6hY)ZX)SjNMgAkNb#>HA;dHiZIk9c_;1T z6p2z{9lP44G&K`3B}~-roiK_Kof{L3AzFuYD~imal&5I~L*G*ryJVqJ^u6ExCT95Z z&xt{S8DqDn=&(d&V=N*ivu#hXHW?ZuD1VKjfe>+GAMxaWLui4!{wIhvaeaZa5n1e` z@)8wR=x|N+Ely4_#hBP#ljQ;Dz*>ovZfD@ncI!$(@D8aIyQVAJ-VsFwW}l4rc=-h3 z&Oi!WpNJ5`JVQze!lCy6oY*IE9}VBZMS4 zFhXKVLvII~cHqljuh=^-IeA)e^jK3(C97rR+uy_GnWpQ&c0EFLNcx@0c{eW+k>jTY zL+>dkn&nlbs|`{gkm(f%k33IaPS`sb5q#ig(ej)Bc1E+di5zsB_7n-t{PgKl`o8Dv z?3~^;$zUP%|3}w*Jy~|$S$f}g$6cGgEP#R~2@cst8qIWsMlmt{sJ~R9cReX))C$F@ zyUDifCIJ#CRG}&>eO`C$c6!(+vl3wI0f9gyDzoz5bGP}ewZ27&6;e8KBdI0}CX*>r zYA!C$xw*MQDn$?(!uKGT#IPOLObfvwWOBvItavZdiGV1M@J`@&uaUTv3Z6|lK00JN zosi|4#d1QPX`BnJ)?4bPW4+#T`t}?jdrYCoCpkmw=y&!(XQaS8pJt7ELbSX4TDH4d zH~^gs4xdesD&U>Ob*TdF6Oo2ulhD)lB4<2{LR zR}XZp!}fvMtVHOP(huIFg~VIW)v2Rzpzf1VtJztajk}+Te);9+eEIXAad~mYuYdgy zY`67$Qld;X9no#jN|EO|b<-lHB1V4~D*^<^&nmJ);%rQ4)ey10XBdfiO3Os8x))J@ zC?rTV4!^^Lgp?9|^792IS8Ogja-;Ab_MT0dE)~}o4YzM2hl^vXNkwBNX8T=6G8i!Gm=pAog@7Sy@i@k#7Vu~9CuV0;0P7I&?Y#(FNJ$Sbrc>RYh zfAa5s!QS4Iv#V3Yv}H2M*sVHVeYIwNTi+WEgb+-p6;0a`0#th+Lab?47pZ4dfYOSx zD45Ns%x6=U%LUWvl(y@*zP{${-6dsNlI5D|!gF!9<@zdBeO2>}lMiR3@FghnB_Ds# z6G9}Zc?VS9IvR@E{kf1`*@=O)!M+DP;XTdOn4c4Mix9<4OX z<%Id7plf%8n9L+7B;&u2`llKn-&&341PvmH$v zm@f^7Gm~(_S~Hub+KG4Xw*1}Sob&9(oU8K&J9s|)Y{~2}y%t)h+1S~4E5abijAk-1 zR1<|%VkCmOw8m<~;5~K#?>*~PLsJj@>7O65wRb8mi*(d&seW5nXWiIDR}fm z^VPrJaC6;}SBmLG(RP95Ny*XU3IVjO=lZl^G0S-Tq~!6V3MCb@5s!8|Vkm z&F#SLb$_o9AtG)_|4e3@XCF+-jX)@c9aFen7ik*L?NviwN{$|t30*v%LAu^^b=lJF z97;*1i;U?!W49StUw0Uju-dbQU@}$rV&Kpx(|6mX6tL2Qy~8{utbO46qPwTIJ^ye* zrUkuC=~*8H&L#?6yrboa_hO*dsk2>@OgeRwI*KQg)WdGFM0{=Qbf(ix@_lA`) z{(Be#{n(dnGD((!wb0b=z7oZcwIFHc7e}(}5A`-F)8C7+XZ?=glIH%5BIZXMdmwQ@b1su;iiAAfAT*9e;Ls zkR~Snupjq*Rjs&xfA0|5cL?yiVxSPlPT{eRM2PfS-34;B7WcH~yTI<9h#dc|H(03@ zX-)#v50&n_H|XvKxN{?Tf0r8k;kOOp-|qZz86DpjU*BU0{OBSO?_az-t@)nKoz^X2eB;L#?*4m@?_j#5jb-K!4jv(f`-fIa zL6#>c_ZxXVM_YlhVJIgc$rb4CfKfq;Kl_?yvOh4b5yZU zarjeQzK7p^!%SRJagIQ6duy>ykWJ>u<>y4(qUq_bzh&qRWknN2j?Hga>7(oK&(s3@`p)-5o>V#+|{F3}=K ziHzRwutDSe5xe>b+xGbO0@q)obWJr&odkXBaYK6c5BBz$&*xNSg^!-^->b#udR*K)8wCoF!-wreQuA2>L9gi4w@lS3nXw%0 zYbK@O&3Q-DHmp`1yRKsS{6Fz@{tczRC3?uRG)S~=#_P?5-~av%?dyNND~$(|@OHn+ z8p(2h!okz$s%u|}(q&}ipuaU83YZtt|RTSG-@an(il}g;3(Upo zmal$wnf4V4%cr04_@mF*UA|&AYuVqQU}ME*-ElCv=JvK{y|roZ8X{$`a6#ZgavL+c z??i;?Bp2^$n!2Z)YRZ{rZ&{*c;N6>nJg=y#0--HZd$fkOvEv>f$TLl|OV9M-Va~-x zOAHDZO4_bQD~E`JgTowU1nbR^j9^x1fB%xfW*OuWO;_vn&>SD2O6aWP3`GA$$YuT ztb(rFvffzwULdp?_hAL0#pHoVq-z309Wh3e7Y?l=GCQKq{|tBew+MHE%8zK(r}%76 ztS`wj!LnLo;srbPQ?4&8N=(7EEQ%ZUPUbYWz{U)j7YHSZ^*Ni<@3_6ZAe)__$|-U3 z2vsf7VMp2jo`9q2X7pi>QkKI>$6`uK-g(Em(}>VhRRx$sLP(v2M)U~b*laqQ-N4b& z6jN5zZ9!enu)Sly3?0S*03ZNKL_t(i)DX4^<=ONnFnL5-mF$)0++5vqvkv6*W5oOk z0ZB$jX)Ht6Ai8%b>BzODGMX3%BmofzF0VVbn;k(fm`smZ&K+8`7-i!n>N-zvKF%rPw>-@$wQS2F|ZF(F+EjVcRpZ ztYovDqN@c3-y#((4hqUrb9p9MU9{{SDfS*2x+ZlbWVvSO0)1=gI>o_J5^M$wgI9o~ z%|4)Ij=MTV@4jbJMyg3p+rrINhqo3X6*3OV+-T;MrDktWlADONL&C!Mg16rfU`pii zpTRKTH*W~__h6>PyA;>M=F^b`p=3h18Ka3rlvD{-$5T{ZVf-t+-J)jy5gT%1c!$=8 zK!nK)vfbYy{2D9f_~IDF66sgC5DE3$)T<E5NseXb8iGASQ_Fgs}UD7z4-!#(1RJ!*w^~U|A($ z(6#rjW27dCIl8Do$|Qp8J*LZN^z8+%J|i#YG#CFwn0$`HVkSojVd<}a4}OavBA0(j z-2M#|pAlt_-TXr`sLCt}JOrX^?!`(o`-td!WO)p`-+`~kOK?gQNV6m=jhcN4zQeD7 zP1G}_CJkhwAYzZu8A2As(2q{| zh@^q($6!0c&?1Eb#vaVr5Pd-q2^UQiNYNl-mvGw5(zAC*u97)fK81LTx9xkwvXI26 zF=dHdevaE+Ap7qVnm2-^PtSFTsq!L3Q2WGKqC`)S6~4a&zfR9y91z(7dhrw@_`W9g zD^#(E)Frz69oAI{*#Z-!*rp_Kh}a&oJd$SuA2dn;1VQ`0+SHBaHQuMrVbHjKjXwlzYRh_FJ+fDjoXI)wCOnM}_g zfzHjK$k1*~wPn!k8k_}Vz+@T0JBl(563bE{iaq*HBm?38e}c&|Y`%r*a~M`&FR{%z zp;>|NFh-zgaXxi;M!AH8|4ftxLEeD&#M?{a<`n#vtjNiXN`wU^=$$6`0i`R1lvo#u za*pOU^$Kc_4+26!XJaa+w*;$EDuT(=^XOMN@d*4H#TMJwpbwDdgeWvRUMAeTDsg^B za2=VtK;RhMl419DT(e~wz?q6dTU2obu|xV5Hq3}#5nj=JUz-OPGa`L1g21$$w4T^*H zs^j$gn$0GonC|h#mpdj?Pv5}#w=LyFbNIL-IziVfzWD}%i2U-GCChn66D-k3q)O?g z-~8$wN(<(D1#Mkp3dwvw#~Aqj_ZzfP9G=Wkq;qzuHCbtRb=vXfRY$!Z`0Qsni#<)m z)Aw-x##8S~q=de+49%9jNOfBE+A>)fo_{{!@TdYLfBk=+;%#7d{3#!Pp%Gz&l9uB~ zb9S47*MC^Cy6R|lj-gNWM2C+i={yk)6SGHA9_pW->8-w@hUgiuVE zB}(>mjVDtDi^YtiqkX26iV#zpcD^^~aDSimdd=m{igmN*_U4-H?T(=zBPsDN6*L=@ zIomP0rime$7w-q{QeZMk2m#Cqf`MRn96!l8eq1m;EXfLk6oO1h+RZ>0B0{IRXJHIw zsqrD;#*Rzd4}=J}*B!6FT2W4O9(|bbug*ENlnlM&>`l#LZ-x&o&Ijt@k*_tbTpX0h2mqM8ymZ!k*o?CDc3F0X029x2mVQEN%x28t@( zw)^g`!16sJ@*&dmzMjxOK#9sb>}aa%^W%AXGS~d+Up(UMbdZ$a2N?>H;4cFcIqZ#IXo_zOcZ@*u|q;O@9obpT5)z(vz#AsbX2if-*9?)i}Rjt@VLP48qdii!;>c^+DM#-*?dZwXAFbq|NVd7aDCbGlV2Y2_SJ?@ety7gQPA6vX0#@P zNYxcx19mH!REEWrF;t+?I?}WeA5yZ~wt?NQ=jOKN(c_Yz|NI1_6`P&qzx~%&cpKR5 zEc=H!LMT4{^pJYj@YQc`#_(PGEa*(~?9(~Zd4{!~%hLuO;rO_u8!SaG`S7C!=jYo* zs=OLlUG{0sFoxsD8Bd#pr*B#gAJ+p;LeaX|D!Fnz) zTk4%>I#1~2YLc;8b@#eYaFK(flIcW)96MS2H1of!{<^*Dh(r#L3zQTzjpOkT1`Sclm7-Cf1>qSx}5j=)?FW}wOek57miMCRT zu^(9^Gw=ATNjX+u#`}WXdokAgaIZ~jE$)q%cY?6@VHA+l9pb*T_^uQBLHF{HyXPO) zvHl>P3x7mBz9T8${rU7Y`CjdOu+QCvYvqG5>!@(vW1_`aNAjM~Jc{Qb{cxoobO&oA zBV&@`?gf_ey;zwZfcJ00U5WI4ocRHR`o4&I9Adv0Qh)f1-wDS;z87fuH{;;^kptl& zFZ@CH_I><(WLw|AI1gj#i2Ke;@8XX-5yX9Y_T8TeA-T51ctBH9ribQ71=;seZxQd) zzab`UON>b{z7vfhIU%GHBWgKeIMM@`nD0XAlva82B}y5Zi*Io@N0l$g#dnn1iWrml zTi1>l5_%@3niCFKigZZ}F^S4ZMucj_MU51Yl@qerA=~R~go5eu6VN5i%?0-66-3e{ zEd+$jQtuKXx%hmC%=gfTzeG+S;kq|4Y&bM;G1Mp}Sg!`ww*xxQDUN@JkP78jbgOfQ zcFS!45S5oi*Ask4ziUU~X~3A#AvboCq$s|os!Doi@y-&wM`?-D64$$XcSw3ZMZzbV zNg9Ck8)UQ;I&ElHaCmTtV<4*n)l#5TAUX(A zu(|eZFKoK>*o4>$K63oQl&2rf2r*$j&k54KDlDBUM>=3!S+R`+EvJ^~a zFrOD_6Gu0S#Rur@3>ymObBVVdufJPS6zQ^`nIzII_6=G(kdoCVvbr(oEHa%tyoaH2 zXi+ga03!Q5;5<01kbt42X=<)-FX($WroY;-;VRrZ> zRk%WSFDY|HC3i?Q!^aXEGMYZJt$W&`$A$q9!jFWB^v zvsz%)3AVRnnJ3r|*X%H|Ca)CH%+cC#b~DhmJ(;$AaNvp6FL>uaB(x3woBy56bi8=+ zgr|=c-(1gGoxej2=cs(bpZ~nXn2c?kIsml>=O^TuN2@m7LL2qC4`N>O)tfLMSzTTBY8TqWTEL4LO>GRgPJ-R`l!aIbN3_Pag8Art*D9!af zUhw-jJ(p)|@+_ywBUL5Psz;durL&Yg^B%3!!Q2=@mPxkTn%nCEV>Ac*6SS5DH0@9j z36!~`Dg~Ek4N*jvOGQ6KzWM3`J6I-*83zXitD7BtYtfk`Aebym_6|z&GGS3){`Q*P zbw|B(IG^*$pZt4D6S#Q$dmcZns3udo-cy+kO*?RP-O<*LzOg)dx?nq$#MnU?aHDIw zs~xtFG<8DzOlBEvZCUPT9G+y{-a0Pdb`(XyVlgK#bm~cO8p@eMX@wMm&Fw&24;-JA zloQSM^}x2y5wSt%388*;m~(mABTd@7b7MF-C|N8Dl#&=DQ99z?T`fyQt4Kej^l!S! zr-Pz(ffxnOrSnHRtR*9p?FaH)rOU8NUwiekMhHbw=3HIus3wBrlLE+T;}dqf9=m&k zx82y`mv-Z#R7_{-QoUK*djnhBIBu@&=(LlVES-h4Qat-`%5uNt^!qJMGw}G?l-b;{ zTq@Qp$Lp6nK6)`jsMP6FH=y!~8HLD#v7bg7*W>W=CEX3|-4^J@DjN&T`K%*vQ4X zWC+LPS>*U&oetwZB5;I|E-Xr==U#|Zad2_7qz%uR6diN(EiV5l+v3j&x4%cN|8MeK z6Z2=-*_RAx>eFvg2qsxiv@KnuD0Gc70dxEd)a)cB)a(k=zoFS}$aPxRSJ&6n>nnT| zWU4?-o++0_GA z7d1vnvg!nD4Y?UuEPJYI7zF}@kD5mOlu~Tzhk^6cmpB#_dmoeSeUJ{<+uu>x-%#&z zvOJl(W|InI3IZ}+1cPN525#1x-S7;CTXZ-@NXz~~$$W3gwvOE1^e}(Si^COFmhg^U z7rDN6^lgh$7NOw!Cemy=_Md%0b^H^sJ7RZ1-8vTKhD_C*zFVWUrfv@z+8UGfI4kjS zicu@dD$yABk0<1X=JqsF?<|u8&0>E%i+jP~7F=F07_8^$$WrQaq>S|9h}srpV#7K- zC&UbS^Usuehmz2>k#5MbgCO=hf*(>}>g;nucg>^(*jL8}J7*RYy`tJ}} zhQX0%GTl*>Mz~vizQk6aqBrl5y9-=%(?tMYn ze4XlKyd(B!gjmAif5Z&02=_!L8pCHs66N2+bdmrb6xg2~3WOIJo`_>faN^EWK|sRqTkE zdJuoeuJS}_((@9+h!%Cpa4o0A;Kvl2L>mubzy~uXb0slIkRA~%LIiv$l3+W=orKKE zW=|P*Z@>>k;USI#1rd_Lr~DYQ8KJ#^VS}){gxMyUkD_mgVL*z26bbK|FwZ-JtC33L z)db-zLg#oQT4zW z8-n+Ue2SbLAR}nEg*c>?eLly^NvaTV5M_zBZ^&hhjfV_jiE`f(e4ofJQY5mNA4Soz zI?4w@o<}BCB*v6LZFdbq7fh;%5Dq)yT(dlVHUVrO(OD!$O(;Gkx-~9Nh z9oRL}-Qt79$8km!BtjR6{1e#w0=EBx?p`JFEw&VseSGl+_Uf-Fa!ngbf^`Jjpmd2e zhoAz|pChDtf9D@ruE7hucMvloIU@83=$1@c1xi7(8{Ghyn=5>bm3l ztYJFM$V!dS4xy6SbA2@+g}~$)T50k^;X^~#aJUDA)BCeq`!Vet}I7K zPg%|j>ZalB>@B;dO>~4fCe86klfh`piZP(_0*YruyF+wuK}d9NSRU%ps2|u|_GCI^ zI;qHVLtYfj=Q9ot7Wb&*5Hx-7+14AbuWq=!xWbO6InLF@k6ujp@be|pc|xD|y-%T%A=R*@VRk~5w~b|U-EeqZFsTv=tLX#p zUhS|$V6rTjEegsqan@su41;BL)o^>+F?62!K}qm%^=`}1`7x21_VubPsj7;i$f%o^ zo7;67!l$?rLJ0CKA{PH3NR0e;aP?O^*_`=ahAS+4M@0%ABM43~G?9y|9anE!Oq}xM>0_pI&Bf}J zccvV_LS~1y6ug~>q&*G?HGB0UXEqjZM<$lTKMZ@X$Tbz%~4{`w3mp$Hkl#%F6 zGM#5U`fx^3>2b!M?%aKs)*kCqN3ax;=u_p}Fhn*NlB>&G`Yx^Q4~3JWRP607INEze zmS?;@eaGp$vr)KGEEY3-a5POllH5kYWE2OyyTh-hJ+qh?_UDJ}?d`MM)vRt;%w`jo z%Q<`d3(6upIF5Ju1rO(M2Pkudj_h9Ge+ z-uGrZ7w8(#&~Z{f#;ZT9 zd3^ja%6Ptc{d@f2>H1_AoK6(W#grJ~<+m$}Qt;x%6g7&`S!P(w=Y#;SU+wt2zj=cY zP)-ylA5M7o$&zMmQ{7A^sJotGDw$0UD9!rJQjDLY)_RVQDx`pJkhEQ3w`n=vulVNW zEf?oI{_|fx=h5MUs1$GBHT>bLYc9^$?ConFKgt=bqNp;y`)18%o7T@51X3s#dsB`- z&={>~b{20PRiRj|1{@J(1o}>-^AXzzHa7!#p_ooHUVO43%QCL6YK|XO%%>Th4SfCe z4P8C3w>0QX(hr`dP9}}nOi~nzrgmIj_3XBu;O^=~6Y131h_jx9qk>0|CaHc*2u@FT zxENV1i&TRclK}Vb%?@V+i@l8fWzM^I4ZE#pGO3UXs)=DbhpzQB&49C!y@M>xhDPN5 z>ejN`4jeuz6KZ;#Jt@uDfg8EH>ey`uvP@G|sY8{VE_eO7`o2;#(ID<< zyLa8kF>)`6zDG!NuMOVSBOnrqMF<`woX3Ri!-iC8fNFATs3G@g_;AR)ik=29k5c z4i-Pe%)Q0TnON?}AcTL}{QF0*94L0aeG`G0k5~IfU9%LGWlVuE)oIJ727aBxLH)i7jWVe#g zP1tQ4BmzANR7Vai)4}ZR*A4YL2?g;EV-O-bSG@T79%W{5eMqj6(d9FnX`X*D;p(cV ztpi=_c=g?e-~@XI8BzzzQZt=qX+RM?+9bzVA0{AjoE!M&H>XGu**_|H{^F46BsN+i z4iN)wA86XZ)mgw~p2=)1uU zd5(~&pjU(r6>AI)E)0Bs=Gbf{>x*lSAMbInAJMWKFAgQuwBqPMAfiW^n7S5gXzPx_ zN9wwvEDcqq)8=Of>cL@$z<0m9W_D0iWd2?NHc0FP;I)yp;CDE?%?J0Wl5yfyznOUqlq>L-dVn(4o(r<`v zhaDPR(DZ|4yS}3Fn&mW5gqBY}`GB2=bq{@*P!AQ(I${_Yh8{Vr(XyeO=9p@Mlm)BR zmh0OMi>%>fwgI!`y!`~d{D`i$bYJ~%7}ZcL4>6B_!AJY>@^w!k6+ijtf^}4ZoY(%~c2{T_XILN3=>rxHsj^H8OM8Tsv=>AR0JU%dExLra&_78?#&vL z=jcq2m^+2=E!GAuF9Y*^$zqvt@_f!@o^$&f;X?$++H{AAC?@RR4f*To12cC%bw3ZpO1Sb6 zSF=Y1+cNYWyIn(8q}xHg8Q5G07LPt;u@JcSoXt&3mP@RS7?TDa`Sh6i-ac*JrcUUv zCc1&?PVB+_001BWNklZdH_*BH~Y@gLLnIcod&WV$BL1+Ms#t$#+px+ZqFD0j(ZT9VK9sN0_A_BDBF$Y+NX z^L>=gp?<^a>I#8i|M(cC6ir>ztB)Xig3tG0*wDZGE0msLsySVllT8jd%)Uai!9|4@ z9Wq8*mTbgRdbOl5I-R$+Z<&Yh=m*W^yA3KfOs0n8V@dBT1~Df$Yf7~Pu|VLcdk~aJ znbTRpMt_--xXmeqp0N8J$~cDFQq2t780OO{c?NBl5tyRHmLf|Lp4LzC&J%3S>Uv97 zPB=a`L}9qO+Ocj5@`LB(CS#ee*`KXBJF~Rg7Ogs@fvamlzpI%XKH>1mF+rWAG+($x z($d$rTwLtP@}6d=aBZ8=$zcFBC5E0SpOh%kF?50XUXF7a?_N8KY+(O!PEn=-{Lm|| z&N6(Ql1)kumS-qwiK^tXd4^qG;rbSdBS?)bDkd|77A;mU7`&!^^)+_8A&LxHJtp=y z=yJ|S&q>4p;aJ~xoSz$n7EnHd@-boaibzHjF7+MP*N6bo)`;ncDaE+?8bP8IDV>HK zM(bpDj04i-L}WUniO0n9CkXc%p);h2Xn%_@KEu`LWcIf>F(K@Ij9*=2vKd+oi1IPL z^tjb2esfDvw1oX%;<`xeR+w;(#1W7GS7dbnxBr57HEjM7+xO`Gzd)5!-0HUoI^xh0 zr_U3{tX~nAzaTcJsPZ6P?%gKQRjQ8&-3`KBAVN)W8PTrERgGstsE#q^9${$6>}z5O zxM(o4A)0+0IicNPnPH|U1lJ*yObNB-J8aVtLx!5nKxD-3Cf!l0DPsA{H1umnXBC=F`)1!DS`@aC_;UnAr!iKww9hzU}p)VYYGPdkd#hn+^#2@N0I{eKIolSmx` z!CAES1Rsbool8WD10bRuyRrOu=P5^#Tc-Cj#)SA30%Qb#XM&FCtS444pvZ~!4btD> z+K5ycN_k>jkEnA2(W8{chib&#S)ARb*F2lR&?2*gWY~xu(su}<$c!C{F&RcXcAX~5 z8JZ0-=15wKA~4uFgOzBtLuUc&W~1omMzgm7H9`0_QVay^2@!mh=zM`v87f|l&y~Wd z6N23!e1n-B(eJj{VU5gY1ly-R;?W@Ny+cHYk_w>=It$Lf;r&;pV$v}uhKsV7-0jn3x?wL}^iFk}Df6oJF^ zzlZ6c)3rB<_B%|L;rlI8rf#_q#Aq0IscK3ZqDVvpJtnCWPS#N^7Uag#)*U9(^evby zkQZkBerX742Z1d1aZ#uAfBpnT>dLcb3b)@O{1&f{!PhA15R;Fge}$PI;bVcY8+?12 zP~-VWP&^_y4|YI?4MY1DDLgP>az*fh=-ntrr}U=xscSF>hso|pU zv;TBJR;Gm1_b&r4|9QpyaDoy8&2WM;1)2??eyVtMEa}^Uvo|~5z3ZtK8A1szF6X#V z@#UWleDtD1OUdwpmM41ypWAYL|>=LCzNtVkG(pn}i`T1WQFqtTV5S+a(*_=rp zf7(%$kr)J*XIs{n9g~G&GF1!%{Pyox*dao&WO>Q6XZsKo*S8&AyJG0-_lEyFxP&p| z6gD3dnloYmmCqnMz^-2s`zs*u|MB%Ezm{EjcHXy})878RJ|f5nl0jxFGmELJQk7j& z!Gd5|fF~aK-}KBd1lXP#k^w;~RaRzY$0iy^^ZNU4d%E3uu+M$*f|)P}1S3esZQeO& z@BLeAeJe{7PEQUQ3GSq@%Iej!hNDx-ilR)&vjk_sn3lR~v5jZDu|3LDF&`ZfvMt+f#rmdUc~w)E1CEXka6T{^6wGHc z)|)NgegBg6I#M7IlA@3tA0F`8)6aSN>J1my=YS{41o=Rt62!*O4`;bb%rnK+=|Zd$6lj>T0) zQwvT{A8~SWNYm|T^(Dr(oWHIp2b%djrK%iVCrFiIHcQEK%@40uym`67^#ZiaO3bce zFwrEbVz=&a*7M2pF-MQf`#o*7^IX5%F`Q=%#~G$a&nf{)FIIG&=k*_#-~&zNK0=Nr zspRpq5eJ6@Zr*ujlOu{e=iBeU=jL`n2!Y8orgx1s_z>=Ui9ggY?!#T87c3N$aa@}> zn_aAiQi?oJna!rmrlVMyG#*k83fit?w`tgJ>saL>JXN#8y9S{l9eI2&{z@62`}>+j z+xM+XqG*MXbWP}!Z6A_`NfPV-ypNPb+Xj5!YueO~rgjkE7k_!o$>S+yt_d#i&F}Ac z^7uz5l|d~->_F+Rxn z>0cey`}2{U;ouHT4{t7+}!RMjuJ-0 zj5lvre`Q-3_+$3ps~xlB zJYuu8LJ-4htGfn5U@%Fzy=-uupHG%VYTberFSHrR9 z^sMN`nYb4gGU_~6S1s#1Lpjh)W(7({I!#?WR;#W@>585-K;Jzr$#Q)kdfe+@rt@qz zT`vyBWa>UmS`>=WP@{BwR<$i`cLr->7xj-5u@A+=7zX;*;fqsmh$#rt_Ce02}qa{<5DCM_s@BYwG@e_piSvUVNyabyL}Rcqj@a0o&Q$Q6ld}YAFTA zIoj68P7fb{(1E?HK;WGx%Ttt2?q4&$FCWnWA<)#0wu`6=Ap}X0VVjn&bqHOc(h;Zv zhR+e@A;H`s^H~(n+dI6ez^oB!z*JwM-4#g+x7Rh*){#ygkqnOzW=$g2IMX3Q7as^d zc1MN~lZ3&;b`_|0O&sn^0YcF=v5T@SbFxw)632Q`N9SR9aN|jdCqYTiWU4?&cH5S; zf9`t+w(W;dLH37(8M9Nxcv9m$Y*#QDdCGB$@B`Xa%FWf1G|lkAF*s?-OHUB+{zc8r z+vd+YSH?#fM<+w*5fs(d(o~+$z9{+P%OMx%O~gyIju+pp&?@8PQAU~un%0x(*sJP1 z{X*k0PM~y7XDr|T<`O9a96GWRwzWrT&CSJ@ z)kV$hWWZpWvs+fQCNMe}vAnhHDkz5~=hs8LsgT=uOh;orefk+DIpzCnk1^*sQ6N-? zV1PFZFe{3|jB@@H271G0wPoWD2+0udI)u*RzzRdy{vJ6vioJfF$8Fv*ZGX>CpFf6t z%C~PWxPAAMu4&08kH}|FNOgs_*O=WJCo|IF3A&im)jJl~?{SGHX|74rlA|Y&80S#r zCCg^Wi{Je-DhRY#aQ4Y_e)80_t0WiKfvdZQ>os_p5ln*;EuVaO$gt?Bx&fb`)XWA= z6yTJ{Im^{m#mg5hx;RA^kMOc&clQ?Gt_Ze5rx{+&$#RKrH_)`?lTX>8(aJGTEy6&BZgy>#`ML|Tk> zG07}E#urGDVob|7-|om#$NaEhFvv-SkEv%BVt<_tT%2!NEi6I_R8k_O#2~-jtlUgc{PY2BAS?o^lH#AuqNf%A)c=7EPgyHd%66Yky1n(VL z5)aZk6$l(%r%l+?9hd0TOMR&afzX#9j!8#1*) zCvm;lt_%o&zY$VOl4crf;%kjZvG4Huwu)<%l*|uGvLcQ6H5a(O-g0|WBPARj7mP+3 zmzP`eO!DZ_kc-P5c7sZ6+yEPa7oN?X zp`4r|vN6)WV{=PBZzKusXWWwXDFi4 zjqDgdI790$iWK#GQvXA&l^~#%Lrc$gV>o}iLn%u+8d1)kkW79;mwgIC;cY{=Jjcl# zmB$o}4lOhDpAf=uw=ih2B`{d6ljmMiUMn6Nbq{y~?%A-VKxV}BX)LRgD z92_c&Jh0hzbS`07CitLe{hUd;LW!ETwOqVg(`8Ta<>%lUilIabhhBe=@=HV_sdj;C zSus4AF`WmH16uua90eilVsEr_h|pq!#9Ko!4esg%u5OS*^7whmXfC;V+p)Q`=&VHP zj52RYa!D}>1PX2z&)MC)rLC^XAN?(-lXqllf%AdRm2A34>{^MJl8}^f=qdwRSd#Xd zv^__QEp?N!*$lAFj$k$j38SME4n|u>Bgyq;#nokk)Dn+J~XL+}dUwJ27|;t7%l zl?v?S=Y-7#qP_&TLYAN6-I`!3q|R_&Awx}?rughB>f~=Qi*Il@{}t>80T|2 zJ${a8&k1%HdndC;F#H#=`v%;CkUSw|bNuE7^6;n8Tw0x@yg@3BZ*KY_boQ~qd4G`n zz+fY|Ex|iNC_d_visxs66dfT%V`?0ZsNOUg(;o4Uck%wX|MMR@qCXhAqvPBo6Nwm& z38o`-9m3q=eHQ6Ds>THn#GZ8Lb$_3USc4QAI@=@Fe1p&f$cEqy!Wq1;NtLH819dHN zApzmBR*_^S!EBI9ktQxy6!`+B1A-PI3p$&CUB)^BnIS|%2yIM|ivs$Dv6BTNnUI7X zq9~$)&{inFLM8)(wKQFUcfDBSYdk6VZA83Efz%3-4AH|=WC-}?ny%W$&a8YKuffq7 zp{;PXA`B-{oZKx)iwRO^g!(<+IfBUgS}B1@&tfXiwY~W|MEo}j5p3+smIDGKf~aBq z7}wm9m@85xvH4>{@f2^?gw;0)J;QImBg-6J7+_tB@)f~Ee6^H{G*bi=L8eGLoQd6? z#USs6V#jclvR-v4olq2!h9*TclABI|&M?U*g!+3#@f4X&ux*PoTVz@iOhDQ-l9-5M z{!7^W5hVjbKPH34hD)Su38Xz~#N$kFoRp3rQ=Z-hogEzrO0jV@e5|OxBnIV%Q!mY3-KynaG=FJ5z zmTco4(To=2(70o=M6F$fmFzRjxNU>PCLGQ){v%_ zw)1@d#~W@hYl1A1DnaO!u9N6Q@pu2@fP+~|XFOMzJ5-P)SzvV+yM~b|?|-m-`rLE! zSjD<98->f|ZO87;@#OOu2#C}c+mU4%!{LBOPtHgZ zO;g97-_dx;dbQ@&>o+uAP11*8rsFxEJ$uIW;u29TNeji@P0QxC>yvlTH6MtRqDP?a z(`-VBe*W4Uq|=C3b=KV{r^-P>Q6{l|AUJ;c_s1L_rgWX9=>%G3kqqJkyG_I5?G`-j z8cS9vT!8ID^7P45X7e$ZSJ%9J^^zxFWGE!d+b9yHS){MrTvc=?-dE)$VK~iDD#6y4 zKwxoMQSS^zsrlL898wIT`Mhl%i>obZAvr!9W4nm#_s+*zZmQX>8?N6qlq1RfAm{30 zhx1Tv44dVLPU87NNm&k26g)nAM8NUe-~W!=+lZ$|^xvU~UCRE)f<|}GCm6+Oa@oqy~yGXtAfx$2#&11)>ci;>(m7%Sp0Y9R2;TL~-%A-#vWIfI7 z-PjEmt_~GS( zyPG9Gcpg8WGM*P~ZW_`wMJ8~2v!&iy4j&JgjB}Dqaq(`=%YRx>H;$iweaPWqNt!6q zTwr|^FIUTk_wUyH#n*ElosMx%aD7$NT3Fn6ynR`5a++{>lCs>ieD}w@IJ0pv3GJ-s z;JDz~=QDIEqLJ1(et1>k0~~)c!c-R9I=l~b*3nsu(u(7w0gq0`2oryvMtX$y3<`}g zp1akKuC-JRG+n%KtaaSH-7=kN)=NXR^&f3_<7__$qxJ@w(?=!aQAY562dYxkwuzYS zE)ZOx%rr8@J&FyE#Z5z=DRe5iTXm>J&{m$qS;}~*>1+(YMR8Q&y`=3tZ(pxs_q>!G z9v2)OMg(@63i6)hA*A5qvgPKoA8n*^AMvi&dZPKk-9Oj%SmnLGB>U9pJ_)=}-tMbO zjfv)mefRHP^xP*=Ll7VJ@_s~8cv!0YQ5~%R=-yXyU#k{>ZA|=JTE&FyUO0Ui_}u?l zQqiaV{h!pjK1>*Y{CgiCoj#&qJnZ{@ko1hzPOU5Zu@9JQO+~9Pz|QLi>kg@m^4W_}z$)MBQ+Y!uKJDUVcox5It4u zzV@fTMn35Kq1V^KJq~)GXpVKM;Jid6SsIj*c-!?(HgT_-2OoLz{!faaA6%S$6nbCo z3~{r|kFKeY@y{P3>ic2!!!PK^obmfYW-0!R^8cqy?GNgC_|O>K7s~rSG9RPgvM*5f z_u?Uc<_GieeI!a@y}wTYhabi1_nR~BS>hkx$i@VG%lW!m-HcyPtX{eE&VRZ4?5!&c(r2 zaT+_pWD?`k!AAt&YrGT8XETO_AyP`V-GaP`4&mtB z6Sxj^5^*+zL5T|q7Yl_R4EXd}&*ay064{aIHH*cHm%sagtelXRLrx}Z@+_v@tA>b? zD~s4u+%{nDC?*HY4n`c#Jd=^e`Go)S$74*>ayY4IZQ%RYBZLS{hg(k1&ii3n9AvE* z4fV2Pd^$uYlFh0i$s$Vc^$&`w8lp=Ine6s~_ zz&eJ572|0}o+&oFoOiF+sN$Gxc*gj6h7c>Z?hCdr|0764a_}kGhKar7tEY4H_$lw| zF~M!=man*e_nPwPE0QchHs>gJL1!c;!BU%;IVXZqDp*Ot1~Y#{>M^H+OvYEFnqZ;=JS4cPq9VbH5QtQptFh zvRbr+5D~{o-&5oqnm>UKx9ZpemF z%o^&H#i~VRQ>tA;keWg1*wvE6-H{ap9^ir`BodKoupME0h1^}EbIo8P@Wyhx8iCp3*5^3ekrxTie>$P-6tBL& ziwGl;Bl1Hq+n9Jn^(o5~Z#LizAsIn&Ot||UO2+4j=uMPypRF*-5saRq?G4(m5N?Cd z{yW<3?~u}w4Q9CJ3ga~5`0vTg1%CG$OHR9Zg-QyFGQ*cY$J!0v)L_>LvqohpT`N$^ zqBTevsLe4Uq^Qvu?)KNHa)y=~kxoeLYkYc0?FQJp7bI9*c7_sh|Ey#epS`{VnP93d zzF8yf0`1+1S3&;*p!>8zCjIGx&{u#pU z5bIxKH?MGVhVVPOy24pcK03sAE1Wg4!%+6-Vl{#M7$q7I8JHWqm_`A;9FPc4d-sYo z)#%|Pob%LocL;YI@yOW|Xx>KQGdo771Ejm@6Ynjd{Hk}$TTHb8(L%FADut4_XpJ2>u4k16F~^02ZL6JlCh(4KPHhv;KP2MvWVdDB>lhd zdyF5x(*FFrr*etdcN*V9AFm0qUqLB{cN(QFTG=QrBl`qF9tltqtVxNN~*$B&UB5b^|&`c5e_e z1Ce5@Ys~Hr?>eMPkiwA^M{zg@gkT9mAxuk}DnzI;PWRoo5f?2U{Jf2C(D@wYrsla}|+*PT*{xDE5*rD1^#D#tu|h*U0P)F*`+g z4ci*uT%pZx@#WWGR%lT{@j1RbhweQgNP-$5lOc9@j!r!I7AZ6+g$NyK5>sDFg%88O z9^2X(A1}`k$*j%>f>0<)q}K>Zk|>-vI0sED7>tKVmBh5DwiqXIHe%|vY>~?L$p=pe zibR3)@f>Zfjp7?A>F5mQt_b=V>94U}3u=g`K!+Ptk`u%P>2BCn2AvkjWQ1nX_xyRf zF7}?6;{>JEy|`kHC(To=OCYpJm0-J=3XWL(6lWS#Izmf>4T@y)jL$xS!=pf+w`{7G z-~)gB&5B)D61+s(Wi+w`!(in2n}7R+@hInRS+lz7n9m2)ZOv-c#F~amk)$n$r-H#q zv)c&POV8?dO|@wmjdMQxYEE8An#OYRW=mBC2E&}?V#j6?>zL*z1M*yQcU{p`7NsP0 zg6*Kt z6Gk~)U%h2p*Gxw>|Neh^%3{%AI?LJVoWUsP@@m8X@xT9`u1DeCr-)=Et=tDzWD2@O zBvWMfju2Y3&iWyGM+iwYW%@{^d-UW>gl}1`*6g;on6@GK_M^0^OyX=VEfSJcb99#B zT;Sq$gVKVoF|@mgl}}O$UPQVEkR%D^pd`;S%0bSc9FS*4PtfpOUM)C3zd#7VcDun^ z+YfS8>_qng)1y5<`D)D5=OaS!G+WD{NKu)>VY$8Darvf#;AvY+l8PwEI6*PY7)>*h zRPpB99ceB&{&YZ=C1gcHy{)J>4cm?7;?dVLDypT&b(SK}5K?k_ zcEZ`|F{W!-F4qX97!C*2b;aw~Z@6153BbwOoafJ|v#g{V{i-y;)9AE#Nl21R69nC^Y+EqzPi_R2Y zK(jS$7Y%i7*;ba(yx`!p1f7hpFJbXQ|k7H>+1`yuXeP?(KY@a?|k-r zL@`V#hjE?W-L>4juUXzioWIoY{4Wle9~U44Dv2UsmMFAVtd}j-)-s`z`BLOIJIJ zGG#a}7z_lTJ}pSI9AhNOKrk5R+%2}e`295=!ILj0G4)@;aGc|{;P!TdGnU~bBP%nq zOtaoL{OAAk4O$7l`q_+=(~?1<2?E}}+eD$awd9%R7r&TudOE~=!Q!^Ty1=VfORA0G zi_Z^eo#FfMmt3FMy(k#P!@)@N+4C{QC_&~Djic>6@7~mmMg?gmu#KhdEKS$lKa&)i zuf8}WQIfU|2rp3?1R29;t96Yv9jk4iwXs{)xfo_!URDvk-(&E*I<9xcKvNDh+ilnP z^9ts(l(RkuV!IrQpMZj$L|jFnlCFen^_e)awV4^y~{hpzvTnEWR_u|G1V>_40CyYBa&(HMXK z|Es=d{>OUv!~cGdqz>Ujg4US0f2R+N{<*r^9|uwQVsxO_QvHYb_d)Ocn362zUWg98 znEn9m{UBf(_O%yckAD6jh6=e)g7<>Ij};|*0a)vJEf@kz%E`lFlpyK1d-5-!;U(#*u zKDHhczgqPw`QBL|#DmWvco69Q;556B#M4LG{R0*M!~2vn#_`32D0|lnz^d;oOVjvp zxnFog=$!>oSl$niA$Aw1Y3wcCv)%)N&ALNt*+>23jV6^u2!)UuDPpRrX)H};NCze3 z5=5{OakF}m-qD~C`4m~s2tuOWj!<0_tl{LeK&Mdv?u@5yOrHYuI1|XSgkq3z z_=%=o!{#QUN+Yk{;cdiZ2pPynipS3jgn$>nSyOM_eYb|zI;OtwdG8MA9m841>?9>g z6lZm{^o*yUJDwbW$MRMntz|GtSlt^2m_WUt=FyrN2iXVNBlmSh{?)HM<4Jz!g+jFwvnBY3dj;IzF(5#sb zHQDSDEgB^psjBE|!)#hIn`)dBEbdCKZWKq;4WE5_2Xapeh>pjY3>7h1r6O|u@~R=r z1x2YN$|}=rw>2-mTX6LF8HNdq?SL#x(V|Al9o1&T-Axz!qT7mDDVZKW#uX!ssnNwT zDxb466Dn6=)gU@n>vLxAzoNnw0)tQ)I?QFwN*Y_TZR2}6IZBz0B-Rgj z)BG#8;t&;fWag5C{FYJpZ@A#la^Kex=uAVFYA$a_>{eGC9;XBgnbzn$=Y9PbY-)+S z{S`m`Y)6p^&MzxA8_V(8fGj(}n80ScVYOOOZ#%pVoSY4rOmeonhN2K09Hc0qwUTeY zvurDk>l(c4NVVy^J|uTH4cl#Z-@EhV%ONtrXq0nw_81W?rZsFTSgZsmlRL@*{P3#c z<#!u&s_{1BV@@8Gj3y~>UT$bA`;pU52tk%7G)>2NoN{oK(RH3`XHmIE_I(k8*lCid zn%%Zzb>|ok1}H69Z`T+Kf^(!v10nWo3Wxc9UN-&UrQh&hDr&_VLaF-LejN{!AQr~H#s^H zq$5YOvn&^ud|Z;39fj0vR|Y*SsI~%cA<0W>H^uMXqgBITLKMBN2kS|-U@$Bg46@kc zYbtD{fxTugSFrO!EHiq>o&^9q)<2WFQK|eV4G*yaq zDe387Q}7+C{)bqdk!ZYngflsT2AL%!>=05=^BInmERziMEv~+$*;aV32wq~;30;@q zrJ|i2#C^cdA?+4aff6Hv)R0Z_NJ{@LWBn^u^;0T$h}&Hu?UF~2Em>k%u12_!k`yVq zUXh43O1Zw5&tZ&>XksZ?tt`XgoFqvQzQcq$m&w0jEG`-FnuaN@Q5c_)bA`6=<4`yR z@?3#TXzK>0J!ulnF--$EE5&dqnT$$26E52?a1N5NVWMAAq&tKXq}m`wpm8VMHlN~M z%|?y!tw-Nok`5GzF7`QQIr+Gx4MRj)GWOq*Cz3`!VG{=UdPBS0MxhH&R^+tSlPZU4 zc9^P0tX@TdNh$I{iNIo7OX~{`Pc1f#Sc`v0GC2d+B0`H6EpzdIBUOp%auW9znF@C1 z3Af7;!8uR?>;`EoTy{c8h6E8%VH?rncW-gqW$c(QrkoyIX7dp*zrUf{X=GBM(h}j8 z*mfKH*u8-A43LESCiXyrm9Ko6sMrBX=dcxTaRfmb;yo8hYWC@JyX24O37Ige(& zL}A1TpP!Me{}Jy3N;#~Y;?g;)eupC?ksAbp#!s-D8`R(vq->FLgRQm%(;~7%f^SK} z7Lg4I?K+-Sk_jT4W9wCq{%i3`LFgJnTceW#nGPVG#w2ciODB$TxKEkzYoY{dK#=(WkQN`+?bokz$7FG_Si zLmvJ$?Ti17pr@#GgfzF1P6_2R-0eRig+b=C*!4O1ieL=B`WBg=!R&K{+YzKj700l9 zk6(U^@45#A)7~i_n)_a2A$&YLhQ696s3^`N9}E%tiPL=)Ab{{lI(*1Kw#PplJ_yyn zp8pd{mQcDMyu=#Or9;Q3fnA=C^lEhHnXJ|@^D*cRa`yvV@UU{(Z?5)hO1pS(4(M^g)Qn&RA;AQFPzl9d{7TfD9D))3`Cfm9=e*66SV5`>C%9>#bG zF)ivmI27q%h7Sqev`Du25K|!DMANEJ8A7B45>z@s6^Df80^8jplN3FAgm4DeR0y3$ z+^7$DTcfi%WP!F@BTPkb0_+Y|oDiG=-w@1(U=2w=#X5;MOLQ7B(n2OEnc{s-mKiK1 z(pv;^sO0i9bn^x!JDhlgn*0K%1io33nD6PTCDyd)BARJ2Ed))F3hyn6*0^>R2QgYR z7!J{*hTy2Gh_20YMYXj^1*35Rc)B)TG3@B6FT`k26RKF4~Cw_Q9J%ZMG{ z4^yQQv|a2?jUDv{>l_kDbb@gnDJ(@96VR2PAd&da;9ZN94(B3aEX$&C$2*S{G1V8G ziOAf}LwZP}9Llfoq&R0H);XDB+YM=AP&$cXtxsv|hP0T2yCrxVZ#5C;7}f-`LgPb% zP&pz$!?qp1x#-jG8fPu8>p%!}J|YB#3_FyPcyF))agG?3<=^S6%M3y`8h zN<&d3497WNe13q;1b25ew^tqY2E4N@ZZ;GnOy^cGf)5SW<`|P9(iuuknU^_}az~ji`1ZRi@;p$t zeU(XF^LPLK3157E2tl&i)clA4@CTN6_WleY`u%}Y5~(tzN=eg{HjHRPj^BKPRB7zv z7M6enk;P$Yd_XcDjv0+-l*1En3zW|BUQulqY&Q$Gn>(yE_aTxrS3LR2j5JZ~){qvO zwr;q7b9X<}bS^xYCB}V=R+^&7$+9fYSSDk}<1so-XqtxQa>d>4g2iG)Xq!i@C6zBgxzTUG*lI+aR ze6DgGDn(_M?rIGTFc^@7S(3Zts;~S5{I-8{*KF6;xI@fvy=b{U7c4J!h-6CW z*96y~jE=@?BQQE)Ha=#z>zH3(MNvaZ?%zM<$)g8kX~KHFqplltq9}@-FTVJa#bQNP zN=_b5I5~XEYPsg+%U5*Wa4X*2rBmJpk^+>K=JB(N^S3Q^ZDDV;xSNdn@RKR`AB;FZ z+w%Ht&HwoC?~`PLzLTuZ9jCJjV+I27_U(q%GMayO^}zVvh%A$2sbGFx^VL6Ha(bGv zT?fkYkPkk1!qwFUUwrY^?R%S@q?k<7)t;`7b!s>0YB#{@I+{49_fj5xJYhAj8O>sV zXErNA3a-v;e)z)*sU#o$_z;!Ed6?0VDn&C`cH6iQIXXxf6_WXN$3Oh?ineyQVu%n> zP7GnteDdLk%w|*8+YMj;=^MJ?osr?@IL9E8!aGPZK~hM%#!;{B?d(Sc%qu_I5SVCn{o7J|O>SSu(e32p#C1kyq?9;dW*9f^-t^8DK+kDiV>eK6)9 z{_Yjd1&UELb$|5qGoC$r!fJiRmtTL$c2}ddrYJH@3is~mSlf^&CMOB$$go+oY&QeW z3nVaf0p%5`(j+6zd|k7;*mCcFMOI}5ByV4@`0_uWGnpDbcsAnx!;Cc5ES8qHXIrY$ zpp;~{9XOh$%;zn6sX08#2?2h1zF{`W5CUGk+3@!-@}|9YSze3%K|!e*R*?#l@O~LqpvJ95D@P zhZwway~iZ6`xgOS<8KWPrw>Q8?Lb|3C><-SMwRCDG>?@gG8$pDQk-AJd6jiB#r)tw z8I2PnFtnB=iPy%i6|}8GXiHW~3Z+Ppv|ThU#yN$>IasY6uU|B1BS^D2Bk5Zx@|>(x zj1K};sW3`$e%{e{QE*MPK%4m8S+65OGj^uNUUj7fS*nprkR)-f?mbu+Xd6qKYLaA+ z`E^my+iV7!#&K{MXHb0~XlloH+s8!lUQ@g2=@nxCUXm#AIve&n)lHSlyRO?iwdavS z!aMAC?3%qJsD^!#SVS%41|5HcagJYWaVx||obbC;YOG?56ozPcyFtaj2OGNm*>FdA zjJk+;uhRAIpSzUam@W=~mJ0rF3DWP5#m(=zdH>!=@%HZP-#klhYW~EYK76-p_|}TM z7s+pGaBtrOcahca^uAl|G5p!R@& z^7z_fe~xcjoxO{*SgpkVbAd=R6TFY2xTV- zm3LCZH{$AhWz2|oofG?C=)AxEvfX^{yQ$$Dq1^8|+;(vLZlvf$(E9zT_>IDEZB*!k zkC-Iq995OXLBby6eDlTIZtd-f20@x9B#A;QjR-NRAf%veI-0u2dr4I(s#1ZB-51__ z@+@`)69TO(S@Mve^T_5M(K4#Y;G*`c@t3` zvqQ9z2-hJ*j})G+i^uW!IK>#jVj0mWNg`RV25c8ya6t@=4-8%FaB9ln3z9U&wi|FY zL%oarr~!g1kfRfXNim^D+8xTR>6(F)`vu5%{PtZl(Dx2Ic)Wu&mzYH32T55;M9|nl z(s%nCfOQeiKpZ?)6N649%gb)xV-^|rT_4eA!(j2=WA-KSZiop8treq#l)7pjHrs)$%qU93`SUqhl`}gYM^}iF zY?ckr|8U9VI48*zNoJ^~6@FLYqEzL-(Gx6(7KMH_pB}ls_B@?C?higq2hZwI!>8Z39qh8zI<6w zsaKT60_)(nzgp7`8R_Jhhff0`{S4Qa%)n;i z67t0I^6gu$nhY5>C>D6PgCHO%+S<_!CzL<^-w48>nhVnYD<ZRYe%9S3mTH99*)NQvv0I4>D4|HPzB zVEl|;6*x4hXgN$TaPojwPAL*cy@b%N$kH`FO?Y;H8%4!<7l~+IA04w=#*VrGym=FU zF3%-t7R5s$6|c?j!zEoy+@}qI{R&4wOleRE|?u3B1Z=(1IzwHuDWA_ z&Z8SN!hRuSkm#43|^l}HmjQHVany}HA;9s`s4uTEMI@Q+@t2id(Xw2=Te$! z?msLLGWO+oAwb>K1H|W;k(#FNxw@#)``$1g9KB6Y!eY!j`bAZ0iqep#ii3lcx^|4K z1gR9(MJ)C(1f&SOdbwphDNqWGi38o(W1nJeV7D8%y4aGYhNI(*!(+vI)pLE_Gpe$P zF-awT?-=?ax~WCHZl_bj;=1SCZ*~Y2d7h9LmaNc}RUB^iT|^J3sUb@h!=8SUm}KvI zjtjFq(}ti%K4Ee=A#Hw# z4?9GNNw(|ZLv~?|$^s@S$cIaWO$ptC;QEM6*9B4~G5KaUXxU(06hMSdQ6^(jEz!E8 z>BlU(Bh2I!6>3KQ8;n??l-+j_D(1suI#FQ<&qStdq82*-mE7HKj55;rWFxT(gBvb2OkWHsYp#iJruNI#1JZEu=w2zx^~6v zP;xx3W5-hSfbZ7N@Fqd}9Vt6HGa{2a)b^wqfFb1JBdYMG=fbdTEvK_u&)1UnbVJ)Ls$-NW9{93TK zPZ7fvf(^btM+!%XRx5NF4boH2oa{@Xh-F%MsLrhn@ zHV(gijWAJg#e5&8x#JA%*zeS~&zA~yVH^PL~Pk_^Bw}Sd`1u&`sGsJrjSmiz1H5er!)`A;r|9wottH+YL|S0yFA+u%d`#MVXOKGIv)2qLjR|wKbO=1& zrF5M}h}i8cNHEnbBDwn>+tnb!3kOc3gh2QN?>g+zfU1z%;JdfcY=MjD`D9E`n&1X} zzk_yxlAu+ObsC+Y(zlz~O=p);nAhW2FQP{Dy9HWT$Yg{FJ{RCVK;cCpe4m zmq;ZkM+s>n*wvE0=`e{xCS~lxb{%N~J|wYLh-YHTgv3|gMg%knh*C^@G%HzYku3Uh++o#(@O2EbEj*{3= zkeMCM2ii`cq>hHIpn!znEJF0r__4p9vqHx6s}5;h#JK9PyS=`h7X+y=swapn&QyF) zAPzvwQqpz-r;gG7DjHLyj)wg{(kM)_@59yxsZ$1@qP&eA>CHdUw^7tlTEx$e8%^}J)d>~Yp{_#kIIO4x3DwyS}~`9NAKiYkr$q%x8OhQ8jdVzp#8oAUKnf8z3Ljy3|NGzSL#8RVvcP)Hs;shG}k7W10xi<+PO%^_ic>vKn$PWkv#Ns=a9Ts8daKRu`GJmnsha&fOc?_lNFltms`5V-L8dZ(+Qt`{1IuM^275N^lk~jYT3sw@-mAU zVRutw6%9gtYxfD^c)asbyf?Nxck4F`cam&Ls(AEx#IuiP1n+tMddtOGL+}ZCk#l@> zNS0+NDbPyM>vPZ>yjNUbbez51k{2l-{`d&IV6&@13^Z$tMj}%|)7nTUbpeT>C^brI zl!C-)+BzoIV}euh;fFI04+>C%zyI48Y_~o6$nfKz95&ZD#YZj{& zLMW6HWT_)f4MnAx9UGEqfgR#ywyk@HdO$fr-8-Zfj3+tIzhCg}@2@$2Q1Zd&Cn%Zl z?U!e~{Q8>7%y4p=^3$ImGIa3mpVnlh=IAhIz3KTczdUE?<8}XU|JP%Vk8?H~%XaI? zQp5M(uXz1(N8kELL7SzFMuu`^0MGa^Lm5TyEbC>@{FUeAR5KbI7Mq&R#o2O1s|$uk z@cHLc9-LJB#3b~6;G3_n`2J5Tim}3^3cQG>CJ`7q8^uN+g~~Knbd6xEwYIIJC^RO4?RubXJY{L#pUq~V zYu&8?taa3dZUcu>+-f|r<2hdMH+s{}<4fL2q~7+@-gNDTfY$1LjcKoK-E;;2d2sVK zbh+2O-UU71Ppdljj>7QIwYhhqvy|`lCEok@_9gFLGvcz9jz4Sn$mRcb>#KNA9KPuo zzR}@s_DI(G_w>oT+T6`Czx)2<&Fme~xF7tTQ0M!v<9&FqgZQr2`A+lXpCxz0KD~WY zH5-Lm|K2&e5zp_|*RoF%hkcUyo%s7M)g8~rzDf3ufP8aIBZW}xD{KQIA0Gy=5kuuX zwu{bDsiHG2E>yt|(b@N&AbLkl|8s@>ZjxBYJCbR5pVxhtkNxMJ!0!&WygdMa9<#n% zUM=n@3d4B0b$ z^M<_p9@}jh`hX+l|2%R^lLG>Wp#ithS#>=+E-vqMC2K&2W=-Y{6t^18=a z&%sGWp2J`xj-v0}zSRBQ;-#oGeH$1WK~X78${qy-ZS82Ah>^;3L!QUsOW#Fzh{rRY z7~a0AY3l)Xlghed&k14wuuKgP9uT8T{p~* zG}A-FX1imz8JJ%t1aqI{=rcmQWw`hyerQS4gi%#tw86`PbfQR&#)cLZV7rDeq)aCT z%WciF75LGZv>4HR`vqAw;?d_15x(d3SC>p5%qT~ezU?{x;fmdQhz~*G`S6oNj!*A{ zOzG?j@3ySw4MROJnTOUbFLdns>sM5IgVm34Vg{Q_ zav0{{Mc=ULT(b2TB*$pg~Ef4Oeq=`o>!D3VL z+uwF9uC|N9drT6@3&qvEVY3_V2+Yvdp6#loEHx%AI5>TV_X9?5k>-du_FvLw z4><_08F&AYRIiBaf9QvppkFQn)i~wt^9yYC*Bn25$fx(dz`B9!?lYRjIYoHRlV>H) zdj9z3oVIlwogOou&A>Mp9k@7K^78vNLl4sfOkJlow0o?UBcYWH5nf)G%R6DEfV?GQH-gouGw0+J-6_ZQbS^=^oc z$w};J-)-YPJk9jpNfz(FWuYjGh!lVLu!^F?5I1>2xP4;Z^X5(LksMV9sp2B2@8d$z zIk-66&@=<1QObClGa3cv*B$=mnW+TY#O^YqHC4Yb{riSjH--b2)GbpCtVi_8lzIj;k<%wu&kB?2eS-g zK&goCIX`c)eV}UxoOdLNCP_4HXBk>Ul1Qp*kAV>}iJBUaLSdbtZ6&RrAWtZBN0}>{Z36+4yduv9L*GR}sFt+5o@%T?RlK}< zg6!XrsjHaGlEWT{_-+{C1||q}OfLq9cP%PCrJOzBaD0K14P95#iW$lT#86|y zF;b;SuXLl~B9HZ`06fG~N4GIGDk$ndKdRQfWm$5l$6^m{b# zz6V-^kOdq53It5l*En^=GW-Y=mgMpUxq5@v13Fb~x+5;Gt0-~VjxY>}>WH9A!mviT z7H1~Nas~=qv!Z|b74!qf2;49r%TMvU-=SrVbvlZ)C}02t&Kqzw!S;KUmBSc`*71HR zga#@83nEeLpIk^uu+tdX+9Nkf=Eg{;87{ykZ^ zLde)l-M3v#k?PpPYDP~n<70xDz~%>(zo6T#320PW5?qJdo#EApGyygK3})`t$rKv zX6cjI(`uJ!X%VWz4jtZg2wfsn8GD`0Bvu2tEx{YSuTe@7yhl|ZAp8zF`Haw95>~&% zrw@_k5q^6?78H?kR)6lMuec zAPYBw68p)K@Nk1uzrl%_6oeuSO%(eu1OZBPkj`*@OXw~Ua*QxjL{bn`3N9u*y;lg= z?32rZ;A;HPB9)9HH8#>@l384G4NGKx07!H)K_w}{4tVeIZ4G{hHZ|TGtSw2(j37OB zFCZ8Rsodg*4kZ-54STXu>~A(kA(I>tQi3q}FyMTP6eUIpx?bb^3qYV$hLD=zT7uu< zy~R6=NXD4)3H|Oey79dxO%s&Z(z_g`2l{%86tPYL89)`$+^Zjg?J)i|L5-39E37kg zO%2%t66OdkaAt0|mCOHv&plML6)5w1nZ1VKQGSbgQaz*>tC0jW~F z0Pi!|?dhhYg4+Li+g!p_BfyBhFIOn0afqoD; zCr~mVgeEl>Aq-6`QMyCQK-UR`&;*g<-4KUg-l9wvXH#~GmXTmow{AZG6-Zr@=pHRC zK1iI4*zTC7Pcg=T-x5MJqAQai$DhUTNP8X)K7b!KbgjiC8X+`N2ZFbFr}v5Gm=KnG zk;>V(>{!R)YNGS0z9{NxY@syt=2?fHlQ>p4Rg zJ0rExj1E)!t_Lsp`G0?pBo#RCD65p0Kh(T^zGb`UXttKm|K>366M7gr$9&ncTRXZ& z5v)h60LdZuA6Mi>$0t8kBuNyJcDul@f4QaItfG-Omvn8QZ=#Sty*J{~v-?Q*fOhLS znk_g!jtEA)W@r?D{N{?c7h9zAtkw=cG#KOg+0RaS_UwS``I^7~}%=RC(?wB2-7I`aocGbZinw; zAHdkx2IvYSw>aBJ;*L?=JIz7B;;N<`MFZ~Qx<<%Am5<5N9OnlPrYAgq`HIzM$LW)T zpZxVhnyy87%kebf>TJWW|MOK$2+Nr0FC?xA;5fT}ML+ClcY&c541=X^S`wo% ziN;w++x57cPQm>;Bgquy)UaDxl0-2Kj;^t{g2U;fk`F$f#`&`n9L_3i*YW-H6@U6_ zjU=TgN~)^hU^YW0mY`~~q@>wcF3#sHH!B`|oX77|*E6(^rgd2B5lZYS4l>^VwT$y+ z1Vw33L9kqP1Q`>-+lA#Pe|eADK}I!7`S!ajzWB{Gd0O(LzdUAq;5dI(v$%o}pMA`9 zI$^##iJ9y!Y&yme9n?Dl2`gbd(9-{qdT`Wy|!qdAK=CJ8=Ui0(`Z}}0pxz|6GFUSZI{EX5yQLKfn7~g2qB8X zt;G$FVibv6MW#rMrmiDt@ZM35bMWoAOP2Evoy5JWvmR>$_a0|FdXSOo_+8&@9dBND z3_}##C&vj=fe8^~?L?r=6iPUD^}ttu*x(#gQ^V*WL2JQoIk37K$n%_HtWde9UJm4$ zAxRa+K$c0Q6D&7-*ZNxx>qZ=ogx&bOxiQ%(Dd`8d7im3-Q7A3m zg(>&<*qZ?B&1-7)PW!rfRw?yPXtXxmYH2r`-;IDO_Q6CU--S-z(Q#u!ItJy$Ed_WO zJl6SJWbsW%_$DC8ZN-ha?IRbwpHjXNUvGMUZw<3VEcNX_@BigZ(DNppY|I`DeM|R^ zb5eU#EqaHbcsJ&xW1>ZTg@6yG0QouLa-0)t0bx+O^xBa~_)qIn3mbb_B z2JUooRJ@NOx)71v9D=z0+u_YQoWMyI6fW6S&93-`|wx_6`HchS;P z#e;Rzi}dcl-RN`TPEab`#^c34seAL6_W`v}3?str&%77CR^oP165mfuN^tK9Zhir~ zc@&TK7lkqMpCzlk4|J_Vn-m`kg5QznA#SjRMhW{a<}cp4D2Ktv1ft34`+!HGvyxOb z7x>=GQ$*kug3P z(X2OAl_E`IO3(R-x^>QzW;&jW0A1r~c2N+{DnXV;WJBM@!J{$qc3`TNLu#ID<8jJ3IxgauT`8_EYwC^QWZ zV7=PW)`8AHLQOwKs)XV4cZB){<8einX7SSQ zkQC5wJzWzh4-%S%;?e0-j_;k&wjF0zYc8$g(+7ataecMIhn~fHL%Vg9Wn92$V>o?u zOj;Zw=}7gOGLJW0H$)6uo07*naR6YZrA@nIanNU>sF#SKU zXeK;yH4h$+5yXf5as}lmrz{+G-SeA& zTyeR5!qNQ^#VAD?gOD(E4eN^?##+pn(JZan|pzdfNUHM@Sob$y@y^0y?a z#X8Ss-O;vzXP-T$8kKlkqot#3dY-?SGrw#RLh|HkfpebAix#OhEk}$dC8MnN)PlV}## z4a<4N_dwwELBV)p7&^ylJ}HrcFtwwr;z3$#sq z?q+F9nxtqW$;+ODqm;x*E-o6{){$n4uy;S-J1NQYxcM-YSs2nxMp4lPUcYV_`hd}bez0`S{@IdByjMsdG4Xlr{6Lyzdsn8U>+L?J z12PNr&XNYh^>s%&(KwgTv{Mr1cr3PSkS1g3BnQWm@hD}x*zK`yDOqNycTMaQt}?WW zN#&+bd3`ly*v*k)O_ocF)R88dF3i}q0xepM>hN+*%VRp5Vf-cA^KZ~eK{lGkff{dc z9AK$%BBN<6Mq5l$lByaN=JXb%+cF*nR_lSYi-E=#$k7pMbWCA)DCKF&r#Lda?T|_` zaxG*3oKd-DtN(_TJBgbOsrKtUNiG_W_&tM{RD4b6a(2Bzgqkk-n3bDQU!P&?C5NNf zQ?JT`qLj>6DMopY@(Y9r>>5dKTC}hXLr*RKf?aq(zkN$P{~9AUJbqHq_ntTB0c6V4 zCl#Z-=5_s-D8J&ccmsIWor)+-#*Flq;C5)yGx)%+4GhW8u`b6gUZ6xxdT>OY2>SdG zP>k$?w0XlS`Iw9y)8QK${Saxd={8qfpO+}nk(UFe0G;IIlgHS)p%h5zG_#bs!ZBedK4RFsBzQqM_&4~W#o3n3%qi6+ zMczmwndE&k$D+6A1X&|-op9~)(!}BKoAu=83-~% zBqhE%C$w9Fp5dHD3>Q(u+IN?wso7)oq7lmvE*d;_f-Fuj_KYA(v;m(#Cg?{|v~WXA zAGH_QW`nTj$m%Z;#eH0Vjcd+u%U1~EkT*z;KKKB?TQjs4oeA{l6z?2<^Cl+p@}D4c zjSx*-aCKLxa7}Q5zR#jKRXji+{U!Jocl8Czz9ndlL=!?95&mu+H`V3<@75$?h0Km) zTGcHHx`1Sauss0hKp4MTI;<5K?e_z1iIF`$bN)xu<({JbK(S4+_bk|?guihYMKSwoxASvUNU-WMywZ=PynIV;;Szmw|m$en1UxVo$Dq2zCi!6Zet95o8I)A#S%sx(#GcfGqYo4lhtT z!G;VW63{u=HsV+h{|cF8gykP_KE?OfAk%$vGDWy{Ph~Puye~dRm<+NhVOZjqukgbr z4rl21BEuRlD%`N&psNIY|9)~;^3Ex~H&IKa_v^+e`UV$Mlzu;$iv3kLv)XqF0Usn% z#)On05QMxneaLq2&e}PNOg^uJ$-Wg-lbV@i^;{z9BUhH}p|-lN#%D zMA+ed3ZX&j5khJbSz|*L%@}A>(d-S?4WO{S$9snm4(m-cP6&yYQ$ltR>F2nD&26GoXH!zu z;q);seFEMiOb*N65Ry{@im>~R;5Km`qT-$|xPd?ds5qYy86ph(S|~|s8k`ddGsRkP z-4$&zP+8NxFGQ|Rn^qA=;RD2nkv_j8PzB|D^Li zVw$rfwA>-n3Ch03r}y#w61TfT8-tV@p(2s3?^AEglIwtKG0i>Irs~bYDRzg zJBD_RS0y5;2*ZG^J_5TXY`;NHuw1KBTZpo`i!Lc^b>?B5KJo_+55^z|A78sfE;)fOAeQ`mv9dJI!2aO*#1Ys~) zNjdTu+2VcR@P5j6W!Wq`cB_GhACEYFT+-E!e(NxqqW6xWcX%(@Ej`=q46P?<)AQqB z7@j`sao(}p4t(?bIoD_PejOa=aklp;DH$J3nH)SNkq3;+mZQTODI7MqIJib}edYK+ z|F-7e{TsoPM-`V>JAV7yH(Xxq$a2lU`qz&s3d6-^%gYyAo<9#*CvfdmL8Ag^)?Rifw1rIM&1lg6(SiEhFz>(3V$9zx#^{iLi+envs=b0E;|hIhDsdfW~Cs> zBwZ73X>d0J^^Lf;zpbN;jKUuBcAi<51*37rsH!N70%HtWmJom>H3%e4x1+jeQR$AR z?|Ac~<<+;IdLsya0KY*>7lRagQ=lF81_%jh8ko#dbfU1{qlF+%B&$Wo{JKY~J@#{7 z35e9u2q*k)NGAqh2E4VTS&B)cp&y8IF#vC4vxx8BN{D(I@e)Rvc^ca_UfsWVGLixxZ6J)GU%StGedqtT3J{A>A0(#WSBa;9y%d!_{%XaJ?FQbvaG z2v=9|;d(|T&;v6V3WcmhMufZHdw=Jg?>y%FXK#4@=4A{ZN%4c~yj}8a__dH?Cypqs z=vt4E2}vf9!VZ0%k(5=IYA^}LKf9^o^)Q(#CNqN!V~Wx+o+J=5-dtR8aGWvPPwBml z9lNFCkN#Pmjm&`L zALx?XNK@HAN>M2sKhDXFp~w;*o|TB8`2C+Qc=7!j+s6CGb}%YSM&l7hkusZ&F-Eaz zw#=(5f@&!WjqhSDo(*xmQA*&fBTp1k#Qi@ClKjrZ9(!G75Oj^h^`4{S5qk$2MV8R^ zj!o_O?&}pg4}9?Ph>=d{I>(#08#IS}{J}>wZN;;fUvYW41PRAy1y4Ucpcog}&f!Be z?R1^R5fCcwPns%H&5V{H70yctiktHlmoKjQ?|v1HG~N*_287^t(eUE?W$cMhV&&R= zzCk6DB$a&m2FKY4CBa9$@Ylb+rQbS!`S*uR z_cCrS+o%L7&&Bx$+rimc$)iUTMxzAh;CH`!$MbJ1@~pr*PiJfLLdNcLDG)kt7P`jA z9{2WrLQ)&S>CNfu{{-FvBIckgxFPdMM{!9K)l)jRpI z@1riHb^>hJ8IJxcgFFOCccQzxtNIbKGSj~&R>ar#qtI%&uV03p2yO@3vQlyg-O8PA zdH4SR_>sKRD~Ebm@9w3$cRFl{^$+qMF4`C!q?r0x#x|kx(Mlqt@HwfRvjqV^i z-YsmA9fHaA}NQ+vyGiYzTb(>_b;}4tdDyanfR+R z=3RvUzN0{J@1OBayo>q&uy;6qD<8t(<_Px$?Jy*lq7zFE5&nqn9TuW|jC}kF_VO+M z_5!1cn|=(T-=g%uM-O*5ucv7OIz2|J0^D2D#3Qw#b4l#h8{W%Z+*=BqlOU5QwxZ~J zuzE&jEJ?UV09_xbR&8{vD#2`)R zzPGUlVR#@tcvz4m5$Vu%n$@ZzFC=N6L9lphcbk}P;}J?xR~=0i-MvBzjvnN6jbks4_pR(Pw$kdVMF)f`W2AyeE>zr*j#Wyzy9s4$=PSHj%%jc|bS1fOPifQb|={rZ7 zDDo`2VZ4hAr61gySr!K@N(QQRPrU(?X=VosrDA8ZF>*+VM6p5uS|}Jc&C#6}zlN=w!u7lMw z_8ImyaR4*@S?rtiOOB2Y$&!rKW=-9%$xB6EX5dB`pMbP1t840}jSs1z_*^MTUKoVQ zV^@dkXf`$YK$aVv^IX5%;;cYvaJ@$v$!ju8a%6QMG%hlO^fLb;W;21|lZJc&wq{BVLt&{%`f8JSt4)h3p~cP+h`@`qPnu<9Lh z{u@4jTJ!NolepRI0v^y>)3uT}uWEcc#hHg}w=K3=6Pg9Ct{IIc?4A9D+E@6{kR^(T zqt~=y%&mREX5FHj-;ie|Mo9Wl;t=4s^nHy`30u3*NT2iYEH3IzCAqrT@coNRKKo*y zqDWb<1FMZ?d9%V=&*#7R59p-CbsH2b3gtj+IH!%L!ILJEERll?61vWlPiM?#V{Wf6 zxje6^YtMESQ>fm@1M%Te#%OA=o#oBzHEnA-ILxuVr>eT>X1j9(4#}a2%26a)yia3K zub{5`!DSYP;ea3?Y5LAn6q^0R45I>F@3^{j2(R(JL+Q9?rn%zic!V(qtszYX%SFp( zV;N5}govBouCXncyJlkDfIx8iAa>pq8p;@TXvZO84+hEZu4Pg3$CZvNi9stKsrS>qh5MeGSq^Aw##gt2Wc&PkG7M1zBi z?osdkumK;iLc)^>Meu@6XIZWsT{pt$4nj1_AOccGtBukN6vzV_j8ct59 zQB0Q(MBvrSj;4XujS!(F)mzHk(5TPo#E6sh4>)h>I3iCcbj=Fk*StHgNGGS1c^n=U z$(+Tq;AVA-O2*(fn5-ZXuSk-V(66xMSg)An6_<;OMr3G{BC`o$`hartoV2-QmH&!9 z%SineX~EuZIGg@~JXdV_6_@K70gD-zBuO0bwW}qWtZ*{nNPk75J36Njz9PtiNfGs9B|Pbp~aT5xM3|G(OI)*rmY=X6*q$8L;?B*sWMRSG9^4O_aukiX2 zGAmL0UqZjYRj=r7zXKASt%t*nWHcQyni`~xdrp(cctCPJo7INJtwjil$r7xXkcL~F z9^v#8v^~cM6+3wCE!Oq1yRlmn!~~xlA;wee`5zJe2CX$AKSZ7V9Jjf|Z&O6`4xMV) ze~e#W;1@3l`UF{gfKb;kIm9nl5PGO@2_nH{dF%-F34IsuU7e<=Y>I4`aX1@VWKz;6 z2Z-%WM4l&y=<=ApdX3$_A(V$`p>UfeIxW%4MJ#H1j3dF{euGI92ut-! zA#8=rPY`Z{5;d-?kca;Xr9HlSfm?h_kRy!P&|8g=9%Fn=e#$(ejNJ+^5`xHZzCdw{ z%l{6&_Y}GR6u0^o=FbtngY*Q~-bTSRGzg{XR_An!mr#C&@EdY<8By0l)7yr=8v-1d)O;2r+_CA+(94lYWICKLGDY zTt(Z)brHRf3>8|mIA?IKN2!=fl<6Mi4^Ud;w+payTvy?PM~@zYZ=kzIhK?Z8n4X^g zlF)YqcN;&OZX455IvwhDTA%|n!);bkkPLw!{+-?^-Y0;Cl#ybi4S0te5|#{@%itvl zH#o~7+@ZO+-_I4#%6EjSyYDR_wzDb~e^wt6?9d|1Gf0jIn|JXnt`q3CgwP{=3q*9a zl;bGmkEh7KCitG-=TDlz|poHQfiD2G);^5(NwQx z93omLka~tx4Mujz^dU|9ah$PqbwtgQAVd?f`Q9PyHKd2g_FYW<5{GX)@j+^kIa#g| zp`&*Kbb)JXT;ImIPPiM?D$?V>MN0?k@1h|f#J!gjDM2a{S<{DtfQ*JUwT>nVbBfd{ zww_~Tg?Bzu(Ts_`sm>ybzo8Wq{OaEr7adx8*4q>#t2p!@P>BH#B14OoB$Zena841> z1RoQ?-VIl?KEn5#m@3!f_j4+d;3yI91{t>TeJ~@G>=D7?Y)x+^Que!^G^I32B5_X8 zcSB8?)C4g?CI=|7K=@m{K8Q1m?iL|qddb@!nG}ffVVn<<~k;-eH~4q(r(fng`8Z{@3|ziZoSr%6 z^NMGGYVj6?RAi;#__0H0IooYU-6YKR6d!*a&6rYqkkEC4fBwH;v6|PE)08wzSS>-) z(=-xoQjDyzU5j&$a;)jPnD8pbnvZ|7N0Dl(ZO6LmhSW|BO^YxLLUm4CM{M>#{LhCV zEVl7{|J9tuauY@4E~nc_jNV{U!FYed-u^G>w++V!Ehncj!bLlgyhwm4gcr= zbHm^Kyx^yw7ZiEIvg$a$T=9qBU2u3@@Y$Eggpi}#SPoKK_w$*$CA@W2{-2(E?;hk8ou{pV>#03R1Y+jXb`f!r)~T_5jL(x(Zund zv#1oYUw9x>dJpADk{5bNuM66y!*-q|Nk|gIc#@N(30D`l?CU$xL4)o{m^NTL~DnT(O3{?qX|;F_w(8i10UXpDCCSakDitspOkcU#{8xO zrFry4PG$mC)5T$Yh~M|C-(0btcPJCPHfb6p>8fGFHom<#J7$ChYG|DQ1$MiZl;c2OwEqwFs%0PIH8}%qE()i-_#H z%9zXold}|4D%SIs#dVLX<8!I+97+ZD4`a8o(VFq3Aju>z-pmmRBuembHbEN6+p9IN zU#=O6Lq7lX3xo(fd-*LFH?KK5E;u;K$tQWFX>>hp({OQFarU^tn27)1&IiQ04BXDQ zl;a$MV0p1(RKn>=9?{#&*dcs*zMtSz&>Jg$GCryM1WCn+a~ zBl-@Wy}ISMzrG~TN|MCT*#@Cwuk&_ghh${z=)DtuccPRM96u__OM~rQ6hV8B?Rrj6 z3-+f4?Z)E!fJh{_Rm=W^Z3+x|grh6$b zo^5Cw$9Q7cZlX@0m1J)}-Bp|2^}5clYfK_YGmVsj#k`@Z9pkAX%T%lulY*}Iw5=P6 zdr?DZnwXxKgYJ}OiY!&pxFi^KfT;H@ZhNea`(SNk6d&)QqVKxp{XHu09a;8H*Sf1e z4Pi*g`X44*@49rI`=R;ce!Xee`CXU&-2p>u`5yN?2;;jxV-U)H`{tp(cRT9g`}cxfMeJSb`7ZH%_nNehr=+fbkJ7$NHs6W9 zQp(}~69#m67-)u`0TMij@9Y+=NM{N=UF7~}Lx{8#=i+Cs?r_#W5{`e2SL!!BieUr>JE6LIfi8AM_!#E&r5?>h|c zP|v$V_dP+|51T{zgTQXs6;3<%-tlm^X}LReNGXsfk8xd(y}3Ymi_j%1oub_3E|M;# zzz0Fwsn}Da50SdWh*u~bF>h@z(V^O)liNkQfh+lXgkkj8u2ns5B0`UZ~EP>-L;N`lLGHN>)W2u%pip#^oqK(q~*}} z(RlK)M(7#0n?w5TH7eVS*J-yzhc(Ch9rNp!?KUvp*D<-xJ(uNx8&&ds=Ve`6dIwn| zSk5~}Q$yQ;F^0W^ge;GU0&DFsE0MTJ1e-kbWHa>rw?G?vo}Nx2s#$)e5CGi7Gih*kf;h!m_#H^8A9n_Z*&1NmI%Ec7v3#ytX9e9^-LK zy=`dgE)Fk*L?;5NCDo!IQ0Hn@;0FKzAOJ~3K~x$foId%K>D~#puTi2VQ?RjP8at4L2y}gw0zgcp7(d;m4+9)WVBJv5LTO+D- zj*cENJ^YM9owEre=H?6`dfeMz^V849j7Di(So@yNLen%r%Vui{LNlHuq(*RgS@F%E zd%pNw^65uYl+>UD>n$v94=ATItiPpNyyW|vM{F5GZxJquiNJn|Z!XYjLA$;tY~SFV zBsGS-C=e(Anbo?dy{##dEvdL7Q8n5q((KNyVk46FHX$JR`QLoV<-Fx)zT(N_15S=K zlItk^Sw{$xckM5DG0)jvJ>$4s@X?dN-eiM!lHNKH9-|bgQpiNoIL+HvH5ZpBgzStY zX-V`IN-KiMn3XU|DsmN(GS3%}vHb#UN7J7oX_5XNqtarMjJg%{Z9{MktJ^i7e=%k{ zOL3jz`l9Afe|p2?r(;e|$An<0TZeT$iIF5}fj4{DUf}x`dD@aD5|1Q!OQKrpwxg;f zqavg2EWiEdcRcuD%;9l~2yxg|j)nn52(0{1S#1;6Z-2w)=8Dn8MCyW4>>nRdWD@Ti zCSwg!@Z$L`?_M+*oe%vM4yiiQRMK0J+A*0JgpfEJXu7x&RKv69_9pgM?H^{GoMz;i zjtJN?iXa!~8`{RRS~>i%jyms|j&t@8GB%rz*Uy)P0BNRZYPajc@PT2o$PQ1hhAs%_ z!fqpbC#sC63442493ENAcH?Lp&uFYUJcu1YH0<&*WwBdS^z^OAx&$c|MH%-v5U)A!90<@u z+KU0xxZd>K+%(u;l9wrI;^oA!iFA_8{fus`?*XU}?be2Wr_f(;k;LYnT z@7`?ja*WAm7#+y+*x9_^YK*@oOB%HDXbE|i(D#aqMKnxgYD~r!WCm(6ba>RU7Ae6+luL)8T>LoHQ@elr%w7DQz{e?NlwVd%QkDsh%{v!}^j%^1sr_DZ;nd zz9DoA^ymngO`@RZHu%k3ip*2G=SVvzP2=agTp4;X!)9O5t>%Q~ACWmQ{eZ-4a?`S? zT4w2jy8M_<;t!SGbtpa&r zuzEt5KSuc$wfY(<6M{%-^dpq3Q2jZp{AY-EMbcgn%pSEbQ9gFHhWrFsf6w9Mobl9g zaXw-*za?ak2>l$ldWO!<5ITTLkw9Cw;Ci%4kS4)|3p&4#+4~sjw%D#gk57>%rM><= zu5mL@)auZBjz{F|N8q`ZXN+f*$KjQTP z)@HFww>TkDJ&Zm=jn8n^YwY!(K^UA3B&Npe2guPGa{mEtdyWwXX&1P@0as%?i7qDy zI{fApz3cGm5M8}Ot6KyfAtlyJgliEhiHB-=hBG6C&QY5`BTa_SP6_%H(Jm47Thx>P z4bl<*-G7V8(C&)hTl%&p^flH)GJb;cS9ETK7=1u!-r=iP$gC~TzpAhLW zp?@0>ugMJB>nPyM3>jKvb_CsZ?9)UOWQNubuMZGSOa}`ES{Ag;3iKqRwSdsxg2)i* z3DUlU;F05}_#g+8a!;@p)IOp96C!_zPzLWLvU`INQFLPTCEoS;?F&?L91}9(7KA~j z(}+v9^?;b&B1D3BW{_=TS62`+u8Q98=uT2a>$Xl(Y~R9=%(<)25K7~1H~jlB6c2u9 zY!*rqtbgz3mojz;6FZru)_A4CcF~k(R}dN)eGH_~yd#7p))L_eZiAv8hD0I?U?z)6 zWdW|f!a0e^9-&kQv_z=&&!3EOPlO+s7yu`{W&OAW&TNEp#><|H3 zKca0ql)J<^PgZ0IWzeBvv++Z(TAXtj6L2BN_8S5!RyyEVZ{iS6CL>f{LboDFg;p6_ zrZJ%^AL8=;IQM9mi24=uw}|Oa5yhi8&$#`4Oein^8Si_9F5>&%ZgAG3bcr%)L~lDA z)2~X=Z2KLqH3T0?Swf(bl5GDmY|f*QI+)g7GC|}c^!7Cp2P%sLvEU<}#pTG^f54do z!o~lAVvE!UWQvlOCY;6oWa-e-QDlL-pFnp7BuLpKXlZ+eR0B=TOc1`sb=8op*Wl|o zk0B6bikJHYZ-5$~9H2ys-@Zb+4N^q`+`De*+*Z*X;4bWE|G1U5Y}8EcR~G z(l!l&9E8N=$H?&$f@@*>Z*eX|LGW9G8bSFvRNozL%>{OIfzmm_x0rkn;THsN zaK6W(&|2eV8ZmtB9FNE31pyOl5TwMmTY~rTY#J0_{QZ>EhXsq<4p+mdP}J7*)xWN3 zw;rQAtQBYjYBa%QDP<9u%?$hd0;v=yXOYhI-CtIG`}Jiv9ztDX=d0aVO-u&lo2=CYynE@ZO6kiMVbm) zYkBidvsfB3vt;i;Fq%F@sn03WH7BP_rlYu@pU>Cq?Um%YA@m*}0{`znKIi2dM^<`{ z_TlG0KaD0GC3a{*p%hI^e2xae)#ZY>=av`W&G9y%^C?#EgI}Yl5Fz0E7H7LCz`H&o zq2hEnk`984i6*7dCXg73NfYwYqmzijw!L7op97xFs->F8-pjjZV`37DB4x2yqtgU@ zGYGtQeSDGZXRW}sHTOFJge(wJB2|u-4%csK+Xf+`m{k-xMP88Q8MEnxqoX6bzQu>0 zqR1f#Zf{q-dGn6N=9azFxIfq~d)A8<+xY=yEba~Y-w*2F&vkvA9t#OV#d}T0?rJFl z$|zLmQOeVIQT*A}1KMaPEXtHLDY;#2&)lTwGl8?B&Z{ zH)Uc{gb-}Eb;R!z29Z)mkz^Q?n@sI`VegBW+zavq1m#%cdduN)PLfJ4-qyHY@$ktB zr=KP4A13s@=go^Xdxt5`^}KnunN5C)J*RJ)psjrjP7NZ%&Kx14st{ZZeT*k2V$6M@?V^c% zI@65D@%Nk7({~Oj45`Uz+n#N+#RtdiIAiZ5K?qM;7;Fy`#b#j z$`iaoDVRMRMWWYrN4Je4cI+~a6_7@0mg|<|voR+}GxA)suD7hWHIs49WK`f}V7-d- zfXmkvu1fjrlTSH4JLGnG&9-}oP%YceGdYU2W`V%`y5i(4&H(ALpR|K`OlFaA8| zm;b{f#^Z$0G!(fa3?}k_{>OK8O~B}!tTcGhB4jk`Hbd=6nn^zUe2-_(SKM5-*ft7w zAAT}sHcNT?W<#~M7$ccX6P|oH=1+gP;o?oh@oCCW|7M@{vg5bEzQKDKPZB=-q+~iv zu`clF@fa->|MsufeDn1!u8+^2e56SV5wFKKu()iIGLqtSDiAWz))s9fqiHfw;s$)J z5wWk7wHa$uR zf|rz&goFJQ1+RmWo040=_d*?QVdM62ID8?+JhT}m1g^W)U*owOAbpz$Gp zR|6nKG{?l}w!j!Qh_CNEd+$WXI1`IzzPnWL9VYs|*{Sc}Bb1erF*VI!qmcdZnMf(n z1NQ%Z&#oKpW$%9&Dvce!5+&dN8RtT*R|_%bd53Wh|4!wslu_uFLpg}|!}~Lcx`83d z&b_{6A$LNs4}J)I#m~(9utQGYS6<(DHosp_l@hzU*}EC-U2xPozcW_sDrvc|d$N12 zA;kCK2O6no7Y>c2!7!w)c`qp6>8NR{!(AD3bSWr=6tQE+xdAsVw<}%L-CiNP8y=hmt}lCf7hQEi$mqJcL)F|verKsd4L5MxTDFyCdD}BP zNJxs<3yhPTJuu|C;N~V`NTz!NJ0R(huv}W&4$54{jj#i$C8>$;=X!1F8W+W#+@Opi zOCkzkweo0fIX)?w-!$~C#FJtSOlLhJMB(Y`x}|O-I^4U!;@UA9DO%T%WN>nj^YV4Y z&AE#Ya5O>W_@IXVq75Q+yZg(_!`Sy~uVa!R`GO#l0cD_}zd`gb*xQ>jolTHJv2N!P z^-0Fz{*1|Vj7s5h`HJ;ogEE?ORFWlv#qEXws6-P&L7H^bo0i3O9j~24a(J3E-cP93 zJ#A&9gUNx^Ij2uQCC^KgXeg2nqYWDiH*3e@s;AvbM%gvKt9bML1~+&g{O}MJQgZS* zCm(Cxd|%Ub8i_^70J=mUe*v~8t6nnM`;gNIkEyzjEAy05DfzVco_hWbudW@3N0Q*6 zT6J8mMzk&^R2R5<&Z7?|eE!8TQo!x9;y3@_InH_>KP~ym&yP5mWe5~+ZVLY8)ra`e zN64FRkkxPSF`=s4RFhx4%`Od!dN*zaP4;@R?l;$3sXr28HHc22!MM+nPj4;*bDD09iU)bxz0 zx(T;yMa@GRrbxf0-qcLe3d04izCene)Cl$_lJO*-NH^=itCw?LKAWSBWHQTm^ua7H zz(Jz5MrN8m9MM!2f;F?5B+(k{1;TGgjKg__vj*n_|ME|7S+6=y9+W(KGGkOE!(fWo zO)CP+?S%PtjS3Z6BDlKR5Ih{7olxe6s#-DISCmD?VxDmwX?Cm9FxyM<{ z)pbjfMe%gKYAHvGz5Oh1bO^k9wr0Drq^Y7PqjPXPi<{x5?swPqX6tEMwMcgD$riQ+cYwCJ^@9XaMlp7;BJkH5VO`66&$;n%wPlkpg(1*1Jk5@;I7Xq?b&YLr$a zSwg$*dHZ_J$-@c7C`F2h4y?D9qKIzXz7Ndy5`+}g+lb(~zFw0U2C+NPSx1&hs#O?B z5o$nrM>LsICSpo;7=-NDNtL9UERz(4K>$_NV6A6wzZ^Ee9&clkyY3uK)nYPDQ5d`q z&^vXjCf^i;cGHnyF>OmFciA3p)Ru-(%M+lvfxsKk@A zJyQ6=AUGUKWzX`~vYxjnonZ2D6a_-;XG;vkrWY5J{`q5c*kG%QwuPnxiUZO#3Q>)m zp>ZTq(Kt!ld1Tik`X$|Fi4+~#q>S_tBWPChI8=2FN@`U0h~DRf<~c#UM!F@T-NvrS>BH#AT|Gw~|7XC`zxr=6y%{>ZFHt(jOg<*`?=W0q znb7KeM14i*B2HSAr$}Amf=Bxfo$aB@BSifUQ9h);{2uQFs2rsvIvo!P-WJha#D|lM zI8am>#l3C|;}1~XTU=Ko`~n+hIA#cU4SGaU%m{sjG8w+TLH4ikdXFybq3GfnX#50y z^fPR`z});Ak~4gEOsHPOL|lIf!eM=aFDAIGKrXIH+vf;9j_DLXsk`)(ULh5zH}S?+bi=foxtx;*yv^w~X}>NTf^sN0_+mx zKHhFXYLElQk__Qj5m&4W1Y0}?-z^EjA%l|nXQ74iMA-ZikKW09Y~F*L1cT#ZXU%vH9`0e5qh*PaA=$#%(THH zh~{va6hM#C25&n;cN^38qfd~*Vswl2S6D0XcEGF(5lw(PMT9Q;pb%I}LJ;Jpq3xjS zHA=K7og-yT@Wpe!ArPro;PFAB@+o9fRC|TD4ZFN!^ z#kz@PG$Yt8ZKqMAzeTif>AN+-H^{x8#p;LV64kyW$Qek9E+65<2;nPiFi<}O1DFxM zcgU{Bw_6h9NsOiM9bFHjQ8fScR*>g$9?~`)UOgs|AZbu0L;E@S;aRM6yv|Xgpc?5kcrXw2l-lDI{&vN3xkz1UkCT zVUjp|i9@mYObJ0EjlpPz?LBy67qpK^PL<5!9847`(cyK1?dS3NCM1b02nl;9=%r;-nU zGD8A=;~)e~uKDwCuh=eYTASd3Vw#|}=IoJ*`%x)zUa(yMjKBSxE2P};?YC<#-&EiO zirRv$uw!wqLSD%XZyfv-thU~?Z+Sp8tpWhl897Ld%;(~g{IE1+bhP! zEr+K$Wsz~cNa>tmZ`3g=Bx$1XuI1$$&ut|+d$8eP{|S-<4vu;z(;j2MJIBTOoLBEG zA3vRPc9IdS$K(0^AKvit#fm^6&o#gLhessFAVTbv6e=)Zv^@K+;qa*7$s>c(g5LG~ z`Kv2_{ZBPw@(7V0#^-mlz}MFVyW(!J8N5fDB=(~Rz_(z6uBt$wpP%egf>kzDv3PuydWG^F81>2?OX0hUn zpC;_>C0t!JJpaC8fA0Wi17|0vELSVu-Mo$>WIpC#w$IBquc)`pt|vKG`Z4qoi(Sv* z`)WRZgbfYsA0~YElPNF0uXy)*FcF79@bL7@J%08dPf${@T3g$EMtFU0Na6*itXBR`KF;58xBuX*2|8?l|}Uh56>QQe0)H_^Y-02 zfB56qyZLpJ$KL9`bvx|n>^S4gzds}|H9`q4UTz6aP)rk~l+@dfXMecn=t0SokN2>> zVWcX8_#yxV{6Cxql(j$ z3hy1>iA15$(DshaCQ&N-E*wT%LI~R0r~BvwA#hK$72-j+YP{E{OeUF3Q+0<@i5j4l zN&yTa3Q5y=R;z|;tPdjHW@QOJknj6~wHQRk_&`)ld*HU|>AT^)An%jF45Xec6N52F z65_reIo)GYcB3JS1U<9^Sq9m{Pg=fC%<3)fEu$?*&AL zuH$ya8*+zUoZ?HBDoyPl+hrEC8ACQ65 zImo$tUGrcR6897dH3-1zo^fAQyEhCu&xiMsL*H`hElxtYe83yt(`_CkOZia43?Y8- zx;-Q&@6Eb<9QGjqa=?Hm!|7gIyhlZgL&`Y)J@J9ao&?}~I`QHEO7sj7_o{wmj|6%6 z`-K187ZW?XcO1xr2>i!!?85~nK4fR_x!U`$r^8zT(ja{5a(&npe1GG)ccneNct1>n ze|VGnV@CGgZ6JjlN|D6}fB&HXyx%~?Ls9d+E9zkp^*+|V7Zm+)@$KK(s0>jUV&6h^ zsl#_4fhR*`kBQw2@@(jA-QT$69A`a*h}JE6wntW{E76BxX^7#_gQm2hiL;?2L7|jG z`I=0*!$xlZ9!4Vd*0Ne!iXua_AY>j^=jXI~*EpW=2ez~184?@+>$7ji(u zz<6SqFLLr+Qr8hF(x0c#dc>%RHhOSeq^P{sf~JF;o1SLt=$h2+Ha#v6ZWJZcqSUv6 zqI!bOzQXVuRFPqKH<&C^REAaf1nV>6=918^Fmc0dCb+wG^j%0|Mx{|&QWiQnK4N6M z>uGl`eP&awS?UBHoFL*SjFJ#bAj?{+DlLG&|NWZT zqDe)ZPmdUnCTw<+o4a?+MvD1tMp0HQj^=#(`)_F7 zZb$UI$Mbmh)Lh#8?CyXa1iOvCnPdByeHx0e3 z_~^@jiNYen4f9#rylr~TyPJZ|?kpiMTTQ$AJ)`Vfh@QSn{X{}0ckTSF;`&WTw^=8g zQ$9hCP7opzZoenb3uHdwqaXhn*V&J-ea&e14PQN}X|`AV-9PS_o{iA7baqO1{--QX z7L5FJWcPyUSW;%15Chpr@by1m^78wJC`TM$%=pEhjX66K^iJ`gep#{QbB+p!=-;#3 z>=N3oI3?O8w%#GKBfQJ$Z4Q(elc8cwF7GhBgLp^hTYU6D67A-*k}|7k8b{j)gviK? zF(Q=#e3Y zWL~+sX&Frni$z9ep!aj$UY9uU>Ef96?JaiuoJryN$Ba-vghmHUb4PRBH71Z%(-|xLL$hN#tXP! zmMmsthz;Ivna>isE5x2Wa|odAawLN9zPskTZ68(T=lgTB#+d7J3=sIr% z^P_AqUBT^bO&l;P)_Lx3I+~py9=9aVGV(m594V@CLTO1Q$umha2*7!fAq8B%-C%86 zx6Uq7YS?yxqA=WC*Nmq*XXjPwAsSqd?=EXbRbX*cvRbt?wdeRWPd$dDLBOs_j>^0k zA!49!I^5EMq1O_vB-#iz8_Uh+g83(Z1);^TLMe;sFTuV~ zII=EMm6}{Dyw_}-8ZoT%xlxQugY%MgEm+>wgwPVaXW9J))AELs>3g<2%k`~CW)nO! zD1Hi?UqSf=+LT0LkOjE>8j1<15`v-(9p&~Fa{4)1IZSv@lqEOIF(%$Io-Z(YhEY2* ze@W{{XcaNxl3g8`mJM3Fgm2QY*(mOo6xB8yr@g;!?LKP4#o&1;;Kf?7JLVb&D@6v$56a)+^+)$ZI#$$-SMe2^sK;sPS zts-Pkarz0u-r;xeIhlH-w8-e#ZF~CQIa=hr&3;OwMr7WxsK2KWTfBEHms|2&F`G?N z=WuW!9M-|6p3&D^v~0*TL5QBVYf({9jj~~_7&;t9Nz-`R#v((FDJoPpB9r}qvX)3u zva$=dJ|kFAg9zNNUK6E8AQ7|>TzVWaAoUSsk8!)-4e6+Jlvsf|LijCO^q5S5tSC=^ ziZIiZ#8D+tWrTi96sg}+vBB3jj7EXcC<8ooBiXFhINK&;q4Q)_j*t=CMw(5RQW@v} zjvz)U*}M7;ZPO$2BZQ3T>J&Ns62EgavkqxuN(ulMLFm3_N3^>w z(e_Ck6Cn-u^%3C6^$KkwA!wo(#OxHeyGtUO>WHcUQ6YST6dR0O5#$sv#wd43z#vqH z4+dm`a+gG1;wKA&707ynW=$yn6yeqoR$$j?)1`wsV}cnWe1q<;5Lpgph719^OE~|J zF#CjX^-JvK-wqhkDM94mws>8o19JP4pw1D+8DaHnlpvi{3GJO-5bNg%r4gg2#QF{yZdt0JJYJaO z#<5$3=m#;<6Z6NZi+uDczF9(6BHe4G--0QKZj=N|GfnB=_9Y=!;I9WHWlY8qIYD>_ z*^J;ULIeVe(BBYTjgk^I{t}r@u*(;SgVA^}7c&g8M5^_X(j4$<_XC8XC+cuc-Y0zT zhcO?VqeDPQMeuI;^CY%~uq9?1tqob&;6g?pbEI<^-BT47=M}B`80GGg$s<1_h!Pn* z-djZfB0bLHF`;{pES{$45Cg~@Z{LG&(8?!6s_V&$3Q?Tn`X14}Mo0rfQxz85N4icA zkm_s@{5{fS1X&^oD4|hthcy$lsZhR2#ujstaM8P$#B4&LYlPp>^f|U|QD%Y=7L|{Q zZix`!#S9k(F6~5&@B&V5%c(J4Li_P;pC?CE9fKJ_jEe=UwUu zj;ZIFA*Gk*H0g7Y(g6Iq78_?YTS1Q8!KhysKm28%Hk*VW0mU8*5@l76<0O1;?8BV7Og#P+I5TK{T&`{(OB?C5S`rQU$78q?He}e1Y6Zc zhE^-h@BZPE3W;lh~3v8R}5OlI(1jSma{^4}<=2)uf|;q|i`ti#1XQ(JmB zA$UPGb;#I)?CdLDl+14#zfBl~2vghsVhR09G{N$?z=O;6amejWA|M|b4^YU5Ezx}rt{QOT(a53UT zGH3qww>SLLuK_bB%N)Wk+1=iznk%ITq<2jBt+*EzVKh@r=E?Y)<;g%BLL{pc<7vVB zmuvFUaQbLOvrEG6+h<$qP0wg-$SaMM$t-;|JK^?rjdeYDw>#R}r6ph(ENdePiF=OL z3aJXZJ~`S2Vc1vs2g0VnWEw9jMDP?)-R}{1MgEuxu{*!#8hnouKd1UepiCvJcSOe?*~t z__ZvTsUuhnDX1Y87-K{!l^(4SeEEwxU;gw2>jK|@vt&9hC`N+UFYkEs`|aWX*(a|a ze_HVIPsaEF+m&T`-Q!%OUMH0DXqItuQLs2G*{nQQZ)?_9EmdCe_|XNAF3x#(^`7Ui zexTmD!(cvPr_-?i;`55ne!8G26k01nFKKp;K6v`xar?gJ_3zd^{c_4jpU>!f$BXYa zbURCKB>B*r+Pg?5OLm)<&1Rck3!Rc^M~h>=`szniMaeh6`;H%;zkF~#r1vw+B}J)+ z5Z4~_8tFPukyku@{1hKN%hes%H+PK3hCElSS2k5)Js^P!5t*Ol%+C$l!~=l>pY}Xi zp>a0Q)=7I1N(>3gWZILYswtCeyo0`TL>K9MhjodX;%q<-WXiq`)Qw{_%Xsv7!hBKy ziej391mA-Q0vkL{YwF{%PB>X z=xCFvX1(fp@oY;z)&w6pUgRhVuU|BnLNlFAY1{@=2#S%yb@29wE%URIYGN>%O8E1} zlUEXD(#)vYB!Z|Z6t4B`Rz2e*!_kT1@%bpt+&$QS&}JlDU)QOotg(q+Sn2&Tgae^CPnj%YL|J8L(p38v<3#(aDr}cdjc)u2h;q~=?PY_Oq3?Wj2_95Q+Lo#rB ze3_940lMqMp-*_9C=M}vfQR1y@GczcVjl)W_AlH%<@`_>S8@n#MsXku5^VR%jV-Ou-=j(bs? zxHpqA)abbNPX~|BzoDqd*i# zV5Z4YR=**-W{A)355Muh`+z(M7JrcR{Xj{7AQs0za!c=vn^OvS-(R7U7$)|`(f;t@ z_gxoKBz)L@bF;tL_VH^W?mrmp-^j&dqR#L)?}!85XOE^1aTpRrhm_PKbeBwo*PU5gJMlP4@%nGcIzOo#!k(oaN6Z`oes zL!j$DxdEL?oDa!WGyhk}a)GPg6T4e*J3_M>E+9n|8A`!yrpOD0l8)87U@~g4PSMnk zzH2Ef&Czjz51gNwt3jOa?_=+CjPC(EDFZ>~`p znDHs(M-<_X<(sz<9c7UYymjrceL|g%#+sr^nBKng+}(CGwHuHp_l$R=C8v)Hs!CE- zikq9BsC2qP*PePE$udP0sT*fJE`|$MQ11dZPU$ST`jYt~C(9H@rL;{o)?`Xz`y^8I z-cwYG_uq7$7$Sv92{$Dxv@uxQv)=5;GeI@d+}v1BPgB>j$^><5dGW)Vt5-FnMb3|Y zJVk5GtJgK#rAtG|=!hPa$|$Og5H(RKlrafU>}rDT4(15wJkEJ~>#=>q(ea$)lLf&? z-oIZm9p{u~&aP?r{PV|H=lRtyzovIk&QGW&CDm9U!v@>5Y*%es3{67ZJpN?FX5)GG z^#A1uN!@KK_w)H6O2yTwu zTAKP>eDs4^g8_FHY3-Q0nc!F7qvoHHJ^Bif=Y(cS|NY-1Vo&zzFVM$NQK2B;e3S6Y z(;p#k{(;b~X!FmQKYGgX@r2tE~Iqhac-)r(rVuVGD9nme(+L4(KL{HPS^u0xB z!DN;*pBIcPols0_M(;IE7Z^{^P&z}|l%p}nXD4`3v2JIq?pE~6?|Ax2 zg^i2kP>VxHl5;58Q&bs7J960~V_>sWlw-ko)Z=``@`e!XLPU1KfG76p?j zoE=w8X9c}nVAPDzt_f@?$7zk;tXrxwQdNSwRw!k-zTWYNZ*RD}PQuuaf41Q9lPO*6 z$P2-2o^B*QNG{*@*e;Uik}S_C$}xRo6Mi%gWVvL$?)c`{H`v}WUl@u)6P#e%dO{TJ zHXcjG@zjxLY11W!E~vio6osZ7>w9`a5IE;~^Kyr^k?A~RG|p+8j;ey9)L5smec<(r zP3kc(HGSt<9OY~`mcC8>J+oQPXl%HAyGvc@c|yT;twYEp81FZOF~o!OF(rBhmv43$ zE&1e=IeD&l^?FT=8AQj~c@kSklPtOIq$kVZ_PS%cbBxD1Rb`MWa`|@4@lnBSp3!wl z-jSR2qf9YUXdzv9cU=8USGzTY!+B5z;q7>^TL z(^*H1g0>CJj|#@4WE{G?>**TLWIo0i!FFxQ@_STGQ}>kPjObJ9xEdz}Vel4j9c7h6 zj6;{S#5>P!oBEKZivkF=){?7~$g2B*k#IcAQ&I{s2!d%4X02npw#f{nBw9n3OWwTd z5Y>;EonIhAi=rdc?+|{?XrypHZQ6+`9ja77>quu)ZNsQkltspB<5_JinF%Z=nyV|v zA*uEh6S#>G2am|=Yq{1iJpRYIfsT}oEv1xhq*Zr>ma z7)>?vti`#6Ulzu2*?q>&jZ=DAmna-lv1G)G7*p@55iLHZp~f5c6m|ZT>=RN5-1a zw~UX@(Z!t5-wg&+g%wAb;~!&`C)W)VbB8vb;CpV~yuo%IS+2>)`f%9UlY0^_DiVUA ztrf1WiL)Oe)j76alDluP9N}C*RL5vKC>|rnPl)wg{0!W{i09gqt z5S!~HS{aR6{Djb4At#^Gz4}|EUk&Elm{N_ZLQa1Sp-Jc0-AjTGgIl^yeWLjVAr?tc z_d5tRGC#tHifBeeA5r;)&@YL04dpr7UV(2R3>2O06DY>WuqE1-U{hLFgd31!BAO67 zq*kEL3H>!O_GxYQ4Z@r!lrCPB3#a_lm#> zFJ^>(gYWJR>5+8c?1{l4&2dV#qX>RO@O4USBam`~h!&O4QAVdOWmgl?DA6Nj#96^+ zD+sDYYY zb%8VmxLc&ZA=nyi6qY%0^cAu?CGK8Rbibl$!1@MLoe{bXxlSolA3&-KA9ND@i%IG@ z_X7GWY@f(pQU*fUA@l@UPLSPeoEL;xB4ry3d5P!H1g zk*=3$AyFa>DD;5I!FCd#4hxW)eVED2`_nzWsfJ_Z1&Mxu6+6QAs~wxW zmd8)V{MBE5Oj%}xkj&iHN1_z`?SFp7o0mII&J6$IZ$4u*D)_r!Uh=EIdyf>BzxfXz z^W_&OblzcoL`i|tkw1KY%P;@o4y0te>}WQLo);r{8;45FmBhM<|i1 zhy49uGs==Evti&JG1?OP7Tezsy~|0SkjtIN?J>DRhaI`5`zGLRde4P~)2Agz zXB7y|yH_iAs~(+8Y#Ufij``7#KBwu|eEaQp1FkgTr9+4uJt{bTS~8#K6h%fr5M3f! zUA^0J`D}yjJy{_K1gv7dNM_~PydcjMyRGB9Z&s{VE$dZxFnfoAy5(IWC>$Lv_!mF> zlF4Mk_dmSgx4-=sw^t_w&t9@i(cxXINpyH1Ht zIrNKWMzLM>Y_~n5S;l8SKH~9{DOsr!DZ$2sa<-nAua*!TpMAba1_7TMmb?HPBUf)5 z`gOs@=~E_?F`Zvg`}eFiYd-pDOw@s|e|f{7{l!PDmJNUVe?FtF9slAN=Y0O<8G^`a zx#L&=?KMKnVLqYw*}tBXWyz#)bKP?NJTl5ATzmw-``vr$ttYrh-+G>WQqi@6>-QZ+ zsZ+Xl(<3D0nc?hlNmKW1Ry~`Q<>{wm=0_!3MV7ZMFQ4xaLQqXLVn}%QebNZZaYi*N zh^j{$K~^N?2jXGZq^|Shi;}FAZ0j^RP`qlP8 z_1uRayp3rtv`-1Z{#H2 z8;5uhRNU8~^p_e!grXx9+G45lz-tQC396E3B>jCbyHKpVr zcK&fyYZ5>YY2u+@7gC*DJP7fB9N0`$hP__)P*mOHj8l*DV1^}KtIppepC1~59tKAD z$@0Ar?L!!DTLI_qHNOYlv1vxF_UPvU&pgCI@4J(SsycTsRF?yRF&>2I`wn6vv~3tD z%i>`E*^?djm9+P|>W9x~-=(}qMH4^NKYbW*(=y%@ii0@RJfun_CE`P|^r4b2hS2Fg zw4KD@q>T3iv)mXp3^c<55xsvb;z6SB14B(Z%D{rZ8}8$LuhiwAFZ zye~06bQ+0!#Ph=s)59JMaiB{)__dG^x`@TlIT!{fz_4%(k@1JU!#og>jTttPK7N27 z;rtV#$?;d0gxxxI@a&xq54seRQy?WpwE`amF+an%9yR#|G~bZ%8brFeHN9Xo&dGJ3 zutd@jTu6=z?{Pt)vMix)Md}r_)~B9;sZJsd5Q1Q}jPyNpy(P=y;6emv9;0SofcLoV z3u1Rmv<=av0kW!2klC1#StFFjc}3`MG1@R5d92O2y=hZ_tCGx*GZm zK5K^sFTJ0W;{t8c;YLfB(gWq^H0vFP46D8X`yIA zUZ$H^Tc=Icc%oSx=O`_?z3Esl`+En_uvt`Ea{8!ZGSZC3k}OLi%z77CtsO=y+S<|j zk&*%c03ZNKL_t*50x2ZQ1QsVFjLE2*o~z3Z(~}FTamjA8!Zu5)QO2Y)Na>i&%;6#z zG4&}ZlZ36hbu4BY?<8;D?6|pU8Ba5!Q0&$%M#5}SQB(#k66!O{1+8zDzwVDy6JiMrUflAnMJgLZkN(J zUDyrCiV<3!(smm*_6yowAWDZhI|Uxb3ADfe$BRt)T<4rXOYv>BK5O}h>(#y zpW%bRF-54OWc-i;Nx;xzyCv`6Z7@YaURIEuBTYecTQVIm(i8CnU*r1~LgbX=Bce!~ zuu|1%-w~rl=!njsu^G?b2!b4wX9ZGa2m$kahjoTsm?jcIY=NF>enVUDFec}C4!yM) zl{%Gfm!4Jo2&GS$m>&{`JhmydJ~*_uyN-A78l;T8e72=;El)lf@#$xC^3e&wm-Ow5 zO!b%y92qZ`Um`_F{pj|NN3$Dzh^$r(-+gn%dfAhg$z(B`6`Y)om>+2-)3gD6_QQ^E zzg}^AT5)rSAGmL#j*QHL9 z&DycsrljWSqk_dzjvDU0Ql{&2xAVMt)v{fCLI^C54Hu6~l+rAhmi4M*G|~rjlrfT< ztCrpd1cJ#VLx{*`le&RMV}rGU?SO*L@?^T|+JH8aizg#yi-O?b%vla^Uha|@N^*ZT!@xx;MOBs*Wl0DQm353K8Pi#w z`eQ_@w~zx;I(3{l-o4#&d^%z_Gt@heHW}~UZn=8D;}?H%hLQ$nBT+`Y3%vM#jZ_h# zU^dfu58JJ0ag=ei$Z_7&wvP2GAXUOcc_$9Is=XuAJ#H-s59LsYug!nr*_*=}cfU!OIsd zLRFl9_9LXJ5bY(an`^v>*)$9TG=+%CoKqGcqM+_H+ggyBnyS#$ongI=j4Q{a@NDZi z3?2f(2duT|Y?_E8Zkw<)D%~HdNkxDBC-`E_BD`lJJ8sP1BqZ?q1+=%s>Kt@MR!vcU zjh7`Z=D7MQ^)s4`QFu)r-XMge;fOq3GA?_rZxy3#MNt+!zy6Bt#?!lsC^J-EU`j#g zc2K`Ua!04V~Q9Vi%UlGihzO`Q6dtf$BTkjn`44&FwGrj zizK#W`Gn=FrD?Z}r<&7wMTnZ#He@D}Y01s4=585KB2bMa+x3pS+Z|aZxVR|E%aZlB zB~{O*l!fSVm!oZ(D~s0xgDipHVB9dY{|LK-3ph`6BX?w-?b zmPjE|FKhDjlT{T;cwFD1vN3rzCfYj)7G#B(@*t z4qc{Rp%7Dj&9*zH=ZLKT1I>C(-z&&x9c6M7Ko7C0aK3ST9+i zMLWDs0c1sRZR!da7LX~0Du(2vULc7?slc~b+oSSRBo6v(oKNm$R5{$IO9(AmHAyri zrv6Gw2M?(`ALZ3z8(5RVi}CKMsw5=nzf^2f-q97MmK z&QCGL4DDVKk!g^aeS!+t_|W0{w9d=%k5JRkz)Z03eu>|FkCcXJ9)lbm4!pr{i9=dZ z%1BfrWO;$m1=tO4`x+7JL4ZshVKG?LF-NE=F*>wZ6ZdFg zJ;k~TJ^vITJh8n&xDC;6VfrV~yiH=T-zC$BEK~opumryWYe7|r-M4@ykRxa31iL}X zW1_90zedQ6=-2773WY2m6Z$Pu#9?3}Qb%xXli-vcC(JV;CFJ2={7p{flAS&LDJ{3X2o5t}sNh--ZQCE7m21rWjz-3}oOI%_~{D!rw5C0cu|HCS;>5SF~ih;o8k zJx@4TX%M;uzs2=EF$jtxA%lhACA_PAgzZ-dCCJBf-0m9J_n6#Jm@we6Q}uu#%>=xQ zxRBGf9Wk2`Wkw!0gc$I046Z@O9#lb)QxrYg6iC0K>pJqx6EGN+L|i2!F{C;IACdvX zIz^rbyp#A?;T*$f+=IU+(+yoOsj7tcOqkY^U>+0QCiN?4$4DBYU8Vg41=fR#Yl0jB z0-t@1aOu3#)m!@J4rL4?TB>rG5JiOxkBHUJkh}jvp7(e()@lSjohy)dlxR~gI~gVy z1i!<_k~sM@^wYm4tX~ta{u6YU*e)f;g^1*ZOyr6X(Gq&Ehl-;>jQM~!cLU)-!H|&d zZKNm+UFV508N168+S;Ox80JA0ZM#G267Lg=)BBzf1mGY#ba{jrKOxk&iJ~4H-fqY> z6uGCVTl!dFR3P+;;A66aCLr(=HnuTBwC z@by2gdGov_3WE}Zx!?8_c?uWA>H=*te4G$~|MB1Kc>E;e<%}^PJw< zp`SY*hWq;&V@juLWG2Z9#p$tOJd)g8b-ce!*ij#J5}ds|bo_}Sp8GHntF)4J>-Ep^Gv0h$deMdghbd6**@$|Lh=3R@F3H6#V)ejR^ z3L#QQZl22|L=-CR8-}$}#*`wfW;sP=*sXdtSB}%uQ>K#%yL!j7XD^tHMtt1e^-<_$hry0+)?b?W9tfVZjBI4?CtuE`5Uv-7ldr0;vIb@wJjlMl6bE!s%_ z{C|1E{G_DWIfRv90|8ItJ-_|`-qF@>2&rUDkBihL9tGEzyHwF6MG9JI!RbdOi<6v} zzu&T3If`-WCtjST#QWyPvbpOyJ3Zk?Uw%Pv8(zHnp6#Z^*}(Y7aPla}7>P8REYHX? zO|*em&(^$qxk+@cOj4AJ#jIelD4EQ1Hrv!kx>-54OUY;?c>JWG**S_V#}x4Ta?Ras z%X-aKj))QjtCBRb;LUBqnXBbju-^nZD94@ zVs{-ce%PhGgN-bP8G3FsUFXRQgZGikR~v+cRbl%S;MwhJM&s05+jpK_9jLbs z?>)sx5kn$gLJ~pCslsHbOV;Enkx?C38?nw02~NTGuE*QR+0zk9B@=kGIa=iDo?ryy zQ%|0G&gP@E79#lO>sx$?Nqmnm8fWMtg@Qr|X$^}>$jdQECFy)h&GwxiC~j~x&6re4 zJpJL>inp(Km^|I5!;tvh_kgD=%MV4f814-|F{Wgs&LrbWMp;DiT%nDotvx17H;3h2 zOOYE!Wk%Cmn$|L#=NK&sF}()C1wu&upGqY$G9`{-yLG66>f?Q+C?vU&xRCmQyDreR zAFieQ)Mrtuq{|GyPXxa-<1>ECif79b{yYSzM#Sa6bd*Xu{{+$q0SGXOhetTMRe1NInqpcr?Jof^w8Y*DpP_MI3 z`li%$y7v~v{&Oj4yF`jrihHr&CzSQW4&l9_jzj-19~K|))80b|`To^7bT#uZ0GsGe zd%@XS|Nfrmo|q zXEI&*W4F=6J`qXY)*C^Pkr@%^?7h!#t@W*47x4Z9k^=^MC??;<%9Yy1x5K`$e18Lt zrpTi+?DZ94yNt-K4?2pCk^76v+8DvtI`+k?*%$b}!dJJkA4h@KVPKO>vJ9jM1KV6h zoHlN_u;S2Is^RAL(c!vt3S^m}EEP%%HcP=~o~|qnyieGd#wb)d)hXzUUb9a z6;N7n{2&LBP|2@IxFQYjY2^c&#TCMCfm3=9GL5OdBC%+lQ`cM8w`)=pkxx}+DMuN+sB!qL?S5&|hQfW-L*Z6kB zXe24e8A_+rZi-2B{@{y_BJFV=Zr6t2zdoXAGo&-PUZaCUhc%;gjZrm1Hmn*$J->(o zQF?+b&tq~#CMYvvI?5iy_E3$zR4!!7)zPgx=EIh9nuB-;L+$ zx@Oxr*6V;L!&=QRo@(0GgGqRJPtmkJO=mG0R#i@G$2>h-;YEY>mOS;e4O}m$2&vHu zZrZ0z`CE)0@cn}qv26oEz-Ha>>cxh%9C3CwLYooONx-`b5gbxLq_TP2kxNE9%NI9%=sQPtPJrVZiTg zHa%61n;$h(6FxflKgz%(E z>;`GOz(4Ud-qCS{IF$qpy_%~ z-NZrXxJc1j;)3Vfe~D?q9}`E6R%BTo_bx2y$TL337!?K)1i_2JNja>;-l4VS{ktvY zIN|Ipr>-G5#pPwq)kVwG&&C`a#6gfszuP`Ko=ind9C<;WOD2`0 zaDT#j+cG*jBh3;zae#CUiP})x5nVXMw+n)|gzNqAaZV}eRi zeof}yBD>clTvOzVH&=&r@)VuV5K__i1x=rmBsEAu+w}3A6>3y>MK34J^fPcvlyrpr z7qlEl7rLB4{R-?B>28tf5klrn@?|vFg%-mWuf_ybu(YR?;yt7AJu7>UxAg<+*WaL0 z1xKHPF3EkvgqIX*$;uzoRgO{8k);7C1GUX*>n+~(QB3J&BZBKt zM^ET`i|KCAqM8i0-51$wP!g+p<(FT6EfnW1+h0)w?c$&U*Qvo<`$3y*GF@sDiLOi@|QU0>3V|{TXd4) zTol7Za)fKQAXDVz3H{|?gAb^rAUF`h4&t@N%PFC|MCdVs22TO5LXYl2^LD^yn~2kO z7JNep!|=viyhsU@cy%5P9b$z*A=nZ`8qd=RFh_{|9-?@FZ`X+WIl*=VK6>a)vMnL| z6xqH4oq;l-;`Q#EcQE=HvY6oB{|3B8h&~EjAt2BHXM)lQ+Yst2s9qA9R|NeSEf=_c zO-O%&I{77T`HZlBjSn7~PLahq`s`=8`7`|dyNIpF56^wWbi!M_w-LpzR7@KC1}TR= zXn7Qo;iABMOAup}T$AVy>nC_JGW8NEV?|LDPH^p#LT|94#ArqEYn+b*ex)=)PNG>;`2DlolA()AxWEDC3aX0iDaR+a*Ef2wGIAqYxt!NY4;{3*9?#mcHxI z%3wX1@)#p+yw1Z4Cvv2(qbON_8~4`iGi(S*HNvf)f!~m&5cD}#%n<#Yw%Ou+6;af3 zjP%=KkYsU85OmnKB8UQ&XiTC}Zb@BRq$(gZsH7m7+{3Nkf@?`Lg;z70R)bw5q>D3+ z(1A?oJAsuNJvu?U7OX?`t3kkTL8b_m6U-6PUL(yx?CW*!qG@B8R@mO7bR3$3K&zNo zaXz8zIubK5^JIn%CwMP0a*5=2s9};H56NVKcNXX3^GcG$q^wh?gyJ*$eudaR2R+5s zR|LC3mQP7k4}FCv;BAAVMyno67CS+`L{9$;!hVnI-r$2lr02-ydtx9xCb^^$;5v*} zI68d#6+U@{w-#Cdo>bk?H$7crqscWlalmS!X&8(}1}U0IA{Yi=VVF+^A4L+aCEIO> zF=>3CT9Kr&`a!7}aJG2aBsla=|YT45FjwDf7uSkqXr;>mBKYfCf zfnWbWw=7qhARtpi-2#%tczk+-Ohys4=|+_KCI9(lYiI{cc52uwHc7&U5-W zBQG^gEm_~TC~c`Xp8JoceD%{)vLrza9k1JUtd}`H86%~nY5FLz3kXiIylJTGmUUb4 z{MCX$#?QZ+a6B8M$dJlXHJ0E0(-mju3Qx~uQZSvAG%c*w9l!hASFAUIPro?f-~8zz zMhV_tEcuH+d&SRxdB(%XN6`$rtof&ZxZqd+{TU}m1-%XY`u}~$^Y4~Sj_&cl|8Mum z6URS)eZlX)z2(3Dm&eQ|n!dCA-9KFM>%W@E1e_8yTZ`=iT^;xO@qr=uz~rPLF9gfW z*d^W87O5qxo7mB7ZNg}(x%WxR!AVM%D}on{iiAli@z(M7eZ}|Ru4rmUv*`&gCjRP; z#ddzbY~S?`%E6EtC))dwzK~#Ybe1qG0usmK*3!3;s-=vnob3W_jD}13$Y| z+dj!9Vo+!|G~e~Q?rIGp@>0fno^e7s%{VwL*{o__f44;-sq31y?H~w>vf$Cf`y3pN z>BWXrOc4YwZ(nl#ev8UrcAUk^p^F+RMHD}Vbli5;qg76xWi(C0VzK&HA|}A(IOX5` z*GEVn(}SC;fuWY^o4>op+i3VTM(z6-cSzYJQ;cR&lu9zi@q>)XG~vzjEpNWxQcevA zXBkFBv-r(r&1N1`$z?v~CqMa=G?(10UeURhY!o{)tqZK?J?mV>+t5@!X(5?R zQoj1>A*ZKfq||KI9bbQa$;F$B*{np!gwykk`}guetdK|{ajvInJG6poYpGU_zO%f& zXt;NN$is)9p+w4ZdCRls-}3I_hV9mJ7wh^^2#U$T(P%`HBy2VjFa61rhupt+kG5@D zZr;(`HQs^qhSqHf!r^_OYXa+AOILe}vEkr6CCxS62G+M-3=bU|M#mXC5x7pUUTt{& z{W>PC2k~cj4aR*j&i)UMOHLmY9G)1Y(X4L+(-TPYfdtcON@);D;NAO*uJz1D2_e9% zmuud=+4A{MXPlfy0zmMN+uNFD?U^2wbW6j%oV@1Ns+px*RRv~!-> zVa`u~aYk^0&AQ>`vpFxnUq&Oe3;g7l6Mp`uCoy)BS0@idLKC_-Xwth|Z>ah#i^T5&Q>5J;|WD_*=<3}PaCAj)8*`-}~pS>SU2tveJjI*9{q&Yds=z7O^oU&ZDR8>z|q~wXAwUMfp=TRK4 z8^>nZkrz7l7wr*wAUk+}*QI`!tc@R}Qg>%cYu$cd z*d?Gp#6s^5o?#F`_Xz1h^pqdm&pYvTr{y{4NsJuC+c2QLcfHCVlYT!6eh$G-rH0x9 z{JvYb>-@h;3rC???E96)P-W{wxT7Bo*yi23v%@g=&c~q0@OpU`Kku&dagY8{C;CqF z`>6-4Tk};iNwh$v^Bmww8#1{t$I6xKr-K2QRkgM-NcigO zu;*ZZ`1>d+_lSVqjUsnn`tZ6^%6(b0lEXumy!+CWl5_)KUJfPOI~Cp!ZVtiDH6S6) z5Z>bZb|~4t8*rhE31qDZ$s=5HPUu#M<}H1_ zibK%B&7ux}i7sc1{nu>g*HoJxrQ@M#Jk1%8BVJ>>?pQBdLJ*7(BF8@)@XmGPs5Xvz zI9LcFNwS2)`w3bJYVj3KE14zFXsVv=qCzJld{^U~A}K-S2ZZJprK2;`Hrt`A8M0DS zPW8~cGb}_vmT9iu*ZANmOT+xOLn=j@Nvd_XznRihF`5{<)-jr-RE>>DvM!>6l$No} z^5_UuPS>_vzJ7(XmV?tn4vr=S+ahF-)*db4;2^;mN!JE^&{!|1o7l&*m~SbjnqWP) zc2wJlJ$mwVOkQZ-ys2FqB2>=S2o#Wd}geXWyk15QSaj_+tz;p~}2S+sRl(+A`r*ev> zTH!)TUKW%^%kg1c^e(S96oux={b|IP`yL-4O9fdPaTs4eJK!Jwd4#tO!Ziq0BC~UX znGu4Z$Sr^P)isH}2G_+~QAnot&_39rL$eljxf1!I<&E z8A6t5)so09V9`1r=;sT^cHL7ouv#{R&@nC)pFAA1T=u+t9T7RRgAD5&!GTp1=FJoC zPcA9*IrD15@oWjMhoda`^xBlOA9{!q%`kv0FL+Z#=RhG_=aq0or)g!jGN4gEJ zzUG%--ZCAx5CZG=5i5Jf%{IkkQ9#!k3b7)u{wAg!Ed2KG-msX*L~oi4vO;rsG-5Kz zXq%4JyoreZRMEDc&%c;*Fg5fxCOsD-BOMcKK*GD(=v zTduEaybUO6$V$Q4{ha&vOPbozTRRNrJY6rDj1s(uZPl{fcATH*^exm?V0NewLNdQ? z=zGg@<0%Wt@lndRzu!{i1Gy!(q zHXwzfYT}SV;gD*Knm$3aZ>d)EIE3shX`Y~!k7+P9xIewX1;|p#e9^F3wVa%dkU@d6 z+{_!4QcNZ(23T!++76cU?a=TO&zQ%@Q|bmr#}9FCOQ#+pg-7fvIfRSp@Y<1>0hfbC z>jIbDr#JV|ZcZLvV7O-8-zS(cnYhKN65qF|_L6mTfHN}!0%N4$_* z~j@$kr@2@*TJ*QsvIFX~qha4WJOvMYNv@H07ML$E@6-U{IiC)q) zj;e+-U7-_$l(Az^>KyA7+se>cO;L2Q%f@<=B6f~$SCV?I=sHVTZc)lmRf?{QW*4I^ z>uru!HRGA2?^~9e5-$uzR-k1^mek})O_~I%cFgVe5S?g{C4ThNCTGpEwH zz9P#czHeA>G6*`F34}w)3~dzR!5`pFhTdF|D~UJ9q~V%GbtGbqN)&z9uvylu78On9 zn4O=Ik0&@6ANFOa(Apx?BfJ3lKnA}#jpl;B1-FT){cwcayvEuTncqX!e}fGr-ZqhJ zBNKutp_f)wcb*ZT)XAq2hMJ#W~U+($y_k;)K=$xT5_ zYkDjG9}X$mIR{$zW5T+ zyd>BSJ_r;R+dEWo4 z^pJmnS2GZr;5JB|ApABa7n2jj_%SM*;%FMOmHE= zyBnl$a9*L)F*?m-t$}qoR}gGXDsQkZ!x)PbIS7SjgB2(EAme8*Cg{XsyHy-mx+aPf zI_`DWfk_2gI)ZluG;Ke|g)-hJqQ!?4tt`@Lgq;&?g?9qmTZ}O=31CR`$L z*pSeR5@~NqR6rz$5FC9N*N()bC>h8Lfzq(qNNf;@B&WC0 zNT11?BDFM~KuC?0@!T(fG|dq@(Ds@{uHqREhqWHPtLbt{+ylA|0zpv>Rbeuwc6yiK zT@yRgvBMBhu(+);MvxbprWHsTNOQrj{=);b7X0;}%~{ta%GV?!n%AZ$Dd>{AGJvG& z?}Mw!)%X15rzw5YbNRMqyNYC)u5pBrA%~u=qV$B|>8-*C%}<`>Jo;otZzX-FSlp~x zE!K>uieLQV9(j?{wHDVq7K@tizq!Oa%jtQ^yW1_}vf%u5!r{z7P~ZYd3Q49}ZCaY% zvRH1JOmehNkWyomB+zkn+hKdd(?J5lDy}C`Cp%)q~y>3@)h%&j-UPffS>>Dkl-AD`Rf~QZX1LH7h*E1-a7hL zAcej66*d)Dz0`K=U`qa1BCn{^EYiix4C0}4Z$#ME7$Crqbf%Cf*1!|~A} zd6v>N9oub7*9C5F7hK(3QFja4wu{%44^gafA?^V|?$MQZDVn3v~@)LdKUvov)K$Wh}RDuo`Z1M2G-S_i}#nDJj(GdaPziev+Sc0IN9BAVz}NR z%hHH%F3KUDJ>SoncOveu{`39#%-?pb);06@Ew}G$w#)uwLgoj9cS1mEflejf#u;Hg zR-8X6SX_5(<~^T$HHl)()?+e7)AjVdM+8B=v4k$+i!VN7JWXiL1wuEpO`u-E_y2T5 zvyC00CXHy`)3cmE`lB<7BIWJ74cFHVSCzIv8j!wrMpO;aPA`qOXsXDsOa&$Dp zd5Z`EB^0)UH*e+SL5jU%cV^db^*+f0!!IvlJ;cZP(Iu zJ>GkyluV}+9zHzh@Zf;9ZFuqWCD%8%vA;8mBA_;c?Yd*L?)QR}HWG=6>$i*vx_dt< zNsB<&cG%vto?Eu7n5aX*cG2x?{GyN+pR13~bB@mvgw(8W1qTlTqlrLijp}n|r9>OY zV$~zPpxHX!Usud;8t&aMNej)@b;JCoXR~NId6Y9cFdQ6?I5?j2`q_ehD|q_&Q%+CL zsJ3fv7H@cebHUqJ3+jy}NhN>q$EV!h)ZARwY}b8EjC%Hn-_L(_$k~H}tdIyFE4i+3 zYQFjVIrTcu5e^Pg#^bnd7lkHIG}pH^zyHVUj|8vXccTKVcY*Oy!g}7KjHKRJs&x+mib7G2G*3Pq zGn*wiCwcaA!>jMtBuT>AV~t59b>+EyUD4H!$yDQjVw#X93aR2+x?OcBAxLvY+gOUR z;gd%rj8t5_uXyuzwKrmD6FaiI#?o~jF$kwgrqM%Sv98=e{unxe2XXVm&hwMAoV|K0)e8`Os0C!(IVYXh?vyhErm$}P3>5& z`XMPT$?1hgoJM-Kf157pv={9w(&uQ8)VsN!FoTcPD!8M9JuC79TuY z-(i)#59C>#;dT8^Q2kir+r5{VD3)j?_vmWpJl45=_%a4B!$*nco$xH>$H`?uOwU@o ztIYXWa844n7oMZ2d}nm>LwNR1y}T2fqtGn(B--F(7EF9r->@_5eDGepk7Dq?1Ng4>_wEw9!6&^pECUt;?XwlBcNgJKjJ z1tL3wgI^%DK`#H1e)WdF^8uTF+Fl9(c&3%`L1JBHsqyZaakeF3>hLq&V`hGR?s&~5)-J_mbPk1izq&3rNSg~ zxS0f_!eC@fx;CA|h3F=^yr>x;rno+e9r5#zhtu&aVR6%v7>PG_l- z&F~0}(OkZ}VYAwzl7!RK5tC9NrALV9Dk@Tg7lLoUUT}CaB`?QRb%T_Swr<$gJ<3RO zqgc#quHV(9nWW#9pNr`78ch?FjD41~!<3`rZ11!YGMW%B-n95WV^qMr?&+MPZ3IFp zZ0qSZYudKo_g2S&NbJ*-=@BwG(j;d#76>{zV=x7bMBwc3jEmcz)%H0?1+-Koc}bEA z4yKB-)U>_j>#uLHUhwlT4>&nY@geZ)y&{MilVXe1EsJ%H7pvP7n(3 z6_1|uoZkl-TG~4HJpIdyU$W|tKqkX;zs2a7JhsgO=PW625q5#AmW-x>EU|3nOKxws zsPkVSr)Lm)5FsW=kkC8q+@nTkh@uA3lV*xPIe$T}wu4DTaCy1r&D$2nUy+o@oKLUG z^oq{rZ2BW=&Ut$9HKXJ*niBL5#o>ANTJqg@ElsV_vOtdWQI>3aLHGk$={Q5 zK`kD!)sN||#V&t9+4mG#AG;ekqG}b}n@du4%fV5~*@JVOJjFUgBA2{-@s@9Y_X=qe zKKbGyCl8*GWf@ZT)Ll;NMhJh)^6DM)c||!Xc>H*VHVMo5n$68~jt&$@CnJh{LgPxj z>zIueC>d}e<%d_E7jHC~?(xk9w(ogxui)%_MArs>_uF?|T(o@t(<46pY=ra@RKiXB zlw9}Ro4(?{)=`-?3QA9`fmB>3Uk5@#iOnp2JgUEkqD z#D>U0KH{dpyeyOER7$Ja{+);O(0Y z+f7`v%ezf%VdoW+}&~39FT*u3MCZ z^)@h>XbxtE7tdNmNLj9zIOn-{Kj-AEh`+<@EnV+WD%KfH#|lprD3c^&$8N4-s=#D| zEL9vFWW)D!M+31g&~=u@yyoUIK3JZf7u3^%&40_uG@gMJ)=oRnj|R(CY>Im^@dsaTZFqJF+Eaeto+Y$wnsG2kvNLUgqlxStjkynNWJeE*;lmH3w-eaz4#59O! zh~O1%6qwaxq*O@vDt5kRpMYDS-6ee=k&(_D%=9VU<_6)nWJ%mpgr4BU6w$sSm=VfV zK*ZcTF-Fm1U4oJwPE0T&rq3ETLipIZE|N0(aog8){t(+Nkf9T6VT z4EZBMb4jpkgc^fe#rlZ!0LpX1`X!-j(W)OPQvuWgfrQ{26s!2`6l6r@hS;l)%rR*R zG9c^%LLbH7An?I}IY6i!Nl(xd=x!1D148qjV7Kvge2*G`NvM905Q^Zth$2RT@G*_3 zXHb5EK;xZ8xLbso6596&*&*~XqI*l|-Vc)jm5Xu;9VRNmQM(NOAsDcFOkB5E|KXB*H!qw#S{ffPm!*sZ{Fjai{_UQ z4I)BDBev9Oq~CN7sSGlWCK}&0NIgQ@p|iII*KJACge)^CY3Uh}h*g|rNP%TUaF)K0 ziNmh#$ukeyfK2g0q1=W}ogtbl(xgKU$UZUP>8uR|5`2(o*-=%NG!e9|qbO67RN$>2 z&~wgl+5{;jwpo+s z5~U2wwI;YNN_zg}Ki%i>H0RfUam(#|g!C1;S#$FA6jS8fUMuRg!-W#(48D2;b{(l3 z-p1z>5r%n{05yu8+rC9*3B|#brt;K_CBAD&^9iUKgbpoNJbGO6hkx>zQITM+W4-bG z@XGP}^_Fh^hX3~8K4&z}nJ*hWkxnNOv~`cOv8rr(kkbwWZfyj0UE`hQ@L(Ey6P-h9 z2tndH!D7|&fBm1&sOuExGyd?8QhxPECnyn{tCaEt3D165@K=BS8mTQNlY2C(Z9Q5^ zvUI}j)tb+K@(CNaVzXXSFD?CWogI!JLP+S^6>Zm`@|I$%(TO503`L$$-Lzzrl-V>R zOQM6ba~4Mc41MeQ=AYhj^}5~n)4DD&p5)lj;reJ~bdgcNPs<4r#oO_C%F*GJa-5@; zq1v=KZH7`eee;~6O!?x=$K?4GYb|{rLjqmXQ`HS`u2ys|Cf|eYBW=gIp*}Cp zXVc8Y0eg^SrRLx~p{oO{g{7`+?64mMmGO8qq=ToFMGwzmIZCd^&nMrpzLASExN_`A4n;&sr6NM;eS)?+j-8BfM|@7Zp) zJbv_m!^0WN<&w(Z(Dx0?n}+qW!*+wQcSzvzfpDU=LTk;Fr;qsb=@YE8ynX+S>zixd zzm7=W)5j%8r#WwaSki1At`B#bum2!fx37<5A0`SR2C0PHAw1*1d+_Oq=`5kHE!$1J z_u0`geVnyd>mJ`5zWVYDCPyi^+gGgSEu}u?#q-y!*DFjaNpr=cMV$?@{oj*#@-F1cvrqeM`pFCoA zFvW!q%o^)D=C@mJ-mjV8G$e^4D-G8d+x_cHB}mdZ?>xGfqfG2Jbv6cF4o}C7#u-iB z@%!Ig&^2~{jqQ?+yWY|9p&=^`p#_qGmPkc>Qw2b{n6`S4)e@ z40(|e2#k+YMib5As^;)y%!9{=^wu%IS+lrknC9nv^5`+;D5bL-{_M|wgDG1cJ|5Aw zmghe#SX_0nQ+K%kbs{;wpEH`JY}Y-HJ|8okrbsX8o#*urb1q(P&{8oOr<9`%51gLo zl!akaS^oZS-cfJ*eK)vLg3;Jejy2W=ZZ2a_xz>u=Y=jURM+34a$tBYhGxR~j?L~_Z zg7GvXNhRw=OSA4dJj#$lQdO30oZy@rkm!QdP25Mr&?uOsis^yj^Dn3P0RQqYD;Adx z(}R+ehtcT1z6q>uB9c8V1mnYmtk8HHSlzZ%>qzp@LlI%Y^YLVKHx5%-bmbrV67JO>Lv*;o|4x`monac3P8Cg3;7)bd=$3T(^pmW<1qH z`V(x=UcaiFcrPn0X=)q0v3pONDbDYwQDh6SSv%4}wDd!GvK|CwH=vcLGlP;*VC=fs z_1t#;4oSQh_wH~JJ25Z{kMT^WO*Bt@Obq_9o)**5J7TXK1W51wM`G%(Q+5{+3m*w; z;v<1k56RjO7stIeCq58&5g%xSu?u%6itgr}KHPmbLd4)+7*foL7&st6+YRK=4}{wf zvC(nw*irucaJIY)n(q3hz2_sbSr2&Z-FxH1cN{)e*1V5F7pcGu$?7<>bsq@cA4gX| ze9cIClpj%y!w0ziz0e-L7)a9i}-9QG23*Cq%#vF4Vi6@-A{OKI-o!%&tw)_yGXRS zW3_*D;fIf$M?c0;?7Jo8olD}!8`UmId>50yD@+RE4h3-6I~*ODdo_OO&9y^yl)j<_<*sLECtQh(+>2+SrdKMmX~T-z?(b!&&r>HLnuP;pZrm;9QSi z{Xn`|Oj3bI_$G@gJV&0{Z6y>XaPiO$M+xTImT+|W1Okl0luNlJe9h%&p1Lp>q5 zdRybY;N;PW?XsnB3?^0d%@*s<2-y>a|Bgh=aW=4BwUiT$PU5D~w|- zI6YCteU^tI2+%ay-N7bXCypW%M@OLxJ%(OQmkPas6jDgtiZ&EM5&#VV7RqF$ z&+V6;Mi+CXDX_0lQOMf4_TJ0P`HwNaAvDHF>bj$AJezHIS6n{Z&4;ef0RxdJ$|4@C z(ja9-#v&x!jbL$UIl0=PQjPP9ATp4Ww%QQdHQm)%E=LH>ZGNXUFglzc|Dw$?yMg&H0t1 z?F;fz&SJ7=@57rj3dzwJ;Ge>^dMv2tObj6F#0^aa5dR zBp4-t*txB=rt2k5qY$D(s(A0x(om!hsiV0=sDKofES0#RczrhG*Pm;e>u(rkJ!v_m zoTO-@Sh`0%n_ZLWjv#V6dBDOS5|lxO7Tuqs`V;2YTQ099!8W9NNt$VX_@hUdbcQ3x zc1ynf>Lphv^O!OmXFU7t$Lt(FMYHDQ^(k$qIC#8|){44QEan?#qb>V~Gpy6J+YLq- zq|&5m99mp26(2m=P$Vs#&-lwp#_7ow2^FqgQPq+UKNzupkRycPPzj#h+0`IE7<63+Irl7jH`-J0=T}=+i#m3#-);Wl!mn%6 znEp?qTdivyLTc)DTs)XWkfa_VEOqU%y<=}b<;|-NP3_s)OG#73eBP255!v6ify1Mc z(MZRI0)dP3imWh9cM9e=4L6tDVWZ?RM)KtOtgq%loG9>sRYg@T+b`|K5%d#dGw^DZ9LakElDbv-!v?) zJ3jcRWM?Pg^t5BU2^byIy68SG&XnTdsJL4!`w+#;zV|HWEhn!x7@biRCHqH`a?F4s zvs_(n_`#=Bn#OT)ZgC-@9F;g5kYWiU!#Qw$gTPT&EnV*hoLhW;A0Cx}q^bLe-W*($ zS&>H57!0NdOI{=-#^3{-zU>e)aQrkS&m%#lX&iMG*A?&Ht?8U2QHrNerzEKy>N$uA z>TO5WI#7bpMFeeGB8B00G2q#?8rDEIcH>l?qqmOKNU|g%y_F0oG_C6fgOasB~J;PKjUpnSqQB2Xp<61 z32uv>d_rQcv9iFgFQPyrYq~zcV?Y)dxdEBe*ffgG{Txv~McFH)tO#O6TUmmu$VM~5 z^ydWM;;w#!H;)mcW0Lhh(Ih{G8BSP*on(5rjD4rs^Il(S* zb|3*{Q$#)^w2si$$V5dmmy5X9;0H0MTOxHrFfkeI+G;>IC!lwcdM661LLylcYz;!9 zO>G(cD;;VDKjlxt&kK-}4Z{q#S`nb1LMeL29{*2HqVEsE#8No@QMaU`O z5ygkd-5=qXFY%j~h|m(;IwC{W2th(1K?;jd3aMhGA?OU(bZCExmt{=6B9Z+%CWn&@ zyu%Acs&2661A1$~t)mgvo)c7#q{cf?s>4wde1~*vkO@NR*fnO3aH5RW0PPhb#35F2 zTLKYDuZ*U5DFK0^MT=@k!bluRMClR;NW7Q$AP~MoN<)%BXBEPGgv?QLOWPS#mf__H z(Ow{EK^odllIWhqBv>TYO!4GU&B4X*D+-MoB{e}NIJbfj(4%9#6UhDwB^_F8I`t7s zI&8b7+g?O;n-LKof7_cD3?XQQNN}#h=^P<-6!^Op!uKehAlcA1fi#T+JOl(ZO7?`{ zaZX~ir}sIw+r<7_deTJEkOM0zw0PLyD4%z&8ht%%hx-V!wkOOim_XIQT(vJUGs z*5%~mQKSrn!PxFJwVGgkg0?*-&FR)Rcp=eJqVnh1%^$FR>@QF9F-izbIs&Ef!O&U- zc8PH}IQ<;oU&kS!J^=eVqUQsog+i%lLKi;LX1q{@Ame>K40T4%GSx49QjAjW3KlmY@ z!1bk~Z4Hhos((k=yov-e;UDztg`plS-dE$C&Y+Dzr3qbCN5L=%lC+H1Xf|dvmOOtd z`Rvnu%EHj}@GrkJym=SMdB?$Q#XtP=gE+@YHQqT~Z|SXNyKWG|bG>MI`g}^Nl9<@5 zHuQbNxGdP6j_88Jdqu5B(Dai3`=4qqF5~(Cv!6=-@fTBs0x1JB#QpW@`I`Ud zpI#xgi2dJQ<84EhN2*++QdWze)v{qci^;FLj%lmVYj(!_j^7Wrz5`xFOI0MMCgmP?Huc~+-47`Weyq!w! z?xq|bOsQ*4*9Gp^oY%B$>rq@J3BMFu0t!$^JhW-(t3_)SAr

      >9QRIxrBh-M_Op*le9WHd#ZN+N6VYS+_SS+yK(|0XOOWMju z{PnQLN^=$0ufe0Vpzl0=BLuUZF^`Uq3BhrBeZl;CbKBT~5bswm-VOdAU^)3-$7D>~g*!4PA&?Y` z!)G~@Sw@+rbiHF$HPqW4+dFI2$)YS8qtugyZ8wzWT!- zshf&l{il6id^qDT-!Ay#i#bV_P^~-Kt-ZUhAn3T^Xj`L*B3QOBKgIyjtRj~SDLevhRIIP(Q!dvPdI;9@!hL;tT$WwKBj%uEgf_i z`scYKO%>b9MyjNV*UxOS%V(eckg~|>UCW!3mzE{ zhMI#wnkS@r#_GD}_~{-V&$nNma{g+4r(I;F;ppjz%t*fc&DEVgpc6qkHtar0Y1fi8 zOqot+SYI*QtEk(Sx34-@%O>`IyTFH^J>tcW_CdxyyOi;HrHAyV?JdE3Y~OMAX2tc1 z=jpSjeE7k0yboM2&N)5*j&-$Saow_+yZ1z}fB5f@dG>sYcX7^(644yj1YGNR^X;7F zyhUq8rVOJ=iZY7lAB;#-&BfK0&;Rud*9Y=KGMgsM_7k$g(D#8qf3;w{au}l-jS8Hz zbhaTMMU46MKvPUKZR6N3EVhnGU?FVWlRHnEXdXQtQB{t*v7~vt4!wh}a;z2|&IhE9 zdw(^2-&v-xou{rG07fSiqnNI5s#rM*fqW7ZvbGO2mBsZ@R}w=gPMaupl_SOeeuj0P zvv>7fTAUE8%d~>GZ>uP*5(RDF-}lZ6Dd;*EO@*HKh_QLDIee58e4Nv1qu4*p5X1M> zG@iDNA&jfbnrdrFQ-zSQ-B|iAUIz$x^f-G0tzz<2cx8c7m9}wC@s@R1G#*^?s0}l7e-EgPZaaVDA*CA|U^7K}xQ-j77 zDRuXv?rkzw4u6h%Ul{Ps;yn`Z?Sb6>8*9Ve>uD`W2U=g?KD>FmPPxq)dp{h5k2=<^ zP=2cq-ioy`+;QI_d@I^RK+1dlF5aHwKfJ|1-=^^IHNJ4yH~jE;Zr|r!vUUiG3i=y~q!tfhobaGl;Z8SIL*FoWwF|e}r<9R6BL?w1 z1aVi-E0w$@EQt5lBM*eu`v>TM(5EZjPXtHKc2u054^hN?_{JXyzzhfTAN|hTlg0bL zPX0bDpnupk{P6E?znJeIZ+vZeCm`Rkw7)0*-X>-Jt%yua`rby%odq8~(syEYOikUN z=(h=ADFs;;QADu_dyo)^o)59ss7(mn8G(K=m#bg}29#SJ|YdAl*kQzjmBTY_` zOAf{ryOSQJ6#w79T{6FliH$xW3+Ub?sR$ z8s_J*^TlMEB$G@gInITMuWAK-n_zv4)ML;yf|?TagnIKkL@|cVg5&arbpLNS4`ZCH z06W-|qF}U>1zwDAD3c9|8Csx&Kw?2SdSCFT%fBa2YWB0=BWX#EA=RLC03}#ghMkEe zGxdPfPx$)limyIjGCuersytv;G&H{8-FBZt@h4JoiB1cWG^f*tSeX-qh)D?BV!Jh~ zs|#*UuaKff>x4&-Qw|PyP>ErFvtWL?;O4T9xEyWRd;FA-fBGq@>bSW)Wqx_a^k9#y zoFQcnT|-t3!YT7AI?IP_0;VNvm;b7l$uoGzej6a_r;`^HV{P(O^8bQAymG&UQ3S6KI>3q7-aa3EQnj$yiS?pWonp zVDBK~@VLMS*lzkrZ@8$qI&a7e#p9<1>s6qx1X^j39a34Ol%%O<|F9%WO)><}#y6>)OYIBcpm(Ih2JAW2Mg z@`l^Ry+;z)E<$O%gDf)y?^$i3EaJLHD-{VZape>RWfx5{LPFI9@?4kzK72C zl)0j_mLL?he~j`s*tVi-5^BGX%%+s1lGK3fYm{H$nmK)6A*3WxJwiZdKBFD~CzRi! z#fCy&F_m9&eG~iJv~oDFa6urv#d(iWo}ID5I!Ti6aMu4Vy|YLxnSYCP*Rc}8?10ip z`;M-y@nVF^b`jo^>1|Ay4ror>dzA3BZD8(SuvG^X?hIL-lTXKt^gON+Wl0@ArtZcB zIYR14Q0b}_)){m$B1nT)j!e!`qCsL&Ns3A*(c~9uM1PGCUF?^(o_B9k)(eaGE*`s# zhC-zb=rRt7q(Nn4bebY0^i6~9IB{};kiaGivLO4jrg!OlHC;ulw??bwac5mptL}Uk0U7+0!zVGOr zLdX)=FVOiY_NDe4qzstDf5ca31T?-r179IVhj`}*n;QrYnH7X?71yGs#CL1F_ju<~ z*+CRE`Yj=-h}M=lGJ8s}%P8o(dF*_a1=7tC^bg2L1NBL0yc{8g!v_U&AM7b|^bueQ zo0l;C3D^eVmiTr7qYsff2VWEV2H&>`d_;KLvw?2q3339eM4A-eZ=l~sEN8ll@D>^VXg2%xhP(gTD}@lF!@4ceaL`vx0Qgm7e8L_%9PrgdX!ZvBt-$unXx#7?dkQh%A&m+cD zPZ6>s*d-D{Pz(d~fJ{;pJwge*1@9a>kvMOV`6Gn4bel6=A2Ff9JBrdU9vhklx;Czz zgNUXbr37+VZy6opn#f5=c1XoKViBFi`U0a{TvsFWr}X6DT1LqNqoSEG*0yMZIY6Yl z7sw7#J2K-&c}EeXPqu%)Rj&P#0D zU{Zrg4Q&sui;1c<2^59k!=FxY)^q-D03opHC+N`_osa39#MTvse@h~6=&hu! zJA!SQ?i%!v6l&@|)+dl-!xR}7_-=KFV~kyzDFn-CI^kFUxX;sPyKy}SbT07apE~-! z;n7h>Swgezm`rktGC}w#=C%Xo_WF9m$;pN%Pe*+Ce2=DYskUpR);vDi0RhXVV{f8K zRG_M1zLaQF@X!Bz&37*=CL_zwf0pv-$%MtKVYZX9H`8bdt#$nKzrNw-+TmP+l9n{F zNFzCa)6i}m4#9XQA<=@xRYOy|`;bY1w9riVN0j5h{^OGAEF+PUU}M*22!X1zbiKzD z4SVy8j+@JxoAWj8Hey|X?=c5lk#%RUK=_%iQ^BrgB^P%thHU&8dftlgS;|bO~uCBMV zm5ph@Vfenkvrm#37Rx1v`}>q-8Hf8yqKpC&*j6>`)s~x^1x?)ybIpwDbViz{&w&LPijn9wr<;%g74F>8qNn zx9t!_i9c6PGq%h2E`;+iMSMHNzJE=5k1l<{&=dlWKFrxYE=hHQ_JZI&18kh9F<=_7Ow~Z)Sf>4&B>J8IKLix(a_F%bf#j+Xc_NUiAi|;v?R$4%VooI zzNIWRN6#kIU7*?aND<<^WZSb|_G~u&-Ms8Jh3efv8too*%?1!ck){TvJxLl#n%)JF z@uKOr{!aUlgP>~CXgVjvRJp%3Y7FV%!~K-9&}=q6?@l*&;$c@u^!aV*t?!3F54DiD zLb1`3=}y9AYN9wR1v|5hL@Qi~d()fi8apI*uP$mPF5A2M4nh>jo5nL9EAk?KX4}fMSr0RqTOuxDs3sZeDKkly=^?c%9^8M# zU6MBhVxRL}>FI!79-i?&+!Ja;h<(J~bBE1WD)v{q2Sk~eR((Hk>4(oz+yf8p#Y{1* z#RgG0rk?K;*LkLf4qrjjy5aYT7NmNs001BWNkl58}&Z0}RH5C(lO3c9wB|CJADz|nZXK-v{Zb=#L4hT!MDRu}79?*(Ose6V#xVma_$ zOT;o<0FGTpl2eco%VQrw48!-E{|ZQ?n8pCGi+ z!CCttE&G1b_Wi==_fxeG)3^_fR%$>$_~75eLxcwf(09@0_qg>u;B|-haL?aQ|K9$5 z_zwl(?Vf5K&-_xS2S#aYKCm*4aRa0`MKedPq?TAxIK| z(F*51)_RG#|c@dQdt{4DLz11uh1U_(6KIvxKaG6>&yJ3QzqyS+g4 zfG4?iRNRW|E(qGr)7Cy>WQN}}nk3{!y!f?_{lnX>V}4_?oqK=+hr>rjWWq~9Vqzao zT|0WKsPY$(O$dEQfANygY!Na#S+enjL^-l@jdPZI?V0T*Y!@D+AfFk$gQl9``z1{) zfn&t@?-2Fp2=@&p%@K6N;5lM;@+?6b!Oqm6ZdvL++94c9l0!{dxJ5!kk)wH_}$O`}*|2V7lIM@!Xbz3n>J4Wdir9Hp@qvm=$Wt1(+IAb&_ z7)^IMJ``N7bAJ0x&a+2T9?#AgrRN9&tCi;DL^7Kh1QIO-O(*%w31}9Sd7$rNiYOb+ z7#}ODUDB;nB`6O$p@@$E|98&Lj-nXll%o-|{bRIrbXIZh z|1;7pX@oS)Wc6YoW7s@ZJ&=&0`l-o_4F+Y7|re@8mo;~!pp$vD~a&^ybYfVo9p~@Xl%-}lZ~5Q{JCvn~ zX(JgIJ#8C%dQV<&SkAksih%2gfl zcMHSiykmDSL&=x`zc;}RMl&hc*~xJZUj1dk(W8Q$y@KEb>vhfBS2d(#_Vxw2i34UQV{Rs7(S8CqMsb1W8)x{iI>eeeVXS_u*v5x_+e-J4Ans2f3=$%rHD zBQnky#k;pFcK1?Dq6osUS$U>YiP3RwCzQZhNt&uSEb%^)N}`7iYaNNv13FH{g>CQ{ zrJ?}bTgqG$f~9Ufn<~W^i`D_qwBeXW?8dILbV#xEbF^O*LW}KdjP@vLSl1K6>=!sW zLiq(+cI+j8!FLzT=S2Dgj%7WjOgb{%fYcF;=KDkmZZmRoh$;x*NRj>C_a_Z4qh*J$XTp0(bU*5c&nyrl3a%X+W8Hnzh&X zZiNu)ZnvpMyJ(X^u!LrTOs4Vw$pVzZZBLMDMDRVq+lZ)kLoy8zItuL!j&7wRS;BS= zI@yQ(M?-(`JETftO-=iCG(8A|Cqag476O)Q!6VYmzh>=I5iv!RpZv76S(qVt>3DO{BN@z}z z$u6$Fj6$r;5%~v%_8jaSWC?mV3QwwtowLV3#$9}lTfTz+9YIWSb{VnPDvQPoUxAb) z(_?Hep<5!tmSA=WX*poi1z|XLVP=GO5eG}-j4nOGZ7yPOr)Ut$;nhLJmu}BVh9 z9X2SW9us64XA8E%dxe(k*e#n)39iA&lD^xL>Ka-83~j%}wiU(*f*N64iwmAEJ4D!q z#9qhlbgQUq2P#9$Kv8&*in^QPY#`U?SXa=y9M{hYXh0%F3PR%TGWI)55Hj{XY6Wc< zlP*Ff*tS9H6eW6;Rw(V`Yy^oXL+$<~&M-DF@$D5#1&kJG9jQHC8<;O+j995?GDN1) z1R)%0LQGSONaWBWkc4@xJ|e-(8Okpa`5~Rv7j0#4eahsd32aFuX}FRHP817QX`o!!FfSyaz6k3 zEib>m=EVmk`v)nbNk-RM#?zFiPcmeP#*5E?f63>+zQ%gb;Ui6wDbCJvZcb}N*fKpR zNOQqvUb8rFFqve$mmn1c7bwS(gqN3w4?o&rHqMYivfgy8)(u&avS~Y{iekpQ@7BEe zW<|Rldc%R~e#-11W3y~oUw5$wbvI=+Nw_>~`QSytM<4HTcE0A{|K)6$6W(J*c`zr{ zS~1y6$cmT_HQHc%$>O?Uv#v>0#`9-S&`Psft+~9qqAU}ts->>GA?fXS^6Ux!^}l>T z+b;R-SLbxCnZq4kQYwkjhEZ8i zj!LpDVP|JTo~8KUY1*D7O*uH&!)V23yQOP;+ODH%IyRdPRb8`LZ&@!lv~8?qk}}Ru zM`OcyYPh~?S+6Wu^?DPZL$_6c zN|28g`;RlqX^NJTlW$j4%Q!D_p^xT^EY{uhjejpK_z>B7H*bA!77ddYI#SK$VYk*WCH7X&vZ27`ST}SUR^U^EZM9#@AWy}&aCf< zo5L}gRFUVJ?WRL0c>ZF_@o`DlTJ{bLrqdK50x$ov;JcSAKK|hjlWC6DlB>%NfB4-s zS)usluO2fhQyiYfvf=DqO>EeHXUU?=3xJT*=&X~4l9=QZcW>ITJNyd-lfHtS1o-T_}l;H344bn zNvgQM-tx_F&#|3Dr;@t$l+%RWgOY&fQB7>&l%&4$-+ z-thY`{)BUGFoJsapA@bE>E49-+ZEGELRLn~LA@1x z^~GD7x+5zMKmX-EMG_ITU;K8#cI6pQ3U>DjgzS0yYJs(ZgGX8H>h>NjHH({$<@`Q5 zue3lbL!M_8MM^#kWMfU&_0-!QJZx7jZRP0N`}Yk|gx4nSJ8d7kz;8vhhni10(x_B0 zJIoktRxun=#g%mMw+Q6hK3aiFqTnS(Bn3zrc>K6vR3y~3=j82%o0|ry;#}}9sXvI8 zw`ok<`GM{lk0(tf$B*+!Z*=k4icI6Jr0E@1-Q%sN>pjbPPun=kQKZamH!;ndrjoWD z$UaK2e~>VpX>2F(Ua(sCtXEyE02o4bxAQoYNTxH5Ah6jC&&|64$}Ot+{xcp;G|5ma z>U{(f@gVeQdwBkcNcCwBi;)oi#w z_J?}rt-uaqz=PkTyYD)QZ}0O`-u+zcT#wIVaaZ|zj}9l?k__oIKZz7r~W>RJWU09a2{A29X-*# za^Fv(lprzc?gWai0EKfd4ir3hh0ktC6vr;%fL0NedDj&z5`16Xea7m+2_uI-1#3OM z4PA3AZr3=;FGi9=afJ7d=V|4v%xB)L0uB zjU{d8=-NP4JL*OdguLs|5Q8~DOA&D-1kAWcC4tK~9n;;IknL-a8ENuT(bOaQ&a(yACXRW3ErVX%QU${*eK3f5!1YRrl?xU*+qc5MQDM{V}eHFIX+An zjWYi7a>?b}HNgi)#TaRF8hgY3BSWGUsWJ3EmcW-;hD6c2o+6ce_w|Cdwe0MtBu0@K zMLssHmK|x5l9vh*2G%Z(JkSa5%R6(7Do{^=gGX+)#GJK6B+yM|{! z+()Yko&yLyiU!y+Uz|}b8iF&7XH)V#W7C%eRg;v4sv9viTR#0zqs5kQU$1e_u(KmM zdnfqjtA^dfz>AM0m!}&}zFV<(bPPgsb@~p{3Bh@My&(Vee@3}2^8A0JX*ztigUms(-F$~&gWekn|NT1gpx1ApL$xNU~Ne>7h5WvlA&OLkY-&*Tiyj~r$+eK&~ zEWc%b?6iF;hsE2^jo+vcS8_U@n58{Ajn^Tr8pMUWH9~8E^K)Y*t`59O8XNEUd?=Y8?xR)Db~na*L9_g4zWsVf-v*=+VorkyMf98o3%~p;=z?1Lh3(#^6{AYUe4X@vtC+`pH*a;L=9%4&DQhg#WE%HwvNxfSTJ7{NErx#ZBsvM*IQnGw;_&gX0RVC0!kv?|cmc<`u1E5Ul5#D1fb z+tj;+>`5EW45Mv)f!Q&@mCZn9r zd9os)1_~{t$B0d_N zSB%Oq46Tw0M-Jo{t#rD^LQ3#BXR&>x?O`^{$g(691s@PG;zFctlj}6g(F>cRkSerjF>Nwp=FUhC$#6RmL8+i z;qm&WXEdI$KeaTSqmLD3ZYVR$W*6AnJ&df$v%suOV$}Kih}9-1Mn&IskUc;YhvZ{J z9^R5^3wBB0I~w%_DYn?GAjkrm1``@I0WF{~j!h@1au|)r$Z$&2!Sy;vhaHoHkFomr zZr`ayi*!4TiFnr`?FH>Fr?Z-qqceIx<>Gvf2tCC(VUgRqOX*Rc+}=7X2-y^YBcB|i zMMuBACW?e>l%h?@+tK4;UuzTHqF<$Y5N`?f6>)b;=++2rQr(N~2IOf(s*>RAWRMFU zT|C2@$JAH<4Y63jH{Po;g~0LVZPd`8(|DB~p6yxI|Zn`1}#hIVyQIq){Sv^Biv*&aVor&oQwg zbZ-e!5!DHD|G&qc{jXH&6zfI=F;BQs-=I~8^%+^YhYoLXa!zzDLI&dO6WG@2i>)Kd z>=U~yR9GX~q%?SVOuu_cKHkU0ijWaWO+AI@hg34XCBs5#LoYzU~lLYOJilqlg4 z?Mu4tB`$l4oIC|55ak}ey~3XUS48NLi$6pxz98KE2D$xpGKH!UD&K?dG^HlvP;D{! z?+9*#j2nmz5>G51;G1*2H7Irv8f=^(CO;-_zenjT(TyQn z>=Cs1z9sfI$m#@PFNwh-d`BQ74%fR;HX(&$MT{P0Dq`@6d;vkEF2?8(!Xaiqhu9L9 zUnh5Y=zum|2j*dN^2cuI|D6$)Mo5iNRl-_#uMv6y{)R|~cbj2PB2d`^+g&51CYwAU z^cE3U2sF+rWKn`tMBgJ+nG(hkR9WISrERq^{5^V00Sx z_Mt#Vn?zUN;>8#d`$UY80i`l}8^}ybyVVW2xQC!8%zi?iPbliYrrxZR`8gqiL$ys@Im$R3TNGS^oSNhwSf->1^O~x#Q}(g{UYigHRr49q(T5c>CQp z1yzQcoa4t6M&pcE-!3_PP;hiKrkvz-K9X0O0>QY->8zpaE&uY5-{XAb@zXud-ZY%P zS*Dp^yr=jx`zT6fLh|tO z1T)RKxNNX>KugKn*Gn$n)CeJ{W|GB`MrRBJuJqn1nMAwW%g4JoV2C3oS9jP~tr8(K z%hGJ$+eqKVq2t=6bl`xty?yUZq4?t8%_%Cy<|-04Q$GFl8H>f7%gY;n`}Oa5_3ACR z+;LONB)l5Qbed6(H9D7Eo!86{CQPO?w%03^h;-I*`nq9M%;>s~<#LVIiv0(MFTWgP zjN--fmebds2aj_0_cf<)cD#JG#kb+Op>6zo0$@rRjz*eipG=8b z(|J$dTcS$?_2orJv$2C2H{5+6iczW~>}o#{O}R^*DkbPUk5qzUqM0l-V@ zK5d)o7gNetDVWYO0OpI-x88M0;A|Vqdf5*N%=^^jt#)$jFEN?8s~U}glnRgc`qE@r zyBLJb@Lr#B@W~M3UAmteBQe>1s4@K*+ieK*zLWVLPn`(6@jYGcR&$JZ=BZnqPz~3d z9uUXQe<+@df&Sf zdn;AC{|tfCK?h6JR_+Dh0b~7sknUFGed394a#{vNVg z6qAD(x*MFkzsP=wPQHtL^ImT*{F_4S``G9^HusRKy-fuFkbC_>e**WN!}qLw@vnsE z58VJCmQ&v?*#Bli_&x>9dvES7>VqNqd!OhXz9@c3C5!l8e=vi~;Qo0^2}PljyLLzi z-!j3K62oKMbH|O5_`y9{6q<+}HtNYWb9=$xy1Z@?+F>a0zCXw&2Vay0QYBZ7j0w|p zn`U-CbqFdc$&1@0Pke7fk=}y73)FSOr%dKKRb|p}2!RdI)Cs?G>t?xSw^t+0{$82f z2@-^iY*sc2*w)jwNlop#0j&&Zt;zC?2SH#anW%i`E@`KBk&ivbNNkt#AhP!KgC zD6TFXwhNeigpv>N!J@_2j3yHALn@db@Dqo}1y7!iQCf1dw!HjqO}k4s@jTBdik!`6 z!(>0h*}!&b?@GUKH+|EGA2U6ENOX?STyZd2VcWDj_CjIGoKYd@g5jpAaJ{3sx*>KA zSs_rFClV>joLwzxw-(nnjH@xDS_y2?ZxWDwQa4z}cmxwE;IE`smiQTgP}RF}bAO_1s+7D5;rD#w-?l z*uLlD`i!6b;R)kO2{NKYOx<3j!(Q8Y0;ylHZ7soj_V#nid=Rhd!1-AV*&Z=_hIfJ( zEm}pSv%GuroLvjLI3PyNv^XP|HS3i_WgUyhC*1hY+0RxSl`nXERwMI_ved{ZSYFjc zp~!R1)!CM_S6i~8q@3-s-E2~?R0s*nCg&8YMysC9wn5}$Mu#Uj^ORVeAj1Y*U!aP8 z1RFktPB0oC*7NsM7V^ARtuU6|VPDmb|lxP*$ZhOA__L8cCyvnHi^!=~9lIv?l zSY5K1jqqy5uJ{>?IefHtMHJv;a)M^U(ewqsyMD}kW~eexrX14OwA(W>*^uQ4TN($P zi;RvU@5wTS(UxFaq;TXWp;d$c>kOC8kNNI&igu^`0<}JF3NqEZ-qxPZwrv>oMDH%X;0R*y6e!qxs(OeF=!@$c$h*Nv{98*ObOm8q3W( zlIH;>AkQH$;LVxjAOCiVG&$q_33GGFXl!t{rz$P8NjfOLJ9S*11-82#v{L8Wpa=) zU1Vq>$RuRBq-i2=UanaW2&<=`&Nx1)P%_{HbafKF3D|&IW`| z28wUKUZG_m9~r{1?ls#$QIR&)KyD;it^q;Q+JW>Dsj7tZn$JfF9qHR{=nYnsRYqM~ ztoKYN1wz1j)iIx!sWV9nUccOOa}|)LXFAWxRGL*!_X>>B>2Tu%K6vUH7JCW5f3vhG z=?F1x0WUXVj>2O_SGS}?w7qo30I(+nSKS`;1 zA=5#?yMUGot^9D1_H1@O9hj9O&(s|nCpY3QonT!WMn(imCYS2At2kdD@_2E{xZL80 zI*qn@B0kBP3q-~1Exre?PbJbYA=XPP2YI17=K z?BDej)&}MiNA!WNht6rVDVUUwOnX{ySo80YaZ6}Vah;{@M$~+amYQkx5{IYpQ+9EZ z)<)^kULc$YI%H9jg~)z(#_8D&UEMN2c);HN0`F_iw-r)nlv$0hPidQin00fXQZ*Rf&=j5k0AiuVQ27Cpj2K&#>cC#(e32ecwP_zNB3|tyvjv&B zAcO$EK}wI08W&HHu|=AUuKE%=d4Rb12g2?frx1dIdSVQ#*k}dc((box`UM-OA<?S_CpFGGKg&wdCd&O1d)xQenYScp)8dm zSPQB^NJI47)CDf~L1hCsxFy;S5qqR5A=EhMh~5+R93fRg!Xt=5psIah^n`9rbk~Te z5XvC(Lu5He_zv2)1anAGIZ{m#!68IL*nA7pK=FWxL+5kE_V;+(!}ts6&Jb!J6Q7e+ zdFq_>mR&oAy=~A zjNGENqifUsJvf>ASKSh=JR$^;5vekK@Q_u+$wzSWf;=A*m@(jkA^Hv>1Ky?eFAf6} zA#=P-$)&O~`0^)69HKp=@2)_N3DrYlb3XJ;d!$=ps(ri*wCfv$Oh##~96=d!)gp#k zkQl+LLt_4vXdCD*z@1~`803gdwh-2Ior35=1kC&kXxBq)7dl_ zyqAQK5}7fidyX^(B0EIb717iXoUT_HyEg-laEdqIw(m~#(&)tWFVb6?3Yljs_ zxIV2ZF-7*tax!GJPC7yE=$g(tZ>utaog;psM8=@p4>6#83 z3&zuy$(~?5GZ0dJlhG;}JR48Fv3Muwhhebm{Xnac*e8<2vzZmoLpN{x1fAK9ZpYQNa5=BC+j~6A?VvH#?CUY#$HniK0 z(Ii7EPrJ2*KCu6&U_Q~=L>*WEER@5Z`updLnv5b=YVZ(b?#N|EJ?&@0B( zK4n>Qc6QEYvrU8yEz?=9$jP#dy}bpq>5RJG@#ft-*6Yn3!n3L>=JOe|>6p)dypIwS zHfzgvw_&qeve|A~UT^3-N7HowDirkoY*=eWS(Z%36AljMjK?D~li__}SJ$k!YnC@_ zcDtIkO`Y)NIGM|vZAt;hyQ%+ux9|IPg?Ihh;x@%47|jindCuP6n4xw-0CUv{i68kScr z&IY80ho9t_Vo1Mo*7J@ z_~qV3Mtg#`aa_Hv2|n=P*@$2K*&#)#IDcF7?)Q%Q_?V|ppP;qj{NkL`Vjt1(RYz{=h9jb` zh#;`7=hy#og*K9Eo`kKV1I_i7J=Jf>lJQ%0w57 zLZR|uwy?BpZhEv9eEIVQ-of*4*9k$NB|%XtfyoqoABI}1c!&7)_P+CVzL)Xfq$Id7 zpm!6IK`ChK07Gam_#}32)?E_I#e2HfU9u8p^DOPvoM$pk)Y9Nn;9#}taV}Dn>Q0dD z8c&Ex|B^D1*ltBndz;FQ_kvZHNyd{Dyy*H!Z#}LLD4pg;-o^V4S|WL_Fh<_ttCP?? z?2Y8mxo-V^EvmRT0E7WW{Jx;5wIIvnoj7dYGd|pQ<{Be^pd;QZb+;+tTe0_+ta~R& z4!_?fb#FB<=k62Tw@h#ALozCgd%W>oD0Lu`3c(<-4q?)Go6P;8W_hpA-3B@nbw}Lk zd;LJW74IRLZ_Qe~C*n)_J{9=AHEBqr--_k8uO$p$zT2?pU9$TK=(lf%p;d!W7_oqHU7^6yJ|G|62m> z4>}2?8a|A0FSh0#ehntG`($C|ONm2B{E$~B;I$gZs z?$5Uu$E_eOgh(B^W{OZHLgok&5OhEwbT{~JhYuQQG?|Xcy&facED{FJT@jq6X%f~=ji+nVCN{|c6H6>Why z%_vjkWsbum#hUH9XSeZ8rxO;7IYnM@esRHgCi&z?3t|W~O`kT^g+j`J^PY?AmeHu7 zsxo9uf`~Q|tw8FCR*}w1US57g?<<(QO)Y}bRXNj&u+m`XTBr$<=x5vP|uv3ZS}e@QS0h>-%Xp@%2)x18)mRnG9Fh%sgSxvNsAF{f~_eENs)&^1XBF+ z*DYKBjL(03h!&RU*5uk@M2!?%qSUnAB6XArkC*$z(MRkT-;wJb%jO}=O^$6>1h=6u z9wh=Xde*y^*e{vSM~tTxy%W^6BvU=}DZD-xjH}3O1X={NiAWv!&DT9I-w3LyqRcyX zmrGWcsf%WRe~e;8j3q?Fu6xVLql(T3+S+lmZ0I_R%0{^2A-z-JJZ`%pj=x05mk605 z7k>=Z9$8r+qi4d3NBVDY&0DmT=v+`YmVf%&cWhP(rN4Jz5JGTsWe4=kkOCh1Tk>2| zl!|I((#F*Vn%dEKp7|m}8->tmSLFk2S3UK{u{bQ4%rcgjmfbeP^*bc~ZcVb*Aw(QD zT9GVQ>>rm@Rfcnc^V5#)+Hvy9h)hfL(4&+Wir@urUah$}OFhQVK3lN2pD`Jy-c{R2 zx;{`_H#h_pg%Joh#dQ_i`jl6%t`P#}i=4$Gr+1O{vL(v}i~W+a$XH$nt}bg1PZXzb zYC!Vz*_6$?=jyUyx9#s8j==s=!F*AqS+@7owdMR>HyA=v|188bl$d1fHl7dyM-K|B zN@M$s?b^|HJCu%8BTY3nj7Ea0(%f7HF3*x{vg>!WtwkW2FDicYlQB{X&d+PQ&U18J zQExrAGk6CtU!L>y(=iWDMg*7E`{@z zwdzumg`xYKNKxb<1go2d=`5!zGql!py~F!}$w`-OeMF1m!Rix?OUhX*n1u1{ZVN z_UzW4+1#LvWWGop#V}MlFy+eqF;n?Fa&?9fo~BJhDi>#rvuk2>SQn6~xD2hpx`J1i zha6AdFd2FJ-r>BbEG6e>9ZE?K4k})}*syLEeD(}xlOF41LOX`YY8i0ZX9#j+xI)V< zN_k>%LluWj$*9TC5oSt%^>_HbX1gJoGR7ut&RdTUmc^oCTT7a@XF8JL6Vm7O+M@C~ zS)MVi9GO_Na!(P2rh*XS%m5QeIYWcFEgC-nJ8bT-|$%=m;@ zU*OLEnphs7rk^2%#`+7YP%L2ffN%(%(TWnO3;NA9u8(LPk+H^g4Y?8IliAQg z<5K4_J;60}^@`2)hGyreR~z)=3#8J7cEhw%JbLye(o7lo|C1Z{G0Sj*YQAB&sd3o@ zK0avKVR;u1Kx70b$VKF-{)*VIxV{kt*ASw@hKg>tCinui|5J21PJ5lBAESJYwimei zl)k-0gtvGL{ibF#FHj~KCY6*Zm4VFIZaP-W0x|j=RV?ssitAn?>fhtqYhoNDgvV%s zixrvf(xAX@QqoJV?g%Vo4N+&SfzE30XX&>wBcDaeafABh2BS;5KjYyVsavLe%pl zUd50SiZY;bV0BKrIwi(HQAk8g=Fp%I@ztl8#i!WK_ZZ<3c7?WYl8M!PhR^med6oo4 zza!MwAT$Vx4;nN73^iFGR$n1*eo5DL^u0)_(5Q*gB4rM-OSLaYKSohNeu(dT@^DTJ zZA#$SCBbfyL=K<)Atz5x_~*a-7J)_;$N2Ug!aq-))NVI)TREg2;e#UPPf+e%GQ{2v zZi6F+4mtUl=pCWoq5M@!LYF@#nmuIuOJdAZLR#i{bwspR={Tt}q%mLwn3A}=hV3`0 zXG^5LC}K_sO)~DP9I20qc9~Kh(jv--(Ct7PqOB3(9HB<-e6|v@d0A@0(?8v*N9|A+YNZxO=cZHta;OgSfJ z2Pk`nkvpQ0cm0WdABg5-L^wlEevGp_?B)%*TBA%xi1~nlGecNrFd7MgXN<7tcv~Z5 zL>rZa&pb~k-uf+CgAbA*=D2Qyl08Bwg0smqJ&X&I5Gqj8qqM@u9LFIhT;NUiOxzw^w_#1_|(O&jKNWov7xt~B2Ot>on>_4fEaUP|AH6?3WwZ7h#uQ- zk@$3WQi9%>L|@~qMdyYnD#%9A)+m#xQhnPY^n@53zS|Qj6iBSue&n_r@&KpRDor$J!r#~>r6+_KvyYE7Q2yOgIi zQyc}-ULi@swU=|MqC-lLFcO(p1X1C8jffF148dEBUNN236lIzd8Ld%DQ`aet=B-Br zk!B6S(6$a?LK4`KNCbW3Xc~`mk!K%Ic=Bw{!Qnh5lfB?Kzj?!M)AHc>5&MgM_Vy%% zEm;OPyB#JMjEkJ$6uYLSC^fHM-B1;Z`Lw_xna?VO3Mc|f2fly4=-@vbaH{;#!zvXDZ~AlI?EEfBf^0=(?W2`s+8;Z6JEEt*0t- z#^Z|7xMDh;QdJesJJzceH`gm}mMiLAeOJkl+@Ek4LnU>y79))|sWaTRfxZ11#YnT= zZ4hcG%=3|8lZjSD$^Jn_({`+Gx&c2b?yB`}Mb484$9(eX$INC^Op#;z9&3A)lo+kq zY__acYqr}RoArj(dW-j-uJ7*&lH&atYZ9TWvShxPG8>3Za95+#?{sJkTQNh zRP?W^cDX;@ei(#0el+3eWWsb-Qj~_S?O87yrn8d0y($Tu&Lc$=&-JYD1Inn2&C&i8|lN?aSr zOEt_1B1emlnB;pbH`nM{$7rIMOiC`!)_nDM?+6KP)YQ=8dBls`{Jv&g$ z4-G;}HrI~zwWS;@W(S%)Qz;x}Bj;~h*4GxD3HBZqltr4SZr7IWO`0d%>I8}Mnb7BX znGKbBC0*C^_RU!m_qvV;pA~%Zi#@TJad>n@z|n>!>-K`vH&?7L z8bXA;RAi-OwkWBl6|R>UlW~2q=DS~?4xzN6Usoy)kM=3bj3`>7b+m2I;c?Dnn)CYA zhF2rnh5!H{07*naRPEZb+j;)|A01FtiTu*`4Zr#7hV{~aKuHx+GG1hyJge?{Qx~O(5Qa`x+juss zo~lyJ78wYz@wVeOvc9rxmpuz1ZT)IOyIi+QR( zs%wwQ5*ap-ObBfoX?6|-ltoH)CZgeo!ODbtk4z?pEK75W&BkH-FwhE!*l!qV*3eU~kP^>F)Y#$6BnN!- zZCCK^FCW5tUs~QPe@=p+)DV7Kb2x9*1_aLSS5;iJ*eQ!HrPBp7Ztma5Vy1D9vroykBc zh1Tk>$6`DxF{MXWIm!h3-q377#)gQa-a2N7imWi)+{|gNPbsRLh^FfUI(F$(lnL3I zWd*8wK)L^zgX4W9ft#B;xz*#A=sFY*foF4b#rEdr?lnnq{{=3_IkvNeXn6Q!4;6PT zZ#tfRT48h&Vg(wZ6s?8j#fH_grJ8ECOG~}Apem%2WGbYuuvVxtLrP6yBt`DHy6DKW z$VX30RHkWa&)XME4vq@Yg0}T6rX?nqSRWZz1(`NnU9GvfX)wkhjb^!uOh@qGFtWVq z>78b8FQeXBt}ZNHBN$Ic#2DDxoL~w}|CY@%J;rP{WjdK6q+q>S^7z?=(M0h5w^!_T zJ=00XWC`&z?GIh{u8Bj{GtQWjE9g)ioGOTgx0WQuU zv}`ZGW4F8@jy}aqAEB}I%kQvVOF14RL(Oiz=IWwFD#e4RIog2jeZq$4n#sICXJa<& zJ({f}iY?yvT)x>6neP>hE67!# zEF!(PwClGxr{aoq;#SE$gT zWKC8GJR`D9FscHAKqMzq8$3t6**s(07i9Jo(Qd#;ROrdemUScW?TY<{q!`U`!O-<7 znX)$xY_^_lE169UlM00LXpwq>fAv+H`qovTS@viOCgTa!sKOY*bZ)s>E(y`H*ekJv zTQE3y{_>ixw**`v_v-7?^o$1ao zb7p2`P2JT~N!@Cp(Y7VQ4}$%V8n7M=KN#=;K`qIaP+dLL)LA)^NhX6sMBMp|d-B7+ z5hS}BhWSDwA{cSwoO93F`?uEmmMrH?bCM8X^VzunKdEIjMaKvnyqXZ}!F_|Iw$adTF?Kdlwl6>}~ zW3+;5EFcP;m2{0}PSY}YljBg64YnQ9z_#JkiRJYN)O6mQ=+ z`rc7a0?V6@EK}Gau)OZ>)(_^ex$0WScxq5u9=b{bRV7(39etk`EmBBKW;i)B=*-a9 z1|J3%$7xf$-2`lxAtdy}9z?=q8ruyxhn#EC0 zQ5e>13*>kQ(Kg(FGNLFHT^CuclL5+xv{CZ5!w)^)TdJu+W$FEOGE=loWWP%^iF$7t z22VB86oopVR^q`8D45Q2Mx#7!Nc`;-AttksJ@n)#=vv2%XB~rcgy0C?@#x8zQI(OI z3~@kG#R%8e4f{GUofM=kf=$A{PF>DYCsE<*+EY|xCgU0*BSRB#HZ6$rThxt(uJden zJy8gbjx);A-1Vqrxn!^f&z674@hos!{t6{pLX@;aMV@IC`-CNm0%7J1;vpmP4{Z9! zyyai;SpSStzM!`n$sVO8%bOOZ(sSzavS&XW@!3IMc8dyHe1VdY8Z`D&4gAEoWvgxIh`A^ z-8+nqoXs6l6hs88;UW8YMwE&=)(qHG6CnT%LGr#7QfH`}jxYrLydd6|3Pp$N0u%p+ zPcK$JRXwnh_ZX{Lm*+zDUAjy&mx0Dxv*V>RdLtL158h3v!Iqsm`HwN4&hA z;QA#Yrf%^(^ytwO$d2iUnm$}H6_T>bu`xZnjIbPqU$YwSVa;ix1hhNa{S6{^X+z-# zs%kseleQ zXxU@CHM{F?*e`3!qGx)X(8a+;%EAy)s7$ciXRKbYki|JN`ySpLBjOc7%@|(&dz2bb z#^5J^f)FF*>OZA(sw$M&;bTc*HuQZmIYzmF@_WdlB(#@=_9aYyOl)2w%xC!g6v2kF z{}t=y9%1H8$}LiOYC9pcHwm+TYd)2aiPIkvb&0?F8CjvR^;L2Jn-fAb$Z_h6j?E=e z3y>3}-4k6yFh{_Eq$RgYe0NRLc=B8vHk3M1f8qo5$xrajOVscNDO1(VXq*%B`wU*; z`z6_U0ZQV61E~<5B|3qbJ^`t4%U`3~-ynz#-k?QFCia6)?~~YrRG71$l8qJwS>kTK zBy-Pj@*F*RfD{A$@(XOU0+FN5gy1bA?hz_aB5D2@8Qvmf#P`dCYd^!1#55%wL6qtL zA(I&;IuHr-r)Up*xQw7rki}D!=wSb|v~Scig877KS4jj`d3qKWCn^2g-w^AUi0F~A zBZw-Q)CeE~Qe_0!CDgJSA>xWifrvhdX6_n+LZ~T`kW%~Z1}QTz3kXfB^ocIvpR+mA zt--Gjg9?E#GbC+7w1{RAy4*(;K26kTKN@WSLBaC^^RH?$9;w(fJsWEpYp{Koan@1k4t;u5PCh+&D+87_ZBs9zC>Yuw-< zI%IZ?%FEWTFl};q_v0hrU=2=} z$XMfiOtnc7tj|$0;9O6UA8MXL`n+|KqR=$0NQmw72gv#tc%S-ur9K6HMszR0?a?|t zXKjBwY;rV>OY;DcC()odC71%?T0-BEq-sY=g-r^nFL$D|BWk)jk<4L?U|hZh{guMds=3j1Uz?-r}9Z#beM0 z*Sy0H7NSS1h%)A2Y!5^vp*TS*MWt2{24Xx2NPT4R6~Q@_=u%=Wj!|@&+@j==(#j!K z4LJ9{r_LyY$s$3g=Nbo;;NT-Z0zO@jQpN+8^;XtOCgss+LNintQKLkvoC$hPIQnx$ z_Y&3oieWIIXGm(Cm#Fbm;{LZpp_z<8(lb~^tIko~TQWTy<~3<}XEK%2$uZq~70D>6 z#|zYGLZ0;q-(a%T*=}7$(@hC3B$Jr!IX}N)I_nRETFEd#@CL9%7ZEn1GtJezo^Gc( zK0n3F8*FDWMq*u{*{Aea-+1yY^)r`M#&}vX9v6K3P0e(E%)N(Go<5e0M+&^7FbXR? zeh?58K1QtfxDeUyb~xwoUhv?-G+`LEqbd|e!WUn!_+S3rOJY>$OfY-!h~v|o4GVrQnTI&z27rCDk*eEH&_N|5hy0b80X<{ z|N1#sZ#%||oW*g5A@Ip($9NCle!b-Wg9+#7W1@_#H$B(y241}>h;q!I{qex@kpdju zV0m{vu&W*Wo#m@vHlRzYvZg2`ZQDbD@hs=ZKe^9jTCv^KC@EOo)a1G5@#7P2Zub1< z7jJRBWxw}~XF31F|M(eMX8855-*WvXvRv1x!c7a7>ph(v=sQcZvBV%g=<`*K#}%{r zjFaO9)9K`3R2``I4Xf2Q_0aBXoE;Dn%BiNPBv~n`#`+M3N&DeQLWgR7sNU(5&{s_i zvuVzQ`!lQ${Oa%Cary23qj`NiOs`{%Xr(y6IOCH~KS4@`a|5&4l%u0#2x-qOM8tVd z*LPTF>Dz(Lc0=Fy)OE{lx1()3oby;~Kbl8pnV~2PX45J2#f;5n!>d=xJf>7Kt#o~w zEtX}Db&e4HAtb`@;Gq$M@g$?DQm1s^IqLmD^pQ`#zu@BDB%wV6wC%v_?{+jzqGzpF z9p66NCGq=y#e80{+4kJrw47a3NFjK0*)kbV=(?W8d`?joTwmW%*EQOZQin0^A@|#~ zE|@J0fBCN;QWgb5D{`%gUh?j0gVBPlOpuYTi@bePGns0B_`^k7lSIk0=L6e)&-L3a z5AGSJ6GPu;eDl?Y{jTL-{^b!D=Oz7+vA({4*lWM!+vk_mbsE$dqbQ1$KDO4A6$yFpY_6+-yCl8)* za(av|0&Tpe?r%T_q>*%uMI-2~r)dKsYJv}Z{_|Hj>xh9=g$4)|v+0!CLU4Xzh+d+V zA>#S_U%X|rP949eX9b^pI%iZBTwZSY?dPkHbr>S!Mb5=1BeH|3V|~?=mnqfScaCP` z5D07^a4wJ^3?SlAttCT7RaJQB38H7P4ymA;NvcUQK{=O*0t!iQ<6UZ0A}O>a#DG=@ zG<1lGUOA*$O0yXVE`ckTkxRUX?RLPqbbRt6eXW!N zYZLxCeOw-p=iDVueRzMPP2InTy@C87V0kB$hdVLxR+LR9Htvj*LL`06|Dz6HA;g`y zD`iR!t3&GAy7&4@JP7NlZ}+``s?_@waEu&`gYS(ux9IB+QPWz#M=0MRu476m-*yD& zhg5I)9g6YCV(@K0?}sUG>%s@ZDu*QR2UW6%f5!lA7x=I&{zF8+l;Y0rboZ}A@bgwJ z{x}u={`ZM@I_j;48B(vae2@0N{gd_~hyO3%*TH`H`-|fIkE37x1}XfVs?I@e7I}dz zN}_Ybu1SNB+b&-DK8br9Z@#^V-eW`fNCf_{y#Dq@+{T}8zgPSqZvJ7C_#dO3|NjZT z{0<^S!0$w&KRgMy7oz?E;e7Y=m4?wgxp0Spu)hJ-fh8fU;6Newvb2O%oZq zfOVGDvS&6o^u1@lbssIhv`Xn&ACl-@j&q{Q>03*dd5i`TBQh`P!<0PVljjZV<&MQVc46F4PpI;)g$;qLiew$q3Lo!*<`(@3sUNC`O9Dv9z_vdkxt! zQhAi$B0>@o0v2sRE7&auCR54cv|=_d>3h$Yzk0{%d5Ouu$%t)WJ}ZdkfUg)=CevYoK<)q`0Dd(9z8lFidD{ZVz4gq^0KC`6+Sv96L@qnK`TMsdS)jl9M5}X6*g z>lJu=iYOGj`fJ)IP%S=VaWpQ@3X^E)l{Yon=%?Ixlg}YsOOkvtRp_8%J7H=6luMp@+`JaxTiy*-D3p-Z6sN)=z7m$UXtgUJWpK;z4go&1x1;GFgPC&B0#W=%CzA@renC~0)Gmr{SJry)H9Mstl(;D+=&I2S3#CiO14gesI;P-uyk>E3l~ zuzL3O60H@Fo=nrwkhJi$eMaXzCL2%)lu8(t^~Ukti#oX*1KfX9F&Y~pg0jp~_qk3B z2(1(%D4d7&wr06(Q|H*uey}Km(byoRxJy*W7%`c|xyWRq=-R+w;~j2aYs2EWB(Ef{ z%Nd3aAqS35Qu=kbb?i5Rvdj?5VX{P*SS>9>E2%~mRavBUMYNpX)65r|wjFr!yr!uK zKKcHPwheThK&TukpfHxB6HV}utLs2Blqju}h!A>KR~xEIFe)X1G)$B_J+JWxRFDu9 zrDnV7(OPhPQXDD|d^#sVQjM~NH+K>5(q_aIg3PD`Q3D3+dH1FvMnh3~dY`dx757gq zvrz#-5Os3?HO;{5S3CMXvN$SGqCjbj(gLGYTI9*d^;J*ZXe?vOtmppyG&oggv`#1) zDI&oMzI(Z4HaC=&p(stl+W6$E6)MvAmb%Fp;)1iI9hvS@Vl1Sd!r!#6RG?WWQ^f%rf#!@%pl*wKG2bbd0x-H#cy)XerBr7ptET z)EOt)-(ti~>OG7u4OTU*b``eWLFi~&I6kc~CYcMg7AU2#gJZjG=m*JoT2K}8&Z$a> zWLbK)ItQD5pzS)!LZg*tTxP7p4{5@jC>n00BgBZY5ifIskm&0Talge+r^N9IGDx!i z3Ka!;UNDkZ6#5;N32fz`Fi_y?*VOff=oQ4CV)lSya*p(STz5^g^^|gp$?5|R3(CBq z_s49yPY_Y!hZTL>A@E7`QVB;&Tq3IpZS{mcWRxlqDo}>w+%Q!;#^EKnj=u7)Dv6I(lEMtiHHNrC<2P87U=Q}r3;SYKalg9#!9YtQ?wd0tvu(` zUlW~WxhYxgN{Y&Id=z+KxEfr?b^|VZgq%D; z+bg82DewIeDs*J=9ZGi8b<4Y#muUBblLsYIM7kzzv_llAT%)w0UhUa#7b(?t{BMw@ z!tJlI@BSa~7HE*;Pr&sEw~?Gd3S6eR(WAxC(d-1x(m&|Z`4mRxS>J9md(cTV9c(w;-*$?&Ns#P$`Al3exl z@)2foN*p!>8Hw6}?~&C4cl{EnN0@wqYj1EilIsCEyhtXHn5tjAiy*Spp{sMUhkt=K zQ@jiK-FKAn8`>^?jj4{Y%^vS8_y!Sn2$?DnhyiCkN*jbqo!1eMh#m-dc>(U--7_VK z5ri5k6^PWQ8@xyA67-zdeM=laMNlEs3~Y^XFQ7P2X}=*L%rSBJ3LzBHTVysN*aqPe zg+;OfQ4+=MkRDEbwzuBM>s+vWp}R+8UZ`v@ztlCI&+^3yj!fLkYge$eLk@2$7C;-&@?! zC3Buh2EpJRO4x)6mxkyprW!+Ru-+hINC{J^Q94WHh0r79G-1NoK!~(0$nh~M?2x_( zVdw^flI`L7c`(ZhkRsrMLJ5075~qYhy>~GFF)CV&|1Ql@M2RDzxUyqZIRhIm~&*f#&xeT2HcS70#XX1x(DVF zs{cEX1p*7w(+`R$H2Lu#;+ji*^NuR-h%p>!T9OboUY(%B6;h@YONbJck5Y0~NMaON zE3i&L=+G+l&uT4kJ|mivAV*Yco$$|of$-NTGDA&Z3Tq(v)_KXd}d zyKc6a40i|oIZBgdA>o%Jbp37jUBsv~5Y#%Q8Pl^~U|ojPV~lDTdP|5EA~Z-MEdCjx ze~qiZO$lNl5h{n!AfzS=jg}sX!&#qD?!^r4Zqj5)MB?EZF$b!TkZG`tDJaj*$wy^6 zR$-H>7QDuXl1NG4LumIzogt;?{)0W$Bp{^34u*DHFq@2MhqpxU(Z zR8&0s?wZxE=3oB#Q;>qMzP#eqiw(<_W4liV1VMV=XGUQAfz?%u$qd=WpHs~;#^zfh zo|NA)c-n$$_qW*Ia{tMUCy(b8g`#N(-n`lK^wE^Fvk@^^zPoJso4;vUzS~eO&iKh6%z600 zvDx-Cog+wz?Lmp2^|I&HvmHu%@>1d*cm0{a_lNg6J)aVMU>JIA+cPRMB8pd+dq!i! z#c9FGqT(Mu-*S1~@~8j&^v=-e`@rSZF4e6C!F*Bi^2MH4FH;9@UANe~F5D02sA)b| zmL=oKgrlQ5i$hx0IZspXY3v%x9X_VCZS-Jmy2hhVhEW8Bn9}BxQO;zPadt5xD-`Qp z$2VWBxq00s3QA?j3eC`2y1m2O_>mwy9*-!iimEEo>pIM-1Zm$JV@Rl3qtQ}R6sg)R z#DH}J;efDBg7BW@&6=z0YxZ@0hf)5JSa}R{$~?EH?AUI4>YYpb(6fR^kHamE&1(lR@AlSzyG)QdGugH@bK(q!+-p%OSV^iA`EK5XFocoDm9x` z$8yPMJ_dDOs-uWH20`9C3Pjj8uW=FQ4=7a-HT4cjdbrj4TFg z1I`BWGDD&j!(v9nc|CIzGb)SFh+5DQc{&UyPao#l(ATtw4Oo{ zo#vZwuDN`@MX3X}{7^M{d|YvQUb0@beEsEyuJw09(W4(vna)zp%YNrrzv-AA=QMTC z=3O#0-HOFJQ)I<^jISFa(F=U=NFf+c3{B%G#*(9p>_9k6Bqre!{(Q6cNS%7vg+FxX z%81e+gs16~X~5aYel_52>T9(&FxbF&q8N=dS}TH4?A9G!?cjj>4ME(63vWfsMp*;;iTBq+mABlbNBlEU&w}{#}G% zIyD>}Wk6)Tc7zC%sX`EF>cHkOZ-e*b*P_&vm14KGhhq(8r76pVbFOR0c4HGlJEl2c z4Dk*Z&q1n6bIJo1L!|(S_sOIaVz?7LZ$-;HIp>3P>W4Z{QK;V`{(_+I-Cf`9hXU}2 zDd}5M?5!}V59l-RZgs+VmmL1b=;*uTtNJ)`>wP>NGjaEO$iuxv9SFT4#MA@q-wW8c zOo!WRR^C>q#&{R@)H)rnLq3Mm$1%-$YFbwf`s%meKT@t#*otAog zOp=Bu?>_!sRKE?8iaXtvLxTA(DSW3yzkj{Al-_hb$h!c}ogqems2=|}v48vb$goS% zYI~=&B1hx&AnUtikG;J(LVS5Ow}A+WcO){lMfE-y@5qNLbtV56}0X|FCd5 z#(zTemH)_n^-tleKSDeo6m;<($9yYxfB1Xlc~aPKodXdNN)yX5WECO^LbHWo|G}FC z$}%OK>n7Y4S!bC_!wYeH(cU^9(n(3>@q#RuAEBK;ywIaC2m6DE@czwY4<+GJ34|Gg znG=1F3R|QA?;T!D5am4z-lF4<;Qaw_{r=75TuS~Fl|ia>;nll=@z`Jr1yUkHLKSS+ z!$;j9w^NS1kUaThObD=ES&R`hP5OFy+kG5AK0iilj4?Rx((4imQ{+gMdQFHPWh#(m z8lqJt+CO9cZcpDx%=mu7eq|G6afB|$$vLYsc9*|lxcMz%*btFutr=Arecv(kfd>!n zGo4NO^4UwedP7la+S;bUn@C8^=pE$K+$<>OIUN`A8(RU>BI5RGgfR*={oRrunF$>av5951h?ynbhSaJ*-dZ&6xucAVo~x??DF4;byY2KVWbf#GdulHCa|;Lm*I6h?Y|KNaeY@ zPJ+o|?ome2c8*ssn$#OJnIn-j`yDzn9AA_uJ>uq#rBs1(zF^l1+Why3zGvh<=TCmm zV@iWIn!XqO{8`5GdX3nxn9e4A_OxPF_232jTJX1DN`CKq0}n28dY94kF!X6SVpKp% zk5q!$Y=Rv;Q8>y>kr{=JfxcDLJHgAFj7@lgR*JLfnp}6>)F+%2Zz$w72nTXbD;{8E zO=HLGx)CF@#v{1CcC22#<%hpNrm7VCZ9}_Vq16$yx#VbJ8RD42)HpW~qQiN`rT@2V z?2NF#WdGIw#;|_QgCG5bW@qC{;a0NX1WQ;b+@KF}#&`D<5?|YO~9M4DW_Lj}QVY?cb%`@uS z;(Rjy3`1ZvPTjKg-r{{sN$#0pc|9EJFAh)S_})>NXQ_KmFkalUZ_sUcK>Trod#$@#;gze4%;xXoL@u^{VH^vzEzJa(Z5|uRYeLMUy}*CCUF-1yd=%scq;R}`xd8$X9##jm^8u$KlS{mmKc?gYoa_w2Rpq~tpObCf>f*nG$7`0t6X#=Eqs zGMQkruV}YRl=7G?qo^`sg!QsvJXTD`1;j`@3^a9MGASrZlNR6M)^QwgA*KaFp6V6!g6yIzj6u zNS&iI0mTU_A0ZfU!!`RnBSg(qMh4r_1;a_Mnd*+I_!gq277y9`89r)a2>50TZi|X7 z)@AtFpW>}!*nNlhJF=r6VEZeO9f1;QCOjUsEaczN)s~z7h|?oz>^XV7B-3jMu-<1> zRYsNV@gcI5PwA}Z!dz12Y3;n+WDp|9iy_sqGWnh;C&#*5z#eBW61I(+SL1u^$m!Vzr=3WxYggH zludn6G|8BwrnqJU3W{7HWf! z;tXFe3Bw9$6hdh5TY}w?ml>tp;^aBe?GY-&Q=nvyj2oPpB5jQg8AL(Q4-qOLMGJm| z&!yT{t{8YOKCPeBic2-U7}2elAbJ2�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 z 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%0DP%yF75mjS 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%0AJ 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

      %XWdW$h2^D$iq(l3aNVf4?5)z=tx33#NE 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

      |$Lna;L;+&(|ilg0}a?~RjFw}OBReQ+W%PDW? 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%0D^dvfWI&fF3As+sB1OQ50ZJqWgM{rm zic)2>0f}~-@smoaY!;F^LE?kJn3S>DJ;lztob1)*09_xT(}Lu#@!n9Dxi8WuO;tI3 z&=e;3_{x4ji~wgPF({<$JAg$Zq-@NPsiUs)oTm#K->$GW5F98|Wej%e&1+H;+$L9E z37M}EA96SBcqe;Jx>+w8=Y4MQ9w8D+D~wUt&h_&)2qB`RqN+F?}K`CVuyu8RxV8EU=fy-1}5Ao+w1hDZLbAuGLC8;L&a(oeMebS!&v?BiM*8 zz`I1Z3b{s2qk)z)+Te#Yh1hNdad zCU@#yo^4pKEZrt2NXs%ChLoA)#SE0#a(uky-rX!hy*~-; z?Iuo7)}#cwC^1z@St>dk*gq`T+by8f_~emMU`oN&Nk_Dvm(Q<2B&tEd{rh9yy`B?^ z9NZnCg=BWtGMi<(&W(BY-~4xK0^`*G?WW;c2_~P>k z!Nc|ShV9z&*Z<)Xt-;$&-6%^3e!{Z+h_~g+DDFm~bBLvHOX^6F_-8iaJV5EYS zn9s7j@`J&-p{p-h&JkAOTlGa;(_uDf@`vV5Mg2me*)pWzz#TB!wEyGDR z@H?Bhc)P_^ntD`Zfw~RM&bG`hTb_J5WjXU)p0qvL#PRscUG6*_Q3%iVV#~{KW<;Ow zar<{Glu4Yu=`hrM_0?DG?(WidGiJ*ZPTnne{Ip;^t~kEf&^k}@g7w{QlQxT%B9$x@LcGk0*~GqbtMd z=@~DcKVz|2vv*MN^z$jBQN`QW8}=qoCDI4;kaNhC>S&aySojepiDU@J#4fE?EF$rG2dd}WG z&vbXlcv^FMGUu0nea07ma=^X&LkiWCJ|(mrSRZhm$jR5Kz`KrL{qmIE-I~#`Kq~m| z+bdo^TTs-R`;Qt9@6?b4mC316Ydx(?gdh<@adokxU2iFRWBzbdQIwkB|N4T}+_869 za&TB^ii<5S?`eT%ml`97VNG_^t~fpgi2V~X70 zYrDYgs$;uxj3))VyCsRlwhb&79;qaQiDF#m8J+dH3s?#;J#Ex>2~tL@dmkAz6Uwq8 z$!*_9oI_p4^mU&$lPPWj4x5#y8ETZtHEGV~na_XwM>|Df6!2Hc@;lQVEFSBSiBJZ8rT7(fm>BHisz04-&37dfAPTd4oFs znDqPc=lwwU6(4xMQp#IR??xBA(HVvKP&s>xG5#Z>@5evu2OY*aLzvUdA9Wgk=$ri` zA+%qoH+{@L^oBSovYGOuaE+8%`@GTUZZone*ODmNS3BJ5q*+kD>HU>bWF&RWb!Jk2 zz(E@$Z-w3)#P_WZC`F#N$6IjIM=4+aNpkuo$eQDI0g8Df`8+JxWRAzP|45gymJZX;_c$P;dOuboE~lcpAv$5EOb%G+w$!j zr$Qnlc{=NmGP^`Fa;fL0r{38ivm+)&kx@9vzDFeY<=njV#v2}bpBk3AMhfTpQgJCL ztLz%}J|dJMA`!Ym2thZ$xOEc9`tTjJ`JLbv@;@uno5?6h(5 zqs5a~b~DPoi#OP6DHXN@RZY;%eomE8l6;3u4u!>t6*^tgZMH1tE~C7Z?2ESpK4rv^ zsY`@XfX*VjQu&1?IyUnq-iCY}b$_7?!Eo9z-YIzhdP($#z5NLkE#3wSBdIGxlsXSD zqsMkOcf}19?_O_MuLAP+=9CedU;X?JS_!VMHe6q=F@>TT7!D5xgqTt|P z66+tcVtC5u@{yY=iJXg>LL$lbdQ>uq9ooka{&XhIyYc9G;S*lrY;@7J{J zOxopJLa66a+0`YRRaElMBW7=Z9D?>DG>Jeu_>De*W`{s&s^yo!nX) ze)SKhoS&{3?+p3kCk=)2bX`Q6hQYW2B865Qzg=^Ex#lNd@1bQLjQarp_z%ZC{(OQl z2BS)nDDd9n<&>>>LW-73UeIvH!Bq8_QH67nZ=YWq z@(d*dLT8caV87(yqX__Ao7lFFtMfIsOH_@ds1$$ywT+`H~94##%RXVihuQ&hYSabb}M;z?3iy2-@g$wM)Ju)&BAG3cjLZp&gZwb zt|P5Z`NhxSCqEjIlHlL}yEnXgo{{FC{%FGIpWkJ@a>$fODxoXEcp&Ipa&K>mmWlaVEqm^@%`yOK@=QK9nM;e4%|D0L2X$s zJK8q)D(1(LLy3q_k;TgM^7;-}_H({|ka)8DYX-H=B5B*PUavX1FzAuw;$*>KGGJr( zcz^YXt}PH%O;uC~J7e|w|KZ?Hq~7@yZ!1(G2??%O2UOF$92VcP3J)>j8Xe!z*&2~5 z3@e=cl8a8E#0WAD{LAce2Ped<+A1AaDWey<*H-5wmg13 z&I17n$8S5%&s#QYN7rV|$Z)!Ys;20oMin(uD#GT3)%7VUM)r^PkOWfNFdP}ilZws8 z@rQ3_Le zHAW}izqiaTJw;*q*H}+gOU6^pe36AsyUow{M^6Uay+6+PbSat5H*~Gf1K|)^Tzkq& zu(vm4xv&gI3Tq>)dCPp!W#bar7$c2Gh>Z2Ai#<-yt{99!$bjuU+fDA`wKg&uDIR_@ zV6zFlKiM!I8&>Uz>p2v0$#^_uIB2lea(z8#wORuiA+5Ba+j{DOp&6H0Uob2i3Z*DV zmh0;+%UQ>x&xUjx$MLH*<@fiq+Dxy3RdLQ8<)Qq*M|-xGrB0vaBI^v;-wH zzHhx1$e8hXHfeTthHTbr%wWvnM6g9+GM&Z60FBQZL5c1x7%Mc|O%3009XMlmH^ zC^=hy&Z;e#=y%leEvKgvEju1R9?)9J%eM{I!Qo!u;a!^twJPCafspyUzk0c4+Xn7@ zlJV=&=YFiWFAbxKV7wPNKh`kVXIuS(DzqG!{}-tRv&Al}(1BYql-D>$1a(Mq9ZlRq z@<_8pNXPr*ElMed!y<3AOM!RZ)$;%VAOJ~3K~z){T@{w5Cr`R zXWNGazrxL4K=&5!5;5+gaOiSPQ7MW-Vd@(1Bi&{TNZOSp+C&W5+(lZUO`w_XQJ6@K zf_61WN{KcFa&(7n*d?y7@!Rt(ZkZjh*J#=0Bo+{8kh@QzzLUitsgUJvPVJ>Or$yUK z?3;g&Tbu!gC=2l0Y|at|GFf6$)PsV_wB+>dRqyULkXocPXbn}>nhU48blzNX&2tnQZQV5*^O$lh$WMZ;?__7LX{g^}oVx zo>Qe0$}(mwZ_NE@K{Uu>jEGy5Xt7Qq(-!0qqr0BIASARzS!8RoQ|M8r0~0}^sSXEM2ao(`!;Bmp|SC&Ut67Fe-|jGiQS z5$-KMO)_%Iza^vsCAyp>SCY;bsB(e`b7bm}A`2-YN~j*?-sSC^K5+_i^pl)wu0KT% zACOk>h}{xVjS%*ds1?Bs(Ci?pDMp$vrpQ*MVNwwLDmnD%|3d1pA=f`+rPyxULs_L zD31u;6(rwxPS&XA05v?y_-A*G_cP3BNL*eKT!E`}U; zh*SotYmfy9O)mT1BGjngM+#7iWS1G~+$YxZR74?SmxU%(_oOS?3%xhhJ30%Nw|z!% z+r=Xl_y9_hg1_zif^?hm&Ih|s5i5=GOQL-bYJ{xrxnKXpR6Ax8XJuW}wd(QY%!unMf9JR@aY(0WAyW6(pQbBNgH)V@emmBAQEr=Jp1Meq*k&InQD#4WbR z7;1_lrQiMDLNNA%!j{#dS%Nno_TjK!& z4>4v+Q3@O-X>**-KiRTCa2{>4DX;G9U2f7firfd?IfEpibT)}cIe^qs75TX-L^k{8 zFhXRr&h=+G>|oF;r>~`y{ao;77!9&HLe>wF?id+Pa#v%>YgPB6bBsAU7D5);Q_ASp zvK(McmFHiUy)~BTIIpG&=R}k)13mP3pT3}LRmU1IDFLb;1h*#o@Hlyo@k<|6z9h+$y%HZ zsM2JLLQ0&Ut(Y8C?C&>hXO{1uFL6HLx`=a;!@CXt&A4WoSmO>esRfUJmTqRk14B)sw~(!XekFBv+I`4 zLep&>YFJ_#%Zu+8Ea#S^J2eLfCF@1YZ~p!=2QT{M*1!GlKjq7x+|4A!4$jV&{N^_o zynA!a-G@WQdlk5v$)RG?ZRom;n9Y78f!iirZ%!65V%MJIS4&hO`Q%3vj=$fsy!M#k zh(Xgb*;O1p8dH^ttIL*)cP;bFju;Y;emtPtdM@5t9zGheySsx-d)&Emm(6xbYhSXn ztGT?koG&&cU~%E;HjX6nb1V2np*60HT%WfLCW_tt8rvn5NeueLrQHbLJX>PDoFnGt~{&0>-mq7y~+sgemY?PPJS{(vj_F>FF?p`#Tx7Y(sPcPH1{AeqaqXC0bR?I!dw+oL z#p3f*ixvZ<_DJI~MV|3H8?wp1%GyteiR(*?kI;;ANGY_rc7Yqhg$-1tVlc{m+Ow;G zw~4}N#^VXntcfWS5^PpB8>ES&AK1?~dgpCQnw)t4!QY9G zDa%>kywPB_76`NRc?#=eirvp3Y)S0}QuW+nq4EL=E^mzNHuna7d=mPTr&R9k;x@LP zdI$E01&~j$yp4y89w)@@qKLQdh96L>K0-#{rh&x|74h3N?;j<9W6uWHnw&QH|49-{ zA#QO6KfEYXf0031=7g+sF{ggDpfCy{RG&U_AQOXHgGjVC-U`xnr808oW`TH})6yXl zqRT@dmD7JAh7YC9JtO>P5p-R~>{U%g-DsTkbX!X~7-2>ekc#f=nCRT?#VK?}QAxbs z2VG^hv$e$a1tKgc%JdPo0lZBa%Xf49R9>LnHegEmgNwHw7Id3Hloj>v9YitC-2duz-T%E#R%kC?`-*(4be{Y(q%JS_E!5#r1 z32?+1PB3P^fgUD8A5t%pLL8&vNKnv#00ySfXjFG~mrbA79=Dwy_Q|a3<~((Dmdm{7 zoPGBGueE-wOou^}3G!UA+d7<<V+?1hyN8x1QVg3Wh^P+eV6V#9$!FGC|`EK?dsG zhIZ$9{j9-vZ7LM6JjKZH=l}XHvr$G>TU68trIDFLDar4CUvs|O$LRx5V`!J??l~X7 zx1unfC?r~If|LBy-@l-#Iv%|@nGC!E2bvpP;0cWQb!*R)EmWE6sIJT>r zU;Xnjv;6@N9uAQGHTOPXw8p8s)NYJoiL@`#N--)G(@{ztzIb)X$;k?YVQC*x>yH>8 z++{M(sn%;I@+m)f{G7IF8BcP?L&I{b`1YF%a&1v6B2i?8X1(nA;};j4obEV!IAyUv zV>n*$$%g~V-15a&4L|#}Aj*PLJBEb^nWJ>h{@#LNwnK$uPET8c81j0Ry2hjs$fjjB z$k;!8m&PtQYbR{#nz;LdsrZ^(w>0m(8!$?;-41y1jpTGA@K`2AMC&U~);U}8Fm*3R zAXLQdD@^m6zy7y(IhZTXmX81Qe?Fnww1g1(!H@QN@Nh!gH3*lwLoqNY6;0z=UACA^ z^72IU^vRaP1Iv&8Y%jTvq5>%x7DEOj(f4pmzWH{|@4gwaZ42JLv*9m(*r7!rqS)>f zo86SN?SzL1uMsiu@=Wsi=M6vlRPy-oh)reLZY*uvF&HIOm35IFmsE-qDQHmESH$fU|mkziiAgt6~ra)eNZqO8rsIOS~o2A zN{p7ApVt(HU^dNr@&uf`ZaF`10EG)CAs~H|P`)Z{mPf-GQfMxh7t~eF{^6J`ALF_$ zAy~3pB!PL^VXZ=Enx<(f#|go6dD2j=Q$jf_G$BT&d#ML_ebJ(H8cG?HHmTc<#q>1` zO2K5TDGI@^hS$$4yt~HAqz#QS0-Xt58+&A5y&~MeGn@qr)b{@!Dyai1_P{`qXSF_6)N+* z`qr~J6qG|)UQ}FM&N;X{Wj;Ai8&(1J*0a89Kx$kka9v069z-CR1!8=J%%|w?41e(z zQf4Tva8c1U6?=Onb>-1UaqG?mDK$;ABSeRH9aYsanV96rRf;kfbZr_onq2k6MNcH- zBK*&sot$8+hRl77Yu3!?iv5FhKR$;Gl*e z@r@xLdDfR;TNocCox_Km)9w>o{sB{U#a#U($NtAu)+53N(}XDS`MXr|2U89J2p;0C$m?;eJp?pBt3xb{?g`+)xf~|K%XH&G$BN&!{Lu!Wo-1jJB?Kt@aq95YyT(in}ybjkOYqBM1%l3gN51wxlG6VrC)1CiUh67J#K*SxyNL_pCIxyNh zLaHKlD0xf9C3QEU$USvc;X*;4S(NfPb2s%d)@!8bK<*)mMM|Z$ultmiAw-GP2HifR z$Q^YzBpdAGyN2LbWJN}B4Rt#sW(8TU$ioRv-%iNU=7P{HiMB#!Bb0(TxJ$GK^d6x* zMQBNEuX-Q!7G*SAcx;#xe3Oiz)X2&EpbEtH3xr!CRDsursIZ~68j8p0KK<{4LahG* zncbmt2Ez%?dxXl7ehD%4#3z%uMyitFTa>T}q3E2t8C(Q4LrgvalJ+OD?npJMHswC?5?1Bjw}wbK@pWE>LI3niHM45_E7#TA${{hyxpRN#W6#M z3#2M=a)I*+0W0+cS&Wh81SxaW=x)MkI!|aT{Q4Qyv;Txt5|!U4P~vyLMVL8y@&U!W ze*?ZwiBMNlKm9+@vjst9#EWlG(jf*PK)y%&@;?*p`ljb9hH!&nmP#RH(I<^PLXXlK zE_F(`ioTcGt%*YQ0|-fQZ9kB3ASKew`ay%aNzg^tA(Xxuf&}mSy-5%g5;EJTj$dJBsNyi8v55p<5$%Ska->@keT!6OLOZ(}*X@WHM81a- z0u|1QYD&y*5#5$hz39)}fY7P`S4E;v)le~{vz(9#Ul)CcM-zREDE5d_Alnr}4baNr znG@X=N=JlB2|?f0ND&Zfgpw_78;C-ol}4EnYJ5AH16@mZ^#mabOrg_#r8L5fiLN8q zI*EdP@0kq=6`rYvE|hdli=;!F9M?8CHBJyIMw> z5*<ueyEI=>IwR@@wu|JMLW>Pu*P#akVh}W2hc2^(E$JUm&*J*E~RYWU|_W>zQN+w&IhLtAo(>o1Hh16>-6oVop zbF~w+RuY3n_82{4dY*(zsX*@o4wLp!-u7s~zJJzRbSBBNM22&6fb|lbLyZoR!eYXC zdJaRMDCyCLLPV5EbEZ6(J+3t+(#19P!o|LWFH-H2;Al)5EZ%g?$(+2{qsTpon$8-U zssSWQwP^+LX}~Nc$%qzAA~?8+5*|pDA|W8l2Y4UT{jByV^(CDJDLhI=wi}la%m}(B zQENhPQa4$V(#m+0&Qs+;jL7mfs1eG310=B^#MsloAj*s&N_<-(LVbg#cFv=9O7P2` zQWps1c@pOkiuKweL|{D9WSJ(YoZ2evX3fE^DL?pZfwhjN4ZJ?@*zN**^OAda1X@^{ z#_h_AZb4@)gcQm+dDe1u>NtE* zG8|~Cs$+THB|?_DzJ96ycsMdB1bL=;_+X#WsOX2cNi40lp3}26&yTOLJ}{o-{P<7q zQf4`?&({3@$yq=COvcWt+R`@Zol$S}(&iUMIOX0yn}MZ&)(jQ<*MTD-3i7h ze(}raygu8K=bFt`%VybN+eqjV{&uo348|!T7uymM3NEiMxmqq64u_1!1F}r<-uqK- z-OXvchHsv(Se^%LR6O`#fL4Nw%bKr#x1wz#`v;2PESIM(&ZmX{)6Zu7&A)q(;jrLW zzkJTcMa$PumaM7*5jq||D#!m9=~Qf)2kWyhVz zBZiZVZ@*Y!yFflvjHd=uD(=5CLWpEkzB=tV{&tIyaB#n1b7d(r&5!==@5d1yimR_{i~b zi!22{`0N2vE0k7jHXHuozdU7m-rl6=(q82aQB!G&cOmsom#W9%dW;biW5a_-6Be@q zZ4`fea>?=YEw+nfnPIV*aqIR0Zqw1(fHIOVKfh$X?ASZZdFSzz$)uohjxT?==J?f?_dXmYbiGK#!n4yF zDI~Uqr%zXmM~3%5+G9A*ljwzKx4A-u$l1B$<%<>}BS#NPe)z)!28Ch0as2!jr|h;} z4+n;iKAJI|WL#c$eErp$i_;ckB!j7;9OpRe*{wSSPz*InB{XjEk!I`hHey{8N3}^} zrpYA_KbiJMwUp4md{uGpZpoe7WlD^<$@HC>Ac6@f_81gcHMbzq%E$iUuyo@%;cs&LG6krMenvfg@H z+tV>ytQ0*1P_y$AsXVsrlch?eS(#4n%dSbm0NX$$ zzrAabPo~a={#+1l{tP01uX|U#332w=>1#3n+Ps&Ns^SfuBSf5iyPlP|`hLHk2>vd@ z`8y)+n^M=l=T^L_aeWKYdma7^{r7mS*(H52ptZOWim%1*>%8c7IOaxs>_dMy$Ckcl zS!>h1l306<&kpgssoJcs{J7TZ-j+p^2uvS3P1N3N15Pqr$$rl&Zm7aH8mD+G zeI3&${x&-L?VjT6kgfOM#dyEz<9>@+9N*}sS_?!rdne)>q-YWN9+{;G-XgD~r@=w6 z1aIG{g#C31eG#&dqDOOa6Y-AWUlulBBUQfB$*@#? zdHHqBT_=XSOM~(29z`E>oVAoi&vWk`ghIaId)Jjm7emS-(o`+ZMogxV8l+AG3fuV` zhlt3h>5&x@IXxn_6>Luk-430BGV-PnJcPuhzkXPx5ST*ti;I8Llia&_r;CDWYpHjZ za(;-J9Hzm8uTtM|s1cz?_kE#0qy-fsO%+kfptT}I2vVUkgVt%F=v)#dq>%V_g>N zfmBfBipgHVXk6ffM{CV?-EwkL@!-*rve2wH9WS147*7gr-6@&PGmMt(mVppKm!WrN z2=YRsq$hZRbCTVzVY}(bi|alc!FJoRT>_z`YFFHUJZE{irE9w6z}EDbADdnZnYvlH zgNM;XCFf7fP-e=ggmU0mZX)?OC53~9<(Xx-Y?EVJX^@7W{_6vVgC2?HdNf7Id3pIK zygJ>m+no{GHPT&x$WX%b=%HsZHwY;i6b2b3|Mc@$v`xp4|6-p^YL3q;nl^B7d(?Ne zrOu+v2((cslau8stzK_iUcL5w`G*TW`)o{^DWXpJ3>j4#S}27NlJix?;WVSQf!)q> z_ud%i9LFac)>k`PE7N7W3usK!(-@`J};@?h^JHV95%4_IG0 zmQ{mg)DHunQ8fi(@B!8tTpMw_OK895-jU;{e|Zbv3V!xaYrcK%(Ktlx`1G@ad-pQD zbGSBj8ps|qV%y~6-fSFSe!gbAshI2y`0<}FFgkVMWtk$E8RbMFrR4ld@b%YAzWHjy zZn*|CCcet}BxY|Srmi<}B-c<48Y{;(KGA`G|n6b5YxU+YGRvp$h!~n~s=k&s`i3j}X z!^o^?cz#jx-@fo<`GmvCA#`6d9eqQHg0ssJ=iL#dyC5u23DdtsYso0zv0k3@;AjJK zLe*r5Xz83Fgeg%?$>o|-InLX=Y~uv2Bcpgq=DuOKYsscR!RrMgKIQhJ<=JJy)@97h ziiLW~<>iK}X3V&-lx1Wi_Nilra31MqC_O}V=Wy{~Szfg%u^$7Xf0<`_5-gJlBiU{h zTIXb0Aj@GqR^)l2D+rl>e_0w%j(5!G8QYB`%QZ!z*={Y{t)uNS%d_tj34+=J` zmeJ5K7#Yq_D)Ky~@3m3b&a=Gi(0T86bdhRf`^{nM&@s8hb=M}dYm!I5(UEX)Sa9#& z6c+@8p+v~YtLGcnOY$WE03ZNKL_t)73ka3mpViK>UM1(TQid#3%%_HOU^qElqm5)T zDNstV-P#^~<7sNet-~=|Cydf&)8c)gZCy_X5mc4LdV>r#_aBVO^cdG^w!1A?%Ozdc z-JqGJl>L9x;W~sqH9$Zbfhuxrc0d+d_7)xW&SNqtiiF>J^>oAh)`-b0{410-^Cho~or%_|CJ3Hcn?)o2>Z+)(6!<&|YL8j=^_LPJ&z$c8i8 zPSDj$hNVTy)U%W4k>C^VNGgRi3g;YyBC_1hI6iUg>%jNfRw31;Obnl+tp;Hq?jkH;N}9luIcw!IkN-9Xp|@x8~=c_`Uq1Vai~8B zX<1h#n|P11d&VgKmbx8b$_dJNWOas=mgTacwGhG_jcp_KdJBwk;ueMY66*w` z#e_WboFCWZ1q|mic3W61QtG&4#?szHDH!`du&#%+a2m=5_jimAVfl z4bDZp6GRdU(smGn!Mg^Tl^_dZdxetVLb{)|iWu!vf;OgWJQx_jrJ+tHkmV6!_%7Y* zC86D>^FoYh(I8`swaHBzV>*~=Eg^b37cqMe5cMTKXo#K|T7;Y->^aVRq%INBA+#VL z-bIBooVbkPLqdI?ggs$!zC_J`h`sy`p*g$h z(~?5=f@&K02q_UFzY#toDs=}(NyHP~rWc8OY`b?i-M&g^M3D$N0*z34-_fNILZ=OW zpM*>JTtjrWH)h0}vw0Gbd%;(jbi$_}dWHt#HVrRaof5Fw49JniG^PK$b3%8C(k7)G z)dXQC2vrd6j?gVrIygGCs8cdnjX)LzQ6l^m(Qff#kW#2>K=d0BAqmvMBk~2TfdsXOZB~h7riX-fg>xZw=?JV3R7 zq_fHJ9ut2M7d1+@Y0dF6VHFvnrtiV}bEIfeYRjcsnGn)-OqC{rYL|L!rAh<45YnCp znWyV4)3cH3w099AnWdAM?QUpo3Hxpca!8C8*KGTzSM^a8i`My#uon?zdB&iusjWc7 z(0AP$0)k8@!$Io4O&D(HH6bc;-O@Ck(MVEN9;GzSDeAgoJWdJW*!RCTjiYW-O^V4< zudeL^rrcvZbO@T8luO$|)fkkh`z~;WR)H+jI5|qQnb^{GBqBu&H~7V(F#Y_cBal&K zf!Yp;e$B8H)QwL)!6Kn8O{R!G4YjpV39TJ$O5+moF;ET$7##>MVK=X5hQap(TAhr& z$?VeM!*wNDP850Hy`7#1lcjyWvx3%^w9T5?R8bBT&VtY9*t#a8=EG0-m`n?r%JKBu zE#8dqF$bmi;C{<|*zx>%#XtZ3C90e_Ul!L_kz(_5~W};R?O!m z7pFD5b?US&#)A3nJfUEB?uOAQwdsYe2@f7F$TUb)>cRApu5(Bt>t)5O;}v&q4f*3& zSG;(>%4a()z&3sp2=kFVOZ|y5^E?<+%57%*Bc2;IQEF z!v(i)&3N%@Nj`uF_ZD0(EB^5xpOfX9YG=8+sA((DXr2)qY_1&h+a;5k;p}CF6rO66 zl9xgX_HT_4TJq@8ghzKLTT-J0?Iz3ifPz*Jf#|@7@oKuc8`51>Hv!1Kd4nbtL zNap{8gOUdi=MV#33#TVg*MeJz2Xt}6rhA18fp+Z(HqyC}(8P60UZ=HM^6rOYyp=rr zX2WEbF<%rEeZteaKqmrs9`12?FzbbkNL5w*;%Cn}e_8eK%(NG|MnGSyAhSirqxZ(# zzBA;@-(T_dmzxx58EPKCGsS4ZU|jI|Z_Zd>wRoS_AEOP^>4?c>!omJNMN#5I%eT*; z^8DKiVvJ1ZhS@x0F@4N@G2rC#E7~^j;m5Zr23bmOhQRsBh9Vns=iZ1AJzeL>lpwma z<`)BjkBNrYH4@qdA!yFdUT}0zqO_rNErVQQWJm%bk*qMZo4|H!`R(tHxw>qb%rgG$ zr*{~ROMH}6jit7ZtdRK5L1R%wUOeCN>cx(`55~;*2W+f3fAkqY0yNk!BmpPzR5-HKEBlCom(R=E*if6YJ(C2Qz-7=8*{Kf;19pQ;KhrI;F4H5o*Sf=n8M&~V0lvGeZsa+ z_X@IH5PZaS5vd>>3NBu^G~0mA1bcT%?miw9h2Z$x9rdPz82Q0x3nrrsAK~k#YhsAx zTG4EW49W?k@qnVp*;N%M=dY=nC9V&&NeP3g!rRE^(jv8BI?EWA1|P1)Ek)M^UOwC6 zT%t+{k>>u_l?_MtawZdn(E=X?%eCj~s!K+^zDLy*66+$>s!Jkn7y3?F!)UDOY)a;5 zMM{G@A8(8;m?YN9C=k~nz7VlJHkm&0YTF+1E1@h?=+cE$M^=`K!BEq-p7qjwS2&em z@)XXyt{QE2?gliJX6@q5aY4MHue}d9$<)x}n-i&4 ze5YIYJFUO*P3`J+MeO&5O8Hh*=gqJ8d-M2~=o@Zyyre_*S=ByB@wNu|R?zcpA^3aM zvEsVgr=Krgr+2Rr)z>|}@}?e(K79Cwb}S`mC2tbULcB=x(q%?*9J`}*HhGW|RWH63n*_BUeh+a1OIXWZWef+Pb8WwNNV93?tJ ze1pQhzKfzP(_d!SZ>jZyNE+aL|02gXwCEf4_6@%~zIjQ!eF1v4UWoL;#<%0m@w?^G zZ}X)^p9H>%PRBQHfwu+UHx32yKe#FX$6voLmQMH{fyv}|FwE%z6E_YH?;}R*KDC+B z#;#ZT^IVb{adTlsZ#}TByus`UU9v z@aLoK5z`(qxCO1Zm?Xkz-blSxRV9^suHu5ja?h{9k- zGo%OvyCbwU-X)>K7|CwyZ-j&Se8y;IFhfVvcnB~amY7U(b-81+YG~@@o>40C`~@%^ z8j4b~*e{vR%j6&q9wRlIb<29&aOduj%t$V;8lo30<^?_o%7G$=l;}}XfDYLHaJ0Xd z4g)LqAx)TY_UsEn^$iENij)>s8tXjEr3E|T?CgTu4+;hYO;dMVp0^ZbM60xb>~=As zDUD1AdYKNeD$9}+JWt=FreVAF4EHPQ9fVF$Rd9AZM6jY5d8`}qlRqCY$dcR0S%LG4 z-A-}x`WBn)Gq$VGu>_)B<4%7~Q3yWzWJI1BuC5yH-5*mHhOfT9B8HB8_eV6f=J>d# z90(?pRE`lsIwU4XlkAi9hPFwY+epUAdB6Sum3?h|005MvV0YRqQbtK4WA~`R(x`CREIe zB^Px`wW&BLE-6bvCk;UrT-8JH1I+L-1NWNY?mzSD<(Bozp;YQsqkrEBQkNzXT$>!X zhereE^AciUyKdR-5(trac1*?!A7koVQGsv1Ub9`N z0rX~-gkP-_Rx&FK29p`uX!4>!`YXablzO4!>g7)>+I zjw>d!JPjEdkC0GTj;;&Tl|v|*Fm+PU)}Cr>Z+cF2mbzI1nr%v*YAuuVzV_@N7Ce4u ziWCZDB#J;?b?mn3`%o%%$sE6GXqrTTFgn9zfxJ-tFwirZ<;|wM9{R3ZSB}?yEFhQ60&5wiO77;Ks)NHVsEh^0?xVquq;!*U%#nVLiYO~Nfdp$ z45*ui<#L@4szt$Yp+LHuB!_o_)0aEEgTm{q5r`fjH%Jyi^kh+K#1+I(is*J^c z+S8q$WsIi<^JxV{E{_|6955VtV!qEtJ;v|0&|MLg0<943C1U+LVa=jXrk{9+U@r)+ zMZ}nr4iTV3s*Df?^l2!mGNLLlI`jg{u6LOR^1%Qr4vBUJp+*kxA&Ldv+3z7b)Zh-T zU8CcU*!Po0p%5VzPK6i|#gJ%HS9=yWIL65lO9Rp1+BG5qW{U6|gou=rL!#J2#2vo7 zM2j6l&j@aV?P}!c1EMSwrdug22I1G}aGr3Ig(iq0(QOlr#e$xFLcVy9_WX0i?g>Fo z5!n>gy-Wu^+mPi7lNSh~XAhhe07Y@N_@2Slvzs5nlZ|q zKXo=kh8wZGNkwiNoVKgFI4eOVE61GMS4q^NOVfjmh-$8zxdi4r9 zJV5CjQ-4L!cfnslXcATy32uXk9nPlbE_i=K6^aq0nI<>9UH2)vlmHflJ_UK*Gn}dd z&?AU_cdzVg3jB5Nt?oO5>$T3nYgx}z!Mi3Yj0_RB`vN3h5C3CVtX9J9=-_$UP9Hb;- zP$Cli2E>Huw@6hGW7iuv0JDb|bD|ocM1$}RqCF*u43!sjyOT7O>302WLz0!IPjaS8 z74IWb$(uBQbBc(^JBP|rFRhH8tS|&L-h+1;$bj!w2%*z(D>$S|CfVR!!taHU&Z*Y- zDe{O9lA_EpI`z4FS7QtehN-W&Y16qlgdER^;HxCm#f}&qS_wi(NMn;HJioK)dvn$! zRgTO?i18k(drhn^Y3mLjB6*fNS5XB~l*DG)57v_LKZdkti{=64K%iqXN?n`O+b~PL z$HF3oBX~#arbrc0qDv{|u*0Y>87kxf#$;em5PFD;YwB7d&72@c#O@hB2xO*FG}ty_ zq4TQw#K-0J+^diYjr0t-t+C}WCZ4$Wiw4ZFc z*jFRWK@KV8MM}hxv~cSr(R*TWXcc@6jaG>!(RMzeKy4b13L#RbG7j)~7YQ-VxO6_nc?0f@veb#Z zr_%YyWQw{SqqIffdqWo#(>Tc1-orJXId{4`9vhr)UEp&4?Y-^>6GN_c7e9__-J|kyrye4 zhqK7Rt&+(&XR#=#Y~;WF!;HG}l>C;{*BeYBIk-LGaBs{fAK%7cAPUy)j`1`@Ao!1e z`z4(VNCce^Y%Usfu9(hqMw1NNCLwb;$v8V}7#51F^P1hxQ4BP*{SmkB4Ef}P1$AZl z=J}H6&st;_dGFIHnUOS=$H$ncR7!GnUi153T&4=Yp`xul|I2^)ko$M`IX+qQw}1PD zm(RCpepPDP+Tp$6{Xbn$l#;jfkM?+LG z;Q5yuf~`d8NS7b&brNlbVe6L_{f0R1Z159TH%gc(gG)%?@N$SzvZ3F8~PSbRR zd`&j;xCXk~Qt!IH7d6mUmJrhH^ynyOJjuCQdd@Fu@?0^S=HyynU8EI(@gnEZyLTW$ zz4PR`XS%2P$zR^)V1LBZuP^!g|L2sh4HQKR zm5n9_=U}_(ZbTW^g_{~lr6j}QfCu;Pve=uGmnB!1OFsYn_f%EGCx1HQop&aD{iNn_ z@gX)`A@U95*^s8Sw7ba3>q|~v?fC3p-Q&HF7AdXj0?vAttBSmk%q9bB>#1vr+sz41 za&hsJy@P-*GUj_3ib&O@nUBc@Z4+p#)cI;XynMX`B99(U*q;?N-V>2jF0gCpXY&FP zBYxNL>wiAs{H)=lKV2{=GlYcw`vu!=hu;OXfYY;vFMhqmyTGG&hJ5tVl+Jm4FAPNj zO&vKsZ7EAbImj4|a)zbha@(?N9OFU2H7&2sDqJ%uB&^CK-&x8pQ6E|ZBsZ*%AWnxtJK#zlWpHZ zA_G#36bA5t;Grx^ytmYKN0ApGplv%$A^Lvgq{%hAbbsqiCBahi7E(Cg#9glwzP$Cd zw{gnBUnhXm&zjDDNvKR>W_Tl;-XNdjcM_Z5*VIyNU%b)f-WFlsV4uJH=Tcwpo8K&@ zxalPh;f+9>zTQ)Uufv^zH??>-^yh2BOR8s;HzG4P1R3kxTQ#%dCIKwo`dOWieQ1Mz z&-e!aoc5t_l+w_n%dZ2)rWfRGU!8GX?{VE-oa$qemUJCHy$+&!pM>6PkyrJ^K>xjD z@b^QlZ(ol$nk(d)M3e&^5rQDfbJS!DgMn{q3~-KxA+dD{0+PN`r^M;vGmr>bc3gOi#`4( z)-L|V@BRLV7h_B>tzKYGDTwp{Tn}Osx+l3#q)Z>I_aP0Jv_$DX>DDvRl}rz$wF+wm z-udJ&m1#I&jCxb_-MUmnp2^;E8c@a{R7RVBgk3+!goK6ZYgN<6-V_O$C$m1$n?59w z4TxRMe&N|}u5h8fDT~%h;9TtcFW#bQhwt*)g@}wMn#^dd3v5>DFt4(VV!B8N0N)_7 z7!|0t9o5#Q#nh$iQ4SPEp(x6N;4`jPZ8|Ioi!mA@B+hG`7@lmMqbSnn zzuox$x=9Z9=Lj9x)(ugPD2ImWDD_WlHw~w+HvK@aHwB2)hmep&fxUy0cR!jVV&aSE zS`k9z{A$O1mLsI#?5yHoe}F{bkqn2)dGES(@1C9S`1+4a{?(5UIM^T3*}%HH$13}b zZuu?efA~8N4;7PXh7!pz5Qto!2-a5~Q&v29G)8BF-Nv$6wOH%WMkGX0snh2pCBb+V^N!kczju+pq zSj;8_`EPi=9kP1^y2Om7X-BRW? zgREajZ`k}2?-fEzj55f+XKAwu2tC2%9-}Nuc#KFwF;UYs(6pB6JfVNrn}(~49YGqV z^ARyfj20joPL9{?Dn%MJY*vAv|MMk(`2Xp8&nC&T`@Hja+;!>8 zcC{PtFu;%?K~dr=L}^!)$W_Gdm)!5Lp@>}tC6Eva5N3eE%m6bz)4t1BR=R7B+ZX3% zRS(F0)g5iJ@@8Ih&i{Fy-}6H7@kbMW^s(f#Zw5SD&e+T^Xcm!=KA3ShKEb!w%yu%4 zj)u&yI)47k3oaKKM+bqb(pW2*pDVJW~oiC-~|cO=cRV6UlHOI6Lq7^cNS{ zwj-z=oH^i~2OHkJ-(hrtxBCodHAUXxBRrn}1;2h=AeUb);;pw}TsY>} z4N4evnUH2F(U5ceYR+gZIlo9ln}a=#P(AuZ2b2)3x_#CPXajc5Pm zlb#g-03ZNKL_t)Zp%rfuePn9Bz;7-P`F&P=K*o}t!6kXM;`vuEd3b*c0y;5b-5vJG zIDt_D?XS3e`4!`%4_WE=39eyUENR4y<sicqQZjX?j4#? zQLvS>|(>`ZJyEaW1K1VDGR>xRKiP z;H}Zky3Tfv5F+&^vb;`)quu?2(a6zR&vM}@3&~(O;_1_My61K^ZM{Yaj}VHc2?;UV zV~z!Z$?gbghDb9YM9Jdfob}~7ll_8ns99gPL=qY(2B?Ob$v7hd=VuMOdj-g}naTQY zjPtXG#kHjx8Ad}**I3poPum3qg3)Mz%skFHy2j&edOl^DB+rv;`rQv^m`vbZS^zE< z8@etXzsUkw2Hs1aKdy;UCZt@5w-pwmWx7)`p5%S!i9`g+$?=AD-4J{r&xRZvj4(yZ z+36Z<15Ito3xm=DVo9Fwpp9mJaZ1~^931YWwd^r29U-PZCM8nWtM@J$C1Rv1Cn!?4 zyw(oy9U>}BDRI;kYJe0PbW7c>X_v`37DS6}1im%oRmE_})6^|(I{=^2Y$Uclr_4Mi zOQ{4Y1$my4RRWws;&4{5v(I%r{@VL&U*T^+x;fPVvwhEyfStht# zl$@LxoXs$@1JP1vZzJ6`_jjH%D3jR$p?LagO50hyD0y(?INDt>UuZ5@6>YOdg$3h* z#yWw}AkC1o?g!NKZ@4$RA}=~bmU;lamDsSu((mBJF8kSU$W+70X~n#GNX7+s4_AyT zOIL4bHV&mV+Gtjrmie`$U9}9V0;vyBW`xe>4907~vt9%O6?wiU*OIICKAku~N`*0z zTy;dZ;PmM?gl^4je~+Er0U@+lm%1m5JT2m%Jx$_h@DVzX(vqwy&_znZ3YBOm>lMte zB;`P`zn@H&*Jm5rR)8uKs$YN_%s>}Jkvj0WdV~%ugeV|(sVh-T2{B7JSl0rEC@Mmf z;IC0;2iILCFM-x z+w(L?AN~l!irD@xt#v~rM4v=+H6SX5HM4|JZqEs!MC|=J!8L@lpQP(d8$z?dQ=v?b zn0$}eUJ;s0lpG|?w2s8#4%%JP)(yh8WEse~p{YIOd*pJJdbeVZw+(p~60%oU2t9(B zDuJxn!^j%N3d@5;7*H+vC0YS$NU+xkQKVF$n&P}b_zk&fK@|Po$|6OV(646N3z=1a z@AD8kLUDxj8=@+cARcX^MG+9?UC=}9;#ErAht%~f^C{Y%B!h!+IHwUJAWfbSsA@k| zC%6Umro*|dOI-E?8PS_|W8ayZTDGO^&2&(sq7RSrolb0(VH_ z+^x%2-gI>fSrC0d=t1xDmnj+C@2#a0_@*H^*Kha&Qm2HYQ2KTg9utON;8J?oZ$K)9 zp7#GvfJ~Tm;g@*VBC`=P+qpTWgyB!00d9%3#|c$$287MC)V(V!#MaU8<6iIo1!M z*ugg!C{a_HHP8_#iD=qRBjbXu*^p%^{hx?l3AZbS?7MvvLfgC0qazJMM)D#JF1p6` zxHo}R6SCHYNJZNl<1NM{v)Ps~*0cel zB#05tYw!)xU-z$}5u!^2&3=#+L!|8@LJyI#g z+Yy982$%L!r0+sxZ=ht27U%saDP!aJ)9fcSiSXpsAPamb5qgXY#}Hbq%gFO2&V}N8 z7%m9*Dwzr74lRe!yhNx9x@UxLNl*id-1Z1(2n9croCged5oqRf*?c~eI^N9qq&WfI&;B5t0`B)CUS*LesI zohjPR0Fq&4scTPF8I%#M!VV=%T(d+7jTsD)I;UB!Ab4WvC`-j=?GmLYOV30l9m`du zYZ|mkbb)e^9Qg~ zpLZh6rGcfv$vs?if$iF4Gzp0+B&13y-O#1faLlpIn!HHE)vik>$*s^Wlt7yzVbxV+ z|8T;=PM{hXq6}n4@c5fKFP<(DN-{axrEM%9zbDzO9KZh6iuEGRl*ZExtp)R|l#=b5 zh_!vsdW7*LKf&T9V8|KoiI!;;^AdBJZ#yW}tb-9E!%&fov!1y8=Y z1R_PLI5-@zS~t|Sqg|(t+?mHu@f#T8c!N_Uq z{XIWtwO-(ZM2gfaoz4@3kU2$Vc;j8g&R(7p?PS}x>5Bz_|96hzNK&tk>Dpu{+S@Dn>;Li*d8TQbh*63zS}x{G7VDOO`upePMaI=x z5|n~VghQnSy9Wj1X-2&cWR)Vghz^pIR~xRE8?v&b8ddzopYJdnWW0E>;MG}!t_0KF z9Hk`}r!7w(t^44SWHQkl>}$UG^peB71Ij}2#v2tMeRRn4XV?7K|N9#*&l`e|=uF{V z3MdSxhKKJ?lA+Tjg!ny2K znopTzo+wJqy*H*zXM<$Q7W6%yk?TdxpfV^S@U7%}E{UOFu~>0>cFf@egBfbN+NFI} zKmWZttI2Xn*LaK)+`U)OIl-p!s4N*4N~6dMK{RPLm*+Y6-#EbeNWDtE@SpzdDaYTg za9v83noO{FRI;3RtQU?C{&>s>@9k0;&7-d_`Scf;sir^)@~H ztLu(-vn5vErW<2`yGI8c-MzzjIwi!w$?-8ypFKs0z}>qg>$O9(!~5^O&Bi_F>C-dL zPa9^FT~@0l?|d}oz4s2#QlONe=`6>ut~op!Fsw3+l3dO`tN9cWa!$^kF`Id$4!F>< zyFaANb3}9?0#OH=2HeIGoWRG3jgHwYqs-GRq3HrrDo!sqoL;o--x)HVRsztGE%pW z`E_J@kFQAI>;_ zwc*Rp=e;2ZqK_0Koe=##5>jIc-bZYc1kJ6!qm*K2XG-T9Hk&$8QGjY}c=*l)ZBn|j z=^X22$9r!N*%_3yF7oVT#b-Y|`wqEv=T6CBl(D&XGXGVCfzEt+l5g$TA0!y$RH+5i2OQe=J;;lrYM2-(0 z>pF@eCq$3;9#pu&B@>g-oUqTgB5Lq`y{U?~RNMYIR|f;ikm6hoqOgykHOjS;3GG|2&-+iRj- z5tY3;{xqP5dbJ&_^@9Ai_oqMTtnYOY!eFguy>5Esn4+AFFeYGBAk!cSSQ}U@J8T>9 zHd$+Qo)NugI2$5lhI8rWtA)pP$wj85Asaj(=sjF_f(S3s+S6?uRh2gI>vig~5JIxM zJ7fPy&{@xBW65)shH+Z6UevsJa*Y&{;m|M|W;id1xYUc=q;8)#-ky+W$ySs1eTGe& z5;0Ai2K{^c148g9r6@}YLD1RAw~wxQ`FzRYQOPGiI3!BJdYz8D6H|iFeEYj+tgq(m zAC|oR)(oKqSM!GTB2t)LE-x<`PFn6iOq~x`7Y&!^HD#rdN>Y>s*UKUyx^zQSCCCzE zK&pTZ8lxq33y4dEXz)wJY$x#iaim@b#z%1XUe5lwAOyjuziHW6&Haa-Z$3X^|9%DQ zJ^b*mcySR3C;u0J{3j!Zg~HX5y7N3gUGeb`_K>pTVm0Gpo|CH;(VlVq^cX?p;r*Q5 z-7KY+C3Fs&P9e1-HySAdPoG}%^xGBhe00d}Zkb$Hy}3f^&G<+M3G@j%j7BW4E zFD`3#W))?bP_OGv!;_~iSynQeR+PDCwj-%3#mg5BKmPB}SvHEl`RlusWzHAhW*klf z>(=x1+jCkw=FPWC2KgoT?pEx~GG4s2eEN%*oS$uY^W8Bf%MsEr?~d>SKDu|xWGI=h z6#wnV4L%gS^X@&~zSHn(Ua{<^2xSPsKwYqW`773S#e;X>gXnR#I$1AwSi0urr9x= zjIU1)kog@{KESV!u~$#9O-r$NpC}b|?HTJcCgw4*UE=ch2n-lzHIv;y46neY5K|L( zxNh%Lh!xg>4^Wzp>#G()O*Xp6#mg5ISxa&F2`)%%XPK5IK^}7U>`RuXKVkgfdwg*3 z3Z>v>{TAz1P}h!_Hhh>{WCKb&1pDG*xVW8mttuzZ4xtmrywe-u?FKge-%L0*4 zt#Qs0W5g6C3deX-F_>gMb_SG)EbSdm*Y_~1ed@6hi#JJJsfFr6KOj| z*9CMIL1kR8EM3##ok7Wn6a~lg0aeyy1Y<=iwd4!7iK}mz-XD zth=Pl9g}gEFjgjEbzg00PEssGedvgCbc>Klw+v%1`Hws?TG zlG(K5&R&g(4P9+nZ!!i$kXghzNxiYmFE?pmCE(y_7eS=1VKmj)uEV=D*tD*oG4CUF zhLRB-mKfD?eRak9>@fm3dN^b!&1*mehoDVpBAL3LBJ{}95<%NzX%$k09=)04W9m_pGMPQl75D}bHwfVg z&ZA7~NDU%GR5OHIA%Z0|>x7iuigi9GX8R}{gHqxA0Ne?#o0Ao(f7M5m*7Dw>Rq9_d z27ENs>kT@~kV+$^PgrqZ;N%o!iLbATt|hp2qVMQ}Om#H1L*OW@G(ZSGZK8@YW3$ny z@!M!!BHRhCy~Ypz3~3H&FaA4P*JPq4m_3Ld->s2$m4u)OK|eqlk;HJ{Alx#ovj=Y@ z+vh|zLxee$M+h~*TT9qH!*w-EwD|l!F&|>=34ZV&N9|wB8WA4PE1q(oqzV5Hi{}KuF|>%{q0{R#l1j4K7H6 zJj94KN(Foz;o<<3MPhf15)Cq&;bNH*EvsXssSvt??i6iGY+EB_#25uK$J-7e0z##p z%IKEhJJ3Udnh@Jlv@SqpL^&WtQ0@w;HPNk!-r|`+sEMK==qX055z(eJA0`bf{4ycR z%L5?d+7-505`w&O5(^=FfpFUZb+d_mt)fWx)TSJfO%syYZF-Y%Oevt~lNcQREs`s# zxe5KYO%n?NWC%4*$zB0cl|-R?_*kMugsx7B`WO*05~W1Mn4VwWB4m*gvO@Oeh$Tcv z3@uVm2!4rF14OoiGz0wR8PTl~A{jkW;#eo44v7fq{0hOs_)m%1gmC#Af?Xj*hEg6M z6-r5>Z3t3>&?yxjLD2R!N&=}B&Ko2xt4->{#yc{9-ls)xQE02RODU65B{9RM#ISQA z;d6_;zt?!0xQiG*geWm_MdrSSxJ}(UI%^<8*QV+LAr)Fjgm83iorG5#()y?$0;OeB z8mLK;1iH3q623Vm3}SE!7bHR`oUI`rB8o9IOJY4oD!mi)2C|$J-5p4N?{9ycBIpQTGEYl@&x?5fG`*xx7PYYiKV~Mq=ZT z;2gqjZo1I4R%y^C6V*r*3#icy>anM=`0Z7iqAzO(|j{$n#`;k4PFTu}y<1X2jr8(&Js* z_Z>R&EFmG=rY9%}jgcLr0W6n}tV{`}MKeU&tCTiY3hPqOZ;XNvRl@K~SgpVYK~j zI*V;kbakD?=qMQuB+iE(L!D+mN@qmh(m6$@15KyWJwm1QxRM?pE1Zpp(56mv357|| z93j$xGS4JhC-Z3}86cb(W4)$ZZ_<5Rgp>f&iLT&6A}B~&GE-pNRJAe~Wk@C1G%Br8 zM5Gvy2m-3);lqN5_eY2zczHT!XTM;*vHa#2r?hpT8fDCm1}v`{LTm93mWxycHk~ST zrdTa)AIxy6OI!ApcnaSCXo_=@$B$O&yeiWDqHQ9s6DS>+>=}y6aDCZPj&k03bHw%a znr7ozFFaBR{{6pym#Q$ld^P9CfBOWb1b6NY`O%LaqO|7s->x`*Rr9AmoFRnbm%n_< z#n~FA1>=z+&omboYgUU6ZzH3fg4w}qCBJ_(=chk8MaYP=p}!wU{?mVXi+A5Sgc#{s!DiF(+2_x>TGr$P z&5K7%q|_|uU5~9ywR+m5TA;i%s8VB;A~VUvb9z#ySdy)dJg8)SJlh@d;k8nC%w?AIJtNgcM@h@5*+< z_2P=wHq=W;v+)cD8lePPAI1qp_U{#pCTU-8J4H3DIJ!IGdR~*Mg1T<_`~Ug~+w^r* zm0<6vK#3AxONJBAhaZnv&O2Vc+R(Z{(>d-Qjc8lP`Dslt)@UJ_U$o56TbkOZ&&njx zY%89*HbT%$rxW(}_bJK(Ve_MdLCL@Vivw)qczN8QbHUDz##_tv z!t>3emccON&d~rN1z&!C$>gwNJgd+~bNu9z)n!9bD)OpNAxg>RdB^+j45 zqlD)1lO?qeT%K-N&FzgCHr`EiIPa1eCPHLqRm4mQ7S5oqJcefzZ5`kdT zI&>}>4O7L&)x6`$*GrU4Rb$=lJ)azFFxkVwz z-VBli^KAlli%m{-G4VV4(YB^6?ZpMgq#oP04L4Pu^x~f+?LBRmuC;QgZxgWbmeMME z7_axYxa6&%8hz5abS`?6RqE{xJ{g3z;mTw-i?{v1A(G_^DN-GybFbrdZxgS#>D}8u zfBhZ^@h0)S)tR<9;(wkJel38>wx_sH^7gve>;GqatSMRDdsDhP%`@4H?&genJQGV6GL-(qh`h! z(@;ll~UV(FIds$`^do* z*;!(a>R!5G&0j#UC@FiygXk|7iSALHuE!K@Px$cqNkwvVYOOH3WK-9@7?p-( zuYun3`L&af72RFZn(bMu(;fCba%j@$~k_u!DMjn z{s7zGJh#{ctu#_5{=dJjzl%o*H@CKXmKhUn9^22w3MYD3rg@PbTK~_!Z zn6YTaNGutrw5wyj{LKl@MwHGtdbq=f@0U!*p00~5mJww%xlt$?`1bLFrVZS`Kc%WN zloDh{6Ji?15F+*3@%Y&_d;1xCdllX#?CaV2il6__=ls=weuK%Zr0tUHc-2ViwV*0{ z2Ufq4UM(zt_jfPZ-I4rn|KUx(dG0uy4|(fuhqbF7&6Ya6LIfWLlTpTc4NcRrS}s|y zEoD_Cca#!jl}0H?2+(vDzxrHK&(F}ahfME$%xsh~)z63_AVtQ~65{3xNzRE_!6p7-JAx@#JjA*;N1uN*g?yt~03USk#_nGo={aN$%QE6GTOb3Slql zoM&@=&On^AKfcDtlFkcq)sYXU?CxICwJTH*G=9wS#XU+jr(3?nsXOH52-J|%%ZTbu zk)!*>#aF}#+3rWkxI$tnjihewu(-Zr82^?JJ{Ztg#qsqHm)(@EX;F4TxqHZX=s-;& zPC4Xnxj4Dt@i&Wv)TtCjsi@aUa8bI%buEK&TGZB?jPu(B=iBbyfW7^SqDs9j%X!DsC)Yf9W0VpP8jkK(EEbl<(&MZ|2|&Rw3N~l95o6UkOhr9|%74X*6HXXxJkucPa=d0gcp_Jh0Zb?xYnvF!Of*{v;C%C-W zuwFEnOi~RsMU^ug7=jPfwFL?F+L9Hi^WNl!;5||pyt613SuZSuu|a2wywF@-bQC7i zd9Y!O&NNxENN!}{{J2G-FPmfvDZxWPdSauZg3vAtTc9yfQGiI}zgTpa0 z3c60Q-gtsvFdRZ>9a(O0HgG*}Y1@>1P&#t*q9iMG4vxTgORTjx3$1>iAO`4S2y#Rj zj{(o(^fC3t6Uw3D&ixTlD9%qkn|6okWJ!!my4qu1AUGIJ4b?ECU0cpywG3wklbPo9 zyg;am$?$^B$`OKOwySAs%i_Gg2_pKC(QF)9Q6NTl5%!7@1H!e0c9q2Q=o5}9fKalh z>d1s{)O{bR5O`aYnY2;dZgiaweZNu$#vo#s*2hSq3n&9Vq-Us*IX>tfh1w#u!M7{4 z3<#l-Kp{6}@X#V_Sig9-ZZgFz-!@skbsK6iTN(L)Qw5JS9P+ z9H3Q8RCfqbrMi&fUD|eokS{RO6P&|aN80O4L~IfH!&J>;&xm@6EC$5&(MV60Z8Ah~F#aA{`)gWXApDBZCM3Kn_fblNs)+3ww(ZcFLS+-Yte}38dOL$8 zxJAD|QkdZpu{}+u(vYKz8PXKQ<|R6t;+*Tn-5L=ZY^ZSE3ZpD0%kW;JvjM@*kuoNn zXt9TI*9rIj8Zs;GM8)l7fp|k2iqUVk+x@0XAv-{!N1+ zts*f>vO?0e5v@ECP18yQbxQmdhiKW6shZAZRN0c&4-sLJkibe&WXX)B`r+4Rqlv{4 zhAYdz_L2w&llvpPrfYd``SR+~Xc(qiqvrU$7 z=M+lDgi4MEL`w)Rp#p6Zp%TWnz-?zHF_~z#37J5I{`)U0jmfIC-;jye73>;_bdBqu zqXH=uN-3h=#o7iV9nM*#>=MR~?GTTf`hYk%1d%0#zdcF4vn~?M1Q}CbUD%{9W+~I` zVv7_Oeb?DwSkk!(Rj~vtLZsfj&gXQ#An1LBTM^kMw#S6fp|vIYmaIr-?1)B1M+_a# zXJGE&x+{YBC~0w>MP~)dkVpyZ>y%1S$sjLvMwBIjw0{n4=8R1e}v}UK4$tDp*7k z2Bj$&Mqa^Vr>1V@2gU7jc00r!yAw4TFJZv{O(_RI1QuBF;lodx}yf%7BHY8=|#Ct4%+YPwAii!<=eh z_}y>kgpf=@LdKp7m;woteNC39zGhPh1|yRaMJ`gW0$OO^cw@>3@9(2E{Qm26{^#GF zaCpb?=l{!nGM%HfWZiVEHx4N>e1NZi|BA(;W<1F#bXw!Tdbv!5Kq zJ3Ewvf`|7ULMH6$^19{WgPd0{Hhl4UNA33$vfrL#lwfaXhL(}Rpu+1l2X8fGW!n4T z6o)%IEZYuiJ-$tpKtUuQWn5l5uFqS98uQk}$Q$%ON@;M%~$cgOti zfAco(mlrKhA6?Nl0o$aM*kEiJ?-_Oui?l|Rl9Lx}UVgn!&jcS)THefL%dz3$Zbe>d z7FR8KCGif9pIPjtNo#H?$V-XN1WGCH-`}SyhkaVB1}vUrHt=m=e%X;1QQn!HrpeK++gM-u9GacUS0 z3*P>C%zAAZnu^P-B~LzYcyRwduU@@kzB%U3ypWnK8d=ST8Kz3I@X=yE{7^-r48y@POmvSN!&i z&uN=3J)ecJ5*>xc^xD?C+Ra(-sOSG+oT z#{D;8XQyO-Ri`zcj7VWnF{2zrqOSSfR|~%R-ICcXX_G#y$2=AdVHPw4 zRZ18O38RT2SlHRi7>_b+=OHHXU6|ByDv?}Xc0BssRho15_~$H7hLX1PeUJ5P?;X)o zfZ~nWGm_p@=<6U7Vdtjg^rm|@_*+8lmOU)C_RU^A-jX(qNy4JZQY}i|qolXwRqrCc z?>){7MN#SWxzP8(25!EuZNKnM?J51bFtxa$v);lQpz8(38!WIC=$^tSZu(`#P2XnAq7_BHkBJv*kvp9 z`qc5f)gZHe?I4A~y0pHMuk{dH8&kqq%bT@pcY}>^h~@>s)#)OZg4P>cxd+P&gsT%opqSy*06%|0^c`82Hn=(y=nTA-H%^f# z0wEft@Co~~E&TTJJ4NCm*;vvI={5JqU}|nYBily0+TENhgXw@`SP+CE#*`2=#xSTv zziEN!8jOiFtz@-=^3g%K?(&YI3EN+T%?iBukGBuYwrusnUd!db=J?+z&n zfwO`<*L2pgxZcoqk*~hI=I*_c@Bh&r^(G0sU;lp2&Oyn}-T7=KK^iu^^)^t%gOVWtJ5VrcSlsij3sPCuhrZEg@|<)}oM92*pmpGJ0PnoKT`a?LkiU2*c#qK8L_Y=_ZM^6+TM zsO)(8a>d@kfZd%6AtRf<7R@L@o@w$TAvt_V6EkNW%XP=&XLIh}DLFVC5v{<9g3lgR zTz>lt{`x=NqZnk=U2;acAnCf4V(45XGs#%ctUW*Z#hizC1@FGS$JzOsv#XMOcRIAP zsdLz9q=ME9t}j>QWyN?XkTMwrR_m6tbB7d~LU~M{7W)Cu{L1s&-v&Z!k@*O-cZ8UJ z#B?-aB41L)mvrkU;Z&3&mPahjn`G{qLcGFDM-+l(Z8%Q3M2UTMc^NPw!zg)^0-7wsOtboW_vS! z@WUC?QOEVXq3JSavxJw`Mlv*p)A~*R>Evy!)fAcLe*AwJ$ftneI{VMuJ8YQdUm^Sk z?>*k8E>USJzI--gf41V`!LlD}D7+WU>lu&FcUfK@6E??;_7C{~=z6bixwiYt@3+zp zm8(v`LB6<=Nu(sIDN5bL?pAxKAM6KzNq>eO4tmh&F>J}SnRH2tya^dNsdDYKk{{MS z2e_n+N1#w~hqeB5&fm<+k|;9vhmsI;s_KG+KcyI)kn0XyOMU%@ax$isbAs#8e$#h9 zf$z2qvzHh%A>tVo*9^uvJ{CNGc}ym^Y~DU)-^^G%_!whyuG%}aZ-0X{8H4eVZu2Fo zI3X(vvP{sld#dF*lj&bFo@9)(U-9BH!-_Gx%a_PvNKr_R%!*Gwd&qCE#yD>{vA^W{ z;+pLyxnymZ1U@DD&2Ux_z2s0;m`pRCN=9SDX4R1uiaTdRrZYj?DK;C=pa{(78lz#e zjqG-ygypbr*zY?DM6NNhT{^cM-0n7qp?W8)vD&rs|sZ_OXszp=lsV%OG>5eDRw`k;yo1GY z$#9ra6e&>?eB{|T8!j&@j!p`md^}?@&xlBttD3fn>M}2VVUL;kj(2(GQ zP2abZIO|wnv`8c_c)Hf1b3>4el!Ogy@=Q<+HG^5ASrl1@k_Himcv~Q{hRA`cD|mAb ze*2Qsvk{AVN`2OCMqV2ByN2cYn){C@l*0jaqp;nc)8q6#L&B-;_LjH%IhD9eSihiP ziOEyaDmR+rd5(9f{|n=C&yn~)Qm=Xw=(s}_?-GTk>jo6! zn(4al=CUDNc*k<_=OR9gF8y{d3FaOZ<@N-i{> za-i97TXt*5>?mhAF>J3Z+S=1pHld(nB+E6y93w_YXnRFCToXMAT@VR~XcOY8?{x*y z54F>=mP`Yr?s*rIcqv2@43q|)5rskFh@nA5ZjpCVsaw~nkU3Hfh;aj|M8!HGjYPz$ z1yKz^Qn&>-Bwg4PTbO>`F{1zGB5TZyJUkSkl+SXB&CW#E{7$s|rIPd$) zbAmph(|2*}FVJz1&U3sdP)g%$N7Jf==8Y094#d!5yNW#1sb|V$wEl=tzaq~wR3-^z zNHfBVF-p&&`Z>;mFMfj7K&-L*rzp{;o=w_>?o>mfYd{ppd_oKsDO!XXV~2MU`qSFb^4pfiLSB2|erIqbi{RU1O_Au=1{n-zvFq1zLS z`{=<*+UUC-p}r=nIa#>GhGFWKwbz8~4ly4gtC!??O1FBiu+6zE2Pe_UZ9IP!q)`1O}H&JN2r2e54d`T8QsO(2E!KQfUe#mby{miJ;OT- z{(umvb5oEy%oFOlHzbR9^*8SX;PC$L6NE;ZMB)kEI(6sXy5wV@0F^|NfS)E5H&`Xv zcWTk6j&p=C#ORS`fKtO0BXXV)Trb9f@S%T(WXh1D16pD3fH zzOyOD7Q;ThzDVC+?AD0<7%3Fdw*-3u-XnEJ2#zQQL^RRu(Af}Tg-{bf5&Z#gE2Ic0 z9ns2QvV?5ytN|P$q_uPm9kIMmHe68Hr`R~9=>&y1r)~lQPcblrAQMe0@96|FP&ERP zpAgzD_y!jxW-z3XH9ji3P9T)T2T2T$(zN)X$cr+4rl?Xfn)RH~Iyip~WD1;m^8mxhZsMwnnLVi1VwU8E>r^W`m4)HzR3V|;dk?5+t_ zO{74}Z9-@R-g~l4VKPOOXSg7d@dBv~S~mD#s2fR$fv6WmyCb?L^%1KnYWOj*L9MXGCx8Bu5)vQN{4k^wE-ejPO;%QV3^$#6km|0RZa zTcK3w4gH#7scGAWx^n2eL<)zumeDw)C>6V{rEV1D3yRz#-990cNr-PL(v>JS)D z5|yU2G4%+mqVH*T2$^G)#dUR`prJRUNxV&@gTYYKH7SWy3>3vk^~3ByaFNM0<41pa z!f<4;O{8<4w)K4R`!)M*N0y0noi5MtvSfF?L4~W^1hfyH=v~4M=Oaw!({X{IC=^Ns z?mj3ve_gR!c7$+~9&$ZqQm{D77%y^m%ZA}pU~)-Q-3;<0lVQ#eesG8Bbd;*xq~dC| z=b!)2WS;)v56=iTVK+U2rh~2(ELVFz|J6B}4oqh`MXvBc^7@S@xEwo=MR+lY4f-;)nBtzl}A@$g&x~o*dmlv{6RHgN$^~pd*^mrS%cv&H1 z#$WyP4vV9VpZ)ADvWPtTcubZj({ytP2+|xUM35m3--S*%c-wh4s|HsohUJW-(-~dd z@$~DLtgmaTod*JUpA7i!U(6VeO$x`LhzK@IOI=xP`FdWc%G+oVPiSE zH{kM(W4E$ITVpawF_dJ5W;`A<8_&p%!H0kq8|t}vYA#>x zFeZHNn>vSW zlhW2EleaX`!N_oYGUUbAYmhLU=ydPv6L#998S`%C2rdyG@0^`-|G@(Yk@NF6eEIcP zG;NFP0+aEWk3M=#lq()T88V&>6RAT9Jdx|m1KlB#4<*(sq+8%R!?Wiv8B8la`_2(n zW!diPVDz4vDc$dzltW?-G+#PtSXYkWK==eE*-mr9<8bn?!ES>bzI~dW%37 ziRg2K;=W0DYn6g!H@cShsfOi7lY5^sEc^GK#M(ffsas*(hxEP07<(dcO3l9?lD&DJ zG$)}Km18gN(i;KeE#CSaPMg~*x%9n#TeIahu=%ZU{;g0hMEXp(k2B>kM(^>i`hNBrhFZn^U5zJALLzdadwC&-HT!oatk z!2f?o;(LeWpT6gB^RjPxe1TgfKfWh0-#8FrpCmR$Vr~u^9}zyN7%575%b2I{Ms#9;$d3qWfM0)u5gl#kiKEBpe1x%IA+Q81FdC{lMeapR zn+j2!z~C5NzoOl*i2;Tqoi%93L7@A1VW+SP9ehkwFbi-?NZY)m=sD9cpv?wsTD++mF7pR7 z_~z>iytmAca*mD)Or{x(3bLE4gpR!%Pw?W|npe+izW>7`X7e1KNfd(W;JLg$kePtV zG@Gr(cJS!&2!Piw_q=+s=lE>M;-r9(FnXJH#gk9w6q%%MJhn|Y#>rSQECttBg6m7k z`NcKkxnh2l)3y#5M<6pyt|+n$={88;(%8UcVVF!bT^IQ6uP<>fIc+f$4i&UjLy$v; z^E3Xte^)adJI*&P*Q-dg@pK!T(_M-dzD+|exN6-{M{q#Jr(7F=xy zY?=jH28_QZ6Dy4NthX)8rK62^IXccbJ8IJqNqXL#_X^(8001BWNkl@Ic)}Y}FC*C=pRQQni7nUxH>xRXfIa?_hPwvb{?_eZ)+!7_`6V z^%tKrJDoDR^9cw22~8Ckh}Yz%BM3pWeaUK7W6fQ@!e1>n=DTzP3&!^x2mA@vOC*RaVe9|!#ex6#pRb9oB{yI)L#rO)+>UZw@RPq7GRn4GUW3Yp zOonYj!fH4@8PIvbZ@wPzc2$r|$24~giiSacpkv5R-RB4QuE<11(>f4_K>@Wt;^)7g zGZ<|6$!AN9^6V?azx+Xf8Dq4<#vvD9f6o5;ErXK}DNnzjdiI25s9tei6BykD|=@hg;D@#NDFn9aw0 z`dDzjG5q`)H2WRl@=G#laV~J!yOgX@l1!)6SC*AH-=)NZPJLeUqakPaCfLp*L`T&a zMDPrUlDw3Z1I=z1kW!*lplMnzULUx=av&tr`H;nNNm&X)NI2F(nbFuk<9e5I{`LQg z_pmrA(_keAY>-^Nsd)79J#;>z>m0l571wXC(tuS8bS`KPF7^JFip)szA`Le~=Q|M^74R`@Vy_-IX)h+yteFimKZIIS?U?~ zA>y3p;=HA4B6%rr>Ml|aX?Jglp=K~hH#cuvs)MIG1jP)HFmsz(HM5F`X)5i($#5?gt$&-Zk-MW`FMp9C?&7{O@dm`n!f0%GP;*9!_l zr1O&1<_@D`htUUKy=p16fY_0jn$wev?XKhc%5r*lNS0-|uA>~t^tr8Mvulx}Wl(C) zP6ur23C~|UbT~(48B!@iC#en*t@a!pXUr$2-%!d_aj*+quZFmKMV6U9DI)N82hvdI zpV69Q?&U8Tn^fcp(;CT}=@(G9P_I zo1?g-}`o6Cm9nZbuh zdq~()?_hJ$GCj$do+jc%^n&Y)hTXblFf`0h3%v7eSC;LvLEe&kBHlSo*9}ITb^~8Ag#Xep2{^rtH%~A@;qMlqhA0evfxeIzLSg`5asWGDEQ?IL8g~Hb&o@ zAw$9`^(%E{dK^~2sSF}RkMAPv0pS~Drg3^qv>ilGAzSj{g5Z4;2ii3ejYw7ql=J=mH)0 zgdmbI7X&stNkg`#LWUJ!QNth677qvnip6(v*Z+c-9WX^?Lt?0q#t@q=#141;J3_Ne zy~*W0PIT?OT7L5un8>bxa72wf7^gdmD! zTJ}NQBAjmsTC(r761{Cb>C3&rDM+L#ka|cyIicIG66(vh3DX>9|NisRP=+0wAUBXq*MX|Ez=+lRWKYW@D2NY5{GZlvD%~o-+pIN8j4cWS&5PX z)D%KPTUYp?P*PJA7G+A>E~a#@7$SU2W-Lmj#Dh|r;36^`6Wulm4S;hFqclO7)NvpE zErvRVWQsxLc<&LSqw6AGp%|C@_;1J*+@ho%_$U5 zAY7x|Gr-f;7DO5-c5O>$G*T-(!(?U%dqT`{wnd4M&dVG0Ga7VCEfW$ZKB!Z)SR+XI z=J?+5PaB1jg59R;lf<$Y-TSntO-V`9C-!XDftP5laUmJRL-2h%BvKSvkKId2(=@nM z$@~yRdY`_b9OSf(=sNvVgfb_hi!si& zv{i-of-FyUZq{j>gFLrsU~j|i%*$FuB%>T^RA$mpyQ-09h+%^u0OUk1WWAE@+mzVQ1V^(UzQmHfpVmJ%&z3glMx?0ncy63 z*BxJdwPv?T`=-!$Y1b!{S#jV78HC5MA#JRdWibX;HT za5k-7Z5PQ4nZg)RFuP+I%?#DnqO(Xj&RCr{?3Zb1@c7AuAOHA1QboRbwq`UOaI~0k zakb{3{@XJie>~^MKRm+`xZXCb*DYr!BXVO{uJ`=%XK$I$^IMVcP;1UFJR+=^os96o zu)6FhhY{-xKlsj&!NBpGUo9bdcIS%w%+JGy@ynt;~)Ov5B%$|uMjHrgDNR8MTQS4@hS5mgo?tz;%lCCZbjD%V z5ktXbu)t)7i_1%1Jb#PSfuH{UF~@fXNd)l_yg~$pbv?#Y398ET^>0_a{(21}ke7mhC!V8wI-Pqh)CbphLMrw<&wks| zwH@9CB$DYkr*6~CY%+n7iCr&;RjA!Wt%nHMcZ_ZgR57Y-sz4NTkJG##GLQ3T5G-r9$_Seb&-rXcI z|AP<4C?&btRJ|EgvplcKhl=4St=C5rP3IhkoujP-ZFOU)lT0RKK6ree)4L^k8MwN- z;?1iSRqbhN&rkm52@f6)h#`raMUf?QS9Dyy+2FcJF&q$@Bbnpm(u{bN49Tf~`B|Ze&y2UnuYGX0EbZ^)xl9HYF|TXVY{_+zdf(h0v&JYE^D^Df+9bM7rV6FNJ2)KP z7xY51a|&^55EZvQvw=L%u`aD|l?u$}IeDhA&a>NfiS~6PN+#bWd7i|}s`7MgxYel= zIym-qP&bs>qz{E26)*dAX^b(^tNge1Evb@ldm}nJ8{d(0Z^TR`ZgJXDa;s+%xlKsl z7yxc{w$KZRJx2QdB(MaD6K{lcZj-(LHZuE<)%b5~qO$Knm;LYKLqr&( zq7W(V@qW_xk5j$rOS<`?zpY}wOa6*)JwBC&b9pC|rnKUo_;o;pEPc;n1Y-H+c5@z-n1>ebrDDhU3$W!KmQ$xWL-vp3#{^YS?Zo zR?CW`qtulWi3pvB?a!a?@X;|ErNK2);H+d&8bTDjc)q2sEL|6P^x=d-ZW4OigxdwJ za}g~hyMtw1YK(#|z;dbBZ!}lCIeN6tn{4`Ee1o_;mK)eRXH#Sn_Qq9_fUWzOptj_Jg3y71h8 z&;o+C&F~?xZ;n~oCq%bJxi<)RjX+VF8X-CY5g#?9QBEclu7WODUc6cH@uv^^uCop) z({Q-R4ZBT6TQ!WvCDTa>(G!T&t>faV=Jm@1AAT_6>}`qlPFXK9szC6qB6_y=HQD#9*Xpn~K3e67sV&JP)4E?T9i%DM{6Mx?MuAOtTGt z``Is0?D}362{Pk+v*78o9fw`TetDp+E(t297%dPd|AB7z4C$Br-A@8C9Jt=i&}P7_ zT(a49jHa67dFnrY`C`MH*BvfSP(|whQaT3#_s%S*qa9MgY7;n_T8cd94{s*?;bp<; zWW$fYQ=vp;btw47?*fNLGcG*iNzS3m`RWgEh|Pidlb@io9Bt2u)obeP0lv6{6lJ=> zyBfRtnrZko&RVWEV+Qwr$Y4CB*|&_;1x2w2(V$gHyL!v@WlhrxjvpTJ=%bu!Tl2eL zoRc5@74x%uRBph2cfiP&!gvgp7*lVR?>d^zi`3bj-NO$4hRI}3-5gjx{YMJ>l>g~} z{1|O?@01ffeFYcYg4dT8|K@WDTbfqk^Ao5p(6kBXp%p?#nkG>M9zLEjn-5Sb4ZWNV z><@w9EXSvVbo~~Qwsy>>S;`NI$g7t%+bzr%BQhNs4F$${&fo5N`?}$S4<~5zAs75T zSHJ&X@bxnW6T@Jr7?gspjl6x;lI0p96gqsS#U!r8G~ms1$zW(`8kdq! zQry-bIGfz0_a2PN%Z$2ev8`vba-5tMoZTI9*mvm6;JxSd%MH_6#)F3=R?EPCBbgmL z7BfxTd6b6Cz|~d9v*#(jZ;YkTlD749KH`D~VUWgP8;|rYizCTwVW{hrLeNI>=G7kO z1CJhz$O=uhSJa2d@rmn)BY~IC_U!kLEKkn$Cm)S4nPRnaoWI<^L%;Nt3T4ueImU>L zX&5+~$-4A8WZ)wZQ+ZR&jMB+?9V>LD(SQKBZ} z5-`;Il=+}yrr+>vdCFqE!6UiujyW+e5WeBfi;B)oIJtkyV!FgR%WeasS;9R<3rZ`h zE~Bk1#&l?%+?f%<@^a61*>HMyL{TU%t_MUhU^>2_92JO=YC2XI4ZC%u7!R2rMWl)d zHRcdLrE{r|R*6W)6;gPVXbGVsh69^b%la~+;u38n$M+{>x!~$;jn1JQM$VrLV(2Ia zg04w|$h}X7WSOR}U~_G0HWel}9NilrW!g|)zqN#*aD7iEu_H!>$|Rip8DaYdzj=k0 zwoj#|)P)Z!iAn^lz3HgbskbzO(u3Xw-lU;5poa5=mlZiOuJK(ovmH3@3Myrog)$lA2&0k&rO9B(ceM5e7d% zg_o4(3hTk~m|R{FLY3URDhEP3_c-Xh`Sd_sCS$8m*1J@z>z*&x5ME`vBglzqprPiRjhP^9ORnm~ob zBqX~48zQ0qu95*H_T~zKRD<-oRJVgRXS<&AaMN|wzdfmXBMdlSAYwqPzW+05ysP@X ztpHu7*9c7#EyoXu^##7&y+i5sgQn3qr)eD3!D8~9a-guSO$qzrA--ATyF(fp8JVun za)6W;>(lj11c#6*ZC#corF{{%)d-316zN<>Zag6-{v3bqOj1U#0HvTijg4 zWSWRhwGqJwhr3)qAFQ`t`+4k~#KxYDJc7%-|GaM{qlk3yj*_ zcD!4k;bTGcUAk@|kXoapMG4#Y(M7zMSeGI5Q=;9Ww8b_JLU@GCi24{Kwuo30)ez?m zq1h5cO_ry@8RETex+n;uAR@?fm-<+JN)b!FKyroYJJJLq39CME*e79FDn$?mf=el| z%%DX`z27F#bpjs@A||uE)`2Wb*O;yg{p`nJT|{fwr;8GqMF@>HG2MGzpsfR@94C5} zIM8;Q*c&rK?D3K@B^yDYl}=)3qR01vh;)uf0VWd!FYr!*K1to>!jl)8;C6`O3|nm| zvkqf?GW|Q1et(&UhGm%&@LF092Txr&@>~;QMCuZm-9=!rhZjg0DN3DwLmm_CTa4MG z`TP6nXZLxn`+Q}Uv#cis*JE|hVYKq?TI}- zK!$aiFUc{%?hpjDipXq)j|Hx}xV>g-lPbs%f+%wyJs$AA?~Yh4Yu=t$T%I=xU)>ui zb~}$$3awIgfW$*gRYSv}K^vLU&OzX#p{Y9tWhBcp>c&$Jb24pNUDphT24^GH!I9?$ zosSeF$@Z<4}R{OTZvyV6>Q%mpO|m z9M1#4{d~o4+wtV11=D#VDK%}NZ33e~GT{EpZ+Em7KK*2brsWU6UlN7ldq0@*gYQ2; zbb`(XKL6^94?Y|+9vQB7JDRp7M1ijrNI~m7&MDf;vRiFfUAAmjf#@vxXvlZIJK*pB z?g_iK4cZ8B0i?u-WSC0y$jF_C1IF`$u5q+`i*o{xVz=oyx?8;4 zFSe1-KASLIXtsxj!!F?4)Xgao5G5+k+1G*L;=nKm8$lN7oUitl-MT>=MLEclNhEmo zn~r8BnN5z6Lh<7Db3XoyoDaV0Am)XCw7N(o~+Vvs}Jev%WZx zXOePkupX{oR+PgT^ZAtdtmxB_2V$(y+EX4$1~W~y_iR^=wsstL9kvOyweKlPiY!xU z4$#k)jWXEIv9IeMg)dS?)IQMcJw=)E;Qj-q^9fohy3W$JExu1K?hjk?GSYPk`Tgj# z86SLdf;5R9@bnLFIDcKSJg*X>`G&fHKq^os%}uZ-X zV)T6V`$s}vALgPio^6EgnIxtz}9G^|_5uEi%Be;HB z^ZMDImtSlUQm{BHI65mad7=|U1pAdo`M~jU&S;#`ww|i?toJQ-(;>BFJ}uZ@w7h*& zGn!|VLqiA=-+4?f`*}6kHr$F@?ZMO5o~)FVBg1~xC9;$feDLWEYdu|XjHdZ*AGUYt z9?`X){n{d=q!_B(Uer8O2q9=~AlH)lRC1_1tCgkNTV}H|y>{!9HbUUu-IB>TLn+0J z=R3~d)J$d>nO2xSRJUDO_S?X8He@m_h|y73Ex~zACRnXnsw&MweejHinmkYIBc&vV zK7HS{;k|^V_!ElkWSkQt>~<}AAt*}K(_fRfDWy)6=~L^3yT0k(y+KBM7uan*`tmF74{M$N-nw_+zN8!?@@wdWu5|PtfFY>34 zeZOGn=Dpsed2iCpd7gxJYtugKCf$AW=OzJs+x7e>^_82|WA^%7tGhRHNzJT^W5 zJ$>H&-gEz98elu0g!#60yneB#9B8zL$!y5|`$cm2gd~`Don^nT$P3AARw9rb4i$qz zjt_#%%c?(V6+)yo_R%0m3V{oe&8DHL9J_7HWR`R9-spCN7fB9}x^m1WInre8nmN1W z1=ViF@$s0$R{L)v|VaBFh8WiV3=CK=WWUVhPV zc4T?<;fO4g1hL@Dm)~KOKV{o3*z6&b8~ouLx;Ukkr;PJ0C!^P7s!OhNlNQ8+%{ZNXO`#hQ ziZ8z|aQR*G!H7ccSufW-dtPBi_bJc*oGcS;pZ$!1x@3C#2w|oP$EVZz)7C8tj~<>7 zixYg1I423wQnd~H!ybYqHz3#NGaB!z=;|X$L*e##2Up^xrPtlVZQfa)e zkZOREMZ!eJ5x%w@4fp)y@&8Ssm(=Zu$}QM-r##<3q-h-ij|~R9y`o(`!}%>j2_k`` zf#W~^xua`ZFdAW#ed>#+4SF!;`=2@j@apxJ-D-=oktW=s)gOWxGbw7m|G_!A@LV3w zXtR&`Wd2WFFE#)BKdz{);=3O@{`SW?0>hUVCp>=}@w+cry}e4C!ohvo><%Iyk{1Iq zr71**te#R`zrxSIODrDY+ZIy{65f9Eg1GuE?e+>Mi-dG8N-`RTLq`-Xop)S3-?Do3 z=JvMn_`3_9e7qn?&o|Fbk$Q^A<{WB4cep}^J=38eFFad2hx(E{mo&AdIuyj=8PRVj z2M-8tNLc@h&mKQ#cQ|H#e8iJSd#dgs*N0P{FK29)6>j$xb@v>9cuTCV-gS)JOp$cK z-TOlxKP(X>6zi%Q6Pp$F-f?}k;)9Q7eWz_2+|A}w0tz3};x>u`+tj#bL)S%4PIF$q zI1pmSWIiCcfE)bJT)usdTmEn8T#@BT@EVUbtEFYPb!a6S406gr!Egdsm#H@`%Tfnk zbqE+E(?-B1yrb+Fo<_^to}l4Su~~H-o#Y&LuD>pf*lt?R-yZnjqZwK&wws!AC>ab4 zt5rw$|FQKROO|D6cHXzu5m#T=9x}61mC7#BKsTF4&_EhMf&&g|#+Ty@aLzG77(r{G zyBa`=&dRLJhz#Z7+OIrnD-8DW>yg!*MrA~~Uq62K{{OYsx0=ZQzM&|RS<7URve3MG zS@G^&g%&bNNh&S0+a_X+VKSFEbx7R_jA(drY>^`J-M34o^PJhdIhUa^6_T}AQX2uD~PGaVmiw(xyG1Crqdnh>ZW5l%bAQa-kw*zInMWq zNkLv{q!PUOdc*UNhdh2fzKh}&U8A50T9iBAsC}c828AZKG0*_RYJWKuAcQ;!W zS1qT{Moeb~tEJ`QJYz7`%;p}Wy8b?4xp|lHSEKzsX8RH$971ZUX3VBJz!*cGOC%eV zXfP_(X;hnv%Qs7Wr~t+MxL`cZ*{mEl=N-YdNi_6r>XM%3!~n<7GK3IZeD7(h{eZYH3lo^?F zL?S_?fzo%Wdt5||)Vd$ALh1&T8t+<^9;SK`-J$X+wq7IYkeNbBh~Cq*5l;cWA$p%W zv5Oq7`>suSfY38Uc#n^!Pt(;XnL0YFt;dH9@*e>$Mz2t8QW{mIdz$Yy1T`TJ9+RsE zQGE+~OxIMPhKRn?QtUq_M1`qV$hf4dRydavqb5K3ONv2(yZZldK@+l5?B)Vta!g*L zwMm`69H6`Ji0%v}0y3M@7N6h=u(?CT8YvxGX?*NZ?G;kXl*E^N1Q!ruif}hz4vEN_!Xrgc$fao;so&c&HKJf zv!CT7NTZPXFf9}5Fgjp#zYvkhu-vtYfMSe5n~3f1du&yY|I=i;LrMcO_WO$-pBF$1 zjS%Ts@==lLNNaPzQJ6$j@jX!^Gom+b`Ca-Tb-tN|6b=d49D*YFbXLTm@S>zJHAbiN zzUw^Rk)Hc}2xw&NkfFv~hnV~n%0pQGBfeP>LZS-=?=e}{n*uy}(TiUwqR45iN)#-i zh_(SaAaqygJWKnG=+P>$;}6EPXtSLsFr*kxKsaz4l+F;;y`f$a!iRmksS8>ek&@Vu z&g^(^WEa>tB)C9~y5B_A2t7m;$4Gk%Bsxx4Z3!-*jOh`GE_G$!FSUfm`Tl-_hHvEgiwtW1lQrCpcqaVj_0(SE27khXz9Elr~$NhNL+7@ibyR9w(sFn zy~#iH!3uo8M=FrnBRmDMeTR@9tvj68nEA)Fw=XF&OCV3iDc2Beo94n?Q^hu!@IMFH?KB~$A*ue&k#cL_PXR|A(;=?JUtb3t>x{T z74w5JMWMO9-g0%mAuDtK)&KM{Wu~b%>Alg$j@iV}`pB}WiNVs^$a>*YZJdwb1fy|| z(vi!v4d4B4jn;r9NouP(e{DHF z5X?_By3qIlS|^jj`MWijZ#QTo**_^$l}~H?4rtAII$(2WS+BPcBYVdMrchKX&*75+ zkDrZDQ6NH0=G2=O=XH7~M{r%o<(pf&&SBe>_-Z$SA{(G|nxkiXit$7ff@8JlSZ-Qo z#~Is|=lWfPGLRP7>-JeHYg={{N#wvZjideWF2{)>J*Ni9b!t&W@Gu!fBS~_FV?jE`?MUX2jNAF z{vMHPW!h~zCx#Qv;ZcdyaC_IVU3!EN96ufM{G&1Z^8sb9S+6adO~-20a(=O9dDr&6 zse)$hc=pkNPd=T})|%*tcyHK0%GuwK2gG*(^I^i0nTa^WrB5 z?~Q0WPn2->YQ-Oab46FDd%<{?F`5}hbAwXJkiNNb93N&FtypbRLcDXH*1BB^)jPrR zqQ(2jaGs%*Knp>ZDcpS}iif6lsb0fIy4KV6=J?5eL9=zVl|w4Q$+IE(D4nO#iC*vM zb)iTyrJpq@C72!+NCD$P#%N?%EL*msc;5+DL|FmN4qIO=#mxA_zQtJfJX! z)z}-Q+xLJGV)yDyaWE3P03BeJ@sPC6hkZ ze-7+4z8@x%lbKNLXviOmzu}&N&qLMjz5eQ4n)mWN{e9=+PJi5KvEo5&|EKl44|D0C z*BCv7R6mH=W=6()w90*4`_Bc_dlvP5A@he>;~y3f|No_j`wk`X@PN^$T<#aB4?JP{ z!%p7#!-rLxGF`sA>Vsb1`=_RNA>50}z@KNLxU1^_I!Ag$%kIy80qdy zon!htZRdMTb0q6u__F84KcKDC!|r|T9Rlgg)Vk-4-*@TWf7arG^(}U#x+&3vP*}N- zUA@ET9GT}x)ggtYS|y~W*0LYed|IRx16=VKyShf&1=G1kE5UZ1UZ!0uKKOa3L2fWj zOFG#Lz+LC5x0YsOcY~vlg0d(QhNRl|1Hb4C*dG$tQYp&$G1hjp%j?}wBFiP?i6$S9 zxp=+6Sx-6LXa49%Xyw7LSllk?sujU`T$fVFgMmq6L795!wre1GM#GYP@+q$P30=J= zv;QySv12qTST8#+-#dh!@bO1ryNagq>>ZTY&Qn)u&~NI%{!z)}Cj%tlgTx2etZTZ~ zQVtB0NgAfNo4)@=rbDc=2>~D_m|QU^vb2Cv3Tr#6O-r@u7)^4Hj)p{%1IoLU0*C>W zNJ+Zu_LLWI1-gF0kDh{*hSkcj48LS$XO!XvS+QX-eZ=PKCG&Y?G%oOHjJrg{mUpjK z++4SyG({;0*7l;a?9=k;_i1)IV0<{|>irbF#dQ@b-m!mFkoE4b@Bi5Fk0(Sa zSgs7q)ggE88D|&g*zFS0Er{Ncl_mK=5#5p>J+ll7hgJ%uQ`voh z$jg$dYWe0L&pCU&VmvYY{1-URETd^UuCCU6_SpM>a{q);nfeRt07U1T`hBkBXP=~E;vcJ(!ra>a0ZgpUJ^7UcTgd71j&$WDpF z#{^L#MAsuH8n(CRRNGZT3~n|Ea>`sX$zhZ^kdN5L1Md8ojtx@1C&m_`6exv|8Oltt zw>OB*lE3-uIZx+bp>)O{UXFO%eTgpiX`Mm%3K=Ro7jQ_t$Z+izRlla$Uh~TzwS4~A z(R3LSN40JdQPPM5OsUx$-O{ujfB3@!V_aJDW9ZZ;Y{MhwW6Kwh-;-ya|MI6Jo;@je zy8j(F>l1$Sr#bE74L|w#md`&fSZ_;y`)WetO1jN8x8MCe+f~z}O9lCO%IQZRAtuk* zgc2YbIQiProF}DckG6_?{@9w=^a8{VEdUY|!+i#x*l{Gql0(RZBX z6!Se!k2A(YM`n`9^7f)YM@#IsTwg6Xc{Cu;HLFF#a5|+Zhd5g!6_~6uTrXBoiHn0Crl(=Rzg4?TvhL63mNhy)K*2BX^MH_)q>9W&x zfod!9u1n{7es5u+otXqc#526^Osz0W|LBm6a4o;qo~3#=9$>qW<-k0!(rS*~YH_9TT_VH<}w zlB_U^-r=FyTCOi@W(OsCCOCV<kmz({X>_Rh++TXd2I86qz3wPy=qRXVg`|lcS{N zWPd@Hb%}Hn6m6#yW-87J-GZ*!Fqw}T4h>Sm`?nSK>KZAboa9UoOC*ANV_94`v~?gj zhmeANU>Hm!vxA)VqGfTJT>l|T1eW9HBeGoKZKAbQRb;)+iEe`kAtfoKLn@G?N5s)F z^6p!rs|XYjT@oM!J#Nw^jHt*VR0$o`V{MfdAaiV-;8y3!O`Byz*AasNH31yN4MLP; zCiDn7kI@QcB#;CY>mjHqp;?10kff#UaA*)B$43J(B}|%XixM5C91vVGFSgqTpZyeB zo*8KteT{X7E)2-jirj>RYK;y>gR_CQ)2MQUpFJmU?@%(M-QMAw zHC?Ar$}pS`aqWg63tTXGF-WP>u*Hmzv8yvoxFv=h*WF^WNS5Vn+aXbnQL0Dqx{6%f zAYzr$)n<;jH8Cn;a7c3u;g&#&7(64k4Ki*J`84$a+a*DNid%n;HWP#?iOnDJ#TVFW zfm9`GbcnzC2V`hKPttv>+(Wr5P=`2I;JlGBGHIAS%+W6p)eB_(il%OR6l+3EN(ri%pp7K7E4nV>;>3p-Fd=vS)oHlyMZgf! z`%_9>SM|o@4~@Qk{ZPMHQ94T|hQ6;VnIU3tX6|RxUR1rGA$#=(AvMArr35aL=$0tu zkt*!W7DA{87rcml$6=q?*F`c?1eZ(}*q%<6^}mx2r3ToL62Pf4poLJSC6F2bo`6h! z%%UKM2C%6PLnc&d6oY;&?!`7j-+>xYGP(DC%<;a1(19osvFZiE^w~Ps=qWG|qMX{I7QIdZA28b-H9S@jm=uhY-}LN7!0&?FjK+0M>o_-yve^ z3DznZ0}u(>?rcY%YqXMBml7PrK*T2$w@4l0F=jY@grdQ?_cUEH=Sm<1kN1|~`!r>g zgy8U2AY?!)fwQ2sNeE%@i6M~XWx6BS2APjhzQg+t+jYHgZ_`dhX;d~w#s;k%)}@|j zX$Az>;+#vOS&zPqLL+E8VM25Lu}ijq(zAI41@^LJBSIDDElf8=OaowOxBYmq{O=WthmAjMeFv^gGWeZ zp?!_gnix6)CC&?6bpx&<&oWSbnl_}_SW1D;O4>H1S&MKssu|sDX?=9X-%;YhlJ|hN)$|oQ*qFo|msyfN?3?dn) zJ?1m*$g(U6(OqZy#dP{Qvn)`SlFc@C4hk6&s=#QUI<-YWXDQX}Z4%-4_cMO^t3%$t z-thg)EnNp%M>J%_da|XrnlJG~uuR`UyIheD&=acXu@^N`CdL#~3NG z(IRAIILvu_w&C(>%gI5(^T*@9W+j;eZS)Sua`XfWX}9( zn6TS1CLDI5xw+hO^S~+)(5>#K`&il8eg?b)C+DL;{OD+-wMa^&$e-!K2e79zWgV>GP85 zO!4;Jg5Ur49kZF?=f6D027&D)F(_PBBEp38^K+KlGxm=&mbaFCpxHYZV7v6*zP@be z+Q4L5kQb8WqGhvg6a6z+J@rL0nPjxqr=EBl=sJ(eG+CbLAZ_bdE^0#OnD1v~z0o*T zT`9UQC0L0`gzvhzGg%oeneXSEoMey}L|G6*q-z^ims_$?$z-nt75UTeuXy>p1yaIz znvrD^Ydxo*jLAz$wRKc?9Z#N=ynENMtt~oBI!5$Kvj{%YR)NjJCcW zC!Gr@CGjro?#?=w_%4|XvQknG4fWPC-dBugdS{vxef5Ww0@WL!&R$nkD~HM?`;SZT zFdgQYOmKZy?+B!~=ZTb&x`ZX8X|~gB0&sL-IM~Yp$sc}q$IWGfHfdj?jZFKOfo3wv z`}=CbLmQK-Oaw{vd;R?y??D^LbH!wu^<;=tA)vMBD>9&M{I1%22|YQ01Jt!>tlaE?g>EszSs4rYON$vrP=UaSdR2v$u8{lOOweS zCw-5|e&`>*@ApmLqu5p5LOP4O)+fQ;q#&WQKg2!DK8^d(e|+Cd+$W+FWBdn{=KDVC zw1a&x5{S&m7~+Fd;D;5?57Ozqa__^R^SR@nbq3$Ntbd4E7X5<->|6xiKj^G{n9vmx zRDn=BsqNkpU4w`blu52k?|+z7{!mQ)a5)e^Kv3^mi_#BLn+L(x`(EVkFNF_`@|cRE zJs&*8>>LW}gHmcC#IEQ&%hc|3>$-G6-2d>hOnh(*hT%k=y+axEE5V7yd2|tM77rACM$?0rhwWxPU$iw3yT17USj=P&wOg}k3 zWpaFq3|j~_H}4m0?|cI}_W%GO07*naR94AlSt`b3g(Q{5xBUy;T7~l&(FcmmGnhOl zj{Z4F2zEQ1nX{i7^@LRfBhyuCd9PH7u|$;a7wANDY}$ z2%l0?tE%Dps=^02*dH(+mBb*pzB62`9$~w{cn-ta1RXZ`_AUDd1xgpxn>EX;OWLYq zz3S+kVzf6UFC_Kijq-H*MZ?Mp(pb~k!5KpQ!-+VMrp%p1)Iu|X@d}k zZ@;7(~S6czdPlZpDvh}XISeAqTsguoc-}Nv%xjq z3tnD+1b$1QZaF!C*+lT}UCD1>{1g{ke)h>3`+F_lUY+vlc1Wle{Pg%+P7gM8o#5r$ z5h|ZUSn=jhZ&}?{sH{Y115|m4(k69hYsp|xV}=LGc@!L4TU-b%u2&2O8RdA2$PchF zM<|2R$-R2>?t3oZy(2&RlxdMuRe`#ynd)0qw`4LHP)f*b7flXqL-{Z~pOy!BAo{LlikuXLvCnkW&t4>`md_)tDj|oX&6P z!iYb7zlRZPzIe9e$>9PYB!B<)6dOv2j`j69SFc}FFYbDmli>3&4tVy_0j)D^{h0SF zgW0}>!~X&47L?&T1PZML)6pGDYh2e55vuVO*EA~(JS>N5!EYCUq;;*=U`#tsIEytgHi7rQk2z6T^Rpi-hi}J5A zvgY~oA9Ho<_;>$)jjz5UpUn93*Ux!!9I0!|YVEkWyr!vZUVpdz;4&nc?-e}zc%LE@ z*ce$Y8(v?IAfGYGI*iH*zC()!*WR+aTQfd*f-)tF1v)b*;gP}-qGNSeaeLKJ3^E3z zj4XqCoBH6r6PUyQoyL!-UjH8q29Bl{y8N+dgHehtXT6p~(5EbicLESdEzE3z^ z-h208kAq1IZOI@XQWOSLIIb=ms;=bV(H;lmhUMLYx3AU-YxK#K$=IX>9f9@6W0a(- zJ(H1QaU)qQH+=Tv5-B4uzqc%JTlP-|4912?pjx$r*3&ttHZCpDLqMyvcob5iOpeq! zLMXDlWiX1A1C0z3m1$Ha5mC@?IPhfIgd{|v}{l^aCckdf@3($soW8S1*4J2XhFSgXj+F< zsiSeTv~*1p73Rkpp$zLg&E72X*{22Ps{?K?u4p^O;gMr=Tj8B0D^m9yLa=-FlHiNp!_+uwPZ!kXsFn39Cue0vx6LyE7nVB!XbNyk)c`ARUJ`g zjArQ~99`i2tig7$cVM`^s<1Y2{A5D40cA#Lx!~fx2cbEB>@dS8TvWdxc!$6e@r?8Z z6a9T!Ry2XUoTH3oaoccvvBEh6z5}6<*)WN_Zk>{RN-;Son9MVjP;Ax>w-+tW31Unl zS22>9T+(b(5#(is`-fETywzz5?UR`#rN{+7X2ejFXBr

      %`tDDUt-LL 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�A~!eOa^B+Y27^N z-lc*+6R$VFKcDd4)TGCZF&M@XyTgG0=AZq~`1ZHITh6Bt0>1xOe~CZ+zyG&1)JO|& z0RR2J{8#v=-}`4}r z^$H)n{~kVk`V_0x61&|V&tJa8C!c?g>)V_18oiIk8+i?6hccB7SQVNnb(NEF5u230 zBGSW{oKis9Q0nVGf6nn8Z`4Efo_J%?PQ| zoGH(_Ov8|lW;sAD#HktTQHzvrlMgj*E3qKLF56I}vcVyzNHNp5%VKk1k?vEWHz&6t zlHawHULdeBGfbID<+f>FX^vs_x^)`H7@A=6w;pyLJ$VCYg)L09Mi{jIrpt zC02_gtX3Ozu8TO;alrnt!)|wn{b66wwsJ7c(D%4$@{1cWgAyXT1EY`06SCDb+6)b) zI91mzCSjc+l0{U~xZV#lDK1m?^77yq)1m8@@Z&+Gj022uFl6EVKB4&$1zC!NQ!0IH z6_+gySrS2PO_x%b1BP*zL`S32&J`I=7{-YC^nxr9i3s_*QqQZ1bBw}V2tz_T`b2Pw zb!6N78|?NuU2U;mpP+LteXhGC3>%ytU!d=oFLpOHwnV(zONH`GAzMpXCFwyHPn4R-DRplHX|ox0#T&u zW~-@+FlvQKA{)+zlGyg)5DgPyOvVfbu?G{ug3(!mB~Iws_zp5jr*yI>fT=MZh!(Ks z9)U+ZIW_q1S62ANuixU@|2CX^44AVh)bb9*dw>Q23jmuWKaT+K0UR)d+xXe0ge>6G zd+pPGCks{4#1IWBP9O-ANjfLP#gvT@1UkGO(&h)cQD%2VMPSCF8?hg)5ThA&(r6oT zRpN08?050?CUY=h5Ab7j-6NgqO|>ie-?PvrQ?GM9#SbF>LD644`wh+X^h?E1#w1Hj zrl6Il1Lsyi!c<_M2|i8e8v6ezQyL1sIZWOYDKXeI-N+9lgv$({#7t~TzmzlLX+_=) z-HC2t%}*1$oy&77n=Pmqm#7H9d2bPzaR}c9(_Lc@bjY8Mk*s%j|bSen7h z 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 z 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

      %tWr@p4<{4!5@k_fUTavZL4Kca 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�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%0D69f0k|zsG(6$!ma){19A;>rRLPAZW5! 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

      -`VwJq>Ot&@w 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�H%sN7@jnPN`rDHUPan!*utz1G~Q( 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%0A#gA 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

V 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 z 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