From 05a026923bf3b6ee49007fca572f6b862e6b0fd9 Mon Sep 17 00:00:00 2001 From: Thad Guidry Date: Wed, 18 Jan 2023 17:17:25 +0800 Subject: [PATCH 1/3] Update development/compiling/compiling_for_windows.rst Co-authored-by: Matthew --- README.md | 13 + _static/css/custom.css | 169 ++++ _static/js/custom.js | 10 + _templates/breadcrumbs.html | 4 + _tools/redirects/redirects.csv | 13 + about/index.rst | 18 + about/introduction.rst | 29 + classes/class_@globalscope.rst | 216 ++++++ classes/class_animatedsprite2d.rst | 19 + classes/class_animatedsprite3d.rst | 19 + classes/class_animationnode.rst | 15 + classes/class_array.rst | 10 + classes/class_arraymesh.rst | 50 ++ classes/class_astargrid2d.rst | 31 + classes/class_basebutton.rst | 35 + classes/class_basematerial3d.rst | 8 + classes/class_callable.rst | 12 + classes/class_characterbody3d.rst | 10 + classes/class_codeedit.rst | 4 + classes/class_control.rst | 106 +++ classes/class_displayserver.rst | 26 + classes/class_editorplugin.rst | 4 + classes/class_editorspinslider.rst | 4 + classes/class_input.rst | 96 +++ classes/class_inputeventaction.rst | 3 + classes/class_inputeventmouse.rst | 19 + classes/class_inputeventscreendrag.rst | 21 + classes/class_javascriptbridge.rst | 6 + classes/class_label.rst | 4 + classes/class_mesh.rst | 4 + classes/class_multiplayerspawner.rst | 41 + classes/class_navigationagent2d.rst | 3 + classes/class_navigationagent3d.rst | 3 + classes/class_navigationlink2d.rst | 3 + classes/class_navigationlink3d.rst | 3 + classes/class_navigationmesh.rst | 3 + classes/class_navigationmeshgenerator.rst | 3 + classes/class_navigationobstacle2d.rst | 3 + classes/class_navigationobstacle3d.rst | 3 + .../class_navigationpathqueryparameters2d.rst | 3 + .../class_navigationpathqueryparameters3d.rst | 3 + classes/class_navigationpathqueryresult2d.rst | 3 + classes/class_navigationpathqueryresult3d.rst | 3 + classes/class_navigationpolygon.rst | 3 + classes/class_navigationregion2d.rst | 3 + classes/class_navigationregion3d.rst | 3 + classes/class_navigationserver2d.rst | 221 ++++++ classes/class_navigationserver3d.rst | 239 ++++++ classes/class_node.rst | 12 + classes/class_optionbutton.rst | 18 + classes/class_os.rst | 175 +++++ classes/class_physicsdirectbodystate2d.rst | 6 + ...lass_physicsdirectbodystate2dextension.rst | 6 + classes/class_physicsdirectbodystate3d.rst | 10 + ...lass_physicsdirectbodystate3dextension.rst | 8 + ...ass_physicsdirectspacestate2dextension.rst | 6 + ...ass_physicsdirectspacestate3dextension.rst | 6 + classes/class_physicsserver2d.rst | 6 + classes/class_physicsserver2dextension.rst | 6 + classes/class_physicsserver3dextension.rst | 6 + classes/class_projectsettings.rst | 26 + classes/class_range.rst | 26 + classes/class_renderingserver.rst | 38 + classes/class_resourceformatsaver.rst | 6 + classes/class_scenemultiplayer.rst | 3 + classes/class_scenetree.rst | 16 + classes/class_spinbox.rst | 4 + classes/class_spriteframes.rst | 72 ++ classes/class_tabbar.rst | 6 + classes/class_textureprogressbar.rst | 4 + classes/class_tilemap.rst | 4 + classes/class_transform2d.rst | 50 ++ classes/class_tree.rst | 6 + classes/class_visualshader.rst | 112 +++ classes/class_visualshadernode.rst | 35 + classes/class_visualshadernodeclamp.rst | 19 + classes/class_visualshadernodecompare.rst | 27 + classes/class_visualshadernodeconstant.rst | 7 + .../class_visualshadernodedistancefade.rst | 6 + .../class_visualshadernodeintparameter.rst | 58 ++ ...class_visualshadernodelinearscenedepth.rst | 6 + classes/class_visualshadernodeparameter.rst | 22 + ...ss_visualshadernodeparticleaccelerator.rst | 24 + ...ass_visualshadernodeparticleboxemitter.rst | 6 + ...s_visualshadernodeparticleconevelocity.rst | 6 + .../class_visualshadernodeparticleemit.rst | 32 + .../class_visualshadernodeparticleemitter.rst | 3 + ...ss_visualshadernodeparticlemeshemitter.rst | 24 + ...lshadernodeparticlemultiplybyaxisangle.rst | 12 + .../class_visualshadernodeparticleoutput.rst | 6 + ...ass_visualshadernodeparticlerandomness.rst | 6 + ...ss_visualshadernodeparticleringemitter.rst | 6 + ..._visualshadernodeparticlesphereemitter.rst | 6 + .../class_visualshadernodeproximityfade.rst | 6 + classes/class_visualshadernoderandomrange.rst | 6 + classes/class_visualshadernoderemap.rst | 6 + classes/class_visualshadernodeswitch.rst | 27 + ...isualshadernodetexture2darrayparameter.rst | 6 + ...class_visualshadernodetextureparameter.rst | 40 + classes/class_visualshadernodeuvfunc.rst | 3 + .../class_visualshadernodeuvpolarcoord.rst | 6 + classes/class_visualshadernodevarying.rst | 18 + .../class_visualshadernodevaryinggetter.rst | 6 + .../class_visualshadernodevaryingsetter.rst | 6 + classes/class_visualshadernodevectorbase.rst | 8 + classes/class_vscrollbar.rst | 8 + classes/class_vslider.rst | 8 + classes/class_window.rst | 64 ++ classes/index.rst | 3 + ...best_practices_for_engine_contributors.rst | 240 ++++++ .../contributing/bisecting_regressions.rst | 192 +++++ .../contributing/bug_triage_guidelines.rst | 193 +++++ .../contributing/building_the_manual.rst | 112 +++ .../class_reference_writing_guidelines.rst | 285 +++++++ .../contributing/code_style_guidelines.rst | 372 +++++++++ community/contributing/content_guidelines.rst | 94 +++ .../contributing_to_the_documentation.rst | 188 +++++ .../contributing/cpp_usage_guidelines.rst | 106 +++ .../contributing/docs_writing_guidelines.rst | 540 +++++++++++++ .../editor_and_docs_localization.rst | 416 ++++++++++ .../contributing/img/best_practices1.png | Bin 0 -> 18342 bytes .../contributing/img/best_practices2.png | Bin 0 -> 21580 bytes .../contributing/img/best_practices3.png | Bin 0 -> 34845 bytes .../contributing/img/best_practices4.png | Bin 0 -> 22748 bytes .../contributing/img/best_practices5.png | Bin 0 -> 37992 bytes .../contributing/img/best_practices6.png | Bin 0 -> 56157 bytes .../contributing/img/best_practices7.png | Bin 0 -> 81191 bytes .../contributing/img/best_practices8.png | Bin 0 -> 41884 bytes .../img/editor-vocabulary-overview.png | Bin 0 -> 61570 bytes .../contributing/img/github_fork_button.png | Bin 0 -> 2824 bytes .../contributing/img/github_fork_make_pr.png | Bin 0 -> 5671 bytes .../contributing/img/github_fork_url.png | Bin 0 -> 2554 bytes .../img/l10n_01_language_list.png | Bin 0 -> 61314 bytes .../img/l10n_02_new_translation.png | Bin 0 -> 9009 bytes .../img/l10n_03_translation_overview.png | Bin 0 -> 61188 bytes .../img/l10n_04_translation_interface.png | Bin 0 -> 99077 bytes .../img/l10n_05_search_location.png | Bin 0 -> 47299 bytes .../img/l10n_06_browse_by_location.png | Bin 0 -> 96503 bytes .../img/l10n_07_download_po_file.png | Bin 0 -> 17181 bytes .../img/l10n_08_edit_on_github.png | Bin 0 -> 23513 bytes .../img/l10n_09_path_to_image.png | Bin 0 -> 25032 bytes .../testing_pull_requests_access_checks.png | Bin 0 -> 79511 bytes .../img/testing_pull_requests_access_fork.png | Bin 0 -> 79611 bytes ...testing_pull_requests_checks_artifacts.png | Bin 0 -> 180476 bytes ...testing_pull_requests_checks_platforms.png | Bin 0 -> 162524 bytes .../img/testing_pull_requests_fork_zip.png | Bin 0 -> 213992 bytes .../testing_pull_requests_nightly_link.png | Bin 0 -> 67037 bytes community/contributing/index.rst | 108 +++ community/contributing/pr_workflow.rst | 550 +++++++++++++ .../contributing/testing_pull_requests.rst | 104 +++ .../updating_the_class_reference.rst | 76 ++ community/contributing/ways_to_contribute.rst | 219 ++++++ conf.py | 4 +- .../compiling/compiling_for_android.rst | 298 ++++++++ development/compiling/compiling_for_ios.rst | 80 ++ .../compiling/compiling_for_linuxbsd.rst | 286 +++++++ development/compiling/compiling_for_macos.rst | 206 +++++ development/compiling/compiling_for_uwp.rst | 152 ++++ development/compiling/compiling_for_web.rst | 100 +++ .../compiling/compiling_for_windows.rst | 298 ++++++++ development/compiling/compiling_with_mono.rst | 389 ++++++++++ .../compiling_with_script_encryption_key.rst | 92 +++ .../cross-compiling_for_ios_on_linux.rst | 144 ++++ development/compiling/getting_source.rst | 54 ++ development/compiling/img/andtemplates.png | Bin 0 -> 27584 bytes development/compiling/img/encryption_key.png | Bin 0 -> 55933 bytes development/compiling/img/lintemplates.png | Bin 0 -> 22519 bytes development/compiling/img/wintemplates.png | Bin 0 -> 27127 bytes development/compiling/index.rst | 20 + .../introduction_to_the_buildsystem.rst | 356 +++++++++ development/compiling/optimizing_for_size.rst | 217 ++++++ .../cpp/binding_to_external_libraries.rst | 228 ++++++ .../cpp/common_engine_methods_and_macros.rst | 258 +++++++ .../cpp/configuring_an_ide/android_studio.rst | 28 + development/cpp/configuring_an_ide/clion.rst | 83 ++ .../cpp/configuring_an_ide/code_blocks.rst | 129 ++++ .../img/android_studio_setup_project_1.png | Bin 0 -> 6181 bytes .../img/clion-add-configuration.png | Bin 0 -> 11447 bytes .../clion-add-custom-build-application.png | Bin 0 -> 348701 bytes .../img/clion-build-run.png | Bin 0 -> 13609 bytes .../img/clion-create-build-tool.png | Bin 0 -> 282770 bytes .../img/clion-create-clean-tool.png | Bin 0 -> 280376 bytes .../img/clion-external-tools.png | Bin 0 -> 308037 bytes .../img/clion-preferences.png | Bin 0 -> 596518 bytes .../img/clion-run-configuration.png | Bin 0 -> 601643 bytes .../img/clion-select-tools.png | Bin 0 -> 625427 bytes .../configuring_an_ide/img/clion-target.png | Bin 0 -> 619529 bytes .../img/code_block_use_tab_character.png | Bin 0 -> 110427 bytes .../img/code_blocks_add_files_recursively.png | Bin 0 -> 61469 bytes .../img/code_blocks_build_targets.png | Bin 0 -> 60764 bytes ...code_blocks_compiler_and_configuration.png | Bin 0 -> 50652 bytes .../img/code_blocks_file_new_project.png | Bin 0 -> 163807 bytes .../img/code_blocks_new_empty_project.png | Bin 0 -> 52938 bytes .../img/code_blocks_open_build_options.png | Bin 0 -> 61632 bytes .../img/code_blocks_open_properties.png | Bin 0 -> 61542 bytes .../img/code_blocks_project_properties.png | Bin 0 -> 70956 bytes ...code_blocks_project_title_and_location.png | Bin 0 -> 38886 bytes .../img/code_blocks_scons_clean.png | Bin 0 -> 31777 bytes .../img/code_blocks_scons_minimum.png | Bin 0 -> 31371 bytes .../img/code_blocks_scons_windows.png | Bin 0 -> 7878 bytes .../img/code_blocks_select_files.png | Bin 0 -> 28381 bytes .../code_blocks_update_editor_settings.png | Bin 0 -> 51692 bytes .../img/code_blocks_wizard_welcome.png | Bin 0 -> 33081 bytes .../img/kdevelop_addincludes.png | Bin 0 -> 53633 bytes .../img/kdevelop_buildconfig.png | Bin 0 -> 40292 bytes .../img/kdevelop_configlaunches.png | Bin 0 -> 96205 bytes .../img/kdevelop_configlaunches2.png | Bin 0 -> 54375 bytes .../img/kdevelop_custombuild.png | Bin 0 -> 18158 bytes .../img/kdevelop_newproject.png | Bin 0 -> 34628 bytes .../img/kdevelop_openconfig.png | Bin 0 -> 95364 bytes .../img/qtcreator-apply-import-filter.png | Bin 0 -> 49479 bytes .../img/qtcreator-edit-codestyle.png | Bin 0 -> 37176 bytes .../img/qtcreator-edit-files-menu.png | Bin 0 -> 29029 bytes .../img/qtcreator-new-project.png | Bin 0 -> 42295 bytes .../img/qtcreator-options-cpp.png | Bin 0 -> 46883 bytes .../img/qtcreator-project-name-includes.png | Bin 0 -> 8190 bytes .../img/qtcreator-projects-build.png | Bin 0 -> 35509 bytes .../img/qtcreator-run-command.png | Bin 0 -> 18228 bytes .../img/qtcreator-set-project-path.png | Bin 0 -> 14855 bytes .../img/qtcreator-set-scons-command.png | Bin 0 -> 16573 bytes .../img/vs_1_install_cpp_package.png | Bin 0 -> 3445 bytes .../img/vs_2_project_properties.png | Bin 0 -> 9973 bytes .../img/vs_3_debug_command_line.png | Bin 0 -> 5928 bytes .../img/vs_4_debugging_main.png | Bin 0 -> 8999 bytes .../img/vscode_1_create_launch.json.png | Bin 0 -> 2776 bytes .../img/vscode_2_launch.json.png | Bin 0 -> 78804 bytes .../img/vscode_3_tasks.json.png | Bin 0 -> 34486 bytes .../img/vscode_configure_task.png | Bin 0 -> 5127 bytes .../img/vscode_create_tasksjson.png | Bin 0 -> 2847 bytes .../img/vscode_create_tasksjson_others.png | Bin 0 -> 5399 bytes .../xcode_1_create_external_build_project.png | Bin 0 -> 15564 bytes .../img/xcode_2_configure_scons.png | Bin 0 -> 8995 bytes .../img/xcode_3_add_new_target.png | Bin 0 -> 37640 bytes .../xcode_4_select_command_line_target.png | Bin 0 -> 15091 bytes ...de_5_after_add_godot_source_to_project.png | Bin 0 -> 8431 bytes ..._6_after_add_godot_source_to_project_2.png | Bin 0 -> 6731 bytes .../img/xcode_7_setup_build_post_action.png | Bin 0 -> 14846 bytes .../img/xcode_8_setup_run_scheme.png | Bin 0 -> 11359 bytes development/cpp/configuring_an_ide/index.rst | 24 + .../cpp/configuring_an_ide/kdevelop.rst | 88 +++ .../cpp/configuring_an_ide/qt_creator.rst | 112 +++ .../cpp/configuring_an_ide/visual_studio.rst | 68 ++ .../configuring_an_ide/visual_studio_code.rst | 185 +++++ development/cpp/configuring_an_ide/xcode.rst | 110 +++ development/cpp/core_types.rst | 235 ++++++ development/cpp/custom_audiostreams.rst | 351 +++++++++ development/cpp/custom_godot_servers.rst | 505 ++++++++++++ development/cpp/custom_modules_in_cpp.rst | 721 ++++++++++++++++++ .../cpp/custom_resource_format_loaders.rst | 386 ++++++++++ development/cpp/files/class_tree.zip | Bin 0 -> 40684 bytes development/cpp/img/Control.png | Bin 0 -> 38333 bytes development/cpp/img/Node2D.png | Bin 0 -> 29463 bytes development/cpp/img/Object.png | Bin 0 -> 53004 bytes development/cpp/img/Reference.png | Bin 0 -> 85194 bytes development/cpp/img/Spatial.png | Bin 0 -> 40576 bytes development/cpp/img/architecture_diagram.jpg | Bin 0 -> 212500 bytes .../img/cpp_profiler_hotspot_flame_graph.png | Bin 0 -> 187939 bytes .../cpp/img/cpp_profiler_hotspot_record.png | Bin 0 -> 41557 bytes .../img/cpp_profiler_hotspot_view_results.png | Bin 0 -> 50039 bytes .../cpp/img/cpp_profiler_hotspot_welcome.png | Bin 0 -> 52898 bytes .../cpp/img/cpp_profiler_time_profiler.png | Bin 0 -> 35249 bytes .../img/cpp_profiler_time_profiler_record.png | Bin 0 -> 12357 bytes .../img/cpp_profiler_time_profiler_result.png | Bin 0 -> 88386 bytes ...p_profiler_verysleepy_results_filtered.png | Bin 0 -> 40992 bytes ...cpp_profiler_verysleepy_select_process.png | Bin 0 -> 19945 bytes .../cpp/img/cpp_profiler_xcode_menu.png | Bin 0 -> 70685 bytes development/cpp/index.rst | 58 ++ development/cpp/inheritance_class_tree.rst | 29 + .../cpp/introduction_to_godot_development.rst | 40 + development/cpp/macos_debug.rst | 42 + development/cpp/object_class.rst | 324 ++++++++ development/cpp/unit_testing.rst | 356 +++++++++ development/cpp/using_cpp_profilers.rst | 167 ++++ development/cpp/variant_class.rst | 60 ++ development/cpp/vulkan/index.rst | 8 + .../cpp/vulkan/vulkan_validation_layers.rst | 54 ++ development/editor/creating_icons.rst | 104 +++ development/editor/editor_style_guide.rst | 98 +++ development/editor/index.rst | 10 + .../introduction_to_editor_development.rst | 88 +++ development/file_formats/gdscript_grammar.rst | 156 ++++ development/file_formats/index.rst | 9 + development/file_formats/tscn.rst | 447 +++++++++++ .../first_2d_game/03.coding_the_player.rst | 18 + .../first_2d_game/04.creating_the_enemy.rst | 4 + .../first_2d_game/05.the_main_game_scene.rst | 38 + .../first_2d_game/06.heads_up_display.rst | 15 + getting_started/first_2d_game/index.rst | 5 + .../first_3d_game/01.game_setup.rst | 122 +++ .../first_3d_game/02.player_input.rst | 105 +++ .../first_3d_game/03.player_movement_code.rst | 150 ++++ .../first_3d_game/04.mob_scene.rst | 172 +++++ .../first_3d_game/05.spawning_mobs.rst | 140 ++++ .../first_3d_game/06.jump_and_squash.rst | 94 +++ .../first_3d_game/07.killing_player.rst | 208 +++++ .../first_3d_game/08.score_and_replay.rst | 185 +++++ .../first_3d_game/09.adding_animations.rst | 182 +++++ .../img/01.game_setup/08.create_box_shape.png | Bin 0 -> 8232 bytes .../img/01.game_setup/09.box_extents.png | Bin 0 -> 2948 bytes .../img/01.game_setup/10.mesh_instance.png | Bin 0 -> 3285 bytes .../img/01.game_setup/11.cube_mesh.png | Bin 0 -> 4873 bytes .../img/01.game_setup/16.turn_on_shadows.png | Bin 0 -> 3955 bytes .../01.game_setup/17.project_with_light.png | Bin 0 -> 43403 bytes .../02.instantiating_the_model.png | Bin 0 -> 2530 bytes .../06.toggling_visibility.png | Bin 0 -> 3119 bytes .../02.player_input/08.create_key_action.png | Bin 0 -> 1855 bytes .../02.player_input/13.joy_button_option.png | Bin 0 -> 2092 bytes .../01.attach_script_to_player.png | Bin 0 -> 7151 bytes .../img/04.mob_scene/04.create_box_shape.png | Bin 0 -> 6959 bytes .../img/04.mob_scene/10.node_dock.png | Bin 0 -> 3659 bytes .../img/04.mob_scene/11.connect_signal.png | Bin 0 -> 8404 bytes .../05.spawning_mobs/03.window_settings.png | Bin 0 -> 19644 bytes .../05.spawning_mobs/14.spatial_material.png | Bin 0 -> 3364 bytes .../24.connect_timer_to_main.png | Bin 0 -> 8379 bytes .../06.jump_and_squash/03.physics_layers.png | Bin 0 -> 15432 bytes .../04.default_physics_properties.png | Bin 0 -> 1611 bytes .../05.toggle_layer_and_mask.png | Bin 0 -> 1836 bytes .../08.mob_physics_mask.png | Bin 0 -> 1116 bytes .../04.mob_detector_properties.png | Bin 0 -> 2233 bytes .../02.score_custom_color.png | Bin 0 -> 1467 bytes .../08.score_and_replay/05.dynamic_font.png | Bin 0 -> 4866 bytes .../img/08.score_and_replay/06.font_data.png | Bin 0 -> 2800 bytes .../img/08.score_and_replay/07.font_size.png | Bin 0 -> 5914 bytes .../09.adding_animations/02.new_animation.png | Bin 0 -> 1072 bytes .../06.animation_duration.png | Bin 0 -> 1057 bytes .../07.editable_timeline.png | Bin 0 -> 2126 bytes .../09.adding_animations/08.zoom_slider.png | Bin 0 -> 3187 bytes .../09.creating_first_keyframe.png | Bin 0 -> 2891 bytes .../09.adding_animations/10.initial_keys.png | Bin 0 -> 3709 bytes .../09.adding_animations/11.moving_keys.png | Bin 0 -> 2239 bytes .../12.second_keys_values.png | Bin 0 -> 2990 bytes .../09.adding_animations/13.second_keys.png | Bin 0 -> 4145 bytes .../09.adding_animations/15.box_select.png | Bin 0 -> 8534 bytes .../step_by_step/scripting_first_script.rst | 47 ++ .../step_by_step/scripting_player_input.rst | 21 + getting_started/step_by_step/signals.rst | 16 + index.rst | 29 + requirements.txt | 19 + tutorials/2d/2d_movement.rst | 16 + tutorials/2d/2d_sprite_animation.rst | 8 + tutorials/2d/custom_drawing_in_2d.rst | 12 + tutorials/3d/mesh_lod.rst | 7 + tutorials/best_practices/data_preferences.rst | 5 + tutorials/best_practices/godot_interfaces.rst | 8 + .../best_practices/godot_notifications.rst | 12 + .../best_practices/logic_preferences.rst | 8 + .../best_practices/scene_organization.rst | 8 + .../best_practices/scenes_versus_scripts.rst | 42 + tutorials/editor/index.rst | 31 + tutorials/editor/upgrading_to_godot_4.rst | 673 ++++++++++++++++ tutorials/inputs/handling_quit_requests.rst | 4 + tutorials/inputs/input_examples.rst | 12 + tutorials/inputs/inputevent.rst | 30 + .../navigation_using_navigationagents.rst | 3 + .../navigation_using_navigationmeshes.rst | 3 + .../navigation_using_navigationregions.rst | 13 + .../navigation_using_navigationservers.rst | 12 + tutorials/networking/http_client_class.rst | 4 + tutorials/networking/http_request_class.rst | 7 + tutorials/performance/cpu_optimization.rst | 4 + tutorials/performance/using_multimesh.rst | 6 + tutorials/performance/using_servers.rst | 4 + .../controlling_thousands_of_fish.rst | 38 + tutorials/physics/kinematic_character_2d.rst | 24 + tutorials/physics/physics_introduction.rst | 32 + tutorials/physics/ray-casting.rst | 56 ++ tutorials/physics/rigid_body.rst | 4 + tutorials/physics/using_area_2d.rst | 4 + tutorials/physics/using_character_body_2d.rst | 394 ++++++++++ .../plugins/editor/inspector_plugins.rst | 16 + .../editor/making_main_screen_plugins.rst | 12 + tutorials/plugins/editor/making_plugins.rst | 28 + .../plugins/running_code_in_the_editor.rst | 14 + tutorials/rendering/viewports.rst | 7 + .../scripting/c_sharp/c_sharp_basics.rst | 14 + .../scripting/c_sharp/c_sharp_differences.rst | 8 + .../scripting/c_sharp/c_sharp_exports.rst | 13 + .../scripting/c_sharp/c_sharp_features.rst | 23 + .../scripting/c_sharp/c_sharp_style_guide.rst | 4 + .../scripting/creating_script_templates.rst | 4 + .../scripting/cross_language_scripting.rst | 73 ++ .../scripting/gdscript/gdscript_basics.rst | 18 + .../scripting/gdscript/gdscript_exports.rst | 5 + .../scripting/idle_and_physics_processing.rst | 16 + .../scripting/instancing_with_signals.rst | 28 + .../scripting/nodes_and_scene_instances.rst | 8 + tutorials/scripting/overridable_functions.rst | 16 + tutorials/scripting/pausing_games.rst | 22 + tutorials/scripting/resources.rst | 28 + tutorials/scripting/scene_tree.rst | 8 + tutorials/scripting/scene_unique_nodes.rst | 3 + tutorials/scripting/singletons_autoload.rst | 6 + tutorials/shaders/compute_shaders.rst | 46 ++ .../shader_reference/shader_preprocessor.rst | 115 +++ .../shader_reference/shading_language.rst | 31 + tutorials/shaders/shaders_style_guide.rst | 3 + tutorials/ui/bbcode_in_richtextlabel.rst | 4 + tutorials/ui/gui_containers.rst | 4 + 398 files changed, 18375 insertions(+), 2 deletions(-) create mode 100644 about/index.rst create mode 100644 community/contributing/best_practices_for_engine_contributors.rst create mode 100644 community/contributing/bisecting_regressions.rst create mode 100644 community/contributing/bug_triage_guidelines.rst create mode 100644 community/contributing/building_the_manual.rst create mode 100644 community/contributing/class_reference_writing_guidelines.rst create mode 100644 community/contributing/code_style_guidelines.rst create mode 100644 community/contributing/content_guidelines.rst create mode 100644 community/contributing/contributing_to_the_documentation.rst create mode 100644 community/contributing/cpp_usage_guidelines.rst create mode 100644 community/contributing/docs_writing_guidelines.rst create mode 100644 community/contributing/editor_and_docs_localization.rst create mode 100644 community/contributing/img/best_practices1.png create mode 100644 community/contributing/img/best_practices2.png create mode 100644 community/contributing/img/best_practices3.png create mode 100644 community/contributing/img/best_practices4.png create mode 100644 community/contributing/img/best_practices5.png create mode 100644 community/contributing/img/best_practices6.png create mode 100644 community/contributing/img/best_practices7.png create mode 100644 community/contributing/img/best_practices8.png create mode 100644 community/contributing/img/editor-vocabulary-overview.png create mode 100644 community/contributing/img/github_fork_button.png create mode 100644 community/contributing/img/github_fork_make_pr.png create mode 100644 community/contributing/img/github_fork_url.png create mode 100644 community/contributing/img/l10n_01_language_list.png create mode 100644 community/contributing/img/l10n_02_new_translation.png create mode 100644 community/contributing/img/l10n_03_translation_overview.png create mode 100644 community/contributing/img/l10n_04_translation_interface.png create mode 100644 community/contributing/img/l10n_05_search_location.png create mode 100644 community/contributing/img/l10n_06_browse_by_location.png create mode 100644 community/contributing/img/l10n_07_download_po_file.png create mode 100644 community/contributing/img/l10n_08_edit_on_github.png create mode 100644 community/contributing/img/l10n_09_path_to_image.png create mode 100644 community/contributing/img/testing_pull_requests_access_checks.png create mode 100644 community/contributing/img/testing_pull_requests_access_fork.png create mode 100644 community/contributing/img/testing_pull_requests_checks_artifacts.png create mode 100644 community/contributing/img/testing_pull_requests_checks_platforms.png create mode 100644 community/contributing/img/testing_pull_requests_fork_zip.png create mode 100644 community/contributing/img/testing_pull_requests_nightly_link.png create mode 100644 community/contributing/index.rst create mode 100644 community/contributing/pr_workflow.rst create mode 100644 community/contributing/testing_pull_requests.rst create mode 100644 community/contributing/updating_the_class_reference.rst create mode 100644 community/contributing/ways_to_contribute.rst create mode 100644 development/compiling/compiling_for_android.rst create mode 100644 development/compiling/compiling_for_ios.rst create mode 100644 development/compiling/compiling_for_linuxbsd.rst create mode 100644 development/compiling/compiling_for_macos.rst create mode 100644 development/compiling/compiling_for_uwp.rst create mode 100644 development/compiling/compiling_for_web.rst create mode 100644 development/compiling/compiling_for_windows.rst create mode 100644 development/compiling/compiling_with_mono.rst create mode 100644 development/compiling/compiling_with_script_encryption_key.rst create mode 100644 development/compiling/cross-compiling_for_ios_on_linux.rst create mode 100644 development/compiling/getting_source.rst create mode 100644 development/compiling/img/andtemplates.png create mode 100644 development/compiling/img/encryption_key.png create mode 100644 development/compiling/img/lintemplates.png create mode 100644 development/compiling/img/wintemplates.png create mode 100644 development/compiling/index.rst create mode 100644 development/compiling/introduction_to_the_buildsystem.rst create mode 100644 development/compiling/optimizing_for_size.rst create mode 100644 development/cpp/binding_to_external_libraries.rst create mode 100644 development/cpp/common_engine_methods_and_macros.rst create mode 100644 development/cpp/configuring_an_ide/android_studio.rst create mode 100644 development/cpp/configuring_an_ide/clion.rst create mode 100644 development/cpp/configuring_an_ide/code_blocks.rst create mode 100644 development/cpp/configuring_an_ide/img/android_studio_setup_project_1.png create mode 100644 development/cpp/configuring_an_ide/img/clion-add-configuration.png create mode 100644 development/cpp/configuring_an_ide/img/clion-add-custom-build-application.png create mode 100644 development/cpp/configuring_an_ide/img/clion-build-run.png create mode 100644 development/cpp/configuring_an_ide/img/clion-create-build-tool.png create mode 100644 development/cpp/configuring_an_ide/img/clion-create-clean-tool.png create mode 100644 development/cpp/configuring_an_ide/img/clion-external-tools.png create mode 100644 development/cpp/configuring_an_ide/img/clion-preferences.png create mode 100644 development/cpp/configuring_an_ide/img/clion-run-configuration.png create mode 100644 development/cpp/configuring_an_ide/img/clion-select-tools.png create mode 100644 development/cpp/configuring_an_ide/img/clion-target.png create mode 100644 development/cpp/configuring_an_ide/img/code_block_use_tab_character.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_add_files_recursively.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_build_targets.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_compiler_and_configuration.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_file_new_project.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_new_empty_project.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_open_build_options.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_open_properties.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_project_properties.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_project_title_and_location.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_scons_clean.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_scons_minimum.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_scons_windows.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_select_files.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_update_editor_settings.png create mode 100644 development/cpp/configuring_an_ide/img/code_blocks_wizard_welcome.png create mode 100644 development/cpp/configuring_an_ide/img/kdevelop_addincludes.png create mode 100644 development/cpp/configuring_an_ide/img/kdevelop_buildconfig.png create mode 100644 development/cpp/configuring_an_ide/img/kdevelop_configlaunches.png create mode 100644 development/cpp/configuring_an_ide/img/kdevelop_configlaunches2.png create mode 100644 development/cpp/configuring_an_ide/img/kdevelop_custombuild.png create mode 100644 development/cpp/configuring_an_ide/img/kdevelop_newproject.png create mode 100644 development/cpp/configuring_an_ide/img/kdevelop_openconfig.png create mode 100644 development/cpp/configuring_an_ide/img/qtcreator-apply-import-filter.png create mode 100644 development/cpp/configuring_an_ide/img/qtcreator-edit-codestyle.png create mode 100644 development/cpp/configuring_an_ide/img/qtcreator-edit-files-menu.png create mode 100644 development/cpp/configuring_an_ide/img/qtcreator-new-project.png create mode 100644 development/cpp/configuring_an_ide/img/qtcreator-options-cpp.png create mode 100644 development/cpp/configuring_an_ide/img/qtcreator-project-name-includes.png create mode 100644 development/cpp/configuring_an_ide/img/qtcreator-projects-build.png create mode 100644 development/cpp/configuring_an_ide/img/qtcreator-run-command.png create mode 100644 development/cpp/configuring_an_ide/img/qtcreator-set-project-path.png create mode 100644 development/cpp/configuring_an_ide/img/qtcreator-set-scons-command.png create mode 100644 development/cpp/configuring_an_ide/img/vs_1_install_cpp_package.png create mode 100644 development/cpp/configuring_an_ide/img/vs_2_project_properties.png create mode 100644 development/cpp/configuring_an_ide/img/vs_3_debug_command_line.png create mode 100644 development/cpp/configuring_an_ide/img/vs_4_debugging_main.png create mode 100644 development/cpp/configuring_an_ide/img/vscode_1_create_launch.json.png create mode 100644 development/cpp/configuring_an_ide/img/vscode_2_launch.json.png create mode 100644 development/cpp/configuring_an_ide/img/vscode_3_tasks.json.png create mode 100644 development/cpp/configuring_an_ide/img/vscode_configure_task.png create mode 100644 development/cpp/configuring_an_ide/img/vscode_create_tasksjson.png create mode 100644 development/cpp/configuring_an_ide/img/vscode_create_tasksjson_others.png create mode 100644 development/cpp/configuring_an_ide/img/xcode_1_create_external_build_project.png create mode 100644 development/cpp/configuring_an_ide/img/xcode_2_configure_scons.png create mode 100644 development/cpp/configuring_an_ide/img/xcode_3_add_new_target.png create mode 100644 development/cpp/configuring_an_ide/img/xcode_4_select_command_line_target.png create mode 100644 development/cpp/configuring_an_ide/img/xcode_5_after_add_godot_source_to_project.png create mode 100644 development/cpp/configuring_an_ide/img/xcode_6_after_add_godot_source_to_project_2.png create mode 100644 development/cpp/configuring_an_ide/img/xcode_7_setup_build_post_action.png create mode 100644 development/cpp/configuring_an_ide/img/xcode_8_setup_run_scheme.png create mode 100644 development/cpp/configuring_an_ide/index.rst create mode 100644 development/cpp/configuring_an_ide/kdevelop.rst create mode 100644 development/cpp/configuring_an_ide/qt_creator.rst create mode 100644 development/cpp/configuring_an_ide/visual_studio.rst create mode 100644 development/cpp/configuring_an_ide/visual_studio_code.rst create mode 100644 development/cpp/configuring_an_ide/xcode.rst create mode 100644 development/cpp/core_types.rst create mode 100644 development/cpp/custom_audiostreams.rst create mode 100644 development/cpp/custom_godot_servers.rst create mode 100644 development/cpp/custom_modules_in_cpp.rst create mode 100644 development/cpp/custom_resource_format_loaders.rst create mode 100644 development/cpp/files/class_tree.zip create mode 100644 development/cpp/img/Control.png create mode 100644 development/cpp/img/Node2D.png create mode 100644 development/cpp/img/Object.png create mode 100644 development/cpp/img/Reference.png create mode 100644 development/cpp/img/Spatial.png create mode 100644 development/cpp/img/architecture_diagram.jpg create mode 100644 development/cpp/img/cpp_profiler_hotspot_flame_graph.png create mode 100644 development/cpp/img/cpp_profiler_hotspot_record.png create mode 100644 development/cpp/img/cpp_profiler_hotspot_view_results.png create mode 100644 development/cpp/img/cpp_profiler_hotspot_welcome.png create mode 100644 development/cpp/img/cpp_profiler_time_profiler.png create mode 100644 development/cpp/img/cpp_profiler_time_profiler_record.png create mode 100644 development/cpp/img/cpp_profiler_time_profiler_result.png create mode 100644 development/cpp/img/cpp_profiler_verysleepy_results_filtered.png create mode 100644 development/cpp/img/cpp_profiler_verysleepy_select_process.png create mode 100644 development/cpp/img/cpp_profiler_xcode_menu.png create mode 100644 development/cpp/index.rst create mode 100644 development/cpp/inheritance_class_tree.rst create mode 100644 development/cpp/introduction_to_godot_development.rst create mode 100644 development/cpp/macos_debug.rst create mode 100644 development/cpp/object_class.rst create mode 100644 development/cpp/unit_testing.rst create mode 100644 development/cpp/using_cpp_profilers.rst create mode 100644 development/cpp/variant_class.rst create mode 100644 development/cpp/vulkan/index.rst create mode 100644 development/cpp/vulkan/vulkan_validation_layers.rst create mode 100644 development/editor/creating_icons.rst create mode 100644 development/editor/editor_style_guide.rst create mode 100644 development/editor/index.rst create mode 100644 development/editor/introduction_to_editor_development.rst create mode 100644 development/file_formats/gdscript_grammar.rst create mode 100644 development/file_formats/index.rst create mode 100644 development/file_formats/tscn.rst create mode 100644 getting_started/first_3d_game/img/01.game_setup/08.create_box_shape.png create mode 100644 getting_started/first_3d_game/img/01.game_setup/09.box_extents.png create mode 100644 getting_started/first_3d_game/img/01.game_setup/10.mesh_instance.png create mode 100644 getting_started/first_3d_game/img/01.game_setup/11.cube_mesh.png create mode 100644 getting_started/first_3d_game/img/01.game_setup/16.turn_on_shadows.png create mode 100644 getting_started/first_3d_game/img/01.game_setup/17.project_with_light.png create mode 100644 getting_started/first_3d_game/img/02.player_input/02.instantiating_the_model.png create mode 100644 getting_started/first_3d_game/img/02.player_input/06.toggling_visibility.png create mode 100644 getting_started/first_3d_game/img/02.player_input/08.create_key_action.png create mode 100644 getting_started/first_3d_game/img/02.player_input/13.joy_button_option.png create mode 100644 getting_started/first_3d_game/img/03.player_movement_code/01.attach_script_to_player.png create mode 100644 getting_started/first_3d_game/img/04.mob_scene/04.create_box_shape.png create mode 100644 getting_started/first_3d_game/img/04.mob_scene/10.node_dock.png create mode 100644 getting_started/first_3d_game/img/04.mob_scene/11.connect_signal.png create mode 100644 getting_started/first_3d_game/img/05.spawning_mobs/03.window_settings.png create mode 100644 getting_started/first_3d_game/img/05.spawning_mobs/14.spatial_material.png create mode 100644 getting_started/first_3d_game/img/05.spawning_mobs/24.connect_timer_to_main.png create mode 100644 getting_started/first_3d_game/img/06.jump_and_squash/03.physics_layers.png create mode 100644 getting_started/first_3d_game/img/06.jump_and_squash/04.default_physics_properties.png create mode 100644 getting_started/first_3d_game/img/06.jump_and_squash/05.toggle_layer_and_mask.png create mode 100644 getting_started/first_3d_game/img/06.jump_and_squash/08.mob_physics_mask.png create mode 100644 getting_started/first_3d_game/img/07.killing_player/04.mob_detector_properties.png create mode 100644 getting_started/first_3d_game/img/08.score_and_replay/02.score_custom_color.png create mode 100644 getting_started/first_3d_game/img/08.score_and_replay/05.dynamic_font.png create mode 100644 getting_started/first_3d_game/img/08.score_and_replay/06.font_data.png create mode 100644 getting_started/first_3d_game/img/08.score_and_replay/07.font_size.png create mode 100644 getting_started/first_3d_game/img/09.adding_animations/02.new_animation.png create mode 100644 getting_started/first_3d_game/img/09.adding_animations/06.animation_duration.png create mode 100644 getting_started/first_3d_game/img/09.adding_animations/07.editable_timeline.png create mode 100644 getting_started/first_3d_game/img/09.adding_animations/08.zoom_slider.png create mode 100644 getting_started/first_3d_game/img/09.adding_animations/09.creating_first_keyframe.png create mode 100644 getting_started/first_3d_game/img/09.adding_animations/10.initial_keys.png create mode 100644 getting_started/first_3d_game/img/09.adding_animations/11.moving_keys.png create mode 100644 getting_started/first_3d_game/img/09.adding_animations/12.second_keys_values.png create mode 100644 getting_started/first_3d_game/img/09.adding_animations/13.second_keys.png create mode 100644 getting_started/first_3d_game/img/09.adding_animations/15.box_select.png create mode 100644 tutorials/editor/upgrading_to_godot_4.rst diff --git a/README.md b/README.md index 74a2826c3a9..c47958bd16d 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ add-on. All contributors are welcome to help on the Godot documentation. +<<<<<<< HEAD To get started, head to the [Contributing section](https://docs.godotengine.org/en/latest/contributing/ways_to_contribute.html#contributing-to-the-documentation) of the online manual. There, you will find all the information you need to write and submit changes. Here are some quick links to the areas you might be interested in: @@ -35,6 +36,18 @@ Here are some quick links to the areas you might be interested in: 4. [Writing guidelines](https://docs.godotengine.org/en/latest/contributing/documentation/docs_writing_guidelines.html) 5. [Building the manual](https://docs.godotengine.org/en/latest/contributing/documentation/building_the_manual.html) 6. [Translating the documentation](https://docs.godotengine.org/en/latest/contributing/documentation/editor_and_docs_localization.html) +======= +To get started, head to the [Contributing section](https://docs.godotengine.org/en/latest/community/contributing/index.html) of the online manual. There, you will find all the information you need to write and submit changes. + +Here are some quick links to the areas you might be interested in: + +1. [Contributing to the online manual](https://docs.godotengine.org/en/latest/community/contributing/contributing_to_the_documentation.html) +2. [Contributing to the class reference](https://docs.godotengine.org/en/latest/community/contributing/updating_the_class_reference.html) +3. [Content guidelines](https://docs.godotengine.org/en/latest/community/contributing/content_guidelines.html) +4. [Writing guidelines](https://docs.godotengine.org/en/latest/community/contributing/docs_writing_guidelines.html) +5. [Building the manual](https://docs.godotengine.org/en/latest/community/contributing/building_the_manual.html) +6. [Translating the documentation](https://docs.godotengine.org/en/latest/community/contributing/editor_and_docs_localization.html) +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) ## License diff --git a/_static/css/custom.css b/_static/css/custom.css index 0166eb9111a..c49fdef1daf 100644 --- a/_static/css/custom.css +++ b/_static/css/custom.css @@ -30,7 +30,10 @@ --content-wrap-background-color: #efefef; --content-background-color: #fcfcfc; --logo-opacity: 1.0; +<<<<<<< HEAD +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) --navbar-background-color: #333f67; --navbar-background-color-hover: #29355c; --navbar-background-color-active: #212d51; @@ -38,6 +41,7 @@ --navbar-current-background-color-hover: #182343; --navbar-current-background-color-active: #131e3b; --navbar-category-active-color: rgba(255 115 129 / 10%); +<<<<<<< HEAD --navbar-current-color: #f1f9ff; --navbar-level-1-color: #c3e3ff; --navbar-level-2-color: #b8d6f0; @@ -46,6 +50,11 @@ --navbar-expand-hover-color: #c3e3ff; --navbar-expand-active-color: #f1f9ff; --navbar-dimmed-color: #a3c4e1; +======= + --navbar-level-1-color: #c3e3ff; + --navbar-level-2-color: #b8d6f0; + --navbar-level-3-color: #a3c4e1; +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) --navbar-heading-color: #ff7381; --navbar-scrollbar-color: #d45a66; --navbar-scrollbar-hover-color: #b14550; @@ -147,7 +156,10 @@ --content-background-color: #2e3236; /* Decrease the logo opacity when using the dark theme to be less distracting */ --logo-opacity: 0.85; +<<<<<<< HEAD +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) --navbar-background-color: #25282b; --navbar-background-color-hover: #333639; --navbar-background-color-active: #111417; @@ -155,6 +167,7 @@ --navbar-current-background-color-hover: #44474a; --navbar-current-background-color-active: #222528; --navbar-category-active-color: rgba(238 115 129 / 10%); +<<<<<<< HEAD --navbar-current-color: #fefefe; --navbar-level-1-color: #ddd; --navbar-level-2-color: #ccc; @@ -163,6 +176,11 @@ --navbar-expand-hover-color: #ccc; --navbar-expand-active-color: #ddd; --navbar-dimmed-color: #bbb; +======= + --navbar-level-1-color: #ddd; + --navbar-level-2-color: #ccc; + --navbar-level-3-color: #bbb; +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) --navbar-heading-color: #ee7381; --navbar-scrollbar-color: #be5460; --navbar-scrollbar-hover-color: #963e48; @@ -316,6 +334,7 @@ article ol, .wy-plain-list-disc, .wy-plain-list-decimal, .rst-content ol.arabic, +<<<<<<< HEAD .rst-content .toctree-wrapper ul { /* Increase the line height slightly to account for the different font */ line-height: 25px; @@ -325,12 +344,21 @@ article ol, .rst-content section ul, .rst-content section ol, .rst-content .section ul, +======= +.rst-content .section ul, +.rst-content .toctree-wrapper ul, +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .rst-content .section ol { /* Increase the line height slightly to account for the different font */ line-height: 25px; } +<<<<<<< HEAD .rst-content section ul li, .rst-content .section ul li { +======= + +.rst-content section ul li { +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) /* Increase spacing between list items. */ margin-top: 8px; margin-bottom: 8px; @@ -988,9 +1016,13 @@ code, } /* Keyboard shortcuts tweaks */ +<<<<<<< HEAD kbd, .kbd, .rst-content :not(dl.option-list) > :not(dt):not(kbd):not(.kbd) > kbd, .rst-content :not(dl.option-list) > :not(dt):not(kbd):not(.kbd) > .kbd { +======= +kbd, .kbd { +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) background-color: var(--kbd-background-color); border: 1px solid var(--kbd-outline-color); border-radius: 3px; @@ -1236,8 +1268,11 @@ p + .classref-constant { .wy-side-nav-search { background-color: var(--navbar-background-color); +<<<<<<< HEAD color: var(--navbar-level-1-color); margin-right: 8px; +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) } .wy-side-nav-search.fixed { @@ -1289,6 +1324,7 @@ p + .classref-constant { opacity: 0.55; } +<<<<<<< HEAD /* Version branch label below the logo */ .wy-side-nav-search > div.version { color: var(--navbar-dimmed-color); @@ -1305,6 +1341,9 @@ p + .classref-constant { } /* Navigational sidebar */ +======= +/* Navigation bar */ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .wy-nav-side { background-color: var(--navbar-background-color); @@ -1325,6 +1364,7 @@ p + .classref-constant { letter-spacing: 0.75px; } +<<<<<<< HEAD /* Default styling of navigation items */ .wy-menu-vertical li { @@ -1354,11 +1394,112 @@ p + .classref-constant { margin-right: 8px; /* Make the expand icon a bit easier to hit. */ +======= +/* Mobile navigation */ + +.wy-nav-top, +.wy-nav-top a { + background-color: var(--navbar-background-color); + color: var(--navbar-level-1-color); +} + +/* Version branch label below the logo */ +.wy-side-nav-search > div.version { + color: var(--navbar-level-3-color); + font-size: 14px; + opacity: 0.9; +} + +/* First level of navigation items */ + +.wy-menu-vertical a { + color: var(--navbar-level-1-color); +} + +.wy-menu-vertical a:hover { + background-color: var(--navbar-background-color-hover); + color: var(--navbar-level-1-color); +} + +.wy-menu-vertical a:active { + background-color: var(--navbar-background-color-active); +} + +.wy-menu-vertical li.toctree-l1 > a { + padding: .4045em 1.918em; +} + +.wy-menu-vertical li.toctree-l1.current > a { + border: none; +} + +.wy-side-nav-search, .wy-menu-vertical a, .wy-menu-vertical a button.toctree-expand, +.wy-menu-vertical li.toctree-l1 a button.toctree-expand, +.wy-menu-vertical li.toctree-l2 a button.toctree-expand { + color: var(--navbar-level-3-color); + opacity: 0.9; + margin-right: 8px; +} + +.wy-side-nav-search, .wy-menu-vertical a, .wy-menu-vertical a:hover button.toctree-expand, +.wy-menu-vertical li.toctree-l1 a:hover button.toctree-expand, +.wy-menu-vertical li.toctree-l2 a:hover button.toctree-expand { + color: var(--navbar-level-2-color); + opacity: 1; +} + +.wy-side-nav-search, .wy-menu-vertical a, .wy-menu-vertical a:active button.toctree-expand, +.wy-menu-vertical li.toctree-l1 a:active button.toctree-expand, +.wy-menu-vertical li.toctree-l2 a:active button.toctree-expand { + color: var(--navbar-level-1-color); + opacity: 1; +} + +/* Second (and higher) levels of navigation items */ + +.wy-menu-vertical li.current a { + /* Make long words always display on a single line, keep wrapping for multiple words */ + /* This fixes the class reference titles' display with very long class names */ + display: flex; +} + +.wy-menu-vertical li.current a, +.wy-menu-vertical li.toctree-l2.current > a, +.wy-menu-vertical li.toctree-l2.current li.toctree-l3 > a, +.wy-menu-vertical li.toctree-l2.current li.toctree-l4 > a { + background-color: var(--navbar-current-background-color); + color: var(--navbar-level-2-color); + border-color: var(--navbar-current-background-color); +} + +.wy-menu-vertical li.current a:hover, +.wy-menu-vertical li.toctree-l2.current > a:hover, +.wy-menu-vertical li.toctree-l2.current li.toctree-l3 > a:hover, +.wy-menu-vertical li.toctree-l3.current li.toctree-l4 > a:hover { + background-color: var(--navbar-current-background-color-hover); +} + +.wy-menu-vertical li.current a:active, +.wy-menu-vertical li.toctree-l2.current > a:active, +.wy-menu-vertical li.toctree-l2.current li.toctree-l3 > a:active, +.wy-menu-vertical li.toctree-l3.current li.toctree-l4 > a:active { + background-color: var(--navbar-current-background-color-active); +} + +.wy-menu-vertical a { + /* This overrides 8px margin added in other multi-selector rules */ + margin-right: 0; +} + +/* Make the expand icon a bit easier to hit. */ +.wy-menu-vertical li a button.toctree-expand { +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) position: relative; width: 12px; min-width: 12px; /* Forces the size to stay this way in the flexbox model. */ height: 18px; } +<<<<<<< HEAD .wy-menu-vertical li.current > a button.toctree-expand { color: var(--navbar-current-color) !important; } @@ -1375,12 +1516,19 @@ p + .classref-constant { .wy-menu-vertical li > a button.toctree-expand:before { position: absolute; top: -2px; +======= + +.wy-menu-vertical li a button.toctree-expand:before { + position: absolute; + top: -3px; +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) left: -6px; width: 24px; height: 24px; padding: 6px; } +<<<<<<< HEAD .wy-menu-vertical li.current > a, .wy-menu-vertical li.toctree-l2.current > a { background-color: var(--navbar-current-background-color-hover); @@ -1453,12 +1601,18 @@ p + .classref-constant { font-weight: 600; } +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) /* Banner panel in sidebar */ .wy-nav-side .ethical-rtd.fixed { position: fixed; } +<<<<<<< HEAD /* Read the Docs flyout panel, with language and version selectors. */ +======= +/* Version selector (only visible on Read the Docs) */ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .rst-versions { background-color: var(--navbar-current-background-color); @@ -1512,7 +1666,11 @@ p + .classref-constant { } .rst-versions .rst-other-versions small { +<<<<<<< HEAD color: var(--navbar-dimmed-color); +======= + color: var(--navbar-level-3-color); +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) } .rst-versions .rst-other-versions dd a:hover { @@ -1642,3 +1800,14 @@ p + .classref-constant { .wy-menu-vertical p.caption + ul.active { display: block; } +<<<<<<< HEAD +======= + +/* Top navigation, breadcrumbs */ +.wy-breadcrumbs li a { + padding: 0 5px; +} +.wy-breadcrumbs li a:first-child { + padding-left: 0; +} +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) diff --git a/_static/js/custom.js b/_static/js/custom.js index 899bc76c0e5..260e3bb3de6 100644 --- a/_static/js/custom.js +++ b/_static/js/custom.js @@ -200,11 +200,15 @@ const registerSidebarObserver = (function(){ // theme adds an extra button to fold and unfold the tree without navigating away. // But that means that the buttons are added after the initial load, so we need to // improvise to detect clicks on these buttons. +<<<<<<< HEAD const scrollElement = document.querySelector('.wy-menu-vertical'); +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) const registerLinkHandler = (linkChildren) => { linkChildren.forEach(it => { if (it.nodeType === Node.ELEMENT_NODE && it.classList.contains('toctree-expand')) { it.addEventListener('click', () => { +<<<<<<< HEAD // Toggling a different item will close the currently opened one, // which may shift the clicked item out of the view. We correct for that. const menuItem = it.parentNode; @@ -215,6 +219,8 @@ const registerSidebarObserver = (function(){ menuItem.scrollIntoView(); } +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) callback(); }); } @@ -223,7 +229,11 @@ const registerSidebarObserver = (function(){ const navigationSections = document.querySelectorAll('.wy-menu-vertical ul'); navigationSections.forEach(it => { +<<<<<<< HEAD if (it.previousSibling == null || typeof it.previousSibling === 'undefined' || it.previousSibling.tagName != 'A') { +======= + if (typeof it.previousSibling === 'undefined' || it.previousSibling.tagName != 'A') { +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) return; } diff --git a/_templates/breadcrumbs.html b/_templates/breadcrumbs.html index 77f1aa9d1cc..ccb6adf0b3c 100644 --- a/_templates/breadcrumbs.html +++ b/_templates/breadcrumbs.html @@ -18,7 +18,11 @@ } } +<<<<<<< HEAD +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Learn how to contribute! {% endif %} diff --git a/_tools/redirects/redirects.csv b/_tools/redirects/redirects.csv index 1e1eb66e282..41b82276c24 100644 --- a/_tools/redirects/redirects.csv +++ b/_tools/redirects/redirects.csv @@ -1,4 +1,5 @@ source,destination +<<<<<<< HEAD /about/index.html,/index.html /classes/_classes.html,/classes/ /community/contributing/best_practices_for_engine_contributors.html,/contributing/development/best_practices_for_engine_contributors.html @@ -17,6 +18,9 @@ source,destination /community/contributing/testing_pull_requests.html,/contributing/workflow/testing_pull_requests.html /community/contributing/updating_the_class_reference.html,/contributing/documentation/updating_the_class_reference.html /community/contributing/ways_to_contribute.html,/contributing/ways_to_contribute.html +======= +/classes/_classes.html,/classes/ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) /community/tutorials/3d/mesh_generation_with_heightmap_and_shaders.html,/tutorials/3d/mesh_generation_with_heightmap_and_shaders.html /community/tutorials/gdnative/gdnative-c-example.html,/tutorials/plugins/gdnative/gdnative-c-example.html /community/tutorials/gdnative/index.html,/tutorials/plugins/gdnative/index.html @@ -25,6 +29,7 @@ source,destination /content/3d/making_trees.html,/tutorials/content/making_trees.html /contributing/_contributing.html,/community/contributing/ /contributing/bug_triage_guidelines.html,/community/contributing/bug_triage_guidelines.html +<<<<<<< HEAD /contributing/development/core_and_modules/introduction_to_godot_development.html,/contributing/development/core_and_modules/index.html /contributing/doc_and_l10n_guidelines.html,/community/contributing/doc_and_l10n_guidelines.html /contributing/updating_the_class_reference.html,/community/contributing/updating_the_class_reference.html @@ -76,6 +81,11 @@ source,destination /development/file_formats/gdscript_grammar.html,/contributing/development/file_formats/gdscript_grammar.html /development/file_formats/index.html,/contributing/development/file_formats/index.html /development/file_formats/tscn.html,/contributing/development/file_formats/tscn.html +======= +/contributing/doc_and_l10n_guidelines.html,/community/contributing/doc_and_l10n_guidelines.html +/contributing/updating_the_class_reference.html,/community/contributing/updating_the_class_reference.html +/development/consoles/consoles.html,/tutorials/platform/consoles.html +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) /development/plugins/import_plugins.html,/tutorials/plugins/editor/import_plugins.html /development/plugins/index.html,/tutorials/plugins/editor/index.html /development/plugins/making_plugins.html,/tutorials/plugins/editor/making_plugins.html @@ -342,7 +352,10 @@ source,destination /tutorials/debug/debugger_panel.html,/tutorials/scripting/debug/debugger_panel.html /tutorials/debug/index.html,/tutorials/scripting/debug/index.html /tutorials/debug/overview_of_debugging_tools.html,/tutorials/scripting/debug/overview_of_debugging_tools.html +<<<<<<< HEAD /tutorials/editor/upgrading_to_godot_4.html,/tutorials/migrating/upgrading_to_godot_4.html +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) /tutorials/gui/bbcode_in_richtextlabel.html,/tutorials/ui/bbcode_in_richtextlabel.html /tutorials/gui/control_node_gallery.html,/tutorials/ui/control_node_gallery.html /tutorials/gui/custom_gui_controls.html,/tutorials/ui/custom_gui_controls.html diff --git a/about/index.rst b/about/index.rst new file mode 100644 index 00000000000..5a3f5995992 --- /dev/null +++ b/about/index.rst @@ -0,0 +1,18 @@ +About +===== + +.. toctree:: + :maxdepth: 1 + :name: toc-about + + introduction + faq + troubleshooting + list_of_features + docs_changelog + release_policy + complying_with_licenses + +.. history +.. authors +.. license diff --git a/about/introduction.rst b/about/introduction.rst index 3df5c1fa029..86a5f133ea3 100644 --- a/about/introduction.rst +++ b/about/introduction.rst @@ -75,6 +75,7 @@ attribution to "Juan Linietsky, Ariel Manzur and the Godot Engine community". Organization of the documentation --------------------------------- +<<<<<<< HEAD This documentation is organized in several sections with an impressively unbalanced distribution of contents – but the way it is split up should be relatively intuitive: @@ -83,10 +84,21 @@ relatively intuitive: the information about the engine, its history, its licensing, authors, etc. It also contains the :ref:`doc_faq`. - The **Getting Started** section is the *raison d'être* of this +======= +This documentation is organized in five sections with an impressively +unbalanced distribution of contents – but the way it is split up should be +relatively intuitive: + +- The :ref:`sec-general` section contains this introduction as well as + the information about the engine, its history, its licensing, authors, etc. It + also contains the :ref:`doc_faq`. +- The :ref:`sec-learn` section is the *raison d'être* of this +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) documentation, as it contains all the necessary information on using the engine to make games. It starts with the :ref:`Step by step ` tutorial which should be the entry point for all new users. +<<<<<<< HEAD - The **Manual** section can be read as needed, in any order. It contains feature-specific tutorials and documentation. - The **Contributing** section gives the information related to contributing to @@ -103,6 +115,23 @@ relatively intuitive: generated automatically from a file in the main source repository, therefore the generated files of the documentation are not meant to be modified. See :ref:`doc_updating_the_class_reference` for details. +======= +- The :ref:`sec-tutorials` section can be read as needed, + in any order. It contains feature-specific tutorials and documentation. +- The :ref:`sec-devel` section is intended for advanced users and contributors + to the engine development, with the information on compiling the engine, + contributing to the editor, or developing C++ modules. +- The :ref:`sec-community` section gives the information related to contributing to + the engine development and the life of its community, e.g. how to report bugs, + help with the documentation, etc. It also points to various community channels + like Godot Contributors Chat and Discord and contains a list of recommended + third-party tutorials outside of this documentation. +- Finally, the :ref:`sec-class-ref` is the documentation of the Godot API, + which is also available directly within the engine's script editor. It is + generated automatically from a file in the main source repository, therefore + the generated files of the documentation are not meant to be modified. See + :ref:`doc_class_reference_writing_guidelines` for details. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) In addition to this documentation, you may also want to take a look at the various `Godot demo projects `_. diff --git a/classes/class_@globalscope.rst b/classes/class_@globalscope.rst index 75875ca6651..740eff4b12d 100644 --- a/classes/class_@globalscope.rst +++ b/classes/class_@globalscope.rst @@ -2853,7 +2853,11 @@ Soft hyphen key. .. rst-class:: classref-enumeration +<<<<<<< HEAD flags **KeyModifierMask**: +======= +enum **KeyModifierMask**: +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_@GlobalScope_constant_KEY_CODE_MASK: @@ -3017,6 +3021,7 @@ Extra mouse button 1. This is sometimes present, usually to the sides of the mou Extra mouse button 2. This is sometimes present, usually to the sides of the mouse. +<<<<<<< HEAD .. rst-class:: classref-item-separator ---- @@ -3027,11 +3032,17 @@ Extra mouse button 2. This is sometimes present, usually to the sides of the mou flags **MouseButtonMask**: +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_@GlobalScope_constant_MOUSE_BUTTON_MASK_LEFT: .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`MouseButtonMask` **MOUSE_BUTTON_MASK_LEFT** = ``1`` +======= +:ref:`MouseButton` **MOUSE_BUTTON_MASK_LEFT** = ``1`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Primary mouse button mask, usually for the left button. @@ -3039,7 +3050,11 @@ Primary mouse button mask, usually for the left button. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`MouseButtonMask` **MOUSE_BUTTON_MASK_RIGHT** = ``2`` +======= +:ref:`MouseButton` **MOUSE_BUTTON_MASK_RIGHT** = ``2`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Secondary mouse button mask, usually for the right button. @@ -3047,6 +3062,7 @@ Secondary mouse button mask, usually for the right button. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`MouseButtonMask` **MOUSE_BUTTON_MASK_MIDDLE** = ``4`` Middle mouse button mask. @@ -3064,6 +3080,25 @@ Extra mouse button 1 mask. .. rst-class:: classref-enumeration-constant :ref:`MouseButtonMask` **MOUSE_BUTTON_MASK_MB_XBUTTON2** = ``256`` +======= +:ref:`MouseButton` **MOUSE_BUTTON_MASK_MIDDLE** = ``4`` + +Middle mouse button mask. + +.. _class_@GlobalScope_constant_MOUSE_BUTTON_MASK_XBUTTON1: + +.. rst-class:: classref-enumeration-constant + +:ref:`MouseButton` **MOUSE_BUTTON_MASK_XBUTTON1** = ``128`` + +Extra mouse button 1 mask. + +.. _class_@GlobalScope_constant_MOUSE_BUTTON_MASK_XBUTTON2: + +.. rst-class:: classref-enumeration-constant + +:ref:`MouseButton` **MOUSE_BUTTON_MASK_XBUTTON2** = ``256`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Extra mouse button 2 mask. @@ -4166,11 +4201,82 @@ Hint that a property represents a particular type. If a property is :ref:`TYPE_S +<<<<<<< HEAD +======= +.. _class_@GlobalScope_constant_PROPERTY_HINT_METHOD_OF_VARIANT_TYPE: + +.. rst-class:: classref-enumeration-constant + +:ref:`PropertyHint` **PROPERTY_HINT_METHOD_OF_VARIANT_TYPE** = ``25`` + + + +.. _class_@GlobalScope_constant_PROPERTY_HINT_METHOD_OF_BASE_TYPE: + +.. rst-class:: classref-enumeration-constant + +:ref:`PropertyHint` **PROPERTY_HINT_METHOD_OF_BASE_TYPE** = ``26`` + + + +.. _class_@GlobalScope_constant_PROPERTY_HINT_METHOD_OF_INSTANCE: + +.. rst-class:: classref-enumeration-constant + +:ref:`PropertyHint` **PROPERTY_HINT_METHOD_OF_INSTANCE** = ``27`` + + + +.. _class_@GlobalScope_constant_PROPERTY_HINT_METHOD_OF_SCRIPT: + +.. rst-class:: classref-enumeration-constant + +:ref:`PropertyHint` **PROPERTY_HINT_METHOD_OF_SCRIPT** = ``28`` + + + +.. _class_@GlobalScope_constant_PROPERTY_HINT_PROPERTY_OF_VARIANT_TYPE: + +.. rst-class:: classref-enumeration-constant + +:ref:`PropertyHint` **PROPERTY_HINT_PROPERTY_OF_VARIANT_TYPE** = ``29`` + + + +.. _class_@GlobalScope_constant_PROPERTY_HINT_PROPERTY_OF_BASE_TYPE: + +.. rst-class:: classref-enumeration-constant + +:ref:`PropertyHint` **PROPERTY_HINT_PROPERTY_OF_BASE_TYPE** = ``30`` + + + +.. _class_@GlobalScope_constant_PROPERTY_HINT_PROPERTY_OF_INSTANCE: + +.. rst-class:: classref-enumeration-constant + +:ref:`PropertyHint` **PROPERTY_HINT_PROPERTY_OF_INSTANCE** = ``31`` + + + +.. _class_@GlobalScope_constant_PROPERTY_HINT_PROPERTY_OF_SCRIPT: + +.. rst-class:: classref-enumeration-constant + +:ref:`PropertyHint` **PROPERTY_HINT_PROPERTY_OF_SCRIPT** = ``32`` + + + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_@GlobalScope_constant_PROPERTY_HINT_OBJECT_TOO_BIG: .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyHint` **PROPERTY_HINT_OBJECT_TOO_BIG** = ``25`` +======= +:ref:`PropertyHint` **PROPERTY_HINT_OBJECT_TOO_BIG** = ``33`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) @@ -4178,7 +4284,11 @@ Hint that a property represents a particular type. If a property is :ref:`TYPE_S .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyHint` **PROPERTY_HINT_NODE_PATH_VALID_TYPES** = ``26`` +======= +:ref:`PropertyHint` **PROPERTY_HINT_NODE_PATH_VALID_TYPES** = ``34`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) @@ -4186,7 +4296,11 @@ Hint that a property represents a particular type. If a property is :ref:`TYPE_S .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyHint` **PROPERTY_HINT_SAVE_FILE** = ``27`` +======= +:ref:`PropertyHint` **PROPERTY_HINT_SAVE_FILE** = ``35`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) @@ -4194,7 +4308,11 @@ Hint that a property represents a particular type. If a property is :ref:`TYPE_S .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyHint` **PROPERTY_HINT_GLOBAL_SAVE_FILE** = ``28`` +======= +:ref:`PropertyHint` **PROPERTY_HINT_GLOBAL_SAVE_FILE** = ``36`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) @@ -4202,7 +4320,11 @@ Hint that a property represents a particular type. If a property is :ref:`TYPE_S .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyHint` **PROPERTY_HINT_INT_IS_OBJECTID** = ``29`` +======= +:ref:`PropertyHint` **PROPERTY_HINT_INT_IS_OBJECTID** = ``37`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) @@ -4210,7 +4332,11 @@ Hint that a property represents a particular type. If a property is :ref:`TYPE_S .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyHint` **PROPERTY_HINT_INT_IS_POINTER** = ``30`` +======= +:ref:`PropertyHint` **PROPERTY_HINT_INT_IS_POINTER** = ``38`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) @@ -4218,7 +4344,11 @@ Hint that a property represents a particular type. If a property is :ref:`TYPE_S .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyHint` **PROPERTY_HINT_ARRAY_TYPE** = ``31`` +======= +:ref:`PropertyHint` **PROPERTY_HINT_ARRAY_TYPE** = ``39`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) @@ -4226,7 +4356,11 @@ Hint that a property represents a particular type. If a property is :ref:`TYPE_S .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyHint` **PROPERTY_HINT_LOCALE_ID** = ``32`` +======= +:ref:`PropertyHint` **PROPERTY_HINT_LOCALE_ID** = ``40`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Hints that a string property is a locale code. Editing it will show a locale dialog for picking language and country. @@ -4234,7 +4368,11 @@ Hints that a string property is a locale code. Editing it will show a locale dia .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyHint` **PROPERTY_HINT_LOCALIZABLE_STRING** = ``33`` +======= +:ref:`PropertyHint` **PROPERTY_HINT_LOCALIZABLE_STRING** = ``41`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Hints that a dictionary property is string translation map. Dictionary keys are locale codes and, values are translated strings. @@ -4242,7 +4380,11 @@ Hints that a dictionary property is string translation map. Dictionary keys are .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyHint` **PROPERTY_HINT_NODE_TYPE** = ``34`` +======= +:ref:`PropertyHint` **PROPERTY_HINT_NODE_TYPE** = ``42`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) @@ -4250,7 +4392,11 @@ Hints that a dictionary property is string translation map. Dictionary keys are .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyHint` **PROPERTY_HINT_HIDE_QUATERNION_EDIT** = ``35`` +======= +:ref:`PropertyHint` **PROPERTY_HINT_HIDE_QUATERNION_EDIT** = ``43`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Hints that a quaternion property should disable the temporary euler editor. @@ -4258,7 +4404,11 @@ Hints that a quaternion property should disable the temporary euler editor. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyHint` **PROPERTY_HINT_PASSWORD** = ``36`` +======= +:ref:`PropertyHint` **PROPERTY_HINT_PASSWORD** = ``44`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Hints that a string property is a password, and every character is replaced with the secret character. @@ -4266,7 +4416,11 @@ Hints that a string property is a password, and every character is replaced with .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyHint` **PROPERTY_HINT_MAX** = ``37`` +======= +:ref:`PropertyHint` **PROPERTY_HINT_MAX** = ``45`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) @@ -4278,7 +4432,11 @@ Hints that a string property is a password, and every character is replaced with .. rst-class:: classref-enumeration +<<<<<<< HEAD flags **PropertyUsageFlags**: +======= +enum **PropertyUsageFlags**: +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_@GlobalScope_constant_PROPERTY_USAGE_NONE: @@ -4304,6 +4462,7 @@ The property is serialized and saved in the scene file (default). The property is shown in the :ref:`EditorInspector` (default). +<<<<<<< HEAD .. _class_@GlobalScope_constant_PROPERTY_USAGE_INTERNAL: .. rst-class:: classref-enumeration-constant @@ -4312,11 +4471,17 @@ The property is shown in the :ref:`EditorInspector` (defa +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_@GlobalScope_constant_PROPERTY_USAGE_CHECKABLE: .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyUsageFlags` **PROPERTY_USAGE_CHECKABLE** = ``16`` +======= +:ref:`PropertyUsageFlags` **PROPERTY_USAGE_CHECKABLE** = ``8`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) The property can be checked in the :ref:`EditorInspector`. @@ -4324,10 +4489,25 @@ The property can be checked in the :ref:`EditorInspector` .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PropertyUsageFlags` **PROPERTY_USAGE_CHECKED** = ``32`` The property is checked in the :ref:`EditorInspector`. +======= +:ref:`PropertyUsageFlags` **PROPERTY_USAGE_CHECKED** = ``16`` + +The property is checked in the :ref:`EditorInspector`. + +.. _class_@GlobalScope_constant_PROPERTY_USAGE_INTERNATIONALIZED: + +.. rst-class:: classref-enumeration-constant + +:ref:`PropertyUsageFlags` **PROPERTY_USAGE_INTERNATIONALIZED** = ``32`` + +The property is a translatable string. + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_@GlobalScope_constant_PROPERTY_USAGE_GROUP: .. rst-class:: classref-enumeration-constant @@ -4424,6 +4604,7 @@ The property is a script variable which should be serialized and saved in the sc +<<<<<<< HEAD .. _class_@GlobalScope_constant_PROPERTY_USAGE_ARRAY: .. rst-class:: classref-enumeration-constant @@ -4431,6 +4612,15 @@ The property is a script variable which should be serialized and saved in the sc :ref:`PropertyUsageFlags` **PROPERTY_USAGE_ARRAY** = ``262144`` The property is an array. +======= +.. _class_@GlobalScope_constant_PROPERTY_USAGE_INTERNAL: + +.. rst-class:: classref-enumeration-constant + +:ref:`PropertyUsageFlags` **PROPERTY_USAGE_INTERNAL** = ``262144`` + + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_@GlobalScope_constant_PROPERTY_USAGE_DO_NOT_SHARE_ON_DUPLICATE: @@ -4504,6 +4694,17 @@ The property is only shown in the editor if modern renderers are supported (GLES The property is read-only in the :ref:`EditorInspector`. +<<<<<<< HEAD +======= +.. _class_@GlobalScope_constant_PROPERTY_USAGE_ARRAY: + +.. rst-class:: classref-enumeration-constant + +:ref:`PropertyUsageFlags` **PROPERTY_USAGE_ARRAY** = ``268435456`` + +The property is an array. + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_@GlobalScope_constant_PROPERTY_USAGE_DEFAULT: .. rst-class:: classref-enumeration-constant @@ -4512,6 +4713,17 @@ The property is read-only in the :ref:`EditorInspector`. Default usage (storage, editor and network). +<<<<<<< HEAD +======= +.. _class_@GlobalScope_constant_PROPERTY_USAGE_DEFAULT_INTL: + +.. rst-class:: classref-enumeration-constant + +:ref:`PropertyUsageFlags` **PROPERTY_USAGE_DEFAULT_INTL** = ``38`` + +Default usage for translatable strings (storage, editor, network and internationalized). + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_@GlobalScope_constant_PROPERTY_USAGE_NO_EDITOR: .. rst-class:: classref-enumeration-constant @@ -4528,7 +4740,11 @@ Default usage but without showing the property in the editor (storage, network). .. rst-class:: classref-enumeration +<<<<<<< HEAD flags **MethodFlags**: +======= +enum **MethodFlags**: +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_@GlobalScope_constant_METHOD_FLAG_NORMAL: diff --git a/classes/class_animatedsprite2d.rst b/classes/class_animatedsprite2d.rst index bca3b504e8d..c101c442e79 100644 --- a/classes/class_animatedsprite2d.rst +++ b/classes/class_animatedsprite2d.rst @@ -23,7 +23,11 @@ Description After setting up :ref:`frames`, :ref:`play` may be called. It's also possible to select an :ref:`animation` and toggle :ref:`playing`, even within the editor. +<<<<<<< HEAD To pause the current animation, set :ref:`playing` to ``false``. Alternatively, setting :ref:`speed_scale` to ``0`` also preserves the current frame's elapsed time. +======= +To pause the current animation, call :ref:`stop` or set :ref:`playing` to ``false``. Alternatively, setting :ref:`speed_scale` to ``0`` also preserves the current frame's elapsed time. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) \ **Note:** You can associate a set of normal or specular maps by creating additional :ref:`SpriteFrames` resources with a ``_normal`` or ``_specular`` suffix. For example, having 3 :ref:`SpriteFrames` resources ``run``, ``run_normal``, and ``run_specular`` will make it so the ``run`` animation uses normal and specular maps. @@ -93,7 +97,11 @@ Signals **animation_finished** **(** **)** +<<<<<<< HEAD Emitted when the animation reaches the end, or the start if it is played in reverse. If the animation is looping, this signal is emitted at the end of each loop. +======= +Emitted when the animation is finished (when it plays the last frame). If the animation is looping, this signal is emitted every time the last frame is drawn. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -246,11 +254,15 @@ The texture's drawing offset. - void **set_playing** **(** :ref:`bool` value **)** - :ref:`bool` **is_playing** **(** **)** +<<<<<<< HEAD If ``true``, the :ref:`animation` is currently playing. Setting this property to ``false`` pauses the current animation. Use :ref:`stop` to stop the animation at the current frame instead. \ **Note:** Unlike :ref:`stop`, changing this property to ``false`` preserves the current frame's elapsed time and the ``backwards`` flag of the current :ref:`animation` (if it was previously set by :ref:`play`). \ **Note:** After a non-looping animation finishes, the property still remains ``true``. +======= +If ``true``, the :ref:`animation` is currently playing. Setting this property to ``false`` is the equivalent of calling :ref:`stop`. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -286,8 +298,11 @@ void **play** **(** :ref:`StringName` anim=&"", :ref:`bool` is negative, the animation direction specified by ``backwards`` will be inverted. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator ---- @@ -300,7 +315,11 @@ void **stop** **(** **)** Stops the current :ref:`animation` at the current :ref:`frame`. +<<<<<<< HEAD \ **Note:** This method resets the current frame's elapsed time and removes the ``backwards`` flag from the current :ref:`animation` (if it was previously set by :ref:`play`). If this behavior is undesired, set :ref:`playing` to ``false`` instead. +======= +\ **Note:** This method resets the current frame's elapsed time. If this behavior is undesired, consider setting :ref:`speed_scale` to ``0``, instead. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_animatedsprite3d.rst b/classes/class_animatedsprite3d.rst index 432d1c771c2..8aec38eeaec 100644 --- a/classes/class_animatedsprite3d.rst +++ b/classes/class_animatedsprite3d.rst @@ -23,7 +23,11 @@ Description After setting up :ref:`frames`, :ref:`play` may be called. It's also possible to select an :ref:`animation` and toggle :ref:`playing`, even within the editor. +<<<<<<< HEAD To pause the current animation, set :ref:`playing` to ``false``. Alternatively, setting :ref:`speed_scale` to ``0`` also preserves the current frame's elapsed time. +======= +To pause the current animation, call :ref:`stop` or set :ref:`playing` to ``false``. Alternatively, setting :ref:`speed_scale` to ``0`` also preserves the current frame's elapsed time. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-introduction-group @@ -81,7 +85,11 @@ Signals **animation_finished** **(** **)** +<<<<<<< HEAD Emitted when the animation reaches the end, or the start if it is played in reverse. If the animation is looping, this signal is emitted at the end of each loop. +======= +Emitted when the animation is finished (when it plays the last frame). If the animation is looping, this signal is emitted every time the last frame is drawn. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -166,11 +174,15 @@ The :ref:`SpriteFrames` resource containing the animation(s) - void **set_playing** **(** :ref:`bool` value **)** - :ref:`bool` **is_playing** **(** **)** +<<<<<<< HEAD If ``true``, the :ref:`animation` is currently playing. Setting this property to ``false`` pauses the current animation. Use :ref:`stop` to stop the animation at the current frame instead. \ **Note:** Unlike :ref:`stop`, changing this property to ``false`` preserves the current frame's elapsed time and the ``backwards`` flag of the current :ref:`animation` (if it was previously set by :ref:`play`). \ **Note:** After a non-looping animation finishes, the property still remains ``true``. +======= +If ``true``, the :ref:`animation` is currently playing. Setting this property to ``false`` is the equivalent of calling :ref:`stop`. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -206,8 +218,11 @@ void **play** **(** :ref:`StringName` anim=&"", :ref:`bool` is negative, the animation direction specified by ``backwards`` will be inverted. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator ---- @@ -220,7 +235,11 @@ void **stop** **(** **)** Stops the current :ref:`animation` at the current :ref:`frame`. +<<<<<<< HEAD \ **Note:** This method resets the current frame's elapsed time and removes the ``backwards`` flag from the current :ref:`animation` (if it was previously set by :ref:`play`). If this behavior is undesired, set :ref:`playing` to ``false`` instead. +======= +\ **Note:** This method resets the current frame's elapsed time. If this behavior is undesired, consider setting :ref:`speed_scale` to ``0``, instead. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_animationnode.rst b/classes/class_animationnode.rst index 637fa5fe051..5f475f647de 100644 --- a/classes/class_animationnode.rst +++ b/classes/class_animationnode.rst @@ -99,6 +99,21 @@ Methods Signals ------- +<<<<<<< HEAD +======= +.. _class_AnimationNode_signal_removed_from_graph: + +.. rst-class:: classref-signal + +**removed_from_graph** **(** **)** + +Emitted when the node was removed from the graph. + +.. rst-class:: classref-item-separator + +---- + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_AnimationNode_signal_tree_changed: .. rst-class:: classref-signal diff --git a/classes/class_array.rst b/classes/class_array.rst index 004ababfd01..2ac794305af 100644 --- a/classes/class_array.rst +++ b/classes/class_array.rst @@ -68,8 +68,11 @@ Arrays can be concatenated using the ``+`` operator: \ **Note:** Arrays are always passed by reference. To get a copy of an array that can be modified independently of the original array, use :ref:`duplicate`. +<<<<<<< HEAD \ **Note:** Erasing elements while iterating over arrays is **not** supported and will result in unpredictable behavior. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) \ **Note:** When declaring an array with ``const``, the array itself can still be mutated by defining the values at individual indices or pushing/removing elements. Using ``const`` will only prevent assigning the constant with another value after it was initialized. .. rst-class:: classref-reftable-group @@ -541,7 +544,11 @@ Returns the number of times an element is in the array. Returns a copy of the array. +<<<<<<< HEAD If ``deep`` is ``true``, a deep copy is performed: all nested arrays and dictionaries are duplicated and will not be shared with the original array. If ``false``, a shallow copy is made and references to the original nested arrays and dictionaries are kept, so that modifying a sub-array or dictionary in the copy will also impact those referenced in the source array. Note that any :ref:`Object`-derived elements will be shallow copied regardless of the ``deep`` setting. +======= +If ``deep`` is ``true``, a deep copy is performed: all nested arrays and dictionaries are duplicated and will not be shared with the original array. If ``false``, a shallow copy is made and references to the original nested arrays and dictionaries are kept, so that modifying a sub-array or dictionary in the copy will also impact those referenced in the source array. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -559,8 +566,11 @@ Removes the first occurrence of a value from the array. If the value does not ex \ **Note:** On large arrays, this method will be slower if the removed element is close to the beginning of the array (index 0). This is because all elements placed after the removed element have to be reindexed. +<<<<<<< HEAD \ **Note:** Do not erase entries while iterating over the array. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator ---- diff --git a/classes/class_arraymesh.rst b/classes/class_arraymesh.rst index 37361e8425a..757363b0857 100644 --- a/classes/class_arraymesh.rst +++ b/classes/class_arraymesh.rst @@ -103,6 +103,7 @@ Methods .. table:: :widths: auto +<<<<<<< HEAD +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_blend_shape` **(** :ref:`StringName` name **)** | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -142,6 +143,47 @@ Methods +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`surface_update_vertex_region` **(** :ref:`int` surf_idx, :ref:`int` offset, :ref:`PackedByteArray` data **)** | +-----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`add_blend_shape` **(** :ref:`StringName` name **)** | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`add_surface_from_arrays` **(** :ref:`PrimitiveType` primitive, :ref:`Array` arrays, :ref:`Array[]` blend_shapes=[], :ref:`Dictionary` lods={}, :ref:`int` compress_flags=0 **)** | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`clear_blend_shapes` **(** **)** | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`clear_surfaces` **(** **)** | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`int` | :ref:`get_blend_shape_count` **(** **)** |const| | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`StringName` | :ref:`get_blend_shape_name` **(** :ref:`int` index **)** |const| | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`Error` | :ref:`lightmap_unwrap` **(** :ref:`Transform3D` transform, :ref:`float` texel_size **)** | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`regen_normal_maps` **(** **)** | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`set_blend_shape_name` **(** :ref:`int` index, :ref:`StringName` name **)** | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`int` | :ref:`surface_find_by_name` **(** :ref:`String` name **)** |const| | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`int` | :ref:`surface_get_array_index_len` **(** :ref:`int` surf_idx **)** |const| | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`int` | :ref:`surface_get_array_len` **(** :ref:`int` surf_idx **)** |const| | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`int` | :ref:`surface_get_format` **(** :ref:`int` surf_idx **)** |const| | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`String` | :ref:`surface_get_name` **(** :ref:`int` surf_idx **)** |const| | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`PrimitiveType` | :ref:`surface_get_primitive_type` **(** :ref:`int` surf_idx **)** |const| | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`surface_set_name` **(** :ref:`int` surf_idx, :ref:`String` name **)** | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`surface_update_attribute_region` **(** :ref:`int` surf_idx, :ref:`int` offset, :ref:`PackedByteArray` data **)** | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`surface_update_skin_region` **(** :ref:`int` surf_idx, :ref:`int` offset, :ref:`PackedByteArray` data **)** | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`surface_update_vertex_region` **(** :ref:`int` surf_idx, :ref:`int` offset, :ref:`PackedByteArray` data **)** | + +-----------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -226,7 +268,11 @@ Adds name for a blend shape that will be added with :ref:`add_surface_from_array .. rst-class:: classref-method +<<<<<<< HEAD void **add_surface_from_arrays** **(** :ref:`PrimitiveType` primitive, :ref:`Array` arrays, :ref:`Array[]` blend_shapes=[], :ref:`Dictionary` lods={}, :ref:`ArrayFormat` compress_flags=0 **)** +======= +void **add_surface_from_arrays** **(** :ref:`PrimitiveType` primitive, :ref:`Array` arrays, :ref:`Array[]` blend_shapes=[], :ref:`Dictionary` lods={}, :ref:`int` compress_flags=0 **)** +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Creates a new surface. @@ -362,7 +408,11 @@ Returns the length in vertices of the vertex array in the requested surface (see .. rst-class:: classref-method +<<<<<<< HEAD :ref:`ArrayFormat` **surface_get_format** **(** :ref:`int` surf_idx **)** |const| +======= +:ref:`int` **surface_get_format** **(** :ref:`int` surf_idx **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Returns the format mask of the requested surface (see :ref:`add_surface_from_arrays`). diff --git a/classes/class_astargrid2d.rst b/classes/class_astargrid2d.rst index beeb868c505..315dd73c9df 100644 --- a/classes/class_astargrid2d.rst +++ b/classes/class_astargrid2d.rst @@ -54,6 +54,7 @@ Properties .. table:: :widths: auto +<<<<<<< HEAD +----------------------------------------------------+------------------------------------------------------------------------------------------+--------------------+ | :ref:`Vector2` | :ref:`cell_size` | ``Vector2(1, 1)`` | +----------------------------------------------------+------------------------------------------------------------------------------------------+--------------------+ @@ -69,6 +70,21 @@ Properties +----------------------------------------------------+------------------------------------------------------------------------------------------+--------------------+ | :ref:`Vector2i` | :ref:`size` | ``Vector2i(0, 0)`` | +----------------------------------------------------+------------------------------------------------------------------------------------------+--------------------+ +======= + +----------------------------------------------------+------------------------------------------------------------------------+--------------------+ + | :ref:`Vector2` | :ref:`cell_size` | ``Vector2(1, 1)`` | + +----------------------------------------------------+------------------------------------------------------------------------+--------------------+ + | :ref:`Heuristic` | :ref:`default_heuristic` | ``0`` | + +----------------------------------------------------+------------------------------------------------------------------------+--------------------+ + | :ref:`DiagonalMode` | :ref:`diagonal_mode` | ``0`` | + +----------------------------------------------------+------------------------------------------------------------------------+--------------------+ + | :ref:`bool` | :ref:`jumping_enabled` | ``false`` | + +----------------------------------------------------+------------------------------------------------------------------------+--------------------+ + | :ref:`Vector2` | :ref:`offset` | ``Vector2(0, 0)`` | + +----------------------------------------------------+------------------------------------------------------------------------+--------------------+ + | :ref:`Vector2i` | :ref:`size` | ``Vector2i(0, 0)`` | + +----------------------------------------------------+------------------------------------------------------------------------+--------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group @@ -268,6 +284,7 @@ The size of the point cell which will be applied to calculate the resulting poin ---- +<<<<<<< HEAD .. _class_AStarGrid2D_property_default_compute_heuristic: .. rst-class:: classref-property @@ -297,6 +314,20 @@ The default :ref:`Heuristic` which will be used to c - :ref:`Heuristic` **get_default_estimate_heuristic** **(** **)** The default :ref:`Heuristic` which will be used to calculate the cost between the point and the end point if :ref:`_estimate_cost` was not overridden. +======= +.. _class_AStarGrid2D_property_default_heuristic: + +.. rst-class:: classref-property + +:ref:`Heuristic` **default_heuristic** = ``0`` + +.. rst-class:: classref-property-setget + +- void **set_default_heuristic** **(** :ref:`Heuristic` value **)** +- :ref:`Heuristic` **get_default_heuristic** **(** **)** + +The default :ref:`Heuristic` which will be used to calculate the path if :ref:`_compute_cost` and/or :ref:`_estimate_cost` were not overridden. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator diff --git a/classes/class_basebutton.rst b/classes/class_basebutton.rst index f666c879319..c43f596e178 100644 --- a/classes/class_basebutton.rst +++ b/classes/class_basebutton.rst @@ -31,6 +31,7 @@ Properties .. table:: :widths: auto +<<<<<<< HEAD +-----------------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`ActionMode` | :ref:`action_mode` | ``1`` | +-----------------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ @@ -54,6 +55,31 @@ Properties +-----------------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`bool` | :ref:`toggle_mode` | ``false`` | +-----------------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ +======= + +---------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ + | :ref:`ActionMode` | :ref:`action_mode` | ``1`` | + +---------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ + | :ref:`ButtonGroup` | :ref:`button_group` | | + +---------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ + | :ref:`MouseButton` | :ref:`button_mask` | ``1`` | + +---------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ + | :ref:`bool` | :ref:`button_pressed` | ``false`` | + +---------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ + | :ref:`bool` | :ref:`disabled` | ``false`` | + +---------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ + | :ref:`FocusMode` | focus_mode | ``2`` (overrides :ref:`Control`) | + +---------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ + | :ref:`bool` | :ref:`keep_pressed_outside` | ``false`` | + +---------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ + | :ref:`Shortcut` | :ref:`shortcut` | | + +---------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ + | :ref:`bool` | :ref:`shortcut_feedback` | ``true`` | + +---------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ + | :ref:`bool` | :ref:`shortcut_in_tooltip` | ``true`` | + +---------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ + | :ref:`bool` | :ref:`toggle_mode` | ``false`` | + +---------------------------------------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group @@ -258,12 +284,21 @@ The :ref:`ButtonGroup` associated with the button. Not to be .. rst-class:: classref-property +<<<<<<< HEAD :ref:`MouseButtonMask` **button_mask** = ``1`` .. rst-class:: classref-property-setget - void **set_button_mask** **(** :ref:`MouseButtonMask` value **)** - :ref:`MouseButtonMask` **get_button_mask** **(** **)** +======= +:ref:`MouseButton` **button_mask** = ``1`` + +.. rst-class:: classref-property-setget + +- void **set_button_mask** **(** :ref:`MouseButton` value **)** +- :ref:`MouseButton` **get_button_mask** **(** **)** +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Binary mask to choose which mouse buttons this button will respond to. diff --git a/classes/class_basematerial3d.rst b/classes/class_basematerial3d.rst index 2b3acfb5a28..3ab16a36f52 100644 --- a/classes/class_basematerial3d.rst +++ b/classes/class_basematerial3d.rst @@ -585,7 +585,11 @@ The material will use the texture's alpha values for transparency. :ref:`Transparency` **TRANSPARENCY_ALPHA_SCISSOR** = ``2`` +<<<<<<< HEAD The material will cut off all values below a threshold, the rest will remain opaque. The opaque portions will be rendered in the depth prepass. +======= +The material will cut off all values below a threshold, the rest will remain opaque. The opaque portions will be rendering in the depth prepass. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_BaseMaterial3D_constant_TRANSPARENCY_ALPHA_HASH: @@ -601,7 +605,11 @@ The material will cut off all values below a spatially-deterministic threshold, :ref:`Transparency` **TRANSPARENCY_ALPHA_DEPTH_PRE_PASS** = ``4`` +<<<<<<< HEAD The material will use the texture's alpha value for transparency, but will discard fragments with an alpha of less than 0.99 during the depth prepass and fragments with an alpha less than 0.1 during the shadow pass. +======= +The material will use the texture's alpha value for transparency, but will still be rendered in the depth prepass. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_BaseMaterial3D_constant_TRANSPARENCY_MAX: diff --git a/classes/class_callable.rst b/classes/class_callable.rst index 33b822f8049..3581f89d5bc 100644 --- a/classes/class_callable.rst +++ b/classes/class_callable.rst @@ -93,18 +93,24 @@ Methods +-------------------------------------+-------------------------------------------------------------------------------------------------------------+ | :ref:`Callable` | :ref:`bind` **(** ... **)** |vararg| |const| | +-------------------------------------+-------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`Callable` | :ref:`bindv` **(** :ref:`Array` arguments **)** | +-------------------------------------+-------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | :ref:`Variant` | :ref:`call` **(** ... **)** |vararg| |const| | +-------------------------------------+-------------------------------------------------------------------------------------------------------------+ | void | :ref:`call_deferred` **(** ... **)** |vararg| |const| | +-------------------------------------+-------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`callv` **(** :ref:`Array` arguments **)** |const| | +-------------------------------------+-------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`Array` | :ref:`get_bound_arguments` **(** **)** |const| | +-------------------------------------+-------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_bound_arguments_count` **(** **)** |const| | +-------------------------------------+-------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | :ref:`StringName` | :ref:`get_method` **(** **)** |const| | +-------------------------------------+-------------------------------------------------------------------------------------------------------------+ | :ref:`Object` | :ref:`get_object` **(** **)** |const| | @@ -200,6 +206,7 @@ Returns a copy of this **Callable** with one or more arguments bound. When calle ---- +<<<<<<< HEAD .. _class_Callable_method_bindv: .. rst-class:: classref-method @@ -212,6 +219,8 @@ Returns a copy of this **Callable** with one or more arguments bound, reading th ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_Callable_method_call: .. rst-class:: classref-method @@ -253,6 +262,7 @@ Calls the method represented by this **Callable**. Unlike :ref:`call>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_Callable_method_get_method: .. rst-class:: classref-method diff --git a/classes/class_characterbody3d.rst b/classes/class_characterbody3d.rst index 25a3e58637a..48874016c8b 100644 --- a/classes/class_characterbody3d.rst +++ b/classes/class_characterbody3d.rst @@ -97,8 +97,11 @@ Methods +---------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`KinematicCollision3D` | :ref:`get_last_slide_collision` **(** **)** | +---------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`Vector3` | :ref:`get_platform_angular_velocity` **(** **)** |const| | +---------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | :ref:`Vector3` | :ref:`get_platform_velocity` **(** **)** |const| | +---------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`get_position_delta` **(** **)** |const| | @@ -520,6 +523,7 @@ Returns a :ref:`KinematicCollision3D`, which contain ---- +<<<<<<< HEAD .. _class_CharacterBody3D_method_get_platform_angular_velocity: .. rst-class:: classref-method @@ -532,13 +536,19 @@ Returns the angular velocity of the platform at the last collision point. Only v ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_CharacterBody3D_method_get_platform_velocity: .. rst-class:: classref-method :ref:`Vector3` **get_platform_velocity** **(** **)** |const| +<<<<<<< HEAD Returns the linear velocity of the platform at the last collision point. Only valid after calling :ref:`move_and_slide`. +======= +Returns the linear velocity of the floor at the last collision point. Only valid after calling :ref:`move_and_slide` and when :ref:`is_on_floor` returns ``true``. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator diff --git a/classes/class_codeedit.rst b/classes/class_codeedit.rst index 837e476dbf0..bc134198f36 100644 --- a/classes/class_codeedit.rst +++ b/classes/class_codeedit.rst @@ -539,7 +539,11 @@ Sets whether code completion is allowed. .. rst-class:: classref-property-setget - void **set_code_completion_prefixes** **(** :ref:`String[]` value **)** +<<<<<<< HEAD - :ref:`String[]` **get_code_completion_prefixes** **(** **)** +======= +- :ref:`String[]` **get_code_comletion_prefixes** **(** **)** +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets prefixes that will trigger code completion. diff --git a/classes/class_control.rst b/classes/class_control.rst index d18ec88aeb4..5fc92b46c30 100644 --- a/classes/class_control.rst +++ b/classes/class_control.rst @@ -129,11 +129,19 @@ Properties +------------------------------------------------------+----------------------------------------------------------------------------------------------+-------------------+ | :ref:`Vector2` | :ref:`size` | ``Vector2(0, 0)`` | +------------------------------------------------------+----------------------------------------------------------------------------------------------+-------------------+ +<<<<<<< HEAD | :ref:`SizeFlags` | :ref:`size_flags_horizontal` | ``1`` | +------------------------------------------------------+----------------------------------------------------------------------------------------------+-------------------+ | :ref:`float` | :ref:`size_flags_stretch_ratio` | ``1.0`` | +------------------------------------------------------+----------------------------------------------------------------------------------------------+-------------------+ | :ref:`SizeFlags` | :ref:`size_flags_vertical` | ``1`` | +======= + | :ref:`int` | :ref:`size_flags_horizontal` | ``1`` | + +------------------------------------------------------+----------------------------------------------------------------------------------------------+-------------------+ + | :ref:`float` | :ref:`size_flags_stretch_ratio` | ``1.0`` | + +------------------------------------------------------+----------------------------------------------------------------------------------------------+-------------------+ + | :ref:`int` | :ref:`size_flags_vertical` | ``1`` | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +------------------------------------------------------+----------------------------------------------------------------------------------------------+-------------------+ | :ref:`Theme` | :ref:`theme` | | +------------------------------------------------------+----------------------------------------------------------------------------------------------+-------------------+ @@ -297,7 +305,11 @@ Methods +----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_begin` **(** :ref:`Vector2` position **)** | +----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`set_drag_forwarding` **(** :ref:`Callable` drag_func, :ref:`Callable` can_drop_func, :ref:`Callable` drop_func **)** | +======= + | void | :ref:`set_drag_forwarding` **(** :ref:`Object` target **)** | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_drag_preview` **(** :ref:`Control` control **)** | +----------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -818,7 +830,11 @@ The control's size will not change. .. rst-class:: classref-enumeration +<<<<<<< HEAD flags **SizeFlags**: +======= +enum **SizeFlags**: +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_Control_constant_SIZE_SHRINK_BEGIN: @@ -1730,12 +1746,21 @@ The size of the node's bounding rectangle, in pixels. :ref:`Container` **size_flags_horizontal** = ``1`` .. rst-class:: classref-property-setget - void **set_h_size_flags** **(** :ref:`SizeFlags` value **)** - :ref:`SizeFlags` **get_h_size_flags** **(** **)** +======= +:ref:`int` **size_flags_horizontal** = ``1`` + +.. rst-class:: classref-property-setget + +- void **set_h_size_flags** **(** :ref:`int` value **)** +- :ref:`int` **get_h_size_flags** **(** **)** +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Tells the parent :ref:`Container` nodes how they should resize and place the node on the X axis. Use one of the :ref:`SizeFlags` constants to change the flags. See the constants to learn what each does. @@ -1764,12 +1789,21 @@ If the node and at least one of its neighbors uses the :ref:`SIZE_EXPAND` **size_flags_vertical** = ``1`` .. rst-class:: classref-property-setget - void **set_v_size_flags** **(** :ref:`SizeFlags` value **)** - :ref:`SizeFlags` **get_v_size_flags** **(** **)** +======= +:ref:`int` **size_flags_vertical** = ``1`` + +.. rst-class:: classref-property-setget + +- void **set_v_size_flags** **(** :ref:`int` value **)** +- :ref:`int` **get_v_size_flags** **(** **)** +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Tells the parent :ref:`Container` nodes how they should resize and place the node on the Y axis. Use one of the :ref:`SizeFlags` constants to change the flags. See the constants to learn what each does. @@ -3095,6 +3129,7 @@ Sets :ref:`offset_left` and :ref:`offset_top .. rst-class:: classref-method +<<<<<<< HEAD void **set_drag_forwarding** **(** :ref:`Callable` drag_func, :ref:`Callable` can_drop_func, :ref:`Callable` drop_func **)** Forwards the handling of this control's :ref:`_get_drag_data`, :ref:`_can_drop_data` and :ref:`_drop_data` virtual functions to delegate callables. @@ -3102,6 +3137,77 @@ Forwards the handling of this control's :ref:`_get_drag_data` target **)** + +Forwards the handling of this control's drag and drop to ``target`` object. + +Forwarding can be implemented in the target object similar to the methods :ref:`_get_drag_data`, :ref:`_can_drop_data`, and :ref:`_drop_data` but with two differences: + +1. The function name must be suffixed with **_fw**\ + +2. The function must take an extra argument that is the control doing the forwarding + + +.. tabs:: + + .. code-tab:: gdscript + + # ThisControl.gd + extends Control + export(Control) var target_control + + func _ready(): + set_drag_forwarding(target_control) + + # TargetControl.gd + extends Control + + func _can_drop_data_fw(position, data, from_control): + return true + + func _drop_data_fw(position, data, from_control): + my_handle_data(data) # Your handler method. + + func _get_drag_data_fw(position, from_control): + set_drag_preview(my_preview) + return my_data() + + .. code-tab:: csharp + + // ThisControl.cs + public class ThisControl : Control + { + [Export] + public Control TargetControl { get; set; } + public override void _Ready() + { + SetDragForwarding(TargetControl); + } + } + + // TargetControl.cs + public class TargetControl : Control + { + public void CanDropDataFw(Vector2 position, object data, Control fromControl) + { + return true; + } + + public void DropDataFw(Vector2 position, object data, Control fromControl) + { + MyHandleData(data); // Your handler method. + } + + public void GetDragDataFw(Vector2 position, Control fromControl) + { + SetDragPreview(MyPreview); + return MyData(); + } + } + + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator diff --git a/classes/class_displayserver.rst b/classes/class_displayserver.rst index 88373f3f321..532ae407b77 100644 --- a/classes/class_displayserver.rst +++ b/classes/class_displayserver.rst @@ -64,12 +64,17 @@ Methods +----------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`get_name` **(** **)** |const| | +----------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`int` | :ref:`get_primary_screen` **(** **)** |const| | +----------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_screen_count` **(** **)** |const| | +----------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_screen_from_rect` **(** :ref:`Rect2` rect **)** |const| | +----------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= + | :ref:`int` | :ref:`get_screen_count` **(** **)** |const| | + +----------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | :ref:`bool` | :ref:`get_swap_cancel_ok` **(** **)** | +----------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_window_at_screen_position` **(** :ref:`Vector2i` position **)** |const| | @@ -188,7 +193,11 @@ Methods +----------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`keyboard_set_current_layout` **(** :ref:`int` index **)** | +----------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`MouseButtonMask` | :ref:`mouse_get_button_state` **(** **)** |const| | +======= + | :ref:`MouseButton` | :ref:`mouse_get_button_state` **(** **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +----------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`MouseMode` | :ref:`mouse_get_mode` **(** **)** |const| | +----------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -550,7 +559,11 @@ Makes the mouse cursor hidden if it is visible. :ref:`MouseMode` **MOUSE_MODE_CAPTURED** = ``2`` +<<<<<<< HEAD Captures the mouse. The mouse will be hidden and its position locked at the center of the window manager's window. +======= +Captures the mouse. The mouse will be hidden and its position locked at the center of the screen. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) \ **Note:** If you want to process the mouse's movement in this mode, you need to use :ref:`InputEventMouseMotion.relative`. @@ -1259,6 +1272,7 @@ Utterance reached a word or sentence boundary. Constants --------- +<<<<<<< HEAD .. _class_DisplayServer_constant_SCREEN_PRIMARY: .. rst-class:: classref-constant @@ -1267,6 +1281,8 @@ Constants Represents the primary screen. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_DisplayServer_constant_SCREEN_OF_MAIN_WINDOW: .. rst-class:: classref-constant @@ -1510,6 +1526,7 @@ The names of built-in display servers are ``Windows``, ``macOS``, ``X11`` (Linux ---- +<<<<<<< HEAD .. _class_DisplayServer_method_get_primary_screen: .. rst-class:: classref-method @@ -1522,6 +1539,8 @@ Returns index of the primary screen. ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_DisplayServer_method_get_screen_count: .. rst-class:: classref-method @@ -1534,6 +1553,7 @@ Returns the number of displays available. ---- +<<<<<<< HEAD .. _class_DisplayServer_method_get_screen_from_rect: .. rst-class:: classref-method @@ -1546,6 +1566,8 @@ Returns index of the screen which contains specified rectangle. ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_DisplayServer_method_get_swap_cancel_ok: .. rst-class:: classref-method @@ -2485,7 +2507,11 @@ Sets the active keyboard layout. .. rst-class:: classref-method +<<<<<<< HEAD :ref:`MouseButtonMask` **mouse_get_button_state** **(** **)** |const| +======= +:ref:`MouseButton` **mouse_get_button_state** **(** **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Returns the current state of mouse buttons (whether each button is pressed) as a bitmask. If multiple mouse buttons are pressed at the same time, the bits are added together. Equivalent to :ref:`Input.get_mouse_button_mask`. diff --git a/classes/class_editorplugin.rst b/classes/class_editorplugin.rst index 1ac90d6b3a0..155578ac44b 100644 --- a/classes/class_editorplugin.rst +++ b/classes/class_editorplugin.rst @@ -1510,7 +1510,11 @@ Removes a custom translation parser plugin registered by :ref:`add_translation_p void **remove_undo_redo_inspector_hook_callback** **(** :ref:`Callable` callable **)** +<<<<<<< HEAD Removes a callback previously added by :ref:`add_undo_redo_inspector_hook_callback`. +======= +Removes a callback previsously added by :ref:`add_undo_redo_inspector_hook_callback`. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator diff --git a/classes/class_editorspinslider.rst b/classes/class_editorspinslider.rst index 1fcd6622ceb..1259031ae34 100644 --- a/classes/class_editorspinslider.rst +++ b/classes/class_editorspinslider.rst @@ -40,7 +40,11 @@ Properties +------------------------------------------+-----------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`read_only` | ``false`` | +------------------------------------------+-----------------------------------------------------------------+------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`SizeFlags` | size_flags_vertical | ``1`` (overrides :ref:`Control`) | +======= + | :ref:`int` | size_flags_vertical | ``1`` (overrides :ref:`Control`) | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +------------------------------------------+-----------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`float` | step | ``1.0`` (overrides :ref:`Range`) | +------------------------------------------+-----------------------------------------------------------------+------------------------------------------------------------------------------+ diff --git a/classes/class_input.rst b/classes/class_input.rst index a5babc7cf8d..bf7e9229354 100644 --- a/classes/class_input.rst +++ b/classes/class_input.rst @@ -54,6 +54,7 @@ Methods .. table:: :widths: auto +<<<<<<< HEAD +-----------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`action_press` **(** :ref:`StringName` action, :ref:`float` strength=1.0 **)** | +-----------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -139,6 +140,93 @@ Methods +-----------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`warp_mouse` **(** :ref:`Vector2` position **)** | +-----------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`action_press` **(** :ref:`StringName` action, :ref:`float` strength=1.0 **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`action_release` **(** :ref:`StringName` action **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`add_joy_mapping` **(** :ref:`String` mapping, :ref:`bool` update_existing=false **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`flush_buffered_events` **(** **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`Vector3` | :ref:`get_accelerometer` **(** **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`float` | :ref:`get_action_raw_strength` **(** :ref:`StringName` action, :ref:`bool` exact_match=false **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`float` | :ref:`get_action_strength` **(** :ref:`StringName` action, :ref:`bool` exact_match=false **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`float` | :ref:`get_axis` **(** :ref:`StringName` negative_action, :ref:`StringName` positive_action **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`int[]` | :ref:`get_connected_joypads` **(** **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`CursorShape` | :ref:`get_current_cursor_shape` **(** **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`Vector3` | :ref:`get_gravity` **(** **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`Vector3` | :ref:`get_gyroscope` **(** **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`float` | :ref:`get_joy_axis` **(** :ref:`int` device, :ref:`JoyAxis` axis **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`String` | :ref:`get_joy_guid` **(** :ref:`int` device **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`String` | :ref:`get_joy_name` **(** :ref:`int` device **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`float` | :ref:`get_joy_vibration_duration` **(** :ref:`int` device **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`Vector2` | :ref:`get_joy_vibration_strength` **(** :ref:`int` device **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`Vector2` | :ref:`get_last_mouse_velocity` **(** **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`Vector3` | :ref:`get_magnetometer` **(** **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`MouseButton` | :ref:`get_mouse_button_mask` **(** **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`Vector2` | :ref:`get_vector` **(** :ref:`StringName` negative_x, :ref:`StringName` positive_x, :ref:`StringName` negative_y, :ref:`StringName` positive_y, :ref:`float` deadzone=-1.0 **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`is_action_just_pressed` **(** :ref:`StringName` action, :ref:`bool` exact_match=false **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`is_action_just_released` **(** :ref:`StringName` action, :ref:`bool` exact_match=false **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`is_action_pressed` **(** :ref:`StringName` action, :ref:`bool` exact_match=false **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`is_anything_pressed` **(** **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`is_joy_button_pressed` **(** :ref:`int` device, :ref:`JoyButton` button **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`is_joy_known` **(** :ref:`int` device **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`is_key_pressed` **(** :ref:`Key` keycode **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`is_mouse_button_pressed` **(** :ref:`MouseButton` button **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`is_physical_key_pressed` **(** :ref:`Key` keycode **)** |const| | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`parse_input_event` **(** :ref:`InputEvent` event **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`remove_joy_mapping` **(** :ref:`String` guid **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`set_accelerometer` **(** :ref:`Vector3` value **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`set_custom_mouse_cursor` **(** :ref:`Resource` image, :ref:`CursorShape` shape=0, :ref:`Vector2` hotspot=Vector2(0, 0) **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`set_default_cursor_shape` **(** :ref:`CursorShape` shape=0 **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`set_gravity` **(** :ref:`Vector3` value **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`set_gyroscope` **(** :ref:`Vector3` value **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`set_magnetometer` **(** :ref:`Vector3` value **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`start_joy_vibration` **(** :ref:`int` device, :ref:`float` weak_magnitude, :ref:`float` strong_magnitude, :ref:`float` duration=0 **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`stop_joy_vibration` **(** :ref:`int` device **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`vibrate_handheld` **(** :ref:`int` duration_ms=500 **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`warp_mouse` **(** :ref:`Vector2` position **)** | + +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -194,7 +282,11 @@ Makes the mouse cursor hidden if it is visible. :ref:`MouseMode` **MOUSE_MODE_CAPTURED** = ``2`` +<<<<<<< HEAD Captures the mouse. The mouse will be hidden and its position locked at the center of the window manager's window. +======= +Captures the mouse. The mouse will be hidden and its position locked at the center of the screen. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) \ **Note:** If you want to process the mouse's movement in this mode, you need to use :ref:`InputEventMouseMotion.relative`. @@ -668,7 +760,11 @@ Returns the magnetic field strength in micro-Tesla for all axes of the device's .. rst-class:: classref-method +<<<<<<< HEAD :ref:`MouseButtonMask` **get_mouse_button_mask** **(** **)** |const| +======= +:ref:`MouseButton` **get_mouse_button_mask** **(** **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Returns mouse buttons as a bitmask. If multiple mouse buttons are pressed at the same time, the bits are added together. Equivalent to :ref:`DisplayServer.mouse_get_button_state`. diff --git a/classes/class_inputeventaction.rst b/classes/class_inputeventaction.rst index 840586210db..95e2e4d0bcf 100644 --- a/classes/class_inputeventaction.rst +++ b/classes/class_inputeventaction.rst @@ -21,8 +21,11 @@ Description Contains a generic action which can be targeted from several types of inputs. Actions can be created from the **Input Map** tab in the **Project > Project Settings** menu. See :ref:`Node._input`. +<<<<<<< HEAD \ **Note:** Unlike the other :ref:`InputEvent` subclasses which map to unique physical events, this virtual one is not emitted by the engine. This class is useful to emit actions manually with :ref:`Input.parse_input_event`, which are then received in :ref:`Node._input`. To check if a physical event matches an action from the Input Map, use :ref:`InputEvent.is_action` and :ref:`InputEvent.is_action_pressed`. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-introduction-group Tutorials diff --git a/classes/class_inputeventmouse.rst b/classes/class_inputeventmouse.rst index a9f62fed2a9..a9713b3b791 100644 --- a/classes/class_inputeventmouse.rst +++ b/classes/class_inputeventmouse.rst @@ -38,6 +38,7 @@ Properties .. table:: :widths: auto +<<<<<<< HEAD +-----------------------------------------------------------+------------------------------------------------------------------------+-------------------+ | :ref:`MouseButtonMask` | :ref:`button_mask` | ``0`` | +-----------------------------------------------------------+------------------------------------------------------------------------+-------------------+ @@ -45,6 +46,15 @@ Properties +-----------------------------------------------------------+------------------------------------------------------------------------+-------------------+ | :ref:`Vector2` | :ref:`position` | ``Vector2(0, 0)`` | +-----------------------------------------------------------+------------------------------------------------------------------------+-------------------+ +======= + +---------------------------------------------------+------------------------------------------------------------------------+-------------------+ + | :ref:`MouseButton` | :ref:`button_mask` | ``0`` | + +---------------------------------------------------+------------------------------------------------------------------------+-------------------+ + | :ref:`Vector2` | :ref:`global_position` | ``Vector2(0, 0)`` | + +---------------------------------------------------+------------------------------------------------------------------------+-------------------+ + | :ref:`Vector2` | :ref:`position` | ``Vector2(0, 0)`` | + +---------------------------------------------------+------------------------------------------------------------------------+-------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -59,12 +69,21 @@ Property Descriptions .. rst-class:: classref-property +<<<<<<< HEAD :ref:`MouseButtonMask` **button_mask** = ``0`` .. rst-class:: classref-property-setget - void **set_button_mask** **(** :ref:`MouseButtonMask` value **)** - :ref:`MouseButtonMask` **get_button_mask** **(** **)** +======= +:ref:`MouseButton` **button_mask** = ``0`` + +.. rst-class:: classref-property-setget + +- void **set_button_mask** **(** :ref:`MouseButton` value **)** +- :ref:`MouseButton` **get_button_mask** **(** **)** +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) The mouse button mask identifier, one of or a bitwise combination of the :ref:`MouseButton` button masks. diff --git a/classes/class_inputeventscreendrag.rst b/classes/class_inputeventscreendrag.rst index 0b5177879ee..6df3abd0312 100644 --- a/classes/class_inputeventscreendrag.rst +++ b/classes/class_inputeventscreendrag.rst @@ -36,6 +36,7 @@ Properties .. table:: :widths: auto +<<<<<<< HEAD +-------------------------------+-----------------------------------------------------------------------+-------------------+ | :ref:`int` | :ref:`index` | ``0`` | +-------------------------------+-----------------------------------------------------------------------+-------------------+ @@ -51,6 +52,17 @@ Properties +-------------------------------+-----------------------------------------------------------------------+-------------------+ | :ref:`Vector2` | :ref:`velocity` | ``Vector2(0, 0)`` | +-------------------------------+-----------------------------------------------------------------------+-------------------+ +======= + +-------------------------------+---------------------------------------------------------------+-------------------+ + | :ref:`int` | :ref:`index` | ``0`` | + +-------------------------------+---------------------------------------------------------------+-------------------+ + | :ref:`Vector2` | :ref:`position` | ``Vector2(0, 0)`` | + +-------------------------------+---------------------------------------------------------------+-------------------+ + | :ref:`Vector2` | :ref:`relative` | ``Vector2(0, 0)`` | + +-------------------------------+---------------------------------------------------------------+-------------------+ + | :ref:`Vector2` | :ref:`velocity` | ``Vector2(0, 0)`` | + +-------------------------------+---------------------------------------------------------------+-------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -78,6 +90,7 @@ The drag event index in the case of a multi-drag event. ---- +<<<<<<< HEAD .. _class_InputEventScreenDrag_property_pen_inverted: .. rst-class:: classref-property @@ -95,6 +108,8 @@ Returns ``true`` when using the eraser end of a stylus pen. ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_InputEventScreenDrag_property_position: .. rst-class:: classref-property @@ -112,6 +127,7 @@ The drag position. ---- +<<<<<<< HEAD .. _class_InputEventScreenDrag_property_pressure: .. rst-class:: classref-property @@ -129,6 +145,8 @@ Represents the pressure the user puts on the pen. Ranges from ``0.0`` to ``1.0`` ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_InputEventScreenDrag_property_relative: .. rst-class:: classref-property @@ -146,6 +164,7 @@ The drag position relative to the previous position (position at the last frame) ---- +<<<<<<< HEAD .. _class_InputEventScreenDrag_property_tilt: .. rst-class:: classref-property @@ -163,6 +182,8 @@ Represents the angles of tilt of the pen. Positive X-coordinate value indicates ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_InputEventScreenDrag_property_velocity: .. rst-class:: classref-property diff --git a/classes/class_javascriptbridge.rst b/classes/class_javascriptbridge.rst index 085d839fd75..33b975bf3eb 100644 --- a/classes/class_javascriptbridge.rst +++ b/classes/class_javascriptbridge.rst @@ -47,8 +47,11 @@ Methods +-------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`eval` **(** :ref:`String` code, :ref:`bool` use_global_execution_context=false **)** | +-------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`force_fs_sync` **(** **)** | +-------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | :ref:`JavaScriptObject` | :ref:`get_interface` **(** :ref:`String` interface **)** | +-------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`pwa_needs_update` **(** **)** |const| | @@ -138,6 +141,7 @@ If ``use_global_execution_context`` is ``true``, the code will be evaluated in t ---- +<<<<<<< HEAD .. _class_JavaScriptBridge_method_force_fs_sync: .. rst-class:: classref-method @@ -152,6 +156,8 @@ Force synchronization of the persistent file system (when enabled). ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_JavaScriptBridge_method_get_interface: .. rst-class:: classref-method diff --git a/classes/class_label.rst b/classes/class_label.rst index 45566598503..e49ecb64b12 100644 --- a/classes/class_label.rst +++ b/classes/class_label.rst @@ -55,7 +55,11 @@ Properties +-----------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`MouseFilter` | mouse_filter | ``2`` (overrides :ref:`Control`) | +-----------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`SizeFlags` | size_flags_vertical | ``4`` (overrides :ref:`Control`) | +======= + | :ref:`int` | size_flags_vertical | ``4`` (overrides :ref:`Control`) | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-----------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`StructuredTextParser` | :ref:`structured_text_bidi_override` | ``0`` | +-----------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ diff --git a/classes/class_mesh.rst b/classes/class_mesh.rst index 8338477d613..9ca898e4cd3 100644 --- a/classes/class_mesh.rst +++ b/classes/class_mesh.rst @@ -377,7 +377,11 @@ Represents the size of the :ref:`ArrayCustomFormat` .. rst-class:: classref-enumeration +<<<<<<< HEAD flags **ArrayFormat**: +======= +enum **ArrayFormat**: +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_Mesh_constant_ARRAY_FORMAT_VERTEX: diff --git a/classes/class_multiplayerspawner.rst b/classes/class_multiplayerspawner.rst index 8bd8d12af13..fac5b5391cf 100644 --- a/classes/class_multiplayerspawner.rst +++ b/classes/class_multiplayerspawner.rst @@ -21,7 +21,11 @@ Description Spawnable scenes can be configured in the editor or through code (see :ref:`add_spawnable_scene`). +<<<<<<< HEAD Also supports custom node spawns through :ref:`spawn`, calling :ref:`spawn_function` on all peers. +======= +Also supports custom node spawns through :ref:`spawn`, calling :ref:`_spawn_custom` on all peers. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Internally, **MultiplayerSpawner** uses :ref:`MultiplayerAPI.object_configuration_add` to notify spawns passing the spawned node as the ``object`` and itself as the ``configuration``, and :ref:`MultiplayerAPI.object_configuration_remove` to notify despawns in a similar way. @@ -33,6 +37,7 @@ Properties .. table:: :widths: auto +<<<<<<< HEAD +---------------------------------+-------------------------------------------------------------------------+------------------+ | :ref:`Callable` | :ref:`spawn_function` | | +---------------------------------+-------------------------------------------------------------------------+------------------+ @@ -40,6 +45,13 @@ Properties +---------------------------------+-------------------------------------------------------------------------+------------------+ | :ref:`NodePath` | :ref:`spawn_path` | ``NodePath("")`` | +---------------------------------+-------------------------------------------------------------------------+------------------+ +======= + +---------------------------------+-------------------------------------------------------------------+------------------+ + | :ref:`int` | :ref:`spawn_limit` | ``0`` | + +---------------------------------+-------------------------------------------------------------------+------------------+ + | :ref:`NodePath` | :ref:`spawn_path` | ``NodePath("")`` | + +---------------------------------+-------------------------------------------------------------------+------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group @@ -50,6 +62,11 @@ Methods :widths: auto +-----------------------------+---------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD +======= + | :ref:`Node` | :ref:`_spawn_custom` **(** :ref:`Variant` data **)** |virtual| | + +-----------------------------+---------------------------------------------------------------------------------------------------------------------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | void | :ref:`add_spawnable_scene` **(** :ref:`String` path **)** | +-----------------------------+---------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`clear_spawnable_scenes` **(** **)** | @@ -99,6 +116,7 @@ Emitted when a spawnable scene or custom spawn was spawned by the multiplayer au Property Descriptions --------------------- +<<<<<<< HEAD .. _class_MultiplayerSpawner_property_spawn_function: .. rst-class:: classref-property @@ -118,6 +136,8 @@ Method called on all peers when for every custom :ref:`spawn>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_MultiplayerSpawner_property_spawn_limit: .. rst-class:: classref-property @@ -159,6 +179,23 @@ Path to the spawn root. Spawnable scenes that are added as direct children are r Method Descriptions ------------------- +<<<<<<< HEAD +======= +.. _class_MultiplayerSpawner_method__spawn_custom: + +.. rst-class:: classref-method + +:ref:`Node` **_spawn_custom** **(** :ref:`Variant` data **)** |virtual| + +Method called on all peers when a custom spawn was requested by the authority using :ref:`spawn`. Should return a :ref:`Node` that is not in the scene tree. + +\ **Note:** Spawned nodes should **not** be added to the scene with :ref:`Node.add_child`. This is done automatically. + +.. rst-class:: classref-item-separator + +---- + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_MultiplayerSpawner_method_add_spawnable_scene: .. rst-class:: classref-method @@ -213,7 +250,11 @@ Returns the count of spawnable scene paths. :ref:`Node` **spawn** **(** :ref:`Variant` data=null **)** +<<<<<<< HEAD Requests a custom spawn, with ``data`` passed to :ref:`spawn_function` on all peers. Returns the locally spawned node instance already inside the scene tree, and added as a child of the node pointed by :ref:`spawn_path`. +======= +Requests a custom spawn, with ``data`` passed to :ref:`_spawn_custom` on all peers. Returns the locally spawned node instance already inside the scene tree, and added as a child of the node pointed by :ref:`spawn_path`. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) \ **Note:** Spawnable scenes are spawned automatically. :ref:`spawn` is only needed for custom spawns. diff --git a/classes/class_navigationagent2d.rst b/classes/class_navigationagent2d.rst index e1d1c9d1013..c7ec6ca7765 100644 --- a/classes/class_navigationagent2d.rst +++ b/classes/class_navigationagent2d.rst @@ -23,6 +23,7 @@ Description \ **Note:** After setting :ref:`target_location` it is required to use the :ref:`get_next_location` function once every physics frame to update the internal path logic of the NavigationAgent. The returned vector position from this function should be used as the next movement position for the agent's parent Node. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Tutorials @@ -30,6 +31,8 @@ Tutorials - :doc:`Using NavigationAgents <../tutorials/navigation/navigation_using_navigationagents>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_navigationagent3d.rst b/classes/class_navigationagent3d.rst index fec5cac7fb0..9babc681dfd 100644 --- a/classes/class_navigationagent3d.rst +++ b/classes/class_navigationagent3d.rst @@ -23,6 +23,7 @@ Description \ **Note:** After setting :ref:`target_location` it is required to use the :ref:`get_next_location` function once every physics frame to update the internal path logic of the NavigationAgent. The returned vector position from this function should be used as the next movement position for the agent's parent Node. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Tutorials @@ -30,6 +31,8 @@ Tutorials - :doc:`Using NavigationAgents <../tutorials/navigation/navigation_using_navigationagents>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_navigationlink2d.rst b/classes/class_navigationlink2d.rst index 3cb3012787c..5ccc2081cc9 100644 --- a/classes/class_navigationlink2d.rst +++ b/classes/class_navigationlink2d.rst @@ -21,6 +21,7 @@ Description Creates a link between two locations that :ref:`NavigationServer2D` can route agents through. Links can be used to express navigation methods that aren't just traveling along the surface of the navigation mesh, like zip-lines, teleporters, or jumping across gaps. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Tutorials @@ -28,6 +29,8 @@ Tutorials - :doc:`Using NavigationLinks <../tutorials/navigation/navigation_using_navigationlinks>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_navigationlink3d.rst b/classes/class_navigationlink3d.rst index a0169054145..bcc3ac8fd09 100644 --- a/classes/class_navigationlink3d.rst +++ b/classes/class_navigationlink3d.rst @@ -21,6 +21,7 @@ Description Creates a link between two locations that :ref:`NavigationServer3D` can route agents through. Links can be used to express navigation methods that aren't just traveling along the surface of the navigation mesh, like zip-lines, teleporters, or jumping across gaps. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Tutorials @@ -28,6 +29,8 @@ Tutorials - :doc:`Using NavigationLinks <../tutorials/navigation/navigation_using_navigationlinks>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_navigationmesh.rst b/classes/class_navigationmesh.rst index ad344ef28c6..bb4df512891 100644 --- a/classes/class_navigationmesh.rst +++ b/classes/class_navigationmesh.rst @@ -28,8 +28,11 @@ Tutorials - `3D Navmesh Demo `__ +<<<<<<< HEAD - :doc:`Using NavigationMeshes <../tutorials/navigation/navigation_using_navigationmeshes>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_navigationmeshgenerator.rst b/classes/class_navigationmeshgenerator.rst index daa381d6789..9772764f8b4 100644 --- a/classes/class_navigationmeshgenerator.rst +++ b/classes/class_navigationmeshgenerator.rst @@ -29,6 +29,7 @@ The finalized navigation mesh is then returned and stored inside the :ref:`Navig \ **Note:** Using meshes to not only define walkable surfaces but also obstruct navigation baking does not always work. The navigation baking has no concept of what is a geometry "inside" when dealing with mesh source geometry and this is intentional. Depending on current baking parameters, as soon as the obstructing mesh is large enough to fit a navigation mesh area inside, the baking will generate navigation mesh areas that are inside the obstructing source geometry mesh. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Tutorials @@ -36,6 +37,8 @@ Tutorials - :doc:`Using NavigationMeshes <../tutorials/navigation/navigation_using_navigationmeshes>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Methods diff --git a/classes/class_navigationobstacle2d.rst b/classes/class_navigationobstacle2d.rst index bd2975e3e99..488187ba9c4 100644 --- a/classes/class_navigationobstacle2d.rst +++ b/classes/class_navigationobstacle2d.rst @@ -23,6 +23,7 @@ Description Obstacles **don't** change the resulting path from the pathfinding, they only affect the navigation agent movement in a radius. Therefore, using obstacles for the static walls in your level won't work because those walls don't exist in the pathfinding. The navigation agent will be pushed in a semi-random direction away while moving inside that radius. Obstacles are intended as a last resort option for constantly moving objects that cannot be (re)baked to a navigation mesh efficiently. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Tutorials @@ -30,6 +31,8 @@ Tutorials - :doc:`Using NavigationObstacles <../tutorials/navigation/navigation_using_navigationobstacles>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_navigationobstacle3d.rst b/classes/class_navigationobstacle3d.rst index af0a871bd8e..ba752dd3897 100644 --- a/classes/class_navigationobstacle3d.rst +++ b/classes/class_navigationobstacle3d.rst @@ -23,6 +23,7 @@ Description Obstacles **don't** change the resulting path from the pathfinding, they only affect the navigation agent movement in a radius. Therefore, using obstacles for the static walls in your level won't work because those walls don't exist in the pathfinding. The navigation agent will be pushed in a semi-random direction away while moving inside that radius. Obstacles are intended as a last resort option for constantly moving objects that cannot be (re)baked to a navigation mesh efficiently. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Tutorials @@ -30,6 +31,8 @@ Tutorials - :doc:`Using NavigationObstacles <../tutorials/navigation/navigation_using_navigationobstacles>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_navigationpathqueryparameters2d.rst b/classes/class_navigationpathqueryparameters2d.rst index 7b9afc06da4..6cddd8b0437 100644 --- a/classes/class_navigationpathqueryparameters2d.rst +++ b/classes/class_navigationpathqueryparameters2d.rst @@ -21,6 +21,7 @@ Description This class contains the start and target position and other parameters to be used with :ref:`NavigationServer2D.query_path`. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Tutorials @@ -28,6 +29,8 @@ Tutorials - :doc:`Using NavigationPathQueryObjects <../tutorials/navigation/navigation_using_navigationpathqueryobjects>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_navigationpathqueryparameters3d.rst b/classes/class_navigationpathqueryparameters3d.rst index 9e82b79e093..bd6df2155c7 100644 --- a/classes/class_navigationpathqueryparameters3d.rst +++ b/classes/class_navigationpathqueryparameters3d.rst @@ -21,6 +21,7 @@ Description This class contains the start and target position and other parameters to be used with :ref:`NavigationServer3D.query_path`. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Tutorials @@ -28,6 +29,8 @@ Tutorials - :doc:`Using NavigationPathQueryObjects <../tutorials/navigation/navigation_using_navigationpathqueryobjects>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_navigationpathqueryresult2d.rst b/classes/class_navigationpathqueryresult2d.rst index af8e0b3f2f8..eff19d3825c 100644 --- a/classes/class_navigationpathqueryresult2d.rst +++ b/classes/class_navigationpathqueryresult2d.rst @@ -21,6 +21,7 @@ Description This class contains the result of a navigation path query from :ref:`NavigationServer2D.query_path`. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Tutorials @@ -28,6 +29,8 @@ Tutorials - :doc:`Using NavigationPathQueryObjects <../tutorials/navigation/navigation_using_navigationpathqueryobjects>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_navigationpathqueryresult3d.rst b/classes/class_navigationpathqueryresult3d.rst index 8e35c1a56d5..f64ade0d2ce 100644 --- a/classes/class_navigationpathqueryresult3d.rst +++ b/classes/class_navigationpathqueryresult3d.rst @@ -21,6 +21,7 @@ Description This class contains the result of a navigation path query from :ref:`NavigationServer3D.query_path`. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Tutorials @@ -28,6 +29,8 @@ Tutorials - :doc:`Using NavigationPathQueryObjects <../tutorials/navigation/navigation_using_navigationpathqueryobjects>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_navigationpolygon.rst b/classes/class_navigationpolygon.rst index 2303b61510a..2f338eb8213 100644 --- a/classes/class_navigationpolygon.rst +++ b/classes/class_navigationpolygon.rst @@ -76,8 +76,11 @@ Tutorials - `2D Navigation Demo `__ +<<<<<<< HEAD - :doc:`Using NavigationMeshes <../tutorials/navigation/navigation_using_navigationmeshes>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Methods diff --git a/classes/class_navigationregion2d.rst b/classes/class_navigationregion2d.rst index 111926f1036..883bde7e214 100644 --- a/classes/class_navigationregion2d.rst +++ b/classes/class_navigationregion2d.rst @@ -33,6 +33,7 @@ The pathfinding cost of traveling distances inside this region can be controlled \ **Note:** This node caches changes to its properties, so if you make changes to the underlying region :ref:`RID` in :ref:`NavigationServer2D`, they will not be reflected in this node's properties. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Tutorials @@ -40,6 +41,8 @@ Tutorials - :doc:`Using NavigationRegions <../tutorials/navigation/navigation_using_navigationregions>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_navigationregion3d.rst b/classes/class_navigationregion3d.rst index d8a350087ee..18d03e2aed1 100644 --- a/classes/class_navigationregion3d.rst +++ b/classes/class_navigationregion3d.rst @@ -33,6 +33,7 @@ The cost of traveling distances inside this region can be controlled with the :r \ **Note:** This node caches changes to its properties, so if you make changes to the underlying region :ref:`RID` in :ref:`NavigationServer3D`, they will not be reflected in this node's properties. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Tutorials @@ -40,6 +41,8 @@ Tutorials - :doc:`Using NavigationRegions <../tutorials/navigation/navigation_using_navigationregions>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_navigationserver2d.rst b/classes/class_navigationserver2d.rst index eeffd465d02..c2e0109d796 100644 --- a/classes/class_navigationserver2d.rst +++ b/classes/class_navigationserver2d.rst @@ -42,8 +42,11 @@ Tutorials - `2D Navigation Demo `__ +<<<<<<< HEAD - :doc:`Using NavigationServer <../tutorials/navigation/navigation_using_navigationservers>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Methods @@ -53,12 +56,17 @@ Methods :widths: auto +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`RID` | :ref:`agent_create` **(** **)** | +======= + | :ref:`RID` | :ref:`agent_create` **(** **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`agent_get_map` **(** :ref:`RID` agent **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`agent_is_map_changed` **(** :ref:`RID` agent **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`agent_set_callback` **(** :ref:`RID` agent, :ref:`int` object_id, :ref:`StringName` method, :ref:`Variant` userdata=null **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`agent_set_map` **(** :ref:`RID` agent, :ref:`RID` map **)** | @@ -84,6 +92,33 @@ Methods | :ref:`RID[]` | :ref:`get_maps` **(** **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`link_create` **(** **)** | +======= + | void | :ref:`agent_set_callback` **(** :ref:`RID` agent, :ref:`int` object_id, :ref:`StringName` method, :ref:`Variant` userdata=null **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_map` **(** :ref:`RID` agent, :ref:`RID` map **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_max_neighbors` **(** :ref:`RID` agent, :ref:`int` count **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_max_speed` **(** :ref:`RID` agent, :ref:`float` max_speed **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_neighbor_distance` **(** :ref:`RID` agent, :ref:`float` distance **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_position` **(** :ref:`RID` agent, :ref:`Vector2` position **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_radius` **(** :ref:`RID` agent, :ref:`float` radius **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_target_velocity` **(** :ref:`RID` agent, :ref:`Vector2` target_velocity **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_time_horizon` **(** :ref:`RID` agent, :ref:`float` time **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_velocity` **(** :ref:`RID` agent, :ref:`Vector2` velocity **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`free_rid` **(** :ref:`RID` rid **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`RID[]` | :ref:`get_maps` **(** **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`RID` | :ref:`link_create` **(** **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector2` | :ref:`link_get_end_location` **(** :ref:`RID` link **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -101,6 +136,7 @@ Methods +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`link_is_bidirectional` **(** :ref:`RID` link **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`link_set_bidirectional` **(** :ref:`RID` link, :ref:`bool` bidirectional **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`link_set_end_location` **(** :ref:`RID` link, :ref:`Vector2` location **)** | @@ -118,6 +154,25 @@ Methods | void | :ref:`link_set_travel_cost` **(** :ref:`RID` link, :ref:`float` travel_cost **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`map_create` **(** **)** | +======= + | void | :ref:`link_set_bidirectional` **(** :ref:`RID` link, :ref:`bool` bidirectional **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_end_location` **(** :ref:`RID` link, :ref:`Vector2` location **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_enter_cost` **(** :ref:`RID` link, :ref:`float` enter_cost **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_map` **(** :ref:`RID` link, :ref:`RID` map **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_navigation_layers` **(** :ref:`RID` link, :ref:`int` navigation_layers **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_owner_id` **(** :ref:`RID` link, :ref:`int` owner_id **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_start_location` **(** :ref:`RID` link, :ref:`Vector2` location **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_travel_cost` **(** :ref:`RID` link, :ref:`float` travel_cost **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`RID` | :ref:`map_create` **(** **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`map_force_update` **(** :ref:`RID` map **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -141,6 +196,7 @@ Methods +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`map_is_active` **(** :ref:`RID` map **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`map_set_active` **(** :ref:`RID` map, :ref:`bool` active **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`map_set_cell_size` **(** :ref:`RID` map, :ref:`float` cell_size **)** | @@ -152,6 +208,19 @@ Methods | void | :ref:`query_path` **(** :ref:`NavigationPathQueryParameters2D` parameters, :ref:`NavigationPathQueryResult2D` result **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`region_create` **(** **)** | +======= + | void | :ref:`map_set_active` **(** :ref:`RID` map, :ref:`bool` active **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`map_set_cell_size` **(** :ref:`RID` map, :ref:`float` cell_size **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`map_set_edge_connection_margin` **(** :ref:`RID` map, :ref:`float` margin **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`map_set_link_connection_radius` **(** :ref:`RID` map, :ref:`float` radius **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`query_path` **(** :ref:`NavigationPathQueryParameters2D` parameters, :ref:`NavigationPathQueryResult2D` result **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`RID` | :ref:`region_create` **(** **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector2` | :ref:`region_get_connection_pathway_end` **(** :ref:`RID` region, :ref:`int` connection **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -171,6 +240,7 @@ Methods +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`region_owns_point` **(** :ref:`RID` region, :ref:`Vector2` point **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`region_set_enter_cost` **(** :ref:`RID` region, :ref:`float` enter_cost **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`region_set_map` **(** :ref:`RID` region, :ref:`RID` map **)** | @@ -184,6 +254,21 @@ Methods | void | :ref:`region_set_transform` **(** :ref:`RID` region, :ref:`Transform2D` transform **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`region_set_travel_cost` **(** :ref:`RID` region, :ref:`float` travel_cost **)** | +======= + | void | :ref:`region_set_enter_cost` **(** :ref:`RID` region, :ref:`float` enter_cost **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`region_set_map` **(** :ref:`RID` region, :ref:`RID` map **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`region_set_navigation_layers` **(** :ref:`RID` region, :ref:`int` navigation_layers **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`region_set_navigation_polygon` **(** :ref:`RID` region, :ref:`NavigationPolygon` navigation_polygon **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`region_set_owner_id` **(** :ref:`RID` region, :ref:`int` owner_id **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`region_set_transform` **(** :ref:`RID` region, :ref:`Transform2D` transform **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`region_set_travel_cost` **(** :ref:`RID` region, :ref:`float` travel_cost **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. rst-class:: classref-section-separator @@ -216,7 +301,11 @@ Method Descriptions .. rst-class:: classref-method +<<<<<<< HEAD :ref:`RID` **agent_create** **(** **)** +======= +:ref:`RID` **agent_create** **(** **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Creates the agent. @@ -252,7 +341,11 @@ Returns true if the map got changed the previous frame. .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_callback** **(** :ref:`RID` agent, :ref:`int` object_id, :ref:`StringName` method, :ref:`Variant` userdata=null **)** +======= +void **agent_set_callback** **(** :ref:`RID` agent, :ref:`int` object_id, :ref:`StringName` method, :ref:`Variant` userdata=null **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the callback ``object_id`` and ``method`` that gets called after each avoidance processing step for the ``agent``. The calculated ``safe_velocity`` will be dispatched with a signal to the object just before the physics calculations. @@ -266,7 +359,11 @@ Sets the callback ``object_id`` and ``method`` that gets called after each avoid .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_map** **(** :ref:`RID` agent, :ref:`RID` map **)** +======= +void **agent_set_map** **(** :ref:`RID` agent, :ref:`RID` map **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Puts the agent in the map. @@ -278,7 +375,11 @@ Puts the agent in the map. .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_max_neighbors** **(** :ref:`RID` agent, :ref:`int` count **)** +======= +void **agent_set_max_neighbors** **(** :ref:`RID` agent, :ref:`int` count **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the maximum number of other agents the agent takes into account in the navigation. The larger this number, the longer the running time of the simulation. If the number is too low, the simulation will not be safe. @@ -290,7 +391,11 @@ Sets the maximum number of other agents the agent takes into account in the navi .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_max_speed** **(** :ref:`RID` agent, :ref:`float` max_speed **)** +======= +void **agent_set_max_speed** **(** :ref:`RID` agent, :ref:`float` max_speed **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the maximum speed of the agent. Must be positive. @@ -302,7 +407,11 @@ Sets the maximum speed of the agent. Must be positive. .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_neighbor_distance** **(** :ref:`RID` agent, :ref:`float` distance **)** +======= +void **agent_set_neighbor_distance** **(** :ref:`RID` agent, :ref:`float` distance **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the maximum distance to other agents this agent takes into account in the navigation. The larger this number, the longer the running time of the simulation. If the number is too low, the simulation will not be safe. @@ -314,7 +423,11 @@ Sets the maximum distance to other agents this agent takes into account in the n .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_position** **(** :ref:`RID` agent, :ref:`Vector2` position **)** +======= +void **agent_set_position** **(** :ref:`RID` agent, :ref:`Vector2` position **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the position of the agent in world space. @@ -326,7 +439,11 @@ Sets the position of the agent in world space. .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_radius** **(** :ref:`RID` agent, :ref:`float` radius **)** +======= +void **agent_set_radius** **(** :ref:`RID` agent, :ref:`float` radius **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the radius of the agent. @@ -338,7 +455,11 @@ Sets the radius of the agent. .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_target_velocity** **(** :ref:`RID` agent, :ref:`Vector2` target_velocity **)** +======= +void **agent_set_target_velocity** **(** :ref:`RID` agent, :ref:`Vector2` target_velocity **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the new target velocity. @@ -350,7 +471,11 @@ Sets the new target velocity. .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_time_horizon** **(** :ref:`RID` agent, :ref:`float` time **)** +======= +void **agent_set_time_horizon** **(** :ref:`RID` agent, :ref:`float` time **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) The minimal amount of time for which the agent's velocities that are computed by the simulation are safe with respect to other agents. The larger this number, the sooner this agent will respond to the presence of other agents, but the less freedom this agent has in choosing its velocities. Must be positive. @@ -362,7 +487,11 @@ The minimal amount of time for which the agent's velocities that are computed by .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_velocity** **(** :ref:`RID` agent, :ref:`Vector2` velocity **)** +======= +void **agent_set_velocity** **(** :ref:`RID` agent, :ref:`Vector2` velocity **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the current velocity of the agent. @@ -374,7 +503,11 @@ Sets the current velocity of the agent. .. rst-class:: classref-method +<<<<<<< HEAD void **free_rid** **(** :ref:`RID` rid **)** +======= +void **free_rid** **(** :ref:`RID` rid **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Destroys the given RID. @@ -398,7 +531,11 @@ Returns all created navigation map :ref:`RID`\ s on the NavigationSer .. rst-class:: classref-method +<<<<<<< HEAD :ref:`RID` **link_create** **(** **)** +======= +:ref:`RID` **link_create** **(** **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Create a new link between two locations on a map. @@ -506,7 +643,11 @@ Returns whether this ``link`` can be travelled in both directions. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_bidirectional** **(** :ref:`RID` link, :ref:`bool` bidirectional **)** +======= +void **link_set_bidirectional** **(** :ref:`RID` link, :ref:`bool` bidirectional **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets whether this ``link`` can be travelled in both directions. @@ -518,7 +659,11 @@ Sets whether this ``link`` can be travelled in both directions. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_end_location** **(** :ref:`RID` link, :ref:`Vector2` location **)** +======= +void **link_set_end_location** **(** :ref:`RID` link, :ref:`Vector2` location **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the exit location for the ``link``. @@ -530,7 +675,11 @@ Sets the exit location for the ``link``. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_enter_cost** **(** :ref:`RID` link, :ref:`float` enter_cost **)** +======= +void **link_set_enter_cost** **(** :ref:`RID` link, :ref:`float` enter_cost **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the ``enter_cost`` for this ``link``. @@ -542,7 +691,11 @@ Sets the ``enter_cost`` for this ``link``. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_map** **(** :ref:`RID` link, :ref:`RID` map **)** +======= +void **link_set_map** **(** :ref:`RID` link, :ref:`RID` map **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the navigation map :ref:`RID` for the link. @@ -554,7 +707,11 @@ Sets the navigation map :ref:`RID` for the link. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_navigation_layers** **(** :ref:`RID` link, :ref:`int` navigation_layers **)** +======= +void **link_set_navigation_layers** **(** :ref:`RID` link, :ref:`int` navigation_layers **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the links's navigation layers. This allows selecting links from a path request (when using :ref:`map_get_path`). @@ -566,7 +723,11 @@ Set the links's navigation layers. This allows selecting links from a path reque .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_owner_id** **(** :ref:`RID` link, :ref:`int` owner_id **)** +======= +void **link_set_owner_id** **(** :ref:`RID` link, :ref:`int` owner_id **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the ``ObjectID`` of the object which manages this link. @@ -578,7 +739,11 @@ Set the ``ObjectID`` of the object which manages this link. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_start_location** **(** :ref:`RID` link, :ref:`Vector2` location **)** +======= +void **link_set_start_location** **(** :ref:`RID` link, :ref:`Vector2` location **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the entry location for this ``link``. @@ -590,7 +755,11 @@ Sets the entry location for this ``link``. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_travel_cost** **(** :ref:`RID` link, :ref:`float` travel_cost **)** +======= +void **link_set_travel_cost** **(** :ref:`RID` link, :ref:`float` travel_cost **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the ``travel_cost`` for this ``link``. @@ -602,7 +771,11 @@ Sets the ``travel_cost`` for this ``link``. .. rst-class:: classref-method +<<<<<<< HEAD :ref:`RID` **map_create** **(** **)** +======= +:ref:`RID` **map_create** **(** **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Create a new map. @@ -752,7 +925,11 @@ Returns true if the map is active. .. rst-class:: classref-method +<<<<<<< HEAD void **map_set_active** **(** :ref:`RID` map, :ref:`bool` active **)** +======= +void **map_set_active** **(** :ref:`RID` map, :ref:`bool` active **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the map active. @@ -764,7 +941,11 @@ Sets the map active. .. rst-class:: classref-method +<<<<<<< HEAD void **map_set_cell_size** **(** :ref:`RID` map, :ref:`float` cell_size **)** +======= +void **map_set_cell_size** **(** :ref:`RID` map, :ref:`float` cell_size **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the map cell size used to weld the navigation mesh polygons. @@ -776,7 +957,11 @@ Set the map cell size used to weld the navigation mesh polygons. .. rst-class:: classref-method +<<<<<<< HEAD void **map_set_edge_connection_margin** **(** :ref:`RID` map, :ref:`float` margin **)** +======= +void **map_set_edge_connection_margin** **(** :ref:`RID` map, :ref:`float` margin **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the map edge connection margin used to weld the compatible region edges. @@ -788,7 +973,11 @@ Set the map edge connection margin used to weld the compatible region edges. .. rst-class:: classref-method +<<<<<<< HEAD void **map_set_link_connection_radius** **(** :ref:`RID` map, :ref:`float` radius **)** +======= +void **map_set_link_connection_radius** **(** :ref:`RID` map, :ref:`float` radius **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the map's link connection radius used to connect links to navigation polygons. @@ -812,7 +1001,11 @@ Queries a path in a given navigation map. Start and target position and other pa .. rst-class:: classref-method +<<<<<<< HEAD :ref:`RID` **region_create** **(** **)** +======= +:ref:`RID` **region_create** **(** **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Creates a new region. @@ -936,7 +1129,11 @@ If multiple navigation meshes have positions at equal distance the navigation re .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_enter_cost** **(** :ref:`RID` region, :ref:`float` enter_cost **)** +======= +void **region_set_enter_cost** **(** :ref:`RID` region, :ref:`float` enter_cost **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the ``enter_cost`` for this ``region``. @@ -948,7 +1145,11 @@ Sets the ``enter_cost`` for this ``region``. .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_map** **(** :ref:`RID` region, :ref:`RID` map **)** +======= +void **region_set_map** **(** :ref:`RID` region, :ref:`RID` map **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the map for the region. @@ -960,7 +1161,11 @@ Sets the map for the region. .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_navigation_layers** **(** :ref:`RID` region, :ref:`int` navigation_layers **)** +======= +void **region_set_navigation_layers** **(** :ref:`RID` region, :ref:`int` navigation_layers **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the region's navigation layers. This allows selecting regions from a path request (when using :ref:`map_get_path`). @@ -972,7 +1177,11 @@ Set the region's navigation layers. This allows selecting regions from a path re .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_navigation_polygon** **(** :ref:`RID` region, :ref:`NavigationPolygon` navigation_polygon **)** +======= +void **region_set_navigation_polygon** **(** :ref:`RID` region, :ref:`NavigationPolygon` navigation_polygon **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the ``navigation_polygon`` for the region. @@ -984,7 +1193,11 @@ Sets the ``navigation_polygon`` for the region. .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_owner_id** **(** :ref:`RID` region, :ref:`int` owner_id **)** +======= +void **region_set_owner_id** **(** :ref:`RID` region, :ref:`int` owner_id **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the ``ObjectID`` of the object which manages this region. @@ -996,7 +1209,11 @@ Set the ``ObjectID`` of the object which manages this region. .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_transform** **(** :ref:`RID` region, :ref:`Transform2D` transform **)** +======= +void **region_set_transform** **(** :ref:`RID` region, :ref:`Transform2D` transform **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the global transformation for the region. @@ -1008,7 +1225,11 @@ Sets the global transformation for the region. .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_travel_cost** **(** :ref:`RID` region, :ref:`float` travel_cost **)** +======= +void **region_set_travel_cost** **(** :ref:`RID` region, :ref:`float` travel_cost **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the ``travel_cost`` for this ``region``. diff --git a/classes/class_navigationserver3d.rst b/classes/class_navigationserver3d.rst index e99f0e4c619..3fd9f951d61 100644 --- a/classes/class_navigationserver3d.rst +++ b/classes/class_navigationserver3d.rst @@ -42,8 +42,11 @@ Tutorials - `3D Navmesh Demo `__ +<<<<<<< HEAD - :doc:`Using NavigationServer <../tutorials/navigation/navigation_using_navigationservers>` +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Methods @@ -53,12 +56,17 @@ Methods :widths: auto +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`RID` | :ref:`agent_create` **(** **)** | +======= + | :ref:`RID` | :ref:`agent_create` **(** **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`agent_get_map` **(** :ref:`RID` agent **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`agent_is_map_changed` **(** :ref:`RID` agent **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`agent_set_callback` **(** :ref:`RID` agent, :ref:`int` object_id, :ref:`StringName` method, :ref:`Variant` userdata=null **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`agent_set_map` **(** :ref:`RID` agent, :ref:`RID` map **)** | @@ -84,6 +92,33 @@ Methods | :ref:`RID[]` | :ref:`get_maps` **(** **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`link_create` **(** **)** | +======= + | void | :ref:`agent_set_callback` **(** :ref:`RID` agent, :ref:`int` object_id, :ref:`StringName` method, :ref:`Variant` userdata=null **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_map` **(** :ref:`RID` agent, :ref:`RID` map **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_max_neighbors` **(** :ref:`RID` agent, :ref:`int` count **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_max_speed` **(** :ref:`RID` agent, :ref:`float` max_speed **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_neighbor_distance` **(** :ref:`RID` agent, :ref:`float` distance **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_position` **(** :ref:`RID` agent, :ref:`Vector3` position **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_radius` **(** :ref:`RID` agent, :ref:`float` radius **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_target_velocity` **(** :ref:`RID` agent, :ref:`Vector3` target_velocity **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_time_horizon` **(** :ref:`RID` agent, :ref:`float` time **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`agent_set_velocity` **(** :ref:`RID` agent, :ref:`Vector3` velocity **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`free_rid` **(** :ref:`RID` rid **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`RID[]` | :ref:`get_maps` **(** **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`RID` | :ref:`link_create` **(** **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`link_get_end_location` **(** :ref:`RID` link **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -101,6 +136,7 @@ Methods +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`link_is_bidirectional` **(** :ref:`RID` link **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`link_set_bidirectional` **(** :ref:`RID` link, :ref:`bool` bidirectional **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`link_set_end_location` **(** :ref:`RID` link, :ref:`Vector3` location **)** | @@ -118,6 +154,25 @@ Methods | void | :ref:`link_set_travel_cost` **(** :ref:`RID` link, :ref:`float` travel_cost **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`map_create` **(** **)** | +======= + | void | :ref:`link_set_bidirectional` **(** :ref:`RID` link, :ref:`bool` bidirectional **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_end_location` **(** :ref:`RID` link, :ref:`Vector3` location **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_enter_cost` **(** :ref:`RID` link, :ref:`float` enter_cost **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_map` **(** :ref:`RID` link, :ref:`RID` map **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_navigation_layers` **(** :ref:`RID` link, :ref:`int` navigation_layers **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_owner_id` **(** :ref:`RID` link, :ref:`int` owner_id **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_start_location` **(** :ref:`RID` link, :ref:`Vector3` location **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`link_set_travel_cost` **(** :ref:`RID` link, :ref:`float` travel_cost **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`RID` | :ref:`map_create` **(** **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`map_force_update` **(** :ref:`RID` map **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -147,6 +202,7 @@ Methods +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`map_is_active` **(** :ref:`RID` map **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`map_set_active` **(** :ref:`RID` map, :ref:`bool` active **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`map_set_cell_size` **(** :ref:`RID` map, :ref:`float` cell_size **)** | @@ -156,14 +212,31 @@ Methods | void | :ref:`map_set_link_connection_radius` **(** :ref:`RID` map, :ref:`float` radius **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`map_set_up` **(** :ref:`RID` map, :ref:`Vector3` up **)** | +======= + | void | :ref:`map_set_active` **(** :ref:`RID` map, :ref:`bool` active **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`map_set_cell_size` **(** :ref:`RID` map, :ref:`float` cell_size **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`map_set_edge_connection_margin` **(** :ref:`RID` map, :ref:`float` margin **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`map_set_link_connection_radius` **(** :ref:`RID` map, :ref:`float` radius **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`map_set_up` **(** :ref:`RID` map, :ref:`Vector3` up **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`process` **(** :ref:`float` delta_time **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`query_path` **(** :ref:`NavigationPathQueryParameters3D` parameters, :ref:`NavigationPathQueryResult3D` result **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`region_bake_navigation_mesh` **(** :ref:`NavigationMesh` navigation_mesh, :ref:`Node` root_node **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`region_create` **(** **)** | +======= + | void | :ref:`region_bake_navigation_mesh` **(** :ref:`NavigationMesh` navigation_mesh, :ref:`Node` root_node **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`RID` | :ref:`region_create` **(** **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`region_get_connection_pathway_end` **(** :ref:`RID` region, :ref:`int` connection **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -183,6 +256,7 @@ Methods +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`region_owns_point` **(** :ref:`RID` region, :ref:`Vector3` point **)** |const| | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`region_set_enter_cost` **(** :ref:`RID` region, :ref:`float` enter_cost **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`region_set_map` **(** :ref:`RID` region, :ref:`RID` map **)** | @@ -198,6 +272,23 @@ Methods | void | :ref:`region_set_travel_cost` **(** :ref:`RID` region, :ref:`float` travel_cost **)** | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_active` **(** :ref:`bool` active **)** | +======= + | void | :ref:`region_set_enter_cost` **(** :ref:`RID` region, :ref:`float` enter_cost **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`region_set_map` **(** :ref:`RID` region, :ref:`RID` map **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`region_set_navigation_layers` **(** :ref:`RID` region, :ref:`int` navigation_layers **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`region_set_navigation_mesh` **(** :ref:`RID` region, :ref:`NavigationMesh` navigation_mesh **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`region_set_owner_id` **(** :ref:`RID` region, :ref:`int` owner_id **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`region_set_transform` **(** :ref:`RID` region, :ref:`Transform3D` transform **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`region_set_travel_cost` **(** :ref:`RID` region, :ref:`float` travel_cost **)** |const| | + +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`set_active` **(** :ref:`bool` active **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. rst-class:: classref-section-separator @@ -242,7 +333,11 @@ Method Descriptions .. rst-class:: classref-method +<<<<<<< HEAD :ref:`RID` **agent_create** **(** **)** +======= +:ref:`RID` **agent_create** **(** **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Creates the agent. @@ -278,7 +373,11 @@ Returns true if the map got changed the previous frame. .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_callback** **(** :ref:`RID` agent, :ref:`int` object_id, :ref:`StringName` method, :ref:`Variant` userdata=null **)** +======= +void **agent_set_callback** **(** :ref:`RID` agent, :ref:`int` object_id, :ref:`StringName` method, :ref:`Variant` userdata=null **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the callback ``object_id`` and ``method`` that gets called after each avoidance processing step for the ``agent``. The calculated ``safe_velocity`` will be dispatched with a signal to the object just before the physics calculations. @@ -292,7 +391,11 @@ Sets the callback ``object_id`` and ``method`` that gets called after each avoid .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_map** **(** :ref:`RID` agent, :ref:`RID` map **)** +======= +void **agent_set_map** **(** :ref:`RID` agent, :ref:`RID` map **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Puts the agent in the map. @@ -304,7 +407,11 @@ Puts the agent in the map. .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_max_neighbors** **(** :ref:`RID` agent, :ref:`int` count **)** +======= +void **agent_set_max_neighbors** **(** :ref:`RID` agent, :ref:`int` count **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the maximum number of other agents the agent takes into account in the navigation. The larger this number, the longer the running time of the simulation. If the number is too low, the simulation will not be safe. @@ -316,7 +423,11 @@ Sets the maximum number of other agents the agent takes into account in the navi .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_max_speed** **(** :ref:`RID` agent, :ref:`float` max_speed **)** +======= +void **agent_set_max_speed** **(** :ref:`RID` agent, :ref:`float` max_speed **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the maximum speed of the agent. Must be positive. @@ -328,7 +439,11 @@ Sets the maximum speed of the agent. Must be positive. .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_neighbor_distance** **(** :ref:`RID` agent, :ref:`float` distance **)** +======= +void **agent_set_neighbor_distance** **(** :ref:`RID` agent, :ref:`float` distance **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the maximum distance to other agents this agent takes into account in the navigation. The larger this number, the longer the running time of the simulation. If the number is too low, the simulation will not be safe. @@ -340,7 +455,11 @@ Sets the maximum distance to other agents this agent takes into account in the n .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_position** **(** :ref:`RID` agent, :ref:`Vector3` position **)** +======= +void **agent_set_position** **(** :ref:`RID` agent, :ref:`Vector3` position **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the position of the agent in world space. @@ -352,7 +471,11 @@ Sets the position of the agent in world space. .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_radius** **(** :ref:`RID` agent, :ref:`float` radius **)** +======= +void **agent_set_radius** **(** :ref:`RID` agent, :ref:`float` radius **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the radius of the agent. @@ -364,7 +487,11 @@ Sets the radius of the agent. .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_target_velocity** **(** :ref:`RID` agent, :ref:`Vector3` target_velocity **)** +======= +void **agent_set_target_velocity** **(** :ref:`RID` agent, :ref:`Vector3` target_velocity **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the new target velocity. @@ -376,7 +503,11 @@ Sets the new target velocity. .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_time_horizon** **(** :ref:`RID` agent, :ref:`float` time **)** +======= +void **agent_set_time_horizon** **(** :ref:`RID` agent, :ref:`float` time **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) The minimal amount of time for which the agent's velocities that are computed by the simulation are safe with respect to other agents. The larger this number, the sooner this agent will respond to the presence of other agents, but the less freedom this agent has in choosing its velocities. Must be positive. @@ -388,7 +519,11 @@ The minimal amount of time for which the agent's velocities that are computed by .. rst-class:: classref-method +<<<<<<< HEAD void **agent_set_velocity** **(** :ref:`RID` agent, :ref:`Vector3` velocity **)** +======= +void **agent_set_velocity** **(** :ref:`RID` agent, :ref:`Vector3` velocity **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the current velocity of the agent. @@ -400,7 +535,11 @@ Sets the current velocity of the agent. .. rst-class:: classref-method +<<<<<<< HEAD void **free_rid** **(** :ref:`RID` rid **)** +======= +void **free_rid** **(** :ref:`RID` rid **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Destroys the given RID. @@ -424,7 +563,11 @@ Returns all created navigation map :ref:`RID`\ s on the NavigationSer .. rst-class:: classref-method +<<<<<<< HEAD :ref:`RID` **link_create** **(** **)** +======= +:ref:`RID` **link_create** **(** **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Create a new link between two locations on a map. @@ -532,7 +675,11 @@ Returns whether this ``link`` can be travelled in both directions. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_bidirectional** **(** :ref:`RID` link, :ref:`bool` bidirectional **)** +======= +void **link_set_bidirectional** **(** :ref:`RID` link, :ref:`bool` bidirectional **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets whether this ``link`` can be travelled in both directions. @@ -544,7 +691,11 @@ Sets whether this ``link`` can be travelled in both directions. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_end_location** **(** :ref:`RID` link, :ref:`Vector3` location **)** +======= +void **link_set_end_location** **(** :ref:`RID` link, :ref:`Vector3` location **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the exit location for the ``link``. @@ -556,7 +707,11 @@ Sets the exit location for the ``link``. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_enter_cost** **(** :ref:`RID` link, :ref:`float` enter_cost **)** +======= +void **link_set_enter_cost** **(** :ref:`RID` link, :ref:`float` enter_cost **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the ``enter_cost`` for this ``link``. @@ -568,7 +723,11 @@ Sets the ``enter_cost`` for this ``link``. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_map** **(** :ref:`RID` link, :ref:`RID` map **)** +======= +void **link_set_map** **(** :ref:`RID` link, :ref:`RID` map **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the navigation map :ref:`RID` for the link. @@ -580,7 +739,11 @@ Sets the navigation map :ref:`RID` for the link. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_navigation_layers** **(** :ref:`RID` link, :ref:`int` navigation_layers **)** +======= +void **link_set_navigation_layers** **(** :ref:`RID` link, :ref:`int` navigation_layers **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the links's navigation layers. This allows selecting links from a path request (when using :ref:`map_get_path`). @@ -592,7 +755,11 @@ Set the links's navigation layers. This allows selecting links from a path reque .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_owner_id** **(** :ref:`RID` link, :ref:`int` owner_id **)** +======= +void **link_set_owner_id** **(** :ref:`RID` link, :ref:`int` owner_id **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the ``ObjectID`` of the object which manages this link. @@ -604,7 +771,11 @@ Set the ``ObjectID`` of the object which manages this link. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_start_location** **(** :ref:`RID` link, :ref:`Vector3` location **)** +======= +void **link_set_start_location** **(** :ref:`RID` link, :ref:`Vector3` location **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the entry location for this ``link``. @@ -616,7 +787,11 @@ Sets the entry location for this ``link``. .. rst-class:: classref-method +<<<<<<< HEAD void **link_set_travel_cost** **(** :ref:`RID` link, :ref:`float` travel_cost **)** +======= +void **link_set_travel_cost** **(** :ref:`RID` link, :ref:`float` travel_cost **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the ``travel_cost`` for this ``link``. @@ -628,7 +803,11 @@ Sets the ``travel_cost`` for this ``link``. .. rst-class:: classref-method +<<<<<<< HEAD :ref:`RID` **map_create** **(** **)** +======= +:ref:`RID` **map_create** **(** **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Create a new map. @@ -814,7 +993,11 @@ Returns true if the map is active. .. rst-class:: classref-method +<<<<<<< HEAD void **map_set_active** **(** :ref:`RID` map, :ref:`bool` active **)** +======= +void **map_set_active** **(** :ref:`RID` map, :ref:`bool` active **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the map active. @@ -826,7 +1009,11 @@ Sets the map active. .. rst-class:: classref-method +<<<<<<< HEAD void **map_set_cell_size** **(** :ref:`RID` map, :ref:`float` cell_size **)** +======= +void **map_set_cell_size** **(** :ref:`RID` map, :ref:`float` cell_size **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the map cell size used to weld the navigation mesh polygons. @@ -838,7 +1025,11 @@ Set the map cell size used to weld the navigation mesh polygons. .. rst-class:: classref-method +<<<<<<< HEAD void **map_set_edge_connection_margin** **(** :ref:`RID` map, :ref:`float` margin **)** +======= +void **map_set_edge_connection_margin** **(** :ref:`RID` map, :ref:`float` margin **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the map edge connection margin used to weld the compatible region edges. @@ -850,7 +1041,11 @@ Set the map edge connection margin used to weld the compatible region edges. .. rst-class:: classref-method +<<<<<<< HEAD void **map_set_link_connection_radius** **(** :ref:`RID` map, :ref:`float` radius **)** +======= +void **map_set_link_connection_radius** **(** :ref:`RID` map, :ref:`float` radius **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the map's link connection radius used to connect links to navigation polygons. @@ -862,7 +1057,11 @@ Set the map's link connection radius used to connect links to navigation polygon .. rst-class:: classref-method +<<<<<<< HEAD void **map_set_up** **(** :ref:`RID` map, :ref:`Vector3` up **)** +======= +void **map_set_up** **(** :ref:`RID` map, :ref:`Vector3` up **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the map up direction. @@ -902,7 +1101,11 @@ Queries a path in a given navigation map. Start and target position and other pa .. rst-class:: classref-method +<<<<<<< HEAD void **region_bake_navigation_mesh** **(** :ref:`NavigationMesh` navigation_mesh, :ref:`Node` root_node **)** +======= +void **region_bake_navigation_mesh** **(** :ref:`NavigationMesh` navigation_mesh, :ref:`Node` root_node **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Bakes the ``navigation_mesh`` with bake source geometry collected starting from the ``root_node``. @@ -914,7 +1117,11 @@ Bakes the ``navigation_mesh`` with bake source geometry collected starting from .. rst-class:: classref-method +<<<<<<< HEAD :ref:`RID` **region_create** **(** **)** +======= +:ref:`RID` **region_create** **(** **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Creates a new region. @@ -1038,7 +1245,11 @@ If multiple navigation meshes have positions at equal distance the navigation re .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_enter_cost** **(** :ref:`RID` region, :ref:`float` enter_cost **)** +======= +void **region_set_enter_cost** **(** :ref:`RID` region, :ref:`float` enter_cost **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the ``enter_cost`` for this ``region``. @@ -1050,7 +1261,11 @@ Sets the ``enter_cost`` for this ``region``. .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_map** **(** :ref:`RID` region, :ref:`RID` map **)** +======= +void **region_set_map** **(** :ref:`RID` region, :ref:`RID` map **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the map for the region. @@ -1062,7 +1277,11 @@ Sets the map for the region. .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_navigation_layers** **(** :ref:`RID` region, :ref:`int` navigation_layers **)** +======= +void **region_set_navigation_layers** **(** :ref:`RID` region, :ref:`int` navigation_layers **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the region's navigation layers. This allows selecting regions from a path request (when using :ref:`map_get_path`). @@ -1074,7 +1293,11 @@ Set the region's navigation layers. This allows selecting regions from a path re .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_navigation_mesh** **(** :ref:`RID` region, :ref:`NavigationMesh` navigation_mesh **)** +======= +void **region_set_navigation_mesh** **(** :ref:`RID` region, :ref:`NavigationMesh` navigation_mesh **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the navigation mesh for the region. @@ -1086,7 +1309,11 @@ Sets the navigation mesh for the region. .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_owner_id** **(** :ref:`RID` region, :ref:`int` owner_id **)** +======= +void **region_set_owner_id** **(** :ref:`RID` region, :ref:`int` owner_id **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Set the ``ObjectID`` of the object which manages this region. @@ -1098,7 +1325,11 @@ Set the ``ObjectID`` of the object which manages this region. .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_transform** **(** :ref:`RID` region, :ref:`Transform3D` transform **)** +======= +void **region_set_transform** **(** :ref:`RID` region, :ref:`Transform3D` transform **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the global transformation for the region. @@ -1110,7 +1341,11 @@ Sets the global transformation for the region. .. rst-class:: classref-method +<<<<<<< HEAD void **region_set_travel_cost** **(** :ref:`RID` region, :ref:`float` travel_cost **)** +======= +void **region_set_travel_cost** **(** :ref:`RID` region, :ref:`float` travel_cost **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sets the ``travel_cost`` for this ``region``. @@ -1122,7 +1357,11 @@ Sets the ``travel_cost`` for this ``region``. .. rst-class:: classref-method +<<<<<<< HEAD void **set_active** **(** :ref:`bool` active **)** +======= +void **set_active** **(** :ref:`bool` active **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Control activation of this server. diff --git a/classes/class_node.rst b/classes/class_node.rst index fae16284c7f..88425887ed6 100644 --- a/classes/class_node.rst +++ b/classes/class_node.rst @@ -161,8 +161,11 @@ Methods +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Viewport` | :ref:`get_viewport` **(** **)** |const| | +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`Window` | :ref:`get_window` **(** **)** |const| | +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | :ref:`bool` | :ref:`has_node` **(** :ref:`NodePath` path **)** |const| | +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_node_and_resource` **(** :ref:`NodePath` path **)** |const| | @@ -215,8 +218,11 @@ Methods +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`remove_from_group` **(** :ref:`StringName` group **)** | +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`reparent` **(** :ref:`Node` new_parent, :ref:`bool` keep_global_transform=true **)** | +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | void | :ref:`replace_by` **(** :ref:`Node` node, :ref:`bool` keep_groups=false **)** | +---------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`request_ready` **(** **)** | @@ -1694,6 +1700,7 @@ Returns the node's :ref:`Viewport`. ---- +<<<<<<< HEAD .. _class_Node_method_get_window: .. rst-class:: classref-method @@ -1706,6 +1713,8 @@ Returns the :ref:`Window` that contains this node. If the node is ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_Node_method_has_node: .. rst-class:: classref-method @@ -2046,6 +2055,7 @@ Removes a node from the ``group``. Does nothing if the node is not in the ``grou ---- +<<<<<<< HEAD .. _class_Node_method_reparent: .. rst-class:: classref-method @@ -2060,6 +2070,8 @@ If ``keep_global_transform`` is ``true``, the node's global transform will be pr ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_Node_method_replace_by: .. rst-class:: classref-method diff --git a/classes/class_optionbutton.rst b/classes/class_optionbutton.rst index 98804436afa..5844ecff3d9 100644 --- a/classes/class_optionbutton.rst +++ b/classes/class_optionbutton.rst @@ -400,9 +400,15 @@ Returns the :ref:`PopupMenu` contained in this button. :ref:`int` **get_selectable_item** **(** :ref:`bool` from_last=false **)** |const| +<<<<<<< HEAD Returns the index of the first item which is not disabled, or marked as a separator. If ``from_last`` is ``true``, the items will be searched in reverse order. Returns ``-1`` if no item is found. +======= +.. container:: contribute + + There is currently no description for this method. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -438,7 +444,13 @@ Gets the metadata of the selected item. Metadata for items can be set using :ref :ref:`bool` **has_selectable_items** **(** **)** |const| +<<<<<<< HEAD Returns ``true`` if this button contains at least one item which is not disabled, or marked as a separator. +======= +.. container:: contribute + + There is currently no description for this method. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -462,7 +474,13 @@ Returns ``true`` if the item at index ``idx`` is disabled. :ref:`bool` **is_item_separator** **(** :ref:`int` idx **)** |const| +<<<<<<< HEAD Returns ``true`` if the item at index ``idx`` is marked as a separator. +======= +.. container:: contribute + + There is currently no description for this method. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator diff --git a/classes/class_os.rst b/classes/class_os.rst index abb1608ed96..253c4fedb65 100644 --- a/classes/class_os.rst +++ b/classes/class_os.rst @@ -207,6 +207,181 @@ The OpenGL 3 rendering driver. It uses OpenGL 3.3 Core Profile on desktop platfo ---- +<<<<<<< HEAD +======= +.. _enum_OS_Weekday: + +.. rst-class:: classref-enumeration + +enum **Weekday**: + +.. _class_OS_constant_DAY_SUNDAY: + +.. rst-class:: classref-enumeration-constant + +:ref:`Weekday` **DAY_SUNDAY** = ``0`` + +Sunday. + +.. _class_OS_constant_DAY_MONDAY: + +.. rst-class:: classref-enumeration-constant + +:ref:`Weekday` **DAY_MONDAY** = ``1`` + +Monday. + +.. _class_OS_constant_DAY_TUESDAY: + +.. rst-class:: classref-enumeration-constant + +:ref:`Weekday` **DAY_TUESDAY** = ``2`` + +Tuesday. + +.. _class_OS_constant_DAY_WEDNESDAY: + +.. rst-class:: classref-enumeration-constant + +:ref:`Weekday` **DAY_WEDNESDAY** = ``3`` + +Wednesday. + +.. _class_OS_constant_DAY_THURSDAY: + +.. rst-class:: classref-enumeration-constant + +:ref:`Weekday` **DAY_THURSDAY** = ``4`` + +Thursday. + +.. _class_OS_constant_DAY_FRIDAY: + +.. rst-class:: classref-enumeration-constant + +:ref:`Weekday` **DAY_FRIDAY** = ``5`` + +Friday. + +.. _class_OS_constant_DAY_SATURDAY: + +.. rst-class:: classref-enumeration-constant + +:ref:`Weekday` **DAY_SATURDAY** = ``6`` + +Saturday. + +.. rst-class:: classref-item-separator + +---- + +.. _enum_OS_Month: + +.. rst-class:: classref-enumeration + +enum **Month**: + +.. _class_OS_constant_MONTH_JANUARY: + +.. rst-class:: classref-enumeration-constant + +:ref:`Month` **MONTH_JANUARY** = ``1`` + +January. + +.. _class_OS_constant_MONTH_FEBRUARY: + +.. rst-class:: classref-enumeration-constant + +:ref:`Month` **MONTH_FEBRUARY** = ``2`` + +February. + +.. _class_OS_constant_MONTH_MARCH: + +.. rst-class:: classref-enumeration-constant + +:ref:`Month` **MONTH_MARCH** = ``3`` + +March. + +.. _class_OS_constant_MONTH_APRIL: + +.. rst-class:: classref-enumeration-constant + +:ref:`Month` **MONTH_APRIL** = ``4`` + +April. + +.. _class_OS_constant_MONTH_MAY: + +.. rst-class:: classref-enumeration-constant + +:ref:`Month` **MONTH_MAY** = ``5`` + +May. + +.. _class_OS_constant_MONTH_JUNE: + +.. rst-class:: classref-enumeration-constant + +:ref:`Month` **MONTH_JUNE** = ``6`` + +June. + +.. _class_OS_constant_MONTH_JULY: + +.. rst-class:: classref-enumeration-constant + +:ref:`Month` **MONTH_JULY** = ``7`` + +July. + +.. _class_OS_constant_MONTH_AUGUST: + +.. rst-class:: classref-enumeration-constant + +:ref:`Month` **MONTH_AUGUST** = ``8`` + +August. + +.. _class_OS_constant_MONTH_SEPTEMBER: + +.. rst-class:: classref-enumeration-constant + +:ref:`Month` **MONTH_SEPTEMBER** = ``9`` + +September. + +.. _class_OS_constant_MONTH_OCTOBER: + +.. rst-class:: classref-enumeration-constant + +:ref:`Month` **MONTH_OCTOBER** = ``10`` + +October. + +.. _class_OS_constant_MONTH_NOVEMBER: + +.. rst-class:: classref-enumeration-constant + +:ref:`Month` **MONTH_NOVEMBER** = ``11`` + +November. + +.. _class_OS_constant_MONTH_DECEMBER: + +.. rst-class:: classref-enumeration-constant + +:ref:`Month` **MONTH_DECEMBER** = ``12`` + +December. + +.. rst-class:: classref-item-separator + +---- + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _enum_OS_SystemDir: .. rst-class:: classref-enumeration diff --git a/classes/class_physicsdirectbodystate2d.rst b/classes/class_physicsdirectbodystate2d.rst index 5836d976eaa..ce37f549f6c 100644 --- a/classes/class_physicsdirectbodystate2d.rst +++ b/classes/class_physicsdirectbodystate2d.rst @@ -111,8 +111,11 @@ Methods +-------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_contact_count` **(** **)** |const| | +-------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`Vector2` | :ref:`get_contact_impulse` **(** :ref:`int` contact_idx **)** |const| | +-------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | :ref:`Vector2` | :ref:`get_contact_local_normal` **(** :ref:`int` contact_idx **)** |const| | +-------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector2` | :ref:`get_contact_local_position` **(** :ref:`int` contact_idx **)** |const| | @@ -584,6 +587,7 @@ Returns the number of contacts this body has with other bodies. ---- +<<<<<<< HEAD .. _class_PhysicsDirectBodyState2D_method_get_contact_impulse: .. rst-class:: classref-method @@ -596,6 +600,8 @@ Returns the impulse created by the contact. ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_PhysicsDirectBodyState2D_method_get_contact_local_normal: .. rst-class:: classref-method diff --git a/classes/class_physicsdirectbodystate2dextension.rst b/classes/class_physicsdirectbodystate2dextension.rst index 0c041a6a71c..83d17d0990e 100644 --- a/classes/class_physicsdirectbodystate2dextension.rst +++ b/classes/class_physicsdirectbodystate2dextension.rst @@ -67,8 +67,11 @@ Methods +-------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_get_contact_count` **(** **)** |virtual| |const| | +-------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`Vector2` | :ref:`_get_contact_impulse` **(** :ref:`int` contact_idx **)** |virtual| |const| | +-------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | :ref:`Vector2` | :ref:`_get_contact_local_normal` **(** :ref:`int` contact_idx **)** |virtual| |const| | +-------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector2` | :ref:`_get_contact_local_position` **(** :ref:`int` contact_idx **)** |virtual| |const| | @@ -415,6 +418,7 @@ void **_apply_torque_impulse** **(** :ref:`float` impulse **)** |vi ---- +<<<<<<< HEAD .. _class_PhysicsDirectBodyState2DExtension_method__get_contact_impulse: .. rst-class:: classref-method @@ -429,6 +433,8 @@ void **_apply_torque_impulse** **(** :ref:`float` impulse **)** |vi ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_PhysicsDirectBodyState2DExtension_method__get_contact_local_normal: .. rst-class:: classref-method diff --git a/classes/class_physicsdirectbodystate3d.rst b/classes/class_physicsdirectbodystate3d.rst index f35d9394406..364a044031c 100644 --- a/classes/class_physicsdirectbodystate3d.rst +++ b/classes/class_physicsdirectbodystate3d.rst @@ -115,7 +115,11 @@ Methods +-------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_contact_count` **(** **)** |const| | +-------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`Vector3` | :ref:`get_contact_impulse` **(** :ref:`int` contact_idx **)** |const| | +======= + | :ref:`float` | :ref:`get_contact_impulse` **(** :ref:`int` contact_idx **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`get_contact_local_normal` **(** :ref:`int` contact_idx **)** |const| | +-------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -626,9 +630,15 @@ Returns the number of contacts this body has with other bodies. .. rst-class:: classref-method +<<<<<<< HEAD :ref:`Vector3` **get_contact_impulse** **(** :ref:`int` contact_idx **)** |const| Impulse created by the contact. +======= +:ref:`float` **get_contact_impulse** **(** :ref:`int` contact_idx **)** |const| + +Impulse created by the contact. Only implemented for Bullet physics. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator diff --git a/classes/class_physicsdirectbodystate3dextension.rst b/classes/class_physicsdirectbodystate3dextension.rst index 203a98af66f..e64f5af6363 100644 --- a/classes/class_physicsdirectbodystate3dextension.rst +++ b/classes/class_physicsdirectbodystate3dextension.rst @@ -67,7 +67,11 @@ Methods +-------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_get_contact_count` **(** **)** |virtual| |const| | +-------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`Vector3` | :ref:`_get_contact_impulse` **(** :ref:`int` contact_idx **)** |virtual| |const| | +======= + | :ref:`float` | :ref:`_get_contact_impulse` **(** :ref:`int` contact_idx **)** |virtual| |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`_get_contact_local_normal` **(** :ref:`int` contact_idx **)** |virtual| |const| | +-------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -423,7 +427,11 @@ void **_apply_torque_impulse** **(** :ref:`Vector3` impulse **)** .. rst-class:: classref-method +<<<<<<< HEAD :ref:`Vector3` **_get_contact_impulse** **(** :ref:`int` contact_idx **)** |virtual| |const| +======= +:ref:`float` **_get_contact_impulse** **(** :ref:`int` contact_idx **)** |virtual| |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. container:: contribute diff --git a/classes/class_physicsdirectspacestate2dextension.rst b/classes/class_physicsdirectspacestate2dextension.rst index 5c9cdbce89d..6007ca04f4e 100644 --- a/classes/class_physicsdirectspacestate2dextension.rst +++ b/classes/class_physicsdirectspacestate2dextension.rst @@ -37,8 +37,11 @@ Methods +-------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`_rest_info` **(** :ref:`RID` shape_rid, :ref:`Transform2D` transform, :ref:`Vector2` motion, :ref:`float` margin, :ref:`int` collision_mask, :ref:`bool` collide_with_bodies, :ref:`bool` collide_with_areas, PhysicsServer2DExtensionShapeRestInfo* rest_info **)** |virtual| | +-------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`bool` | :ref:`is_body_excluded_from_query` **(** :ref:`RID` body **)** |const| | +-------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -129,6 +132,7 @@ Method Descriptions There is currently no description for this method. Please help us by :ref:`contributing one `! +<<<<<<< HEAD .. rst-class:: classref-item-separator ---- @@ -143,6 +147,8 @@ Method Descriptions There is currently no description for this method. Please help us by :ref:`contributing one `! +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)` diff --git a/classes/class_physicsdirectspacestate3dextension.rst b/classes/class_physicsdirectspacestate3dextension.rst index 6c2c4cab66a..b36ce536c75 100644 --- a/classes/class_physicsdirectspacestate3dextension.rst +++ b/classes/class_physicsdirectspacestate3dextension.rst @@ -39,8 +39,11 @@ Methods +-------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`_rest_info` **(** :ref:`RID` shape_rid, :ref:`Transform3D` transform, :ref:`Vector3` motion, :ref:`float` margin, :ref:`int` collision_mask, :ref:`bool` collide_with_bodies, :ref:`bool` collide_with_areas, PhysicsServer3DExtensionShapeRestInfo* rest_info **)** |virtual| | +-------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`bool` | :ref:`is_body_excluded_from_query` **(** :ref:`RID` body **)** |const| | +-------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -145,6 +148,7 @@ Method Descriptions There is currently no description for this method. Please help us by :ref:`contributing one `! +<<<<<<< HEAD .. rst-class:: classref-item-separator ---- @@ -159,6 +163,8 @@ Method Descriptions There is currently no description for this method. Please help us by :ref:`contributing one `! +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)` diff --git a/classes/class_physicsserver2d.rst b/classes/class_physicsserver2d.rst index b4de8eb6dbf..11ec83fba43 100644 --- a/classes/class_physicsserver2d.rst +++ b/classes/class_physicsserver2d.rst @@ -232,10 +232,13 @@ Methods +-------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`joint_set_param` **(** :ref:`RID` joint, :ref:`JointParam` param, :ref:`float` value **)** | +-------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`float` | :ref:`pin_joint_get_param` **(** :ref:`RID` joint, :ref:`PinJointParam` param **)** |const| | +-------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`pin_joint_set_param` **(** :ref:`RID` joint, :ref:`PinJointParam` param, :ref:`float` value **)** | +-------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | :ref:`RID` | :ref:`rectangle_shape_create` **(** **)** | +-------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`segment_shape_create` **(** **)** | @@ -2305,6 +2308,7 @@ Sets a joint parameter. See :ref:`JointParam` f ---- +<<<<<<< HEAD .. _class_PhysicsServer2D_method_pin_joint_get_param: .. rst-class:: classref-method @@ -2329,6 +2333,8 @@ Sets a pin joint parameter. See :ref:`PinJointParam>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_PhysicsServer2D_method_rectangle_shape_create: .. rst-class:: classref-method diff --git a/classes/class_physicsserver2dextension.rst b/classes/class_physicsserver2dextension.rst index 2aecdc86b83..e1eab08ee0a 100644 --- a/classes/class_physicsserver2dextension.rst +++ b/classes/class_physicsserver2dextension.rst @@ -297,10 +297,13 @@ Methods +-------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`_world_boundary_shape_create` **(** **)** |virtual| | +-------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`bool` | :ref:`body_test_motion_is_excluding_body` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`body_test_motion_is_excluding_object` **(** :ref:`int` object **)** |const| | +-------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -2211,6 +2214,7 @@ void **_sync** **(** **)** |virtual| There is currently no description for this method. Please help us by :ref:`contributing one `! +<<<<<<< HEAD .. rst-class:: classref-item-separator ---- @@ -2239,6 +2243,8 @@ void **_sync** **(** **)** |virtual| There is currently no description for this method. Please help us by :ref:`contributing one `! +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)` diff --git a/classes/class_physicsserver3dextension.rst b/classes/class_physicsserver3dextension.rst index a27eba3685c..887b8c46d1d 100644 --- a/classes/class_physicsserver3dextension.rst +++ b/classes/class_physicsserver3dextension.rst @@ -401,10 +401,13 @@ Methods +-------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`_world_boundary_shape_create` **(** **)** |virtual| | +-------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`bool` | :ref:`body_test_motion_is_excluding_body` **(** :ref:`RID` body **)** |const| | +-------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`body_test_motion_is_excluding_object` **(** :ref:`int` object **)** |const| | +-------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -3043,6 +3046,7 @@ void **_sync** **(** **)** |virtual| There is currently no description for this method. Please help us by :ref:`contributing one `! +<<<<<<< HEAD .. rst-class:: classref-item-separator ---- @@ -3071,6 +3075,8 @@ void **_sync** **(** **)** |virtual| There is currently no description for this method. Please help us by :ref:`contributing one `! +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)` diff --git a/classes/class_projectsettings.rst b/classes/class_projectsettings.rst index 30b73d52ce9..f19ee69d005 100644 --- a/classes/class_projectsettings.rst +++ b/classes/class_projectsettings.rst @@ -211,6 +211,11 @@ Properties +---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`debug/gdscript/warnings/unused_variable` | ``1`` | +---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD +======= + | :ref:`int` | :ref:`debug/gdscript/warnings/void_assignment` | ``1`` | + +---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | :ref:`String` | :ref:`debug/settings/crash_handler/message` | ``"Please include this when reporting the bug to the project developer."`` | +---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`debug/settings/crash_handler/message.editor` | ``"Please include this when reporting the bug on: https://github.com/godotengine/godot/issues"`` | @@ -295,8 +300,11 @@ Properties +---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`display/window/size/extend_to_title` | ``false`` | +---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`int` | :ref:`display/window/size/initial_screen` | ``-2`` | +---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | :ref:`int` | :ref:`display/window/size/mode` | ``0`` | +---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`display/window/size/no_focus` | ``false`` | @@ -2407,6 +2415,21 @@ When set to ``warn`` or ``error``, produces a warning or an error respectively w ---- +<<<<<<< HEAD +======= +.. _class_ProjectSettings_property_debug/gdscript/warnings/void_assignment: + +.. rst-class:: classref-property + +:ref:`int` **debug/gdscript/warnings/void_assignment** = ``1`` + +When set to ``warn`` or ``error``, produces a warning or an error respectively when assigning the result of a function that returns ``void`` to a variable. + +.. rst-class:: classref-item-separator + +---- + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_ProjectSettings_property_debug/settings/crash_handler/message: .. rst-class:: classref-property @@ -2923,6 +2946,7 @@ Main window content is expanded to the full size of the window. Unlike a borderl ---- +<<<<<<< HEAD .. _class_ProjectSettings_property_display/window/size/initial_screen: .. rst-class:: classref-property @@ -2935,6 +2959,8 @@ Main window initial screen. ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_ProjectSettings_property_display/window/size/mode: .. rst-class:: classref-property diff --git a/classes/class_range.rst b/classes/class_range.rst index 268e3c04fbb..48446d8058a 100644 --- a/classes/class_range.rst +++ b/classes/class_range.rst @@ -31,6 +31,7 @@ Properties .. table:: :widths: auto +<<<<<<< HEAD +------------------------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`allow_greater` | ``false`` | +------------------------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ @@ -54,6 +55,31 @@ Properties +------------------------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`float` | :ref:`value` | ``0.0`` | +------------------------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ +======= + +---------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`allow_greater` | ``false`` | + +---------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`allow_lesser` | ``false`` | + +---------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`exp_edit` | ``false`` | + +---------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ + | :ref:`float` | :ref:`max_value` | ``100.0`` | + +---------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ + | :ref:`float` | :ref:`min_value` | ``0.0`` | + +---------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ + | :ref:`float` | :ref:`page` | ``0.0`` | + +---------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ + | :ref:`float` | :ref:`ratio` | | + +---------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`rounded` | ``false`` | + +---------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ + | :ref:`int` | size_flags_vertical | ``0`` (overrides :ref:`Control`) | + +---------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ + | :ref:`float` | :ref:`step` | ``0.01`` | + +---------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ + | :ref:`float` | :ref:`value` | ``0.0`` | + +---------------------------+----------------------------------------------------------+------------------------------------------------------------------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group diff --git a/classes/class_renderingserver.rst b/classes/class_renderingserver.rst index 25b3fb43645..9c694ccdef9 100644 --- a/classes/class_renderingserver.rst +++ b/classes/class_renderingserver.rst @@ -533,7 +533,11 @@ Methods +----------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`mesh_add_surface` **(** :ref:`RID` mesh, :ref:`Dictionary` surface **)** | +----------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`mesh_add_surface_from_arrays` **(** :ref:`RID` mesh, :ref:`PrimitiveType` primitive, :ref:`Array` arrays, :ref:`Array` blend_shapes=[], :ref:`Dictionary` lods={}, :ref:`ArrayFormat` compress_format=0 **)** | +======= + | void | :ref:`mesh_add_surface_from_arrays` **(** :ref:`RID` mesh, :ref:`PrimitiveType` primitive, :ref:`Array` arrays, :ref:`Array` blend_shapes=[], :ref:`Dictionary` lods={}, :ref:`int` compress_format=0 **)** | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +----------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`mesh_clear` **(** :ref:`RID` mesh **)** | +----------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -561,6 +565,7 @@ Methods +----------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Array[]` | :ref:`mesh_surface_get_blend_shape_arrays` **(** :ref:`RID` mesh, :ref:`int` surface **)** |const| | +----------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`int` | :ref:`mesh_surface_get_format_attribute_stride` **(** :ref:`ArrayFormat` format, :ref:`int` vertex_count **)** |const| | +----------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`mesh_surface_get_format_offset` **(** :ref:`ArrayFormat` format, :ref:`int` vertex_count, :ref:`int` array_index **)** |const| | @@ -568,6 +573,15 @@ Methods | :ref:`int` | :ref:`mesh_surface_get_format_skin_stride` **(** :ref:`ArrayFormat` format, :ref:`int` vertex_count **)** |const| | +----------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`mesh_surface_get_format_vertex_stride` **(** :ref:`ArrayFormat` format, :ref:`int` vertex_count **)** |const| | +======= + | :ref:`int` | :ref:`mesh_surface_get_format_attribute_stride` **(** :ref:`int` format, :ref:`int` vertex_count **)** |const| | + +----------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`int` | :ref:`mesh_surface_get_format_offset` **(** :ref:`int` format, :ref:`int` vertex_count, :ref:`int` array_index **)** |const| | + +----------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`int` | :ref:`mesh_surface_get_format_skin_stride` **(** :ref:`int` format, :ref:`int` vertex_count **)** |const| | + +----------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`int` | :ref:`mesh_surface_get_format_vertex_stride` **(** :ref:`int` format, :ref:`int` vertex_count **)** |const| | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +----------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`mesh_surface_get_material` **(** :ref:`RID` mesh, :ref:`int` surface **)** |const| | +----------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -1372,7 +1386,11 @@ enum **ArrayCustomFormat**: .. rst-class:: classref-enumeration +<<<<<<< HEAD flags **ArrayFormat**: +======= +enum **ArrayFormat**: +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_RenderingServer_constant_ARRAY_FORMAT_VERTEX: @@ -8306,7 +8324,11 @@ void **mesh_add_surface** **(** :ref:`RID` mesh, :ref:`Dictionary` mesh, :ref:`PrimitiveType` primitive, :ref:`Array` arrays, :ref:`Array` blend_shapes=[], :ref:`Dictionary` lods={}, :ref:`ArrayFormat` compress_format=0 **)** +======= +void **mesh_add_surface_from_arrays** **(** :ref:`RID` mesh, :ref:`PrimitiveType` primitive, :ref:`Array` arrays, :ref:`Array` blend_shapes=[], :ref:`Dictionary` lods={}, :ref:`int` compress_format=0 **)** +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. container:: contribute @@ -8486,7 +8508,11 @@ Returns a mesh's surface's arrays for blend shapes. .. rst-class:: classref-method +<<<<<<< HEAD :ref:`int` **mesh_surface_get_format_attribute_stride** **(** :ref:`ArrayFormat` format, :ref:`int` vertex_count **)** |const| +======= +:ref:`int` **mesh_surface_get_format_attribute_stride** **(** :ref:`int` format, :ref:`int` vertex_count **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. container:: contribute @@ -8500,7 +8526,11 @@ Returns a mesh's surface's arrays for blend shapes. .. rst-class:: classref-method +<<<<<<< HEAD :ref:`int` **mesh_surface_get_format_offset** **(** :ref:`ArrayFormat` format, :ref:`int` vertex_count, :ref:`int` array_index **)** |const| +======= +:ref:`int` **mesh_surface_get_format_offset** **(** :ref:`int` format, :ref:`int` vertex_count, :ref:`int` array_index **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. container:: contribute @@ -8514,7 +8544,11 @@ Returns a mesh's surface's arrays for blend shapes. .. rst-class:: classref-method +<<<<<<< HEAD :ref:`int` **mesh_surface_get_format_skin_stride** **(** :ref:`ArrayFormat` format, :ref:`int` vertex_count **)** |const| +======= +:ref:`int` **mesh_surface_get_format_skin_stride** **(** :ref:`int` format, :ref:`int` vertex_count **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. container:: contribute @@ -8528,7 +8562,11 @@ Returns a mesh's surface's arrays for blend shapes. .. rst-class:: classref-method +<<<<<<< HEAD :ref:`int` **mesh_surface_get_format_vertex_stride** **(** :ref:`ArrayFormat` format, :ref:`int` vertex_count **)** |const| +======= +:ref:`int` **mesh_surface_get_format_vertex_stride** **(** :ref:`int` format, :ref:`int` vertex_count **)** |const| +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. container:: contribute diff --git a/classes/class_resourceformatsaver.rst b/classes/class_resourceformatsaver.rst index a1959ffdd29..369166828e4 100644 --- a/classes/class_resourceformatsaver.rst +++ b/classes/class_resourceformatsaver.rst @@ -40,8 +40,11 @@ Methods +---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_save` **(** :ref:`Resource` resource, :ref:`String` path, :ref:`int` flags **)** |virtual| | +---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`Error` | :ref:`_set_uid` **(** :ref:`String` path, :ref:`int` uid **)** |virtual| | +---------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -100,6 +103,7 @@ Saves the given resource object to a file at the target ``path``. ``flags`` is a Returns :ref:`@GlobalScope.OK` on success, or an :ref:`Error` constant in case of failure. +<<<<<<< HEAD .. rst-class:: classref-item-separator ---- @@ -112,6 +116,8 @@ Returns :ref:`@GlobalScope.OK` on success, or an Sets a new UID for the resource at the given ``path``. Returns :ref:`@GlobalScope.OK` on success, or an :ref:`Error` constant in case of failure. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)` diff --git a/classes/class_scenemultiplayer.rst b/classes/class_scenemultiplayer.rst index aee346bb05a..b2febad0356 100644 --- a/classes/class_scenemultiplayer.rst +++ b/classes/class_scenemultiplayer.rst @@ -225,8 +225,11 @@ This effectively allows to have different branches of the scene tree to be manag Enable or disable the server feature that notifies clients of other peers' connection/disconnection, and relays messages between them. When this option is ``false``, clients won't be automatically notified of other peers and won't be able to send them packets through the server. +<<<<<<< HEAD \ **Note:** Changing this option while other peers are connected may lead to unexpected behaviors. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) \ **Note:** Support for this feature may depend on the current :ref:`MultiplayerPeer` configuration. See :ref:`MultiplayerPeer.is_server_relay_supported`. .. rst-class:: classref-section-separator diff --git a/classes/class_scenetree.rst b/classes/class_scenetree.rst index 14f2ff25d10..775a6e8ee7e 100644 --- a/classes/class_scenetree.rst +++ b/classes/class_scenetree.rst @@ -115,8 +115,11 @@ Methods +---------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_multiplayer` **(** :ref:`MultiplayerAPI` multiplayer, :ref:`NodePath` root_path=NodePath("") **)** | +---------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`unload_current_scene` **(** **)** | +---------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -510,7 +513,11 @@ Changes the running scene to the one at the given ``path``, after loading it int Returns :ref:`@GlobalScope.OK` on success, :ref:`@GlobalScope.ERR_CANT_OPEN` if the ``path`` cannot be loaded into a :ref:`PackedScene`, or :ref:`@GlobalScope.ERR_CANT_CREATE` if that scene cannot be instantiated. +<<<<<<< HEAD \ **Note:** The scene change is deferred, which means that the new scene node is added on the next idle frame. This ensures that both scenes are never loaded at the same time, which can exhaust system resources if the scenes are too large or if running in a memory constrained environment. As such, you won't be able to access the loaded scene immediately after the :ref:`change_scene_to_file` call. +======= +\ **Note:** The scene change is deferred, which means that the new scene node is added on the next idle frame. You won't be able to access it immediately after the :ref:`change_scene_to_file` call. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -522,9 +529,15 @@ Returns :ref:`@GlobalScope.OK` on success, :ref: :ref:`Error` **change_scene_to_packed** **(** :ref:`PackedScene` packed_scene **)** +<<<<<<< HEAD Changes the running scene to a new instance of the given :ref:`PackedScene` (which must be valid). Returns :ref:`@GlobalScope.OK` on success, :ref:`@GlobalScope.ERR_CANT_CREATE` if the scene cannot be instantiated, or :ref:`@GlobalScope.ERR_INVALID_PARAMETER` if the scene is invalid. +======= +Changes the running scene to a new instance of the given :ref:`PackedScene`. + +Returns :ref:`@GlobalScope.OK` on success or :ref:`@GlobalScope.ERR_CANT_CREATE` if the scene cannot be instantiated. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) \ **Note:** The scene change is deferred, which means that the new scene node is added on the next idle frame. You won't be able to access it immediately after the :ref:`change_scene_to_packed` call. @@ -779,6 +792,7 @@ void **set_multiplayer** **(** :ref:`MultiplayerAPI` multi Sets a custom :ref:`MultiplayerAPI` with the given ``root_path`` (controlling also the relative subpaths), or override the default one if ``root_path`` is empty. +<<<<<<< HEAD .. rst-class:: classref-item-separator ---- @@ -791,6 +805,8 @@ void **unload_current_scene** **(** **)** If a current scene is loaded, calling this method will unload it. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)` diff --git a/classes/class_spinbox.rst b/classes/class_spinbox.rst index ef3458bbb87..c5ab9e3ce5c 100644 --- a/classes/class_spinbox.rst +++ b/classes/class_spinbox.rst @@ -71,7 +71,11 @@ Properties +-------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`select_all_on_focus` | ``false`` | +-------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`SizeFlags` | size_flags_vertical | ``1`` (overrides :ref:`Control`) | +======= + | :ref:`int` | size_flags_vertical | ``1`` (overrides :ref:`Control`) | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +-------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`float` | step | ``1.0`` (overrides :ref:`Range`) | +-------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------+ diff --git a/classes/class_spriteframes.rst b/classes/class_spriteframes.rst index 5ff49e3b625..32aa5fbe47f 100644 --- a/classes/class_spriteframes.rst +++ b/classes/class_spriteframes.rst @@ -31,6 +31,7 @@ Methods .. table:: :widths: auto +<<<<<<< HEAD +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_animation` **(** :ref:`StringName` anim **)** | +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ @@ -66,6 +67,41 @@ Methods +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_frame` **(** :ref:`StringName` anim, :ref:`int` idx, :ref:`Texture2D` texture, :ref:`float` duration=1.0 **)** | +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`add_animation` **(** :ref:`StringName` anim **)** | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`add_frame` **(** :ref:`StringName` anim, :ref:`Texture2D` frame, :ref:`int` at_position=-1 **)** | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`clear` **(** :ref:`StringName` anim **)** | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`clear_all` **(** **)** | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`get_animation_loop` **(** :ref:`StringName` anim **)** |const| | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`PackedStringArray` | :ref:`get_animation_names` **(** **)** |const| | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`float` | :ref:`get_animation_speed` **(** :ref:`StringName` anim **)** |const| | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`Texture2D` | :ref:`get_frame` **(** :ref:`StringName` anim, :ref:`int` idx **)** |const| | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`int` | :ref:`get_frame_count` **(** :ref:`StringName` anim **)** |const| | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | :ref:`bool` | :ref:`has_animation` **(** :ref:`StringName` anim **)** |const| | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`remove_animation` **(** :ref:`StringName` anim **)** | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`remove_frame` **(** :ref:`StringName` anim, :ref:`int` idx **)** | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`rename_animation` **(** :ref:`StringName` anim, :ref:`StringName` newname **)** | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`set_animation_loop` **(** :ref:`StringName` anim, :ref:`bool` loop **)** | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`set_animation_speed` **(** :ref:`StringName` anim, :ref:`float` speed **)** | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`set_frame` **(** :ref:`StringName` anim, :ref:`int` idx, :ref:`Texture2D` txt **)** | + +---------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -92,7 +128,11 @@ Adds a new animation to the library. .. rst-class:: classref-method +<<<<<<< HEAD void **add_frame** **(** :ref:`StringName` anim, :ref:`Texture2D` texture, :ref:`float` duration=1.0, :ref:`int` at_position=-1 **)** +======= +void **add_frame** **(** :ref:`StringName` anim, :ref:`Texture2D` frame, :ref:`int` at_position=-1 **)** +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Adds a frame to the given animation. @@ -154,7 +194,23 @@ Returns an array containing the names associated to each animation. Values are p :ref:`float` **get_animation_speed** **(** :ref:`StringName` anim **)** |const| +<<<<<<< HEAD Returns the speed in frames per second for the ``anim`` animation. +======= +The animation's speed in frames per second. + +.. rst-class:: classref-item-separator + +---- + +.. _class_SpriteFrames_method_get_frame: + +.. rst-class:: classref-method + +:ref:`Texture2D` **get_frame** **(** :ref:`StringName` anim, :ref:`int` idx **)** |const| + +Returns the animation's selected frame. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -166,6 +222,7 @@ Returns the speed in frames per second for the ``anim`` animation. :ref:`int` **get_frame_count** **(** :ref:`StringName` anim **)** |const| +<<<<<<< HEAD Returns the number of frames for the ``anim`` animation. .. rst-class:: classref-item-separator @@ -197,6 +254,9 @@ In this example, ``speed_scale`` refers to either :ref:`AnimatedSprite2D.speed_s :ref:`Texture2D` **get_frame_texture** **(** :ref:`StringName` anim, :ref:`int` idx **)** |const| Returns the texture of the frame ``idx`` in the ``anim`` animation. +======= +Returns the number of frames in the animation. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -266,9 +326,15 @@ If ``true``, the animation will loop. .. rst-class:: classref-method +<<<<<<< HEAD void **set_animation_speed** **(** :ref:`StringName` anim, :ref:`float` fps **)** Sets the speed for the ``anim`` animation in frames per second. +======= +void **set_animation_speed** **(** :ref:`StringName` anim, :ref:`float` speed **)** + +The animation's speed in frames per second. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -278,9 +344,15 @@ Sets the speed for the ``anim`` animation in frames per second. .. rst-class:: classref-method +<<<<<<< HEAD void **set_frame** **(** :ref:`StringName` anim, :ref:`int` idx, :ref:`Texture2D` texture, :ref:`float` duration=1.0 **)** Sets the texture and the duration of the frame ``idx`` in the ``anim`` animation. +======= +void **set_frame** **(** :ref:`StringName` anim, :ref:`int` idx, :ref:`Texture2D` txt **)** + +Sets the texture of the given frame. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_tabbar.rst b/classes/class_tabbar.rst index b60d0d07b48..80fb49fadd9 100644 --- a/classes/class_tabbar.rst +++ b/classes/class_tabbar.rst @@ -64,8 +64,11 @@ Methods +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_tab` **(** :ref:`String` title="", :ref:`Texture2D` icon=null **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`clear_tabs` **(** **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | void | :ref:`ensure_tab_visible` **(** :ref:`int` idx **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`get_offset_buttons_visible` **(** **)** |const| | @@ -581,6 +584,7 @@ Adds a new tab. ---- +<<<<<<< HEAD .. _class_TabBar_method_clear_tabs: .. rst-class:: classref-method @@ -593,6 +597,8 @@ Clears all tabs. ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_TabBar_method_ensure_tab_visible: .. rst-class:: classref-method diff --git a/classes/class_textureprogressbar.rst b/classes/class_textureprogressbar.rst index eb43b243a87..e5e757b578f 100644 --- a/classes/class_textureprogressbar.rst +++ b/classes/class_textureprogressbar.rst @@ -42,7 +42,11 @@ Properties +----------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`float` | :ref:`radial_initial_angle` | ``0.0`` | +----------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ +<<<<<<< HEAD | :ref:`SizeFlags` | size_flags_vertical | ``1`` (overrides :ref:`Control`) | +======= + | :ref:`int` | size_flags_vertical | ``1`` (overrides :ref:`Control`) | +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) +----------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ | :ref:`float` | step | ``1.0`` (overrides :ref:`Range`) | +----------------------------------------------+-------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+ diff --git a/classes/class_tilemap.rst b/classes/class_tilemap.rst index 469cc4c4b01..166e66e8191 100644 --- a/classes/class_tilemap.rst +++ b/classes/class_tilemap.rst @@ -785,7 +785,11 @@ void **set_layer_y_sort_enabled** **(** :ref:`int` layer, :ref:`bool< Enables or disables a layer's Y-sorting. If a layer is Y-sorted, the layer will behave as a CanvasItem node where each of its tile gets Y-sorted. +<<<<<<< HEAD Y-sorted layers should usually be on different Z-index values than not Y-sorted layers, otherwise, each of those layer will be Y-sorted as whole with the Y-sorted one. This is usually an undesired behavior. +======= +Y-sorted layers should usually be on different Z-index values than not Y-sorted layers, otherwise, each of those layer will be Y-sorted as whole with the Y-sorted one. This is usually an undesired behvaior. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) If ``layer`` is negative, the layers are accessed from the last one. diff --git a/classes/class_transform2d.rst b/classes/class_transform2d.rst index 7bcf08e599d..760e9ce7c16 100644 --- a/classes/class_transform2d.rst +++ b/classes/class_transform2d.rst @@ -113,6 +113,15 @@ Methods +---------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Transform2D` | :ref:`scaled_local` **(** :ref:`Vector2` scale **)** |const| | +---------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD +======= + | void | :ref:`set_rotation` **(** :ref:`float` rotation **)** | + +---------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`set_scale` **(** :ref:`Vector2` scale **)** | + +---------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | void | :ref:`set_skew` **(** :ref:`float` skew **)** | + +---------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | :ref:`Transform2D` | :ref:`translated` **(** :ref:`Vector2` offset **)** |const| | +---------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Transform2D` | :ref:`translated_local` **(** :ref:`Vector2` offset **)** |const| | @@ -520,6 +529,47 @@ This can be seen as transforming with respect to the local frame. ---- +<<<<<<< HEAD +======= +.. _class_Transform2D_method_set_rotation: + +.. rst-class:: classref-method + +void **set_rotation** **(** :ref:`float` rotation **)** + +Sets the transform's rotation (in radians). + +.. rst-class:: classref-item-separator + +---- + +.. _class_Transform2D_method_set_scale: + +.. rst-class:: classref-method + +void **set_scale** **(** :ref:`Vector2` scale **)** + +Sets the transform's scale. + +\ **Note:** Negative X scales in 2D are not decomposable from the transformation matrix. Due to the way scale is represented with transformation matrices in Godot, negative scales on the X axis will be changed to negative scales on the Y axis and a rotation of 180 degrees when decomposed. + +.. rst-class:: classref-item-separator + +---- + +.. _class_Transform2D_method_set_skew: + +.. rst-class:: classref-method + +void **set_skew** **(** :ref:`float` skew **)** + +Sets the transform's skew (in radians). + +.. rst-class:: classref-item-separator + +---- + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_Transform2D_method_translated: .. rst-class:: classref-method diff --git a/classes/class_tree.rst b/classes/class_tree.rst index 85b6ee51670..5c1280e7adc 100644 --- a/classes/class_tree.rst +++ b/classes/class_tree.rst @@ -105,8 +105,11 @@ Methods +--------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`TreeItem` | :ref:`create_item` **(** :ref:`TreeItem` parent=null, :ref:`int` idx=-1 **)** | +--------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +<<<<<<< HEAD | void | :ref:`deselect_all` **(** **)** | +--------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) | :ref:`bool` | :ref:`edit_selected` **(** **)** | +--------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`ensure_cursor_is_visible` **(** **)** | @@ -789,6 +792,7 @@ The new item will be the ``idx``\ th child of parent, or it will be the last chi ---- +<<<<<<< HEAD .. _class_Tree_method_deselect_all: .. rst-class:: classref-method @@ -801,6 +805,8 @@ Deselects all tree items (rows and columns). In :ref:`SELECT_MULTI>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_Tree_method_edit_selected: .. rst-class:: classref-method diff --git a/classes/class_visualshader.rst b/classes/class_visualshader.rst index ea9897af041..1c49d4fcb8c 100644 --- a/classes/class_visualshader.rst +++ b/classes/class_visualshader.rst @@ -126,7 +126,11 @@ A shader for light calculations. :ref:`Type` **TYPE_START** = ``3`` +<<<<<<< HEAD A function for the "start" stage of particle shader. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_TYPE_PROCESS: @@ -134,7 +138,11 @@ A function for the "start" stage of particle shader. :ref:`Type` **TYPE_PROCESS** = ``4`` +<<<<<<< HEAD A function for the "process" stage of particle shader. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_TYPE_COLLIDE: @@ -142,7 +150,11 @@ A function for the "process" stage of particle shader. :ref:`Type` **TYPE_COLLIDE** = ``5`` +<<<<<<< HEAD A function for the "collide" stage (particle collision handler) of particle shader. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_TYPE_START_CUSTOM: @@ -150,7 +162,11 @@ A function for the "collide" stage (particle collision handler) of particle shad :ref:`Type` **TYPE_START_CUSTOM** = ``6`` +<<<<<<< HEAD A function for the "start" stage of particle shader, with customized output. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_TYPE_PROCESS_CUSTOM: @@ -158,7 +174,11 @@ A function for the "start" stage of particle shader, with customized output. :ref:`Type` **TYPE_PROCESS_CUSTOM** = ``7`` +<<<<<<< HEAD A function for the "process" stage of particle shader, with customized output. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_TYPE_SKY: @@ -166,7 +186,11 @@ A function for the "process" stage of particle shader, with customized output. :ref:`Type` **TYPE_SKY** = ``8`` +<<<<<<< HEAD A shader for 3D environment's sky. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_TYPE_FOG: @@ -200,7 +224,11 @@ enum **VaryingMode**: :ref:`VaryingMode` **VARYING_MODE_VERTEX_TO_FRAG_LIGHT** = ``0`` +<<<<<<< HEAD Varying is passed from ``Vertex`` function to ``Fragment`` and ``Light`` functions. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_VARYING_MODE_FRAG_TO_LIGHT: @@ -208,7 +236,11 @@ Varying is passed from ``Vertex`` function to ``Fragment`` and ``Light`` functio :ref:`VaryingMode` **VARYING_MODE_FRAG_TO_LIGHT** = ``1`` +<<<<<<< HEAD Varying is passed from ``Fragment`` function to ``Light`` function. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_VARYING_MODE_MAX: @@ -216,7 +248,11 @@ Varying is passed from ``Fragment`` function to ``Light`` function. :ref:`VaryingMode` **VARYING_MODE_MAX** = ``2`` +<<<<<<< HEAD Represents the size of the :ref:`VaryingMode` enum. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -234,7 +270,11 @@ enum **VaryingType**: :ref:`VaryingType` **VARYING_TYPE_FLOAT** = ``0`` +<<<<<<< HEAD Varying is of type :ref:`float`. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_VARYING_TYPE_INT: @@ -242,6 +282,7 @@ Varying is of type :ref:`float`. :ref:`VaryingType` **VARYING_TYPE_INT** = ``1`` +<<<<<<< HEAD Varying is of type :ref:`int`. .. _class_VisualShader_constant_VARYING_TYPE_UINT: @@ -251,54 +292,93 @@ Varying is of type :ref:`int`. :ref:`VaryingType` **VARYING_TYPE_UINT** = ``2`` Varying is of type unsigned :ref:`int`. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_VARYING_TYPE_VECTOR_2D: .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`VaryingType` **VARYING_TYPE_VECTOR_2D** = ``3`` Varying is of type :ref:`Vector2`. +======= +:ref:`VaryingType` **VARYING_TYPE_VECTOR_2D** = ``2`` + + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_VARYING_TYPE_VECTOR_3D: .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`VaryingType` **VARYING_TYPE_VECTOR_3D** = ``4`` Varying is of type :ref:`Vector3`. +======= +:ref:`VaryingType` **VARYING_TYPE_VECTOR_3D** = ``3`` + + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_VARYING_TYPE_VECTOR_4D: .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`VaryingType` **VARYING_TYPE_VECTOR_4D** = ``5`` Varying is of type :ref:`Vector4`. +======= +:ref:`VaryingType` **VARYING_TYPE_VECTOR_4D** = ``4`` + + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_VARYING_TYPE_BOOLEAN: .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`VaryingType` **VARYING_TYPE_BOOLEAN** = ``6`` Varying is of type :ref:`bool`. +======= +:ref:`VaryingType` **VARYING_TYPE_BOOLEAN** = ``5`` + + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_VARYING_TYPE_TRANSFORM: .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`VaryingType` **VARYING_TYPE_TRANSFORM** = ``7`` Varying is of type :ref:`Transform3D`. +======= +:ref:`VaryingType` **VARYING_TYPE_TRANSFORM** = ``6`` + + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_VARYING_TYPE_MAX: .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`VaryingType` **VARYING_TYPE_MAX** = ``8`` Represents the size of the :ref:`VaryingType` enum. +======= +:ref:`VaryingType` **VARYING_TYPE_MAX** = ``7`` + + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -315,7 +395,11 @@ Constants **NODE_ID_INVALID** = ``-1`` +<<<<<<< HEAD Denotes invalid **VisualShader** node. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShader_constant_NODE_ID_OUTPUT: @@ -323,7 +407,11 @@ Denotes invalid **VisualShader** node. **NODE_ID_OUTPUT** = ``0`` +<<<<<<< HEAD Denotes output node of **VisualShader**. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -374,7 +462,13 @@ Adds the specified ``node`` to the shader. void **add_varying** **(** :ref:`String` name, :ref:`VaryingMode` mode, :ref:`VaryingType` type **)** +<<<<<<< HEAD Adds a new varying value node to the shader. +======= +.. container:: contribute + + There is currently no description for this method. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -482,7 +576,13 @@ Returns the position of the specified node within the shader graph. :ref:`int` **get_valid_node_id** **(** :ref:`Type` type **)** |const| +<<<<<<< HEAD Returns next valid node ID that can be added to the shader graph. +======= +.. container:: contribute + + There is currently no description for this method. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -494,7 +594,13 @@ Returns next valid node ID that can be added to the shader graph. :ref:`bool` **has_varying** **(** :ref:`String` name **)** |const| +<<<<<<< HEAD Returns ``true`` if the shader has a varying with the given ``name``. +======= +.. container:: contribute + + There is currently no description for this method. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -530,7 +636,13 @@ Removes the specified node from the shader. void **remove_varying** **(** :ref:`String` name **)** +<<<<<<< HEAD Removes a varying value node with the given ``name``. Prints an error if a node with this name is not found. +======= +.. container:: contribute + + There is currently no description for this method. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator diff --git a/classes/class_visualshadernode.rst b/classes/class_visualshadernode.rst index 3dc0c010ee5..a07b2672e21 100644 --- a/classes/class_visualshadernode.rst +++ b/classes/class_visualshadernode.rst @@ -12,7 +12,11 @@ VisualShaderNode **Inherits:** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD **Inherited By:** :ref:`VisualShaderNodeBillboard`, :ref:`VisualShaderNodeClamp`, :ref:`VisualShaderNodeColorFunc`, :ref:`VisualShaderNodeColorOp`, :ref:`VisualShaderNodeCompare`, :ref:`VisualShaderNodeConstant`, :ref:`VisualShaderNodeCubemap`, :ref:`VisualShaderNodeCustom`, :ref:`VisualShaderNodeDerivativeFunc`, :ref:`VisualShaderNodeDeterminant`, :ref:`VisualShaderNodeDistanceFade`, :ref:`VisualShaderNodeDotProduct`, :ref:`VisualShaderNodeFloatFunc`, :ref:`VisualShaderNodeFloatOp`, :ref:`VisualShaderNodeFresnel`, :ref:`VisualShaderNodeIf`, :ref:`VisualShaderNodeInput`, :ref:`VisualShaderNodeIntFunc`, :ref:`VisualShaderNodeIntOp`, :ref:`VisualShaderNodeIs`, :ref:`VisualShaderNodeLinearSceneDepth`, :ref:`VisualShaderNodeMix`, :ref:`VisualShaderNodeMultiplyAdd`, :ref:`VisualShaderNodeOuterProduct`, :ref:`VisualShaderNodeOutput`, :ref:`VisualShaderNodeParameter`, :ref:`VisualShaderNodeParameterRef`, :ref:`VisualShaderNodeParticleAccelerator`, :ref:`VisualShaderNodeParticleConeVelocity`, :ref:`VisualShaderNodeParticleEmit`, :ref:`VisualShaderNodeParticleEmitter`, :ref:`VisualShaderNodeParticleMultiplyByAxisAngle`, :ref:`VisualShaderNodeParticleRandomness`, :ref:`VisualShaderNodeProximityFade`, :ref:`VisualShaderNodeRandomRange`, :ref:`VisualShaderNodeRemap`, :ref:`VisualShaderNodeResizableBase`, :ref:`VisualShaderNodeSample3D`, :ref:`VisualShaderNodeScreenUVToSDF`, :ref:`VisualShaderNodeSDFRaymarch`, :ref:`VisualShaderNodeSDFToScreenUV`, :ref:`VisualShaderNodeSmoothStep`, :ref:`VisualShaderNodeStep`, :ref:`VisualShaderNodeSwitch`, :ref:`VisualShaderNodeTexture`, :ref:`VisualShaderNodeTextureSDF`, :ref:`VisualShaderNodeTextureSDFNormal`, :ref:`VisualShaderNodeTransformCompose`, :ref:`VisualShaderNodeTransformDecompose`, :ref:`VisualShaderNodeTransformFunc`, :ref:`VisualShaderNodeTransformOp`, :ref:`VisualShaderNodeTransformVecMult`, :ref:`VisualShaderNodeUIntFunc`, :ref:`VisualShaderNodeUIntOp`, :ref:`VisualShaderNodeUVFunc`, :ref:`VisualShaderNodeUVPolarCoord`, :ref:`VisualShaderNodeVarying`, :ref:`VisualShaderNodeVectorBase` +======= +**Inherited By:** :ref:`VisualShaderNodeBillboard`, :ref:`VisualShaderNodeClamp`, :ref:`VisualShaderNodeColorFunc`, :ref:`VisualShaderNodeColorOp`, :ref:`VisualShaderNodeCompare`, :ref:`VisualShaderNodeConstant`, :ref:`VisualShaderNodeCubemap`, :ref:`VisualShaderNodeCustom`, :ref:`VisualShaderNodeDerivativeFunc`, :ref:`VisualShaderNodeDeterminant`, :ref:`VisualShaderNodeDistanceFade`, :ref:`VisualShaderNodeDotProduct`, :ref:`VisualShaderNodeFloatFunc`, :ref:`VisualShaderNodeFloatOp`, :ref:`VisualShaderNodeFresnel`, :ref:`VisualShaderNodeIf`, :ref:`VisualShaderNodeInput`, :ref:`VisualShaderNodeIntFunc`, :ref:`VisualShaderNodeIntOp`, :ref:`VisualShaderNodeIs`, :ref:`VisualShaderNodeLinearSceneDepth`, :ref:`VisualShaderNodeMix`, :ref:`VisualShaderNodeMultiplyAdd`, :ref:`VisualShaderNodeOuterProduct`, :ref:`VisualShaderNodeOutput`, :ref:`VisualShaderNodeParameter`, :ref:`VisualShaderNodeParameterRef`, :ref:`VisualShaderNodeParticleAccelerator`, :ref:`VisualShaderNodeParticleConeVelocity`, :ref:`VisualShaderNodeParticleEmit`, :ref:`VisualShaderNodeParticleEmitter`, :ref:`VisualShaderNodeParticleMultiplyByAxisAngle`, :ref:`VisualShaderNodeParticleRandomness`, :ref:`VisualShaderNodeProximityFade`, :ref:`VisualShaderNodeRandomRange`, :ref:`VisualShaderNodeRemap`, :ref:`VisualShaderNodeResizableBase`, :ref:`VisualShaderNodeSample3D`, :ref:`VisualShaderNodeScreenUVToSDF`, :ref:`VisualShaderNodeSDFRaymarch`, :ref:`VisualShaderNodeSDFToScreenUV`, :ref:`VisualShaderNodeSmoothStep`, :ref:`VisualShaderNodeStep`, :ref:`VisualShaderNodeSwitch`, :ref:`VisualShaderNodeTexture`, :ref:`VisualShaderNodeTextureSDF`, :ref:`VisualShaderNodeTextureSDFNormal`, :ref:`VisualShaderNodeTransformCompose`, :ref:`VisualShaderNodeTransformDecompose`, :ref:`VisualShaderNodeTransformFunc`, :ref:`VisualShaderNodeTransformOp`, :ref:`VisualShaderNodeTransformVecMult`, :ref:`VisualShaderNodeUVFunc`, :ref:`VisualShaderNodeUVPolarCoord`, :ref:`VisualShaderNodeVarying`, :ref:`VisualShaderNodeVectorBase` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Base class for nodes in a visual shader graph. @@ -112,6 +116,7 @@ Floating-point scalar. Translated to ``float`` type in shader code. Integer scalar. Translated to ``int`` type in shader code. +<<<<<<< HEAD .. _class_VisualShaderNode_constant_PORT_TYPE_SCALAR_UINT: .. rst-class:: classref-enumeration-constant @@ -120,11 +125,17 @@ Integer scalar. Translated to ``int`` type in shader code. Unsigned integer scalar. Translated to ``uint`` type in shader code. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNode_constant_PORT_TYPE_VECTOR_2D: .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PortType` **PORT_TYPE_VECTOR_2D** = ``3`` +======= +:ref:`PortType` **PORT_TYPE_VECTOR_2D** = ``2`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) 2D vector of floating-point values. Translated to ``vec2`` type in shader code. @@ -132,7 +143,11 @@ Unsigned integer scalar. Translated to ``uint`` type in shader code. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PortType` **PORT_TYPE_VECTOR_3D** = ``4`` +======= +:ref:`PortType` **PORT_TYPE_VECTOR_3D** = ``3`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) 3D vector of floating-point values. Translated to ``vec3`` type in shader code. @@ -140,7 +155,11 @@ Unsigned integer scalar. Translated to ``uint`` type in shader code. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PortType` **PORT_TYPE_VECTOR_4D** = ``5`` +======= +:ref:`PortType` **PORT_TYPE_VECTOR_4D** = ``4`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) 4D vector of floating-point values. Translated to ``vec4`` type in shader code. @@ -148,7 +167,11 @@ Unsigned integer scalar. Translated to ``uint`` type in shader code. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PortType` **PORT_TYPE_BOOLEAN** = ``6`` +======= +:ref:`PortType` **PORT_TYPE_BOOLEAN** = ``5`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Boolean type. Translated to ``bool`` type in shader code. @@ -156,7 +179,11 @@ Boolean type. Translated to ``bool`` type in shader code. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PortType` **PORT_TYPE_TRANSFORM** = ``7`` +======= +:ref:`PortType` **PORT_TYPE_TRANSFORM** = ``6`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Transform type. Translated to ``mat4`` type in shader code. @@ -164,7 +191,11 @@ Transform type. Translated to ``mat4`` type in shader code. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PortType` **PORT_TYPE_SAMPLER** = ``8`` +======= +:ref:`PortType` **PORT_TYPE_SAMPLER** = ``7`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Sampler type. Translated to reference of sampler uniform in shader code. Can only be used for input ports in non-uniform nodes. @@ -172,7 +203,11 @@ Sampler type. Translated to reference of sampler uniform in shader code. Can onl .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`PortType` **PORT_TYPE_MAX** = ``9`` +======= +:ref:`PortType` **PORT_TYPE_MAX** = ``8`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Represents the size of the :ref:`PortType` enum. diff --git a/classes/class_visualshadernodeclamp.rst b/classes/class_visualshadernodeclamp.rst index aa15e616116..919a0c3b51c 100644 --- a/classes/class_visualshadernodeclamp.rst +++ b/classes/class_visualshadernodeclamp.rst @@ -64,6 +64,7 @@ A floating-point scalar. An integer scalar. +<<<<<<< HEAD .. _class_VisualShaderNodeClamp_constant_OP_TYPE_UINT: .. rst-class:: classref-enumeration-constant @@ -72,11 +73,17 @@ An integer scalar. An unsigned integer scalar. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeClamp_constant_OP_TYPE_VECTOR_2D: .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`OpType` **OP_TYPE_VECTOR_2D** = ``3`` +======= +:ref:`OpType` **OP_TYPE_VECTOR_2D** = ``2`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A 2D vector type. @@ -84,7 +91,11 @@ A 2D vector type. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`OpType` **OP_TYPE_VECTOR_3D** = ``4`` +======= +:ref:`OpType` **OP_TYPE_VECTOR_3D** = ``3`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A 3D vector type. @@ -92,7 +103,11 @@ A 3D vector type. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`OpType` **OP_TYPE_VECTOR_4D** = ``5`` +======= +:ref:`OpType` **OP_TYPE_VECTOR_4D** = ``4`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A 4D vector type. @@ -100,7 +115,11 @@ A 4D vector type. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`OpType` **OP_TYPE_MAX** = ``6`` +======= +:ref:`OpType` **OP_TYPE_MAX** = ``5`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Represents the size of the :ref:`OpType` enum. diff --git a/classes/class_visualshadernodecompare.rst b/classes/class_visualshadernodecompare.rst index 360228b7fbb..ec25f30de5b 100644 --- a/classes/class_visualshadernodecompare.rst +++ b/classes/class_visualshadernodecompare.rst @@ -68,6 +68,7 @@ A floating-point scalar. An integer scalar. +<<<<<<< HEAD .. _class_VisualShaderNodeCompare_constant_CTYPE_SCALAR_UINT: .. rst-class:: classref-enumeration-constant @@ -76,11 +77,17 @@ An integer scalar. An unsigned integer scalar. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeCompare_constant_CTYPE_VECTOR_2D: .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`ComparisonType` **CTYPE_VECTOR_2D** = ``3`` +======= +:ref:`ComparisonType` **CTYPE_VECTOR_2D** = ``2`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A 2D vector type. @@ -88,7 +95,11 @@ A 2D vector type. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`ComparisonType` **CTYPE_VECTOR_3D** = ``4`` +======= +:ref:`ComparisonType` **CTYPE_VECTOR_3D** = ``3`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A 3D vector type. @@ -96,7 +107,11 @@ A 3D vector type. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`ComparisonType` **CTYPE_VECTOR_4D** = ``5`` +======= +:ref:`ComparisonType` **CTYPE_VECTOR_4D** = ``4`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A 4D vector type. @@ -104,7 +119,11 @@ A 4D vector type. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`ComparisonType` **CTYPE_BOOLEAN** = ``6`` +======= +:ref:`ComparisonType` **CTYPE_BOOLEAN** = ``5`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A boolean type. @@ -112,7 +131,11 @@ A boolean type. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`ComparisonType` **CTYPE_TRANSFORM** = ``7`` +======= +:ref:`ComparisonType` **CTYPE_TRANSFORM** = ``6`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A transform (``mat4``) type. @@ -120,7 +143,11 @@ A transform (``mat4``) type. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`ComparisonType` **CTYPE_MAX** = ``8`` +======= +:ref:`ComparisonType` **CTYPE_MAX** = ``7`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Represents the size of the :ref:`ComparisonType` enum. diff --git a/classes/class_visualshadernodeconstant.rst b/classes/class_visualshadernodeconstant.rst index 133634ec69c..429e6bce540 100644 --- a/classes/class_visualshadernodeconstant.rst +++ b/classes/class_visualshadernodeconstant.rst @@ -12,6 +12,7 @@ VisualShaderNodeConstant **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD **Inherited By:** :ref:`VisualShaderNodeBooleanConstant`, :ref:`VisualShaderNodeColorConstant`, :ref:`VisualShaderNodeFloatConstant`, :ref:`VisualShaderNodeIntConstant`, :ref:`VisualShaderNodeTransformConstant`, :ref:`VisualShaderNodeUIntConstant`, :ref:`VisualShaderNodeVec2Constant`, :ref:`VisualShaderNodeVec3Constant`, :ref:`VisualShaderNodeVec4Constant` A base type for the constants within the visual shader graph. @@ -23,6 +24,12 @@ Description This is an abstract class. See the derived types for descriptions of the possible values. +======= +**Inherited By:** :ref:`VisualShaderNodeBooleanConstant`, :ref:`VisualShaderNodeColorConstant`, :ref:`VisualShaderNodeFloatConstant`, :ref:`VisualShaderNodeIntConstant`, :ref:`VisualShaderNodeTransformConstant`, :ref:`VisualShaderNodeVec2Constant`, :ref:`VisualShaderNodeVec3Constant`, :ref:`VisualShaderNodeVec4Constant` + +A base type for the constants within the visual shader graph. + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)` diff --git a/classes/class_visualshadernodedistancefade.rst b/classes/class_visualshadernodedistancefade.rst index 3c4134c0977..701006cb361 100644 --- a/classes/class_visualshadernodedistancefade.rst +++ b/classes/class_visualshadernodedistancefade.rst @@ -12,6 +12,7 @@ VisualShaderNodeDistanceFade **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node representing distance fade effect. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- The distance fade effect fades out each pixel based on its distance to another object. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodeintparameter.rst b/classes/class_visualshadernodeintparameter.rst index 4ab652023a9..27492092aa7 100644 --- a/classes/class_visualshadernodeintparameter.rst +++ b/classes/class_visualshadernodeintparameter.rst @@ -12,6 +12,7 @@ VisualShaderNodeIntParameter **Inherits:** :ref:`VisualShaderNodeParameter` **<** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node for shader parameter (uniform) of type :ref:`int`. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- A :ref:`VisualShaderNodeParameter` of type :ref:`int`. Offers additional customization for range of accepted values. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group @@ -64,7 +70,11 @@ enum **Hint**: :ref:`Hint` **HINT_NONE** = ``0`` +<<<<<<< HEAD The parameter will not constrain its value. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeIntParameter_constant_HINT_RANGE: @@ -72,7 +82,11 @@ The parameter will not constrain its value. :ref:`Hint` **HINT_RANGE** = ``1`` +<<<<<<< HEAD The parameter's value must be within the specified :ref:`min`/:ref:`max` range. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeIntParameter_constant_HINT_RANGE_STEP: @@ -80,7 +94,11 @@ The parameter's value must be within the specified :ref:`min` **HINT_RANGE_STEP** = ``2`` +<<<<<<< HEAD The parameter's value must be within the specified range, with the given :ref:`step` between values. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeIntParameter_constant_HINT_MAX: @@ -88,7 +106,11 @@ The parameter's value must be within the specified range, with the given :ref:`s :ref:`Hint` **HINT_MAX** = ``3`` +<<<<<<< HEAD Represents the size of the :ref:`Hint` enum. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -110,7 +132,13 @@ Property Descriptions - void **set_default_value** **(** :ref:`int` value **)** - :ref:`int` **get_default_value** **(** **)** +<<<<<<< HEAD Default value of this parameter, which will be used if not set externally. :ref:`default_value_enabled` must be enabled; defaults to ``0`` otherwise. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -127,7 +155,13 @@ Default value of this parameter, which will be used if not set externally. :ref: - void **set_default_value_enabled** **(** :ref:`bool` value **)** - :ref:`bool` **is_default_value_enabled** **(** **)** +<<<<<<< HEAD If ``true``, the node will have a custom default value. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -144,7 +178,13 @@ If ``true``, the node will have a custom default value. - void **set_hint** **(** :ref:`Hint` value **)** - :ref:`Hint` **get_hint** **(** **)** +<<<<<<< HEAD Range hint of this node. Use it to customize valid parameter range. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -161,7 +201,13 @@ Range hint of this node. Use it to customize valid parameter range. - void **set_max** **(** :ref:`int` value **)** - :ref:`int` **get_max** **(** **)** +<<<<<<< HEAD The maximum value this parameter can take. :ref:`hint` must be either :ref:`HINT_RANGE` or :ref:`HINT_RANGE_STEP` for this to take effect. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -178,7 +224,13 @@ The maximum value this parameter can take. :ref:`hint` value **)** - :ref:`int` **get_min** **(** **)** +<<<<<<< HEAD The minimum value this parameter can take. :ref:`hint` must be either :ref:`HINT_RANGE` or :ref:`HINT_RANGE_STEP` for this to take effect. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -195,7 +247,13 @@ The minimum value this parameter can take. :ref:`hint` value **)** - :ref:`int` **get_step** **(** **)** +<<<<<<< HEAD The step between parameter's values. Forces the parameter to be a multiple of the given value. :ref:`hint` must be :ref:`HINT_RANGE_STEP` for this to take effect. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodelinearscenedepth.rst b/classes/class_visualshadernodelinearscenedepth.rst index 72041e3bbce..2c1f4444ea6 100644 --- a/classes/class_visualshadernodelinearscenedepth.rst +++ b/classes/class_visualshadernodelinearscenedepth.rst @@ -12,6 +12,7 @@ VisualShaderNodeLinearSceneDepth **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node that returns the depth value of the DEPTH_TEXTURE node in a linear space. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- This node can be used in fragment shaders. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodeparameter.rst b/classes/class_visualshadernodeparameter.rst index 9363b6f16ee..80ace25bac7 100644 --- a/classes/class_visualshadernodeparameter.rst +++ b/classes/class_visualshadernodeparameter.rst @@ -12,7 +12,11 @@ VisualShaderNodeParameter **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD **Inherited By:** :ref:`VisualShaderNodeBooleanParameter`, :ref:`VisualShaderNodeColorParameter`, :ref:`VisualShaderNodeFloatParameter`, :ref:`VisualShaderNodeIntParameter`, :ref:`VisualShaderNodeTextureParameter`, :ref:`VisualShaderNodeTransformParameter`, :ref:`VisualShaderNodeUIntParameter`, :ref:`VisualShaderNodeVec2Parameter`, :ref:`VisualShaderNodeVec3Parameter`, :ref:`VisualShaderNodeVec4Parameter` +======= +**Inherited By:** :ref:`VisualShaderNodeBooleanParameter`, :ref:`VisualShaderNodeColorParameter`, :ref:`VisualShaderNodeFloatParameter`, :ref:`VisualShaderNodeIntParameter`, :ref:`VisualShaderNodeTextureParameter`, :ref:`VisualShaderNodeTransformParameter`, :ref:`VisualShaderNodeVec2Parameter`, :ref:`VisualShaderNodeVec3Parameter`, :ref:`VisualShaderNodeVec4Parameter` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A base type for the parameters within the visual shader graph. @@ -58,7 +62,11 @@ enum **Qualifier**: :ref:`Qualifier` **QUAL_NONE** = ``0`` +<<<<<<< HEAD The parameter will be tied to the :ref:`ShaderMaterial` using this shader. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeParameter_constant_QUAL_GLOBAL: @@ -66,7 +74,11 @@ The parameter will be tied to the :ref:`ShaderMaterial` us :ref:`Qualifier` **QUAL_GLOBAL** = ``1`` +<<<<<<< HEAD The parameter will use a global value, defined in Project Settings. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeParameter_constant_QUAL_INSTANCE: @@ -74,7 +86,11 @@ The parameter will use a global value, defined in Project Settings. :ref:`Qualifier` **QUAL_INSTANCE** = ``2`` +<<<<<<< HEAD The parameter will be tied to the node with attached :ref:`ShaderMaterial` using this shader. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeParameter_constant_QUAL_MAX: @@ -121,7 +137,13 @@ Name of the parameter, by which it can be accessed through the :ref:`ShaderMater - void **set_qualifier** **(** :ref:`Qualifier` value **)** - :ref:`Qualifier` **get_qualifier** **(** **)** +<<<<<<< HEAD Defines the scope of the parameter. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodeparticleaccelerator.rst b/classes/class_visualshadernodeparticleaccelerator.rst index d69d4e8a00f..937e700060e 100644 --- a/classes/class_visualshadernodeparticleaccelerator.rst +++ b/classes/class_visualshadernodeparticleaccelerator.rst @@ -12,6 +12,7 @@ VisualShaderNodeParticleAccelerator **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node that accelerates particles. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- Particle accelerator can be used in "process" step of particle shader. It will accelerate the particles. Connect it to the Velocity output port. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group @@ -54,7 +60,11 @@ enum **Mode**: :ref:`Mode` **MODE_LINEAR** = ``0`` +<<<<<<< HEAD The particles will be accelerated based on their velocity. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeParticleAccelerator_constant_MODE_RADIAL: @@ -62,7 +72,11 @@ The particles will be accelerated based on their velocity. :ref:`Mode` **MODE_RADIAL** = ``1`` +<<<<<<< HEAD The particles will be accelerated towards or away from the center. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeParticleAccelerator_constant_MODE_TANGENTIAL: @@ -70,7 +84,11 @@ The particles will be accelerated towards or away from the center. :ref:`Mode` **MODE_TANGENTIAL** = ``2`` +<<<<<<< HEAD The particles will be accelerated tangentially to the radius vector from center to their position. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeParticleAccelerator_constant_MODE_MAX: @@ -100,7 +118,13 @@ Property Descriptions - void **set_mode** **(** :ref:`Mode` value **)** - :ref:`Mode` **get_mode** **(** **)** +<<<<<<< HEAD Defines in what manner the particles will be accelerated. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodeparticleboxemitter.rst b/classes/class_visualshadernodeparticleboxemitter.rst index bd3befe7f8c..2dcdb0fd4c2 100644 --- a/classes/class_visualshadernodeparticleboxemitter.rst +++ b/classes/class_visualshadernodeparticleboxemitter.rst @@ -12,6 +12,7 @@ VisualShaderNodeParticleBoxEmitter **Inherits:** :ref:`VisualShaderNodeParticleEmitter` **<** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node that makes particles emitted in a box shape. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- :ref:`VisualShaderNodeParticleEmitter` that makes the particles emitted in box shape with the specified extents. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodeparticleconevelocity.rst b/classes/class_visualshadernodeparticleconevelocity.rst index 9cfb0000cb5..5c88b94d2a8 100644 --- a/classes/class_visualshadernodeparticleconevelocity.rst +++ b/classes/class_visualshadernodeparticleconevelocity.rst @@ -12,6 +12,7 @@ VisualShaderNodeParticleConeVelocity **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node that makes particles move in a cone shape. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- This node can be used in "start" step of particle shader. It defines the initial velocity of the particles, making them move in cone shape starting from the center, with a given spread. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodeparticleemit.rst b/classes/class_visualshadernodeparticleemit.rst index 10f25aed94f..72cfa1a92b7 100644 --- a/classes/class_visualshadernodeparticleemit.rst +++ b/classes/class_visualshadernodeparticleemit.rst @@ -12,6 +12,7 @@ VisualShaderNodeParticleEmit **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node that forces to emit a particle from a sub-emitter. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- This node internally calls ``emit_subparticle`` shader method. It will emit a particle from the configured sub-emitter and also allows to customize how its emitted. Requires a sub-emitter assigned to the particles node with this shader. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group @@ -54,7 +60,11 @@ enum **EmitFlags**: :ref:`EmitFlags` **EMIT_FLAG_POSITION** = ``1`` +<<<<<<< HEAD If enabled, the particle starts with the position defined by this node. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeParticleEmit_constant_EMIT_FLAG_ROT_SCALE: @@ -62,7 +72,11 @@ If enabled, the particle starts with the position defined by this node. :ref:`EmitFlags` **EMIT_FLAG_ROT_SCALE** = ``2`` +<<<<<<< HEAD If enabled, the particle starts with the rotation and scale defined by this node. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeParticleEmit_constant_EMIT_FLAG_VELOCITY: @@ -70,7 +84,11 @@ If enabled, the particle starts with the rotation and scale defined by this node :ref:`EmitFlags` **EMIT_FLAG_VELOCITY** = ``4`` +<<<<<<< HEAD If enabled,the particle starts with the velocity defined by this node. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeParticleEmit_constant_EMIT_FLAG_COLOR: @@ -78,7 +96,11 @@ If enabled,the particle starts with the velocity defined by this node. :ref:`EmitFlags` **EMIT_FLAG_COLOR** = ``8`` +<<<<<<< HEAD If enabled, the particle starts with the color defined by this node. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeParticleEmit_constant_EMIT_FLAG_CUSTOM: @@ -86,7 +108,11 @@ If enabled, the particle starts with the color defined by this node. :ref:`EmitFlags` **EMIT_FLAG_CUSTOM** = ``16`` +<<<<<<< HEAD If enabled, the particle starts with the ``CUSTOM`` data defined by this node. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator @@ -108,7 +134,13 @@ Property Descriptions - void **set_flags** **(** :ref:`EmitFlags` value **)** - :ref:`EmitFlags` **get_flags** **(** **)** +<<<<<<< HEAD Flags used to override the properties defined in the sub-emitter's process material. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodeparticleemitter.rst b/classes/class_visualshadernodeparticleemitter.rst index acbd4707998..3a04b01e587 100644 --- a/classes/class_visualshadernodeparticleemitter.rst +++ b/classes/class_visualshadernodeparticleemitter.rst @@ -16,6 +16,7 @@ VisualShaderNodeParticleEmitter A base class for particle emitters. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Description @@ -23,6 +24,8 @@ Description Particle emitter nodes can be used in "start" step of particle shaders and they define the starting position of the particles. Connect them to the Position output port. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_visualshadernodeparticlemeshemitter.rst b/classes/class_visualshadernodeparticlemeshemitter.rst index e647e522732..53d2df28782 100644 --- a/classes/class_visualshadernodeparticlemeshemitter.rst +++ b/classes/class_visualshadernodeparticlemeshemitter.rst @@ -12,6 +12,7 @@ VisualShaderNodeParticleMeshEmitter **Inherits:** :ref:`VisualShaderNodeParticleEmitter` **<** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node that makes particles emitted in a shape defined by a :ref:`Mesh`. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- :ref:`VisualShaderNodeParticleEmitter` that makes the particles emitted in a shape of the assigned :ref:`mesh`. It will emit from the mesh's surfaces, either all or only the specified one. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group @@ -57,7 +63,13 @@ Property Descriptions - void **set_mesh** **(** :ref:`Mesh` value **)** - :ref:`Mesh` **get_mesh** **(** **)** +<<<<<<< HEAD The :ref:`Mesh` that defines emission shape. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -74,7 +86,13 @@ The :ref:`Mesh` that defines emission shape. - void **set_surface_index** **(** :ref:`int` value **)** - :ref:`int` **get_surface_index** **(** **)** +<<<<<<< HEAD Index of the surface that emits particles. :ref:`use_all_surfaces` must be ``false`` for this to take effect. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -91,7 +109,13 @@ Index of the surface that emits particles. :ref:`use_all_surfaces` value **)** - :ref:`bool` **is_use_all_surfaces** **(** **)** +<<<<<<< HEAD If ``true``, the particles will emit from all surfaces of the mesh. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodeparticlemultiplybyaxisangle.rst b/classes/class_visualshadernodeparticlemultiplybyaxisangle.rst index 6558932316a..cb1e8fffb81 100644 --- a/classes/class_visualshadernodeparticlemultiplybyaxisangle.rst +++ b/classes/class_visualshadernodeparticlemultiplybyaxisangle.rst @@ -12,6 +12,7 @@ VisualShaderNodeParticleMultiplyByAxisAngle **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader helper node for multiplying position and rotation of particles. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- This node helps to multiply a position input vector by rotation using specific axis. Intended to work with emitters. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group @@ -53,7 +59,13 @@ Property Descriptions - void **set_degrees_mode** **(** :ref:`bool` value **)** - :ref:`bool` **is_degrees_mode** **(** **)** +<<<<<<< HEAD If ``true``, the angle will be interpreted in degrees instead of radians. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodeparticleoutput.rst b/classes/class_visualshadernodeparticleoutput.rst index 1b12f5b135a..31c84c60465 100644 --- a/classes/class_visualshadernodeparticleoutput.rst +++ b/classes/class_visualshadernodeparticleoutput.rst @@ -12,6 +12,7 @@ VisualShaderNodeParticleOutput **Inherits:** :ref:`VisualShaderNodeOutput` **<** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD Visual shader node that defines output values for particle emitting. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- This node defines how particles are emitted. It allows to customize e.g. position and velocity. Available ports are different depending on which function this node is inside (start, process, collision) and whether custom data is enabled. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodeparticlerandomness.rst b/classes/class_visualshadernodeparticlerandomness.rst index 8ec3ef2a1a9..5d7210568c2 100644 --- a/classes/class_visualshadernodeparticlerandomness.rst +++ b/classes/class_visualshadernodeparticlerandomness.rst @@ -12,6 +12,7 @@ VisualShaderNodeParticleRandomness **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD Visual shader node for randomizing particle values. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- Randomness node will output pseudo-random values of the given type based on the specified minimum and maximum values. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group diff --git a/classes/class_visualshadernodeparticleringemitter.rst b/classes/class_visualshadernodeparticleringemitter.rst index c2c370add5e..42e283e33ce 100644 --- a/classes/class_visualshadernodeparticleringemitter.rst +++ b/classes/class_visualshadernodeparticleringemitter.rst @@ -12,6 +12,7 @@ VisualShaderNodeParticleRingEmitter **Inherits:** :ref:`VisualShaderNodeParticleEmitter` **<** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node that makes particles emitted in a ring shape. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- :ref:`VisualShaderNodeParticleEmitter` that makes the particles emitted in ring shape with the specified inner and outer radii and height. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodeparticlesphereemitter.rst b/classes/class_visualshadernodeparticlesphereemitter.rst index fea3ff0b74b..767fdc8630a 100644 --- a/classes/class_visualshadernodeparticlesphereemitter.rst +++ b/classes/class_visualshadernodeparticlesphereemitter.rst @@ -12,6 +12,7 @@ VisualShaderNodeParticleSphereEmitter **Inherits:** :ref:`VisualShaderNodeParticleEmitter` **<** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node that makes particles emitted in a sphere shape. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- :ref:`VisualShaderNodeParticleEmitter` that makes the particles emitted in sphere shape with the specified inner and outer radii. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodeproximityfade.rst b/classes/class_visualshadernodeproximityfade.rst index c1e834ab5d2..c5258a2b1b1 100644 --- a/classes/class_visualshadernodeproximityfade.rst +++ b/classes/class_visualshadernodeproximityfade.rst @@ -12,6 +12,7 @@ VisualShaderNodeProximityFade **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node representing proximity fade effect. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- The proximity fade effect fades out each pixel based on its distance to another object. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernoderandomrange.rst b/classes/class_visualshadernoderandomrange.rst index 251690bc977..69d51a51d80 100644 --- a/classes/class_visualshadernoderandomrange.rst +++ b/classes/class_visualshadernoderandomrange.rst @@ -12,6 +12,7 @@ VisualShaderNodeRandomRange **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node that generates a pseudo-random scalar. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- Random range node will output a pseudo-random scalar value in the specified range, based on the seed. The value is always the same for the given seed and range, so you should provide a changing input, e.g. by using time. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernoderemap.rst b/classes/class_visualshadernoderemap.rst index 2cbb4974bfe..24a31ae3cf3 100644 --- a/classes/class_visualshadernoderemap.rst +++ b/classes/class_visualshadernoderemap.rst @@ -12,6 +12,7 @@ VisualShaderNodeRemap **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node for remap function. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- Remap will transform the input range into output range, e.g. you can change a ``0..1`` value to ``-2..2`` etc. See :ref:`@GlobalScope.remap` for more details. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodeswitch.rst b/classes/class_visualshadernodeswitch.rst index e582f8f6bd6..835627b3697 100644 --- a/classes/class_visualshadernodeswitch.rst +++ b/classes/class_visualshadernodeswitch.rst @@ -64,6 +64,7 @@ A floating-point scalar. An integer scalar. +<<<<<<< HEAD .. _class_VisualShaderNodeSwitch_constant_OP_TYPE_UINT: .. rst-class:: classref-enumeration-constant @@ -72,11 +73,17 @@ An integer scalar. An unsigned integer scalar. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeSwitch_constant_OP_TYPE_VECTOR_2D: .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`OpType` **OP_TYPE_VECTOR_2D** = ``3`` +======= +:ref:`OpType` **OP_TYPE_VECTOR_2D** = ``2`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A 2D vector type. @@ -84,7 +91,11 @@ A 2D vector type. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`OpType` **OP_TYPE_VECTOR_3D** = ``4`` +======= +:ref:`OpType` **OP_TYPE_VECTOR_3D** = ``3`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A 3D vector type. @@ -92,7 +103,11 @@ A 3D vector type. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`OpType` **OP_TYPE_VECTOR_4D** = ``5`` +======= +:ref:`OpType` **OP_TYPE_VECTOR_4D** = ``4`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A 4D vector type. @@ -100,7 +115,11 @@ A 4D vector type. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`OpType` **OP_TYPE_BOOLEAN** = ``6`` +======= +:ref:`OpType` **OP_TYPE_BOOLEAN** = ``5`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A boolean type. @@ -108,7 +127,11 @@ A boolean type. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`OpType` **OP_TYPE_TRANSFORM** = ``7`` +======= +:ref:`OpType` **OP_TYPE_TRANSFORM** = ``6`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) A transform type. @@ -116,7 +139,11 @@ A transform type. .. rst-class:: classref-enumeration-constant +<<<<<<< HEAD :ref:`OpType` **OP_TYPE_MAX** = ``8`` +======= +:ref:`OpType` **OP_TYPE_MAX** = ``7`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) Represents the size of the :ref:`OpType` enum. diff --git a/classes/class_visualshadernodetexture2darrayparameter.rst b/classes/class_visualshadernodetexture2darrayparameter.rst index d0dd199b62d..837ad17d927 100644 --- a/classes/class_visualshadernodetexture2darrayparameter.rst +++ b/classes/class_visualshadernodetexture2darrayparameter.rst @@ -12,6 +12,7 @@ VisualShaderNodeTexture2DArrayParameter **Inherits:** :ref:`VisualShaderNodeTextureParameter` **<** :ref:`VisualShaderNodeParameter` **<** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node for shader parameter (uniform) of type :ref:`Texture2DArray`. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- This parameter allows to provide a collection of textures for the shader. You can use :ref:`VisualShaderNodeTexture2DArray` to extract the textures from array. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodetextureparameter.rst b/classes/class_visualshadernodetextureparameter.rst index 02033ba0e5d..a46fec0ebd1 100644 --- a/classes/class_visualshadernodetextureparameter.rst +++ b/classes/class_visualshadernodetextureparameter.rst @@ -154,7 +154,11 @@ enum **TextureFilter**: :ref:`TextureFilter` **FILTER_DEFAULT** = ``0`` +<<<<<<< HEAD Sample the texture using the filter determined by the node this shader is attached to. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeTextureParameter_constant_FILTER_NEAREST: @@ -162,7 +166,11 @@ Sample the texture using the filter determined by the node this shader is attach :ref:`TextureFilter` **FILTER_NEAREST** = ``1`` +<<<<<<< HEAD The texture filter reads from the nearest pixel only. The simplest and fastest method of filtering, but the texture will look pixelized. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeTextureParameter_constant_FILTER_LINEAR: @@ -170,7 +178,11 @@ The texture filter reads from the nearest pixel only. The simplest and fastest m :ref:`TextureFilter` **FILTER_LINEAR** = ``2`` +<<<<<<< HEAD The texture filter blends between the nearest four pixels. Use this for most cases where you want to avoid a pixelated style. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeTextureParameter_constant_FILTER_NEAREST_MIPMAP: @@ -178,7 +190,11 @@ The texture filter blends between the nearest four pixels. Use this for most cas :ref:`TextureFilter` **FILTER_NEAREST_MIPMAP** = ``3`` +<<<<<<< HEAD The texture filter reads from the nearest pixel in the nearest mipmap. This is the fastest way to read from textures with mipmaps. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeTextureParameter_constant_FILTER_LINEAR_MIPMAP: @@ -186,7 +202,11 @@ The texture filter reads from the nearest pixel in the nearest mipmap. This is t :ref:`TextureFilter` **FILTER_LINEAR_MIPMAP** = ``4`` +<<<<<<< HEAD The texture filter blends between the nearest 4 pixels and between the nearest 2 mipmaps. Use this for non-pixel art textures that may be viewed at a low scale (e.g. due to :ref:`Camera2D` zoom), as mipmaps are important to smooth out pixels that are smaller than on-screen pixels. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeTextureParameter_constant_FILTER_NEAREST_MIPMAP_ANISOTROPIC: @@ -194,9 +214,13 @@ The texture filter blends between the nearest 4 pixels and between the nearest 2 :ref:`TextureFilter` **FILTER_NEAREST_MIPMAP_ANISOTROPIC** = ``5`` +<<<<<<< HEAD The texture filter reads from the nearest pixel, but selects a mipmap based on the angle between the surface and the camera view. This reduces artifacts on surfaces that are almost in line with the camera. The anisotropic filtering level can be changed by adjusting :ref:`ProjectSettings.rendering/textures/default_filters/anisotropic_filtering_level`. \ **Note:** This texture filter is rarely useful in 2D projects. :ref:`FILTER_LINEAR_MIPMAP` is usually more appropriate. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeTextureParameter_constant_FILTER_LINEAR_MIPMAP_ANISOTROPIC: @@ -204,9 +228,13 @@ The texture filter reads from the nearest pixel, but selects a mipmap based on t :ref:`TextureFilter` **FILTER_LINEAR_MIPMAP_ANISOTROPIC** = ``6`` +<<<<<<< HEAD The texture filter blends between the nearest 4 pixels and selects a mipmap based on the angle between the surface and the camera view. This reduces artifacts on surfaces that are almost in line with the camera. This is the slowest of the filtering options, but results in the highest quality texturing. The anisotropic filtering level can be changed by adjusting :ref:`ProjectSettings.rendering/textures/default_filters/anisotropic_filtering_level`. \ **Note:** This texture filter is rarely useful in 2D projects. :ref:`FILTER_LINEAR_MIPMAP` is usually more appropriate. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeTextureParameter_constant_FILTER_MAX: @@ -232,7 +260,11 @@ enum **TextureRepeat**: :ref:`TextureRepeat` **REPEAT_DEFAULT** = ``0`` +<<<<<<< HEAD Sample the texture using the repeat mode determined by the node this shader is attached to. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeTextureParameter_constant_REPEAT_ENABLED: @@ -240,7 +272,11 @@ Sample the texture using the repeat mode determined by the node this shader is a :ref:`TextureRepeat` **REPEAT_ENABLED** = ``1`` +<<<<<<< HEAD Texture will repeat normally. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeTextureParameter_constant_REPEAT_DISABLED: @@ -248,7 +284,11 @@ Texture will repeat normally. :ref:`TextureRepeat` **REPEAT_DISABLED** = ``2`` +<<<<<<< HEAD Texture will not repeat. +======= + +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_VisualShaderNodeTextureParameter_constant_REPEAT_MAX: diff --git a/classes/class_visualshadernodeuvfunc.rst b/classes/class_visualshadernodeuvfunc.rst index a2080575514..35462f5134b 100644 --- a/classes/class_visualshadernodeuvfunc.rst +++ b/classes/class_visualshadernodeuvfunc.rst @@ -14,6 +14,7 @@ VisualShaderNodeUVFunc Contains functions to modify texture coordinates (``uv``) to be used within the visual shader graph. +<<<<<<< HEAD .. rst-class:: classref-introduction-group Description @@ -21,6 +22,8 @@ Description UV functions are similar to :ref:`Vector2` functions, but the input port of this node uses the shader's UV value by default. +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group Properties diff --git a/classes/class_visualshadernodeuvpolarcoord.rst b/classes/class_visualshadernodeuvpolarcoord.rst index 2ea80c522ce..45a3280dd4a 100644 --- a/classes/class_visualshadernodeuvpolarcoord.rst +++ b/classes/class_visualshadernodeuvpolarcoord.rst @@ -12,6 +12,7 @@ VisualShaderNodeUVPolarCoord **Inherits:** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node that modifies the texture UV using polar coordinates. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- UV polar coord node will transform UV values into polar coordinates, with specified scale, zoom strength and repeat parameters. It can be used to create various swirl distortions. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodevarying.rst b/classes/class_visualshadernodevarying.rst index b1e41051182..da0e9817e5f 100644 --- a/classes/class_visualshadernodevarying.rst +++ b/classes/class_visualshadernodevarying.rst @@ -14,6 +14,7 @@ VisualShaderNodeVarying **Inherited By:** :ref:`VisualShaderNodeVaryingGetter`, :ref:`VisualShaderNodeVaryingSetter` +<<<<<<< HEAD A visual shader node that represents a "varying" shader value. .. rst-class:: classref-introduction-group @@ -22,6 +23,11 @@ Description ----------- Varying values are shader variables that can be passed between shader functions, e.g. from Vertex shader to Fragment shader. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group @@ -57,7 +63,13 @@ Property Descriptions - void **set_varying_name** **(** :ref:`String` value **)** - :ref:`String` **get_varying_name** **(** **)** +<<<<<<< HEAD Name of the variable. Must be unique. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-item-separator @@ -74,7 +86,13 @@ Name of the variable. Must be unique. - void **set_varying_type** **(** :ref:`VaryingType` value **)** - :ref:`VaryingType` **get_varying_type** **(** **)** +<<<<<<< HEAD Type of the variable. Determines where the variable can be accessed. +======= +.. container:: contribute + + There is currently no description for this property. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodevaryinggetter.rst b/classes/class_visualshadernodevaryinggetter.rst index dff606d5cc1..0a428e26cd0 100644 --- a/classes/class_visualshadernodevaryinggetter.rst +++ b/classes/class_visualshadernodevaryinggetter.rst @@ -12,6 +12,7 @@ VisualShaderNodeVaryingGetter **Inherits:** :ref:`VisualShaderNodeVarying` **<** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node that gets a value of a varying. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- Outputs a value of a varying defined in the shader. You need to first create a varying that can be used in the given function, e.g. varying getter in Fragment shader requires a varying with mode set to :ref:`VisualShader.VARYING_MODE_VERTEX_TO_FRAG_LIGHT`. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodevaryingsetter.rst b/classes/class_visualshadernodevaryingsetter.rst index 6abf42d1603..dcb399424a9 100644 --- a/classes/class_visualshadernodevaryingsetter.rst +++ b/classes/class_visualshadernodevaryingsetter.rst @@ -12,6 +12,7 @@ VisualShaderNodeVaryingSetter **Inherits:** :ref:`VisualShaderNodeVarying` **<** :ref:`VisualShaderNode` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` +<<<<<<< HEAD A visual shader node that sets a value of a varying. .. rst-class:: classref-introduction-group @@ -20,6 +21,11 @@ Description ----------- Inputs a value to a varying defined in the shader. You need to first create a varying that can be used in the given function, e.g. varying setter in Fragment shader requires a varying with mode set to :ref:`VisualShader.VARYING_MODE_FRAG_TO_LIGHT`. +======= +.. container:: contribute + + There is currently no description for this class. Please help us by :ref:`contributing one `! +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_visualshadernodevectorbase.rst b/classes/class_visualshadernodevectorbase.rst index cf55fd02ace..13457163bd1 100644 --- a/classes/class_visualshadernodevectorbase.rst +++ b/classes/class_visualshadernodevectorbase.rst @@ -14,6 +14,7 @@ VisualShaderNodeVectorBase **Inherited By:** :ref:`VisualShaderNodeFaceForward`, :ref:`VisualShaderNodeVectorCompose`, :ref:`VisualShaderNodeVectorDecompose`, :ref:`VisualShaderNodeVectorDistance`, :ref:`VisualShaderNodeVectorFunc`, :ref:`VisualShaderNodeVectorLen`, :ref:`VisualShaderNodeVectorOp`, :ref:`VisualShaderNodeVectorRefract` +<<<<<<< HEAD A base type for the nodes that perform vector operations within the visual shader graph. .. rst-class:: classref-introduction-group @@ -22,6 +23,9 @@ Description ----------- This is an abstract class. See the derived types for descriptions of the possible operations. +======= +A base type for the nodes using different vector types within the visual shader graph. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group @@ -102,7 +106,11 @@ Property Descriptions - void **set_op_type** **(** :ref:`OpType` value **)** - :ref:`OpType` **get_op_type** **(** **)** +<<<<<<< HEAD A vector type that this operation is performed on. +======= +A base type. +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` diff --git a/classes/class_vscrollbar.rst b/classes/class_vscrollbar.rst index 97ea17a34c6..1a52d0aaea6 100644 --- a/classes/class_vscrollbar.rst +++ b/classes/class_vscrollbar.rst @@ -29,11 +29,19 @@ Properties .. table:: :widths: auto +<<<<<<< HEAD +------------------------------------------+-----------------------+--------------------------------------------------------------------------------+ | :ref:`SizeFlags` | size_flags_horizontal | ``0`` (overrides :ref:`Control`) | +------------------------------------------+-----------------------+--------------------------------------------------------------------------------+ | :ref:`SizeFlags` | size_flags_vertical | ``1`` (overrides :ref:`Control`) | +------------------------------------------+-----------------------+--------------------------------------------------------------------------------+ +======= + +-----------------------+-----------------------+--------------------------------------------------------------------------------+ + | :ref:`int` | size_flags_horizontal | ``0`` (overrides :ref:`Control`) | + +-----------------------+-----------------------+--------------------------------------------------------------------------------+ + | :ref:`int` | size_flags_vertical | ``1`` (overrides :ref:`Control`) | + +-----------------------+-----------------------+--------------------------------------------------------------------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group diff --git a/classes/class_vslider.rst b/classes/class_vslider.rst index bfa079f579a..d4ba7135cd2 100644 --- a/classes/class_vslider.rst +++ b/classes/class_vslider.rst @@ -31,11 +31,19 @@ Properties .. table:: :widths: auto +<<<<<<< HEAD +------------------------------------------+-----------------------+--------------------------------------------------------------------------------+ | :ref:`SizeFlags` | size_flags_horizontal | ``0`` (overrides :ref:`Control`) | +------------------------------------------+-----------------------+--------------------------------------------------------------------------------+ | :ref:`SizeFlags` | size_flags_vertical | ``1`` (overrides :ref:`Control`) | +------------------------------------------+-----------------------+--------------------------------------------------------------------------------+ +======= + +-----------------------+-----------------------+--------------------------------------------------------------------------------+ + | :ref:`int` | size_flags_horizontal | ``0`` (overrides :ref:`Control`) | + +-----------------------+-----------------------+--------------------------------------------------------------------------------+ + | :ref:`int` | size_flags_vertical | ``1`` (overrides :ref:`Control`) | + +-----------------------+-----------------------+--------------------------------------------------------------------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group diff --git a/classes/class_window.rst b/classes/class_window.rst index 4987299a3d5..c776e562c8f 100644 --- a/classes/class_window.rst +++ b/classes/class_window.rst @@ -33,6 +33,7 @@ Properties .. table:: :widths: auto +<<<<<<< HEAD +-----------------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ | :ref:`bool` | :ref:`always_on_top` | ``false`` | +-----------------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ @@ -86,6 +87,59 @@ Properties +-----------------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ | :ref:`bool` | :ref:`wrap_controls` | ``false`` | +-----------------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ +======= + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`bool` | :ref:`always_on_top` | ``false`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`bool` | :ref:`auto_translate` | ``true`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`bool` | :ref:`borderless` | ``false`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`ContentScaleAspect` | :ref:`content_scale_aspect` | ``0`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`float` | :ref:`content_scale_factor` | ``1.0`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`ContentScaleMode` | :ref:`content_scale_mode` | ``0`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`Vector2i` | :ref:`content_scale_size` | ``Vector2i(0, 0)`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`int` | :ref:`current_screen` | ``0`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`bool` | :ref:`exclusive` | ``false`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`bool` | :ref:`extend_to_title` | ``false`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`Vector2i` | :ref:`max_size` | ``Vector2i(0, 0)`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`Vector2i` | :ref:`min_size` | ``Vector2i(0, 0)`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`Mode` | :ref:`mode` | ``0`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`bool` | :ref:`popup_window` | ``false`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`Vector2i` | :ref:`position` | ``Vector2i(0, 0)`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`Vector2i` | :ref:`size` | ``Vector2i(100, 100)`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`Theme` | :ref:`theme` | | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`StringName` | :ref:`theme_type_variation` | ``&""`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`String` | :ref:`title` | ``""`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`bool` | :ref:`transient` | ``false`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`bool` | :ref:`transparent` | ``false`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`bool` | :ref:`unfocusable` | ``false`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`bool` | :ref:`unresizable` | ``false`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`bool` | :ref:`visible` | ``true`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ + | :ref:`bool` | :ref:`wrap_controls` | ``false`` | + +-----------------------------------------------------------+-------------------------------------------------------------------------+------------------------+ +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-reftable-group @@ -685,6 +739,7 @@ Left-to-right layout direction. Right-to-left layout direction. +<<<<<<< HEAD .. rst-class:: classref-item-separator ---- @@ -711,6 +766,8 @@ enum **WindowInitialPosition**: +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-section-separator ---- @@ -876,7 +933,11 @@ Base size of the content (i.e. nodes that are drawn inside the window). If non-z .. rst-class:: classref-property +<<<<<<< HEAD :ref:`int` **current_screen** +======= +:ref:`int` **current_screen** = ``0`` +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. rst-class:: classref-property-setget @@ -925,6 +986,7 @@ If ``true``, the **Window** contents is expanded to the full size of the window, ---- +<<<<<<< HEAD .. _class_Window_property_initial_position: .. rst-class:: classref-property @@ -944,6 +1006,8 @@ If ``true``, the **Window** contents is expanded to the full size of the window, ---- +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) .. _class_Window_property_max_size: .. rst-class:: classref-property diff --git a/classes/index.rst b/classes/index.rst index a986faf1e7d..ba75c9e104b 100644 --- a/classes/index.rst +++ b/classes/index.rst @@ -622,10 +622,13 @@ Resources class_visualshadernodetransformop class_visualshadernodetransformparameter class_visualshadernodetransformvecmult +<<<<<<< HEAD class_visualshadernodeuintconstant class_visualshadernodeuintfunc class_visualshadernodeuintop class_visualshadernodeuintparameter +======= +>>>>>>> ecd1fe77e (Update development/compiling/compiling_for_windows.rst) class_visualshadernodeuvfunc class_visualshadernodeuvpolarcoord class_visualshadernodevarying diff --git a/community/contributing/best_practices_for_engine_contributors.rst b/community/contributing/best_practices_for_engine_contributors.rst new file mode 100644 index 00000000000..48f730dad48 --- /dev/null +++ b/community/contributing/best_practices_for_engine_contributors.rst @@ -0,0 +1,240 @@ +.. _doc_best_practices_for_engine_contributors: + +Best practices for engine contributors +====================================== + +Introduction +------------ + +Godot has a large amount of users who have the ability to contribute because the +project itself is aimed mainly at users who can code. That being said, not all +of them have the same level of experience working in large projects or in +software engineering, which can lead to common misunderstandings and bad +practices during the process of contributing code to the project. + +Language +-------- + +The scope of this document is to be a list of best practices for contributors to +follow, as well as to create a language they can use to refer to common +situations that arise in the process of submitting their contributions. + +While a generalized list of software development best practices might be useful, +we'll focus on the situations that are most common in our project. + +Contributions are most of the time categorized as bug fixes, enhancements or new +features. To abstract this idea, we will call them *Solutions*, because they +always seek to solve something that can be described as a *Problem*. + +Best Practices +-------------- + +#1: The problem always comes first +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Many contributors are extremely creative and just enjoy the process of designing +abstract data structures, creating nice user interfaces, or simply love +programming. Whatever the case may be, they come up with cool ideas, which may +or may not solve real problems. + +.. image:: img/best_practices1.png + +These are usually called *solutions in search of a problem*. In an ideal world, +they would not be harmful but, in reality, code takes time to write, takes up +space and requires maintenance once it exists. Avoiding the addition of anything +unnecessary is always considered a good practice in software development. + +#2: To solve the problem, it has to exist in the first place +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +This is a variation of the previous practice. Adding anything unnecessary is not +a good idea, but what constitutes what is necessary and what isn't? + +.. image:: img/best_practices2.png + +The answer to this question is that the problem needs to *exist* before it can +be actually solved. It must not be speculation or a belief. The user must be +using the software as intended to create something they *need*. In this process, +the user may stumble upon a problem that requires a solution to proceed, or in +order to achieve greater productivity. In this case, *a solution is needed*. + +Believing that problems may arise in the future and that the software needs to +be ready to solve them by the time they appear is called *"Future proofing"* and +its characterized by lines of thought such as: + +- I think it would be useful for users to... +- I think users will eventually need to... + +This is generally considered a bad habit because trying to solve problems that +*don't actually exist* in the present will often lead to code that will be +written but never used, or that is considerably more complex to use and maintain +than it needs to be. + +#3: The problem has to be complex or frequent +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Software is designed to solve problems, but we can't expect it to solve *every +problem that exists under the sun*. As a game engine, Godot will help you make +games better and faster, but it won't make an *entire game* for you. A line must +be drawn somewhere. + +.. image:: img/best_practices3.png + +Whether a problem is worth solving is determined by the effort that is required +to work around it. The required effort depends on: + +- The complexity of the problem +- The frequency the problem + +If the problem is *too complex* for most users to solve, then the software +should offer a ready-made solution for it. Likewise, if the problem is easy for +the user to work around, offering such a solution is unnecessary. + +The exception, however, is when the user encounters a problem *frequently +enough* that having to do the simple solution every time becomes an annoyance. +In this case, the software should offer a solution to simplify the use case. + +It's usually easy to tell if a problem is complex or frequent, but it can be +difficult. This is why discussing with other developers (next point) is always +advised. + +#4: The solution must be discussed with others +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Often, users will be immersed in their own projects when they stumble upon +problems. These users will naturally try to solve the problem from their +perspective, thinking only about their own use case. As a result, user proposed +solutions don't always contemplate all use cases and are often biased towards +the user's own requirements. + +.. image:: img/best_practices4.png + +For developers, the perspective is different. They may find the user's problem +too unique to justify a solution (instead of a workaround), or they might +suggest a partial (usually simpler or lower level) solution that applies to a +wider range of known problems and leave the rest of the solution up to the +user. + +In any case, before attempting to contribute, it is important to discuss the +actual problems with the other developers or contributors, so a better agreement +on implementation can be reached. + +The only exception is when an area of code has a clear agreed upon owner, who +talks to users directly and has the most knowledge to implement a solution +directly. + +Also, Godot's philosophy is to favor ease of use and maintenance over absolute +performance. Performance optimizations will be considered, but they may not +be accepted if they make something too difficult to use or if they add too much +complexity to the codebase. + +#5: To each problem, its own solution +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +For programmers, it is always a most enjoyable challenge to find the most +optimal solutions to problems. It is possible to go overboard, though. +Sometimes, contributors will try to come up with solutions that solve as many +problems as possible. + +The situation will often take a turn for the worse when, in order to make this +solution appear even more fantastic and flexible, the pure speculation-based +problems (as described in #2) also make their appearance on stage. + +.. image:: img/best_practices5.png + +The main problem is that, in reality, it rarely works this way. Most of the +time, writing an individual solution to each problem results in code that +is simpler and more maintainable. + +Additionally, solutions that target individual problems are better for the +users. Targeted solutions allow users find something that does exactly what they +need, without having to learn a more complex system they will only need for simple +tasks. + +Big and flexible solutions also have an additional drawback which is that, over +time, they are rarely flexible enough for all users. Users end up requesting +more and more functionality which ends up making the API and codebase +more and more complex. + +#6: Cater to common use cases, leave the door open for the rare ones +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +This is a continuation of the previous point, which further explains why this +way of thinking and designing software is preferred. + +As mentioned before (in point #2), it is very difficult for us (as human beings +who design software) to actually understand all future user needs. Trying to +write very flexible structures that cater to many use cases at once is often a +mistake. + +We may come up with something we believe is brilliant but later find out that +users will never even use half of it or that they require features that don't +quite fit into our original design, forcing us to either throw it away +or make it even more complex. + +The question is then, how do we design software that both allows users to do +*what we know they need to do* now and allows them to do *what we don't yet know +they'll need to do* in the future? + +.. image:: img/best_practices6.png + +The answer to this question is that, to ensure users still can do what they want +to do, we need to give them access to a *low level API* that they can use to +achieve what they want, even if it's more work for them because it means +reimplementing some logic that already exists. + +In real-life scenarios, these use cases will be at most rare and uncommon +anyway, so it makes sense a custom solution needs to be written. This is why +it's important to still provide users the basic building blocks to do it. + +#7: Prefer local solutions +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +When looking for a solution to a problem, be it implementing a new feature or +fixing a bug, sometimes the easiest path is to add data or a new function in the +core layers of code. + +The main problem here is, adding something to the core layers that will only be +used from a single location far away will not only make the code more difficult +to follow (split in two), but also make the core API larger, more complex, more +difficult to understand in general. + +This is bad, because readability and cleanness of core APIs is always of extreme +importance given how much code relies on it, and because it's key for new +contributors as a starting point to learning the codebase. + + +.. image:: img/best_practices7.png + + +A common reason for wanting to do this is that it's usually less code to simply +add a hack in the core layers. + +Doing so is not advised. Generally, the code for a solution should be closer to +where the problem originates, even if it involves additional, duplicated, more +complex, or less efficient code. More creativity might be needed, but this path +is always the advised one. + +#8: Don't use complex canned solutions for simple problems +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Not every problem has a simple solution and, many times, the right choice is to +use a third party library to solve the problem. + +As Godot requires to be shipped in a large amount of platforms, we can't +link libraries dynamically. Instead, we bundle them in our source tree. + +.. image:: img/best_practices8.png + +As a result, we are very picky with what goes in, and we tend to prefer smaller +libraries (in fact, single header ones are our favorite). Only in cases where +there is no other choice we end up bundling something larger. + +Also, libraries must use a permissive enough license to be included into Godot. +Some examples of acceptable licenses are Apache 2.0, BSD, MIT, ISC, and MPL 2.0. +In particular, we cannot accept libraries licensed under the GPL or LGPL since +these licenses effectively disallow static linking in proprietary software +(which Godot is distributed as in most exported projects). This requirement also +applies to the editor, since we may want to run it on iOS in the long term. +Since iOS doesn't support dynamic linking, static linking the only option on +that platform. diff --git a/community/contributing/bisecting_regressions.rst b/community/contributing/bisecting_regressions.rst new file mode 100644 index 00000000000..6e281402701 --- /dev/null +++ b/community/contributing/bisecting_regressions.rst @@ -0,0 +1,192 @@ +.. _doc_bisecting_regressions: + +Bisecting regressions +===================== + +.. highlight:: shell + +Bisecting is a way to find regressions in software. After reporting a bug on the +`Godot repository on GitHub `__, you may +be asked by a contributor to *bisect* the issue. Bisecting makes it possible for +contributors to fix bugs faster, as they can know in advance which commit caused +the regression. Your effort will be widely appreciated :) + +The guide below explains how to find a regression by bisecting. + +What is bisecting? +------------------ + +Godot developers use the `Git `__ version control system. +In the context of Git, bisecting is the process of performing a manual +`binary search `__ +to determine when a regression appeared. While it's typically used for bugs, +it can also be used to find other kinds of unexpected changes such as +performance regressions. + +Using official builds to speed up bisecting +------------------------------------------- + +Before using Git's ``bisect`` command, we strongly recommend trying to reproduce +the bug with an older (or newer) official release. This greatly reduces the +range of commits that potentially need to be built from source and tested. +You can find binaries of official releases, as well as alphas, betas, +and release candidates `here `__. + +If you have experience with Godot 3.x and can reproduce an issue with Godot 4.0, +we recommend trying to reproduce the issue in the latest Godot 3.x version (if +the feature exhibiting the bug is present in 3.x). This can be used to check +whether the issue is a regression in 4.0 or not. + +- If the issue **is present** in 3.x, then you'll need to check whether the issue + occurs in older 3.x versions as well. +- If the issue is **not present** in 3.x, then you can try older 4.0 alphas and + betas to determine when the regression started. + +.. warning:: + + Project files may be incompatible between Godot versions. + **Make a backup of your project** before starting the bisection process. + + Going from the oldest to the newest build generally reduces the risk of the + project not being able to successfully open in the editor, thanks to + backwards compatibility. Try to reduce your project to the smallest + repeatable example too. The more minimal the project is, the more likely + you'll be able to open it without compatibility issues in newer engine + versions. + +The Git bisect command +---------------------- + +If you've found a build that didn't exhibit the bug in the above testing +process, you can now start bisecting the regression. The Git version control +system offers a built-in command for this: ``git bisect``. This makes the +process semi-automated as you only have to build the engine, run it and try to +reproduce the bug. + +.. note:: + + Before bisecting a regression, you need to set up a build environment to + compile Godot from source. To do so, read the + :ref:`Compiling ` page for your target platform. + (Compiling Godot from source doesn't require C++ programming knowledge.) + + Note that compiling Godot can take a while on slow hardware (up an hour for + each full rebuild on a slow dual-core CPU). This means the full process can + take up to several hours. If your hardware is too slow, you may want to stop + there and report the results of your "pre-bisecting" on the GitHub issue so + another contributor can continue bisecting from there. + +Determine the commit hashes +^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +To start bisecting, you must first determine the commit hashes (identifiers) of +the "bad" and "good" build. "bad" refers to the build that exhibits the bug, +whereas "good" refers to the version that doesn't exhibit the bug. If you're +using a pre-release build as the "good" or "bad" build, browse the `download +mirror `__, go to the folder that +contains the pre-release you downloaded and look for the ``README.txt`` file. +The commit hash is written inside that file. + +If you're using a stable release as the "good" or "bad" build, use one of the +following commit hashes depending on the version: + +.. code-block:: none + + 3.5.1-stable + 3.5-stable + 3.4.5-stable + 3.4.4-stable + 3.4.3-stable + 3.4.2-stable + 3.4.1-stable + 3.4-stable + 3.3.4-stable + 3.3.3-stable + 3.3.2-stable + 3.3.1-stable + 3.3-stable + 3.2-stable + 3.1-stable + 3.0-stable + +You can also use this Bash function to retrieve the Git commit hash of a +pre-release build (add it to your ``$HOME/.bashrc`` or similar): + +:: + + gd_snapshot_commit() { + curl -s https://downloads.tuxfamily.org/godotengine/$1/$2/README.txt \ + | grep 'from commit' \ + | sed 's/^Built from commit \(.*\)\.$/\1/' + } + +Example usage: + +.. code-block:: shell + + $ gd_snapshot_commit 4.0 beta4 + +To refer to the latest state of the master branch, you can use ``master`` +instead of a commit hash. Note that unlike tagged releases or snapshot commit +hashes, ``master`` is a perpetually moving target. + +Build the engine +^^^^^^^^^^^^^^^^ + +:ref:`Get Godot's source code using Git `. Once this +is done, in the terminal window, use ``cd`` to reach the Godot repository +folder and enter the following command: + +.. code-block:: shell + + # is hash of the build that works as expected. + # is hash of the build exhibiting the bug. + $ git bisect start + $ git bisect good + $ git bisect bad + +Compile Godot. This assumes you've set up a build environment: + +.. code-block:: shell + + $ scons + +Run the engine +^^^^^^^^^^^^^^ + +Run the binary located in the ``bin/`` folder and try to reproduce the bug. + +.. note:: + + :ref:`Double-check the output file name ` + in ``bin/`` to make sure you're actually running the binary you've just compiled. + Different Godot versions will output binaries with different names. + +If the build **still** exhibits the bug, run the following command: + +.. code-block:: shell + + $ git bisect bad + +If the build **does not** exhibit the bug, run the following command: + +.. code-block:: shell + + $ git bisect good + +After entering one of the commands above, Git will switch to a different commit. +You should now build Godot again, try to reproduce the bug, then enter ``git +bisect good`` or ``git bisect bad`` depending on the result. You'll have to +repeat this several times. The longer the commit range, the more steps will be +required. 5 to 10 steps are usually sufficient to find most regressions; Git +will remind you of the number of steps remaining (in the worst case scenario). + +Once you've completed enough steps, Git will display the commit hash where the +regression appeared. Write this commit hash as a comment to the GitHub issue +you've bisected. This will help in solving the issue. Thanks again for +contributing to Godot :) + +.. note:: + + You can read the full documentation on ``git bisect`` + `here `__. diff --git a/community/contributing/bug_triage_guidelines.rst b/community/contributing/bug_triage_guidelines.rst new file mode 100644 index 00000000000..7c1381cf228 --- /dev/null +++ b/community/contributing/bug_triage_guidelines.rst @@ -0,0 +1,193 @@ +.. _doc_bug_triage_guidelines: + +Bug triage guidelines +===================== + +This page describes the typical workflow of the bug triage team aka +bugsquad when handling issues and pull requests on Godot's +`GitHub repository `__. +It is bound to evolve together with the bugsquad, so do not +hesitate to propose modifications to the following guidelines. + +Issues management +----------------- + +GitHub proposes various features to manage issues: + +- Set one or several labels from a predefined list +- Set one milestone from a predefined list +- Keep track of the issue in the project dashboard +- Define one contributor as "assignee" among the Godot engine + organization members + +As the Godot engine organization on GitHub currently has a restricted +number of contributors, we do not use assignees extensively for now. All +contributors are welcome to take on any issue, if relevant after mentioning +it on the issue ticket and/or discussing the best way to resolve it with +other developers. + +For the time being, we do not use the project dashboard feature either. + +As far as possible, we try to assign labels (and milestones, when relevant) +to both issues and pull requests. + +Labels +~~~~~~ + +The following labels are currently defined in the Godot repository: + +**Categories:** + +- *Archived*: either a duplicate of another issue, or invalid. Such an + issue would also be closed. +- *Breaks compat*: describes something that can only be fixed by breaking + compatibility with existing projects. +- *Bug*: describes something that is not working properly. +- *Cherrypick*: describes something that can be backported to a stable branch + after being merged in the ``master`` branch. +- *Crash:* describes a bug that causes the engine to crash. + This label is only used for "hard" crashes, not freezes. +- *Confirmed*: has been confirmed by at least one other contributor + than the bug reporter (typically for *Bug* reports). + The purpose of this label is to let developers know which issues are + still reproducible when they want to select what to work on. It is + therefore a good practice to add in a comment on what platform and + what version or commit of Godot the issue could be reproduced; if a + developer looks at the issue one year later, the *Confirmed* label + may not be relevant anymore. +- *Discussion*: the issue is not consensual and needs further + discussion to define what exactly should be done to address the + topic. +- *Documentation*: issue related to the documentation. Mainly to request + enhancements in the API documentation. Issues related to the ReadTheDocs + documentation should be filed on the + `godot-docs `_ repository. +- *Enhancement*: describes a proposed enhancement to an existing + functionality. +- *Feature proposal*: describes a wish for a new feature to be + implemented. Note that the main Godot repository no longer accepts + feature requests. Please use + `godot-proposals `__ instead. +- *For PR meeting*: the issue needs to be discussed in a pull request meeting. + These meetings are public and are held on the `Godot Contributors Chat `_. +- *Good first issue*: the issue is *assumed* to be an easy one to fix, which makes + it a great fit for new contributors who need to become familiar with + the code base. +- *High priority:* the issue is particularly important as it can + prevent people from releasing their projects or cause data loss. +- *Needs work*: the pull request needs additional work before it can be merged. +- *Needs testing*: the issue/pull request could not be completely tested + and thus need further testing. This can mean that it needs to be tested + on different hardware/software configurations or even that the steps to + reproduce are not certain. +- *Performance*: issues that directly impact engine or editor performance. + Can also be used for pull requests that improve performance or add low-end-friendly options. + Should not be coupled with *Usability*. +- *PR welcome / Hero wanted!*: Contributions for issues with these labels + are especially welcome. Note that this **doesn't** mean you can't work + on issues without these labels. +- *Regression*: the bug appeared after a stable release not exhibiting + the bug was released. +- *Salvageable*: the pull request can't be merged due to design issues or + merge conflicts and its author is not active anymore. However, it can still + be picked up by an external contributor to bring it to a mergeable state. + To do so, you need to open a new pull request based on the original pull request. +- *Tracker*: issue used to track other issues (like all issues related to + the plugin system). +- *Usability*: issues that directly impact user usability. Should not be coupled with *Performance*. + +The categories are used for general triage of the issues. They can be +combined in some way when relevant, e.g. an issue can be labelled +*Enhancement* and *Usability* at the same time if it's an issue to improve +usability. Or *Feature proposal* and *Discussion* if it's a non-consensual +feature request, or one that is not precise enough to be worked on. + +**Topics:** + +- *2D*: relates to 2D-specific issues. Should be coupled with one of the labels below, and should not be coupled with *3D*. +- *3D*: relates to 3D-specific issues. Should be coupled with one of the labels below, and should not be coupled with *2D*. +- *Animation*: relates to the Animation system, editors and importers. +- *Assetlib*: relates to issues with the asset library. +- *Audio*: relates to the audio features (low and high level). +- *Buildsystem*: relates to building issues, either linked to the SCons + buildsystem or to compiler peculiarities. +- *Codestyle*: relates to the programming style used within the codebase. +- *Core*: anything related to the core engine. Specific topics are split off separately as they crop up. +- *Dotnet*: relates to the C# / Dotnet bindings. +- *Editor*: relates to issues in the editor (mainly UI). +- *Export*: relates to the export system and templates. +- *GDExtension*: relates to the GDExtension system for native extensions. +- *GDScript*: relates to GDScript. +- *GUI*: relates to GUI (Control) nodes. +- *Import*: relates to the resource import system. +- *Input*: relates to input system. +- *Navigation*: relates to the navigation system (including A* and navmeshes). +- *Network*: relates to (lot-level) networking. +- *Multiplayer*: relates to multiplayer (high-level networking) systems. +- *Particles*: particles, particle systems and their editors. +- *Physics*: relates to the physics engine (2D/3D). +- *Plugin*: relates to problems encountered while writing plugins. +- *Porting*: relates to some specific platforms or exporting projects. +- *Rendering*: relates to the 2D and 3D rendering engines. +- *Shaders*: relates to the Godot shader language or visual shaders. +- *Tests*: relates to unit tests. +- *Thirdparty*: relates to third-party libraries used in Godot. +- *XR*: relates to Augmented Reality or Virtual Reality. + +Issues would typically correspond to only one topic, though it's not +unthinkable to see issues that fit two bills. The general idea is that +there will be specialized contributors teams behind all topics, so they +can focus on the issues labelled with their team's topic. + +**Platforms:** + +*Android*, *HTML5*, *iOS*, *Linux*, *macOS*, *Windows*, *UWP* + +By default, it is assumed that a given issue applies to all platforms. +If one of the platform labels is used, it is then exclusive and the +previous assumption doesn't stand anymore (so if it's a bug on e.g. +Android and Linux exclusively, select those two platforms). + +Documentation labels +~~~~~~~~~~~~~~~~~~~~ + +In the `documentation repository `__, we +use the following labels: + +- *Bug*: Incorrect information in an existing page. Not to be used for + *missing* information. +- *Class reference*: the issue is about the class reference, not a documentation page. +- *Discussion*: the issue is not consensual and needs further + discussion to define what exactly should be done to address the + topic. +- *Enhancememnt*: new information to be added in an existing page. +- *New page*: a new page to be created. +- *Hero wanted!*: contributions for issues with these labels + are especially welcome. Note that this **doesn't** mean you can't work + on issues without these labels. +- *Organization*: The issue involves moving pages around or reorganizing content. +- *Redirect*: a redirection needs to be created in the Read the Docs backend. + Only administrators can do this. +- *Salvageable*: the pull request can't be merged due to design issues or + merge conflicts and its author is not active anymore. However, it can still + be picked up by an external contributor to bring it to a mergeable state. + To do so, you need to open a new pull request based on the original pull request. +- *Topic:Mono*: the issue is about C# support in Godot. +- *Topic:Website*: the issue relates to the Sphinx/Read the Docs frontend or backend, + not the documentation contents. + +Milestones +~~~~~~~~~~ + +`Milestones `_ correspond to +planned future versions of Godot for which there is an existing roadmap. Issues +that fit in the said roadmap should be filed under the corresponding milestone; +if they don't correspond to any current roadmap, they should be left without +milestone. As a rule of thumb, an issue corresponds to a given milestone if it +concerns a feature that is new in the milestone, or a critical bug that can't be +accepted in any future stable release, or anything that Juan wants to work on +right now. :) + +Contributors are free to pick issues regardless of their assigned milestone; +if a fix is proposed for a bug that was not deemed urgent and thus without +milestone, it would likely still be very welcome. diff --git a/community/contributing/building_the_manual.rst b/community/contributing/building_the_manual.rst new file mode 100644 index 00000000000..ddfbe349c5b --- /dev/null +++ b/community/contributing/building_the_manual.rst @@ -0,0 +1,112 @@ +.. _doc_building_the_manual: + +Building the manual with Sphinx +=============================== + +This page explains how to build a local copy of the Godot manual using the +Sphinx docs engine. This allows you to have local HTML files and build the +documentation as a PDF, EPUB, or LaTeX file, for example. + +Before you get started, make sure that you have: + +- `Git `_ +- `make `_ (unless you’re using Windows) +- `Python `_ 3 + +.. note:: Python 3 should come with the ``pip3`` command. You may need to write + ``python3 -m pip`` (Unix) or ``py -m pip`` (Windows) instead of ``pip3``. + If both approaches fail, `make sure that you have pip3 installed + `__. + +1. *(Optional)* Set up a virtual environment. Virtual environments prevent + potential conflicts between the Python packages in ``requirements.txt`` and + other Python packages that are installed on your system. + + a. Create the virtual environment: + + - On Windows, run ``py -m venv godot-docs-venv`` + - On other platforms, run ``python3 -m venv godot-docs-venv`` + + b. Activate the virtual environment: + + - On Windows, run ``godot-docs-venv\Scripts\activate.bat`` + - On other platforms, run ``source godot-docs-venv/bin/activate`` + + c. *(Optional)* Update pre-installed packages: + + - On Windows, run ``py -m pip install --upgrade pip setuptools`` + - On other platforms, run ``pip3 install --upgrade pip setuptools`` + +2. Clone the docs repo: + + .. code:: sh + + git clone https://github.com/godotengine/godot-docs.git + +3. Change directory into the docs repo: + + .. code:: sh + + cd godot-docs + +4. Install the required packages: + + .. code:: sh + + pip3 install -r requirements.txt + +5. Build the docs: + + .. code:: sh + + make html + +.. note:: On Windows, that command will run ``make.bat`` instead of GNU Make (or + an alternative). + +If you run into errors, you may try the following command: + +.. code:: sh + + make SPHINXBUILD=~/.local/bin/sphinx-build html + +Building the documentation requires at least 8 GB of RAM to run without disk +swapping, which slows it down. If you have at least 16 GB of RAM, you can speed +up compilation by running: + +.. code:: sh + + # On Linux/macOS + make html SPHINXOPTS=-j2 + + # On Windows + set SPHINXOPTS=-j2 && make html + +The compilation will take some time as the ``classes/`` folder contains hundreds +of files. + +You can then browse the documentation by opening ``_build/html/index.html`` in +your web browser. + +If you get a ``MemoryError`` or ``EOFError``, you can remove the +``classes/`` folder and run ``make`` again. This will drop the class references +from the final HTML documentation but will keep the rest intact. + +.. note:: If you delete the ``classes/`` folder, do not use ``git add .`` when + working on a pull request or the whole ``classes/`` folder will be + removed when you commit. See `#3157 + `__ for more + detail. + +Alternatively, you can build the documentation by running the sphinx-build +program manually: + +.. code:: sh + + sphinx-build -b html ./ _build + +You can also specify a list of files to build, which can greatly speed up compilation: + +.. code:: sh + + sphinx-build -b html ./ _build classes/class_node.rst classes/class_resource.rst diff --git a/community/contributing/class_reference_writing_guidelines.rst b/community/contributing/class_reference_writing_guidelines.rst new file mode 100644 index 00000000000..21b44ccec7c --- /dev/null +++ b/community/contributing/class_reference_writing_guidelines.rst @@ -0,0 +1,285 @@ +.. _doc_class_reference_writing_guidelines: + +Class reference writing guidelines +================================== + +This page explains how to write the class reference. You will learn where to +write new descriptions for the classes, methods, and properties for Godot's +built-in node types. + +.. seealso:: + + To learn to submit your changes to the Godot project using the Git version + control system, see :ref:`doc_updating_the_class_reference`. + +The reference for each class is contained in an XML file like the one below: + +.. code-block:: xml + + + + A 2D game object, inherited by all 2D-related nodes. Has a position, rotation, scale, and Z index. + + + A 2D game object, with a transform (position, rotation, and scale). All 2D nodes, including physics objects and sprites, inherit from Node2D. Use Node2D as a parent node to move, scale and rotate children in a 2D project. Also gives control of the node's render order. + + + https://docs.godotengine.org/en/latest/tutorials/2d/custom_drawing_in_2d.html + https://github.com/godotengine/godot-demo-projects/tree/master/2d + + + + + + + + + Multiplies the current scale by the [code]ratio[/code] vector. + + + [...] + + + + + + + Translates the node by the given [code]offset[/code] in local coordinates. + + + + + + Global position. + + [...] + + Z index. Controls the order in which the nodes render. A node with a higher Z index will display in front of others. + + + + + + + +It starts with brief and long descriptions. In the generated docs, the brief +description is always at the top of the page, while the long description lies +below the list of methods, variables, and constants. You can find methods, +member variables, constants, and signals in separate XML nodes. + +For each, you want to learn how they work in Godot's source code. Then, fill +their documentation by completing or improving the text in these tags: + +- `` +- `` +- `` +- `` (in its `` tag; return types and arguments don't take separate + documentation strings) +- `` +- `` (in its `` tag; arguments don't take separate documentation strings) +- `` + +Write in a clear and simple language. Always follow the :ref:`writing guidelines +` to keep your descriptions short and easy to read. +**Do not leave empty lines** in the descriptions: each line in the XML file will +result in a new paragraph, even if it is empty. + +.. _doc_class_reference_writing_guidelines_editing_xml: + +How to edit class XML +--------------------- + +Edit the file for your chosen class in ``doc/classes/`` to update the class +reference. The folder contains an XML file for each class. The XML lists the +constants and methods you will find in the class reference. Godot generates and +updates the XML automatically. + +.. note:: For some modules in the engine's source code, you'll find the XML + files in the ``modules//doc_classes/`` directory instead. + +Edit it using your favorite text editor. If you use a code editor, make sure +that it doesn't change the indent style: you should use tabs for the XML and +four spaces inside BBCode-style blocks. More on that below. + +To check that the modifications you've made are correct in the generated +documentation, navigate to the ``doc/`` folder and run the command ``make rst``. +This will convert the XML files to the online documentation's format and output +errors if anything's wrong. + +Alternatively, you can build Godot and open the modified page in the built-in +code reference. To learn how to compile the engine, read the :ref:`compilation +guide `. + +We recommend using a code editor that supports XML files like Vim, Atom, Visual Studio Code, +Notepad++, or another to comfortably edit the file. You can also use their +search feature to find classes and properties quickly. + +.. tip:: + + If you use Visual Studio Code, you can install the + `vscode-xml extension `__ + to get linting for class reference XML files. + +.. _doc_class_reference_writing_guidelines_bbcode: + +Improve formatting with BBCode style tags +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Godot's XML class reference supports BBCode-like tags for linking as well as formatting text and code. +In the tables below you can find the available tags, usage examples and the results after conversion to reStructuredText. + +Linking +""""""" + +Whenever you link to a member of another class, you need to specify the class name. +For links to the same class, the class name is optional and can be omitted. + ++-------------------------+-------------------------------------------------+-----------------------------------------+-----------------------------------------------------------------------------+ +| Tag | Effect | Usage | Result | ++=========================+=================================================+=========================================+=============================================================================+ +| [Class] | Link to class ``Class`` | Move the [Sprite2D]. | Move the :ref:`class_Sprite2D`. | ++-------------------------+-------------------------------------------------+-----------------------------------------+-----------------------------------------------------------------------------+ +| [annotation Class.name] | Link to annotation ``name`` in class ``Class``, | See [annotation @GDScript.@export]. | See :ref:`@GDScript.@export`. | +| | many default annotations are in ``@GDScript`` | | | ++-------------------------+-------------------------------------------------+-----------------------------------------+-----------------------------------------------------------------------------+ +| [constant Class.name] | Link to constant ``name`` in class ``Class`` | See [constant @GlobalScope.KEY_ESCAPE]. | See :ref:`@GlobalScope.KEY_ESCAPE`. | ++-------------------------+-------------------------------------------------+-----------------------------------------+-----------------------------------------------------------------------------+ +| [enum Class.name] | Link to enum ``name`` in class ``Class`` | See [enum Mesh.ArrayType]. | See :ref:`ArrayType`. | ++-------------------------+-------------------------------------------------+-----------------------------------------+-----------------------------------------------------------------------------+ +| [method Class.name] | Link to method ``name`` in class ``Class`` | Call [method Node3D.hide]. | Call :ref:`hide`. | ++-------------------------+-------------------------------------------------+-----------------------------------------+-----------------------------------------------------------------------------+ +| [member Class.name] | Link to member ``name`` in class ``Class`` | Get [member Node2D.scale]. | Get :ref:`scale`. | ++-------------------------+-------------------------------------------------+-----------------------------------------+-----------------------------------------------------------------------------+ +| [signal Class.name] | Link to signal ``name`` in class ``Class`` | Emit [signal Node.renamed]. | Emit :ref:`renamed`. | ++-------------------------+-------------------------------------------------+-----------------------------------------+-----------------------------------------------------------------------------+ +| [theme_item Class.name] | Link to theme item ``name`` in class ``Class`` | See [theme_item GraphNode.position]. | See :ref:`position`. | ++-------------------------+-------------------------------------------------+-----------------------------------------+-----------------------------------------------------------------------------+ + +Formatting text +""""""""""""""" + ++----------------------------+-----------------------------------------------------+-------------------------------------+-------------------------------------------------------------------+ +| Tag | Effect | Usage | Result | ++============================+=====================================================+=====================================+===================================================================+ +| [param name] | Formats a parameter name (as code) | Takes [param size] for the size. | Takes ``size`` for the size. | ++----------------------------+-----------------------------------------------------+-------------------------------------+-------------------------------------------------------------------+ +| [b] [/b] | Bold | Some [b]bold[/b] text. | Some **bold** text. | ++----------------------------+-----------------------------------------------------+-------------------------------------+-------------------------------------------------------------------+ +| [i] [/i] | Italic | Some [i]italic[/i] text. | Some *italic* text. | ++----------------------------+-----------------------------------------------------+-------------------------------------+-------------------------------------------------------------------+ +| [kbd] [/kbd] | Keyboard/mouse shortcut | Some [kbd]Ctrl + C[/kbd] key. | Some :kbd:`Ctrl + C` key. | ++----------------------------+-----------------------------------------------------+-------------------------------------+-------------------------------------------------------------------+ + +Formatting code +""""""""""""""" + ++----------------------------+-----------------------------------------------------+-------------------------------------+-------------------------------------------------------------------+ +| Tag | Effect | Usage | Result | ++============================+=====================================================+=====================================+===================================================================+ +| [code] [/code] | Monospace | Some [code]monospace[/code] text. | Some ``monospace`` text. | ++----------------------------+-----------------------------------------------------+-------------------------------------+-------------------------------------------------------------------+ +| [codeblock] [/codeblock] | Multiline preformatted block | *See below.* | *See below.* | ++----------------------------+-----------------------------------------------------+-------------------------------------+-------------------------------------------------------------------+ +| [codeblocks] [/codeblocks] | [codeblock] for multiple languages | *See below.* | *See below.* | ++----------------------------+-----------------------------------------------------+-------------------------------------+-------------------------------------------------------------------+ +| [gdscript] [/gdscript] | GDScript codeblock tab in codeblocks | *See below.* | *See below.* | ++----------------------------+-----------------------------------------------------+-------------------------------------+-------------------------------------------------------------------+ +| [csharp] [/csharp] | C# codeblock tab in codeblocks | *See below.* | *See below.* | ++----------------------------+-----------------------------------------------------+-------------------------------------+-------------------------------------------------------------------+ + +Use ``[codeblock]`` for pre-formatted code blocks. Inside ``[codeblock]``, +always use **four spaces** for indentation. The parser will delete tabs. For +example: + +.. code-block:: none + + [codeblock] + func _ready(): + var sprite = get_node("Sprite2D") + print(sprite.get_pos()) + [/codeblock] + +Will display as: + +.. code-block:: gdscript + + func _ready(): + var sprite = get_node("Sprite2D") + print(sprite.get_pos()) + +If you need to have different code version in GDScript and C#, use +``[codeblocks]`` instead. If you use ``[codeblocks]``, you also need to have at +least one of the language-specific tags, ``[gdscript]`` and ``[csharp]``. + +Always write GDScript code examples first! You can use this `experimental code +translation tool `_ to speed up your +workflow. + +.. code-block:: none + + [codeblocks] + [gdscript] + func _ready(): + var sprite = get_node("Sprite2D") + print(sprite.get_pos()) + [/gdscript] + [csharp] + public override void _Ready() + { + var sprite = GetNode("Sprite2D"); + GD.Print(sprite.GetPos()); + } + [/csharp] + [/codeblocks] + +The above will display as: + +.. tabs:: + .. code-tab:: gdscript GDScript + + func _ready(): + var sprite = get_node("Sprite2D") + print(sprite.get_pos()) + + .. code-tab:: csharp + + public override void _Ready() + { + var sprite = GetNode("Sprite2D"); + GD.Print(sprite.GetPos()); + } + +To denote important information, add a paragraph starting with "[b]Note:[/b]" at +the end of the description: + +.. code-block:: none + + [b]Note:[/b] Only available when using the Vulkan renderer. + +To denote crucial information that could cause security issues or loss of data +if not followed carefully, add a paragraph starting with "[b]Warning:[/b]" at +the end of the description: + +.. code-block:: none + + [b]Warning:[/b] If this property is set to [code]true[/code], it allows clients to execute arbitrary code on the server. + +For deprecated properties, add a paragraph starting with "[i]Deprecated.[/i]". +Notice the use of italics instead of bold: + +.. code-block:: none + + [i]Deprecated.[/i] This property has been replaced by [member other_property]. + +In all the paragraphs described above, make sure the punctuation is part of the +BBCode tags for consistency. + +I don't know what this method does! +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +No problem. Leave it for now, and list the methods you skipped when you +open a Pull Request with your changes. Another writer will take care of it. + +You can still look at the methods' implementation in Godot's source code on +GitHub. If you have doubts, feel free to ask on the `Q&A website +`__ and `Godot Contributors Chat `_. diff --git a/community/contributing/code_style_guidelines.rst b/community/contributing/code_style_guidelines.rst new file mode 100644 index 00000000000..d53a8f58c5b --- /dev/null +++ b/community/contributing/code_style_guidelines.rst @@ -0,0 +1,372 @@ +.. _doc_code_style_guidelines: + +Code style guidelines +===================== + +.. highlight:: shell + +When contributing to Godot's source code, you will be expected to follow the +style guidelines outlined below. Some of them are checked via the Continuous +Integration process and reviewers will ask you to fix potential issues, so +best setup your system as outlined below to ensure all your commits follow the +guidelines. + +C++ and Objective-C +------------------- + +There are no written guidelines, but the code style agreed upon by the +developers is enforced via the `clang-format `__ +code beautifier, which takes care for you of all our conventions. +To name a few: + +- Indentation and alignment are both tab based (respectively one and two tabs) +- One space around math and assignments operators as well as after commas +- Pointer and reference operators are affixed to the variable identifier, not + to the type name +- See further down regarding header includes + +The rules used by clang-format are outlined in the +`.clang-format `__ +file of the Godot repository. + +As long as you ensure that your style matches the surrounding code and that you +not introducing trailing whitespace or space-based indentation, you should be +fine. If you plan to contribute regularly however, we strongly advise that you +setup clang-format locally to check and automatically fix all your commits. + +.. warning:: Godot's code style should *not* be applied to third-party code, + i.e. that is included in Godot's source tree but was not written + specifically for our project. Such code usually come from + different upstream projects with their own style guides (or lack + thereof), and don't want to introduce differences that would make + syncing with upstream repositories harder. + + Third-party code is usually included in the ``thirdparty/`` folder + and can thus easily be excluded from formatting scripts. For the + rare cases where a third-party code snippet needs to be included + directly within a Godot file, you can use + ``/* clang-format off */`` and ``/* clang-format on */`` to tell + clang-format to ignore a chunk of code. + +.. seealso:: + + These guidelines only cover code formatting. See :ref:`doc_cpp_usage_guidelines` + for a list of language features that are permitted in pull requests. + +Using clang-format locally +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +First of all, you will need to install clang-format. As of now, you need to use +**clang-format 13** to be compatible with Godot's format. Later versions might +be suitable, but previous versions may not support all used options, or format +some things differently, leading to style issues in pull requests. + +Installation +^^^^^^^^^^^^ + +Here's how to install clang-format: + +- Linux: It will usually be available out-of-the-box with the clang toolchain + packaged by your distribution. If your distro version is not the required one, + you can download a pre-compiled version from the + `LLVM website `__, or if you are on + a Debian derivative, use the `upstream repos `__. +- macOS and Windows: You can download precompiled binaries from the + `LLVM website `__. You may need to add + the path to the binary's folder to your system's ``PATH`` environment + variable to be able to call ``clang-format`` out of the box. + +You then have different possibilities to apply clang-format to your changes: + +Manual usage +^^^^^^^^^^^^ + +You can apply clang-format manually one or more files with the following +command: + +:: + + clang-format -i + +- ``-i`` means that the changes should be written directly to the file (by + default clang-format would only output the fixed version to the terminal). +- The path can point to several files, either one after the other or using + wildcards like in a typical Unix shell. Be careful when globbing so that + you don't run clang-format on compiled objects (.o and .a files) that are + in Godot's tree. So better use ``core/*.{cpp,h}`` than ``core/*``. + +Pre-commit hook +^^^^^^^^^^^^^^^ + +For ease of use, we provide a pre-commit hook for Git that will run +clang-format automatically on all your commits to check them, and let you apply +its changes in the final commit. + +This "hook" is a script which can be found in ``misc/hooks``, refer to that +folder's README.md for installation instructions. + +If your clang-format is not in the ``PATH``, you may have to edit the +``pre-commit-clang-format`` to point to the correct binary for it to work. +The hook was tested on Linux and macOS, but should also work in the Git Shell +on Windows. + +IDE plugin +^^^^^^^^^^ + +Most IDEs or code editors have beautifier plugins that can be configured to run +clang-format automatically, for example each time you save a file. + +Here is a non-exhaustive list of beautifier plugins for some IDEs: + +- Qt Creator: `Beautifier plugin `__ +- Visual Studio Code: `Clang-Format `__ +- Visual Studio: `ClangFormat `__ +- vim: `vim-clang-format `__ +- CLion: Starting from version ``2019.1``, no plugin is required. Instead, enable + `ClangFormat `__ + +(Pull requests welcome to extend this list with tested plugins.) + +.. _doc_code_style_guidelines_header_includes: + +Header includes +~~~~~~~~~~~~~~~ + +When adding new C++ or Objective-C files or including new headers in existing +ones, the following rules should be followed: + +- The first lines in the file should be Godot's copyright header and MIT + license, copy-pasted from another file. Make sure to adjust the filename. +- In a ``.h`` header, include guards should be used with the form + ``FILENAME_H``. + +- In a ``.cpp`` file (e.g. ``filename.cpp``), the first include should be the + one where the class is declared (e.g. ``#include "filename.h"``), followed by + an empty line for separation. +- Then come headers from Godot's own code base, included in alphabetical order + (enforced by ``clang-format``) with paths relative to the root folder. Those + includes should be done with quotes, e.g. ``#include "core/object.h"``. The + block of Godot header includes should then be followed by an empty line for + separation. +- Finally, third-party headers (either from ``thirdparty`` or from the system's + include paths) come next and should be included with the < and > symbols, e.g. + ``#include ``. The block of third-party headers should also be followed + by an empty line for separation. +- Godot and third-party headers should be included in the file that requires + them, i.e. in the `.h` header if used in the declarative code or in the `.cpp` + if used only in the imperative code. + +Example: + +.. code-block:: cpp + + /*************************************************************************/ + /* my_new_file.h */ + /*************************************************************************/ + /* This file is part of: */ + /* GODOT ENGINE */ + /* https://godotengine.org */ + /*************************************************************************/ + /* Copyright (c) 2007-2021 Juan Linietsky, Ariel Manzur. */ + /* Copyright (c) 2014-2021 Godot Engine contributors (cf. AUTHORS.md). */ + /* */ + /* 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. */ + /*************************************************************************/ + + #ifndef MY_NEW_FILE_H + #define MY_NEW_FILE_H + + #include "core/hash_map.h" + #include "core/list.h" + #include "scene/gui/control.h" + + #include + + ... + + #endif // MY_NEW_FILE_H + +.. code-block:: cpp + + /*************************************************************************/ + /* my_new_file.cpp */ + /*************************************************************************/ + /* This file is part of: */ + /* GODOT ENGINE */ + /* https://godotengine.org */ + /*************************************************************************/ + /* Copyright (c) 2007-2021 Juan Linietsky, Ariel Manzur. */ + /* Copyright (c) 2014-2021 Godot Engine contributors (cf. AUTHORS.md). */ + /* */ + /* 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. */ + /*************************************************************************/ + + #include "my_new_file.h" + + #include "core/math/math_funcs.h" + #include "scene/gui/line_edit.h" + + #include + #include + +Java +---- + +Godot's Java code (mostly in ``platform/android``) is also enforced via +``clang-format``, so see the instructions above to set it up. Keep in mind that +this style guide only applies to code written and maintained by Godot, not +third-party code such as the ``java/src/com/google`` subfolder. + +Python +------ + +Godot's SCons buildsystem is written in Python, and various scripts included +in the source tree are also using Python. + +For those, we follow the `Black style guide `__. +Blacken your Python changes using `Black `__. + +Using black locally +~~~~~~~~~~~~~~~~~~~ + +First of all, you will need to install black. Black requires Python 3.6.0+ +to run. + +Installation +^^^^^^^^^^^^ + +Here's how to install black: + +:: + + pip3 install black --user + + +You then have different possibilities to apply black to your changes: + +Manual usage +^^^^^^^^^^^^ + +You can apply ``black`` manually to one or more files with the following +command: + +:: + + black -l 120 + +- ``-l 120`` means that the allowed number of characters per line is 120. + This number was agreed upon by the developers. +- The path can point to several files, either one after the other or using + wildcards like in a typical Unix shell. + +Pre-commit hook +^^^^^^^^^^^^^^^ + +For ease of use, we provide a pre-commit hook for Git that will run +black automatically on all your commits to check them, and let you apply +its changes in the final commit. + +This "hook" is a script which can be found in ``misc/hooks``. Refer to that +folder's ``README.md`` for installation instructions. + + +Editor integration +^^^^^^^^^^^^^^^^^^ + +Many IDEs or code editors have beautifier plugins that can be configured to run +black automatically, for example each time you save a file. For details you can +check `Black editor integration `__. + +Comment style guide +------------------- + +This comment style guide applies to all programming languages used within +Godot's codebase. + +- Begin comments with a space character to distinguish them from disabled code. +- Use sentence case for comments. Begin comments with an uppercase character and + always end them with a period. +- Reference variable/function names and values using backticks. +- Wrap comments to ~100 characters. +- You can use ``TODO:``, ``FIXME:``, ``NOTE:``, or ``HACK:`` as adominitions + when needed. + +**Example:** + +.. code-block:: cpp + + // Compute the first 10,000 decimals of Pi. + // FIXME: Don't crash when computing the 1,337th decimal due to `increment` + // being negative. + +Don't repeat what the code says in a comment. Explain the *why* rather than *how*. + +**Bad:** + +.. code-block:: cpp + + // Draw loading screen. + draw_load_screen(); + +You can use Javadoc-style comments above function or macro definitions. It's +recommended to use Javadoc-style comments *only* for methods which are not +exposed to scripting. This is because exposed methods should be documented in +the :ref:`class reference XML ` +instead. + +**Example:** + +.. code-block:: cpp + + /** + * Returns the number of nodes in the universe. + * This can potentially be a very large number, hence the 64-bit return type. + */ + uint64_t Universe::get_node_count() { + // ... + } + +For member variables, don't use Javadoc-style comments but use single-line comments instead: + +.. code-block:: cpp + + class Universe { + // The cached number of nodes in the universe. + // This value may not always be up-to-date with the current number of nodes + // in the universe. + uint64_t node_count_cached = 0; + }; diff --git a/community/contributing/content_guidelines.rst b/community/contributing/content_guidelines.rst new file mode 100644 index 00000000000..ffd74467137 --- /dev/null +++ b/community/contributing/content_guidelines.rst @@ -0,0 +1,94 @@ +.. _doc_content_guidelines: + +Content guidelines +================== + +This document outlines what should be included in the official documentation. +Below, you will find a couple of principles and recommendations for writing +accessible content. + +We want to achieve two goals: + +1. **Empathize with our users.** We should write in a way that makes it easy for + them to learn from the docs. +2. **Write a complete reference manual**. Our goal here is not to teach + programming fundamentals. Instead, our goal is to provide a reference for how + Godot's features work. + +Guidelines and principles +------------------------- + +Below are the guidelines we should strive to follow. They are not hard rules, +though: sometimes, a topic will require breaking one or more of them. +Still, we should strive to achieve the two goals listed above. + +Writing complete and accessible documentation +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +**A feature doesn't exist unless it is documented**. If a user can't find +information about a feature and how it works, it doesn't exist to them. We +should ensure that we cover everything Godot does. + +.. note:: + + When adding or updating an engine feature, the documentation team needs to + know about it. Contributors should open an issue on the `godot-docs` repository + when their work gets merged and requires documentation. + +Do your best to keep documents **under 1000 words in length**. If a page goes +past that threshold, consider splitting it into two parts. Limiting page size +forces us to write concisely and to break up large documents so that each page +focuses on a particular problem. + +Each page or section of a page should clearly state what **problem** it tackles +and what it will teach the user. Users need to know if they're reading the +correct guide for solving the problems they're encountering. For example, +instead of writing the heading "Signals", consider writing "Reacting to changes +with signals". The second title makes it clear what the purpose of signals is. + +.. note:: + + Long section titles lead to long entries in the side menu, which can make + navigation cumbersome. Try to keep headings five words long or less. + +If the page assumes specific knowledge of other Godot features, mention it and +link to the corresponding documentation. For instance, a page about physics +may use signals, in which case you could note that the signals tutorial is a +prerequisite. You may also link to other websites for prerequisites beyond the +documentation's scope. For example, you could link to an introduction to +programming in the getting started guide, or a website that teaches math theory +in the math section. + +Limiting cognitive load +~~~~~~~~~~~~~~~~~~~~~~~ + +Limit the cognitive load required to read the documentation. The simpler and +more explicit language we use, the more efficient it becomes for people to +learn. You can do so by: + +1. Introducing only one new concept at a time whenever possible. +2. Using simple English, as we recommend in our writing guidelines. +3. Including one or more **concrete usage examples**. Prefer a real-world example + to one that uses names like ``foo``, ``bar``, or ``baz``. + +While many people may understand more complex language and abstract examples, +you will lose others. Understandable writing and practical examples benefit +everyone. + +Always make an effort to **put yourself in the user's shoes**. When we +understand something thoroughly, it becomes obvious to us. We may fail to think +about details relevant to a newcomer, but **good documentation meets users where +they are**. We should explain each feature's capabilities or intended uses with +the most straightforward language possible. + +Try to remember what you first needed to know when learning about the feature or +concept. What new terms did you need to learn? What confused you? What was the +hardest to grasp? You will want users to review your work, and we recommend you +practice explaining the feature before writing about it. + +.. note:: + + Programming fundamentals are a prerequisite for using a complex engine like + Godot. Talking about variables, functions, or classes is acceptable. But we + should favor plain language over specific terminology like + "metaprogramming". If you need to use precise terms, be sure to define them. diff --git a/community/contributing/contributing_to_the_documentation.rst b/community/contributing/contributing_to_the_documentation.rst new file mode 100644 index 00000000000..cbae0374e55 --- /dev/null +++ b/community/contributing/contributing_to_the_documentation.rst @@ -0,0 +1,188 @@ +.. _doc_contributing_to_the_documentation: + +Contributing to the documentation +================================= + +This guide explains how to contribute to Godot's documentation, be it by +writing or reviewing pages. + +.. seealso:: + + If you want to translate pages or the class reference from English to other + languages, read :ref:`doc_editor_and_docs_localization`. + +Getting started +--------------- + +To modify or create pages in the reference manual, you need to edit ``.rst`` +files in the `godot-docs GitHub repository +`_. Modifying those pages in a pull +request triggers a rebuild of the online documentation upon merging. + +.. seealso:: For details on Git usage and the pull request workflow, please + refer to the :ref:`doc_pr_workflow` page. Most of what it describes + regarding the main godotengine/godot repository is also valid for + the docs repository. + +.. warning:: The class reference's source files are in the `Godot engine + repository `_. We generate + the :ref:`Class Reference ` section of this documentation + from them. If you want to update the description of a class, its + methods, or properties, read + :ref:`doc_updating_the_class_reference`. + +What is the Godot documentation +------------------------------- + +The Godot documentation is intended as a comprehensive reference manual for the +Godot game engine. It is not meant to contain step-by-step tutorials, except for +two game creation tutorials in the Getting Started section. + +We strive to write factual content in an accessible and well-written language. To +contribute, you should also read: + +1. The :ref:`doc_docs_writing_guidelines`. There, you will find rules and + recommendations to write in a way that everyone understands. +2. The content guidelines. They explain the principles we follow to write the + documentation and the kind of content we accept. + +Contributing changes +-------------------- + +**Pull Requests should use the** ``master`` **branch by default.** Only make Pull +Requests against other branches (e.g. ``2.1`` or ``3.0``) if your changes only +apply to that specific version of Godot. + +Though less convenient to edit than a wiki, this Git repository is where we +write the documentation. Having direct access to the source files in a revision +control system is a plus to ensure our documentation quality. + +Editing existing pages +~~~~~~~~~~~~~~~~~~~~~~ + +To edit an existing page, locate its ``.rst`` source file and open it in your +favorite text editor. You can then commit the changes, push them to your fork, +and make a pull request. **Note that the pages in** ``classes/`` **should not be +edited here.** They are automatically generated from Godot’s `XML class +reference `__. +See :ref:`doc_updating_the_class_reference` for details. + +.. seealso:: To build the manual and test changes on your computer, see + :ref:`doc_building_the_manual`. + +Editing pages online +-------------------- + +You can edit the documentation online by clicking the **Edit on GitHub** link in +the top-right of every page. + +Doing so takes you to the GitHub text editor. You need to have a GitHub account +and to log in to use it. Once logged in, you can propose change like so: + +1. Click the **Edit on GitHub** button. + +2. On the GitHub page you're taken to, click the pencil icon in the top-right + corner near the **Raw**, **Blame**, and **Delete** buttons. It has the + tooltip "Fork this project and edit the file". + +3. Edit the text in the text editor. + +4. At the bottom of the web page, summarize the changes you made and click the + button **Propose file change**. Make sure to replace the placeholder "Update file.rst" + by a short but clear one-line description, as this is the commit title. + +5. On the following screens, click the **Create pull request** button until you + see a message like *Username wants to merge 1 commit into godotengine:master + from Username:patch-1*. + +Another contributor will review your changes and merge them into the docs if +they're good. They may also make changes or ask you to do so before merging. + +Adding new pages +---------------- + +Before adding a new page, please ensure that it fits in the documentation: + +1. Look for `existing issues + `_ or open a new one to see + if the page is necessary. +2. Ensure there isn't a page that already covers the topic. +3. Read our :ref:`doc_content_guidelines`. + +To add a new page, create a ``.rst`` file with a meaningful name in the section you +want to add a file to, e.g. ``tutorials/3d/light_baking.rst``. + +You should then add your page to the relevant "toctree" (table of contents, +e.g. ``tutorials/3d/index.rst``). Add your new filename to the list on a new +line, using a relative path and no extension, e.g. here ``light_baking``. + +Titles +~~~~~~ + +Always begin pages with their title and a Sphinx reference name: + +:: + + .. _doc_insert_your_title_here: + + Insert your title here + ====================== + +The reference ``_doc_insert_your_title_here`` and the title should match. + +The reference allows linking to this page using the ``:ref:`` format, e.g. +``:ref:`doc_insert_your_title_here``` would link to the above example page (note +the lack of leading underscore in the reference). + +Write your titles like plain sentences, without capitalizing each word: + +- **Good:** Understanding signals in Godot +- **Bad:** Understanding Signals In Godot + +Only propers nouns, projects, people, and node class names should have their +first letter capitalized. + +Sphinx and reStructuredText syntax +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Check Sphinx’s `reST Primer `__ +and the `official reference `__ for +details on the syntax. + +Sphinx uses specific reST comments to do specific operations, like defining the +table of contents (``.. toctree::``) or cross-referencing pages. Check the +`official Sphinx documentation +`__ for more details. To learn +how to use Sphinx directives like ``.. note::`` or ``.. seealso::``, check out +the `Sphinx directives documentation +`__. + +Adding images and attachments +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +To add images, please put them in an ``img/`` folder next to the ``.rst`` file with +a meaningful name and include them in your page with: + +.. code:: rst + + .. image:: img/image_name.png + +Similarly, you can include attachments, like assets as support material for a +tutorial, by placing them into a ``files/`` folder next to the ``.rst`` file, and +using this inline markup: + +.. code:: rst + + :download:`myfilename.zip ` + + +License +------- + +This documentation and every page it contains is published under the terms of +the `Creative Commons Attribution 3.0 license (CC BY 3.0) +`_, with attribution to "Juan +Linietsky, Ariel Manzur and the Godot community". + +By contributing to the documentation on the GitHub repository, you agree that +your changes are distributed under this license. diff --git a/community/contributing/cpp_usage_guidelines.rst b/community/contributing/cpp_usage_guidelines.rst new file mode 100644 index 00000000000..cccc6930329 --- /dev/null +++ b/community/contributing/cpp_usage_guidelines.rst @@ -0,0 +1,106 @@ +.. _doc_cpp_usage_guidelines: + +C++ usage guidelines +==================== + +Rationale +--------- + +Since Godot 4.0, the C++ standard used throughout the codebase is a subset of +**C++17**. While modern C++ brings a lot of opportunities to write faster, more +readable code, we chose to restrict our usage of C++ to a subset for a few +reasons: + +- It makes it easier to review code in online editors. This is because engine + contributors don't always have access to a full-featured IDE while reviewing + code. +- It makes the code easier to grasp for beginner contributors (who may not be + professional C++ programmers). Godot's codebase is known to be easy to learn + from, and we'd like to keep it that way. + +To get your pull request merged, it needs to follow the C++ usage guidelines +outlined here. Of course, you can use features not allowed here in your own C++ +modules or GDExtensions. + +.. note:: + + Prior to Godot 4.0, the C++ standard used throughout the codebase was C++03, + with a handful of C++14 extensions. If you are contributing a pull request + to the `3.x` branch rather than `master`, your code can't use C++17 features. + Instead, your code must be able to be built with a C++14 compiler. + + The guidelines below don't apply to third-party dependencies, although we + generally favor small libraries instead of larger solutions. See also + :ref:`doc_best_practices_for_engine_contributors`. + +.. seealso:: + + See :ref:`doc_code_style_guidelines` for formatting guidelines. + +Disallowed features +------------------- + +**Any feature not listed below is allowed.** Using features like ``constexpr`` +variables and ``nullptr`` is encouraged when possible. Still, try to keep your +use of modern C++ features conservative. Their use needs to serve a real +purpose, such as improving code readability or performance. + +Standard Template Library +^^^^^^^^^^^^^^^^^^^^^^^^^ + +We don't allow using the `STL `__ +as Godot provides its own data types (among other things). +See :ref:`doc_faq_why_not_stl` for more information. + +This means that pull requests should **not** use ``std::string``, +``std::vector`` and the like. Instead, use Godot's datatypes as described below: + +- Use ``String`` instead of ``std::string``. +- Use ``Vector`` instead of ``std::vector``. In some cases, ``LocalVector`` + can be used as an alternative (ask core developers first). +- Use ``Array`` instead of ``std::array``. + +.. note:: + + Godot also has a List datatype (which is a linked list). While List is already used + in the codebase, it typically performs worse than other datatypes like Vector + and Array. Therefore, List should be avoided in new code unless necessary. + +``auto`` keyword +^^^^^^^^^^^^^^^^ + +Please don't use the ``auto`` keyword for type inference. While it can avoid +repetition, it can also lead to confusing code: + +.. code-block:: cpp + + // Not so confusing... + auto button = memnew(Button); + + // ...but what about this? + auto result = EditorNode::get_singleton()->get_complex_result(); + +Keep in mind hover documentation often isn't readily available for pull request +reviewers. Most of the time, reviewers will use GitHub's online viewer to review +pull requests. + +We chose to forbid ``auto`` instead of allowing it on a case-by-case basis to +avoid having to decide on difficult edge cases. Thank you for your understanding. + +Lambdas +^^^^^^^ + +Lambdas should be used conservatively when they make code effectively faster or +simpler, and do not impede readability. Please ask before using lambdas in a +pull request. + +``#pragma once`` directive +^^^^^^^^^^^^^^^^^^^^^^^^^^ + +To follow the existing style, please use standard ``#ifdef``-based include +guards instead of ``#pragma once`` in new files. + +.. seealso:: + + See :ref:`doc_code_style_guidelines_header_includes` for guidelines on sorting + includes in C++ and Objective-C files. diff --git a/community/contributing/docs_writing_guidelines.rst b/community/contributing/docs_writing_guidelines.rst new file mode 100644 index 00000000000..4ffd4170df7 --- /dev/null +++ b/community/contributing/docs_writing_guidelines.rst @@ -0,0 +1,540 @@ +.. _doc_docs_writing_guidelines: + +Docs writing guidelines +======================= + +The Godot community is rich and international. Users come from all +around the world. Some of them are young, and many aren't native English +speakers. That's why we must all write using a clear and a common +language. For the class reference, the goal is to make it easy to read +for everyone and precise. + +In summary, always try to: + +1. Use the active voice +2. Use precise action verbs +3. Avoid verbs that end in -ing +4. Remove unnecessary adverbs and adjectives. +5. Ban these 8 words: obvious, simple, basic, easy, actual, just, clear, and however +6. Use explicit references +7. Use 's to show possession +8. Use the Oxford comma + +There are 3 rules to describe classes: + +1. Give an overview of the node in the brief description +2. Mention what methods return if it's useful +3. Use "if true" to describe booleans + +.. note:: + + A technical writer's job is to pack as much information as possible into + the smallest and clearest sentences possible. These guidelines will help + you work towards that goal. + +.. seealso:: + + See the :ref:`content guidelines ` for information + on the types of documentation you can write in the official documentation. + +7 rules for clear English +------------------------- + +Use the active voice +~~~~~~~~~~~~~~~~~~~~ + +Use the active voice when possible. Take the classes, methods, and +constants you describe as the subject. It's natural to write using the +passive voice, but it's harder to read and produces longer sentences. + +.. highlight:: none + +Passive: + +:: + + The man **was bitten** by the dog. + +Active: + +:: + + The dog bit the man. + +**Don't** use the passive voice: + +:: + + void edit_set_pivot ( Vector2 pivot ) + [...] This method **is implemented** only in some nodes that inherit Node2D. + +**Do** use the node's name as a noun: + +:: + + void edit_set_pivot ( Vector2 pivot ) + [...] Only some Node2Ds **implement** this method. + +Use precise action verbs +~~~~~~~~~~~~~~~~~~~~~~~~ + +Favor precise yet common verbs over generic ones like ``make``, ``set``, +and any expression you can replace with a single word. + +**Don't** repeat the method's name. It already states it sets the pivot +value to a new one: + +:: + + void edit_set_pivot ( Vector2 pivot ) + Set the pivot position of the 2D node to [code]pivot[/code] value. [...] + +**Do** explain what's the consequence of this "set": use precise verbs +like ``place``, ``position``, ``rotate``, ``fade``, etc. + +:: + + void edit_set_pivot ( Vector2 pivot ) + Position the node's pivot to the [code]pivot[/code] value. [...] + +Avoid verbs that end in -ing +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The progressive forms describe continuous actions. E.g. "is calling", +"is moving". + +**Don't** use the progressive form for instant changes. + +:: + + Vector2 move ( Vector2 rel_vec ) + Move the body in the given direction, **stopping** if there is an obstacle. [...] + +**Do** use simple present, past, or future. + +:: + + Vector2 move ( Vector2 rel_vec ) + Moves the body in the vector's direction. The body **stops** if it collides with an obstacle. [...] + +Exception: If the subject is not clear, replacing "ing" verbs is not an +improvement. For example, in the previous sentence, "it replaces" +would not make much sense where "replacing" currently is. + +You may use the progressive tense to describe actions that are +continuous in time. Anything like animation or coroutines. + +.. tip:: + + Verbs can turn into adjectival nouns with -ing. This is not a + conjugation, so you may use them: ``the remaining movement``, + ``the missing file``, etc. + +Remove unnecessary adverbs and adjectives +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Write as few adjectives and adverbs as possible. Only use them if they +add key information to the description. + +**Don't** use redundant or meaningless adverbs. Words that lengthen the +documentation but don't add any information: + +:: + + **Basically** a big texture [...] + +**Do** write short sentences in a simple, descriptive language: + +:: + + A big texture [...] + +Ban these 8 words +~~~~~~~~~~~~~~~~~ + +**Don't** ever use these 8 banned words: + +1. obvious +2. simple +3. basic +4. easy +5. actual +6. just +7. clear +8. however (some uses) + +Game creation and programming aren't simple, and nothing's easy to +someone learning to use the API for the first time. Other words in the +list, like ``just`` or ``actual`` won't add any info to the sentence. +Don't use corresponding adverbs either: obviously, simply, basically, +easily, actually, clearly. + +**Don't** example. The banned words lengthen the description and take +attention away from the most important info: + +:: + + **TextureRect** + Control frame that **simply** draws an assigned texture. It can stretch or not. It's a **simple** way to **just** show an image in a UI. + +**Do** remove them: + +:: + + **TextureRect** + [Control] node that displays a texture. The texture can stretch to the node's bounding box or stay in the center. Useful to display sprites in your UIs. + +"Simple" never helps. Remember, for other users, anything could be +complex or frustrate them. There's nothing like a good old *it's simple* +to make you cringe. Here's the old brief description, the first sentence +on the Timer node's page: + +:: + + **Timer** + A **simple** Timer node. + +**Do** explain what the node does instead: + +:: + + **Timer** + Calls a function of your choice after a certain duration. + +**Don't** use "basic", it is too vague: + +:: + + **Vector3** + Vector class, which performs **basic** 3D vector math operations. + +**Do** use the brief description to offer an overview of the node: + +:: + + **Vector3** + Provides essential math functions to manipulate 3D vectors: cross product, normalize, rotate, etc. + +Use explicit references +~~~~~~~~~~~~~~~~~~~~~~~ + +Favor explicit references over implicit ones. + +**Don't** use words like "the former", "the latter", etc. They're not +the most common in English, and they require you to check the reference. + +:: + + [code]w[/code] and [code]h[/code] define right and bottom margins. The **latter** two resize the texture so it fits in the defined margin. + +**Do** repeat words. They remove all ambiguity: + +:: + + [code]w[/code] and [code]h[/code] define right and bottom margins. **[code]w[/code] and [code]h[/code]** resize the texture so it fits the margin. + +If you need to repeat the same variable name 3 or 4 times, you probably +need to rephrase your description. + +Use 's to show possession +~~~~~~~~~~~~~~~~~~~~~~~~~ + +Avoid "The milk **of** the cow". It feels unnatural in English. Write "The cow's +milk" instead. + +**Don't** write "of the X": + +:: + + The region **of the AtlasTexture that is** used. + +**Do** use ``'s``. It lets you put the main subject at the start of the +sentence, and keep it short: + +:: + + The **AtlasTexture's** used region. + +Use the Oxford comma to enumerate anything +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +From the Oxford dictionary: + + The 'Oxford comma' is an optional comma before the word 'and' at the end of a list: + *We sell books, videos, and magazines.* + + [...] Not all writers and publishers use it, but it can clarify the meaning of a sentence when the items in a list are not single words: + *These items are available in black and white, red and yellow, and blue and green.* + +**Don't** leave the last element of a list without a comma: + +:: + + Create a CharacterBody2D node, a CollisionShape2D node and a sprite node. + +**Do** add a comma before `and` or `or`, for the last +element of a list with more than two elements. + +:: + + Create a CharacterBody2D node, a CollisionShape2D node, and a sprite node. + + +How to write methods and classes +-------------------------------- + +Dynamic vs static typing +~~~~~~~~~~~~~~~~~~~~~~~~ + +The code examples in the documentation should follow a consistent style not to +confuse users. As static type hints are an optional feature of GDScript, we +chose to stick to writing dynamic code. This leads to writing GDScript that is +concise and accessible. + +The exception is topics that explain static typing concepts to users. + +**Don't** add a type hint with a colon or by casting: + +:: + + const MainAttack := preload("res://fire_attack.gd") + var hit_points := 5 + var name: String = "Bob" + var body_sprite := $Sprite2D as Sprite2D + + +**Do** write constants and variables with dynamic typing: + +:: + + const MainAttack = preload("res://fire_attack.gd") + var hit_points = 5 + var name = "Bob" + var body_sprite = $Sprite2D + + +**Don't** write functions with inferred arguments or return types: + +:: + + func choose(arguments: PackedStringArray) -> String: + # Chooses one of the arguments from array with equal chances + randomize() + var size := arguments.size() + var choice: int = randi() % size + return arguments[choice] + +**Do** write functions using dynamic typing: + +:: + + func choose(arguments): + # Chooses one of the arguments from array with equal chances + randomize() + var size = arguments.size() + var choice = randi() % size + return arguments[choice] + +Use real-world code examples where appropriate +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Real-world examples are more accessible to beginners than abstract ``foos`` and +``bars``. You can also copy them directly from your game projects, ensuring that +any code snippet compiles without errors. + +Writing ``var speed = 10`` rather than ``var my_var = 10`` allows beginners to +understand code better. It gives them a frame of reference as to where they +could use the code snippets in a live project. + +**Don't** write made-up examples: + +:: + + onready var a = preload("res://MyPath") + onready var my_node = $MyNode + + + func foo(): + # Do stuff + +**Do** write concrete examples: + +:: + + onready var sfx_player_gun = preload("res://Assets/Sound/SFXPlayerGun.ogg") + onready var audio_player = $Audio/AudioStreamPlayer + + + func play_shooting_sound(): + audio_player.stream = sfx_player_gun + audio_player.play() + +Of course, there are times when using real-world examples is impractical. In +those situations, you should still avoid using names such as ``my_var``, +``foo()`` or ``my_func()`` and consider more meaningful names for your examples. + +Give an overview of the node in the brief description +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The brief description is the reference's most important sentence. It's +the user's first contact with a node: + +1. It's the only description in the "Create New Node" dialog. +2. It's at the top of every page in the reference + +The brief description should explain the node's role and its +functionality, in up to 200 characters. + +**Don't** write tiny and vague summaries: + +:: + + **Node2D** + Base node for 2D system. + +**Do** give an overview of the node's functionality: + +:: + + **Node2D** + A 2D game object, inherited by all 2D-related nodes. Has a position, rotation, scale, and Z index. + +Use the node's full description to provide more information, and a code +example, if possible. + +Mention what methods return if it's useful +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Some methods return important values. Describe them at the end of the +description, ideally on a new line. No need to mention the return values +for any method whose name starts with ``set`` or ``get``. + +**Don't** use the passive voice: + +:: + + Vector2 move ( Vector2 rel_vec ) + [...] The returned vector is how much movement was remaining before being stopped. + +**Do** always use "Returns". + +:: + + Vector2 move ( Vector2 rel_vec ) + [...] Returns the remaining movement before the body was stopped. + +Notice the exception to the "direct voice" rule: with the move method, +an external collider can influence the method and the body that calls +``move``. In this case, you can use the passive voice. + +Use "if true" to describe booleans +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +For boolean member variables, always use ``if true`` and/or +``if false``, to stay explicit. ``Controls whether or not`` may be +ambiguous and won't work for every member variable. + +Also, surround boolean values, variable names and methods with ``[code][/code]``. + +**Do** start with "if true": + +:: + + Timer.autostart + If [code]true[/code], the timer will automatically start when entering the scene tree. + + +Use ``[code]`` around arguments +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +In the class reference, always surround arguments with ``[code][/code]``. In the +documentation and in Godot, it will display like ``this``. When you edit XML +files in the Godot repository, replace existing arguments written like 'this' or +\`this\` with ``[code]this[/code]``. + + +Common vocabulary to use in Godot's documentation +------------------------------------------------- + +The developers chose some specific words to refer to areas of the +interface. They're used in the sources, in the documentation, and you +should always use them instead of synonyms, so the users know what +you're talking about. + +.. figure:: img/editor-vocabulary-overview.png + :alt: Overview of the interface and common vocabulary + + Overview of the interface and common vocabulary + +In the top left corner of the editor lie the ``main menus``. In the +center, the buttons change the ``workspace``. And together the buttons +in the top right are the ``playtest buttons``. The area in the center, +that displays the 2D or the 3D space, is the ``viewport``. At its top, +you find a list of ``tools`` inside the ``toolbar``. + +The tabs or dockable panels on either side of the viewport are +``docks``. You have the ``FileSystem dock``, the ``Scene dock`` that +contains your scene tree, the ``Import dock``, the ``Node dock``, and +the ``Inspector`` or ``Inspector dock``. With the default layout you may +call the tabbed docks ``tabs``: the ``Scene tab``, the ``Node tab``... + +The Animation, Debugger, etc. at the bottom of the viewport are +``panels``. Together they make up the ``bottom panels``. + +Foldable areas of the Inspector are ``sections``. The node's parent +class names, which you can't fold, are ``Classes`` e.g. the +``CharacterBody2D class``. And individual lines with key-value pairs are +``properties``. E.g. ``position`` or ``modulate color`` are both +``properties``. + +Keyboard shortcut guidelines +---------------------------- + +Keyboard and mouse shortcuts should make use of the ``:kbd:`` tag, which allows +shortcuts to stand out from the rest of the text and inline code. Use the +compact form for modifier keys (:kbd:`Ctrl`/:kbd:`Cmd`) instead of their spelled +out form (:kbd:`Control`/:kbd:`Command`). For combinations, use the ``+`` symbol +with a space on either side of the symbol. + +Make sure to mention shortcuts that differ on macOS compared to other platforms. +On macOS, ``Cmd`` often replaces ``Ctrl`` in keyboard shortcuts. + +Try to integrate the shortcut into sentences the best you can. Here are some +examples with the ``:kbd:`` tag left as-is for better visibility: + +- Press ``:kbd:`Ctrl + Alt + T``` to toggle the panel (``:kbd:`Cmd + Alt + T``` on macOS). +- Press ``:kbd:`Space``` and hold the left mouse button to pan in the 2D editor. +- Press ``:kbd:`Shift + Up Arrow``` to move the node upwards by 8 pixels. + +Image contribution guidelines +----------------------------- + +A significant part of the documentation is images, and there are several +important guidelines to follow. + +First, you should always be using the default editor theme and text when taking +screenshots. + +To improve the appearance of 3D screenshots, use 4× MSAA, enable anisotropic +filtering on the project's textures, and set the anisotropic filter quality to +16× in Project Settings. + +Screenshot sizes should not exceed 1920×1080 to ensure fast loading on slower +connections. + +When you need to highlight an area of the editor to show something, like a +button or option, use a 2 pixel-thick yellow outline without a bevel. If the +outline is on a dark background, the outline should be yellow so it can be +easily seen by colorblind people. Please do not use red as it won't be visible +for some users. + +Before you add or replace any images in the documentation, they should be run +through a PNG compressor to save size. You can use the lossless OxiPNG +compressor included in `Squoosh `__ for this purpose. For +heavier images, consider using a lossy compressor like `pngquant +`_. With it, almost no image quality is lost during +compression. + +.. note:: + + The program pngquant must be installed locally as it's not available in Squoosh. diff --git a/community/contributing/editor_and_docs_localization.rst b/community/contributing/editor_and_docs_localization.rst new file mode 100644 index 00000000000..d97c4b471cb --- /dev/null +++ b/community/contributing/editor_and_docs_localization.rst @@ -0,0 +1,416 @@ +.. _doc_editor_and_docs_localization: + +Editor and docs localization +============================ + +.. highlight:: none + +Godot aims to make game development available to everyone, including people who +may not know or be comfortable with English. Therefore, we do our best to make +the most important resources available in many languages, thanks to the +translation effort of the community. + +These resources include: + +1. The `Godot editor's interface `__ + (ca. 15,000 words). +2. The `online documentation `__ + (editor manual and tutorials, ca. 300,000 words). +3. The `class reference `__, + available both online and in the editor (ca. 200,000 words). + +To manage translations, we use the GNU gettext file format (``PO`` files), and +the open source `Weblate `__ web-based localization +platform, which allows easy collaboration of many contributors to complete the +translation for the various components, and keep them up to date. Click the bold +links above to access each resource on Weblate. + +This page gives an overview of the general translation workflow on Weblate, and +some resource-specific instructions on e.g. how to handle some keywords or the +localization of images. + +.. tip:: + + Translating all the official Godot content is a massive undertaking, so we + advise prioritizing the resources as they are listed above: first the editor + interface, then the online documentation, and eventually the class reference + if there are enough translators to keep up with updates. + +Using Weblate for translations +------------------------------ + +While our translations eventually reside in the Git repositories of the Godot +engine and its documentation, all translation updates are handled through +Weblate, and thus direct pull requests to the Git repositories are not accepted. +Translations are synced manually between Weblate and the Godot repositories by +maintainers. + +You should therefore `register on Weblate `__ +to contribute to Godot's translations. + +Once signed in, browse to the Godot resource which you want to contribute to (in +this page we will use the `editor translation `__ +as an example) to find the list of all languages: + +.. image:: img/l10n_01_language_list.png + +.. seealso:: + + Feel free to consult Weblate's own documentation on the `translation + workflow `__ for + more details. + +Adding a new language +^^^^^^^^^^^^^^^^^^^^^ + +If your language is already listed, click on its name to access the overview, +and skip the rest of this section. + +If your language is not listed, scroll to the bottom of the list of languages +and click the "Start new translation" button, and select the language you want +to translate to: + +.. image:: img/l10n_02_new_translation.png + +.. important:: + + If your language is spoken in several countries with only limited regional + variations, please consider adding it with its generic variant (e.g. ``fr`` + for French) instead of a regional variant (e.g. ``fr_FR`` for French + (France), ``fr_CA`` for French (Canada), or ``fr_DZ`` for French (Algeria)). + + Godot has a huge amount of content to translate, so duplicating the work for + regional variants should only be done if the language variations are + significant enough. Additionally, if a translation is done with for a + regional variant, it will only be available automatically for users located + in this region (or having their system language configured for this region). + + When regional variations are significant enough to warrant separate + translations, we advise to focus on completing a generic variant first if + possible, then duplicate the fully completed translation for regional + variants and do the relevant edits. This is typically a good strategy for + e.g. Spanish (work on ``es`` first, then duplicate it to ``es_AR``, + ``es_ES``, ``es_MX``, etc. if necessary) or Portuguese (``pt_BR`` vs + ``pt_PT``). + +Translation interface +^^^^^^^^^^^^^^^^^^^^^ + +Once a language has been selected, you will see an overview of the translation +status, including how many strings are left to translate or review. Each item +can be clicked and used to browse through the corresponding list. You can also +click the "Translate" button to get started on the list of strings needing +action. + +.. image:: img/l10n_03_translation_overview.png + +After selecting a list of clicking "Translate", you will see the main +translation interface where all the work happens: + +.. image:: img/l10n_04_translation_interface.png + +On that page, you have: + + - A toolbar which lets you cycle through strings of the current list, change + to another predefined list or do a custom search, etc. There is also a "Zen" + editing mode with a simplified interface. + - The actual string you are working on in the "Translation" panel. By default, + there should be the English source string and an edit box for your language. + If you are familiar with other languages, you can add them in your user + settings to give you more context for translation. + Once you are done editing the current string, press "Save" to confirm changes + and move to the next entry. Alternatively, use the "Skip" button to skip it. + The "Needs editing" checkbox means that the original string was updated, and + the translation therefore needs review to take those changes into account (in + PO jargon, these are so-called "fuzzy" strings). Such strings won't be used + in the translation until fixed. + - The bottom panel has various tools which can help with the translation + effort, such as context from nearby strings (usually from the same editor + tool or documentation page, so they might use similar terms), comments from + other translators, machine translations, and a list of all other existing + translations for that string. + - On the top right, the glossary shows terms for which an entry has been added + previously, and which are included in the current string. For example, if + you decided with fellow translators to use a specific translation for the + "node" term in Godot, you can add it to the glossary to ensure that other + translators use the same convention. + - The bottom right panel includes information on the source string. The most + relevant item is the "source string location", which links you to the + original string on GitHub. You may need to search for the string in the page + to locate it and its surrounding context. + +Locating original content +------------------------- + +PO files are an ordered list of source strings (``msgid``) and their translation +(``msgstr``), and by default, Weblate will present the strings in that order. It +can therefore be useful to understand how the content is organized in the PO +files to help you locate the original content and use it as a reference when +translating. + +.. important:: + + It is primordial to use the original context as reference when translating, + as many words have several possible translations depending on the context. + Using the wrong translation can actually be detrimental to the user and make + things harder to understand than if they stayed in English. + Using the context also makes the translation effort much easier and more + enjoyable, as you can see directly if the translation you wrote will make + sense in context. + +- The editor interface's translation template is generated by parsing all the + C++ source code in **alphabetical order**, so all the strings defined in a + given file will be grouped together. For example, if the "source string + location" indicates ``editor/code_editor.cpp``, the current string (and the + nearby ones) is defined in the ``editor/code_editor.cpp`` code file, and is + thereby related to the code editors in Godot (GDScript, shaders). +- The online documentation's translation template is generated from the source + RST files in the same order as seen in the **table of contents**, so for + example the first strings are from the front page of the documentation. + The recommended workflow is therefore to find a unique string corresponding to + a page that you want to translate, and then translate all the strings with the + same source string location while comparing with the online version of that + page in English. An example of source string location could be + ``getting_started/step_by_step/nodes_and_scenes.rst`` for the + page :ref:`doc_nodes_and_scenes`. +- The class reference's translation template is generated from the source XML + files in **alphabetical order**, which is also the same as the order of the + table of contents for the online version. You can therefore locate the source + string corresponding to the brief description of a given class to find the + first string to translate and all other descriptions from that class should be + in the subsequent strings on Weblate. For example, the descriptions for the + :ref:`class_Node2D` class would have the source string location + ``doc/classes/Node2D.xml``. + +A handy tool to locate specific pages/classes is to use Weblate's advanced +search feature, and especially the "Location strings" query (which can also be +used with the ``location:`` token, e.g. ``location:nodes_and_scenes.rst``): + +.. image:: img/l10n_05_search_location.png + +.. image:: img/l10n_06_browse_by_location.png + +.. note:: + + When a given source string is used in multiple source locations, they will + all be concatenated into one. For example, the above + ``location:nodes_and_scenes.rst`` query would land first on the + "Introduction" source string which is used in dozens of pages, including + some that come before ``nodes_and_scenes.rst`` in the template. Clicking the + "Next" button then brings us to the "Scene and nodes" title string displayed + above. + So it may happen that a given paragraph or section title is not at the + location you'd expect it when reading the online version of a page. + +Respecting the markup syntax +---------------------------- + +Each translation resource originates from a different source code format, and +having some notions on the markup language used for each resource is important +to avoid creating syntax errors in your translations. + +Editor interface (C++) +^^^^^^^^^^^^^^^^^^^^^^ + +The editor translations originate from C++ strings, and may use: + +- **C format specifiers** such as ``%s`` (a string) or ``%d`` (a number). These + specifiers are replaced by content at runtime, and should be preserved and + placed in your translation where necessary for it to be meaningful after + substitution. You may need to refer to the source string location to + understand what kind of content will be substituted if it's not clear from the + sentence. Example (``%s`` will be substituted with a file name or path):: + + # PO file: + "There is no '%s' file." + + # Weblate: + There is no '%s' file. + +- **C escape characters** such as ``\n`` (line break) or ``\t`` (tabulation). In + the Weblate editor, the ``\n`` characters are replaced by ``↵`` (return) and + ``\t`` by ``↹``. Tabs are not used much, but you should make sure to use line + breaks in the same way as the original English string (Weblate will issue a + warning if you don't). Line breaks might sometimes be used for vertical + spacing, or manual wrapping of long lines which would otherwise be too long + especially in the editor translation). Example:: + + # PO file: + "Scene '%s' is currently being edited.\n" + "Changes will only take effect when reloaded." + + # Weblate: + Scene '%s' is currently being edited.↵ + Changes will only take effect when reloaded. + +.. note:: + Only logical order of the characters matters, in the right-to-left text, format + specifiers may be displayed as ``s%``. + +Online documentation (RST) +^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The documentation translations originate from reStructuredText (RST) files, +which also use their own markup syntax to style text, create internal and +external links, etc. Here are some examples:: + + # "development" is styled bold. + # "Have a look here" is a link pointing to https://docs.godotengine.org/en/latest. + # You should translate "Have a look here", but not the URL, unless there is + # a matching URL for the same content in your language. + # Note: The `, <, >, and _ characters all have a meaning in the hyperlink + # syntax and should be preserved. + + Looking for the documentation of the current **development** branch? + `Have a look here `_. + + # "|supported|" is an inline reference to an image and should stay unchanged. + # "master" uses the markup for inline code, and will be styled as such. + # Note: Inline code in RST uses 2 backticks on each side, unlike Markdown. + # Single backticks are used for hyperlinks. + + |supported| Backwards-compatible new features (backported from the ``master`` + branch) as well as bug, security, and platform support fixes. + + # The :ref: Sphinx "role" is used for internal references to other pages of + # the documentation. + # It can be used with only the reference name of a page (which should not be + # changed), in which case the title of that page will be displayed: + + See :ref:`doc_ways_to_contribute`. + + # Or it can be used with an optional custom title, which should thus be translated: + + See :ref:`how to contribute `. + + # You may encounter other Sphinx roles, such as :kbd: used for shortcut keys. + # You can translate the content between backticks to match the usual key names, + # if it's different from the English one. + + Save the scene. Click Scene -> Save, or press :kbd:`Ctrl + S` on Windows/Linux + or :kbd:`Cmd + S` on macOS. + +.. seealso:: + + See Sphinx's `reStructured Text primer `__ + for a quick overview of the markup language you may find in source strings. + You may encounter especially the inline markup (bold, italics, inline code) + and the internal and external hyperlink markup. + +Class reference (BBCode) +^^^^^^^^^^^^^^^^^^^^^^^^ + +The class reference is documented in the main Godot repository using XML files, +and with BBCode-like markup for styling and internal references. + +Some of the tags used are from the original BBCode (e.g. ``[b]Bold[/b]`` and +``[i]Italics[/i]``), while others are Godot-specific and used for advanced +features such as inline code (e.g. ``[code]true[/code]``), linking to another +class (e.g. ``[Node2D]``) or to a property in a given class (e.g. +``[member Node2D.position]``), or for multiline code blocks. Example:: + + Returns a color according to the standardized [code]name[/code] with [code]alpha[/code] ranging from 0 to 1. + [codeblock] + red = ColorN("red", 1) + [/codeblock] + Supported color names are the same as the constants defined in [Color]. + +In the above example, ``[code]name[/code]``, ``[code]alpha[/code]``, and +``[Color]`` should *not* be translated, as they refer respectively to argument +names and a class of the Godot API. Similarly, the contents of the +``[codeblock]`` should not be translated, as ``ColorN`` is a function of the +Godot API and ``"red"`` is one of the named colors it supports. At most, you can +translate the name of the variable which holds the result (``red = ...``). + +Note also that in the XML, each line is a paragraph, so you should not add line +breaks if they are not part of the original translation. + +.. seealso:: + + See our documentation for class reference writers for the :ref:`list of + BBCode-like tags ` which are used + throughout the class reference. + +Offline translation and testing +------------------------------- + +While we advise using the Weblate interface to write translations, you also have +the possibility to download the PO file locally to translate it with your +preferred PO editing application, such as `Poedit `__ or +`Lokalize `__. + +To download the PO file locally, browse to the translation overview for your +language, and select the first item in the "Files" menu: + +.. image:: img/l10n_07_download_po_file.png + +Once you are done with a series of edits, use the "Upload translation" item in +that same menu and select your file. Choose "Add as translation" for the file +upload mode. + +.. note:: + + If a significant amount of time has passed between your download of the PO + file and the upload of the edited version, there is a risk to overwrite the + translations authored by other contributors in the meantime. This is why we + advise to use the online interface so that you always work on the latest + version. + +If you want to test changes locally (especially for the editor translation), you +can use the downloaded PO file and :ref:`compile Godot from source `. + +Rename the editor translation PO file to ``.po`` (e.g. ``eo.po`` for +Esperanto) and place it in the ``editor/translations/`` folder +(`GitHub `__). + +You can also test class reference changes the same way by renaming the PO file +similarly and placing it in the ``doc/translations/`` folder +(`GitHub `__). + +Localizing documentation images +------------------------------- + +The online documentation includes many images, which can be screenshots of the +Godot editor, custom-made graphs, of any other kind of visual content. Some of +it includes text and might thus be relevant to localize in your language. + +This part is not handled via Weblate, but directly on the `godot-docs-l10n +`_ Git repository where the +documentation translations are synced from Weblate. + +.. note:: + + The workflow is not the most straightforward and requires some knowledge of + Git. We plan to work on a simplified Web tool which could be used to manage + image localization in a convenient way, abstracting away these steps. + +To translate an image, you should first locate it in the original English +documentation. To do so, browse the relevant page in the docs, e.g. +:ref:`doc_intro_to_the_editor_interface`. Click the "Edit on GitHub" link in the +top right corner: + +.. image:: img/l10n_08_edit_on_github.png + +On GitHub, click on the image you want to translate. If relevant, click on +"Download" to download it locally and edit it with an image edition tool. +Note the full path to the image as it will be needed further down (here +``getting_started/step_by_step/img/project_manager_first_open.png``). + +.. image:: img/l10n_09_path_to_image.png + +Create your localized version of the image, either by editing the English one, +or by taking a screenshot of the editor with your language, if it's an editor +screenshot. Some images may also have source files available in SVG format, so +you can browse the ``img/`` folder which contains them to check for that. + +Name your localized image like the original one, but with the language code +added before the extension, e.g. ``project_manager_first_open.png`` would become +``project_manager_first_open.fr.png`` for the French localization. + +Finally, on godot-docs-l10n_, recreate the same folder structure as for the +original image in the ``images`` subfolder +(`GitHub `_), +and place your translated image there. In our example, the end result should be +``images/getting_started/step_by_step/img/project_manager_first_open.fr.png``. + +Repeat this for other images and :ref:`make a Pull Request `. diff --git a/community/contributing/img/best_practices1.png b/community/contributing/img/best_practices1.png new file mode 100644 index 0000000000000000000000000000000000000000..96d3d122953db0a132f531354e3d874fcbf25ca7 GIT binary patch literal 18342 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 literal 0 HcmV?d00001 diff --git a/community/contributing/img/best_practices3.png b/community/contributing/img/best_practices3.png new file mode 100644 index 0000000000000000000000000000000000000000..3ecd554614d5944679afa39b93058b3ba1c5a264 GIT binary patch literal 34845 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%0DgyOE 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 LW0i6x%iwhfe!@>^$n!&;B8y&<6c?a#+Vmq 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 Cnzf7o literal 0 HcmV?d00001 diff --git a/community/contributing/img/best_practices6.png b/community/contributing/img/best_practices6.png new file mode 100644 index 0000000000000000000000000000000000000000..d8aa630cc86e140b2847f17ed32edd9b89915994 GIT binary patch literal 56157 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,)Ia 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 GVgCUNt#^0; literal 0 HcmV?d00001 diff --git a/community/contributing/img/best_practices7.png b/community/contributing/img/best_practices7.png new file mode 100644 index 0000000000000000000000000000000000000000..4bd0aa1803cbcc80f77a620b83eb2c360a962078 GIT binary patch literal 81191 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

0cd-$(cBu(o-27N)k) z@Fd!3mNnr66S?_35{bl6t%YCm~{2?32XfB~lGe zKkfG&+5-3r<3M>OMYb6bIo>5kLYk3_rkbyhD2_jZ<%tz%17%_smEcjBU~DJoD3q^s zl1j`=0#F~Yj0=!lGi3*38UjNbl@7-$IeFX7;L1m11DpVl?_ii({5dZwA90iMyaCC# zE30_}fshX6!?6d-U{JU)EesKNnY?#%+cYaN+VLFm57hu-Q8E)MSj<&7w~mo?B6`=l zTtU4Wh5H zGzvXDq{zLYyKkT4ZRB3V0GF_WX-Lv-yE2cjc}vXZ%skPP9`Eb^E%UW5@O<<~z7AJC z4}x#Kg}q8hnVK5&yFOg*`qdBBm*dT;O?P9k&4%zqU}L}%IWfR3+)!}@w5;&~>+zhD zUQ`V~Jt+G;58iYDui=0-mrvb+t)Zx$2kaR~P41cD2>yVWOID#11gN*ZG+5#Z2hokJ zeB#{^j$Ss02U6dmqq&F6ZfOKv=;F+C!9U^72UH5ErOa*07?xTqhYN>ZxZgPspCz}kPYjVmX zh6O~7YKPUIhF(R8ZH7@knl#Lc?d2dK~_eWFK-rE#dP+20gL@ zUnM@ml~KjUKuBa1@vlp93MNGE$<1MjMKM1T)DC3>_=vDql9)F1$!H zVmTqPlgE_Xju4OW!f6Q0sJyzOJ3@fpy{|c6|NVr!0a8K7!_MBr3uAvLl6hSk=jQCz znw+Oal-5^(&TJu%N}w)5gebQ1 zR0QvI?e4EA8Nz(Rn3zj=Ric2Fk|!;NI(Rs%C$qngic9`}P*ru9M6?Ln(;&6c6eiy? z`eV%cS>bI-Q2~5Z9$S7f*-4}hmxOZjZQoYKoH)0V z?axNhk!hdG2GF`TLDEvur74n;xGu|WoK3HkA*usD7gra&27SXAG`<#_0;zfg=)Pew z!w=$o!!m4rw+)&=^V5*k8>TPUri%Uxh`>d;dV08Tq8-m#o zhgZG(5kx5zjToF<}pQ`EeU^Cai*E-47nP3@9=R`xCySR9&Ay{1@+tD9@xG}sLQH)^>g;B#V z_=aH|*4bHm7mB;(eA`{`&)r+=Ib$6ra>n-@A$*+g#*%^hKC4}2?5B3bR8It2G%;VN zXN-S3<>^Md2bsP`Nt5<n?=~i_r+;$!nEq2pEW0E^PTsl`H9h}x1tAyH6=H05Pn0qa z!#3=yS8{FbpB5_fj1_c|*%A_T)O^kNL|q)qz9y40ZcF_kXbjszr-Q9(LB`~5zG;&N=%V+;t zMkCFbqb^0X5r)=cZ&;96Mh6rNi-Q1vO?Nw0$B|DzPOj>E47p2*F9dzaH!af3C*TwD zgTvu8*4EaUb~%`mpwP_BOx9#@hW~Zy5aL-KyrAq_i)Z;5_uY5ZkL@-vUet(!ReoId zkokctjv8ob-X~N8sHq%0Ud<>7t6U93CRW$-cDj{{gSX1l(^DcihGjVILn6D~%OMZh z$?sRB`4;i4SuCj8JQ<0MwBi;Y&};Eo`2txkw7fZfzx(>eXbdWZN#gqDpnmU4Sy;HW zCR8uS%EDhG{$a&qQnnksSzKj_gO`#5bU3kX&_^jFaXs_Z~U=9q4^QCd<_5km`P3B?&D^3224jo&Nowc(xA(2T^30S{e%6D2#(mZv-SLO<#7aW8BDUe zeu;*=i4lEb#0S>#a0RWzO%hvlO`Tb>H1O0VvJZEK^u#(>z2?Ms4>u3@V2dx>jKFL+ zu`YPcJXOcwyx{YY;lsWGsjY+b;x$qD-xg

KZP*4Gh}aGn<0e0)0~4Hy%13?vH~$ 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 literal 0 HcmV?d00001 diff --git a/community/contributing/img/editor-vocabulary-overview.png b/community/contributing/img/editor-vocabulary-overview.png new file mode 100644 index 0000000000000000000000000000000000000000..066f2562a341cba9b5e8d07cbcb964ffb9d819e8 GIT binary patch literal 61570 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 literal 0 HcmV?d00001 diff --git a/community/contributing/img/github_fork_button.png b/community/contributing/img/github_fork_button.png new file mode 100644 index 0000000000000000000000000000000000000000..aa4436e3eb070ec80ebaea7dc5760f72f4ff4fe6 GIT binary patch literal 2824 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 TCmibk{AZ~usw)(|G!OV6T2Xr% literal 0 HcmV?d00001 diff --git a/community/contributing/img/github_fork_url.png b/community/contributing/img/github_fork_url.png new file mode 100644 index 0000000000000000000000000000000000000000..eb359aea1c8f08ab52b2348bf9bff8c9e5ceae6d GIT binary patch literal 2554 zcmVf`J1;p_3@?%3z(=;!C? z-Rbb)?A7Jw=G*D;-t5!e>(SZg@Z;m;*5~lj=J46+%;4eS-{9fU-|o!fxxU`-z25K1;kMM( z*1Fv9xZLj2)6}-x?zP+Q#NMy5+3(KK(XiR>!Q86L%+9>oqshw4$jQsP*rBAzn$YdQ!o!|Zm$?60x2o5yyW$8~hV?3u=Lt*^0h!t0jAZf?NqZNTfQtge*9Y-+#j zX1?pEsjHB|W~QjBWW4K*z+xsTxTDj_=qNG{4>R7nyhrC%; zx9Xgqp@X_qQMKxTw`761QJS2eOtk5Lw@yp5>6n_GNV4iivFeqWntHWJL$K+2v__Mb zm_e`UK(Fa{vqL|w={>ILbh1B>l9Y0>Ja4T~aj-jZusLn4PK=L|Zm&0sj*xAxG;6Ig zh>MPDtT2a*jcBVchKY=4t1X0wie;%PVx>Q0s3(DhhhC*1TcjLWqZ)dBfLEdyd3=CW zpc8g^d~|qwQJxM>nkI90d2w`jOq>XBb9PCZ1Z{D2ZE$o)nE+{Rab{|6Woc|yq#J1Lcvx;rowr$(C?WAI7c4Av=8?lq>?wa17%={;IKOb&)ovmAS z=h=Je3>s#?0jhswZv(PrWZAN88CkY0TL$DykeNrm0sIBX$jHdF#;<{VBltR0eNR4o zc(ShwKO9+h!yEJM0sHwk8bUlF}@1@+>9%}NcN@%-&=N#Hux`;yleGI-nI$?-EObWkz@7ku3(hee|+!u zqL!CZpuIU#`++jHKLlKlA{o1d_hy(wpP~m*+=r#rIezfaAbQtaD%<@zcy=^l!4ST+ zSrkw{bLOYAT!zyt7>6xI1XktYFWU+(C0_z{#Mf)u7BD2!V6AvjRD8 zA7;bmhq42f=Ewx>&t+6LvR;QF2DKMun_o5s=z4bh4avUKjs*iagli+CSt>g9t7Owf zbY+u?yU3TpN--u|?{%o{A!4tF!0p>C@}#|<6&$IrqvQ42?X|MYYzK<^!1eg3t%s^f zWf$K+VZ!c`K(#~L*RYdlx2q^S(^XS&D6X4GWj~r9nXm#IUj$uK@xeW0?fsxFCW_2F6BDhI{a_ zhf$Sx+z)TZ7THp7^Lz!u>? ze0QqO$sTXJj!@a#tj3UeZe)qYFtW#Xo+#U5FqxRMCz)$Qc3Mp&s|q${i8`gQO;ROw zfb}yC8}Y>%ko}NdSYwNTqxcDG^{CGjQMPVpa}u|gk;*;nYUn=N(?;3l?h$`W--VVm^z=g(|5(w9AOad(axa_y-fXO!j6nJD0O0#QX zY!^nu$&Y1wJ^~d$J6pv%yL%|O7%X&lvTR|IX)c?{EGj$OhKil|&K_P?v};)Qcn`j_ zS)xuUY?Im%0QPCvNME)}c(JIUrov%S^f-`f&C#QKOCtU3qsM(30}~n>l6`k1zy&IMBUBOHGuk6n zoHe@VhHqs6LR3Dli^5Mi+5A+Nt9+Rop6}W@z1hK^*=>}nXT4yeQqoh^BD{@6wy?;E ziiC8gvh$Elwqv-?-fT6AkmW{XZ!0*JtSZu!CF+#IHc9oU0#tDtHloED|4^eZ`!h*@ z^vgcfWIB=BknFlKVFmc$o-{uyZY}Z$#>A}P-i8o`v5(3Yrn1~#VZPS_ z+BpSJj;8NM6pu=wR8V{r_iiLAVjLv0g+;bitx|J<3n!Z_Ei#YFCX33txHK>#o6K{u zE#0aqOVlZaZGut(zIRq=*oZGq&-NUu+kOsnt^aQ1vnVv^`+i(^e*)udT>MKuuD9*X zZoaY<V!Z07*qoM6N<$g60r#ZU6uP literal 0 HcmV?d00001 diff --git a/community/contributing/img/l10n_01_language_list.png b/community/contributing/img/l10n_01_language_list.png new file mode 100644 index 0000000000000000000000000000000000000000..8d1726f60586eda9705c1782dacf32bfe7d0f971 GIT binary patch literal 61314 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

?JawDE-EV$1_byT-Jk)mHcb3z?k9`VCod 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ⲳ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

Tl~ZPn;<#;$NFu!%KrvT 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

Da`(tk%k7tyy0&jaTaBd8B!GFk3 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 literal 0 HcmV?d00001 diff --git a/community/contributing/img/l10n_05_search_location.png b/community/contributing/img/l10n_05_search_location.png new file mode 100644 index 0000000000000000000000000000000000000000..e4da602c4b37452c3ec0ad5352ae3facaf76534b GIT binary patch literal 47299 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 P&JbyF1u>wALBRh5o`O!J literal 0 HcmV?d00001 diff --git a/community/contributing/img/l10n_06_browse_by_location.png b/community/contributing/img/l10n_06_browse_by_location.png new file mode 100644 index 0000000000000000000000000000000000000000..ed3a392b2915b2dacdd38cb969dd0cb6d0ad392c GIT binary patch literal 96503 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

urKMB8pAisdz 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

); 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

  • P~4CZ(Zz8A!jkXPm7!w*5Uk2pM3 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 literal 0 HcmV?d00001 diff --git a/community/contributing/img/testing_pull_requests_access_checks.png b/community/contributing/img/testing_pull_requests_access_checks.png new file mode 100644 index 0000000000000000000000000000000000000000..1bd13ac22c8d38a95fbe1fd191fc7fba852d0725 GIT binary patch literal 79511 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 literal 0 HcmV?d00001 diff --git a/community/contributing/img/testing_pull_requests_access_fork.png b/community/contributing/img/testing_pull_requests_access_fork.png new file mode 100644 index 0000000000000000000000000000000000000000..b53c8a72358b67bd8e21b88cdab43ec3fbf07dd7 GIT binary patch literal 79611 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 }{ss<>20Mam<$%nonpmP-vM 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

    {1@~*Qn1{s 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 JS?83{1OQj%_~!rs literal 0 HcmV?d00001 diff --git a/community/contributing/img/testing_pull_requests_checks_platforms.png b/community/contributing/img/testing_pull_requests_checks_platforms.png new file mode 100644 index 0000000000000000000000000000000000000000..2575abc848c32941beb5b67c3a3f7e5240b2fb93 GIT binary patch literal 162524 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 z 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%0Dx} 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 literal 0 HcmV?d00001 diff --git a/community/contributing/img/testing_pull_requests_nightly_link.png b/community/contributing/img/testing_pull_requests_nightly_link.png new file mode 100644 index 0000000000000000000000000000000000000000..e68e5ef9c1336074413d8dfee14428c3c124eecd GIT binary patch literal 67037 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. + +Getting started +--------------- + +You would like to contribute but you don't know how or what to do? You can get +answers below. + +.. toctree:: + :maxdepth: 1 + :name: toc-community-getting-started + + ways_to_contribute + +.. _doc_community_contributing_to_the_engine: + +Contributing to the engine +-------------------------- + +The guides below explain how to contribute to the engine's core. You will learn +about the code style, the contribution workflow, and more. + +.. toctree:: + :maxdepth: 1 + :name: toc-community-contributing-to-the-engine + + best_practices_for_engine_contributors + pr_workflow + testing_pull_requests + bisecting_regressions + bug_triage_guidelines + code_style_guidelines + cpp_usage_guidelines + +.. _doc_community_writing_documentation: + +Writing documentation +--------------------- + +We always need help to improve the documentation, be it the class reference or +the manual. Below, you can find our content and writing guidelines and +concrete guides to make changes to the documentation. + +Guidelines +~~~~~~~~~~ + +Here are the principles and guidelines we strive to follow to write accessible +documentation. + +.. toctree:: + :maxdepth: 1 + :name: toc-community-writing-guidelines + + content_guidelines + docs_writing_guidelines + +Writing the manual +~~~~~~~~~~~~~~~~~~ + +.. toctree:: + :maxdepth: 1 + :name: toc-community-documentation + + contributing_to_the_documentation + building_the_manual + +Class reference guides +~~~~~~~~~~~~~~~~~~~~~~ + +The pages below focus on the class reference. + +As the reference is included in the Godot editor, its source files are part of +the `godot repository `_. We use XML files +to write it, so the process to contribute to the class reference differs from +writing the online manual. + +.. toctree:: + :maxdepth: 1 + :name: toc-community-class-reference + + updating_the_class_reference + class_reference_writing_guidelines + +.. _doc_community_translating_the_documentation: + +Translating the documentation +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The community is always working hard on making Godot and its documentation +available to more people. Localizing the documentation is a colossal and ongoing +effort you can be part of. + +.. toctree:: + :maxdepth: 1 + :name: toc-community-localization + + editor_and_docs_localization diff --git a/community/contributing/pr_workflow.rst b/community/contributing/pr_workflow.rst new file mode 100644 index 00000000000..8f0d17f7043 --- /dev/null +++ b/community/contributing/pr_workflow.rst @@ -0,0 +1,550 @@ +.. _doc_pr_workflow: + +Pull request workflow +===================== + +.. highlight:: shell + +The so-called "PR workflow" used by Godot is common to many projects using +Git, and should be familiar to veteran free software contributors. The idea +is that only a small number (if any) commit directly to the *master* branch. +Instead, contributors *fork* the project (i.e. create a copy of it, which +they can modify as they wish), and then use the GitHub interface to request +a *pull* from one of their fork's branches to one branch of the original +(often named *upstream*) repository. + +The resulting *pull request* (PR) can then be reviewed by other contributors, +which might approve it, reject it, or most often request that modifications +be done. Once approved, the PR can then be merged by one of the core +developers, and its commit(s) will become part of the target branch (usually +the *master* branch). + +We will go together through an example to show the typical workflow and +associated Git commands. But first, let's have a quick look at the +organization of Godot's Git repository. + +Git source repository +--------------------- + +The `repository on GitHub `_ is a +`Git `_ code repository together with an embedded +issue tracker and PR system. + +.. note:: If you are contributing to the documentation, its repository can + be found `here `_. + +The Git version control system is the tool used to keep track of successive +edits to the source code - to contribute efficiently to Godot, learning the +basics of the Git command line is *highly* recommended. There exist some +graphical interfaces for Git, but they usually encourage users to take bad +habits regarding the Git and PR workflow, and we therefore recommend not to +use them. In particular, we advise not to use GitHub's online editor for code +contributions (although it's tolerated for small fixes or documentation changes) +as it enforces one commit per file and per modification, +which quickly leads to PRs with an unreadable Git history (especially after peer review). + +.. seealso:: The first sections of Git's "Book" are a good introduction to + the tool's philosophy and the various commands you need to + master in your daily workflow. You can read them online on the + `Git SCM `_ website. + You can also try out `GitHub's interactive guide `__. + +The branches on the Git repository are organized as follows: + +- The ``master`` branch is where the development of the next major version + occurs. As a development branch, it can be unstable + and is not meant for use in production. This is where PRs should be done + in priority. +- The stable branches are named after their version, e.g. ``3.1`` and ``2.1``. + They are used to backport bugfixes and enhancements from the ``master`` + branch to the currently maintained stable release (e.g. 3.1.2 or 2.1.6). + As a rule of thumb, the last stable branch is maintained until the next + minor version (e.g. the ``3.0`` branch was maintained until the release of + Godot 3.1). + If you want to make PRs against a maintained stable branch, please check + first if your changes are also relevant for the ``master`` branch, and if so + make the PR for the ``master`` branch in priority. Release managers can then + cherry-pick the fix to a stable branch if relevant. +- There might occasionally be feature branches, usually meant to be merged into + the ``master`` branch at some time. + +Forking and cloning +------------------- + +The first step is to *fork* the `godotengine/godot `_ +repository on GitHub. To do so, you will need to have a GitHub account and to +be logged in. In the top right corner of the repository's GitHub page, you +should see the "Fork" button as shown below: + +.. image:: img/github_fork_button.png + +Click it, and after a while you should be redirected to your own fork of the +Godot repo, with your GitHub username as namespace: + +.. image:: img/github_fork_url.png + +You can then *clone* your fork, i.e. create a local copy of the online +repository (in Git speak, the *origin remote*). If you haven't already, +download Git from `its website `_ if you're using Windows or +macOS, or install it through your package manager if you're using Linux. + +.. note:: If you are on Windows, open Git Bash to type commands. macOS and Linux users + can use their respective terminals. + +To clone your fork from GitHub, use the following command: + +:: + + $ git clone https://github.com/USERNAME/godot + +.. note:: In our examples, the "$" character denotes the command line prompt + on typical UNIX shells. It is not part of the command and should + not be typed. + +After a little while, you should have a ``godot`` directory in your current +working directory. Move into it using the ``cd`` command: + +:: + + $ cd godot + +We will start by setting up a reference to the original repository that we forked: + +:: + + $ git remote add upstream https://github.com/godotengine/godot + $ git fetch upstream + +This will create a reference named ``upstream`` pointing to the original +``godotengine/godot`` repository. This will be useful when you want to pull new +commits from its ``master`` branch to update your fork. You have another +remote reference named ``origin``, which points to your fork (``USERNAME/godot``). + +You only need to do the above steps once, as long as you keep that local +``godot`` folder (which you can move around if you want, the relevant +metadata is hidden in its ``.git`` subfolder). + +.. note:: *Branch it, pull it, code it, stage it, commit, push it, rebase + it... technologic.* + + This bad take on Daft Punk's *Technologic* shows the general + conception Git beginners have of its workflow: lots of strange + commands to learn by copy and paste, hoping they will work as + expected. And that's actually not a bad way to learn, as long as + you're curious and don't hesitate to question your search engine + when lost, so we will give you the basic commands to know when + working in Git. + +In the following, we will assume as an example that you want to implement a feature in +Godot's project manager, which is coded in the ``editor/project_manager.cpp`` +file. + +Branching +--------- + +By default, the ``git clone`` should have put you on the ``master`` branch of +your fork (``origin``). To start your own feature development, we will create +a feature branch: + +:: + + # Create the branch based on the current branch (master) + $ git branch better-project-manager + + # Change the current branch to the new one + $ git checkout better-project-manager + +This command is equivalent: + +:: + + # Change the current branch to a new named one, based on the current branch + $ git checkout -b better-project-manager + +If you want to go back to the ``master`` branch, you'd use: + +:: + + $ git checkout master + +You can see which branch you are currently on with the ``git branch`` +command: + +:: + + $ git branch + 2.1 + * better-project-manager + master + +Be sure to always go back to the ``master`` branch before creating a new branch, +as your current branch will be used as the base for the new one. Alternatively, +you can specify a custom base branch after the new branch's name: + +:: + + $ git checkout -b my-new-feature master + +Updating your branch +-------------------- + +This would not be needed the first time (just after you forked the upstream +repository). However, the next time you want to work on something, you will +notice that your fork's ``master`` is several commits behind the upstream +``master`` branch: pull requests from other contributors would have been merged +in the meantime. + +To ensure there won't be conflicts between the feature you develop and the +current upstream ``master`` branch, you will have to update your branch by +*pulling* the upstream branch. + +:: + + $ git pull --rebase upstream master + +The ``--rebase`` argument will ensure that any local changes that you committed +will be re-applied *on top* of the pulled branch, which is usually what we want +in our PR workflow. This way, when you open a pull request, your own commits will +be the only difference with the upstream ``master`` branch. + +While rebasing, conflicts may arise if your commits modified code that has been +changed in the upstream branch in the meantime. If that happens, Git will stop at +the conflicting commit and will ask you to resolve the conflicts. You can do so +with any text editor, then stage the changes (more on that later), and proceed with +``git rebase --continue``. Repeat the operation if later commits have conflicts too, +until the rebase operation completes. + +If you're unsure about what is going on during a rebase and you panic (no worry, +we all do the first few times), you can abort the rebase with ``git rebase --abort``. +You will then be back to the original state of your branch before calling +``git pull --rebase``. + +.. note:: If you omit the ``--rebase`` argument, you will instead create a merge + commit which tells Git what to make of the two distinct branches. If any + conflicts arise, they would be resolved all at once via this merge commit. + + While this is a valid workflow and the default behavior of ``git pull``, + merge commits within PRs are frowned upon in our PR workflow. We only use + them when merging PRs into the upstream branch. + + The philosophy is that a PR should represent the final stage of the changes + made to the codebase, and we are not interested in mistakes and fixes that + would have been done in intermediate stages before merging. + Git gives us great tools to "rewrite the history" and make it as if we got + things right the first time, and we're happy to use it to ensure that + changes are easy to review and understand long after they have been merged. + +If you have already created a merge commit without using ``rebase``, or +have made any other changes that have resulted in undesired history, the best option +is to use an *interactive rebase* on the upstream branch. See the :ref:`dedicated +section ` for instructions. + +.. tip:: If at any time you want to *reset* a local branch to a given commit or branch, + you can do so with ``git reset --hard `` or + ``git reset --hard /`` (e.g. ``git reset --hard upstream/master``). + + Be warned that this will remove any changes that you might have committed in + this branch. If you ever lose commits by mistake, use the ``git reflog`` command + to find the commit ID of the previous state that you would like to restore, and + use it as argument of ``git reset --hard`` to go back to that state. + +Making changes +-------------- + +You would then do your changes to our example's +``editor/project_manager.cpp`` file with your usual development environment +(text editor, IDE, etc.). + +By default, those changes are *unstaged*. The staging area is a layer between +your working directory (where you make your modifications) and the local Git +repository (the commits and all the metadata in the ``.git`` folder). To +bring changes from the working directory to the Git repository, you need to +*stage* them with the ``git add`` command, and then to commit them with the +``git commit`` command. + +There are various commands you should know to review your current work, +before staging it, while it is staged, and after it has been committed. + +- ``git diff`` will show you the current unstaged changes, i.e. the + differences between your working directory and the staging area. +- ``git checkout -- `` will undo the unstaged changes to the given + files. +- ``git add `` will *stage* the changes on the listed files. +- ``git diff --staged`` will show the current staged changes, i.e. the + differences between the staging area and the last commit. +- ``git reset HEAD `` will *unstage* changes to the listed files. +- ``git status`` will show you what are the currently staged and unstaged + modifications. +- ``git commit`` will commit the staged files. It will open a text editor + (you can define the one you want to use with the ``GIT_EDITOR`` environment + variable or the ``core.editor`` setting in your Git configuration) to let you + write a commit log. You can use ``git commit -m "Cool commit log"`` to + write the log directly. +- ``git commit --amend`` lets you amend the last commit with your currently + staged changes (added with ``git add``). This is the best option if you + want to fix a mistake in the last commit (bug, typo, style issue, etc.). +- ``git log`` will show you the last commits of your current branch. If you + did local commits, they should be shown at the top. +- ``git show`` will show you the changes of the last commit. You can also + specify a commit hash to see the changes for that commit. + +That's a lot to memorize! Don't worry, just check this cheat sheet when you +need to make changes, and learn by doing. + +Here's how the shell history could look like on our example: + +:: + + # It's nice to know where you're starting from + $ git log + + # Do changes to the project manager with the nano text editor + $ nano editor/project_manager.cpp + + # Find an unrelated bug in Control and fix it + $ nano scene/gui/control.cpp + + # Review changes + $ git status + $ git diff + + # We'll do two commits for our unrelated changes, + # starting by the Control changes necessary for the PM enhancements + $ git add scene/gui/control.cpp + $ git commit -m "Fix handling of margins in Control" + + # Check we did good + $ git log + $ git show + $ git status + + # Make our second commit + $ git add editor/project_manager.cpp + $ git commit -m "Add a pretty banner to the project manager" + $ git log + +With this, we should have two new commits in our ``better-project-manager`` +branch which were not in the ``master`` branch. They are still only local +though, the remote fork does not know about them, nor does the upstream repo. + +Pushing changes to a remote +--------------------------- + +That's where ``git push`` will come into play. In Git, a commit is always +done in the local repository (unlike Subversion where a commit will modify +the remote repository directly). You need to *push* the new commits to a +remote branch to share them with the world. The syntax for this is: + +:: + + $ git push [:] + +The part about the remote branch can be omitted if you want it to have the +same name as the local branch, which is our case in this example, so we will +do: + +:: + + $ git push origin better-project-manager + +Git will ask you for your username and password, and the changes will be sent +to your remote. If you check the fork's page on GitHub, you should see a new +branch with your added commits. + +Issuing a pull request +---------------------- + +When you load your fork's branch on GitHub, you should see a line saying +*"This branch is 2 commits ahead of godotengine:master."* (and potentially some +commits behind, if your ``master`` branch was out of sync with the upstream +``master`` branch). + +.. image:: img/github_fork_make_pr.png + +On that line, there is a "Pull request" link. Clicking it will open a form +that will let you issue a pull request on the ``godotengine/godot`` upstream +repository. It should show you your two commits, and state "Able to merge". +If not (e.g. it has way more commits, or says there are merge conflicts), +don't create the PR yet, something went wrong. Go to our +`Godot Contributors Chat `_ and ask for support :) + +Use an explicit title for the PR and put the necessary details in the comment +area. You can drag and drop screenshots, GIFs or zipped projects if relevant, +to showcase what your work implements. Click "Create a pull request", and +tadaa! + +Modifying a pull request +------------------------ + +While it is reviewed by other contributors, you will often need to make +changes to your yet-unmerged PR, either because contributors requested them, +or because you found issues yourself while testing. + +The good news is that you can modify a pull request simply by acting on the +branch you made the pull request from. You can e.g. make a new commit on that +branch, push it to your fork, and the PR will be updated automatically: + +:: + + # Check out your branch again if you had changed in the meantime + $ git checkout better-project-manager + + # Fix a mistake + $ nano editor/project_manager.cpp + $ git add editor/project_manager.cpp + $ git commit -m "Fix a typo in the banner's title" + $ git push origin better-project-manager + +However, be aware that in our PR workflow, we favor commits that bring the +codebase from one functional state to another functional state, without having +intermediate commits fixing up bugs in your own code or style issues. Most of +the time, we will prefer a single commit in a given PR (unless there's a good +reason to keep the changes separate). Instead of authoring a new commit, +consider using ``git commit --amend`` to amend the previous commit with your +fixes. The above example would then become: + +:: + + # Check out your branch again if you had changed in the meantime + $ git checkout better-project-manager + + # Fix a mistake + $ nano editor/project_manager.cpp + $ git add editor/project_manager.cpp + # --amend will change the previous commit, so you will have the opportunity + # to edit its commit message if relevant. + $ git commit --amend + # As we modified the last commit, it no longer matches the one from your + # remote branch, so we need to force push to overwrite that branch. + $ git push --force origin better-project-manager + +.. Kept for compatibility with the previous title, linked in many PRs. + +.. _mastering-the-pr-workflow-the-rebase: + +.. _doc_pr_workflow_rebase: + +The interactive rebase +---------------------- + +If you didn't follow the above steps closely to *amend* changes into a commit +instead of creating fixup commits, or if you authored your changes without being +aware of our workflow and Git usage tips, reviewers might request of your to +*rebase* your branch to *squash* some or all of the commits into one. + +Indeed, if some commits have been made following reviews to fix bugs, typos, etc. +in the original commit, they are not relevant to a future changelog reader who +would want to know what happened in the Godot codebase, or when and how a given +file was last modified. + +To squash those extraneous commits into the main one, we will have to *rewrite +history*. Right, we have that power. You may read that it's a bad practice, and +it's true when it comes to branches of the upstream repo. But in your fork, you +can do whatever you want, and everything is allowed to get neat PRs :) + +We will use the *interactive rebase* ``git rebase -i`` to do this. This +command takes a commit ID or a branch name as argument, and will let you modify +all commits between that commit/branch and the last one in your working branch, +the so-called ``HEAD``. + +While you can give any commit ID to ``git rebase -i`` and review everything in +between, the most common and convenient workflow involves rebasing on the +upstream ``master`` branch, which you can do with: + +:: + + $ git rebase -i upstream/master + +.. note:: Referencing branches in Git is a bit tricky due to the distinction + between remote and local branches. Here, ``upstream/master`` (with a + `/`) is a local branch which has been pulled from the ``upstream`` + remote's ``master`` branch. + + Interactive rebases can only be done on local branches, so the `/` + is important here. As the upstream remote changes frequently, your + local ``upstream/master`` branch may become outdated, so you can + update it with ``git fetch upstream master``. Contrarily to + ``git pull --rebase upstream master`` which would update your + currently checked out branch, ``fetch`` will only update the + ``upstream/master`` reference (which is distinct from your local + ``master`` branch... yes it's confusing, but you'll become familiar + with this little by little). + +This will open a text editor (``vi`` by default, see +`Git docs `_ +to configure your favorite one) with something which may look like this: + +.. code-block:: text + + pick 1b4aad7 Add a pretty banner to the project manager + pick e07077e Fix a typo in the banner's title + +The editor will also show instructions regarding how you can act on those +commits. In particular, it should tell you that "pick" means to use that +commit (do nothing), and that "squash" and "fixup" can be used to *meld* the +commit in its parent commit. The difference between "squash" and "fixup" is +that "fixup" will discard the commit log from the squashed commit. In our +example, we are not interested in keeping the log of the "Fix a typo" commit, +so we use: + +.. code-block:: text + + pick 1b4aad7 Add a pretty banner to the project manager + fixup e07077e Fix a typo in the banner's title + +Upon saving and quitting the editor, the rebase will occur. The second commit +will be melded into the first one, and ``git log`` and ``git show`` should +now confirm that you have only one commit with the changes from both previous +commits. + +But! You rewrote the history, and now your local and remote branches have +diverged. Indeed, commit 1b4aad7 in the above example will have changed, and +therefore got a new commit hash. If you try to push to your remote branch, it +will raise an error: + +:: + + $ git push origin better-project-manager + To https://github.com/akien-mga/godot + ! [rejected] better-project-manager -> better-project-manager (non-fast-forward) + error: failed to push some refs to 'https://akien-mga@github.com/akien-mga/godot' + hint: Updates were rejected because the tip of your current branch is behind + hint: its remote counterpart. + +This is a sane behavior, Git will not let you push changes that would +override remote content. But that's actually what we want to do here, so we +will have to *force* it: + +:: + + $ git push --force origin better-project-manager + +And tadaa! Git will happily *replace* your remote branch with what you had +locally (so make sure that's what you wanted, using ``git log``). This will +also update the PR accordingly. + +Deleting a Git branch +--------------------- + +After your pull request gets merged, there's one last thing you should do: delete your +Git branch for the PR. There won't be issues if you don't delete your branch, but it's +good practice to do so. You'll need to do this twice, once for the local branch and another +for the remote branch on GitHub. + +To delete our better project manager branch locally, use this command: + +:: + + $ git branch -d better-project-manager + +Alternatively, if the branch hadn't been merged yet and we wanted to delete it anyway, instead +of ``-d`` you would use ``-D``. + +Next, to delete the remote branch on GitHub use this command: + +:: + + $ git push origin -d better-project-manager + +You can also delete the remote branch from the GitHub PR itself, a button should appear once +it has been merged or closed. diff --git a/community/contributing/testing_pull_requests.rst b/community/contributing/testing_pull_requests.rst new file mode 100644 index 00000000000..b2ff55824fd --- /dev/null +++ b/community/contributing/testing_pull_requests.rst @@ -0,0 +1,104 @@ +.. _doc_testing_pull_requests: + +Testing pull requests +===================== + +Many people are developing new features or fixing bugs on GitHub. +To help with engine development, you may be asked to test those pull requests +with a Godot build that includes code from the pull request in question. + +Thanks to GitHub Actions, all `pull requests `__ +have continuous builds available. These builds let you try out pull requests +without having to compile anything from source. + +Downloading a compiled build +---------------------------- + +You can download pull request builds from GitHub Actions. Since only signed in +users may download builds directly from GitHub Actions, the procedure varies +depending on whether you have a GitHub account or not. + +.. note:: + + Due to a GitHub Actions limitation, builds are only available for 90 days + after the pull request was last updated. If you still wish to try a + pull request locally, you can + :ref:`compile the pull request branch from source ` + instead. + +If you have a GitHub account +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Open the pull request page. Click the **Checks** tab near the top of the page: + +.. image:: img/testing_pull_requests_access_checks.png + +- In the list of platforms that appears on the left, select your platform by clicking + it then choose the type of build you need (editor or export template). + If in doubt, select an editor build: + +.. image:: img/testing_pull_requests_checks_platforms.png + +- Click the **Artifacts** dropdown on the right of the page then click the artifact's + name to download it: + +.. image:: img/testing_pull_requests_checks_artifacts.png + +- Extract the ZIP archive then run the executable. + Note that Windows and macOS binaries are not code signed. + This means you may have to bypass a security warning before you can run the executable. + If you frequently test pull request builds, it may be better to disable + Windows SmartScreen or `disable macOS Gatekeeper `__ permanently. + +If you don't have a GitHub account +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +If you don't have a GitHub account and can't sign up for one, +you can use the third-party `nightly.link `__ service +to generate a universal download link. + +- Open the pull request page. Click the *fork*'s branch name near the top of the page: + +.. image:: img/testing_pull_requests_access_fork.png + +- Now that you are on the fork's branch page, click the ``.github`` folder at the top of the file list. + Then, click on the ``workflows`` folder (whicb is inside the ``.github`` folder). + Click the workflow file for the platform you wish to download artifacts for. + *After* clicking on the file (which opens the file view), copy the page URL from your browser's address bar. + +- Open the `nightly.link `__ website and paste the URL you just copied + into the text field located below the heading **Paste a GitHub link, get a nightly.link!**. + After pasting the URL, click **Get links** on the right. + If the the format of the URL you pasted is correct, you should be presented + with a page like this: + +.. image:: img/testing_pull_requests_nightly_link.png + +- Click the URL of the artifact you wish to download. + +- Extract the ZIP archive then run the executable. + Note that Windows and macOS binaries are not code signed. + This means you may have to bypass a security warning before you can run the executable. + If you frequently test pull request builds, it may be better to disable + Windows SmartScreen or `disable macOS Gatekeeper `__ permanently. + +.. _doc_testing_pull_requests_compile: + +Compiling a pull request branch from source +------------------------------------------- + +This approach may be needed for pull requests that were last updated more than +90 days ago, or to test on platforms and configurations that are not supported +by Godot's GitHub Actions setup. + +- Open the pull request page. Click the *fork*'s branch name near the top of the page: + +.. image:: img/testing_pull_requests_access_fork.png + +- Now that you are on the fork's branch page, click the green **Code** button on the right of the page + then choose **Download ZIP** in the dropdown: + +.. image:: img/testing_pull_requests_fork_zip.png + +- Extract the ZIP archive and follow the :ref:`compiling ` instructions + for your operating system. diff --git a/community/contributing/updating_the_class_reference.rst b/community/contributing/updating_the_class_reference.rst new file mode 100644 index 00000000000..cbbdf89c5f3 --- /dev/null +++ b/community/contributing/updating_the_class_reference.rst @@ -0,0 +1,76 @@ +.. _doc_updating_the_class_reference: + +Contributing to the class reference +=================================== + +.. highlight:: shell + +The class reference is available online in the :ref:`classes ` +section of the documentation and in the Godot editor, from the help menu. + +In the class reference, some methods, variables, and signals lack descriptions. +Others changed with recent releases and need updates. The developers can't write +the entire reference on their own. Godot needs you, and all of us, to +contribute. + +**Important:** If you plan to make large changes, you should create an issue on +the `godot-docs repository `_ +or comment on an existing issue. Doing so lets others know you're already +taking care of a given class. + +.. seealso:: + + You can find the writing guidelines for the class reference :ref:`here `. + + For details on Git usage and the pull request workflow, please + refer to the :ref:`doc_pr_workflow` page. + + If you want to translate the class reference from English to another + language, see :ref:`doc_editor_and_docs_localization`. + + This guide is also available as a `video tutorial on YouTube + `_. + +.. seealso:: + + Not sure which class to contribute to? Take a look at the class reference's + completion status `here `_. + +You can find the source files for the class reference in Godot's GitHub +repository: `doc/classes/ +`_. + +.. note:: For some modules in the engine's source code, you'll find the XML + files in the ``modules//doc_classes/`` directory instead. + +.. warning:: Always edit the API reference through these source XML files. Do + not edit the generated ``.rst`` files :ref:`in the online documentation + `, hosted in the `godot-docs + `_ repository. + +.. warning:: + + Unless you make minor changes, like fixing a typo, we do not recommend using the GitHub web editor to edit the class reference's XML. + + It lacks features to edit XML well, like keeping indentations consistent, and it does not allow amending commits based on reviews. + + Also, it doesn't allow you to test your changes in the engine or with validation + scripts as described in + :ref:`doc_class_reference_writing_guidelines_editing_xml`. + +Updating the documentation template +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +When you create a new class or modify the engine's API, you need to re-generate the XML files in ``doc/classes/``. + +To do so, you first need to compile Godot. See the +:ref:`doc_introduction_to_the_buildsystem` page to learn how. Then, execute the +compiled Godot binary from the Godot root directory with the ``--doctool`` option. +For example, if you're on 64-bit Linux, the command is:: + + ./bin/godot.linuxbsd.tools.64 --doctool + +The XML files in doc/classes should then be up-to-date with current Godot Engine +features. You can then check what changed using the ``git diff`` command. Please +only include changes that are relevant to your work on the API in your commits. +You can discard changes in other XML files using ``git checkout``. diff --git a/community/contributing/ways_to_contribute.rst b/community/contributing/ways_to_contribute.rst new file mode 100644 index 00000000000..46aff9c0021 --- /dev/null +++ b/community/contributing/ways_to_contribute.rst @@ -0,0 +1,219 @@ +.. _doc_ways_to_contribute: + +Ways to contribute +================== + +Godot Engine is a non-profit, community-driven free and open source project. +Almost all (but our lead dev Juan, more on that below) developers are working +*pro bono* on their free time, out of personal interest and for the love of +creating a libre engine of exceptional quality. + +This means that to thrive, Godot needs as many users as possible to get +involved by contributing to the engine. There are many ways to contribute to +such a big project, making it possible for everybody to bring something +positive to the engine, regardless of their skill set: + +- **Be part of the community.** The best way to contribute to Godot and help + it become ever better is simply to use the engine and promote it by + word-of-mouth, in the credits or splash screen of your games, blog posts, tutorials, + videos, demos, gamedev or free software events, support on the Q&A, forums, + Contributors Chat, Discord, etc. Participate! + Being a user and advocate helps spread the word about our great engine, + which has no marketing budget and can therefore only rely on its community + to become more mainstream. + +- **Make games.** It's no secret that, to convince new users and especially the + industry at large that Godot is a relevant market player, we need great games + made with Godot. We know that the engine has a lot of potential, both for 2D + and 3D games, but given its young age we still lack big releases that will + draw attention to Godot. So keep working on your awesome projects, each new + game increases our credibility on the gamedev market! + +- **Get involved in the engine's development.** This can be by contributing + code via pull requests, testing the development snapshots or directly the + git *master* branch, report bugs or suggest enhancements on the issue + tracker, improve the official documentation (both the class reference and + tutorials) and its translations. + The following sections will cover each of those "direct" ways + of contributing to the engine. + +- **Donate.** Godot is a non-profit project, but it can still benefit from + user donations for many things. Apart from usual expenses such as hosting + costs or promotional material on events, we also use donation money to + acquire hardware when necessary (e.g. we used donation money to buy a + MacBook Pro to implement Retina/HiDPI support and various other + macOS-related features). + Most importantly, we also used donation money to hire core developers so they + can work full-time on the engine. Even with a low + monthly wage, we need a steady donation income to continue doing this, which + has been very beneficial to the project so far. So if you want to donate + some money to the project, check `our website `_ + for details. + +Contributing code +----------------- + +The possibility to study, use, modify and redistribute modifications of the +engine's source code are the fundamental rights that +Godot's `MIT `_ license grants you, +making it `free and open source software `_. + +As such, everyone is entitled to modify +`Godot's source code `_, and send those +modifications back to the upstream project in the form of a patch (a text file +describing the changes in a ready-to-apply manner) or - in the modern workflow +that we use - via a so-called "pull request" (PR), i.e. a proposal to directly +merge one or more Git commits (patches) into the main development branch. + +Contributing code changes upstream has two big advantages: + +- Your own code will be reviewed and improved by other developers, and will be + further maintained directly in the upstream project, so you won't have to + reapply your own changes every time you move to a newer version. On the + other hand it comes with a responsibility, as your changes have to be + generic enough to be beneficial to all users, and not just your project; so + in some cases it might still be relevant to keep your changes only for your + own project, if they are too specific. + +- The whole community will benefit from your work, and other contributors will + behave the same way, contributing code that will be beneficial to you. At + the time of this writing, more than 1000 developers have contributed code + changes to the engine! + +To ensure good collaboration and overall quality, the Godot developers +enforce some rules for code contributions, for example regarding the style to +use in the C++ code (indentation, brackets, etc.) or the Git and PR workflow. + +A good place to start is by searching for issues tagged as +`good first issue `_ +on GitHub. + +.. seealso:: Technical details about the PR workflow are outlined in a + specific section, :ref:`doc_pr_workflow`. + + Details about the code style guidelines and the ``clang-format`` + tool used to enforce them are outlined in + :ref:`doc_code_style_guidelines`. + +All pull requests must go through a review process before being accepted. +Depending on the scope of the changes, it may take some time for a maintainer +responsible for the modified part of the engine to provide their review. +We value all of our contributors and ask them to be patient in the meantime, +as it is expected that in an open source project like Godot, there is going to be +way more contributions than people validating them. + +To make sure that your time and efforts aren't wasted, it is recommended to vet the idea +first before implementing it and putting it for a review as a PR. To that end, Godot +has a `proposal system `_. Its +usage is encouraged to plan changes and discuss them with the community. Implementation +details can also be discussed with other contributors on the `Godot Contributors Chat `_. + +.. note:: Proposals are only required when working on an enhancement or a new feature. + Bug reports are sufficient for fixing issues. + +Testing and reporting issues +---------------------------- + +Another great way of contributing to the engine is to test development releases +or the development branch and to report issues. It is also helpful to report +issues discovered in stable releases, so that they can be fixed in +the development branch and in future maintenance releases. + +Testing development versions +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +To help with the testing, you have several possibilities: + +- Compile the engine from source yourself, following the instructions of the + :ref:`Compiling ` page for your platform. + +- Test official pre-release binaries when they are announced (usually on the + blog and other community platforms), such as alpha, beta and release candidate (RC) builds. + +- Test "trusted" unofficial builds of the development branch; just ask + community members for reliable providers. Whenever possible, it's best to + use official binaries or to compile yourself though, to be sure about the + provenance of your binaries. + +As mentioned previously, it is also helpful to keep your eyes peeled for +potential bugs that might still be present in the stable releases, especially +when using some niche features of the engine which might get less testing by +the developers. + +Filing an issue on GitHub +~~~~~~~~~~~~~~~~~~~~~~~~~ + +Godot uses `GitHub's issue tracker `_ +for bug reports and enhancement suggestions. You will need a GitHub account to +be able to open a new issue there, and click on the **New issue** button. + +When you report a bug, you should keep in mind that the process is similar +to an appointment with your doctor. You noticed *symptoms* that make you think +that something might be wrong (the engine crashes, some features don't work as +expected, etc.). It's the role of the bug triaging team and the developers to +then help make the diagnosis of the issue you met, so that the actual cause of +the bug can be identified and addressed. + +You should therefore always ask yourself: what is relevant information to +give so that other Godot contributors can understand the bug, identify it and +hopefully fix it. Here are some of the most important infos that you should +always provide: + +- **Operating system.** Sometimes bugs are system-specific, i.e. they happen + only on Windows, or only on Linux, etc. That's particularly relevant for all + bugs related to OS interfaces, such as file management, input, window + management, audio, etc. + +- **Hardware.** Sometimes bugs are hardware-specific, i.e. they happen + only on certain processors, graphic cards, etc. If you are able to, + it can be helpful to include information on your hardware. + +- **Godot version.** This is a must-have. Some issues might be relevant in the + current stable release, but fixed in the development branch, or the other + way around. You might also be using an obsolete version of Godot and + experiencing a known issue fixed in a later version, so knowing this from + the start helps to speed up the diagnosis. + +- **How to reproduce the bug.** In the majority of cases, bugs are + reproducible, i.e. it is possible to trigger them reliably by following some + steps. Please always describe those steps as clearly as possible, so that + everyone can try to reproduce the issue and confirm it. Ideally, make a demo + project that reproduces this issue out of the box, zip it and attach it to + the issue (you can do this by drag and drop). + Even if you think that the issue is trivial to reproduce, adding a minimal + project that lets everyone reproduce it is a big added value. You have to keep in + mind that there are thousands of issues in the tracker, and developers can + only dedicate little time to each issue. + +When you click the **New issue** button, you should be presented with a text area +prefilled with our issue template. Please try to follow it so that all issues +are consistent and provide the required information. + +Contributing to the documentation +--------------------------------- + +There are two separate resources referred to as "documentation" in Godot: + +- **The class reference.** This is the documentation for the complete Godot API + as exposed to GDScript and the other scripting languages. It can be consulted + offline, directly in Godot's code editor, or online at Godot :ref:`Class Reference + `. To contribute to the class reference, you have to edit the + XML file corresponding to the class and make a pull request. + See :ref:`doc_updating_the_class_reference` and + :ref:`doc_class_reference_writing_guidelines` for more details. + +- **The tutorials and engine documentation and its translations.** + This is the part you are reading now, which is distributed in the HTML format. + Its contents are generated from plain text files in the reStructured Text + (rst) format, to which you can contribute via pull requests on the + `godot-docs `_ GitHub repository. + See :ref:`doc_contributing_to_the_documentation` for more details. + +Contributing translations +------------------------- + +To make Godot accessible to everyone, including users who may prefer resources +in their native language instead of English, our community helps translate both +the Godot editor and its documentation in many languages. + +See :ref:`doc_editor_and_docs_localization` for more details. diff --git a/conf.py b/conf.py index 7e994fe37c4..b08226da860 100644 --- a/conf.py +++ b/conf.py @@ -189,14 +189,14 @@ html_css_files = [ 'css/algolia.css', 'https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css', - "css/custom.css?7", # Increment the number at the end when the file changes to bust the cache. + "css/custom.css?5", # Increment the number at the end when the file changes to bust the cache. ] if not on_rtd: html_css_files.append("css/dev.css") html_js_files = [ - "js/custom.js?4", # Increment the number at the end when the file changes to bust the cache. + "js/custom.js?3", # Increment the number at the end when the file changes to bust the cache. ('https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js', {'defer': 'defer'}), ('js/algolia.js', {'defer': 'defer'}) ] diff --git a/development/compiling/compiling_for_android.rst b/development/compiling/compiling_for_android.rst new file mode 100644 index 00000000000..97700e0341b --- /dev/null +++ b/development/compiling/compiling_for_android.rst @@ -0,0 +1,298 @@ +.. _doc_compiling_for_android: + +Compiling for Android +===================== + +.. highlight:: shell + +.. seealso:: + + This page describes how to compile Android export template binaries from source. + If you're looking to export your project to Android instead, read :ref:`doc_exporting_for_android`. + +Note +---- + +In most cases, using the built-in deployer and export templates is good +enough. Compiling the Android APK manually is mostly useful for custom +builds or custom packages for the deployer. + +Also, you still need to follow the steps mentioned in the +:ref:`doc_exporting_for_android` tutorial before attempting to build +a custom export template. + +Requirements +------------ + +For compiling under Windows, Linux or macOS, the following is required: + +- `Python 3.5+ `_. +- `SCons 3.0+ `_ build system. +- `Android SDK `_ + (command-line tools are sufficient). + + - Required SDK components will be automatically installed. + - On Linux, + **do not use an Android SDK provided by your distribution's repositories as it will often be outdated**. + +- Gradle (will be downloaded and installed automatically if missing). +- JDK 11 (either OpenJDK or Oracle JDK). + + - You can download a build from `ojdkbuild `_. + +.. seealso:: To get the Godot source code for compiling, see + :ref:`doc_getting_source`. + + For a general overview of SCons usage for Godot, see + :ref:`doc_introduction_to_the_buildsystem`. + +.. _doc_android_setting_up_the_buildsystem: + +Setting up the buildsystem +-------------------------- + +- Set the environment variable ``ANDROID_SDK_ROOT`` to point to the Android + SDK. If you downloaded the Android command-line tools, this would be + the folder where you extracted the contents of the ZIP archive. + +- Install the necessary SDK components in this folder: + + - Accept the SDK component licenses by running the following command + where ``android_sdk_path`` is the path to the Android SDK, then answering all the prompts with ``y``: + + :: + + tools/bin/sdkmanager --sdk_root= --licenses + + - Complete setup by running the following command where ``android_sdk_path`` is the path to the Android SDK. + + :: + + tools/bin/sdkmanager --sdk_root= "platform-tools" "build-tools;30.0.3" "platforms;android-29" "cmdline-tools;latest" "cmake;3.10.2.4988404" + +.. seealso:: To set the environment variable on Windows, press :kbd:`Windows + R`, type + "control system", then click on **Advanced system settings** in the left + pane, then click on **Environment variables** on the window that appears. + +.. seealso:: To set the environment variable on Linux or macOS, use + ``export ANDROID_SDK_ROOT=/path/to/android-sdk`` where ``/path/to/android-sdk`` points to + the root of the SDK directories. + +Building the export templates +----------------------------- + +Godot needs two export templates for Android: the optimized "release" +template (``android_release.apk``) and the debug template (``android_debug.apk``). +As Google will require all APKs to include ARMv8 (64-bit) libraries starting +from August 2019, the commands below will build an APK containing both +ARMv7 and ARMv8 libraries. + +Compiling the standard export templates is done by calling SCons from the Godot +root directory with the following arguments: + +- Release template (used when exporting with **Debugging Enabled** unchecked) + +:: + + scons platform=android target=template_release arch=armv7 + scons platform=android target=template_release arch=arm64v8 + cd platform/android/java + # On Windows + .\gradlew generateGodotTemplates + # On Linux and macOS + ./gradlew generateGodotTemplates + + +The resulting APK will be located at ``bin/android_release.apk``. + +- Debug template (used when exporting with **Debugging Enabled** checked) + +:: + + scons platform=android target=template_debug arch=armv7 + scons platform=android target=template_debug arch=arm64v8 + cd platform/android/java + # On Windows + .\gradlew generateGodotTemplates + # On Linux and macOS + ./gradlew generateGodotTemplates + + +The resulting APK will be located at ``bin/android_debug.apk``. + + +.. seealso:: + + If you want to enable Vulkan validation layers, see + :ref:`Vulkan validation layers on Android`. + +Adding support for x86 devices +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If you also want to include support for x86 and x86-64 devices, run the SCons +command a third and fourth time with the ``arch=x86_32``, and +``arch=x86_64`` arguments before building the APK with Gradle. For +example, for the release template: + +:: + + scons platform=android target=template_release arch=armv7 + scons platform=android target=template_release arch=arm64v8 + scons platform=android target=template_release arch=x86 + scons platform=android target=template_release arch=x86_64 + cd platform/android/java + # On Windows + .\gradlew generateGodotTemplates + # On Linux and macOS + ./gradlew generateGodotTemplates + + +This will create a fat binary that works on all platforms. +The final APK size of exported projects will depend on the platforms you choose +to support when exporting; in other words, unused platforms will be removed from +the APK. + +Cleaning the generated export templates +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +You can use the following commands to remove the generated export templates: + +:: + + cd platform/android/java + # On Windows + .\gradlew cleanGodotTemplates + # On Linux and macOS + ./gradlew cleanGodotTemplates + + +Using the export templates +-------------------------- + +Godot needs release and debug APKs that were compiled against the same +version/commit as the editor. If you are using official binaries +for the editor, make sure to install the matching export templates, +or build your own from the same version. + +When exporting your game, Godot opens the APK, changes a few things inside and +adds your files. + +Installing the templates +~~~~~~~~~~~~~~~~~~~~~~~~ + +The newly-compiled templates (``android_debug.apk`` +and ``android_release.apk``) must be copied to Godot's templates folder +with their respective names. The templates folder can be located in: + +- Windows: ``%APPDATA%\Godot\export_templates\\`` +- Linux: ``$HOME/.local/share/godot/export_templates//`` +- macOS: ``$HOME/Library/Application Support/Godot/export_templates//`` + +```` is of the form ``major.minor[.patch].status`` using values from +``version.py`` in your Godot source repository (e.g. ``3.0.5.stable`` or ``3.1.dev``). +You also need to write this same version string to a ``version.txt`` file located +next to your export templates. + +.. TODO: Move these paths to a common reference page + +However, if you are writing your custom modules or custom C++ code, you +might instead want to configure your APKs as custom export templates +here: + +.. image:: img/andtemplates.png + +You don't even need to copy them, you can just reference the resulting +file in the ``bin\`` directory of your Godot source folder, so that the +next time you build you will automatically have the custom templates +referenced. + +Building the Godot editor +------------------------- + +Compiling the editor is done by calling SCons from the Godot +root directory with the following arguments: + +:: + + scons platform=android arch=armv7 production=yes target=editor + scons platform=android arch=arm64v8 production=yes target=editor + scons platform=android arch=x86 production=yes target=editor + scons platform=android arch=x86_64 production=yes target=editor + cd platform/android/java + # On Windows + .\gradlew generateGodotEditor + # On Linux and macOS + ./gradlew generateGodotEditor + + +The resulting APK will be located at ``bin/android_editor.apk``. + +Removing the Editor templates +----------------------------- + +You can use the following commands to remove the generated editor templates: + +:: + + cd platform/android/java + # On Windows + .\gradlew cleanGodotEditor + # On Linux and macOS + ./gradlew cleanGodotEditor + +Installing the Godot editor +--------------------------- + +With an Android device with Developer Options enabled, connect the Android device to your computer via its charging cable to a USB/USB-C port. +Open up a Terminal/Command Prompt and run the following commands from the root directory with the following arguments: + +:: + + adb install ./bin/android_editor.apk + +Troubleshooting +--------------- + +Platform doesn't appear in SCons +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Double-check that you've set the ``ANDROID_SDK_ROOT`` +environment variable. This is required for the platform to appear in SCons' +list of detected platforms. +See :ref:`Setting up the buildsystem ` +for more information. + +Application not installed +~~~~~~~~~~~~~~~~~~~~~~~~~ + +Android might complain the application is not correctly installed. +If so: + +- Check that the debug keystore is properly generated. +- Check that the jarsigner executable is from JDK 8. + +If it still fails, open a command line and run `logcat `_: + +:: + + adb logcat + +Then check the output while the application is installed; +the error message should be presented there. +Seek assistance if you can't figure it out. + +Application exits immediately +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If the application runs but exits immediately, this might be due to +one of the following reasons: + +- Make sure to use export templates that match your editor version; if + you use a new Godot version, you *have* to update the templates too. +- ``libgodot_android.so`` is not in ``libs//`` + where ```` is the device's architecture. +- The device's architecture does not match the exported one(s). + Make sure your templates were built for that device's architecture, + and that the export settings included support for that architecture. + +In any case, ``adb logcat`` should also show the cause of the error. diff --git a/development/compiling/compiling_for_ios.rst b/development/compiling/compiling_for_ios.rst new file mode 100644 index 00000000000..5a00b6d1d25 --- /dev/null +++ b/development/compiling/compiling_for_ios.rst @@ -0,0 +1,80 @@ +.. _doc_compiling_for_ios: + +Compiling for iOS +================= + +.. highlight:: shell + +.. seealso:: + + This page describes how to compile iOS export template binaries from source. + If you're looking to export your project to iOS instead, read :ref:`doc_exporting_for_ios`. + +Requirements +------------ + +- SCons 3.0+ (you can install it via `Homebrew `_ or + `MacPorts `_, you should be able + to run ``scons`` in a terminal when installed). +- Xcode 11.0 (or later) with the iOS (13.0) SDK and the command line tools. + +If you are building the ``master`` branch: + +- Download and follow README instructions to build a static ``.xcframework`` + from the `MoltenVK SDK `__. + +.. seealso:: To get the Godot source code for compiling, see + :ref:`doc_getting_source`. + + For a general overview of SCons usage for Godot, see + :ref:`doc_introduction_to_the_buildsystem`. + +Compiling +--------- + +Open a Terminal, go to the root dir of the engine source code and type: + +:: + + $ scons p=ios target=template_debug + +for a debug build, or: + +:: + + $ scons p=ios target=template_release + +for a release build (check ``platform/ios/detect.py`` for the compiler +flags used for each configuration). + +Alternatively, you can run + +:: + + $ scons p=ios target=template_debug ios_simulator=yes arch=x86_64 + $ scons p=ios target=template_debug ios_simulator=yes arch=arm64 + +for a Simulator libraries. + +To create an Xcode project like in the official builds, you need to use the +template located in ``misc/dist/ios_xcode``. The release and debug libraries +should be placed in ``libgodot.ios.debug.xcframework`` and ``libgodot.ios.release.xcframework`` respectively. + +:: + + $ cp -r misc/dist/ios_xcode . + + $ cp libgodot.ios.debug.arm64.a ios_xcode/libgodot.ios.debug.xcframework/ios-arm64/libgodot.a + $ lipo -create libgodot.ios.debug.arm64.simulator.a libgodot.ios.debug.x86_64.simulator.a -output ios_xcode/libgodot.ios.debug.xcframework/ios-arm64_x86_64-simulator/libgodot.a + + $ cp libgodot.ios.opt.arm64.a ios_xcode/libgodot.ios.release.xcframework/ios-arm64/libgodot.a + $ lipo -create libgodot.ios.opt.arm64.simulator.a libgodot.ios.opt.x86_64.simulator.a -output ios_xcode/libgodot.ios.release.xcframework/ios-arm64_x86_64-simulator/libgodot.a + +The MoltenVK static ``.xcframework`` folder must also be placed in the ``ios_xcode`` +folder once it has been created. + +Run +--- + +To run on a device or simulator, follow these instructions: +:ref:`doc_exporting_for_ios`. diff --git a/development/compiling/compiling_for_linuxbsd.rst b/development/compiling/compiling_for_linuxbsd.rst new file mode 100644 index 00000000000..819a205919e --- /dev/null +++ b/development/compiling/compiling_for_linuxbsd.rst @@ -0,0 +1,286 @@ +.. _doc_compiling_for_linuxbsd: + +Compiling for Linux, \*BSD +========================== + +.. highlight:: shell + +.. seealso:: + + This page describes how to compile Linux editor and export template binaries from source. + If you're looking to export your project to Linux instead, read :ref:`doc_exporting_for_linux`. + +Requirements +------------ + +For compiling under Linux or other Unix variants, the following is +required: + +- GCC 7+ or Clang 6+. +- Python 3.5+. +- SCons 3.0+ build system. If your distribution uses Python 2 by default, + or you are using a version of SCons prior to 3.1.2, you will need to change + the version of Python that SCons uses by changing the shebang (the first line) + of the SCons script file to ``#! /usr/bin/python3``. + Use the command ``which scons`` to find the location of the SCons script file. +- pkg-config (used to detect the dependencies below). +- X11, Xcursor, Xinerama, Xi and XRandR development libraries. +- MesaGL development libraries. +- ALSA development libraries. +- PulseAudio development libraries. +- *Optional* - libudev (build with ``udev=yes``). + +.. seealso:: To get the Godot source code for compiling, see + :ref:`doc_getting_source`. + + For a general overview of SCons usage for Godot, see + :ref:`doc_introduction_to_the_buildsystem`. + +Distro-specific one-liners +^^^^^^^^^^^^^^^^^^^^^^^^^^ ++------------------+-----------------------------------------------------------------------------------------------------------+ +| **Alpine Linux** | :: | +| | | +| | apk add scons pkgconf gcc g++ libx11-dev libxcursor-dev libxinerama-dev libxi-dev libxrandr-dev \ | +| | mesa-dev libexecinfo-dev eudev-dev alsa-lib-dev pulseaudio-dev | ++------------------+-----------------------------------------------------------------------------------------------------------+ +| **Arch Linux** | :: | +| | | +| | pacman -S --needed scons pkgconf gcc libxcursor libxinerama libxi libxrandr mesa glu libglvnd \ | +| | alsa-lib pulseaudio | ++------------------+-----------------------------------------------------------------------------------------------------------+ +| **Debian** / | :: | +| **Ubuntu** | | +| | sudo apt-get install build-essential scons pkg-config libx11-dev libxcursor-dev libxinerama-dev \ | +| | libgl1-mesa-dev libglu-dev libasound2-dev libpulse-dev libudev-dev libxi-dev libxrandr-dev | ++------------------+-----------------------------------------------------------------------------------------------------------+ +| **Fedora** | :: | +| | | +| | sudo dnf install scons pkgconfig libX11-devel libXcursor-devel libXrandr-devel libXinerama-devel \ | +| | libXi-devel mesa-libGL-devel mesa-libGLU-devel alsa-lib-devel pulseaudio-libs-devel \ | +| | libudev-devel gcc-c++ libstdc++-static libatomic-static | ++------------------+-----------------------------------------------------------------------------------------------------------+ +| **FreeBSD** | :: | +| | | +| | sudo pkg install py37-scons pkgconf xorg-libraries libXcursor libXrandr libXi xorgproto libGLU \ | +| | alsa-lib pulseaudio | +| | | ++------------------+-----------------------------------------------------------------------------------------------------------+ +| **Gentoo** | :: | +| | | +| | emerge -an dev-util/scons x11-libs/libX11 x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXi \ | +| | media-libs/mesa media-libs/glu media-libs/alsa-lib media-sound/pulseaudio | ++------------------+-----------------------------------------------------------------------------------------------------------+ +| **Mageia** | :: | +| | | +| | urpmi scons task-c++-devel pkgconfig "pkgconfig(alsa)" "pkgconfig(glu)" "pkgconfig(libpulse)" \ | +| | "pkgconfig(udev)" "pkgconfig(x11)" "pkgconfig(xcursor)" "pkgconfig(xinerama)" "pkgconfig(xi)" \ | +| | "pkgconfig(xrandr)" | ++------------------+-----------------------------------------------------------------------------------------------------------+ +| **OpenBSD** | :: | +| | | +| | pkg_add python scons llvm | ++------------------+-----------------------------------------------------------------------------------------------------------+ +| **openSUSE** | :: | +| | | +| | sudo zypper install scons pkgconfig libX11-devel libXcursor-devel libXrandr-devel libXinerama-devel \ | +| | libXi-devel Mesa-libGL-devel alsa-devel libpulse-devel libudev-devel gcc-c++ libGLU1 | ++------------------+-----------------------------------------------------------------------------------------------------------+ +| **NetBSD** | :: | +| | | +| | pkg_add pkg-config py37-scons | +| | | +| | For audio support, you can optionally install ``pulseaudio``. | ++------------------+-----------------------------------------------------------------------------------------------------------+ +| **Solus** | :: | +| | | +| | sudo eopkg install -c system.devel scons libxcursor-devel libxinerama-devel libxi-devel \ | +| | libxrandr-devel mesalib-devel libglu alsa-lib-devel pulseaudio-devel | ++------------------+-----------------------------------------------------------------------------------------------------------+ + +Compiling +--------- + +Start a terminal, go to the root dir of the engine source code and type: + +:: + + scons -j8 platform=linuxbsd + +A good rule of thumb for the ``-j`` (*jobs*) flag, is to have at least as many +threads compiling Godot as you have cores in your CPU, if not one or two more. +Feel free to add the ``-j`` option to any SCons command you see below. + +You can automatically use all available CPU cores with command substitution. + +On Linux, you can use ``nproc``: + +:: + + scons -j$(nproc) + +On \*BSD, you can use ``sysctl -n hw.ncpu``: + +:: + + scons -j$(sysctl -n hw.ncpu) + +.. note:: + + Prior to Godot 4.0, the Linux/\*BSD target was called ``x11`` instead of + ``linuxbsd``. If you are looking to compile Godot 3.x, make sure to use the + `stable branch of this documentation `__. + +If all goes well, the resulting binary executable will be placed in the +"bin" subdirectory. This executable file contains the whole engine and +runs without any dependencies. Executing it will bring up the project +manager. + +.. note:: + + If you wish to compile using Clang rather than GCC, use this command: + + :: + + scons platform=linuxbsd use_llvm=yes + + Using Clang appears to be a requirement for OpenBSD, otherwise fonts + would not build. + +.. note:: If you are compiling Godot for production use, then you can + make the final executable smaller and faster by adding the + SCons options ``target=template_release production=yes``. + + If you are compiling Godot with GCC, you can make the binary + even smaller and faster by adding the SCons option ``use_lto=yes``. + As link-time optimization is a memory-intensive process, + this will require about 7 GB of available RAM while compiling. + +.. note:: If you want to use separate editor settings for your own Godot builds + and official releases, you can enable + :ref:`doc_data_paths_self_contained_mode` by creating a file called + ``._sc_`` or ``_sc_`` in the ``bin/`` folder. + +Running a headless/server build +------------------------------- + +To run in *headless* mode which provides editor functionality to export +projects in an automated manner, use the normal build:: + + scons -j8 platform=linuxbsd target=editor + +And then use the ``--headless`` command line argument:: + + ./bin/godot.linuxbsd.editor.x86_64 --headless + +To compile a debug *server* build which can be used with +:ref:`remote debugging tools `, use:: + + scons -j8 platform=linuxbsd target=template_debug + +To compile a *server* build which is optimized to run dedicated game servers, +use:: + + scons -j8 platform=linuxbsd target=template_release production=yes + +Building export templates +------------------------- + +.. warning:: Linux binaries usually won't run on distributions that are + older than the distribution they were built on. If you wish to + distribute binaries that work on most distributions, + you should build them on an old distribution such as Ubuntu 16.04. + You can use a virtual machine or a container to set up a suitable + build environment. + + +To build Linux or \*BSD export templates, run the build system with the +following parameters: + +- (32 bits) + +:: + + scons platform=linuxbsd target=template_release arch=x86_32 + scons platform=linuxbsd target=template_debug arch=x86_32 + +- (64 bits) + +:: + + scons platform=linuxbsd target=template_release arch=x86_64 + scons platform=linuxbsd target=template_debug arch=x86_64 + +Note that cross-compiling for the opposite bits (64/32) as your host +platform is not always straight-forward and might need a chroot environment. + +To create standard export templates, the resulting files in the ``bin/`` folder +must be copied to: + +:: + + $HOME/.local/share/godot/export_templates// + +and named like this (even for \*BSD which is seen as "Linux/X11" by Godot): + +:: + + linux_x11_32_debug + linux_x11_32_release + linux_x11_64_debug + linux_x11_64_release + +However, if you are writing your custom modules or custom C++ code, you +might instead want to configure your binaries as custom export templates +here: + +.. image:: img/lintemplates.png + +You don't even need to copy them, you can just reference the resulting +files in the ``bin/`` directory of your Godot source folder, so the next +time you build, you automatically have the custom templates referenced. + +Using Clang and LLD for faster development +------------------------------------------ + +You can also use Clang and LLD to build Godot. This has two upsides compared to +the default GCC + GNU ld setup: + +- LLD links Godot significantly faster compared to GNU ld or gold. This leads to + faster iteration times. +- Clang tends to give more useful error messages compared to GCC. + +To do so, install Clang and the ``lld`` package from your distribution's package manager +then use the following SCons command:: + + scons platform=linuxbsd use_llvm=yes use_lld=yes + +After the build is completed, a new binary with a ``.llvm`` suffix will be +created in the ``bin/`` folder. + +It's still recommended to use GCC for production builds as they can be compiled using +link-time optimization, making the resulting binaries smaller and faster. + +Using Pyston for faster development +----------------------------------- + +You can use `Pyston `__ to run SCons. Pyston is a JIT-enabled +implementation of the Python language (which SCons is written in). It is currently +only compatible with Linux. Pyston can speed up incremental builds significantly, +often by a factor between 1.5× and 2×. Pyston can be combined with Clang and LLD +to get even faster builds. + +- Download the `latest portable Pyston release `__. +- Extract the portable ``.tar.gz`` to a set location, such as ``$HOME/.local/opt/pyston/`` (create folders as needed). +- Use ``cd`` to reach the extracted Pyston folder from a terminal, + then run ``./pyston -m pip install scons`` to install SCons within Pyston. +- To make SCons via Pyston easier to run, create a symbolic link of its wrapper + script to a location in your ``PATH`` environment variable:: + + ln -s ~/.local/opt/pyston/bin/scons ~/.local/bin/pyston-scons + +- Instead of running ``scons ``, run ``pyston-scons `` + to compile Godot. + +If you can't run ``pyston-scons`` after creating the symbolic link, +make sure ``$HOME/.local/bin/`` is part of your user's ``PATH`` environment variable. diff --git a/development/compiling/compiling_for_macos.rst b/development/compiling/compiling_for_macos.rst new file mode 100644 index 00000000000..3644cdb80c1 --- /dev/null +++ b/development/compiling/compiling_for_macos.rst @@ -0,0 +1,206 @@ +.. _doc_compiling_for_macos: + +Compiling for macOS +=================== + +.. highlight:: shell + +.. note:: + + This page describes how to compile macOS editor and export template binaries from source. + If you're looking to export your project to macOS instead, read :ref:`doc_exporting_for_macos`. + +Requirements +------------ + +For compiling under macOS, the following is required: + +- `Python 3.5+ `_. +- `SCons 3.0+ `_ build system. +- `Xcode `_ + (or the more lightweight Command Line Tools for Xcode). + +.. warning:: + + If you are building the ``master`` branch, download and install the + `Vulkan SDK for macOS `__. This + is **required** to compile Godot 4.x, as MoltenVK is used to translate Vulkan + to Metal (macOS doesn't support Vulkan out of the box). + +.. note:: If you have `Homebrew `_ installed, you can easily + install SCons using the following command:: + + brew install scons + + Installing Homebrew will also fetch the Command Line Tools + for Xcode automatically if you don't have them already. + + Similarly, if you have `MacPorts `_ + installed, you can easily install SCons using the + following command:: + + sudo port install scons + +.. seealso:: To get the Godot source code for compiling, see + :ref:`doc_getting_source`. + + For a general overview of SCons usage for Godot, see + :ref:`doc_introduction_to_the_buildsystem`. + +Compiling +--------- + +Start a terminal, go to the root directory of the engine source code. + +To compile for Intel (x86-64) powered Macs, use:: + + scons platform=macos arch=x86_64 --jobs=$(sysctl -n hw.logicalcpu) + +To compile for Apple Silicon (ARM64) powered Macs, use:: + + scons platform=macos arch=arm64 --jobs=$(sysctl -n hw.logicalcpu) + +To support both architectures in a single "Universal 2" binary, run the above two commands and then use ``lipo`` to bundle them together:: + + lipo -create bin/godot.macos.tools.x86_64 bin/godot.macos.tools.arm64 -output bin/godot.macos.tools.universal + +If all goes well, the resulting binary executable will be placed in the +``bin/`` subdirectory. This executable file contains the whole engine and +runs without any dependencies. Executing it will bring up the project +manager. + +.. note:: If you want to use separate editor settings for your own Godot builds + and official releases, you can enable + :ref:`doc_data_paths_self_contained_mode` by creating a file called + ``._sc_`` or ``_sc_`` in the ``bin/`` folder. + +To create an ``.app`` bundle like in the official builds, you need to use the +template located in ``misc/dist/macos_tools.app``. Typically, for an optimized +editor binary built with ``target=release_debug``:: + + cp -r misc/dist/macos_tools.app ./Godot.app + mkdir -p Godot.app/Contents/MacOS + cp bin/godot.macos.opt.tools.universal Godot.app/Contents/MacOS/Godot + chmod +x Godot.app/Contents/MacOS/Godot + +.. note:: + + If you are building the ``master`` branch, you also need to include support + for the MoltenVK Vulkan portability library. By default, it will be linked + statically from your installation of the Vulkan SDK for macOS. + You can also choose to link it dynamically by passing ``use_volk=yes`` and + including the dynamic library in your ``.app`` bundle:: + + mkdir -p Godot.app/Contents/Frameworks + cp /macOS/lib/libMoltenVK.dylib Godot.app/Contents/Frameworks/libMoltenVK.dylib + +Running a headless/server build +------------------------------- + +To run in *headless* mode which provides editor functionality to export +projects in an automated manner, use the normal build:: + + scons platform=macos target=editor --jobs=$(sysctl -n hw.logicalcpu) + +And then use the ``--headless`` command line argument:: + + ./bin/godot.macos.editor.x86_64 --headless + +To compile a debug *server* build which can be used with +:ref:`remote debugging tools `, use:: + + scons platform=macos target=template_debug --jobs=$(sysctl -n hw.logicalcpu) + +To compile a release *server* build which is optimized to run dedicated game servers, +use:: + + scons platform=macos target=template_release production=yes --jobs=$(sysctl -n hw.logicalcpu) + +Building export templates +------------------------- + +To build macOS export templates, you have to compile using the targets without +the editor: ``target=template_release`` (release template) and +``target=template_debug``. + +Official templates are universal binaries which support both Intel x86_64 and +ARM64 architectures. You can also create export templates that support only one +of those two architectures by leaving out the ``lipo`` step below. + +- For Intel x86_64:: + + scons platform=macos target=template_release arch=x86_64 --jobs=$(sysctl -n hw.logicalcpu) + scons platform=macos target=template_debug arch=x86_64 --jobs=$(sysctl -n hw.logicalcpu) + +- For ARM64 (Apple M1):: + + scons platform=macos target=template_release arch=arm64 --jobs=$(sysctl -n hw.logicalcpu) + scons platform=macos target=template_debug arch=arm64 --jobs=$(sysctl -n hw.logicalcpu) + +To support both architectures in a single "Universal 2" binary, run the above +two commands blocks and then use ``lipo`` to bundle them together:: + + lipo -create bin/godot.macos.opt.x86_64 bin/godot.macos.opt.arm64 -output bin/godot.macos.opt.universal + lipo -create bin/godot.macos.opt.debug.x86_64 bin/godot.macos.opt.debug.arm64 -output bin/godot.macos.opt.debug.universal + +To create an ``.app`` bundle like in the official builds, you need to use the +template located in ``misc/dist/macos_template.app``. The release and debug +builds should be placed in ``macos_template.app/Contents/MacOS`` with the names +``godot_macos_release.64`` and ``godot_macos_debug.64`` respectively. You can do so +with the following commands (assuming a universal build, otherwise replace the +``.universal`` extension with the one of your arch-specific binaries):: + + cp -r misc/dist/macos_template.app . + mkdir -p macos_template.app/Contents/MacOS + cp bin/godot.macos.opt.universal macos_template.app/Contents/MacOS/godot_macos_release.64 + cp bin/godot.macos.opt.debug.universal macos_template.app/Contents/MacOS/godot_macos_debug.64 + chmod +x macos_template.app/Contents/MacOS/godot_macos* + +.. note:: + + If you are building the ``master`` branch, you also need to include support + for the MoltenVK Vulkan portability library. By default, it will be linked + statically from your installation of the Vulkan SDK for macOS. + You can also choose to link it dynamically by passing ``use_volk=yes`` and + including the dynamic library in your ``.app`` bundle:: + + mkdir -p macos_template.app/Contents/Frameworks + cp /macOS/libs/libMoltenVK.dylib macos_template.app/Contents/Frameworks/libMoltenVK.dylib + +You can then zip the ``macos_template.app`` folder to reproduce the ``macos.zip`` +template from the official Godot distribution:: + + zip -q -9 -r macos.zip macos_template.app + +Cross-compiling for macOS from Linux +------------------------------------ + +It is possible to compile for macOS in a Linux environment (and maybe also in +Windows using the Windows Subsystem for Linux). For that, you'll need to install +`OSXCross `__ to be able to use macOS +as a target. First, follow the instructions to install it: + +Clone the `OSXCross repository `__ +somewhere on your machine (or download a ZIP file and extract it somewhere), +e.g.:: + + git clone --depth=1 https://github.com/tpoechtrager/osxcross.git "$HOME/osxcross" + +1. Follow the instructions to package the SDK: + https://github.com/tpoechtrager/osxcross#packaging-the-sdk +2. Follow the instructions to install OSXCross: + https://github.com/tpoechtrager/osxcross#installation + +After that, you will need to define the ``OSXCROSS_ROOT`` as the path to +the OSXCross installation (the same place where you cloned the +repository/extracted the zip), e.g.:: + + export OSXCROSS_ROOT="$HOME/osxcross" + +Now you can compile with SCons like you normally would:: + + scons platform=macos + +If you have an OSXCross SDK version different from the one expected by the SCons buildsystem, you can specify a custom one with the ``osxcross_sdk`` argument:: + + scons platform=macos osxcross_sdk=darwin15 diff --git a/development/compiling/compiling_for_uwp.rst b/development/compiling/compiling_for_uwp.rst new file mode 100644 index 00000000000..df091abcc27 --- /dev/null +++ b/development/compiling/compiling_for_uwp.rst @@ -0,0 +1,152 @@ +.. _doc_compiling_for_uwp: + +Compiling for Universal Windows Platform +======================================== + +.. highlight:: shell + +.. seealso:: + + This page describes how to compile UWP export template binaries from source. + If you're looking to export your project to UWP instead, read :ref:`doc_exporting_for_uwp`. + +Requirements +------------ + +- SCons 3.0+ (see :ref:`doc_compiling_for_windows` for more details). +- Visual Studio 2017 or later. See :ref:`doc_compiling_for_windows` about the + caveats of installing it and the various prompts. +- Windows 10 SDK (can be selected in Visual Studio installation). +- `ANGLE source `__. Use the + ``ms_master`` (default) branch. Keep it in a path without spaces to + avoid problems. + +.. note:: The ANGLE repo by Microsoft has been discontinued and the + ``ms_master`` branch has been cleared out. + + As a temporary workaround however, it is still possible to + download an older state of the source code via commit + `c61d048 `__. + + This page will eventually be updated in the future to reflect + the new build instructions. + +.. seealso:: To get the Godot source code for compiling, see + :ref:`doc_getting_source`. + + For a general overview of SCons usage for Godot, see + :ref:`doc_introduction_to_the_buildsystem`. + +Compiling +--------- + +You need to open a proper Visual Studio prompt for the target architecture +you want to build. Check :ref:`doc_compiling_for_windows` to see how these +prompts work. + +There are three target architectures for UWP: x86 (32-bits), x64 (64-bits) +and ARM (32-bits). For the latter, you can run ``vcvarsall.bat`` with +``x86_arm`` or ``amd64_arm`` as argument to set the environment. + +Set the ``ANGLE_SRC_PATH`` to the directory where you downloaded the ANGLE +source code. The build process will also build ANGLE to produce the +required DLLs for the selected architecture. + +Once you're set, run the SCons command similarly to the other platforms:: + + C:\godot>scons platform=uwp + +Creating UWP export templates +----------------------------- + +To export using the editor you need to properly build package the templates. +You need all three architectures with ``debug`` and ``release`` templates to +be able to export. + +Open the command prompt for one architecture and run SCons twice (once for +each target):: + + C:\godot>scons platform=uwp target=template_debug + C:\godot>scons platform=uwp target=template_release + +Repeat for the other architectures. + +In the end your ``bin`` folder will have the ``.exe`` binaries with a name +like ``godot.uwp.opt.debug.32.x86.exe`` (with variations for each +target/arch). + +Copy one of these to ``misc/dist/uwp_template`` inside the Godot source +folder and rename the binary to ``godot.uwp.exe``. From the ANGLE source, +under ``winrt/10/src/Release_%arch%`` (where ``%arch%`` can be ``Win32``, +``x64`` or ``ARM``), get the ``libEGL.dll`` and the ``libGLESv2.dll``, +putting them along with the executable. + +Add the files in the ``uwp_template`` folder to a ZIP. Rename the resulting +Zip according to the target/architecture of the template:: + + uwp_x86_debug.zip + uwp_x86_release.zip + uwp_x64_debug.zip + uwp_x64_release.zip + uwp_arm_debug.zip + uwp_arm_release.zip + +Move those templates to the ``[versionstring]\templates`` folder in Godot +settings path, where `versionstring` is the version of Godot you have compiled +the export templates for - e.g. `3.0.alpha` for the alpha version of Godot 3. +If you don't want to replace the templates, you can set the "Custom Package" +property in the export window. + +Running UWP apps with Visual Studio +----------------------------------- + +If you want to debug the UWP port or simply run your apps without packaging +and signing, you can deploy and launch them using Visual Studio. It might be +the easiest way if you are testing on a device such as a Windows Phone or an +Xbox One. + +Within the ANGLE source folder, open ``templates`` and double-click the +``install.bat`` script file. This will install the Visual Studio project +templates for ANGLE apps. + +If you have not built Godot yet, open the ``winrt/10/src/angle.sln`` solution +from the ANGLE source and build it to Release/Win32 target. You may also need +to build it for ARM if you plan to run on a device. You can also use MSBuild if +you're comfortable with the command line. + +Create a new Windows App project using the "App for OpenGL ES +(Windows Universal)" project template, which can be found under the +``Visual C++/Windows/Universal`` category. + +This is a base project with the ANGLE dependencies already set up. However, by +default it picks the debug version of the DLLs which usually have poor +performance. So in the "Binaries" filter, click in each of the DLLs there +and in the "Properties" window and change the relative path from +``Debug_Win32`` to ``Release_Win32`` (or ``Release_ARM`` for devices). + +In the same "Binaries" filter, select "Add > Existing Item" and point to the +Godot executable for UWP you have. In the "Properties" window, set "Content" +to ``True`` so it's included in the project. + +Right-click the ``Package.appxmanifest`` file and select "Open With... > XML +(Text) Editor". In the ``Package/Applications/Application`` element, replace +the ``Executable`` attribute from ``$targetnametoken$.exe`` to +``godot.uwp.exe`` (or whatever your Godot executable is called). Also change +the ``EntryPoint`` attribute to ``GodotUWP.App``. This will ensure that +the Godot executable is correctly called when the app starts. + +Create a folder (*not* a filter) called ``game`` in your Visual Studio project +folder and there you can put either a ``data.pck`` file or your Godot project +files. After that, make sure to include it all with the "Add > Existing Item" +command and set their "Content" property to ``True`` so they're copied to the +app. + +To ease the workflow, you can open the "Solution Properties" and in the +"Configuration" section untick the "Build" option for the app. You still have +to build it at least once to generate some needed files, you can do so by +right-clicking the project (*not* the solution) in the "Solution Explorer" and +selecting "Build". + +Now you can just run the project and your app should open. You can also use +the "Start Without Debugging" option from the "Debug" menu (or press :kbd:`Ctrl + F5`) to make it +launch faster. diff --git a/development/compiling/compiling_for_web.rst b/development/compiling/compiling_for_web.rst new file mode 100644 index 00000000000..ded57214776 --- /dev/null +++ b/development/compiling/compiling_for_web.rst @@ -0,0 +1,100 @@ +.. _doc_compiling_for_web: + +Compiling for the Web +===================== + +.. seealso:: + + This page describes how to compile HTML5 editor and export template binaries from source. + If you're looking to export your project to HTML5 instead, read :ref:`doc_exporting_for_web`. + +.. highlight:: shell + +Requirements +------------ + +To compile export templates for the Web, the following is required: + +- `Emscripten 1.39.9+ `__. +- `Python 3.5+ `__. +- `SCons 3.0+ `__ build system. + +.. seealso:: To get the Godot source code for compiling, see + :ref:`doc_getting_source`. + + For a general overview of SCons usage for Godot, see + :ref:`doc_introduction_to_the_buildsystem`. + +Building export templates +------------------------- + +Before starting, confirm that ``emcc`` is available in your PATH. This is +usually configured by the Emscripten SDK, e.g. when invoking ``emsdk activate`` +and ``source ./emsdk_env.sh``/``emsdk_env.bat``. + +Open a terminal and navigate to the root directory of the engine source code. +Then instruct SCons to build the Web platform. Specify ``target`` as +either ``template_release`` for a release build or ``template_debug`` for a debug build:: + + scons platform=web target=template_release + scons platform=web target=template_debug + +By default, the :ref:`JavaScript singleton ` will be built +into the engine. Official export templates also have the JavaScript singleton +enabled. Since ``eval()`` calls can be a security concern, the +``javascript_eval`` option can be used to build without the singleton:: + + scons platform=web target=template_release javascript_eval=no + scons platform=web target=template_debug javascript_eval=no + +The engine will now be compiled to WebAssembly by Emscripten. Once finished, +the resulting file will be placed in the ``bin`` subdirectory. Its name is +``godot.web.opt.wasm32.zip`` for release or ``godot.web.opt.debug.wasm32.zip`` +for debug. + +Finally, rename the zip archive to ``web_release.zip`` for the +release template:: + + mv bin/godot.web.opt.wasm32.zip bin/web_release.zip + +And ``web_debug.zip`` for the debug template:: + + mv bin/godot.web.opt.debug.wasm32.zip bin/web_debug.zip + +GDExtension +----------- + +The default export templates do not include GDExtension support for +performance and compatibility reasons. See the +:ref:`export page ` for more info. + +You can build the export templates using the option ``dlink_enabled=yes`` +to enable GDExtension support:: + + scons platform=web dlink_enabled=yes target=template_release + scons platform=web dlink_enabled=yes target=template_debug + +Once finished, the resulting file will be placed in the ``bin`` subdirectory. +Its name will have ``_dlink`` added. + +Finally, rename the zip archives to ``web_dlink_release.zip`` and +``web_dlink_release.zip`` for the release template:: + + mv bin/godot.web.opt.wasm32.dlink.zip bin/web_dlink_release.zip + mv bin/godot.web.opt.debug.wasm32.dlink.zip bin/web_dlink_debug.zip + +Building the editor +------------------- + +It is also possible to build a version of the Godot editor that can run in the +browser. The editor version is not recommended +over the native build. You can build the editor with:: + + scons platform=web target=editor + +Once finished, the resulting file will be placed in the ``bin`` subdirectory. +Its name will be ``godot.web.opt.tools.wasm32.zip``. You can upload the +zip content to your web server and visit it with your browser to use the editor. + +Refer to the :ref:`export page ` for the web +server requirements. diff --git a/development/compiling/compiling_for_windows.rst b/development/compiling/compiling_for_windows.rst new file mode 100644 index 00000000000..bc8edea3df9 --- /dev/null +++ b/development/compiling/compiling_for_windows.rst @@ -0,0 +1,298 @@ +.. _doc_compiling_for_windows: + +Compiling for Windows +===================== + +.. highlight:: shell + +.. seealso:: + + This page describes how to compile Windows editor and export template binaries from source. + If you're looking to export your project to Windows instead, read :ref:`doc_exporting_for_windows`. + +Requirements +------------ + +For compiling under Windows, the following is required: + +- `Visual Studio Community `_, + version 2017 or later. VS 2019 is recommended. + **Make sure to read "Installing Visual Studio caveats" below or you + will have to run/download the installer again.** +- `MinGW-w64 `_ with GCC can be used as an alternative to + Visual Studio. Be sure to install/configure it to use the ``posix`` thread model. + **Important:** When using MinGW to compile the ``master`` branch, you need GCC 9 or later. +- `Python 3.5+ `_. + **Make sure to enable the option to add Python to the ``PATH`` in the installer.** +- `SCons `_ build system. Using the latest release is + recommended, especially for proper support of recent Visual Studio releases. + +.. note:: If you have `Scoop `_ installed, you can easily + install MinGW and other dependencies using the following command:: + + scoop install gcc python scons make + +.. note:: If you have `MSYS2 `_ installed, you can easily + install MinGW and other dependencies using the following command:: + + pacman -S mingw-w64-x86_64-python3-pip mingw-w64-x86_64-gcc \ + mingw-w64-i686-python3-pip mingw-w64-i686-gcc make + + For each MSYS2 MinGW subsystem, you should then run + `pip3 install scons` in its shell. + +.. seealso:: To get the Godot source code for compiling, see + :ref:`doc_getting_source`. + + For a general overview of SCons usage for Godot, see + :ref:`doc_introduction_to_the_buildsystem`. + +Setting up SCons +---------------- + +To install SCons, open the command prompt and run the following command:: + + python -m pip install scons + +If you are prompted with the message +``Defaulting to user installation because normal site-packages is not +writeable``, you may have to run that command again using elevated +permissions. Open a new command prompt as an Administrator then run the command +again to ensure that SCons is available from the ``PATH``. + +To check whether you have installed Python and SCons correctly, you can +type ``python --version`` and ``scons --version`` into a command prompt +(``cmd.exe``). + +If the commands above don't work, make sure to add Python to your ``PATH`` +environment variable after installing it, then check again. +You can do so by running the Python installer again and enabling the option +to add Python to the ``PATH``. + +If SCons cannot detect your Visual Studio installation, it might be that your +SCons version is too old. Update it to the latest version with +``python -m pip install --upgrade scons``. + +.. _doc_compiling_for_windows_install_vs: + +Installing Visual Studio caveats +-------------------------------- + +If installing Visual Studio 2017 or 2019, make sure to enable **C++** in +the list of workflows to install. + +If installing Visual Studio 2015, make sure to run a **Custom** +installation instead of **Typical** and select **C++** as a language there. + +If you've already made the mistake of installing Visual Studio without +C++ support, run the installer again; it should present you a **Modify** button. +Running the installer from *Add/Remove Programs* will only give you +a **Repair** option, which won't let you install C++ tools. + +Downloading Godot's source +-------------------------- + +Refer to :ref:`doc_getting_source` for detailed instructions. + +The tutorial will assume from now on that you placed the source code in +``C:\godot``. + +.. warning:: + + To prevent slowdowns caused by continuous virus scanning during compilation, + add the Godot source folder to the list of exceptions in your antivirus + software. + + For Windows Defender, hit the :kbd:`Windows` key, type + "Windows Security" then hit :kbd:`Enter`. + Under **Virus & threat protection**, go to **Virus & threat protection setting** (Manage settings) + and scroll down to **Exclusions**. Click **Add or remove exclusions** then + add the Godot source folder. + +Compiling +--------- + +Selecting a compiler +~~~~~~~~~~~~~~~~~~~~ + +SCons will automatically find and use an existing Visual Studio installation. +If you do not have Visual Studio installed, it will attempt to use +MinGW instead. If you already have Visual Studio installed and want to +use MinGW, pass ``use_mingw=yes`` to the SCons command line. Note that MSVC +builds cannot be performed from the MSYS2 or MinGW shells. Use either +``cmd.exe`` or PowerShell instead. + +During development, using the Visual Studio compiler is usually a better idea, +as it links the Godot binary much faster than MinGW. However, MinGW can +produce more optimized binaries using link-time optimization (see below), +making it a better choice for production use. + +Running SCons +~~~~~~~~~~~~~ + +After opening a command prompt, change to the root directory of +the engine source code (using ``cd``) and type:: + + C:\godot> scons platform=windows + +You can specify a number of CPU threads to use to speed up the build:: + + C:\godot> scons -j6 platform=windows + +In general, it is OK to have at least as many threads compiling Godot as you +have cores in your CPU, if not one or two more. Feel free to add the ``-j`` +option to any SCons command you see below. + +.. note:: When compiling with multiple CPU threads, SCons may warn about + pywin32 being missing. You can safely ignore this warning. + +If all goes well, the resulting binary executable will be placed in +``C:\godot\bin\`` with the name ``godot.windows.tools.32.exe`` or +``godot.windows.tools.64.exe``. By default, SCons will build a binary matching +your CPU architecture, but this can be overridden using ``arch=x86_64`` or +``arch=x86_32``. + +This executable file contains the whole engine and runs without any +dependencies. Running it will bring up the Project Manager. + +.. note:: If you are compiling Godot for production use, then you can + make the final executable smaller and faster by adding the + SCons option ``target=template_release``. + + If you are compiling Godot with MinGW, you can make the binary + even smaller and faster by adding the SCons option ``use_lto=yes``. + As link-time optimization is a memory-intensive process, + this will require about 7 GB of available RAM while compiling. + +.. note:: If you want to use separate editor settings for your own Godot builds + and official releases, you can enable + :ref:`doc_data_paths_self_contained_mode` by creating a file called + ``._sc_`` or ``_sc_`` in the ``bin/`` folder. + +Development in Visual Studio +---------------------------- + +Using an IDE is not required to compile Godot, as SCons takes care of everything. +But if you intend to do engine development or debugging of the engine's C++ code, +you may be interested in configuring a code editor or an IDE. + +Folder-based editors don't require any particular setup to start working with Godot's +codebase. To edit projects with Visual Studio they need to be set up as a solution. + +You can create a Visual Studio solution via SCons by running SCons with +the ``vsproj=yes`` parameter, like this:: + + scons p=windows vsproj=yes + +You will be able to open Godot's source in a Visual Studio solution now, +and able to build Godot using Visual Studio's **Build** button. + +.. seealso:: See :ref:`doc_configuring_an_ide_vs` for further details. + +Cross-compiling for Windows from other operating systems +-------------------------------------------------------- + +If you are a Linux or macOS user, you need to install +`MinGW-w64 `__, which typically comes in 32-bit +and 64-bit variants. The package names may differ based on your distribution, +here are some known ones: + ++----------------+--------------------------------------------------------------+ +| **Arch Linux** | :: | +| | | +| | pacman -Sy mingw-w64 | ++----------------+--------------------------------------------------------------+ +| **Debian** / | :: | +| **Ubuntu** | | +| | apt install mingw-w64 | ++----------------+--------------------------------------------------------------+ +| **Fedora** | :: | +| | | +| | dnf install mingw64-gcc-c++ mingw64-winpthreads-static \ | +| | mingw32-gcc-c++ mingw32-winpthreads-static | ++----------------+--------------------------------------------------------------+ +| **macOS** | :: | +| | | +| | brew install mingw-w64 | ++----------------+--------------------------------------------------------------+ +| **Mageia** | :: | +| | | +| | urpmi mingw64-gcc-c++ mingw64-winpthreads-static \ | +| | mingw32-gcc-c++ mingw32-winpthreads-static | ++----------------+--------------------------------------------------------------+ + +Before attempting the compilation, SCons will check for +the following binaries in your ``PATH`` environment variable:: + + i686-w64-mingw32-gcc + x86_64-w64-mingw32-gcc + +If the binaries are not located in the ``PATH`` (e.g. ``/usr/bin``), +you can define the following environment variables to give a hint to +the build system:: + + export MINGW32_PREFIX="/path/to/i686-w64-mingw32-" + export MINGW64_PREFIX="/path/to/x86_64-w64-mingw32-" + +To make sure you are doing things correctly, executing the following in +the shell should result in a working compiler (the version output may +differ based on your system):: + + ${MINGW32_PREFIX}gcc --version + # i686-w64-mingw32-gcc (GCC) 6.1.0 20160427 (Mageia MinGW 6.1.0-1.mga6) + +Troubleshooting +~~~~~~~~~~~~~~~ + +Cross-compiling from some Ubuntu versions may lead to +`this bug `_, +due to a default configuration lacking support for POSIX threading. + +You can change that configuration following those instructions, +for 64-bit:: + + sudo update-alternatives --config x86_64-w64-mingw32-gcc + + sudo update-alternatives --config x86_64-w64-mingw32-g++ + + +And for 32-bit:: + + sudo update-alternatives --config i686-w64-mingw32-gcc + + sudo update-alternatives --config i686-w64-mingw32-g++ + + +Creating Windows export templates +--------------------------------- + +Windows export templates are created by compiling Godot without the editor, +with the following flags:: + + C:\godot> scons platform=windows target=template_debug arch=x86_32 + C:\godot> scons platform=windows target=template_release arch=x86_32 + C:\godot> scons platform=windows target=template_debug arch=x86_64 + C:\godot> scons platform=windows target=template_release arch=x86_64 + +If you plan on replacing the standard export templates, copy these to the +following location, replacing ```` with the version identifier +(such as ``3.1.1.stable`` or ``3.2.dev``):: + + %USERPROFILE%\AppData\Roaming\Godot\templates\\ + +With the following names:: + + windows_32_debug.exe + windows_32_release.exe + windows_64_debug.exe + windows_64_release.exe + +However, if you are using custom modules or custom engine code, you +may instead want to configure your binaries as custom export templates +here: + +.. image:: img/wintemplates.png + +You don't need to copy them in this case, just reference the resulting +files in the ``bin\`` directory of your Godot source folder, so the next +time you build, you will automatically have the custom templates referenced. diff --git a/development/compiling/compiling_with_mono.rst b/development/compiling/compiling_with_mono.rst new file mode 100644 index 00000000000..d01bc223646 --- /dev/null +++ b/development/compiling/compiling_with_mono.rst @@ -0,0 +1,389 @@ +.. _doc_compiling_with_mono: + +Compiling with Mono +=================== + +.. highlight:: shell + +Requirements +------------ + +- Mono 6.12.0 or greater (generally 64 bit) +- MSBuild +- NuGet +- **On Linux/macOS only:** pkg-config + +You can use ``mono -V`` to check your Mono version. +A build error like the one below may indicate your Mono version is too old: + + 'mono_runtime_set_pending_exception': identifier not found + +You may need to import necessary certificates for NuGet to perform HTTPS +requests. + +The recommended method is to use **curl**'s CA (Certificate Authorities) certificate bundle. + +Run the following commands to download and import it. On Windows, you can run it +from the Mono command line prompt (or the regular prompt if you added Mono's +``bin`` directory to your ``PATH`` environment variable):: + + # If using PowerShell, replace `curl` with `curl.exe` below. + curl -LO https://curl.haxx.se/ca/cacert.pem + cert-sync --user cacert.pem + +Alternatively, you can use the following command, though it's deprecated and may not work correctly:: + + mozroots --import --sync + +Environment variables +--------------------- + +By default, SCons will try to find Mono in the Windows Registry on Windows or +via ``pkg-config`` on other platforms. You can specify a different installation +directory by passing the ``mono_prefix`` command-line option to SCons; e.g. +``scons [...] mono_prefix=%ProgramFiles%/Mono``. + +This is the directory that contains the subdirectories ``include`` and ``lib``. +Note that as usual, paths including spaces must be wrapped in double quotes. + +Enable the Mono module +---------------------- + +By default, the Mono module is disabled when building. To enable it, add the +option ``module_mono_enabled=yes`` to the SCons command line. + +Generate the glue +----------------- + +Glue sources are the wrapper functions that will be called by managed methods. +These source files must be generated before building your final binaries. In +order to generate them, first, you must build a temporary Godot binary with the +options ``target=editor``:: + + scons p= target=editor module_mono_enabled=yes + +After the build finishes, you need to run the compiled executable with the +parameters ``--headless --generate-mono-glue`` followed by the path to an output directory. +This path must be ``modules/mono/glue`` in the Godot directory:: + + --headless --generate-mono-glue modules/mono/glue + +This command will tell Godot to generate the file ``modules/mono/glue/mono_glue.gen.cpp``, +the C# solution for the Godot API at ``modules/mono/glue/GodotSharp/GodotSharp/Generated``, +and the C# solution for the editor tools at ``modules/mono/glue/GodotSharp/GodotSharpEditor/Generated``. +Once these files are generated, you can build Godot for all the desired targets +without having to repeat this process. + +```` refers to the editor binary you compiled above with the Mono +module enabled. Its exact name will differ based on your system and +configuration, but should be of the form +``bin/godot..editor..mono``, e.g. ``bin/godot.linuxbsd.editor.x86_64.mono`` +or ``bin/godot.windows.editor.x86_32.mono.exe``. Be especially aware of the **.mono** +suffix! If you've previously compiled Godot without Mono support, you might have +similarly named binaries without this suffix. These binaries can't be used to +generate the Mono glue. + +Notes +^^^^^ + +- The glue sources must be regenerated every time the ClassDB-registered API + changes. That is, for example, when a new method is registered to the + scripting API or one of the parameters of such a method changes. + Godot will print an error at startup if there is an API mismatch + between ClassDB and the glue sources. + + +Rebuild with Mono glue +---------------------- + +Once you have generated the Mono glue, you can generate the final binary with +the ``build_assemblies.py`` script.:: + + ./modules/mono/build_scripts/build_assemblies.py --godot-output-dir=./bin --godot-platform={PLATFORM_NAME} + +And Mono-enabled export templates:: + + scons p= target=template_release module_mono_enabled=yes + +If everything went well, apart from the normal output, SCons should have created +the following files in the ``bin`` directory: + +- If you're not linking the Mono runtime statically, the build script will place + the Mono runtime shared library (``monosgen-2.0``) next to the Godot + binary in the output directory. + **Make sure to include this library when distributing the Godot editor or export templates.** + When targeting Android, no extra steps are required as + this library is automatically copied to ``#platform/android/java/libs`` and + Gradle takes care of the rest. +- Unlike "classical" Godot builds, when building with the Mono module enabled + (and depending on the target platform), a data directory may be created both + for the editor and for export templates. This directory is important for + proper functioning and must be distributed together with Godot. + More details about this directory in + :ref:`Data directory`. + +Examples +-------- + +Example (Windows) +^^^^^^^^^^^^^^^^^ + +:: + + # Build editor binary + scons p=windows target=editor module_mono_enabled=yes + # Generate glue sources + bin\godot.windows.editor.x86_64.mono --generate-mono-glue modules/mono/glue + # Build .NET assemblies + ./modules/mono/build_scripts/build_assemblies.py --godot-output-dir=./bin --godot-platform=windows + + ### Build binaries normally + # Editor + scons p=windows target=editor module_mono_enabled=yes + # Export templates + scons p=windows target=template_debug module_mono_enabled=yes + scons p=windows target=template_release module_mono_enabled=yes + +Example (Linux, \*BSD) +^^^^^^^^^^^^^^^^^^^^^^ + +:: + + # Build temporary binary + scons p=linuxbsd target=editor module_mono_enabled=yes + # Generate glue sources + bin/godot.linuxbsd.editor.x86_64.mono --generate-mono-glue modules/mono/glue + # Generate binaries + ./modules/mono/build_scripts/build_assemblies.py --godot-output-dir=./bin --godot-platform=linuxbsd + + ### Build binaries normally + # Editor + scons p=linuxbsd target=editor module_mono_enabled=yes + # Export templates + scons p=linuxbsd target=template_debug module_mono_enabled=yes + scons p=linuxbsd target=template_release module_mono_enabled=yes + +.. _compiling_with_mono_data_directory: + +Data directory +-------------- + +The data directory is a dependency for Godot binaries built with the Mono module +enabled. It contains important files for the correct functioning of Godot. It +must be distributed together with the Godot executable. + +.. note:: The information below doesn't apply for Android, iOS and WASM, + as there is no data directory for these platforms. + +Export templates +^^^^^^^^^^^^^^^^ + +The name of the data directory for an export template differs based on the +configuration it was built with. The format is +``data.mono...``, e.g. ``data.mono.linuxbsd.x86_32.release_debug`` or +``data.mono.windows.x86_64.release``. + +This directory must be placed with its original name next to the Godot export +templates. When exporting a project, Godot will also copy this directory with +the game executable but the name will be changed to ``data_``, where +```` is the application name as specified in the project setting +``application/config/name``. + +In the case of macOS, where the export template is compressed as a ZIP archive, +the contents of the data directory can be placed in the following locations +inside the ZIP archive: + ++-------------------------------------------------------+---------------------------------------------------------------+ +| ``bin/data.mono.../Mono/lib`` | ``/osx_template.app/Contents/Frameworks/GodotSharp/Mono/lib`` | ++-------------------------------------------------------+---------------------------------------------------------------+ +| ``bin/data.mono.../Mono/etc`` | ``/osx_template.app/Contents/Resources/GodotSharp/Mono/etc`` | ++-------------------------------------------------------+---------------------------------------------------------------+ + +Editor +^^^^^^ + +The name of the data directory for the Godot editor will always be +``GodotSharp``. The contents of this directory are the following: + +- ``Api`` +- ``Mono`` (optional) +- ``Tools`` + +The ``Api`` subdirectory contains the Godot API assemblies. On macOS, if the +Godot editor is distributed as a bundle, the contents of the data directory may +be placed in the following locations: + ++-------------------------------------------------------+---------------------------------------------------------------+ +| ``bin/data.mono.../Api`` | ``.app/Contents/Frameworks/GodotSharp/Api`` | ++-------------------------------------------------------+---------------------------------------------------------------+ +| ``bin/data.mono.../Mono/lib`` | ``.app/Contents/Frameworks/GodotSharp/Mono/lib`` | ++-------------------------------------------------------+---------------------------------------------------------------+ +| ``bin/data.mono.../Mono/etc`` | ``.app/Contents/Resources/GodotSharp/Mono/etc`` | ++-------------------------------------------------------+---------------------------------------------------------------+ +| ``bin/data.mono.../Tools`` | ``.app/Contents/Frameworks/GodotSharp/Tools`` | ++-------------------------------------------------------+---------------------------------------------------------------+ + +The ``Mono`` subdirectory is optional. It will be needed when distributing the +editor, as issues can arise when the user-installed Mono version isn't identical +to the one the Godot editor was built with. Pass ``copy_mono_root=yes`` to SCons +when building the editor in order to create this folder and its contents. + +The ``Tools`` subdirectory contains tools required by the editor, like the +``GodotTools`` assemblies and its dependencies. + +Building the Mono runtime +------------------------- + +When building Godot for the desktop, you will likely use the pre-built Mono runtime +that is installed on your system. This likely won't be the case when targeting other +platforms like Android, iOS and WebAssembly. You will have to build the Mono runtime +yourself for those platforms. + +We recommend using these `build scripts `_. +They simplify this process but also include some patches needed +for proper functioning with Godot. See the README on the link above +for instructions on how to use the scripts. + +Targeting Android +----------------- + +Compiling the Android export templates with Mono is a bit simpler than it is for +the desktop platforms, as there are no additional steps required after building. +There is no need to worry about run-time dependencies like a data directory or +the shared library (when dynamically linking) as those are automatically added +to the Gradle project. + +Once you've built Mono, you can proceed to build Godot with the instructions +described in this page and the +:ref:`Compiling for Android` page. +Make sure to let SCons know about the location of the Mono runtime you've just built, e.g.: +``scons [...] mono_prefix="$HOME/mono-installs/android-armeabi-v7a-release"`` +(This path may be different on your system). + +Targeting iOS +------------- + +Once you've built Mono, you can proceed to build Godot with the instructions +described in this page and the +:ref:`Compiling for iOS` page. +Make sure to let SCons know about the location of the Mono runtime you've just built, e.g.: +``scons [...] mono_prefix="$HOME/mono-installs/ios-arm64-release"`` +(This path may be different on your system). + +After building Godot for each architecture, you will notice SCons has +copied the Mono libraries for each of them to the output directory: + +:: + + #bin/libmono-native.iphone..a + #bin/libmonosgen-2.0.iphone..a + #bin/libmonoprofiler-log.iphone..a + + #bin/libmono-ilgen.iphone..a + #bin/libmono-ee-interp.iphone..a + #bin/libmono-icall-table.iphone..a + +The last three are only for iOS devices and are not available for the iOS simulator. + +These libraries must be put in universal (multi-architecture) "fat" +files to be distributed with the export templates. + +The following bash script will create the "fat" libraries in the directory ``#bin/ios/iphone-mono-libs``: + +:: + + mkdir -p bin/ios + mkdir -p bin/ios/iphone-mono-libs + + lipo -create bin/libmonosgen-2.0.iphone.arm64.a bin/libmonosgen-2.0.iphone.x86_64.a -output bin/ios/iphone-mono-libs/libmonosgen-2.0.iphone.fat.a + lipo -create bin/libmono-native.iphone.arm64.a bin/libmono-native.iphone.x86_64.a -output bin/ios/iphone-mono-libs/libmono-native.iphone.fat.a + lipo -create bin/libmono-profiler-log.iphone.arm64.a bin/libmono-profiler-log.iphone.x86_64.a -output bin/ios/iphone-mono-libs/libmono-profiler-log.iphone.fat.a + + # The Mono libraries for the interpreter are not available for simulator builds + lipo -create bin/libmono-ee-interp.iphone.arm64.a -output bin/ios/iphone-mono-libs/libmono-ee-interp.iphone.fat.a + lipo -create bin/libmono-icall-table.iphone.arm64.a -output bin/ios/iphone-mono-libs/libmono-icall-table.iphone.fat.a + lipo -create bin/libmono-ilgen.iphone.arm64.a -output bin/ios/iphone-mono-libs/libmono-ilgen.iphone.fat.a + +The ``iphone-mono-libs`` folder must be distributed with the export templates. +The Godot editor will look for the libraries in ``/iphone-mono-libs/lib.iphone.fat.a``. + +Targeting WebAssembly +--------------------- + +Building for WebAssembly currently involves the same process regardless of whether the Mono module is enabled. + +Once you've built Mono, you can proceed to build Godot with the instructions +described in this page and the +:ref:`Compiling for the Web` page. +Make sure to let SCons know about the location of the Mono runtime you've just built, e.g.: +``scons [...] mono_prefix="$HOME/mono-installs/wasm-runtime-release"`` +(This path may be different on your system). + +Base Class Library +------------------ + +The export templates must also include the BCL (Base Class Library) for each target platform. +Godot looks for the BCL folder at ``/bcl/``, +where ```` is the same name passed to the SCons ``platform`` option, +e.g.: ``/bcl/windows``, ``/bcl/javascript``. + +Alternatively, Godot will look for them in the following locations: + ++-------------------+---------------------------------+ +| Android | ``/bcl/monodroid`` | ++-------------------+---------------------------------+ +| iOS | ``/bcl/monotouch`` | ++-------------------+---------------------------------+ +| WebAssembly | ``/bcl/wasm`` | ++-------------------+---------------------------------+ +| Linux and macOS | ``/bcl/net_4_x`` | ++-------------------+---------------------------------+ +| Windows | ``/bcl/net_4_x_win`` | ++-------------------+---------------------------------+ + +As of now, we're assuming the same BCL profile can be used for both Linux and macOS, +but this may change in the future as they're not guaranteed to be the same +(as is the case with the Windows BCL). + +If the target platform is the same as the platform of the Godot editor, +then the editor will use the BCL it's running on (``/Mono/lib/mono/4.5``) +if it cannot find the BCL in the export templates. + +AOT cross-compilers +------------------- + +To perform ahead-of-time (AOT) compilation for other platforms, Godot needs to have +access to the Mono cross-compilers for that platform and architecture. + +Godot will look for the cross-compiler executable in the AOT compilers folder. +The location of this folder is ``/Tools/aot-compilers/``. + +In order to build the cross-compilers we recommend using these +`build scripts `_. + +After building them, copy the executable to the Godot AOT compilers directory. The +executable name is ``-mono-sgen``, e.g.: ``aarch64-apple-darwin-mono-sgen``. + +Command-line options +-------------------- + +The following is the list of command-line options available when building with +the Mono module: + +- **module_mono_enabled**\ =yes | **no** + + - Build Godot with the Mono module enabled. + +- **mono_prefix**\ =path + + - Path to the Mono installation directory for the target platform and architecture. + +- **mono_static**\ =yes | no + + - Whether to link the Mono runtime statically. + - The default is **yes** for iOS and WASM, and **no** for other platforms. + +- **copy_mono_root**\ =yes | **no** + + - Whether to copy the Mono framework assemblies + and configuration files required by the Godot editor. diff --git a/development/compiling/compiling_with_script_encryption_key.rst b/development/compiling/compiling_with_script_encryption_key.rst new file mode 100644 index 00000000000..e8da2b02b6b --- /dev/null +++ b/development/compiling/compiling_with_script_encryption_key.rst @@ -0,0 +1,92 @@ +.. _doc_compiling_with_script_encryption_key: + +Compiling with PCK encryption key +================================= + +.. highlight:: shell + +The export dialog gives you the option to encrypt your PCK file with a 256-bit +AES key when releasing your project. This will make sure your scenes, scripts +and other resources are not stored in plain text and can not easily be ripped +by some script kiddie. + +Of course, the key needs to be stored in the binary, but if it's compiled, +optimized and without symbols, it would take some effort to find it. + +For this to work, you need to build the export templates from source, +with that same key. + +.. warning:: + + This will **not** work if you use official, precompiled export templates. + It is absolutely **required** to compile your own export templates to use + PCK encryption. + +.. warning:: + + By default, Android exports store assets directly in the APK file and + aren't affected by PCK encryption. To use PCK encryption on Android, enable + **APK expansion** in the export options. + +Step by step +------------ + +1. Generate a 256-bit AES key in hexadecimal format. You can use the aes-256-cbc variant from + `this service `_. + + Alternatively, you can generate it yourself using + `OpenSSL `__ command-line tools: + + :: + + openssl rand -hex 32 > godot.gdkey + + The output in ``godot.gdkey`` should be similar to: + + :: + + # NOTE: Do not use the key below! Generate your own key instead. + aeb1bc56aaf580cc31784e9c41551e9ed976ecba10d315db591e749f3f64890f + + You can generate the key without redirecting the output to a file, but + that way you can minimize the risk of exposing the key. + +2. Set this key as environment variable in the console that you will use to + compile Godot, like this: + + .. tabs:: + .. code-tab:: bash Linux/macOS + + export SCRIPT_AES256_ENCRYPTION_KEY="your_generated_key" + + .. code-tab:: bat Windows (cmd) + + set SCRIPT_AES256_ENCRYPTION_KEY=your_generated_key + + .. code-tab:: bat Windows (PowerShell) + + $env:SCRIPT_AES256_ENCRYPTION_KEY="your_generated_key" + +3. Compile Godot export templates and set them as custom export templates + in the export preset options. + +4. Set the encryption key in the **Encryption** tab of the export preset: + + .. image:: img/encryption_key.png + +5. Add filters for the files/folders to encrypt. **By default**, include filters + are empty and **nothing will be encrypted**. + +6. Export the project. The project should run with the files encrypted now. + +Troubleshooting +--------------- + +If you get an error like below, it means the key wasn't properly included in +your Godot build. Godot is encrypting PCK file during export, but can't read +it at runtime. + +:: + + ERROR: open_and_parse: Condition "String::md5(md5.digest) != String::md5(md5d)" is true. Returning: ERR_FILE_CORRUPT + At: core/io/file_access_encrypted.cpp:103 diff --git a/development/compiling/cross-compiling_for_ios_on_linux.rst b/development/compiling/cross-compiling_for_ios_on_linux.rst new file mode 100644 index 00000000000..08003e8fb61 --- /dev/null +++ b/development/compiling/cross-compiling_for_ios_on_linux.rst @@ -0,0 +1,144 @@ +.. _doc_cross-compiling_for_ios_on_linux: + +Cross-compiling for iOS on Linux +================================ + +.. highlight:: shell + +The procedure for this is somewhat complex and requires a lot of steps, +but once you have the environment properly configured you can +compile Godot for iOS anytime you want. + +Disclaimer +---------- + +While it is possible to compile for iOS on a Linux environment, Apple is +very restrictive about the tools to be used (especially hardware-wise), +allowing pretty much only their products to be used for development. So +this is **not official**. However, a `statement from Apple in 2010 +`__ +says they relaxed some of the `App Store review guidelines +`__ +to allow any tool to be used, as long as the resulting binary does not +download any code, which means it should be OK to use the procedure +described here and cross-compiling the binary. + +Requirements +------------ + +- `XCode with the iOS SDK `__ + (a dmg image) +- `Clang >= 3.5 `__ for your development + machine installed and in the ``PATH``. It has to be version >= 3.5 + to target ``arm64`` architecture. +- `Fuse `__ for mounting and unmounting + the dmg image. +- `darling-dmg `__, which + needs to be built from source. The procedure for that is explained + below. + + - For building darling-dmg, you'll need the development packages of + the following libraries: fuse, icu, openssl, zlib, bzip2. + +- `cctools-port `__ + for the needed build tools. The procedure for building is quite + peculiar and is described below. + + - This also has some extra dependencies: automake, autogen, libtool. + +Configuring the environment +--------------------------- + +darling-dmg +~~~~~~~~~~~ + +Clone the repository on your machine: + +:: + + $ git clone https://github.com/darlinghq/darling-dmg.git + +Build it: + +:: + + $ cd darling-dmg + $ mkdir build + $ cd build + $ cmake .. -DCMAKE_BUILD_TYPE=Release + $ make -j 4 # The number is the amount of cores your processor has, for faster build + $ cd ../.. + +Preparing the SDK +~~~~~~~~~~~~~~~~~ + +Mount the XCode image: + +:: + + $ mkdir xcode + $ ./darling-dmg/build/darling-dmg /path/to/Xcode_7.1.1.dmg xcode + [...] + Everything looks OK, disk mounted + +Extract the iOS SDK: + +:: + + $ mkdir -p iPhoneSDK/iPhoneOS9.1.sdk + $ cp -r xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/* iPhoneSDK/iPhoneOS9.1.sdk + $ cp -r xcode/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/* iPhoneSDK/iPhoneOS9.1.sdk/usr/include/c++ + $ fusermount -u xcode # unmount the image + +Pack the SDK: + +:: + + $ cd iPhoneSDK + $ tar -cf - * | xz -9 -c - > iPhoneOS9.1.sdk.tar.xz + +Toolchain +~~~~~~~~~ + +Build cctools: + +:: + + $ git clone https://github.com/tpoechtrager/cctools-port.git + $ cd cctools-port/usage_examples/ios_toolchain + $ ./build.sh /path/iPhoneOS9.1.sdk.tar.xz arm64 + +Copy the tools to a nicer place. Note that the SCons scripts for +building will look under ``usr/bin`` inside the directory you provide +for the toolchain binaries, so you must copy to such subdirectory, akin +to the following commands: + +:: + + $ mkdir -p /home/user/iostoolchain/usr + $ cp -r target/bin /home/user/iostoolchain/usr/ + +Now you should have the iOS toolchain binaries in +``/home/user/iostoolchain/usr/bin``. + +Compiling Godot for iPhone +-------------------------- + +Once you've done the above steps, you should keep two things in your +environment: the built toolchain and the iPhoneOS SDK directory. Those +can stay anywhere you want since you have to provide their paths to the +SCons build command. + +For the iPhone platform to be detected, you need the ``OSXCROSS_IOS`` +environment variable defined to anything. + +:: + + $ export OSXCROSS_IOS=anything + +Now you can compile for iPhone using SCons like the standard Godot +way, with some additional arguments to provide the correct paths: + +:: + + $ scons -j 4 platform=ios arch=arm64 target=template_release IOS_SDK_PATH="/path/to/iPhoneSDK" IOS_TOOLCHAIN_PATH="/path/to/iostoolchain" ios_triple="arm-apple-darwin11-" diff --git a/development/compiling/getting_source.rst b/development/compiling/getting_source.rst new file mode 100644 index 00000000000..36e4e420454 --- /dev/null +++ b/development/compiling/getting_source.rst @@ -0,0 +1,54 @@ +.. _doc_getting_source: + +Getting the source +================== + +.. highlight:: shell + +Downloading the Godot source code +--------------------------------- + +Before :ref:`getting into the SCons build system ` +and compiling Godot, you need to actually download the Godot source code. + +The source code is available on `GitHub `__ +and while you can manually download it via the website, in general you want to +do it via the ``git`` version control system. + +If you are compiling in order to make contributions or pull requests, you should +follow the instructions from the :ref:`Pull Request workflow `. + +If you don't know much about ``git`` yet, there are a great number of +`tutorials `__ available on various websites. + +In general, you need to install ``git`` and/or one of the various GUI clients. + +Afterwards, to get the latest development version of the Godot source code +(the unstable ``master`` branch), you can use ``git clone``. + +If you are using the ``git`` command line client, this is done by entering +the following in a terminal: + +:: + + git clone https://github.com/godotengine/godot.git + # You can add the --depth 1 argument to omit the commit history. + # Faster, but not all Git operations (like blame) will work. + +For any stable release, visit the `release page `__ +and click on the link for the release you want. +You can then download and extract the source from the download link on the page. + +With ``git``, you can also clone a stable release by specifying its branch or tag +after the ``--branch`` (or just ``-b``) argument:: + + # Clone the continuously maintained stable branch (`3.x` as of writing). + git clone https://github.com/godotengine/godot.git -b 3.x + + # Clone the `3.2.3-stable` tag. This is a fixed revision that will never change. + git clone https://github.com/godotengine/godot.git -b 3.2.3-stable + +There are also generally branches besides ``master`` for each major version. + +After downloading the Godot source code, +you can :ref:`continue to compiling Godot `. diff --git a/development/compiling/img/andtemplates.png b/development/compiling/img/andtemplates.png new file mode 100644 index 0000000000000000000000000000000000000000..985f67157b4097e664bb2d792af1338f0c74a7be GIT binary patch literal 27584 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 CG^XAF literal 0 HcmV?d00001 diff --git a/development/compiling/img/lintemplates.png b/development/compiling/img/lintemplates.png new file mode 100644 index 0000000000000000000000000000000000000000..b603619930cc4762fc8017043461bf7bd9e335c1 GIT binary patch literal 22519 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 literal 0 HcmV?d00001 diff --git a/development/compiling/index.rst b/development/compiling/index.rst new file mode 100644 index 00000000000..b9f7415d9b5 --- /dev/null +++ b/development/compiling/index.rst @@ -0,0 +1,20 @@ +Compiling +========= + +.. toctree:: + :maxdepth: 1 + :name: toc-devel-compiling + + getting_source + introduction_to_the_buildsystem + compiling_for_windows + compiling_for_linuxbsd + compiling_for_macos + compiling_for_android + compiling_for_ios + cross-compiling_for_ios_on_linux + compiling_for_uwp + compiling_for_web + compiling_with_mono + optimizing_for_size + compiling_with_script_encryption_key diff --git a/development/compiling/introduction_to_the_buildsystem.rst b/development/compiling/introduction_to_the_buildsystem.rst new file mode 100644 index 00000000000..fba38bd1b94 --- /dev/null +++ b/development/compiling/introduction_to_the_buildsystem.rst @@ -0,0 +1,356 @@ +.. _doc_introduction_to_the_buildsystem: + +Introduction to the buildsystem +=============================== + +.. highlight:: shell + +SCons +----- + +Godot uses `SCons `__ to build. We love it, we are +not changing it for anything else. We are not even sure other build +systems are up to the task of building Godot. We constantly get requests +to move the build system to CMake, or Visual Studio, but this is not +going to happen. There are many reasons why we have chosen SCons over +other alternatives, for example: + +- Godot can be compiled for a dozen different platforms: all PC + platforms, all mobile platforms, many consoles, and WebAssembly. +- Developers often need to compile for several of the platforms **at + the same time**, or even different targets of the same platform. They + can't afford reconfiguring and rebuilding the project each time. + SCons can do this with no sweat, without breaking the builds. +- SCons will *never* break a build no matter how many changes, + configurations, additions, removals etc. You have more chances to die + struck by lightning than needing to clean and rebuild in SCons. +- Godot build process is not simple. Several files are generated by + code (binders), others are parsed (shaders), and others need to offer + customization (plugins). This requires complex logic which is easier + to write in an actual programming language (like Python) rather than + using a mostly macro-based language only meant for building. +- Godot build process makes heavy use of cross-compiling tools. Each + platform has a specific detection process, and all these must be + handled as specific cases with special code written for each. + +So, please try to keep an open mind and get at least a little familiar with it +if you are planning to build Godot yourself. + +Setup +----- + +Please refer to the documentation for :ref:`doc_compiling_for_android`, +:ref:`doc_compiling_for_ios`, :ref:`doc_compiling_for_linuxbsd`, +:ref:`doc_compiling_for_macos`, :ref:`doc_compiling_for_uwp`, +:ref:`doc_compiling_for_web`, and :ref:`doc_compiling_for_windows`. + +Note that for **Windows/Visual Studio**, you need to use ``x86_x64 Cross Tools +Command Prompt for VS 2017`` or similar, depending on your install, instead of +the standard Windows command prompt to enter the commands below. + +Platform selection +------------------ + +Godot's build system will begin by detecting the platforms it can build +for. If not detected, the platform will simply not appear on the list of +available platforms. The build requirements for each platform are +described in the rest of this tutorial section. + +SCons is invoked by just calling ``scons``. If no platform is specified, +SCons will detect the target platform automatically based on the host platform. +It will then start building for the target platform right away. + +To list the available target platforms, use ``scons platform=list``:: + + scons platform=list + scons: Reading SConscript files ... + The following platforms are available: + + android + javascript + linuxbsd + server + windows + + Please run SCons again and select a valid platform: platform= + +To build for a platform (for example, ``linuxbsd``), run with the ``platform=`` +(or ``p=`` to make it short) argument: + +:: + + scons platform=linuxbsd + +This will start the build process, which will take a while. If you want +SCons to build faster, use the ``-j `` parameter to specify how many +cores will be used for the build. Or leave it using one core, so you +can use your computer for something else :) + +Example for using 4 cores: + +:: + + scons platform=linuxbsd -j 4 + +.. _doc_introduction_to_the_buildsystem_resulting_binary: + +Resulting binary +---------------- + +The resulting binaries will be placed in the ``bin/`` subdirectory, +generally with this naming convention:: + + godot..[.dev][.double].[.][.] + +For the previous build attempt, the result would look like this:: + + ls bin + bin/godot.linuxbsd.editor.x86_64 + +This means that the binary is for Linux *or* \*BSD (*not* both), is not optimized, has the +whole editor compiled in, and is meant for 64 bits. + +A Windows binary with the same configuration will look like this: + +.. code-block:: console + + C:\godot> dir bin/ + godot.windows.editor.64.exe + +Copy that binary to any location you like, as it contains the project manager, +editor and all means to execute the game. However, it lacks the data to export +it to the different platforms. For that the export templates are needed (which +can be either downloaded from `godotengine.org `__, or +you can build them yourself). + +Aside from that, there are a few standard options that can be set in all +build targets, and which will be explained below. + +.. _doc_introduction_to_the_buildsystem_target: + +Target +------ + +Target controls if the editor is contained and debug flags are used. +All builds are optimized. Each mode means: + +- **editor**: Build with editor, optimized, with debugging code (defines: ``TOOLS_ENABLED``, ``DEBUG_ENABLED``, ``-O2``/``/O2``) +- **template_debug**: Build with C++ debugging symbols (defines: ``DEBUG_ENABLED``, ``-O2``/``/O2``) +- **template_release**: Build without symbols (defines: ``-O3``/``/O2``) + +The editor is enabled by default in all PC targets (Linux, Windows, macOS), +disabled for everything else. Disabling the editor produces a binary that can +run projects but that does not include the editor or the project manager. + +:: + + scons platform= target=editor/template_debug/template_release + +Dev build +--------- + +When doing engine development the ``dev_build`` option can be used together +with ``target`` to enable dev-specific code. ``dev_build`` defines ``DEV_ENABLED``, +disables optimization (``-O0``/``/0d``), enables generating debug symbols, and +does not define ``NDEBUG`` (so ``assert()`` works in thirdparty libraries). + +:: + + scons platform= dev_build=yes + +This flag appends the ``.dev`` suffix (for development) to the generated +binary name. + +Architecture +------------ + +The ``arch`` option is meant to control the CPU or OS version intended to run the +binaries. It is focused mostly on desktop platforms and ignored everywhere +else. + +Supported values for the ``arch`` option are **auto**, **x86_32**, **x86_64**, +**arm32**, **arm64**, **rv64**, **ppc32**, **ppc64** and **wasm32**. + +:: + + scons platform= arch={auto|x86_32|x86_64|arm32|arm64|rv64|ppc32|ppc64|wasm32} + +This flag appends the value of ``arch`` to resulting binaries when +relevant. The default value ``arch=auto`` detects the architecture +that matches the host platform. + +.. _doc_buildsystem_custom_modules: + +Custom modules +-------------- + +It's possible to compile modules residing outside of Godot's directory +tree, along with the built-in modules. + +A ``custom_modules`` build option can be passed to the command line before +compiling. The option represents a comma-separated list of directory paths +containing a collection of independent C++ modules that can be seen as C++ +packages, just like the built-in ``modules/`` directory. + +For instance, it's possible to provide both relative, absolute, and user +directory paths containing such modules: + +:: + + scons custom_modules="../modules,/abs/path/to/modules,~/src/godot_modules" + +.. note:: + + If there's any custom module with the exact directory name as a built-in + module, the engine will only compile the custom one. This logic can be used + to override built-in module implementations. + +.. seealso:: + + :ref:`doc_custom_modules_in_c++` + +Cleaning generated files +------------------------ + +Sometimes, you may encounter an error due to generated files being present. You +can remove them by using ``scons --clean ``, where ```` is the +list of build options you've used to build Godot previously. + +Alternatively, you can use ``git clean -fixd`` which will clean build artifacts +for all platforms and configurations. Beware, as this will remove all untracked +and ignored files in the repository. Don't run this command if you have +uncommitted work! + +Other build options +------------------- + +There are several other build options that you can use to configure the +way Godot should be built (compiler, debug options, etc.) as well as the +features to include/disable. + +Check the output of ``scons --help`` for details about each option for +the version you are willing to compile. + +.. _doc_overriding_build_options: + +Overriding the build options +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Using a file +^^^^^^^^^^^^ + +The default ``custom.py`` file can be created at the root of the Godot Engine +source to initialize any SCons build options passed via the command line: + +.. code-block:: python + + # custom.py + + optimize = "size" + module_mono_enabled = "yes" + use_llvm = "yes" + extra_suffix = "game_title" + +You can also disable some of the builtin modules before compiling, saving some +time it takes to build the engine. See :ref:`doc_optimizing_for_size` page for more details. + +.. seealso:: + + You can use the online + `Godot build options generator `__ + to generate a ``custom.py`` file containing SCons options. + You can then save this file and place it at the root of your Godot source directory. + +Another custom file can be specified explicitly with the ``profile`` command +line option, both overriding the default build configuration: + +.. code-block:: shell + + scons profile=path/to/custom.py + +.. note:: Build options set from the file can be overridden by the command line + options. + +It's also possible to override the options conditionally: + +.. code-block:: python + + # custom.py + + import version + + # Override options specific for Godot 3.x and 4.x versions. + if version.major == 3: + pass + elif version.major == 4: + pass + +Using the SCONSFLAGS +^^^^^^^^^^^^^^^^^^^^ + +``SCONSFLAGS`` is an environment variable which is used by the SCons to set the +options automatically without having to supply them via the command line. + +For instance, you may want to build Godot in parallel with the aforementioned +``-j`` option for all the future builds: + +.. tabs:: + .. code-tab:: bash Linux/macOS + + export SCONSFLAGS="-j4" + + .. code-tab:: bat Windows (cmd) + + set SCONSFLAGS=-j4 + + .. code-tab:: powershell Windows (PowerShell) + + $env:SCONSFLAGS="-j4" + +Export templates +---------------- + +Official export templates are downloaded from the Godot Engine site: +`godotengine.org `__. However, you might want +to build them yourself (in case you want newer ones, you are using custom +modules, or simply don't trust your own shadow). + +If you download the official export templates package and unzip it, you +will notice that most files are optimized binaries or packages for each +platform: + +.. code-block:: none + + android_debug.apk + android_release.apk + web_debug.zip + web_release.zip + linux_server_32 + linux_server_64 + linux_x11_32_debug + linux_x11_32_release + linux_x11_64_debug + linux_x11_64_release + macos.zip + version.txt + windows_32_debug.exe + windows_32_release.exe + windows_64_debug.exe + windows_64_release.exe + +To create those yourself, follow the instructions detailed for each +platform in this same tutorial section. Each platform explains how to +create its own template. + +The ``version.txt`` file should contain the corresponding Godot version +identifier. This file is used to install export templates in a version-specific +directory to avoid conflicts. For instance, if you are building export templates +for Godot 3.1.1, ``version.txt`` should contain ``3.1.1.stable`` on the first +line (and nothing else). This version identifier is based on the ``major``, +``minor``, ``patch`` (if present) and ``status`` lines of the +`version.py file in the Godot Git repository `__. + +If you are developing for multiple platforms, macOS is definitely the most +convenient host platform for cross-compilation, since you can cross-compile for +almost every target (except for UWP). Linux and Windows come in second place, +but Linux has the advantage of being the easier platform to set this up. diff --git a/development/compiling/optimizing_for_size.rst b/development/compiling/optimizing_for_size.rst new file mode 100644 index 00000000000..23757113dd0 --- /dev/null +++ b/development/compiling/optimizing_for_size.rst @@ -0,0 +1,217 @@ +.. _doc_optimizing_for_size: + +Optimizing a build for size +=========================== + +.. highlight:: shell + +Rationale +--------- + +Sometimes, it is desired to optimize a build for size rather than speed. +This means not compiling unused functions from the engine, as well as using +specific compiler flags to aid on decreasing build size. +Common situations include creating builds for mobile and Web platforms. + +This tutorial aims to give an overview on different methods to create +a smaller binary. Before continuing, it is recommended to read the previous tutorials +on compiling Godot for each platform. + +The options below are listed from the most important (greatest size savings) +to the least important (lowest size savings). + +Stripping binaries +------------------ + +- **Space savings:** Very high +- **Difficulty:** Easy +- **Performed in official builds:** Yes + +If you build Windows (MinGW), Linux or macOS binaries from source, remember to +strip debug symbols from binaries by installing the ``strip`` package from your +distribution then running: + +:: + + strip path/to/godot.binary + +On Windows, ``strip.exe`` is included in most MinGW toolchain setups. + +This will reduce the size of compiled binaries by a factor between 5× and 10×. +The downside is that crash backtraces will no longer provide accurate information +(which is useful for troubleshooting the cause of a crash). +:ref:`C++ profilers ` will also no longer be able to display +function names (this does not affect the built-in GDScript profiler). + +.. note:: + + The above command will not work on Windows binaries compiled with MSVC + and platforms such as Android and HTML5. Instead, pass ``debug_symbols=no`` + on the SCons command line when compiling. + +Optimizing for size instead of speed +------------------------------------ + +- **Space savings:** High +- **Difficulty:** Easy +- **Performed in official builds:** Yes, but only for HTML5 + +Godot 3.1 onwards allows compiling using size optimizations (instead of speed). +To enable this, set the ``optimize`` flag to ``size``: + +:: + + scons p=windows target=template_release optimize=size + +Some platforms such as WebAssembly already use this mode by default. + +Compiling with link-time optimization +------------------------------------- + +- **Space savings:** High +- **Difficulty:** Easy +- **Performed in official builds:** Yes + +Enabling link-time optimization produces more efficient binaries, both in +terms of performance and file size. It works by eliminating duplicate +template functions and unused code. It can currently be used with the GCC +and MSVC compilers: + +:: + + scons p=windows target=template_release use_lto=yes + +Linking becomes much slower and more RAM-consuming with this option, +so it should be used only for release builds: + +- When compiling the ``master`` branch, you need to have at least 8 GB of RAM + available for successful linking with LTO enabled. +- When compiling the ``3.x`` branch, you need to have at least 6 GB of RAM + available for successful linking with LTO enabled. + +Disabling 3D +------------ + +- **Space savings:** Moderate +- **Difficulty:** Easy +- **Performed in official builds:** No + +For 2D games, having the whole 3D engine available usually makes no sense. Because of this, there is a build flag to disable it: + +:: + + scons p=windows target=template_release disable_3d=yes + +Tools must be disabled in order to use this flag, as the editor is not designed +to operate without 3D support. Without it, the binary size can be reduced +by about 15%. + +Disabling advanced GUI objects +------------------------------ + +- **Space savings:** Moderate +- **Difficulty:** Easy +- **Performed in official builds:** No + +Most small games don't require complex GUI controls such as Tree, ItemList, +TextEdit or GraphEdit. They can be disabled using a build flag: + +:: + + scons p=windows target=template_release disable_advanced_gui=yes + +This is everything that will be disabled: + +- FileDialog +- PopupMenu +- Tree +- TextEdit +- CodeEdit +- SyntaxHighlighter +- CodeHighlighter +- TreeItem +- OptionButton +- SpinBox +- ColorPicker +- ColorPickerButton +- RichTextlabel +- RichTextEffect +- CharFXTransform +- AcceptDialog +- ConfirmationDialog +- MarginContainer +- SubViewportContainer +- SplitContainer +- HSplitContainer +- VSplitContainer +- GraphNode +- GraphEdit + +Disabling unwanted modules +-------------------------- + +- **Space savings:** Very low to moderate depending on modules +- **Difficulty:** Medium to hard depending on modules +- **Performed in official builds:** No + +A lot of Godot's functions are offered as modules. +You can see a list of modules with the following command: + +:: + + scons --help + +The list of modules that can be disabled will appear, together with all +build options. If you are working on a simple 2D game, you could disable +a lot of them: + +:: + + scons p=windows target=template_release module_arkit_enabled=no module_assimp_enabled=no module_bmp_enabled=no module_bullet_enabled=no module_camera_enabled=no module_csg_enabled=no module_dds_enabled=no module_enet_enabled=no module_etc_enabled=no module_gdnative_enabled=no module_gridmap_enabled=no module_hdr_enabled=no module_jsonrpc_enabled=no module_mbedtls_enabled=no module_mobile_vr_enabled=no module_opensimplex_enabled=no module_pvr_enabled=no module_recast_enabled=no module_regex_enabled=no module_squish_enabled=no module_svg_enabled=no module_tga_enabled=no module_theora_enabled=no module_tinyexr_enabled=no module_upnp_enabled=no module_vhacd_enabled=no module_vorbis_enabled=no module_webrtc_enabled=no module_websocket_enabled=no module_xatlas_unwrap_enabled=no + +If this proves not to work for your use case, you should review the list of +modules and see which ones you actually still need for your game (e.g. you +might want to keep networking-related modules, regex support, or theora +to play videos). + +Alternatively, you can supply a list of disabled modules by creating +``custom.py`` at the root of the source, with the contents similar to the +following: + +.. code-block:: python + + # custom.py + + module_arkit_enabled = "no" + module_assimp_enabled = "no" + module_bmp_enabled = "no" + module_bullet_enabled = "no" + module_camera_enabled = "no" + module_csg_enabled = "no" + module_dds_enabled = "no" + module_enet_enabled = "no" + module_etc_enabled = "no" + module_gridmap_enabled = "no" + module_hdr_enabled = "no" + module_jsonrpc_enabled = "no" + module_mbedtls_enabled = "no" + module_mobile_vr_enabled = "no" + module_opensimplex_enabled = "no" + module_pvr_enabled = "no" + module_recast_enabled = "no" + module_regex_enabled = "no" + module_squish_enabled = "no" + module_svg_enabled = "no" + module_tga_enabled = "no" + module_theora_enabled = "no" + module_tinyexr_enabled = "no" + module_upnp_enabled = "no" + module_vhacd_enabled = "no" + module_vorbis_enabled = "no" + module_webrtc_enabled = "no" + module_websocket_enabled = "no" + module_xatlas_unwrap_enabled = "no" + +.. seealso:: + + :ref:`doc_overriding_build_options`. diff --git a/development/cpp/binding_to_external_libraries.rst b/development/cpp/binding_to_external_libraries.rst new file mode 100644 index 00000000000..ca8db1fbf1d --- /dev/null +++ b/development/cpp/binding_to_external_libraries.rst @@ -0,0 +1,228 @@ +.. _doc_binding_to_external_libraries: + +Binding to external libraries +============================= + +Modules +------- + +The Summator example in :ref:`doc_custom_modules_in_c++` is great for small, +custom modules, but what if you want to use a larger, external library? +Let's look at an example using `Festival `_, +a speech synthesis (text-to-speech) library written in C++. + +To bind to an external library, set up a module directory similar to the Summator example: + +.. code-block:: none + + godot/modules/tts/ + +Next, you will create a header file with a TTS class: + +.. code-block:: cpp + + /* tts.h */ + + #ifndef GODOT_TTS_H + #define GODOT_TTS_H + + #include "core/object/ref_counted.h" + + class TTS : public RefCounted { + GDCLASS(TTS, RefCounted); + + protected: + static void _bind_methods(); + + public: + bool say_text(String p_txt); + + TTS(); + }; + + #endif // GODOT_TTS_H + +And then you'll add the cpp file. + +.. code-block:: cpp + + /* tts.cpp */ + + #include "tts.h" + + #include + + bool TTS::say_text(String p_txt) { + + //convert Godot String to Godot CharString to C string + return festival_say_text(p_txt.ascii().get_data()); + } + + void TTS::_bind_methods() { + + ClassDB::bind_method(D_METHOD("say_text", "txt"), &TTS::say_text); + } + + TTS::TTS() { + festival_initialize(true, 210000); //not the best way to do it as this should only ever be called once. + } + +Just as before, the new class needs to be registered somehow, so two more files +need to be created: + +.. code-block:: none + + register_types.h + register_types.cpp + +.. important:: + These files must be in the top-level folder of your module (next to your + ``SCsub`` and ``config.py`` files) for the module to be registered properly. + +These files should contain the following: + +.. code-block:: cpp + + /* register_types.h */ + + void register_tts_types(); + void unregister_tts_types(); + /* yes, the word in the middle must be the same as the module folder name */ + +.. code-block:: cpp + + /* register_types.cpp */ + + #include "register_types.h" + + #include "core/object/class_db.h" + #include "tts.h" + + void register_tts_types() { + ClassDB::register_class(); + } + + void unregister_tts_types() { + // Nothing to do here in this example. + } + +Next, you need to create a ``SCsub`` file so the build system compiles +this module: + +.. code-block:: python + + # SCsub + + Import('env') + + env_tts = env.Clone() + env_tts.add_source_files(env.modules_sources, "*.cpp") # Add all cpp files to the build + +You'll need to install the external library on your machine to get the .a library files. See the library's official +documentation for specific instructions on how to do this for your operation system. We've included the +installation commands for Linux below, for reference. + +.. code-block:: shell + + sudo apt-get install festival festival-dev <-- Installs festival and speech_tools libraries + apt-cache search festvox-* <-- Displays list of voice packages + sudo apt-get install festvox-don festvox-rablpc16k festvox-kallpc16k festvox-kdlpc16k <-- Installs voices + +.. important:: + The voices that Festival uses (and any other potential external/3rd-party + resource) all have varying licenses and terms of use; some (if not most) of them may be + be problematic with Godot, even if the Festival Library itself is MIT License compatible. + Please be sure to check the licenses and terms of use. + +The external library will also need to be installed inside your module to make the source +files accessible to the compiler, while also keeping the module code self-contained. The +festival and speech_tools libraries can be installed from the modules/tts/ directory via +git using the following commands: + +.. code-block:: shell + + git clone https://github.com/festvox/festival + git clone https://github.com/festvox/speech_tools + +If you don't want the external repository source files committed to your repository, you +can link to them instead by adding them as submodules (from within the modules/tts/ directory), as seen below: + +.. code-block:: shell + + git submodule add https://github.com/festvox/festival + git submodule add https://github.com/festvox/speech_tools + +.. important:: + Please note that Git submodules are not used in the Godot repository. If + you are developing a module to be merged into the main Godot repository, you should not + use submodules. If your module doesn't get merged in, you can always try to implement + the external library as a GDExtension. + +To add include directories for the compiler to look at you can append it to the +environment's paths: + +.. code-block:: python + + # These paths are relative to /modules/tts/ + env_tts.Append(CPPPATH=["speech_tools/include", "festival/src/include"]) + + # LIBPATH and LIBS need to be set on the real "env" (not the clone) + # to link the specified libraries to the Godot executable. + + # This is a path relative to /modules/tts/ where your .a libraries reside. + # If you are compiling the module externally (not in the godot source tree), + # these will need to be full paths. + env.Append(LIBPATH=['libpath']) + + # Check with the documentation of the external library to see which library + # files should be included/linked. + env.Append(LIBS=['Festival', 'estools', 'estbase', 'eststring']) + +If you want to add custom compiler flags when building your module, you need to clone +`env` first, so it won't add those flags to whole Godot build (which can cause errors). +Example `SCsub` with custom flags: + +.. code-block:: python + + # SCsub + + Import('env') + + env_tts = env.Clone() + env_tts.add_source_files(env.modules_sources, "*.cpp") + # Append CCFLAGS flags for both C and C++ code. + env_tts.Append(CCFLAGS=['-O2']) + # If you need to, you can: + # - Append CFLAGS for C code only. + # - Append CXXFLAGS for C++ code only. + +The final module should look like this: + +.. code-block:: none + + godot/modules/tts/festival/ + godot/modules/tts/libpath/libestbase.a + godot/modules/tts/libpath/libestools.a + godot/modules/tts/libpath/libeststring.a + godot/modules/tts/libpath/libFestival.a + godot/modules/tts/speech_tools/ + godot/modules/tts/config.py + godot/modules/tts/tts.h + godot/modules/tts/tts.cpp + godot/modules/tts/register_types.h + godot/modules/tts/register_types.cpp + godot/modules/tts/SCsub + +Using the module +---------------- + +You can now use your newly created module from any script: + +:: + + var t = TTS.new() + var script = "Hello world. This is a test!" + var is_spoken = t.say_text(script) + print('is_spoken: ', is_spoken) + +And the output will be ``is_spoken: True`` if the text is spoken. diff --git a/development/cpp/common_engine_methods_and_macros.rst b/development/cpp/common_engine_methods_and_macros.rst new file mode 100644 index 00000000000..67f0dcc8bb4 --- /dev/null +++ b/development/cpp/common_engine_methods_and_macros.rst @@ -0,0 +1,258 @@ +.. _doc_common_engine_methods_and_macros: + +Common engine methods and macros +================================ + +Godot's C++ codebase makes use of dozens of custom methods and macros which are +used in almost every file. This page is geared towards beginner contributors, +but it can also be useful for those writing custom C++ modules. + +Print text +---------- + +.. code-block:: cpp + + // Prints a message to standard output. + print_line("Message"); + + // Non-String arguments are automatically converted to String for printing. + // If passing several arguments, they will be concatenated together with a + // space between each argument. + print_line("There are", 123, "nodes"); + + // Prints a message to standard output, but only when the engine + // is started with the `--verbose` command line argument. + print_verbose("Message"); + + // Prints a rich-formatted message using BBCode to standard output. + // This supports a subset of BBCode tags supported by RichTextLabel + // and will also appear formatted in the editor Output panel. + // On Windows, this requires Windows 10 or later to work in the terminal. + print_line_rich("[b]Bold[/b], [color=red]Red text[/color]") + + // Prints a formatted error or warning message with a trace. + ERR_PRINT("Message"); + WARN_PRINT("Message"); + + // Prints an error or warning message only once per session. + // This can be used to avoid spamming the console output. + ERR_PRINT_ONCE("Message"); + WARN_PRINT_ONCE("Message"); + +If you need to add placeholders in your messages, use format strings as +described below. + +Format a string +--------------- + +The ``vformat()`` function returns a formatted :ref:`class_String`. It behaves +in a way similar to C's ``sprintf()``: + +.. code-block:: cpp + + vformat("My name is %s.", "Godette"); + vformat("%d bugs on the wall!", 1234); + vformat("Pi is approximately %f.", 3.1416); + + // Converts the resulting String into a `const char *`. + // You may need to do this if passing the result as an argument + // to a method that expects a `const char *` instead of a String. + vformat("My name is %s.", "Godette").c_str(); + +In most cases, try to use ``vformat()`` instead of string concatenation as it +makes for more readable code. + +Convert an integer or float to a string +--------------------------------------- + +This is not needed when printing numbers using ``print_line()``, but you may +still need to perform manual conversion for some other use cases. + +.. code-block:: cpp + + // Stores the string "42" using integer-to-string conversion. + String int_to_string = itos(42); + + // Stores the string "123.45" using real-to-string conversion. + String real_to_string = rtos(123.45); + +Internationalize a string +------------------------- + +There are two types of internationalization in Godot's codebase: + +- ``TTR()``: **Editor ("tools") translations** will only be processed in the + editor. If a user uses the same text in one of their projects, it won't be + translated if they provide a translation for it. When contributing to the + engine, this is generally the macro you should use for localizable strings. +- ``RTR()``: **Run-time translations** will be automatically localized in + projects if they provide a translation for the given string. This kind of + translation shouldn't be used in editor-only code. + +.. code-block:: cpp + + // Returns the translated string that matches the user's locale settings. + // Translations are located in `editor/translations`. + // The localization template is generated automatically; don't modify it. + TTR("Exit the editor?"); + +To insert placeholders in localizable strings, wrap the localization macro in a +``vformat()`` call as follows: + +.. code-block:: cpp + + String file_path = "example.txt"; + vformat(TTR("Couldn't open \"%s\" for reading."), file_path); + +.. note:: + + When using ``vformat()`` and a translation macro together, always wrap the + translation macro in ``vformat()``, not the other way around. Otherwise, the + string will never match the translation as it will have the placeholder + already replaced when it's passed to TranslationServer. + +Clamp a value +------------- + +Godot provides macros for clamping a value with a lower bound (``MAX``), an +upper bound (``MIN``) or both (``CLAMP``): + +.. code-block:: cpp + + int a = 3; + int b = 5; + + MAX(b, 6); // 6 + MIN(2, a); // 2 + CLAMP(a, 10, 30); // 10 + +This works with any type that can be compared to other values (like ``int`` and +``float``). + +Microbenchmarking +----------------- + +If you want to benchmark a piece of code but don't know how to use a profiler, +use this snippet: + +.. code-block:: cpp + + uint64_t begin = OS::get_singleton()->get_ticks_usec(); + + // Your code here... + + uint64_t end = OS::get_singleton()->get_ticks_usec(); + print_line(vformat("Snippet took %d microseconds", end - begin)); + +This will print the time spent between the ``begin`` declaration and the ``end`` +declaration. + +.. note:: + + You may have to ``#include "core/os/os.h"`` if it's not present already. + + When opening a pull request, make sure to remove this snippet as well as the + include if it wasn't there previously. + +Get project/editor settings +--------------------------- + +There are four macros available for this: + +.. code-block:: cpp + + // Returns the specified project setting's value, + // defaulting to `false` if it doesn't exist. + GLOBAL_DEF("section/subsection/value", false); + + // Returns the specified editor setting's value, + // defaulting to "Untitled" if it doesn't exist. + EDITOR_DEF("section/subsection/value", "Untitled"); + +If a default value has been specified elsewhere, don't specify it again to avoid +repetition: + +.. code-block:: cpp + + // Returns the value of the project setting. + GLOBAL_GET("section/subsection/value"); + // Returns the value of the editor setting. + EDITOR_GET("section/subsection/value"); + +It's recommended to use ``GLOBAL_DEF``/``EDITOR_DEF`` only once per setting and +use ``GLOBAL_GET``/``EDITOR_GET`` in all other places where it's referenced. + +Error macros +------------ + +Godot features many error macros to make error reporting more convenient. + +.. warning:: + + Conditions in error macros work in the **opposite** way of GDScript's + built-in ``assert()`` function. An error is reached if the condition inside + evaluates to ``true``, not ``false``. + +.. note:: + + Only variants with custom messages are documented here, as these should + always be used in new contributions. Make sure the custom message provided + includes enough information for people to diagnose the issue, even if they + don't know C++. In case a method was passed invalid arguments, you can print + the invalid value in question to ease debugging. + + For internal error checking where displaying a human-readable message isn't + necessary, remove ``_MSG`` at the end of the macro name and don't supply a + message argument. + + Also, always try to return processable data so the engine can keep running + well. + +.. code-block:: cpp + + // Conditionally prints an error message and returns from the function. + // Use this in methods which don't return a value. + ERR_FAIL_COND_MSG(!mesh.is_valid(), vformat("Couldn't load mesh at: %s", path)); + + // Conditionally prints an error message and returns `0` from the function. + // Use this in methods which must return a value. + ERR_FAIL_COND_V_MSG(rect.x < 0 || rect.y < 0, 0, + "Couldn't calculate the rectangle's area."); + + // Prints an error message if `index` is < 0 or >= `SomeEnum::QUALITY_MAX`, + // then returns from the function. + ERR_FAIL_INDEX_MSG(index, SomeEnum::QUALITY_MAX, + vformat("Invalid quality: %d. See SomeEnum for allowed values.", index)); + + // Prints an error message if `index` is < 0 >= `some_array.size()`, + // then returns `-1` from the function. + ERR_FAIL_INDEX_V_MSG(index, some_array.size(), -1, + vformat("Item %d is out of bounds.", index)); + + // Unconditionally prints an error message and returns from the function. + // Only use this if you need to perform complex error checking. + if (!complex_error_checking_routine()) { + ERR_FAIL_MSG("Couldn't reload the filesystem cache."); + } + + // Unconditionally prints an error message and returns `false` from the function. + // Only use this if you need to perform complex error checking. + if (!complex_error_checking_routine()) { + ERR_FAIL_V_MSG(false, "Couldn't parse the input arguments."); + } + + // Crashes the engine. This should generally never be used + // except for testing crash handling code. Godot's philosophy + // is to never crash, both in the editor and in exported projects. + CRASH_NOW_MSG("Can't predict the future! Aborting."); + + +.. seealso:: + + See `core/error/error_macros.h `__ + in Godot's codebase for more information about each error macro. + + Some functions return an error code (materialized by a return type of + ``Error``). This value can be returned directly from an error macro. + See the list of available error codes in + `core/error/error_list.h `__. diff --git a/development/cpp/configuring_an_ide/android_studio.rst b/development/cpp/configuring_an_ide/android_studio.rst new file mode 100644 index 00000000000..511f128ff60 --- /dev/null +++ b/development/cpp/configuring_an_ide/android_studio.rst @@ -0,0 +1,28 @@ +.. _doc_configuring_an_ide_android_studio: + +Android Studio +============== + +`Android Studio `_ is a free +IDE for Android development made by `Google `_ and `JetBrains `_. +It's based on `IntelliJ IDEA `_ and has a +feature-rich editor which supports Java and C/C++. It can be used to +work on Godot's core engine as well as the Android platform codebase. + +Importing the project +--------------------- + +- From the Android Studio's welcome window select **Open**. + +.. figure:: img/android_studio_setup_project_1.png + :figclass: figure-w480 + :align: center + + Android Studio's welcome window. + +- Navigate to ``/platform/android/java`` and select the ``settings.gradle`` file. +- Android Studio will import and index the project. +- To build the project, follow the :ref:`compiling instructions `. + +If you run into any issues, ask for help in one of +`Godot's community channels `__. diff --git a/development/cpp/configuring_an_ide/clion.rst b/development/cpp/configuring_an_ide/clion.rst new file mode 100644 index 00000000000..2ebaecd60c0 --- /dev/null +++ b/development/cpp/configuring_an_ide/clion.rst @@ -0,0 +1,83 @@ +.. _doc_configuring_an_ide_clion: + +CLion +===== + +`CLion `_ is a commercial +`JetBrains `_ IDE for C++. + +Importing the project +--------------------- + +CLion can import a project's `compilation database file `_, commonly named ``compile_commands.json``. To generate the compilation database file, open the terminal, change to the Godot root directory, and run: + +:: + + scons compiledb=yes + +Then, open the Godot root directory with CLion. CLion will import the compilation database, index the codebase, and provide autocompletion and other advanced code navigation and refactoring functionality. + +Compiling and debugging the project +----------------------------------- + +CLion does not support compiling and debugging Godot via SCons out of the box. This can be achieved by creating a custom build target and run configuration in CLion. Before creating a custom build target, you must :ref:`compile Godot ` once on the command line, to generate the Godot executable. Open the terminal, change into the Godot root directory, and execute: + +:: + + scons + +To add a custom build target that invokes SCons for compilation: + +- Open CLion and navigate to **Preferences > Build, Execution, Deployment > Custom Build Targets** + +.. figure:: img/clion-preferences.png + :align: center + +- Click **Add target** and give the target a name, e.g. ``Godot debug``. + +.. figure:: img/clion-target.png + :align: center + +- Click **...** next to the **Build:** selectbox, then click the **+** button in the **External Tools** dialog to add a new external tool. + +.. figure:: img/clion-external-tools.png + :align: center + +- Give the tool a name, e.g. ``Build Godot debug``, set **Program** to ``scons``, set **Arguments** to the compilation settings you want (see :ref:`compiling Godot `), and set the **Working directory** to ``$ProjectFileDir$``, which equals the Godot root directory. Click **OK** to create the tool. + + .. note:: CLion does not expand shell commands like ``scons -j$(nproc)``. Use concrete values instead, e.g. ``scons -j8`` + +.. figure:: img/clion-create-build-tool.png + :align: center + +- Back in the **External Tools** dialog, click the **+** again to add a second external tool for cleaning the Godot build via SCons. Give the tool a name, e.g. ``Clean Godot debug``, set **Program** to ``scons``, set **Arguments** to ``-c`` (which will clean the build), and set the **Working directory** to ``$ProjectFileDir$``. Click **OK** to create the tool. + +.. figure:: img/clion-create-clean-tool.png + :align: center + +- Close the **External Tools** dialog. In the **Custom Build Target** dialog for the custom ``Godot debug`` build target, select the **Build Godot debug** tool from the **Build** select box, and select the **Clean Godot debug** tool from the **Clean** select box. Click **OK** to create the custom build target. + +.. figure:: img/clion-select-tools.png + :align: center + +- In the main IDE window, click **Add Configuration**. + +.. figure:: img/clion-add-configuration.png + :align: center + +- In the **Run/Debug Configuration** dialog, click **Add new...**, then select **Custom Build Application** to create a new custom run/debug configuration. + +.. figure:: img/clion-add-custom-build-application.png + :align: center + +- Give the run/debug configuration a name, e.g. ``Godot debug``, select the ``Godot debug`` custom build target as the **Target**. Select the Godot executable in the ``bin/`` folder as the **Executable**, and set the **Program arguments** to ``--editor --path path-to-your-project/``, where ``path-to-your-project/`` should be a path pointing to an existing Godot project. If you omit the ``--path`` argument, you will only be able to debug the Godot project manager window. Click **OK** to create the run/debug configuration. + +.. figure:: img/clion-run-configuration.png + :align: center + +You can now build, run, debug, profile, and Valgrind check the Godot editor via the run configuration. + +.. figure:: img/clion-build-run.png + :align: center + +When playing a scene, the Godot editor will spawn a separate process. You can debug this process in CLion by going to **Run > Attach to process...**, typing ``godot``, and selecting the Godot process with the highest **pid** (process ID), which will usually be the running project. diff --git a/development/cpp/configuring_an_ide/code_blocks.rst b/development/cpp/configuring_an_ide/code_blocks.rst new file mode 100644 index 00000000000..1689d342266 --- /dev/null +++ b/development/cpp/configuring_an_ide/code_blocks.rst @@ -0,0 +1,129 @@ +.. _doc_configuring_an_ide_code_blocks: + +Code::Blocks +============ + +`Code::Blocks `_ is a free, open source, cross platform IDE. + +Creating a new project +---------------------- + +From Code::Blocks' main screen, click **Create a new project** or select **File > New > Project...**. + +.. figure:: img/code_blocks_file_new_project.png + :figclass: figure-w480 + :align: center + +In the **New from template** window, from **Projects**, select **Empty project**, and click **Go**. + +.. figure:: img/code_blocks_new_empty_project.png + :figclass: figure-w480 + :align: center + +Click Next, to pass the welcome to the new empty project wizard. + +.. figure:: img/code_blocks_wizard_welcome.png + :figclass: figure-w480 + :align: center + +The project file should be created in the root of the cloned project folder. To achieve this, first, ensure that the **Project title** is the same as the folder name that Godot was cloned into. Unless you cloned the project into a folder with a different name, this will be ``godot``. + +Second, ensure that the **Folder to create project in** is the folder you ran the Git clone command from, not the ``godot`` project folder. Confirm that the **Resulting filename** field will create the project file in the root of the cloned project folder. + +.. figure:: img/code_blocks_project_title_and_location.png + :figclass: figure-w480 + :align: center + +The compiler and configuration settings are managed through **SCons** and will be configured later. However, it's worth deselecting the **Create "Release" configuration** option; so only a single build target is created before clicking **Finish**. + +.. figure:: img/code_blocks_compiler_and_configuration.png + :figclass: figure-w480 + :align: center + +Configuring the build +--------------------- + +The first step is to change the project properties. Right-click on the new project and select **Properties...**. + +.. figure:: img/code_blocks_open_properties.png + :figclass: figure-w480 + :align: center + +Check the **This is a custom Makefile** property. Click OK to save the changes. + +.. figure:: img/code_blocks_project_properties.png + :figclass: figure-w480 + :align: center + +The next step is to change the build options. Right-click on the new project and select **Build Options...**. + +.. figure:: img/code_blocks_open_build_options.png + :figclass: figure-w480 + :align: center + +Select the **"Make" commands** tab and remove all the existing commands for all the build targets. For each build target enter the **SCons** command for creating the desired build in the **Build project/target** field. The minimum is ``scons``. For details on the **SCons** build options, see :ref:`doc_introduction_to_the_buildsystem`. It's also useful to add the ``scons --clean`` command in the **Clean project/target** field to the project's default commands. + +If you're using Windows, all the commands need to be preceded with ``cmd /c`` to initialize the command interpreter. + +.. figure:: img/code_blocks_scons_minimum.png + :figclass: figure-w480 + :align: center + +.. figure:: img/code_blocks_scons_clean.png + :figclass: figure-w480 + :align: center + +Windows example: + +.. figure:: img/code_blocks_scons_windows.png + :figclass: figure-w480 + :align: center + +Code::Blocks should now be configured to build Godot; so either select **Build > Build**, click the gear button, or press :kbd:`Ctrl + F9`. + +Configuring the run +------------------- + +Once **SCons** has successfully built the desired target, reopen the project **Properties...** and select the **Build targets** tab. In the **Output filename** field, browse to the ``bin`` folder and select the compiled file. + +Deselect the **Auto-generate filename prefix** and **Auto-generate filename extension** options. + +.. figure:: img/code_blocks_build_targets.png + :figclass: figure-w480 + :align: center + +Code::Blocks should now be configured to run your compiled Godot executable; so either select **Build > Run**, click the green arrow button, or press :kbd:`Ctrl + F10`. + +There are two additional points worth noting. First, if required, the **Execution working dir** field can be used to test specific projects, by setting it to the folder containing the ``project.godot`` file. Second, the **Build targets** tab can be used to add and remove build targets for working with and creating different builds. + +Adding files to the project +--------------------------- + +To add all the Godot code files to the project, right-click on the new project and select **Add files recursively...**. + +.. figure:: img/code_blocks_add_files_recursively.png + :figclass: figure-w480 + :align: center + +It should automatically select the project folder; so simply click **Open**. By default, all code files are included, so simply click **OK**. + +.. figure:: img/code_blocks_select_files.png + :figclass: figure-w480 + :align: center + +Code style configuration +------------------------ + +Before editing any files, remember that all code needs to comply with the :ref:`doc_code_style_guidelines`. One important difference with Godot is the use of tabs for indents. Therefore, the key default editor setting that needs to be changed in Code::Blocks is to enable tabs for indents. This setting can be found by selecting **Settings > Editor**. + +.. figure:: img/code_blocks_update_editor_settings.png + :figclass: figure-w480 + :align: center + +Under **General Settings**, on the **Editor Settings** tab, under **Tab Options** check **Use TAB character**. + +.. figure:: img/code_block_use_tab_character.png + :figclass: figure-w480 + :align: center + +That's it. You're ready to start contributing to Godot using the Code::Blocks IDE. Remember to save the project file and the **Workspace**. If you run into any issues, ask for help in one of `Godot's community channels `__. diff --git a/development/cpp/configuring_an_ide/img/android_studio_setup_project_1.png b/development/cpp/configuring_an_ide/img/android_studio_setup_project_1.png new file mode 100644 index 0000000000000000000000000000000000000000..05dadcf06ef11aabd8a0f3be4c1b6609cf8c114f GIT binary patch literal 6181 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 Y_2WvXK2vsg$nk2@(KOVkR&$8@FCdOm%>V!Z literal 0 HcmV?d00001 diff --git a/development/cpp/configuring_an_ide/img/clion-add-configuration.png b/development/cpp/configuring_an_ide/img/clion-add-configuration.png new file mode 100644 index 0000000000000000000000000000000000000000..d2d3edf3c360a644452ff7895e9221c668c39798 GIT binary patch literal 11447 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 Q`sr2rlY)4;sJ`F-0po{iAOHXW literal 0 HcmV?d00001 diff --git a/development/cpp/configuring_an_ide/img/clion-add-custom-build-application.png b/development/cpp/configuring_an_ide/img/clion-add-custom-build-application.png new file mode 100644 index 0000000000000000000000000000000000000000..8428bf768b14827586a66e06311c8b24dec6df34 GIT binary patch literal 348701 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Μj%mgK+PKvX{R|4;r>#{~!C5riTUi!ol2j+_ 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 z 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 -98T^;iKHA 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


    =u~ocA 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%0A|Rg{-FHZ)2sB~bZLhAH_Mu1Qq@SzC* zVTcWb&If`A$-v6dFjtH`Z3cv;SRY#w6 jN$^UeOTxuQR$EP=j7OXM3sKKKK)_31`<7O*CKC5w#zpG= literal 0 HcmV?d00001 diff --git a/development/cpp/configuring_an_ide/img/clion-build-run.png b/development/cpp/configuring_an_ide/img/clion-build-run.png new file mode 100644 index 0000000000000000000000000000000000000000..1bcbeb842947b7f8677c8dfc79fd7dd89800173c GIT binary patch literal 13609 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%0ANMRM(kH7~1_YUYpr;t>kr}ee*X$Wy+P2T2 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

    |-2r>#9- zrBsrE9o}SA)pFH0_#FHX`KX_Pu7%Fh=+_srr>tW%X7oPI#c0-IMadO|7+yZS3(RAx z+#~}W&=Nh-6l8|_lx&UYH#d3d-(i4*K1))=_HeqYKsIjH{TTyt!;g`7@G|NEd#j3# z)>~DJN}HpLn9=)q8}P5Oqmf|Y9`v8p34K&%>MVDnil%9HzF*< zY&sB)0Z8dleVesk$=?+( zMEYr)2kbr;BwE3M%5t%&9YP!9NJ(WdO+VPg7BgTfp*Th{^Q{sU*^V_HCwGLGnccQ~$|?Su}#3M$07`s3Z3{4i`n@o}B>d$P}aJ<|RNwWKW7H1OZ9 zgO=bbTa1~6REwO1SE^=^jsvtM*H++R4-u6cYQ~HuHwhZ~3A#*T@5|_eEiYx0fq{Y- z^4z}3Xk($V>j@0s1F{l_pbY&Z)$;0}QY|CJbz@l0R~yI6bY zu5kkkJ1Xc?;Aon}2sxOX$`0`5_DVuq* zoUNq8#qWxH9N;qq46i3ISUqvTc8(;QP|R)SIg*$H?vi?WTRZB~5?LH}cCNoBX_Bxo zz)ya{-!OS!Z>|}UI6-trS4}@h3cgf$i>ps$NhpPWmV*+sL@L=;Tf1o%PZau~@M{&* zyLN*b%WOy&%f)bwD_=lPIN?y~@kd}N?jM1n75`CSX!QR~U}%Td zh{dX05m6MaEn*!-RbN7@d12r!6K0jBpBV^^*XX=k%!fzJXdsAVr$&64Q zptauig-*D%l>7LD@=pdGordUl;a;e^RLus{{RDWyCLs0Yq znjM*CxFZLq;duIl`Y;0NYBwO9WZqG!D0UP2Ms?Cc-=mKf$mWzAGv+*N=ANX}cb&|c z_jYXD`N%Mw$aE{Kn~julL)ya)8m~JuCPmS$m_h2&zYQ>%nv%$;q&b<< z<8!^2pX=dCV&zhmB!7>ZR##by<$bD|anM-p{I%F$mGteZurs7$P)xhJ_JM{ZSSG(@ z)+E|g_g3Vcno?ji(~U=Y=gpr>$Xg(PhqEc^A)5kHlL$MflR15EO-#qPh|Be zhO45yV!)$mapJbE0P!K~W_D)w1?|BeXLaLdYVA@zjU2s>l1^)VnouMBcgkLNiTl5% z>_z|k9NTXj@xEM9t%oqabm?%wvco}3o$h!AoW2J|T|0*a>M{@vlJa|wZ4~>7y^CRwOq1P9?GE@^4grc`&}awm z&6=9?zv^k}Vx;#J&v<^iS1cp@5?;T&vrudVp788hT=AUWntO}?1xx*ph8NE zv)RUpK7!>Jp>(%?qW$suTc1~1H*j+PinVcdpePIlkyHp5pp`XEwo|9pLQlXLl#s(p zgwJm-WnBgi$-#x--ZRu<<<%DP*4^fB(l3O0GvbVxJmknEu7h}i zYO1{1YGKEJoZ<`p-zmP9R!2(pC^^A`10jpzT1D) zN!flTbdWPB8ng|nMYbNJbidap!JU#IPC#o=kPI2s-km)w7_#*wbA@IQ*0K zv2b=S)`wd)9L+M!pBM})WD-W-G-Gd}<-r7Q%Ins~pnIWuC}Ja56K85yW?S^hQl}_l zuhL2@FQi&^)Tmg)WtQz3Ol>@lPG_>oRLw?9Qmw4jdD55?$JW1?esPI0Wys)k`sX(* zYPwv$xi^*Q>1h7;h#yiWw73lK$L~;qZ?b`G-M{=~U~p;ACeQ6>E918)lRVS|8F$t- z+2<^H6M}v{jXl#0LZ`pi+2*$E9a$MZG2Xy&R9U&Hbt}Y0Qm7s`VEWQIG6fqJX{oKF z9!P$}CL}pxLS&Q3S|Bc~HXbY2(u#go z7=imQ7_{wDEQZI?)tu&Zw&6g2&eW)Ry9dnFj_+L8N0Hsd>Bkp|6w($XPmvBOzvsDt7&`x=!+X_ zKt3W#BZ>Ln(wpUvbl8?kAY$1+`MaE_f8*bH9=_zpea9nXKjD5Yz0OMW$Gp5(e^72W zz+^7H2hDK_W*4QflR)e3xDGkfw`;^uPtv>GM(yWvM{~^}!B&v4j8TuDT!H-^7T5~G zu|*AeD6JQW4}J+T9b+P%3Q-{q1Nlm}75+cZKLyzhTvvnHj+KOI@q)SW;xMzZ^yxQR<6sk0QKP(ig7_v{CQ(aN%giz58Sie#P5@99 zDC~;+n)IIx6QU<75)mw3$+&-O%>~0}y1?HV3Wc?{UdOMlH7iu&jJ*N> zPVIN|`!pkmgyEl!WX!{Uf+HBmbtJN*_@PnXD|y3Vw^!0UxIFcUP`;bt6{nVf89^w> z;zm0~n8gO8d)Rjs(fzzZFq&A?Z~k=dMmHQINJR~9kJBItbEpqm&~Y$~%&8@nxQrXc zaNp?1xH0D3jbV3VT&q22>u9nf?ql(w_oLCTJ8d5|vcRnoqZ$65mpv6ORqD~BA3S)By-;8xQzwkWo)i8IbBXN3bwqU_0q#)s>Qw3kt=OjWt`T&<6UHnkuz`80adp}Yijl2s z*S6+e?AOQlc<<9_xs?~U${@=YE^p4+8GWFXQ)p=dQ&?ip)XIX@EZ-Kn8^1hV&g`QJ z1!SOIDiY3C#@wF3l~lajXMoS8`EGX$lXRYfM1{#e-)vwC;Qnff$>5bHMst43@4tM0 zWMTi82C2H2pVripp!6tixMdM4Q!F%|+RrC0S7{+=A(Ob*UzymBemIO`%qBSwl8~3m zQ;M-1Yx7Km7uEax#yIQ5>ciur#`B|h7u)D@+OU`C9qU^P}ObE}P3 zU(ihQH}T!#l|J)=Av?m--K#km#Sna|@FOwA1yKS6d{d2H2~?~H8>BStZGPF4=Z7(< z%bJg#!YX*VEdEQH79MB%c7Y2x$Rg0sA1?`8tOpne7<01)SB%JO-kWc5lV&*K{r#d^ z!*rEB0hG7EugVQJKRrQ`WHt$kzy#v&KXjie6_^?e{J&GUfq@!45Y=4+T|o5WqZxh! zb#q6s<%;oqVj$r5~QJE*WX}}|4$;mok7I6savG&(H}u-g{kp6qhKP9=Rc!s zzYb3f8MyF1TN#nTf=BNZ(H1z!p0%H{_77g4-Q*a_p3^_U{4bUV6v6)$Do#Mru`6VzY|5nfu-yd<`HDN*LzWe@ip+j-Jg%L+r$Fge-u^leiaw0GIL z2Fo9>J-B`9{2`|6k2MM9h)Fic3bZNJjFztVs~TeO_YxY0CvPXFhfK1IKas0jV>u>o zquWO;-R9B=*@ksu-%G@D0rRveE-9^W{V6fCHxB~jLAs_)Y0ezI#!-At$}6hj>DFM) zdEZx-c{MXLDen`oBMf};M+|v0f!hQscYGS6X62>)i6&27khg{HU*Lsz%(i#f!ROZZ zo8MdLLPlTW7+yzZOX414CD9BMJ)bI(@QQ;`NmDe0rBMb0mw}z9V{zv>1(EbI=0wePU6mmDFqSj)b1*0On5VPQB;m^^vGm_jz(xZoz z^twn}Z7<5w%<$#97)qUWQf>EScjMvDjt{*tO`R1Cc5t*^Ke#Gp_q+aF3{@J2Dq09O zYry3q?qi%+m+z%V7f}ZzPjY=3KSu0$-}i^_Y#`Y>AVVon#bzuuEX@JM$L{DKQB58c zF7^(P=7_4$4u2ITeT8wg#|{q4E?Id)<%~&oa7kUTAG+G^zO8TRcbN8NLn{o;c4#+{ z?{&jR8<;|4S;MM=`AJF!tAS(vcIQRKF*O8%FtJ=S?&u#>MDgbm#LI(i9>c;XXGWsp zQ#AW;o)oN1vTO0X`|@w!-4h$T-<&D5K!2nRWgPG9)rfv~$g${t5KRJ94qI|u!SL*718Ch!j`ywf&^_1N9yJ^84)n2Wa~s;{xj7DpuAf{ z7s8|SKGaPGPw{hIU!ysdrElm7%T}qu%Q7g{oI2 zjIV5xo&$w|Xliix;M0)4DRn{DFmKSJKW09!>JuA196A)GVjoq z9Q!B`#s$%$?g>o`C-nS@vVbpALIIrvJyuV)73z8`IGiLhV$?|!P=m9rX4K)JwvcDQ zrSPgwFb1vyh~w1yBXw=x-ol2bWS6S@F1NJKt~1%49j!Q%z=2EEd*X1pO>BG}13 z7FK1$2iw*X98Jsd{zq8|)85wphyL<<9Bf19&7B5SvPxUqEZbL*(ldOIc67K`&ar`j zS+9xxKa9C-+`^GGY%h8^gUegFau9~y9Sw8GUEY3f<{0Eymf;>-2S|KgQLbjL4%hu1 z(l*44=pjn{=Kf%Y&p}Pv<}g@D*N~NXy`}rBVfDzk$}}L$PN9N!2&v{{0O7 z{pXz%ZcrRY{|MTp3p1+UC80?m8iVrqOk*H-b!6_bzQ zj47K?Uqda`bh87;U7imwTdUU|t7oN3m1rf?2k%>3!={?T@a!h4W|=_&Elu68@npe_ z)$L5A*6s|E*TyxZ&-oRTYzIQyW()`e+2R^{k3hN}@8f7ceA}Gei&=^ZKKX-=oBO6a z4#Oe7rz!2yk+n3M-py?F^6(J#gG0Sz4euy=#LaJVBOFzbgUp7<#U5}&DSvrG<8wcA$2BF!S9*&4>t@d(czZ{Dib$h{ zihA+6DV6N9%Tt>3Ed=>}{@l!z_4bQv7pIM3HKxYru;2eNcwGDymA+^!h#qnN006Oq z5;e;#f_9i%AhseU*jQUHdEk6wReGB}Ua-r?!^kXgVf`mPez3Bpqdg^|)AS^`35(yX zPp67Q*bv4~lr~43?=t;+dW+ArfB&upzSf(j>Fv)b)9A_>8$B0arn2!Hy3T5cpMq{~ z{|#%l`xPR1*z~d1WQb{uW75(SemWGNpRLd(4V?+y58|RO;qDe|K9#xSeoat0F;Mhv zey)0Eoy%~*cd2dNKWJ`BgBWV(W6AGh@HL&;VR&t%{}iP{ zq&uZmJ#sst0(Db-`f&x3d&PSptjxNh?8Q1K6~ER+dBBxk?p>dMDCB?$Gr8yQUkJ=% zK1^~(eN%Pjle(CM(&AuCzg%G@Tc@pw>8a^MOQxk;p2kc@t$=z9JRW=7Nm%ZbeO-1% z$}Y8*5bJmTR0PD$m9kNve~h2G;yqv88^BdZCM|St7uyUMUQyDKZ)wgY)?Hn)`dEr- zYYvujd;6$w)Lt_+>7o5bZc0B$ElIhFGSh??Rt*|mME>Lr?s9~8?tOAQnGn>l_CqtF zPF9)m&MCUG$6$EuReRJE5qXO|=xIw3=eB&$jq1qS*?Et9a~gRacfVZJASV|^*}u(K zc2oW&%0?`{10ga1lCvMDmhAMt%yE_~n|WF7_qH@aKT_w!j*)vI+YL3W-mWIqnovPE zhdLV7%YKnO&3Esk&Twgs!xwLp4$vGiwN-m1<1H3YVF2iEk9W}qiIHQ^@1K8o_GkqM zmy9NFymPX2Tal(3Vdch7eX(p^`K$iPoe9?R0H?N`Z?K9%w7dlAc_R^zAvK$)GPRE1FWeKJaoYly8 zjj12i(bFFH(u|(l{qhESfht3u^SKwN|!(1)KU7hsODbrsH{F=H>yvsSEHbE;>Um~gS!!fMI(-MZ35+e1`M1V4}7 zLAzYEPu=4kf`N+#P8o7?b2BWu=W}_na)c%XDam8*S=GR?`TP{K`xRlP<3geQ@)Nx* z#wp-fMri>4lQ<5u^jUtgPX*5!5?mzUrPV@Z?bdh)uSco)YF%uhs!AIu_Z^x=WlnPh(8MTD<}TGAYp z25?(ubQe`^kIXqC^Nf1@$g6j7&LbnFY5n6uf8ofiJMOc^5{n{RV(Q+jmP_H=Z5`Be zJ%jhTPG%WE)r*^zH%DDQxT{pX^J1wHT=)9~{aW#efaQv)8oP|qi6fm;`>i^EmIBRB zI)7ZkO>jI42hzlY?uB+bcN}A%=yQ*|z&-)Ke4^oTdNuipa0hYGtegAAwRy)e()CYt zJjoZ=CKNRB)boV@|3x7#`Qn1R3Y+}1A)V6|)2Xdxd-)@J5r=pMn2yZMvI*IAYZ8lE zn_Wy#+MhpR<6uu69bHO&KjV6k`N6p*s)Y*xMY~#}dNM3;Y=^mKL4Vm^8(eel-LALM zhP%}=ufKC=ly#&8@-svCD7Ik3h_11+%efO7ah0^g24NB|Wh-`9E8M}m;I}OG+(SRS zZs<7taY;gF(E8P>&}8x5RQUI;jy9`Cjp22tx>$gSIqMx#vbO&-fo4v%4daL z1UH?Nn8@9{>e~tMliHGighTay{w?*SGj;=V<2A8$mCOe~;F8E|2nJxTkGJN67q_v7 zFBU2b!d&%-KdthzcI0&V-zf7^4&t*ZX-D8=idL+bz)z%?59SZ?|2Ve{hV)wSt1o ziSvbeIxQ#Kg&>7JFNBMK?Jc=KbG9wBI=`J_a_5E%KYZ8fzVnYC)?AhRHXgqT@+{o! z3^aNDA<%P;8j`$%tSnd=t9c)}-|sgSA7qw=E8rS2vSGdAI3q}oUb3dc#{5&rXR9}p z?4r8qWj9vKKhJ6CbAPXL*M|Xn`t@+`*Cv|93dQe;ird`h?!k3pL{i6yUt9GcY2EUP`Dckq69&ZO^^^%iy;gdU@ZRl4;m8se`YYlSAT=O*Z~d*~--851k> zvZ%8y>@A8m{6ihr?f2W6`f*}G0hIX(Qgy5P+I_3LAgx-fU^qiJ2&IG11T{?`tN}P??4KqtS?~;Z!T_fUmHCo`ZJECRU!d=0_l@9;Y&+QM~D$u(Pf~Av=93 zxt^thl&MFyy4o%!4ezFSd9!S-XDAVTiGqERyb=+^QPj^ zyt>mHy8>Z6XUDQ<(}vG}+O|RMXu(#)R|y-sx9qy?#gDtpI9augXhT_Mq(aXkBpE^N z*4w~e$+}LvR6hw9Pa+JBWQic~JeW?248U z;f*%L(F9+%3bX`8G&&k?2BX|6lmR*bUb744ChyvfG;k@AJiNREN>wSjn-^J1Gut(@ zRS{L^!CfYH*<*0+?v~3&y*p4VLVj@ag|t97*V*oPb{_pI<`8suR0%Hpc?3HxFaOP( z0y4)Y*w!O2s=pPP$h_eW)-KH|y~zEBwjMQOZu~<67^7^GXfIa}oWWfObLj2t$ni46 zzor~N^zA8B_sJbP8iPL+NK|~Q*Zb{hYFBnjT+D>eD*QbX z{!upO=McjTqh}sNk_AOi4Z*3sv~ZABa3h4RvN?Wf#`*nwT>0H?P&-PD)d`-(A(X+O z*-E1U_<`lSUeNP9zuTXcpt1kB!RKQ}Pk$Z>T5%xoc1lOWFT8HiM`;Vpk?_oHb=%W- zXH~}7Y3Ii?y6OM;ZBp2IZLR-B-Mhy#{r>;s^-^?TONy1l zlFF-`mE#=hrKpHkN6KLiX_dnehG9uLL{y5(sZyz&i8*bRcKiM5=H_;DJ+JF}T=(mKe_Z#wDD8`5cb^n&`R|sx-u|A<+Uyx+ zt+?D{EipCPD&5X|+{_X)skz6To=SXh5tGsRTsiWc#gMem?%&d zjfzWcv*#OK{FrXby-WzJX$7m{#cWecM&%#k1HEYt4@x$$wLQY#&g!By%`AN%9q!Ia z#rGS$lVn$9Ko#t(_&p~LcjjPH<)*$No#Y%s(Jr>;lQ&`=gQv(2lHH{f>Q$9iT$u0B~`_8EjHE)r-gJoA=()AZ@IIuJW^(nqX1!@iwDVhyG zE^!K5HBVu@oF%8>V7*1IpZy3IMO|6D5L|7~Yh4%pn8I1OMwY|QGY67LIWo6+f~f$5 z+lxBmomtv9*zxBuN;-tLua!nx(b1t0!`epb44k6o2+_MDf+h84WO){DlE1-d`+DdD z612NR+cCr-jLGi5b1Bc9&P<2fIuY+B`i+vsah(*EuF-S09LYoU1}(!{ ztp2UnR^VKaLQhH_`eK@-eyPWJyCm($^ynk(QHv_7t@-_PS!RNHK3fM9YFth!n+}T> z(a0eTPn4O?D(cv=^D z#7z+2Yh@cHfAP8gKNjbI&s?nprQs&d1&*0MDrv1#GU_)|G&rL?J@BoehMc1k{SpMk zLopn=tN5sqb{8{c`MA;F?F}w zs<&xi(t^i)-uKaX^03|B`cm1zFp+2px>@DL6}Gpj=TM+JIUTBl5y9#x;Yy&$$S7La zL)S_2VC82y$HhNw%5rmKo`gR74|}rW$Huki$4aIa@_OJ`4RGb@*ut0;qteCF#p3Y0 zqwPM3xkK>}d>R$a!WA+l9+$T7dgz6X@af-bUlz$P`$w zNe*1MNb)Fyn;`Y!Ai;Etzip(MXIGEXYqPds_a#9i^0igp>Uld^46{qfI0nH?$lv`P4fi<)LJ6ZYgvieIW?&iwGh zbEySkp+9QOEQU744c;SqU|UQOF2=tO&J@8T7Jj0j7A^#j`JqPBl>adB;Gr9^07Kn~ ziSq_@z>5+073VV%caV-1(S%vOq6s=_x#6a=gNx@iPjUmL=2z@df5-rNmR;ePiZaoz z5tukUiz zeC%9eug`l0$C;o~*5&PrG3wM=-M|}36eL7s_(K|SV*F35xL%?^_noM7%AvT+D6HN) z$~iua4cJwmM{tKEwS$?{c39`q`$fiV<~Yzy$OoDUv*on?&2YVKWP+_z_-vZ1f`TQ+ zLbUiQJFxM-&YHfmVdyHK)`p~<#|JFGB#37&=eoBNeqn95GG=PNJo}d7t8>WHA~bP# zqkWUv6B8ecQ1=yc=q+_nsYC`yBW_oJn70XU792QC${<`lQAtLslb=B?I2)bTMy4YBG{&xnCGVsH ziL}&zCDN9;+LeVq%|%kOrovde))Q%c4Lm>DfR_CWQp}~I1)Ja|)A!F62Mv9pEnWE= zA8L}2t%Wv3OT4}PrERmbxCX!6)q_-z3SEioME8UP>Awy?=KtfgR;^dv$jos$pKu$+ zOSCg}s3?hKS2m!k3GY#QTiJt}hUka^D!o6nYR=fggq#)-wiT9%sx{3LwW{NRBaT-A zIE<`?ySxZnTpCIgk8PYhfc9f1JyMKQ!S)qA$=;=KX!$*A8GAi*;^9M=n1s`(o_)E& zi!Xpc_Qw_3%KI?37u?L62z?Zzl>u=v7A4}q`czM08^J5!0NaGTv)(hi?E&L^{B;%r zNr}%T)E3mlbW&w4Ku$|45?-qX(AzW+E*LuYO>4bVbAy4Zt_uo2;`~?ix4PMk5|N&|Fkic5qx`2_!mD zmo6IJ4X0NVNirIei1lu&zy#v%52l>^48Vd>Bb35JI8VMor2zOQn7)#cQ-L`c`Sj0C zTR&Cfu8N=X)-4!Gs@lcxb6#Cw3CGc5m5bW#lNin5{U5-aQ%DLn;ld#l%o$Kk-Jb@V zjNa40R5pIElOViTAhQt}6^)%2z|t-}5os6Y5LHwplF93O@Z|r6hkhS9VK+@kd=E1nJ5ZMQyOc^205idr1qDH&{Lmaw*wEr@`B;1RL#5;gNJ2nZ%0H zwv=8o>CsoN{N!L4SnA88WV@=Enk84bkV}8|{yIBe8rcPp6tR%-?^anQZRc}rN(&U( zu&qqjBj0nr1OAIyS0lcEkJts2jv~~A4;37vLY3)dPMDp8sK= z=EQ(}2_7R3UoG(I*rG+;^U^($PV{QYqxW$&$ANIRTBCAf!#^0uKSM0IV*!EX(-s0D zU+ZUM%^cShc(4B?-Yp8)rr?XkkzFIJVKUO-N_2NGisYGcSNX(;>Vb~v z(7KqX%S2=6QTH^;cf=w&1HS6pwK*4FAMvy_RD=QEI%s2vBjb`I2w>q=M z)xzvRvSO}LwK%Ypc#tVdoldL~1N->F6wrvh-T|_- zdt>y|lRyCFNtj;teV9(e0}s+}xL)L|OFxecq~ynS-^T~4;cI^q+fJx61zEutlJA(z zK8Ht!^b-}o??6B_;MIIq5Yj+Ba$>W2F}78q zHG3tWml&By9|kKMWuZ)C&RZG4<`NIb&$-Q+s#v%%e@Vv1x9D`=Qw{zD9*w{4#n9u( zCo0CBa~beRpZNSt_<5l~{oTQVt*VdL0~>E~?}@di?SySf{WWH2X*B!23eW*@Ab3@~ zevV1`+6-U4ZC+AmCh$y;`1}$-cNrrR^_H{PYRiMIKG@GDzUZ307apW`ysS4Mcm($* z{HL;%^9bZCp$5Q;)@yWboRZ8*4!y&dPNvdpvU{lu^zWtZJAWj(7OR1bK*pY6XE(0D ziQuRmcRmswRazbD7VYAhXpGpYJ$Mx`Sfmu8&<7JT}?D8+(sND3Yk`by)IhK%9d+um(nWgwFF~OPnw*mqQA++C>B;hG?7DO1y)ijbB7bd z|EeFRO>|e@8$WaJ(rh&EVZk_am=@3kQ*c1&9OCFJpYl2%i8}|%URFO5UtL%BKoC8Mb`F0JdFcY$tbDuOG8y|K6tJ|vxBD_P2k=p>i|iT*f0<$|WQqVU;ii7&kyH(azA_IP z$;aTAa$u+#mjS}sUBCZOeSveeFJ@ZNI_@thye+f4l;li9_bBFkmwCeJk+~s^;9@Hd z`UWyz%fWIN4c$c99;a)vSf%JYNxL(2a>SlnsX@><8@8(srrx;Vfljt^1|S<}M0_p^ zt20e-3Oqm$H8dMeLX^w^Z&dm>&7QgNFWGn>43LfIAKurXc4bm+n&Qcuty()I6>O|>Jc%&J?aKMtxvnL@a#kYY#S;B1V>Trr z*Z;%Va$bUbftw7lJAYh@Q=$Wrcj*yJRZmd5x#mi^#$=RUc53!6uP_qSD0$AL`(?r$ zpa`q;Dk}^wJ=6i|1#J3YWZ^90IUk@hXJu)gL?FD|K;zGRVK5967`jRw40&naRMoSy zXY1oX=IwXByg$Fw@xCxJm}w_y@;R#{_BA+Rw=M|7Zj~JF%?f;gpa6n!^vr(=!WmOT zv58n%!?7>JchWVovK!tdRn9({=QoX3Ao95aVE`2KbWG72UX8&h+x&|Eze6V>> z_e%!eE3}v?B=6Ltj|6(N)yVxsrfQc}i6jhfu3&lCzk?$0<{J28tHn;t(LW5!hO<0c zb8{F}>k$nH;ceIk_S(rHe{Qnwh5HW+uTq&B>27+d{R$%uvv75eaPMPd?!R*FB7t1H zm-dg?>XB??!z2!Dz(RajJxleGSk#7eyeRtIk+N*6@ZC3t+PJ*p4zL<65eKGBI z7huoM$OBvx1LNATzclvammW5!JiY<7358)Gyp=81Ol`jr&>NkS%hmBCme`qc^sLjDJsz|=@EmfwI? zXh>nhI2q`G(4iaXP8ucG7bP0ibfJ4@zH$3)=wE};gv-xzN`%$&^Fz8WTUqA@ODQUd zaB`EW+>6;#`shlHq7qza+*gr7oN4z5WMI0;)|?MK^Z{gG^g==sAOquEq>$#H(z9(e z5BH2t@V}*7F5j{Q8=I&c-e!A*BOZ7!(nvYi`0!gZ!K>tFQbn4e?dK@rzl;=dU<#gn z9&GtWj?M8X=&#v3Vh;Blbzt85^EzYhWB$?vDZGP{Ub0m1CW6DH1CKQpx4!td(I3^V zJ(v4GN1i{?0C=oL0tGp}V^!mpq+B{GSOR1v%d{&eb}k;x#0HqrNisow850Q;N;a%N zU^h2x0N*-u^2DW3#JxPg-K(p6n={U{zO#4n+CywwkSRC9j9-e4*T9Pf@0>&vqZF^4 z?=`SeR+3K-@rw>^;g8t^hXG&3{fFUSVXO;~!{KGR!AiZgyPTIUfVZ+^?Xj#Ud2d=T zfSs)}_@#1s_p|92tj=+AA~{zgJ%oVUNh!4s0!q~AFag&Iqqh7qXBJh33UqHLg}BDNqQ0QrLQV?g+Z0xGt` znbd3av_7f=(1hLdP$}`*RQvLufwC{+PE(^YKbd)+24=!riB2C2@T~9M3NM2x0Ny}4 z3k^5=eTLN{>jw9vcD+8WT_8r=3;37iT&kAF>^f9JUlyOeThLvgzI6xZ0JD&zYjFQj z$Aelye(sz65%E={d1-n<(VBZ@FcOf2zgevB==Aj+T^0G`PRGCP=$tAE zBST%j`YqdTqhx$}RYo@-h{xl7IP^On?}zwqN8vtLZZ(H0CQ;cdzO-l86)M8zY1ess zL(`l&airs>PS_bz%aOlbGA5b3EAQMOddMnyikQVTp^UT8puW+TnB{F6Y0z)vCjjqc z=P2OCy`vrlCv*o>{ZA8hETb374@MeqAzb@q(|U?>INuy?PL%=feuQz|ma}O%I7SO<8ONwv~~CvjrMrC(je2ptT=A8JmqFG;#)OmMU1PfGc_b zpoTd>MUvtb)g=fO2jhj+=@H^oJX0FWPkWK z+-2q}<$v3Kz7xHutzr>LYZxEB93`Q^z1G%C-$0z1o^rKktk8eUz@&rAHBLMncUTaK z&Wc3S>2tnU!fCwAj0@nvD+-A|sSDBSgLC}g#Ayp(vY|qPni;I$O$xq1OEl}^e9Lh# z``Rt~vGfA7Jvw<=x91BkEM;e>23;lpFU7)3!3s2;Z}J%~@0cR@DC4*TWSxbC7=<=y zezr_Jq_+A#eG|CbBqy|r88F1nv=EWvbTZ6gS&$c-^4C@157l=f7iYAqn+PTZk9W$y zVWl6ZK|0x=m2ZK{`A6yq9`c!JI0v|yMJ*7X3UmtS4n#4y= zpQMI8J9(6=nu;!ny4~{FJCWI_NGGJ=w$`G)a(PdDUKV|R0uX=k@NyUWb1EXSF$TWM zu{B@XuW&xYw7=J#{4}V4t0uu*u{ay4%+TIQ2dKDx2UYMiC-XrdQ;RL+Xod*?b5j9gF1liHUu6V2IF+|{dM2w$Gr-l2fc zZZ{w4zhgqcOImYXmm`U%<*a|N>#p^6{W%q_4g2?X9Xw<$WnDnG!8{eTUXVHQ3j7@x zsD+#khDl?}y(Z{i$qflxkqY37JH@OR4>cySb2$4Okw$uA97>NQH-n*w zkQo@ktX=Y9Y@?1Pm0uBm3sLb@`A#w5d#JH&A4KMjKPCXaha8%&@6!j~9qPr~iPeDe z8#$alaq}(?QtQ-I<<)!4H)F+xTK&1b204@PD7RSKq;@;p%s29i9^VypgB6>kQ7Fbo zJ;N!r1^*hA&XbRbefwU8Jqug~fR-%%-&mw}y>fL&jocajx5|ZY1`PlUm!3rNK>??C z$a68TvK|nB!=@qt@i)u}HYaPU2oG}#O`=tp5KXbBbB%^~zq%E=YBQZ}=Y0jY-#S+h zqa{^gy-$T4 zv=Xj<7H02@yZ^Q4?~lge6_*v^04Y1#fbHq()xMHq1a#L8`s5-Zx0=?k_5lT^x)OQL z3xOTp`Ts57g*^lfj5Lf>BlfR#`w%))-O!X7g3*YduZp{oW|^F69oF;>df7C-19}LW z6;|UuPVWykMEs?omVXNSFxEkcW>DmE9PE^Wp6ANo#nWxUObz@s0lJB-m43-f#PQq$ z2jcS9W{6kqM2pKz)2*{<*B!QKod0pP+?Bi27Z86lc7f9d_oQDcJv!L%4!p-==Dpi3 zH__e*)VqQvq0H`;cYFx9VS` zKRt|5i2wggsKtJe0HBxwbipO~9}vp;r7SFwew4$Cd1846?OhaAS^<7gpNWgYed?c} zcX|rX#45d*VtU}750lfXC&XuB51P2QlHv8JB^5bK-^zx9_?F)OoML&rc=YOrSU_(r zLm`CKoCBDn4{q1YyDcQGN9i%!FvW9ot{M#vPtDh(^a5sf#;I=uS5TVfh}|zdr$ys+ zu0WKY1>n0rd|d-`?z-BrXwkTgDvmSYUB^-?f93fbh8YasnX!+vn$d|fFEo#YDQ1ZU zQIJt-M^`~L)9r)WT4pXF2WfDLNz04S(*IJyoPVyDuve)O+W&ntqc{zVkqod)quKP` z(QRLiW@qiK^73&V=c0)%3X0vifPEW(-M+18YMNsn>A#4-(S|_SN+$_%k0v(7?ebYn zp|j;Yvl168uWf;ufdqW*h1p(K9z_)stFFY~y}g4#;lbqaVdW_Gx=P#1Y19$It28EO z@RVIa#OHHL&{dxYb7%G^UVlQXP}QPGD;HZ&uWmMf^^?pImrkUzMo}g;f)C`54iM4W zh}OF@6*jU>t@#KBp|||>V)FBbCJx%9mo(r0hS@v%xmeOc9Enc3{e|K@pzm70epJcy zv~`H*9bCoV!O`=~72uH^Ks2rlkS$k#TDpRj)_1|IODKR*J4PvnryTw-Mjax&m*`k- zIDIka*s%x|DeIZ}afcrk)^O(k9~IxJf}q8j?Fwtln3Y!YU>yp~f{RDtuHsdwc-V1c zp7}*(;dj7UizjEf>Sc2dvtqQyW+uUxejL5b*fr<-`{RtU^)H|M=i?kQoo&|zYzwlu zOF3Y8WLsS%d+4)S20)($Mg5EZ&FJA9E_VAbriA+67#i?&02A!uA@j4`0u+W}!M~xM z1KMsyJEO-(-^oySgV3m9r_DH9l~QhR-+pm5*r_T?VJeH{=MXRJIM~bTh>x{*C&@0Q zOxLr`?=D-)PFLMgw%&PPOJc`^DmMIsgqH#ZF0JVDXn1aTc2WIma5NimztYdHCNJrV z_dr}k9)ZSbk~+R8UBd9IHZf8kx&SH(5?P(**_N6?5N8jv%s^5Wcne=Mvi3sLvpmzl zkkp`E%c4DyTRr`w>OHf=Y|IS8Aq9|{+Y|^(K7?q~RK9P>kPT)eUT2k}v)Xk27j%V} z>jD^}tcWTu4_%tG`~A^IDEg=V`=eQ#&ensIrIYY;b(UXN!CVwvOu>kk$#wKDx!LmU zj=|sO>r_M(aa?0cvZQcS3$SjI;h1x9fOS*&TwibfSC8Rqvyu+4JVD2s3@`qfGB{b} zr*2Hy^Sj@L6l7nN3hbzMV0*=Rz2p%+Yj zEnqpG1(=uiWwV<;z;**|d*=ROKY$b=^I~T288%;dR}K=o9TY#fpPdyr{C7q*HhQAV zfe|GP00h2RsVUx3>5E`jgykH08Php8f9qV) zKj2x&oo<*j)9s5twYJ7sU0~*}@u1rH1qo<1AMSvrN?GfeFU{k~?K>mV&^gA=FK;&@mEu3G~pE_~r?3O>>O(Ifq(DcQe4qWas7ss6{Q)+u-mGGKI_OdxC zd;VnY*}ujw{KZucqM&A0T)$P83qbb|Xna*+&Amh?n=~VzAqvm6D23-B9%g$vzaW&Kc} zi}GG>{9$B~2B@v^NX$`!l7xj{Q43A=PNsx;AkIy9NL6>J5ppp*@I&rwSz2>E?pv0@ z_ViuKPKfEsHg$W8GEMA2&}bZCwbIwf`|MSZ2fJJ0Yl21oAa`x(^5V?`Ev%+S(HGB} zg{uCxqa9{HM=hhpXT4(=jQ*5UFTOVRt)|3G_}$7?K(2gQPnPG|>SM($DC)U_Ti6?o z>9ZQePKLeLFHBSXunfIa-1Y(AZWpgd<*Q3mWaMyl(AvskMm#k7T^U~gNo_hjx`v-x zHMN^Xi;BO}Ma~dcxhyTWUAqGhkCo}x@hPdiQp3(cx2dIC^eLpZde=$x z`&C@VHT1I?1nk3%(Y&Sd$pmIU`4Wb+lb?Xn({j^SLhx4L_VNnwEiFDM1@i1 zKnu;SMEEr)&k?TD%PA_}ZCdI*G2{$9zl+bQSQY&mEWrr|@;FfZcO$&0sC-Jh?%7vo zU$-kMvHOAr^Lw(b_F27H#Ipyz*Lb9003Tn(BlaR4@L zGwkV{l>WCmgT|4fs6RHSm<+# z3Z`BTySs|vUst~9EYMU$emP&Dy-0m|F&fhgog6A^+mQ)YS&e~w^K;HgiRtTcFe$3% zK8|fW#IsaK8=+A7pn3~y@GV#okvwF;Y#C4_Jzij=*#484J`jXe$Og=&}R zTV8SY^E4SU=N``Vt35Ma7N?#YsUH`M(IC{0_l%N<*BWofmeh>B@}6rq)WQG{JV$HB zPy8tFj5z`1=%zy9AoKBta`IT_qTd0`*E+${R9i`OR3IFEq+)$J9}nFJd#vmvRCd}c zWt}IJ#CdF$_ddvdmqOs!M81Wx?=?*-DJ#>YZAl?WpeY4uv66~WH8Y+aSM_wa>DZWG zDJP+Cp`>Z?7*AFI<|X6)>u{!&G%sPJx`Jq!bQElu9<3V6S5&Mw@Q6=NO}5-bH)|0l z5*cDEDO`rnQ46IX6!8!)Wm^KYZva(I4&J4|DHY@qFhz- z3K_Lr=ZdH0k~YR_@y`j0~thkrmg zz9!*8FTVsXez$4Kf~?xDHH$_k@Q)5-ix1Bn}_>pJ?|`UTNRW8p%wo-Xs+ z>qmwIrAmQ9pdRXppNt!<~S6aR*_#kvK$v;MJe41`} zEom*)TpC8HuG_*yJyz8uIz`*;Idn#WJS6z+QyiFS1}vGD|0;;5Xff{t-M>uUF36|^ z_FE1tDWaeBeZ14SUvrDrMihisvOsB$I4mE#&G-P@g}Wi|dD$I7i105Zfu^6*rrFCS zzP^Gi?C^NRO6e0h%;_vC>G^Tv{EJd(-!US?MKzR}_wz{k;C@v+V)n%{#Z0Z%OOZcSXFVZSz>(|#&4&f>8tXMB{TW)V77bwkS9 zPny@fA!%UguEz=bj|xrZIPOR;;uH*((k*;u9cT0P+%2D@lHcX%~Fd@O)vMn~(*}tZ;uy*o@H-AKHTk0p> z9Z%)E8WMzNDIuem9lI#xsz4Zb%p%K488*nQ1xOBls z*J~KuLaUxll(9-lrV}z2C#ap83gIo2y~2@UD^s^Q>N#QM-;BB9Ah_9wLx9~j#@P&y ziZTPWctt4sSDzRt`{Fn(Yt+)QIeek(iiQtG?S7`e{wEHWYw@vlx1-x0)F17I{8+HL zlL|(hcmx_bw9z}m2>+(l%q?ufJL7V{p)>NbV1U)myE(Mf)vSCKIOhDGi^|~A@9BNg z@2SR9SwTI6C=}L;lDP58d7@$TFfD= ziCASz-K@FxBtrNjt!A1#PxS)?vDrO223kgPl2U4-25E1QXUNC9x+Yu>MMf?Lv_$zp z%jd-hhHsu!-4vr)>?a@k)Z^$&<0M_l=;m!@KX)m{%hW6&qrRQ05PP49o8?(;l-kn) z8Ecfpcjd{ISeoiS)i?RNnJVs@p! zdrjwuVkg}tF2f+k`~>2Z+C}jRapgsOEi=<@+v$e!GKz|Zbi_=}BHhgiFq)l)PkG&} z*GQ=I>!Y-9SOopKzM6>RCT!}T(g6o%-Z4{-B%EmLW#{xS%&5j$%x_s@bE$td=l>%1CE4-~NOvE-1lOxd>Sq(C0o<*4V*lvu1<~PPJD` zaqO39)JEJ>6lCS6x}_WA>io?}L-3!jz|B#Xl|^4 z$3Dlc>qw`kAV&W=rywp;>41~++nMnpN$Y;n`$w!N$0V&OGH`Vwgj$=$?%yb_Z>z{g zq??M(04FqS>5lfL_|KCxE6+wNVL*y?iLdtJ(hkL!b0(t3;eJJpOO=L`L>tS}@nodi z0?FFHB*tawwT-on-wu6V>D7|eF(bU$>*qAIxgTgwnpnH1StJ|dTz*{ffy_(h;kz%E zXq$A7*=2)Uw*PdrEY*}$TZ(sLHK|4ow;E;)82+f|8^#+v%^iMZDA1f?s#+RuF@v0b ziK`8LoR?ZQ{Of*h?0&(H)$uQRu?hJE(TF<_h8S127M;E}|5g)gvSav&yVv9wZ{NqUZ?E_4L2K?jH+Wgt15>e5Oakl zy)xteApDIp-4`<4p zV%a@*^K9|3N>)oTj}}^S%06Lla+ZE%$(LX<;hF5b}wz!i(rdJFf0~ zP@3o8<+tmTBi_~7^~K1dKr1WFZzym3@KrD9Ho4aZPDtUg^%IYfg`ZCW!9qhYhK7-# zo|Ba^Yi~aG@fDWg`WIxCy~e9q3R6j?MNRcHJ~_?A39%h3w$E#pC&3u8*K;&xy|OQC z?w9skC3Ilkc!j!?ly|SgPjB7W1J8rDGdgS*UbE6jPTB$^WgPN8*(&WXPOI2T#@BrpJVAnt zeaHLpi{)kVZFr!qH?!gxY0ouf1l(79;mv3E?Kp=W5%PM^c#XN{BeP#C%+S=n9j1$Y zi4U^P%aVP}s6!)0k`VzrqiH1PR9>%~#2;Q30ym>j)?TTU?A{myboQ7#a&-rcM+$ch z2Z0Tb^p1S7gEfa5_9f0 z7qcRkUS`+nC_&7ZITfR8D~z?yp6QQZGFy(TcQYJyj|E`mk(8df0?6>e(Pf z0#9&>3h7ac(9$0DE|Dnlb|*RF_%nr_i&RnKYV`P$<+-u)wvG0@>_9NUSwF9V)k0qej<5X!wJJ_xP?)#`c zoZ-h33e*v1vW(;&Dt}<6;Z$~(3n=y*`=yffb(QO$v8*gm%o|Cc8>uqTJEcgU6u(N@ z?UuJCtdtVO!t#dWEjz;IyebUmwIt2A>l;FX0RwltkF{S(gMAsOO$Hu{J2ss-b0g-^ z6Lbu%=B8jr=-kdsT=+HU{ESs$O+%X8U(GX{v4M#WcEPlEWDzbTQ>xe@A^X*n{;+Oj zG-v#m98~d_TW0vMrjNXaQHIqKUb7dt9XOO_4DOXUug$Alo+oVeIem1ggN}qstN;}- za$M}qGb786r_I+U&qTYl%vn6<1HyO!wAC_==pULm*eS?Q8rIY2q zNSNqe`%Zli|9xLu2jB93Qj+Gn``5fu&5S#+FDr>}72G2615h}g-?W{2Qr^!Y0l!H) zS?DOfRc1^$Iufw&54Jct<&GYjS~JtR(3tXi{^E%)Kdu8+CBx=A!%T zMTF9nmqVeUc9>^OOu|={o%!E#t~K8CaIh16lb~fnl?}I;hfR5aV;&^j(lkc5IJGQ6 ztf0P8Uq_-Iy&+Nc-)!FTf`r?8t}vHe7GDoBZhyVe?Q}`1NvB%B-K<|UXXepC@WslP zxj2$C3^-W5kgS&(5uX$@p}SUvHAW?9zsX*WqtZ>e)y$#RzJ$${F1bemyS2+7Zx=E= zNLcs4$7$89cTmx}YmpLt3Iy?UzNgt=2XRki^e$+X(IQ7kD(x(J7ld%etj&Khic8E6Z@Oop5ah%)sn-f~UM3)AKx}SkS zI%`629vk}PsXca4)(?@({F{GsY&L&-U+Zz@n38d<_d zZ!8GY9UmT{eL+>JPhtYU z$GTosiXJ&p(!O_E0ph!q$=iOPw;$8g-ERfYDx>-;8MFHcWPq!@>FB%EoWCt|0dBBb%Z(=`J^UME*3Z6DfLmoWZ=cs$`o-5}&**|a;4 zm;xP9xr)Qn8Y&@EBlVysik5mUf7jW>B|OLt$wQQ>=SO(^l6urhXD17PiiH*XSmicx zq{EJ*r!BWwSn6+8GJEjy@%3FPAjLLjA1)|~l4^d^*U$Y?JayyNFyC>~)9rO(nHxa2 z7sneid#ZiSX}A?*RRqVP6WsY;w1Tsw$2|vuU(~J zIHaw1#fWAjw?~)z!tx$%W1O{y`s1dnf@X}U(6Zgr*sQ^0%VQ9s%lAeq5~4QyIF@N{ zjf6y`$})r@3kE&%o<)066TZr*ebfAAqi3TTi)z`xlycXaRrZ+b_IWH% zd!9C&pZ1?_tDbI?2lzlx1Q$ISD$v6I=FMK2is5UcM;8?NGj+gg1$cfoy;IG%uD!eS zXFD^K<^SiMv3bIBVVkOv?I|fqJ>5RD)qXSnEYSy}5;^{+>G=2q1#z8qqC%a6c05#o zzm1vvl;7&;U=s3a+*|(TKm5jfoP_OprfbDN0aJfZ*aU zdu(9%9eVAqyNSzJ3<-gWx3p-_I^~i~9*C?szdl%IneL0^#U^Xm*eLOq@~|_8mP_GV zhHhR@BfS{7zH39JvF;)3s?z~WMCX@b@{gpiDjI*R%w#~u6j(qIMU37dG;9A9CH`%R zzTxS5C!mIZ0|K`7l=$NsIk?Jwa&jrk=D4?^3pg{o-BSyrwk3J0)64fD2gDN{jz98c zC(_h&FIB6JirDZ3*m-<+_!+*2GDMb!6z@I!m6M5_slQtX_yGVH5o0>B;!X%|k!~`I zA`l8^sjnBhov|GJRB^V4>|L^nZeMWPxz_kpv$wO4Zq=WDRU*MA57mQj0-Ssa_xd`4 zaeENp*!^l|DVCq~E#0OX5~`t=fG32C4i&%DH`O}*WH|>tQzT(9!&&;4Z*l&ReU_7+ zBMI>hOB)PlXM6v6cV=`N*8`|NoYj!V;fn*{PU6!0~6Ia&5}gCLYqoc>e1@3>n&kH!Jy~K2^-)KoTIftMBKmSydJA&2oc4qX|d4Wf(QOzx&oszzTXD#PI7juLr1 zKk8US&nov%^bBuoTaC~t;}_*Dt^QSvtW=W~$n-VnL0?^>3Wk};j~CuJhTHpP{D*@OkN-CWc14zjDpEo;E z9&~95MF>u;b*sbr@vr^BgO-_`S1?%IF{t+yE=ml;TxAqN>@8iF; zsjs|zoC}VfpB$9?{(959)0t!yOwy^U7f-^DACW{`{^ejMb%4_^miBHzR+L_ir~MtW zH&wZ*JIRW2?;5CBdG&>yQoaP=$H+44)i*>`fafCd&ChQB->A6r!nCAUP6IV3F-j-T zrDnLLQuMDdJbvNtM|7VvdX99P&A!<&{$*HF@tK@uM5OYu0a?_?Eb}PqkedwiW32kQ zHZ3gOFyeJ7|K6mG(SYvEpD+IA?yS|IuMt^?{R)A%;xS1Gb25q4O6nKfbB7%$r8AhQ)$Oj){uYrV zQd4;z4$WSsxob@smr%y3@dn z7Jz&ocb*t`%6b|8P9_C>-%Sba^)*pqftie?%TsFlg<0)9vc22X4ju4C^Nu=bVysW1 zSbJXh1Ulo=ARd1*EOb{;@Ek122LN)BlybpA-3uB8Q?qWAlsB?=XDc+RU}^fHzpcSB zJsloNP)Vo2?nbvgFa^IkrGZkZd@Yi86C-Y?6^4H?b$LgDG!_)*EMYRA#zICKpS1Vd zcd=lkK?*aemlE>oqP^YqQl=G0Iwb+|?GEdG4@)nlD@L{lU!9n7K?gff9ijdcsPhw< ztEG#|7u>Kv?MKOBTa8fWkAgEA&j!Xf9pd@jj%4)=@`PQdtMO;#%buP{N*y#44q3g& z`5?}J7;`-%=a}szbpuSwi&#mp`E|&zK5!3#FAPG?Pd``swr9qiKc2VJ^xl6Rph;O* zCD$bzJ{&%RQnnD#Sfljnwns4Ow11HGV`YdlKmQ-?^kyIxqfuT+!YS|nxZb+x31c!|{~=W~lSwEd;eO`|V1`L0p%i>ATS#6KRK zk?*csd|T$MWV-Fc=@6Q;ujN%s;{(t>nUya$6i4Ae|4$R`ovdsF?sn8$jO8 z@iPjFXU=|8HjP(_{5y)b;EH0nu9NB7X#e#O^5AF8K@ayY0mTRM{!5SkefRi+a*vi! zD@N|H$^*d362^9K>{fXIpDIb8+9!A%5zsQNqKxoh1sn=}tOmZk5Qvms;HY|zBkcsg z#&-JPgaOtzjPAFVO8V*m9sz}aZzE42qpRQPh@P}ND2;8M!AZ`Oj$YA7dLmV5xe@Zn zPLsM_^{`=Dox1#k6Nh>fr1kZFg`XdPW>t6~1$=Ffy;6|zrLAR?O0_Sf%CyUp#(1Ua5YR9phi*L1L&hI>iw`V1m*OVP>+?Be30TcIbe93OxHF!7 z7DW9MgV}R+qmOT3!7sB-YW&%yg*<8k!Jw^q(O-(e8 z$8&)H=}D*6x^T(lHlpq8GdWu+|Jxn4rDq^zL}P!EcAyX|nO}kEX^7Bjoao z`8UJz6Ahc7ik^0ULN70edczM+#+!^R%AKlvJhX!i;UGy2UvGi z7Fs}>bQ1yy1d!f)4<&>WAi#IC_gj3vd7pF6%$YOu&6)h4$;y4NbzRr5t?XkH;LeyM zAFG3sd{#Pldf7%u+=*rG*P`r~B5F2|T+F2SREGV7Z~XlEp2_6<*5@E#IwW8Bn- z2%m@eQAK+!!sd593sUn6#FG~Cx_TeB5F+Sy97g{5!)3a;BeBBEzXtL!`(+ZhHT3Ft zYnjeZRkgb@!sjnP3j9)lagz?=(&<+(W1S<#eJ#|pd(FT8QBwjqFdk612KTk7&1L(S z-1N@iGIHB~^hS@jukxGbqp_&OEc0#EUSA{qvwrk1Ppa}N09 zBgBSSkaGy-YB>6Q#-K{UjZhUG)~F62F>GHfv9u!yDtgt=2FcW_&qA7J1@c;-Fl~RM zz7#=H8yXX_A0^VO(ycH_(=X7FFUg}C-{p=w8ipnikt`jd-Fj6dgPt3l=3p` zLg#q zWs?;}q+B|HKC*iYyr}VA8Ew5OpIh7YA+9bT?qEo3Mw*AMChtX3sSDzK?Ak0%dbfy+ zcI$-%7dJEZvw8tig$3!0#BGFJKIg^b9ofzvoxNb&<8CbdKR=_cYI8+T)5EiJE)caP z^Z6lRgTr~LO64@P+qi-rLIj~1;oL1YJvKZvDn%*Z#T9q;pA>hJU3H>%k7is^$FN=8 zjKOQ&#;itiVDlf99H_*bh`*QpX=mA&{d>Kszbsq&9GFj4{<#lnUjB{nab3X)P))q^ z-T1uMLuT0qGQzR0Ihtk*2VvFd%Lt|XBSh$TQ!z!al?XPLq&vARQRceKjjPRgF!HFS zgF6`ZFhQpJD#`}59w@H47V?m=WHCC4`zv(nb%vpxh$GQWG)TD{c@K9k^awHB(gJw+ zjr@GHXNo-e#KLQBd=<;u3=y3Ui{|F+sP0mgFe`gjsVmrYMB;{sN{O%?Lz@)#9=5hV z+iVW9k*1DL%t*R<+=}dKXNBtH z>sfN~#)6(Q;$MhHLW-d{W0G&-^3KWa-DE2f&VjKa6yi;B5}27|R}Huk=%3|4%Mq;F zFfiP-dT48N>4;5*iPY+0iqfTH{Ht%J>Bs36&CQ2pe}?MhU#DkBGWc($eHzX2;=uLQ zRhshFs6(MJUGYLf&1eB;ktycjh3o%kDtmg`XZ_hBo|CBzLRI*90~fVvi>QoO(&kdM7R(-?J*< zjIl=Tvcc^kMKrtKCPk=h$Y=1vdFUx7LpxrVimD zF0p8&7pG3QEhMcx?`y{aW+zt%U5O z53_e5psQpBp!9Eor}Lci0+sX-ur40f zh*H$7UAiG|&v|)1^}6qMVGv5|3GJ@1sKrTlV|gqKs=ez$N7A_2>f0uSX#hz%1E%W7 zHCyNi3Xg%@JH~;{2Kfc^L(#KyLlNw3p}IHO5^)2@!=Lt{`7|dh?xD*Vq)_)$?=qJU z;3gbW+ck+mVtg3ljzheP(B;4WrVZdqNZ|R#tbOF@{MSqah`%bJ(z`(ts7rCeUy!V? zy5h`+cz=}}b&)FiBSfT21n5JO7LNI25MVdM$oE~c&qL+Mzh`PqEVWm2%`*0>FP|G- zvZGv<>HHceb@QyOhlRFNmS_oeFv7#;w{}I#+58bhSq`ysfLE&MVdsBf;X$k9ZmIq~ zoxTSlhNp}#&+wzvaEMenV}#3>G;s_L(aWPBmsI8SoOg@xVr8JqSX8BSg>aujs!qCl zD#-8(9Y23oL2P)Ptt}@kYZ49>TN|2{f3AU@d4j0xO!>T)mgF>C8|mo~tKusB?VqV% z-dc6A;z7N!lgWes;!k$k>3ytN=Rmr{`a&g_DV?g35lPl)v~r54O#&Sf8j0UpF6S=lkTjZYbsqfj$H7y=({5m8@h zhpGAQk8^JIz2bD+puOGX<=UsaKVfrugCjX8TN(_(-Z;c)4nA>0X}>X2dzrLK>-yM^ zYU&n~gM=f~7cV+fU7bfC#aa8YCM%P5t+QLY@kXv8l_V>|D)(z>JU9D9w%I+0t8QGc ziHNPqTC4le#B98+D^8-faQ)fm%ZIPjo5RO^Mu zl2b$cLvbufh*=@)RulhP9IRS1{JK)~OO?3mhaj<<$47`PyIl#2y(J8HLv=TRMSBX> zTC8~8kk!YVuGG#ze-ox8_)W4oKFjv(LGl&IXgjLsYF31iv~MWJKRCVl$ta{rrej(^{sE;kMCj4%qf@W`b#Pa;>T7!&n&w*i@@yKVQ+9cIv z@{;C{Q$tGz+p7jWHEn_5 z-nl^hje+iqmm^D^o7RSWn=MLCEzzG;sG6BOLh*5?h_VbjJGYw7j4OA^-nIHDTdQkC z=^gbwVn=~0vBAhswLycV{%<_5Qa14vh>dpZK9uQj;w^w+bWBQ8 zakaMl6#)8W*~ir6JE5(C*IzZMzhK11xGLG)B>{npQ27WIj?Q3Zpgt^x7M`f&Vk^aG z>4(Mn9rI5xjHy0a@$m)*1|L2Mx+=R!3$a1jNpAwfmomo7_B&J*EgG=D#5;m5L@HlP zID(5~4@GE>gXQw~43jXcNCyRE)&3_~?13vk`O{9l2*k(2!zpD>7uE8GTTTmg#Bdd* zQ@khb&Ig|bm$cp0k0Wv?PY%ZlK~p56Rf21EChlu@kB&YboNWCmJ{WsE=gzlxG2q;T24wdNahCMN9y7MRb7$K#oYgAB6GrMSSP?g9G&~fpcUVWTX1Lqh zTuK!4G9-6De$XaeQ0)rUxii9OyS>`@Or5E)<$ko*VW$W-*&JmzXr!SEFmxb^-(S8o z9;|n?H;X9cV@dm@lzS|Vx;Y)TsCwLDiqKq70pMt|AL+WA`0u}<3BR2GD1$kA6LU{m#aaU<90KqMz0MJF+o$Jk~M{3wj!7d3ZysCN<*u6Vk5i{bzxTwRL}lp*JhuDwR>&UV=r{;VYv*!5WIHkDf(TTI3Qo8yx+-&z+{uN7K}4 z*$zR@g!6+@(t@($H`MnD-ay9`7HgDztr^@HMI5VIP`tB8gZ1R9rkQwi}pd^VE8{`MlC`+7|gHrpK8YA|8CKb zp=ajhhp*@0Eu8bm{2E_0DR9l48CLS36i?Y>s7zF>k|F^(5uxvvDj7w0;}x3oFiVUU z;m=2N!v=l~Hl)J5BQoUZR|yK^KdrAAmlMVVbC;^XIyMBm8pc6>(!F?RYSF?CSXn6K z=X*QM;V>m_pAd19fI>KSg*ybJR)6S!OPw)ry;rhjPoO$+3KVLz?GSu?(gtzPT?HN- zVij63Kko}k>DusmWwuQ$2N9kVo+7y>PPeCfxQz&f=7O z?YJ>Se2P=gv`7Cf*&bj((9Eei~W!7s^ zz9BeH>? zeT-RB6Q3)ZbFQYlnL0rxhihm?7;giUk@1#LO; zR0)hqWCP5Gf)eu$)=&sLseHQ_3{xJ z)`JCZ$-EiYHhJt^a&6hH*zH;vb_dFA*jpRHUh?A zf}l!Ibxj3!vNBT|7;cg~tix9LAsByVrd%oX0+jsrz`yA=fROi-JJ;yv2dD^L zrMnVhb8q0%(^!pAB?X$0<-#?!N$u)A)oXAukCphMJX(*xof?jpJpwM$znvwAagt%E zs$}VoG7KS#t#gs$7DG0DlXqFQpG-s%?BxU07pgO7w6>&c3R#ij&OdIc{DeJeq+H$u zHZ+$!A^I$p#>gr3$m$(t<6#Gl5V(;P*K>PN2vzFnciDc)$HZ<8)rIl1vRHQ~+elZb z2=7*^4g6idPd!*F>1;8;0)eu$FiwK;7mNY0nekKj^K?Kv8?EO2z0i5&M}2H=(@CrU z@hk&6&t&9-IeCjyZU7JT6=LxJSo#u+_&-kiGIjAEWaO8ZdB+b2cuy3N56Vu4dBU%R zRYedvxwLRWHBW>yl))!LVwnZGDkx%>A~YeCYy<+bVIu9jUyC_794S6h+pKa^F;M|< zK?JhN6d**PThA?!Wc!%y4~`x0TGfw>q^hy#!>qMd-#a9&Zi z?t0!@Q%IUD{MHhRd?b^jLHxn3mQugw26E!)CXiL%>-&-9K#OrQ= zrAcz`qT@R^ohHBLskbJWAKn^$D;XvC!$a__25>Vk%AkyP>f6hIGa-ZK&ov_TTHYRG zuE{c6;~l%yvbFWVDR^h=m669^bBJ?5lOi!Wu3K-$l)>b&lBFO z63$LCkps_AT8p#<{us1|q8OSr42(F-t(3mf zawVCJ+LM(;6V`%c52q6W5X_}h9jwf%e8^7?T_{MQHzn~}M>Oew&@w>%?dPDIqg(_U z8rcG`Y5hZGp)$#bj87PUB_t%8&J|Q6N(_r~dcCHWy~qHL&Hp!!tvC=Ef{1dqwY&X; z+cx~y8ve}x)^C|@A%j!Law*Y8l>X~KgjSj8t)mD10p)Ag(c#O?#S(rSN0vIxHXDT{*i=l{$%H<0Um zv3VpcOb=jy`GlmI%}^}-`8k&O@?b=dhAQ(rW9TyLm_F+B^hiH^x=WYdG!Vo3)Nr!h zhdo3NFUzeD2GQe}XWV$F3mxQes>h%?v46#YSEi3`U1st#fjDNe% z?b-?8+arH878fs~^Ov2Zr=j$3#LJm-a7&AioVQKClW>>B&|ekfv7=5O4_UOSxGBJV z_M`V}#k)793KVmMU0ML8t0HiQ701YgGj@*kAD}@i|bzCL@%|&AR z8o-l>{SEcS&Q%m%Dy~kr@I|hrBSs|pzbOsiz>f4B?5h6JTbzk|_wbGWPcKsQSHN*z ziVx0JnDE2;2-6ewo3I<7K@;h_kU731fCUQnNncWUFGKv0@4U4lOfzCVr7r^QtPw|~ zk(AV)UKzj$D;71NEvo*T0;d5KxNOwl6u8Zm!PYM2m73|QpwDr8-E50JPaHdk*sB%g zBahjO#K_i!+5=`Bn#|9@1DY6mO!xPj_N)d9^bkL3kfD#!>Yb4nQH_%W6SeZ>_b_oe2FlcJz*rSVThegosT>x_b`jhOue2zx#PJd#R2O5!_ z7YTT?p+A!2^V<9VFJu-V{c;A6m)#ui_hBEu@)NjSaq8lk|De1-iBEv*A-D(*$gcjk zRy@s6!)_C`?fn~ zI=J#laG)FpZxCkW4i#fl4fEEdSU z3AaCKM}M4sgMV3jTt`w;WoSBMH`3q{_y&EizOiLZBAmkeFUtE=zz(EP=LBZh7X@^* zU5P2w>(EsGm%k(jw5hhRBt-EL9q)I!-a#;T+;JE`6}!V!-@G{|uZoG9uwl+64h+S6 zYnT!*=uLRTMThN}Vu4C-z9NU5n{!{WFL)S2Mlq6#nw?l%38852=WW*3%N~?E`w3atAb2cLBUX%9~z#;xtB7dz*sG7$(6A+^(NhCi_ zzI4JVMAz`RTntuLmTs{`)aAwk?qF#Gok(9A*KbrTH!c+sP}U31BY3H~rATfD;|Xr- zsWy(A(;=W(;AD=U`3pn%_y>FFsL(!-6=|12$8^CNxm1O0L^QUk2yh|(={1hj(-o*q z+Mxn-dH}XxrZ~yocuP=6Z{u{FL$FV-TJMlUX-tWjFWn#Vs_^m$bE;@zmr|g&rMvkb z$iWk+HT&+WW3v6QkW0XDzW%scq*!5SG8h=92#0cn)U#P(68dRqh2Z%F&F+OGjPZ?Z4@jo0N3S<_Q|`mi$NuXa8ZtbijH?;SC9!EmWs9@34P)CrsRd7smhG z^4(rgD!_^*KHqaSc+BisuDfr)K7+5C;T@}CW3o~cpK(_Z8+5)i?30|T)7+3Wm2T~* zzA9rPZR25k*7M^ZdCLcB@$ply8_c(&U>8Kc-L|xo_6yebTl@l}t~@gqbibY^hQ#@a zyVAt7JBOx&+ZdsLP+33szRX*^k_aeDRrdLvY7qJMzV@*(@Stc8{(^q1WtW z{rmzr!JFL7s0xBv#$!l6MPAso+7Y>3gc@VC&;Iy24dZl-x2+K6N{JYkW+lMT6C89;u zC_F)($+ra3^;;Bb;Z0W6G*jOJ0HRS+r))pplp@6OtJ>G>$HKrD)zaT~1SN?;g7~et z=IYKVp9LPz5Xo{+GppXFn#<(*x*o0T?)062mNE1{$hvsRbdrfsgaLYSxhIvz$HZCG zHumXHHyr$YPsCTg^$8@J{@t5&9ZF_h-mzAj?Gy@`)%kB_VsQ67iGMu_#;5*;{Jww` z3gvwHe@A{pZG2{+R3X~hv$Gbt(BZG=?G|<0o7#!!^C(UMcB%AffR=xiXm&@fMpc1` z)sV@nXSlrt#(Di4g%{<1>(V<&(>p46GvULb>fr{w7<=?w$9Q#+oF?Si;JWzBfo^i> zRYg?EvMxrBD@@Aj5YUU$72mA+!tBl#1%M&waGrY+X~ZBr7m$9t{14B4tm5MrWKr#Z zb7KIyYzXF4kv}S;KdN+9tt#5YHQatcncfxSy(`}QfEX}4-bLz+v+7JrJQTVsh74up zYvKzco2jG-wzw33?0dA=f#M0@k>Kheib9PQ!ELZX4t7f_ajX5Oi4+z;!hbh)ZIFAe zv);V4+X$hstPtQ^N}m=SZ2ovuzRdpj3N+IQst$2i~yHaaIYyE_w@{ z#~86n)c+V~t@3xAbk_=9ld#9$r2ca@@@--5(@%SoXv6J_<5DtXU*e zps1}y5Roq6Kmc+o64vaGt6tn;lTBATMcd)}8ofC2_HWIBX_CX#)i-dc^CmZ0gkMBX z9~{nG@PJpL;@vC5tXS9DcrAul_Gpb-L4CXm|NVbPT%5I5qtj!T~<&xo{q`IK_|hogpP?JZ->Emr7#4oV2ygs^zsxPk~qO zEjZt$Y(>my}!cUashafB+QvF>~mt>-} ziD*3ao|vM|qnbbnPN9a$*YrEB!Pa<{t~;Sg|8sId0%qI=%%WK+vDWnzTXttH38j^F zXFwRn>;#m4v((w8--@bozy`cB%kO23Yb&{kdYuwMd`yHm3H<`+CnI=QTGigf^5eIU z1;TzfjIca>gq9(2ciSYkr1cSDRYtS^Y^G`<5jAr*vsWDEYw5Ri!+|>4sY?&)EdE+o zNk{5QWt<<|k*obp1xwfM$U1U(Q{#ERKsMQ@ROOojug4oVs?Xju@$om724snOWAUk7 zYD#AFI$6@1H($e-%p9X92=ki5_32uQIC(*zi|9qyaSX+|^07Oh7Q{}TbfRZtsAlz9 z5aIiEY%4iYL?+;lp1JMlXHP#DR51t^FTkzZ_y1-W0RPyw{KM>`&N&f~;BT*OVYjL( z*tATTsuP9}m}foEwK@!D|Mv#;=c{&pYw}(YNc>vmA)?0U;6CKjBrm(IzXZYLI{%NK zVeDX;DOt!XW@-loPN$8Nu88^TN{`_0N>NLou9LndQ1XL2|JM&VJFxkc{mhi= zoV<@}rVS8dlml_Yf?QGKC3WhLt71jM!jZG!v~|OC`~TSB9{+4`Sy{mO(H7qOFH~Yo8pxog;=#0&d3;suNiWF> z04adTvqYRA4lK=TFt_8_(h6ROg+WD&^L`IikXx(4XFwiBoOBwG z#?#U=j@;GyJCp9yKIC4M1q?-2XcHxQ!kv}>0v^B4&Z4s~dzt~AjYr>Dm{r5sjz8}3 z)*8pC)o9ZX8!;lvE2`OZsxz;YOSYEB0>P+L9mbx0ownypod53e;WQ-R-FnbdNIP{k zgMIO+T&bpJl;?s|)R+S@*j2MtP2QzZr8AIUk=`XL%G|@B@^=i|s9V!NF>HX?MXZrE z{=NSNZcz~Z$cjg%+()eSyy+6+Cwl=}kLf17GOU;9WD#R%TwLuy$gI;0R0s&>yf`qC z2YGmzPYP#54y2|?DO^Y<(R0#{fyF1oL@btXkWh*!ML@*%PY4^Ba{0=?31OR{Dsp-d z^69tHJ>3#`pXvy27TVVm%l}q(fqQ5*ef{T**9NaXRtX>X^^B)k>2kY_qgUU|^hw_A zymD0WT-nBv`^?`?r(f%*&TCp_PmTbga1Q^qNUa7*I=~IN4$Y~7weyHGW(e~sks@weyz)EBJJs(efa+M52KOt$hJF1rM$7}FLg-I{-V9Nixv#J#{?Wt8QH58)xXgwHumjXzJH*9 zJ*oh(k(y@qs@YsEaz4QGxX!2M%PKSS{(VlYjAwY~)sDmW%htZW9slT9wk}k*px?u2 zjky|-ooxP7?jP{B8QJN!*nWSx&wGZIx%swxX&m``qyK8}twjHzv|M310idss?*9Kq zKrj@MCyItn;Ry>Cr;iaHxDE^nw_GP53nsp7I#KHM{J1DKDrAT|$xr%tE|2ToY$!$IjwUl>i&x(Qf=$oa8jBnZ~84WPi$*z^)=G7Gi5HTY`oiL zC}8{DKd;8yqwoxjvxSOzx3kszBX^{=Hmc<6mIF3tJ__{ue37Y3bR@WTJ)jB9B*7?} z>o}3EooJ)&!i`Lqx{QL?Hi<*%Ha^|r`ERye6ZVc7wW1O6zWr;&-z|6NlzA8Q{rC`P zxA=eK(N-^c;BtHv5=2a{{XGhwtzjUSNb7HBIp7nOjvp6?b@~_tC0)iCOdIr zW$>F``(L_ddOmLc(W$bb>L(8MjlyhAgl73z;d3WS1oS&*NMV44f0&n~>f;vQ@`>w*Ifa5ORNyD7+ygusN1LHU8vr#sg3)Ol+krrzPBAqGED6 ztEXruCvTPwcnGd^1bT!#;2pY0-x*&&v-0}QzwRVO?j-k_n~f$3obX!dvZ+hhF8sn9 z23(0R4Vk{#499Z+{{CAA$-&X*M%U`BgRokYT9=xx2 zu08x6R)y5PW8!|RXuNxi@(c;w6gEo&>vaI({sCWc*Y3H7o&8ZfP!!Mw*z12hSAe|s znitn))@5;T6m11HlTz1D{1c30pbLOuM$G7tFQCa0==qniQkCU0|^+;Vluv@txa zN}J5VPS|2M`pvI=oE~`;pIW5?b257(NAHJEE;YjtVBMv08bbvEEdt}!{Q;6O$hFLy zt(--zf+M6g>4!(scaaqqB%;)|$9x4k?=I;C%ud#>Ee;F^$qz1d1W^c+3wSMw0rQ(bQo!iL^VV>m zSD|VoZuE%Bu<*8L`Ah0+Hk7v{Fc^Sv&p5y1z zlDs{N03W%qe)oIL>hDM4&Z`H&Qwg5E&aH{+yc&t+#*qHTG$h=aYYmrR!#f{+$+$g# zTZgpyle@_qIdW(JUAy>uE8*LEw@vLWivF1UZuA!*mG)V>4n*2^P>PLBP)kdg_egl3 z=k{hEr4+tusIh#r1Akln1;%?(*vdowyU*-$ALX6Qb2V~zVDk;<{az*B;P&UI({YmN ziYY+cnXS>$sX6hjdS4|9aEIJqn+ZdnPTCJb8Mu(U~fZ>fZyNfUOeHcf{07*y;Y&LhTkbr8O zhgea~l06=$k{i6@smlt`3D-qpW&ghfq1i2uYV*N@G>VqADdg~b;+EN+>81f3gej`& zPu9kme4~7NoOwL@VBtyrrv^2L4R_O9t0lcs%s*qCxl>=zIAP+!P2F_oAwe8(@RuC4 zLnI&v&30H8wTLHH5CdOzeX#|rtiuskuW-$C69vC$sm@Lw8=i91RKYDKDlI`%shbzO zXFU2piFr(lH-{ezsN8a0yO0zRsj(Ogb93N;m8GCwn{)Ib2O@AY6zbS=geTik_S51p zmkJpDs;>7WyO1&RM{i!?mvDrVh0{a%ZO!Nbw%{_G$#Ra(u)}eb=V+!JbW1F;AZ)di zi+fbA<_d&wQ7)}OPr`@i@_?Ay0xsuibrLp)gYAspm@~@eH)WKV0Qq}$rW-z`Gq&bm z&9B4ATkAk-D~e(}lK_MnFRun_hr4x+1xQEVClvKO`!TDa?F|V}=|L6Gn~>si9m|Rq zYLYyW_qi{V!o8|zb!7e^{xh;&=nZ^tZnkvqUUo92Q^3LOj9Z!$gzWW-6@!bnS24{! z;Reyf#XF1EpPN)s%B9oVBwR5J7;5hH-a#$V^A0x>Hmc_uOPXMW737F?20dNfskQn6C7U)CMH1L2sQUFUl#5W{Wcp zR-?3d;wzo4MrSB*##-4m~K+LwfgMn9h>`uc_W4zFL2m3Lki$9g4;0P>_fbyhem24=HKIhAiy69o?EH$ zXE%Gj*B811w%q(#=Rxxd>x*~FFpa6_NJt+iZy@aMPG?t(&C;fbH}x&oVTt zKiVYVRDW20*N3><^>=~9MR#xyk5A8ppF(8g;7dIQ0a^q4E$zW-V#?i4#Pz}^jaBHT zvYGVSwDamAO8w$Qp9Dqy9?EN>@?Pr7zA+)m%fVV5?J^_PSz^xU*!g*8*?`c)e<`zV2OpNbYWc43W+rsqPrK zVZqk14OX)Pc3R;&4n<3u-=6&bbK~a>khOe098R!7QEZgX{P~Y-*1#8V%Cv3^i2)5-!pCG1*QAS(VT8pCeK`>oI)SHw_CJHq-38G(2k53>f7G?mUcE&5e; zXA=?Q1ouE?5f_o&s4xg5XwQLGKD{9NvT(&dVx?g~Xr zDPc^H7U2^J1mjm6Eef*l3?sW^P-T);+)HWvMsZQzg5;yxrKJz_pEf{j4YKEKVESH5W&sdFpys4X|@w3e#JGz7g#Dvn7$IH}u5?vRHG+B#v1zSdb`{sQI zOzkz+J|%5UQHxWymEUVrKrgL)908%Z2lUH?H1B}YlD1;+pznHVtz4({_IZlMs3%2B zydXSD)0&wc@}$YW;%qXJYrUr2w+Xwe{pU8F)%bnQ;D4;7qSx9G^AQu#+nuK|KHJs2 zQjX1dd3fW=1^8&SKdaQk5$?FG)-!akY=UTb-(&4y0Y`&Y|u)8=qe}d+y_UZAw;=n+_jFIQId3@uT zbm1U^kz@rv-#D;cw&9nEDci0DKu&|g)TQeqjbk|N_iG}&sOxWjbaj`Yq-;_%qrfx25hi~}v{0q#pv?oLeTN9LR z(>{A%`6$r?Rkz`3=(}#c@i1xqQ%{_df)-~w37ItF*#E%n{OVZ>p%rsNxiHSxu)xfH z=QFrT1=*Up@zOkM`Sj8nkE?G+eLb!3p2iqM^JTls%fql-(t-f!r0&5%v?Qx@*Nm;7 z(tZ~VFZVPCafW3puvsx;vd z{)Xe|#Eb=~DOt6vO`tsK;B%(eH1oH8`Vxu909INo~nHjY6u?p zJuS!jJZ?uDdvx)&KYL-&dj^t9)Pq0p+Pjyx5Ne`sQof}HJv@>YSWDb)wsGVsCAv4v zu}wKK_Ct0R3&YX<*{6!@uoELjRpGut)#}q<3Ig03b7J$II6cE2)$e>; z?*z1AOO^>e-)r}@U41iX2iEKFT`{cg377u5<;FVYHAE>HU6{2Oem1ZoGw}7<*O-8| zse*k6vE`%UNvn+!_>bHV8R21F8|IVm9m_YzmC?<;Q&&B^`>}2v#RU36Z}Np7=xw%| z$0~}ppA^3RC14ZziTRuIQmjZs?#PVEc94C9ZoZcMI@xghYoCZZkE6_q4(~XhE5OX3 zV4;`WDAa?n~UohGi8QPY>fRI zBIg^|2ovLto1TQ#RmPJoJmsC;YHxu*N7+H`GfQ|QbAGK~0;6Dfl=hkeL|kuwDPN!I zTlL?DiJ|t)9_#y(>D7zj`c)_KYUjX-D`aEYqnhqrWBL|J^A(c{6u(igQC4D4#0)T< z4ly&cfsGq^-nSmut%d$QT(zo*3fUJE>f8HBk!1wP3y8z4;5QD}wOyW4xm7V)wp!FU zXTT6|($H~(TONn(gMh8G@c`S#eR^eSW_woIBa6^rYrUL5vv}Qf`BqQzbg+fRR*T%` z&lR85OJ5_m`n^XbP|kX$6zx(MmN9!3#r=>K@FSo9A%2Cxn#X)o0ZA0wZq1PbxJ=oM zi7@Roh|N*B%KU`iy0a`uA`cLCYg*S4JyyDN6F2Qf`Ix4UYPO#PE1iuNn<}$V_t|8x zmd>w~ZsxKLKs25i3ho^`aK~>d+Tn9Y+1zsRov@VEEodrF*aV3KK7}&wW&-5!?K6)1 zKoU0a`)6fmJV7t{j%P0`#kwo>t12hjC4FeTT@uUm3|7{nPIc|ZK?_UT`&{bP5ro?3 zH~hU6#tT_h79cvE$a>3uWL3u}C)uyQ%aov~dX8DB5nZdlOR0Rb&Pn35REwNezZsXw<5q+xsOYav zO?Zvn%KA37p3LQh$~pRd8|6Nr9orhV2J5E@@z-OMzEnd~)jm&y{7KFJbN=)8g72=E z^OCkXb6O?q6A=jGvxFWNdXi6Odk&mbw(+J~{gLmPiTfkU-2$KfrVZfRruBs*2tC_QA<%4<_ZM$uQ5I6%52oP_OnciTafc# zH%RzSD=xhup?b`z8xzCW0Zq z;aM%%B>!_x*0J>)2k!QGQ^}cmMt(77M521Gno>5Qp=`RAi3pG@wJp)88#sV!aKDyo zo)bva+6YYW^6Qy>XXO$y|ZT2gSj zh-UEi6~oQ-J|trxV{qBgi^kn_o8+h;vSVwsk#az9dyjim0 zzBy)EX0sZurOGKkxq>&oy!8SIAo#H|P1OI%Bi5*P${sa??&8rz>=W#3_B2h^E=c^8 zq@j8EHNN<5mU2DDH-9vn$E*5Nv!)^Zvc0^ZYkp(e(Ggl)3-`Lcmv?bZ#!%ImE-JZ} z9wl^ti&fh-wA-ZK;#uff4lB@G$2nI*zc_qfAam~%mqf>s;XhOZJS;78swXItjZ!`0 z-OtN?vsREQ;Z+g#mM8s<(bgo6*B5n+VM=f7M zKTs&l@Fexosn1jbHKlHXl&_mb8U*>9ow=925e*a~H8l&?M=vHP(eSH=2S=`K*(g6C zX1jnLm3)URv*m$UM)cYyZuZ(oGFA-AxS<|N>%S-E2*{PqZv-qjox&en8^~Ek|x`m{xs<>1pQnSEGjTq%*Sg?1J|k$0U2h6kjNWHLSgRTDVWxePCH*pg?0q zTPr|H+GkcQ7JU-W>0}p@27ox=fH6Zc@356C3Fc?2m02ns^S$cwi$xnuq^D#!F(JvT z?TAsBN!Dhn*2)N?4@Ug6xMx=%?>C3g?JuZpF56~?SYX}*Q{UXQAw^bWf!nysMr$0( z=emZwchxS8oWS-3Ubi_J!kGp#w6nGuj$%RaV7>D3E4Q?^Iizo~**D(JH*bv?upkd0 zuUMKc;SH;s6)=aGxyzu`M(&c~z-BJh_F&1HOnI*FR2>C+Ps?y0e7Y zoVlHo!ROoz_XhvCYe8)+10*T>rpyzluG)^rN()S=Nj!w%WaUWF*d>am^WH3Q^!nwuZD0m1FPw^6q< zM9As}uCp1vVF+8l{wiB{-7JCtC4A_*7DQ{uqX)0QtHSV8JlM@1LxR5`2g7^=Y z|AJ>1G#S-zcT6^?jZcU&qdXI!n z3(*h!1v<7GrmDlQd(^B{n>#QAzZACmOAdD z_*)=pZ4azbja%o0G8Zjc*#QEgrfbJ*tK&-4HoeO{(e;u9M>K$kWTeH}0X70~JD(gaiJAD z94M92@PGlkotO#9Wjqz=0?uilT`wdklg-7={H`#9asO}t9D3oGY85l~##=B-LCT5o zUaRW(KL@ZKH&wIN%Fvm2FOW_{wX?(v(i-lu>{PkxUbwF%GP#3h`UlFbrz=IJx@ zh>}I6Le7eiMGIBct#ONyaj6PIC8J4`DyY6$h5Us6pG1u1Uuj-qg9GoGa|^WqFqd9w zd%>%?JFTXAo-?Cu_Hw$*`vP3dDG|}e6 z=*TN~Eqrmv7ud{2y)9ZKmG4Dbw55_bYbHsTe80!8abqUv_pO<|fOl#mD;}_*Jn8HP z{W_Sii%e%y3*8uEa6Vj8evFPZ31r2UuOk@9z%8G&I#|>0GF?)tF2+sf7q5}P-wrD1 z72EJ7EkVZT!hmt>0CmM;!n`%U#UDOUh_Hu?njO8@dLKPpWe1K*Ip5L%!2B)$s^hM> z(gjWXcw=JY?F#Dp*E%D$@?GKH$JhiPF;Tx86?^ONqHH_7)&TZGjGoSHSMTRe+QWB} zeZzZS2d!KaC7wJ)l=^^2aJMublUnj|%y|5R?GpR=qYJ^0)EE~wv_vZ3hxK;ucXfg? zMTk^q;s;67OxQ)t_hIa!Qnpv=KI&Ktwd%A(w!HR^{EMYIf#}GoqL#XCU`X^z`4z#v zm4o4egWVXx7pY)F2ICOFJBsfnob)ZWKKCWLxjMEEs+Tmykc*SSh=*) zh1l|!zu*2fltucK>KK~xQ>P_FX|^gh0@0kiUn0H4yzimZ8KN^&_BI0zzMhx`KIH+b zvzGT$BEG3lBng58%v3vO1ScXNl|QcS++Aj5Lj=sGPdqJ`GfmP{T0aIY>{K7272NCm z_G24LJgXa;MFbf31) zDT`arr>GxOEo!*^vEzd!FAJdWIW)n3VWKgRsMR2D3v1pFz#z3=tmSmr0;~8cSjMQE zHT|Sk_qk*5^3yq}@0$7T`MiY|{O<48?!$*At?rC z;|Bfl-CJ`d3J7rI!~HQ8ocVq)J=6k}gkJ~PHoK%cPCMDbJm5k?#8HUVxH@;6N3T=Fr!7pRBUSzzjsNYnpDiIT92gh_*=|xzLJlQ1C1xVl+WfB$@ zs%}MIIIW-?@7a#|lXALC3)>I-^eAYCk>y@qvl`M(^2f8bDwdJXoI39jOW#U?n)gTN zv+w}*Sh5#au|H*|ZCM=F3jqebO`P3|^iqAHI9W6hqwd*Y9#4@Mf|7Cx?8=?VC<7DZ zNJkMXbDn?aUYv-mCae|FbyxC+?t)7wHOZ%!z?s83&~kDToTcDramt4-kZDu27bq>= zYkV`ZCR_dGVvK{ctz;dm`iI}XYfXGKZ(Xzysrd~wt}~pgAth44`wgzkJR%CX@A=yuA|j;Nh8tU?y;Ny*_w%QK%a5aR@9nU9R-NT z&x87F>noMyZ9##91}B~M%8^RygNmm5cLoIjRTeVWApM9gzuhgE=r0<$_u9zNBXp@k zxo(`J?V(A}kMTi>?tf7`T6eM=@}gvfaq*B9g=?>_quo03MvOK$`hbMM4o~G-GQw^~ zSmB36kB`j0eN_k7ensAv#GHo-lOFenef^l5fyGB}56EdNR^zrYq^Rc1IRtKyw7PHD z9ac_Z2(4oT5Sz7RsYJ=b?gHDZ2)+@<2N1$|HOtkCAfZF@CFmUDxV{r* zw-==D=)0>}z}74XlI%xp5d@#NFeq;zJq(K9Jf5x9E+%}eQ*BQlE*RS+JLl7qG3cLe z0g|>Ha*H^H|2VNXv&?*N&F!wMhPf}RSHe%P^OcBkXDjea0rvf{ic3$GjU=a+mTlLk z@)`3jME5S~U!8`Rf9S5Ew7O@_*G@hfG5@%t0l&&?^?F~Hp1L(<2Z@#xSPAu9lU4|% z6_JMAQG&z!TORv!%Q|0AX;{dqWeELQY5eNMK(n^R_PR;hN#6{xq2T8&OXj|3`X=XI zZxQucBipMyTh~5$PbHjh{*XFwOH$QD6|l0M9!EFs4UZh`ER#F}J`TE3!jzYJwBv)x zLggZMHV%WaVNlP?vWkE(jHs%jcXO{gYICUq7Ui+KJTZEQBk3(@EkIiNkHocLDPwnq0;eg{eneBW9bvzE-ivGWSFlM;-{_jHvIeSa{w zK?mweE5|ij8vC{Rh~&_|eSuCulw`vrQPGgL00P}|#XEla^pV=v1u#QM^vv!Dam7?}7`?Lub`_6#e9hFCDbrjUDv_LeyInFu;p`xW%#C?|4Tzr8M)c5&Wx+*5PPMgBTL6!M%{0|g69k8Bu}(i(l+O7h&Xs;wkE^Cjx+ zb%T=$0=G>!b0CxRSckbhubN-#8qGL}e;-ZUCOR&9?mutI;;48)diTJS{h_8n`lHH{hbX4@GBb}!IHz6HdB*+Hw3 zjva|Qfn9d>7gUG3zYlwc6Y;~la(s+Mv&mX%_H>Uv<~aCyI{d#`4B)i=OY*bY@<_u5j`77M)%mATFPpD1Fq7?AQznPNotCJ5b%yu z^*smGoCLM@TDrV@GA0A7$_b$LbZ#@4g<=8`J1?D3f|>_`M?Z%guNZEep*>cgDB*M| zRugiU&0r6_4I_EAZR z1#&ladvs;6UQPojoaykrg|P>KpfKmI;doh%pgv0bmHwTmCvXE?71)Cp#P@?>>b`Zb zQwDZ7d!LXp##1kL!G#AAxJ_D3W**l0&@yOtOL=1ed4X8Gzl$eLz5HUmwiW>+_kVH1 zugtfkv*Miw-6}>p*Vjif{OLC~b>f_u${Qe^;nu z%GX7pHZr~{#q@+#D{iDI9NwW*_i()MT`G`SBPwK&E4@TGVFxvaE-{H z;BNU3g|K%X{Hz^~oNs`R7p-sSaMKpM*%lLTOu=`7k9#Mq@-`@wSUF;}!rg#*OoXg0 zyQ457W3Hvn=ey(&)yyk!vD?}9B0E)$r(vQocEH(}DqH7bF;KQFTC7&y713tNKBIrGLRj~NGI?l}W zsU+77kZ*~kLRR}B)6slZx8~x<2tLO1esyeFVViKsVQ-xuM(t0%dv}{-(MCI~BE|@> zHp4z8hMS&BOg4d>bF9u7_6=apCD0mqfzh zyOAMfk7aS?{SAW0bM!xlZAi%@2B9&^(a4K_t`RqvtERB8PbmOe;i$8zUYE8o zxRcgsAnsyo?5U`hifB9|_$?(Ta}@>m;T68r9m4Hxpmf4SpNzPl-9T`r5bhqB5{<(E zFg#UmNcLgqUZ;nc2XXhYo6ww;XZ`%%mf*XTi3OvB2_Rf2YM0$SCWL)L z^3~_H{Q*9veZ^;W4A_JTd2=|8zE*WD02PKS@^wbFmZ zJgk|D@sK2hPmJtShf?hQTV-N{tJYK0@#iN0o&~U4^K$ztJ-OU^_ocPw`ORw}>Fp(f zB+|sPds3~sq1N#O;`mm%Tf$Zw5bb|>E0R`V^zLTPyZosaW9M8z;~S1(7{mBk*W>lM zi<1Y&dmjGEm4);pHJebbXU#b#gr5BNKvU2fw{&Km{t7NSmW=BFN$aj{>)EW~vc1k$ z;Z#E31`m?P%U~+|b9h3Rac#^E9^t-STH(3NT~1w>3WS4PT{IV{ zQpaRc^ZnRT&{;MG9d>UWtTG`Z5yaHjY+Zc2R}H%uX<0;7M`sLrssty%d-~DZZgbFIIy6^p zDs)OLB(V^?zWofyuM4vx*0|!({QC?2Z;*QPhwMHaxo+j=kgtbTTBQC)y+jE5MW-AC zpp@BR+tN+vJ!WA$qIi$tWg}Pkbo1w(I2+{7P~+Ss1ti;8NwBS4Nb8&PlQqv=@Y!tu z$TK@{r7DOgkBqHU|9;Tv<@m83&zT&Jiqcek-XRzsp}TQ%B>xS2T$i<7Qow$s6;QZ1Z`)mjA$C0au-a0w);NgD>?*L=@_RzerSO70L z2I9VF|^tAmx`~{2>hi=e|TaJk2zx>Cc(F^Vr?!ECq7#PiT!`Z?(h`wg9{*R9lxUC1r#osKjSo&$gW*o9X41PpWObsz)zV zXTTub> zWcrAlR+0zlyK*DZ=KMFpVqV(@toeN0l{A(8y_=6>NJHLtk{B*JIgic z^>n*%<9hv0jMd?O-&?v)t0kO=-S`De>Ptc_2+;kH;TPlavqLZ!1_SPScKZ(_7{-8B zG`(!+bU#{C`U?U#oE>9Sz2dhsa^R%nDiGZ)NSwsh`8cgt#oITpr$r3LD5qFybz!u= zL2@VuT`Npt2xDcHlTuf^e0^t%d3KN*&abKXOAc>z$}e!G(n3D&`QY0N{@`&0*PV~v zk{$A8VnTPu2jy>%|Kfym)Oo&LecLG}jrCT>osd`((wAUl)$iP+O3*KZX#v~#KqE?h zH;d0Onp106XrrjJ`V({RJow?k`~l0_U1jZD@7PMv;228GfD%khxxRj*@#*3=aQ_hV z-9&fF4(1ZkKr_==z$RjzqlN^lOEjl;v$aeliIT&e_7&ahEkgKkj{`^Id3?`6Nt&qk z!qyaaS7|#CmAbo}h+PdHC#7u8|NUVi; zr9N9F27~IhmgqGNG^4fb##>J~nJ~3S5cSKrq^Hyn{Y)2G( zu7)*9`e-0;wF&VC)l};hIa)9I_k_Sb!R2F6GjivV$Y;8mGz+lhX1!jjOLJT{9r~P# zxNNfXdi|R(#uj~Z)8~HvEkB?#;aj)DUwX&tu@ndDbN<^pFmpug$tzsKD0XQ5cZD<8 z&hQ~r>UhQu6XnPnw#A$#p}IVt#T`d$c@0f%B>Iq&<>v4AX)_f7?(+%0)0mWnUr!hT&&*y7W|R6;P6Yk(2WfztB~Y2 zWM>jf`{4nLn-unl82VcT7C- zC$C$M{Iuz?lqp^yx4n?^Xhgfk{>PRE$pbsU165I1yGB)@S^AG9#mdeA-raU3V+O|&Yrq`A2n|XylHHwV|Q69FW;W~N*t4!eGA#fMmRRO9%0G7X2fM{S>PrRKVO>B0JrR^_jyMJ0aMYyU8khxkg z*$J=k-e5yF6G>CT3D+eq)2=f*i?Em*&m5=;P|+5#ak_lbx&zx5X$G%GQ=3H;kO#DZ z#9Gl=_#4RFZqwOp)ev9JNKHE7EOzi+fo&1vLwdRBHL1 z4vJKszYOn!zp_px^Kg1rh?0d%kr5@vBB_3~z6XdiJ_uH4)tV__P*?kCr5$akE^N^w zs8P4Dl*TC=F_Rbe?mn0j8FLn5v7xotc{f0lD_rHj-|;P`SKDU0;ST-IQUz%Y>_JLq zV5-X+-nYx6e)-fHcxw4_dP9KRzAo~Mw7$1VqIgqofMSN0JIIRa5WzDWlV zFLZR;UE93*wTNIux%4C);YVD)f&RIm01ucNcMLreNRvnMLPcsoe7G*T-5sxh;0QoC zX|XP<)nz=CA-(4PYSw*rRK(lH_te^+W*xUms5- ztkMCHjGw}D#*`Fy+iz~un;+~C>$Th;ygy`7UoB<=?s4#?m7MnH)euXSBg>}7x`7gA z*p1%2q*py{lP*7zn!FKA&rPT|=t5v?-xGUd>oI~(bT8+P_~HkHWU;1Kh}#qkC`!tN z?WD~LnZze!OJpa>w`!*6lRm7ufB5Oght^7MDpX_4tp)MZhB4>IgzF)lyj299+mN3D7q!cvR~@UdhnT5INu z0gzBEAjS6WH~jJeU;!aG5+}RNiHfUFnzG{B7Yucs*KBia^QeXG)B#j2LKEK>sDskN z&_>0lzLq=ZTmhQ8l>U@G>LpdRUi47ChB-VYYrXkl=+U2*^PgD(8LIV_fy{3Ho^940 za6iJzyrpX%VkVIUt`9%0s269R11c?3K<;hO-rBcV%d0srxv7Z3)7hBQ0|e!D$Q(x|#^B$JXx-JTOM*K}m@)jf^hh|v-1|Zvu8kioG{^2wcsL?1Ad#Zn#nvVjXWm)Vq#(BGL5oa?jzFZ5!d=zg%y#R1Mt@^V zeMGd|CQ}ZX>}HVRP|~e9;@wcf4aA71X!*HpH@g=6ZvN+n@=RK;2P8#co{FFSzg|5D zB=R0q@i6R}(WiXzL7k!35kC!d4v+^v+m`yNAcA_NB09ae=)9M-buiVi4-9!VV{=P> zmy_4$lr~+GC%pBA*SoyjDCd!UNMN{g)KvxHP?FOY^`ZW*AD~06-?Q*HH8DD zv5EiruW@o^=z%rwj(g+U#VJ|`nXyP4NWf0{E|}$?RMmi4;EI|~$>NPqfoOf*I4pA` zT$Or7P{j4A`IrNv{}h}Yd_mIt0NYyfs012U6o*KSxEX-yKO&MdWKcSb?>d&odGTy} zcdU%Q$^086wZk;Nx{cjEbf071!lKOnFxq}K+x}s=y$P0|t#54(XI{P!l6JKqyc(z; z=o+Bxc`vyZ`zo5*+`H)E7R`s&BNzH@=%h^&zypIWyfX}{l)|c%I?O`HS82v$?Nm6H zU7Ve^zrYO5*JvZj45=EFb#C9rse;)JWBh6PU*4j!L@o~{6 z+7T?7_?&8S9pLU{%@5znyWgS)gSmnHtNs9>dh0S7Ts2s!IV{I^9e2E}{Z%pk9$ zo^PpUueK!$*YlkjsJC=*c74#J2Tlo5A=!0eoLyad^upcL792qiy`F(l5(;oLj+D9- zT?Q&?$=#SW=@RU~Ih5$uVrMwj6IiEU3{@DUy95p%lHEW@ImvR1ZZz7zGzds0+no3m zb3F66aLJI%G*+ITZ@I%_b=yg;LwjXwUj6r)(UDM739W;W`&MPIP`Gl$7diI}mHH-| z!s??>!Nj>Z>kahPaIhT+Yr3nLR76==axY+gMS*gEESj7@@Q&{7X)Dzge`F>`nWC^`l*m#^OB=k?rAbH5%y}GrZbLALPu{W{Hkh)$GYT=|i3>61e`9nw`ZaJ&+oQC#XCoZQVV5 zop`9TI3zLV)FF&m=vkFy++#I~1VjkZf#D*M0*xRW758lHe5-IE1Z$pKqO6IEl2|1t zKv40Tr@S~?-{$W^5yqw*Avfgo6WEM7&TFw9v5MTPrRzaHAmyFSC%5d1eql}AD*Xf%8xj$mU(5iQfI8S*sZ;syaI_W0hXs*m!So_ ze_T@UJUM-5VI@kwZev|Hl9F{5=f_iI$%&$vhII0NRKA#Gyv5k@dthYE)pz%0GGz|6 z0Q1@#=6Sl=VXJpow$>f`?n+Ueh79aNUqipWrM$2ilSPOEk>*6P?cE|hV2(a}hY(OH z>f3AgK)E$fUgs=dGAyv_6FqLWedVZw=S2;r#UpZ3L36MBPN(^OFYApGG(+IjQ;gLw z$qU{i6xSU-;|syz_M=V=tHz@Ou34%w5q$lxLJ8{Ri(>G5Q8^W zH_7gdY^-uL!w^VE#`nG^ZqKBZuW36AHSXv0Z#xr2 z>U(xI_o(+%IV*k0Ppwhvt(^*DnrGpO=c{(6eeI`aY`2_M`-N~b{i>}o*&^9GisYch zKBh5pP=BSUm^CP&mT!g}$}^&(TW$n?LBJuT(CVS}6WfW)JxgA@oU%bH?V-Pp=!!AH zKZq^$LBUMvM(UqB*uTC<-+@*`wzY|^`S|r5;+jZeU}#ux=;AXKSGy%gS6aAwfGJ3z zR8_&IJ62ayDpRJyFm=-|bee)@hhmdVUSx|8or;nN?s;kooqdiFF3|DK=kNt4)D1Cm zp1_YIIuV5m&_rttr+p$feK-)qr1|4RkNW^W_}%-O)}6XSs8)WnI9t()eQs2e^8DibkK>B2+zHSV+MAvMpT`ONTl99nb zO{ok`?$EM?1yr+`3WHKmdfe}_sC}}v8Z~9f9y+5Ay&;p}N>B4BqNPXWZMmERvmeB9 z^tAWS(@tsq^liRgnBJuqrH;K$rb=iYM6vq?>j3%OH`M5G)o{0}oyVuo=!Wh|MFG8O zY$pk&hx^Icuu3d*_WOw*@Tp80Xp{^x#Lv_Ruud6nQEj49Lxw7Wfo?pXnR zKRfL+er_&MRTQ%Xr7~K>M0;t)yz4wNiTMEoL+s-%yB0XLjlH69=N#h@EX)4tU5=eh zJh(FzVwI0=?R9WD;#}_ApN3~gA>dgOlf?F$seO({-_06_)hpkYl1x8Qz@xPO{+qFd z8*bH%o!KOWd3?iVfb*Gd43$G^RL_01lx~+u^|_s?5w5=Y;a6mw^E)W2=h|A1-#(u`T z1$oQLC~@z~PjD!StqE8J;Hzd!+OJ!)z?DzFn?TiuSDXFW)OZC|$EwfAvU!SGeHl@4 zasrN|=}&<6kiq$7ddU+8ysSdm5rR^X??IO|YAYs_#2p;Jk}fbt>=1ccsZ$a5cjv z?FJRq(3XplQE8jAPVI=}q~SOU-_I*)knuZ$7Xk%B94(oj+S78YhqC7jQl-rAah+nr zdVyCT%u|kb`PBF|>sL$(ii+W@-z?CdzwQ`tv-f%ko=oDV z)B&W#rJqCUK`V84bh;FSR;5xE^TRaQ&#@tR?SiWZo5Cn^F4CRrkcWXpP@{N9&yNGpN*EbPuo61kEZw%957p=$3u zn9Ko6>UhiTBQiPiTeCkQc$=Lb9xAz+uIFQ;0`x)fsCR^0b59s#Us26#wDodvHg;}- z9DIrGvJzC8RG+^{z^=^-6>vB?5?$k=e3P`wPY+CSMWYpoplVjVFH8OSk9-zxW6EY2 z!swT{gG8@|&4>@v!>Wp(;{UCJ`{&6RUkU0Hlm=zWwmg8KCl8r}34BOrijbD*z13oS zP;LRUQ%bz@UYwIDTFrT=zq&T;YH^_jgz#}NF&T0edLNA$SPYF3{~%`4k}bJYHP_&- zRkZUyCPqUKN0wLPfegi`8Grn>&fZRP6Tueb4`0zW`zH=W7FWBvKYWc$w8nc&iA7 z<)yXdMllDfm=1fsuFmD1-@jRhedshnD-H2#jIi$ew=1oq?`LNxE!oQsNXA>8Cx;^7 z4k9t8vgT?5O3XRl9adZ~ulH6!kd7WmDe4Gazo>_OTpCerpE1+&W5m<(JB{B81;`iw zraYb<(LU9=)-M2AFdXVe&Ym(Dytd_o+Xbw05iWg2G_W>iP7+<5M1N^o`z33M@BzV` zjS+#SNFv-so2*9}lMB9_hUoRGAckUf=7#~nOv0JGw0|z-KcC~vK_m6fxo8vMDn#nL zX06IGgE^l1#D6tl4YWE0AfWxuGYj3{2e!6m4dh)zPL1koD8tiof zgUQZpTW`ZWE`Os6^#xHE4dY4{4Q+b>QSgOysxdn!LZH(WO_2^g&d@e9$iG;r~HB6F}!B zBFSz#DypkH;<<+ktQBcqG!)8;E0Q%dNX3@4nDXDhmXK;u@HrKWfc86%?B^L2_&NNg zZT<;h{`sAk1?n^Zlx*uutrXDAO_RU?1y{v0KSfwF3}}(^Q%a1LoUsqMXpL6e2{G51 zbb_SniXT_FHgMy80CkcgSomv<$z2@NGChI)1UxjCw9GKgbv!aVgMjqSgZo09cc)m%N9LOxwo$DI!D=I_5gMI{!nx*nT%K zgm?4N1_i5nC0&Z*V`l&L1^@gX&o=GC3Lxj+eCmgbS1sF=BZol}1)f&rz78JKMd+o% z$oFi$>dBVOcI^=}f02pdWQAHz|Fe*QcjcQ{&Xt5Q0ha%>^*DsP{8zcSBLYd%cgK2f z_O+NoU%T?DHC&U?ZrY2DhFP;vig$l%6pDwOkjAt7kD*#) z!gD~Wu1}@w6c45;dR=zu{o*QXQw6Ehx1BU8c5i5os8&kDvj8e~MPp-E@C9HR=l_c* z`*$Sq^#+E}IMV&q#(*FaF*mN))9J*e?Do2Q6yGS@%I7hveiV3R!t89j zFm%YFd!V|eWo)STfpxSe%e#Jn;ptcCmI54o3MdhqrRVAvx}3;6wX^UKa_+kCUjZJN z8~LD>P?@V~9Kahb`Q!Ct-}3*6PFu}dl#RXC5P8iIH3B!92NTwK{nttoU2hN)SkJbn z>V4pwJs_2OneOsxX1~-bmukvQ*MK~l)FcLdKtR@fkj1|J){uVCI>`~RyEoZFqW{9t z|J;m!KmWc`|Bc5L-!R8ORRPq*MRX&D5n$ta=ByWH z?D1RQ(?pT0w&^qMV*RLRxk*1n!Dskr?DR}quNmie7g~)6dVbfL357}-`M=LNgGuw9 z$)A2;0JtGrD2|Gf)26BW8Z(^vlQ*_+j=J#2IZ2OWyII4k?9r+6)_@d_x4x0*W zA=tpp>laEj_SlQDp?c~^jtJ)-V*A}13%Jy&6!&E6klotvvH&eQQTWJ;B2lB#A@;`D zv}C#THR`g`d<~;L%>rI5-juaxAn~cE9feTQ9fB-0@oc!`d%s#p+}2WfbS7-rb`A^xjXjfkv_kkK3Lu{+r5a?h(E8mi}GZaP6ixx^rYV zQ7$oeQ&Ie0Qj+vNgKpB(rqlkH)-Sb0g{9iRVfU!|2$^Dw6;bJTw+5D7&b3HEeKKf0 zReG9hV-jNG!gXdw|1-=oW~hHkT>ng0@@`<{6fbnh62HF*iO!eoSMe;$_nVsH6D=$& z@Y4($Fqc+8rF45rqytOlm`{`>t#{&Boq^`vaaI3c%nm8Y|C`z2KX2(WUz?z-!@-8e ze<}HawZ#9eQS$LLrbTw*kyj_j?^_{ zOK_jQ%og>r&_bqb_{7dkF>Kkhi~RM_Wo|1kDL+7C#COUpUe|KV_QLkbiDZ8KCeTUX zHCaZv{C~v1*PKNC7RpXuUgs@U&2PW2E$(Q5=qPtyn!ygOwZZ4Q9b+|zI>QClx&=Go z&`2kkVC(v^I!zui)QxCO_iAiZH#wnS(>^FL5i-+ah-FjHqXN}zFPJKhF#7uAm%q~i zYrfIweCy$Sleff8&EffjtEsWp>K)B7;<)1qq?5zqJoAJ({#Hlx3y>t+xpuQ$7fOXs zga@uFh#AWXrN43O{CDhxsO*x%yJ72IGL}9J4LNVX4{YOoCzcs zTGZ#C_PtP<*dt#wYNTVaPZ$lo250$Bs~n_*sm{2YF~0pLy9BT^V0QQB8tBXU1GEtt z$|1&iV2+IXN1Ez5UD12wf9u3A-_hzF5~t6Q&iTfCpJ^!U@mMhFM^kEiwg#uA&@&Zx!OpJM*saBq zD=o2g7U-UV5$6j!dh5^n9${u%km(*F*2#>;o#O`i00LLQ2Rs&}&sxi^hZM`IS>K2O z8e({=y>EN$n#njKXVX?qa}8{;XA+JTzdZXm9-T${=E4)%@}!yWGn%P#?`(92>)%3O zhZKPW-v-XcXJ!@JrU|63cWgd}uwvrtM5*6VPC%Vd?L)p$!YG4Qg6*`x!PAd}^7Qy`+RFB>R~iGhd?QJA%h=4-6+DN6_I5J>!YN zvAyyqkv6e0Y4#cPDEpW(_T{#nC!h~rS#5{P){YJ8hJIN|jXY9fzxsVP8$9Ab7`2H_ zinUal3s_+JEQBW*IbBSTL&Eu}nIbuf3%#=nrduvk_LIP*$lV=bL|1vn zjbfTp0&GPsakIOGvhex+Et0xbuw2rAWL?E4Bbog_#glamN~yn# z@Yjzi@7Xm-g(yFA(d>cuugB+b&^z(?w5)7xVbQd2=1wt+3wW^VwgGR}(2mwy8)(;S zWKXS)^Mg;tlLh7L?%6$mS$F1n7-P{1MGgp}Bu<|Kx*}Wi+%Igod=H(_6%(w&BWGxh zw1~E$HfT5HtPbhR!>Buqlfx|3{1X%0$JXHem0{Nc>A%$Tf8vb4pFOW=+t@hRQvyx_ z8(lSD|EjB{tJBg{NY$pQnO4Gi#q)0})C@stQr1ISL8&Hd4WK30G9K?OyQlH~Pm=`Y z;nkun^?>gU$k?x9_eOx8Y4Xh2F-Bs>@LceZb%_Md!J(CbaYnD+xp%N=e2a{aUn z!nFQXXLS3O=Ij&$c3k@%OGxU%;+$mvQ4#gJlf$}BfE@+$AFBX&IamVbE5GD=eei)X zzYXY^>!kdJ(y|NA>4Yw1qGgezcB!hWvlK;5!ncIC*txQX8Y4nHk9#Wdlo|C}(e&(~C<*sgg3)@L zLQwf>3aE&eEE|&0Ib^%xS7FKqlyTC3CRx4+q5<{9yLMO1L>+KRS`5q$4BIX_W0gTz zkwD)qgVHd4=svb=#bf)Kst?z>9L=NIYJ_uLVI7Z$j0AY;d9{KtcDK#T(H{|=uh7j{ zrhd_svl{1vb|ACwNf;k`hj#-lftnu^m`5B*e6Xh?apf@M0?$onjeQ|EHAU1ewsojq zR0|;(LUhPjWS+3%p45u&9E|AA=$Unr<%6pP0M4+c-?Nvlo)k>V2Zoejhob%;1ml0^ z-oKyoeg};|ck~MZa3Xj7W*<-*yi)Bc;wy)jkE=pG&DI+o24>JSzasU3VtF+%4^8b> zD{-{{z675g>-RXKWaq?gwQaW)bZ`#c^wN5{lecM_Ka#jYUSM5CO=N1It7lBXLL<~V z4Q&6QWIC{wX%5}7)~1+^S;UN?2m=3ur_QmrB53(HNvZs;hB~ZJ$@)k}R!N%)#{peU z(|0HPqW7M@p=A-MZ56u_3qA3=HhsFYBJye$=&f{UyoYZQO9srGW%7d2t(J_YP)i$> zV^Px$k-B-^#Ws^F3NYtcIXa)@Uicpa8Ypbtz*~HVrpfuu_ealXs8;#O4Hq`;s=>ry zsmX9RV;yKTU$AJDiHJ3l5vAEG=U7C0oB|Eestn3)r~V*oh4b{X8I&Y=u-S)pLs4fD zcp<0=LH>R&ny;$=5ttfUBCTK=ge}I>U||BWM`g~`rXRW3t>aTYQ*zzz(n`z8CCX}6 z$zoP3^$=R3aI*a-gOyF!?xUVD=rc9eiPy-Rf|ldWAn5y9|`>-~7jSln(@F8GVur+W*a~jL>p_0J#1$1qyUDG6xzU7CrUD zVi3~Mp<>P&J7X5z;}Bvg=W`7xS+Z4ws}`JE@4}f4*Vbi`AzJMDM5bL)8<}HJ+Sa<* z4vI$zXJTocIw9;a(-6B`T>Wv;p927Z_|~D&#z*N$mUR5R?`EXTYaWXK_Ef|JARjMy z-_TJp^JY>Pn;YAJfut@UPI6jvT%SsqC|nP;!ES!arYB+Z38VH8W((BO7A4q1b7CYd zHiPvUr6Z2v^(&f}T~Qs$7^H8off+oQ|I4Cg859Jc>P#G}rrj@}f{gd`fZRIyhf3^C z1X~x{@}4=>il*-4;ZCEXZhQPd|YVmeauc(R@Y`0BmqAwHL`G4_1!fm&F;c{1et9h=ErY97pgv<%!i9uqM;C zYgA=~aTL(8(23|MR*FaokVFRs9TjvyGfIgRK>-N?q@~F)5|k1F0REaV)`kl zvIEtkA0?KyD?RpT-3eChlwFtxB#?QzQWyaELWI8;X0oOQ>Ph0yaR1f99n!B}RL zWNzc)55adO+~dFwUfS=LFuS+GKN)m8k8~jOjNQ49yAN%D8=L&?n232KMtRca+oid! zvj%e$&^Lefu9d6drNyr9iElD^WLu6_B zVKZl_hj-um`O+7|_bV%`g%TsdLG*Ja22562i?US9`!O+(Jh28aEs^vO zn-BfDP^hrpt+0bB!Au6SfxkG1?RgJ&xY?+ydHUCubWJguj;)OCZ61u!#g)T-|{a7!+*Dy zolh&}n#5cG#s_+zksA}_O(&vN(@l#$Zrh7AcnrzXzMJrwxUB@aH&yldz2MN6Uo!8_ zwp=hjVd>~fIYf3+y+al7Zd$20}I|3uL4Xg2RwIoO8MU& zo`1*SzJIC?(Fy;~!yae=%8ami-p6#KWy~N`EQnfgPs|w9bVn?nA{vY z*9214gjS?co&6Nb*4I3GXIhQ~u-|{A8!Cdy_d%}wen(85`u$77)iHA{Do&vyob1$d6AIzxS@j#08_Q8|I*TM8HAqvX5PHr;y=4pF$|5Tpe5Bq)qJ99BkZNsiLTi>50(`F)A6qMOFL* zF_U>3Kxz)siU$3AN(%0w71F)jYcv&8i%r2=mvui3GT--Y)G~E4$xd_tuLgHTkA--! z9ksMj_azut{|%ZYhA`KPB%0Z*!DW9lFUh0lUE6gY{0vGRZ`^X@6L{~|(+3I~lm8;0 zjx4fsKuPGZfisk;#uPXI>tOSmz56jx)`y=xxq#!Dw<0}`f? zo0KZfry}2OGnb+mry(^})$FQnBg@;(qMCog;FjhaPkuN40xBw;`Rwhzo19@O*VSeU zgJ;_L3*UPDGY_0$SUF{q20cm?0xRhitTfNLp%3;B<^$Ag@4*K3e_%GktO5I;;%k-u zs~*!`3afPe9EDjXdoBFFqQ{=CtniC0zh>I?qby?52cYl}~vgKBzH z=2U@(W=}#13EOc#rsx@yAz5R${G{5S>shWE%KQu-^fIR&EspHJG@x`9Hr)v*J1xP` zVWZfF>Yb-G)o748L>T+4f9KTmDDv zszOjVF{$)Uj}7R#4h$FtxaukOut}$>-X*xHe$-S?IQY+v{H)F(Kn4BF&yYMFa{61Z zviJKtRw=QXD`f}GtWTFKabFNVw{(l1>OjUbtRU9hXvhb;9Zj`4C*}VuH$#8@%Mr;_ z%F)Si2jNX&J{VA=!uZ0zQiYNWqpZ_1k2hMcy5t%9nB^4M+V@8OyPu)|Kk}4|jR%$+ zKQy&no=44;<(eKV-BUSU5u#u zfFk*_TOWeh>s@31@eVGx6X9YE$ig#Rjs-vBsB%gwCGPh&P$Z{NOXFBxQ)6ROBwWE6<3Bg(lo8nCl9$jegE?J|F^8o6iw%`5NDz2 zaR+Jn@?G}et}67+zMdErLwKms&7EBX2Xtc%49OvZL2Jhhvj>6NDOA0lJ?y9SzvZz1 zEtmc!^rq#S2%D39w6*{8tFbd|MFT+9PcPZp++?tH6KVhruMCe2uYBeStW~wu(u0QA zf-E1yvI;F;ME3M=h%;xrQWACv+sfc@e&;cLFmF1}zYUZH6a+$N&D0aw=A z^8fAD%WDg88kA4{H2534L^ z8Bi*~h)7|&L8UM!%V03+UF^>os z>ke%5|MQuBXskd-b@$FIzjx(ZeE4$`eEKB#CJE7$2HjRUbX5tO;g*;&FsVp07~4zS zAlE!%E8`UC13-u}T*-Q1uN}@^)uhi5-2He+0hIleM?uitN%0WlJxC-aH-9&fVJ#1itLr zbNq)ro3=(hX#Dl2Udi@9emwTSKi1ezo@_|=HgX65i}O9rKLmks>hgm37!XZR(OK)4 z?;0<6CXMU1U%`NvdEYv!a4i-&eYE;r#2nvYT2RE-mqZ2}!(+ewgV)}lPPKlCrJXWF z)OdqQ>w#9!EV3RR$wH{UI^^6k()q^NiR~eLOg}eZ(|bS_l_Qb7OhH9_1xVlKO9MS` zEZ5F$d!=8swmlZ2uT_7Qf*G9i;YSQ!jIo){4}MB;lUV<-2<~u3qC}Y4Owx61nELbL zMN#U9sMc5i<*NR5krs>}FOpu@G|kIA!2|r($K|ELP|F=EVAiP_#VXn{q+9!FoPd9hAi-$?LcY?^g2KFnTrV-pr;yt zycKTDynZ^;47IR4w4-}Y;y<|Sjhe}T$G}#yNrfgesHeRzyD(U|T_Bo9QO*@9dhofy z9QSn4)#$`RZQ)cfZ1InfwD6iQQz297xVL<)Q%d47nme}A^Os)qtDi4ii=K{rt6P^l zm$fik@>ttrsKd3KZtm}{6ds)(1GcFc+BA}B#s&S}U1K0$%!3mQ?ys+5ylgZ>d5pMR zYUqA5@OHA>8X^B|n&TyFETrdpul3X96jGhnu7h;P2`$?Jdd;}eu+a_q|5>qryXFUt zVB5)0R-?F(z;RZx9duO7R-jYBEiXqi!bYD}aZM2?Tp8{sg3QeA0%Ni#eoamv|838O z07IpS?(=(^zI{IJCR~`Fe(WZ+s#R_a(3&3Iv6F; z`m54#k*=m8b$gYJ9WnnZZ+i9})Rn!)=aJlWov@K7ST)I=FefeHOj^pHW8=TuU}|Ej zrPM!E_?(VtU8`}U+T1o?Oz)1pOB4UF#H)TBWq;Zlwh}o&2IeA=A$^T4HQ&mpS~n-V zDc$thAy)k83Pq-ix9g#&N5!v1OD)ktid2<4j_n^a+YT1yJ&AlBq zJHqYRJ>v30TiDmvg)Qk-ubmyzCxfhs8f_RQ;Qy7T{mTPeeve{-Jy=tB}EkK2!Dy zcB>4VtI)S{c8(?K?LdR$-pmZ>R&i2CD41m*Ip+D$QpK=MMeis{yFVn?p~#l!gL^`s zzuxYjrVgHk!=&5IUB3P*`r?z7Sp0|6U2XO)YG1o4LuM+deGO507l2*<+WRQFnALTeYzB`*u?!E<%~9+xBLG#6%sGm8a%_zlx-*+gBo zUj>!hwTE<9SWXA!akUq_Dwu}A(CgAR%DB;{PyfTN6{db~;a^;DnMo1-{quOPJJB0a z793=ZX`Us9A56i^Pb4G^5}HKrjY_}=5I)g1?FYq5(ke`PsmtzSLA z&=3uc)H6S%IbBJc(6RNq`9td2|K_*>Uf#fpQ#Zw_A5g%VCx4buB z-rgsP)=A9~o`sb46Rb@hUIFcf3HGZjl#9wiQoV<;^9{n(Rin4{bDNL;>03w0Ps(Uh z%2RkmV7_eIc);#d8uBgwMgCQ8|6vE2Z%-F*sQHocu1|6M3lK>9o45`F4K=&SAxWEK z4v_qnA3Sn2cdai?MaGIXIbGNaYD+$9L0#R|Z8MhX??7!3v0n}|j#Av_7_;zz(zm(=gt*iG{ck6j<(IlW@?o%I7xXmdV8&L?)kD6; zgU1BhLw*|YS3R8V5Q(O|jahD2JSa^PrlVu2jRh3Vs80mEC8o$ku;2VhWxa@gh^T!H zZ7sh}&GS*8o}&%@93Td()nFsCO39$Z&n+S@L%L76 zzE(qVA{Ct`AdWSGILYyd4E*XPV1t^g8(L5G?6xbSOp4x_=~#|}?&RTjTkh;qy=o$9 zIiKik3T{sL5^)p9R6cFtWvFYxgzUl!umH0YIvlo(> z!zt~&>cE^`gdfG%#~QD`oN>l`bP^dOmk*6;n~d_2T3vitrway7 zpR<7AT=>hf%(E-{dBmaFQ6_WgqK>|mU7Wj}a?pC#F51BLXAR*_0VmL3Z=P3%_IntP zgRzN+VH1&4#h};TKIk&H!7{kd+sZm-kY1h79Kt~R7Bcs;q20HcP`2+?5^;SI)WP)E z|CwRZ>+%;uW_okNMm_tsH3^&svzoYncn=L2;o7ie(m$L>PfjTkMV%vXd`L6R!{u7v zp6El|iu3}oee8i03?Gs*^_Zb%Lo&?9XC;zE>(=pQ3^*dZrUT;SEbY_{XGhzOg)JL2 zNPepQhc~xmyG7oQ>go}t?wI6njcpnOFW!_Fm6vl@Uychi47BXkH1?EQX{GD{IUQqZ zLumTVgZmkN^?M^_K|S!W*i2uGYd3dr-y@#-zhGOz#3#}K>2S+pBjnDbyQ?hfW zSF_JvEWj;Z($19V|2*^T+>Vyt{>)4H5H9(p;eN()(>;YerKTa_K@!jb5*+;$3nk1o z%zT@oRXNtb>V`13G=IYFbKTcno@X(_&vh9g9+AOs!y_ve3qJ0&8ga?dWpnnJJCQrT z>Db=<9iZb#cK6FbX0OE!todL7=$^C+98rFBoYMy;C5I;Q0M9FWlu8o zk+pc3n<_t(Kl!lrrFFYondZXjjw`2a5@qLvj|xu*Q9_0y+g@7Q66#}1H>ClF0y8{Y z1KH(k@Zx?XOsvXHGuIh^k%#NlLbiE2>~VDAFfaHJXKnd~OcZoRIR{C}?HC8TT64mX zC{@d0ZhsM_FCCVt?bU3jy^ls&X4GcRNE{w|kG=eCw_}U5;$F=JA5eamk{Z=*n@+=h zcP`a^CFR%&GByE@f6K3F5qX9j4&ezq+=-fXJ$fikSve2%z#4O7ncy2YWfO0k# zP`)Rtn*32YpoF|;OdOMT0e3A`t7hR+KpDEN3d2ofsLJPwVGh!SiMkFj{7=Un7MT|K zFZ#GotP~h~XPCJLp1kBHuq3N$+T>I1{gJG<~0K2Hb^7qHm9HOJZX9R&?@8~Qc!yY%rm_bXWNU;(W8l0k#? z&iTn_hsa*RJ0T$n-kl`q&vAj5_&vfW&is&0we%xNQ)k^4M_3`vev|UE4iwU zS4hs2iI7>zi@E0Y?JQ>lS+1#(<>qH^{-37#U;D*6F}Cqzn>mdOPg8E4-S1 zW{miU`19A8UOpbtJDn1rrNr%SYRCfmij4yQ=fWbj#>JqPvzw5fm(@>gxrR9Q zirBorHmFMsCP?Th1?sZpcFA_=QbFn%bZj(b5JE43YyUWO;J9AI_*VA|u#sKgX5Dpb zW$Ta-C}dZ?ODs}hkJ$GKSv1t#9aOW>#^j}CIo#`a%yU!rZQIeXNF8eaT%R0Q5NbM4 z@87C3O=JqWhka@})lIiEV_lvr+U87*b-M96W59Iz>oJ%-ST4ROmgUg2NdnAJIKsi~)E2<*!XxUN*`MZzg*a|H-kR7dC0z8j^QuK`0#0RkqB%0dkh;IcP z%UC(Zl3y+v#{CzxLVjh(Q|S5N1)f4{kP%aR<*v?b7EuN8mKK@^>h1UOIT64<8`3hQ zW*3TM-CV@D8V1|r=xKQ-=!!v~4!Dl6_ZSc^f;QtZvX|-8DR>?*mepGhS1N`Y*zq`- z0%pI!WvV$(WMiFrBs`yf&e7PVtmfIz<-JGWZ;5mm^Gi|<0GjO;UC>GtK9W;}UD%I0E@&Q|;_t#;STDEj%!pp_KNDz&x z$3R|Gs^H7=mnD=~LQh9PD;e2!?z`&wNCX)@y^~ap?sTquur7Ne9utg{M=-N?x<^HS zk%WNF-obBIb-c9wZr`|!GV4b-_PWcrd`hP6wKYn!4+5Xg^o|SUa$AjVR z1B{FFuPJORGclY7W;r3RJoCbAvzLQjaAq(qFFZ0Gobq(nUtcIv0SRXt`+o`5oBF9N!OD$dN?r;A)#Sg^X>%ddf9S`N>$ZBvDp>?5!; zevcg7W^48c-QH0)miXdR%u_V}@+j!0d2uI~xvl)OFF99zh z2%M4T!XDKz>{7JhICMn_+>)>`>Q=*14Haua1Pv4&jR-FmuiCaHATc@18gAT-hN0=A z#l182hjGiO!(0O3cQ-O}y*Rw(XsFy0`b<>yn8r4!?%F)V&8uR%N%P?i1MJ0dW)svu z?D>+5k02jj?<;UXVrI~;d|UInDVDdnxP*;hN00~VS@+1mH}!Hf>2B88^|gKkFV%Sk zYA$Zkmw#ay$`@<$uxaAarED@$^mZhG5B#k%8HAfBlD?Toca|d|GF#S}$gv6O7;8nw zS}}RvMw@GF!*|N;&1-v=!;sje5nJiN^7vXVUVLD@s($j%G1DUUX)+uLh2Pdcu2nl# zt;)PsRolNVrcAvb-NGOL>H__bo=wi){&d`kW7dnM2E8?YJ0G|+?E5%ZLoc@Xiq*b?Qr#?un{AQWl>cs!=@ftLc^AMh{xC_xfJr5Qtal`sg2* zI-kWW#2_o0+YabkeG=QGm8sx1CoTvbEPTA&uI(O zqYWbxr#$r(_J6=8^NXe;TXq{-f61D`t18(JM{u3T%ft_i-?CeK#nF`cB1E-#lqP#$ z_;m)y$qOX~Gpvvb8wt}ONfKzxz#8fZBHd%qM#qFEP^=uh6A?y}ERdjn0yqsl&T?)L zP9Mim)yuHlIs08JFSDnS!Z}Q8OJt#;mYN#`+o7%MtzGgc!chScG62S;~dUJ6S*)pOke6h{syz0ci6+aW_)@ZA_V3GFOZcl`WUC0mEU#aiMnS<&8k7 zf+4ksX^!JoQ3I!D&Fcej<(bPY(Sxv|v4Cxticre(EkyZx>xh|wEC0?^F@*OnuZ8K! z3a7FQP^1cS|8ZnZ3y-+96)zCr@LFHqSk20Hvs8n#J~S}K8gOBRkqMm1!c-NGaYw&q z`QGegd%n1Qc0Wo!J3QG6xhPfFc3#i zTD%&dr3vAN;a8q~{3-y_Wa3|bxhKFooOh3#6x+Z!J(u`IdC};twS42onpxxYW!@IW zC>bTJZsq~mkBC@`lT@v7fQU!I8fr*#fr?imoD|4CRng667sad26TXb}`Nufm(1QC5 z5}&g;E5O~6m$~j;aiqvbFyfI3=yWR{{CXONDjjCnYU7ZSedq@VDj19 zeHh;W#W+{v%13ngPWpDL{wvjU6o1UzIym=6<033A$B}*IV$J$XPO1W2>7DV?0>=>G z`=7key&=g*ATeza1@fB!_RvBaD1bXuxQkvjBh+CoHTwC(PA-)h#c|+%yT6% z#tLf8mK5QZ5s8$9uX?fqC&zxRSnR2)V`OB|kioXD!Btz$Z!ujlQr z!OPTe>?c*X>r#USl=^A-92*4PZv9py6Vxy2bwDA;{tvyA|FRK`oGa2=qaq zG5#(Y&>KYv*7YT8MO9Nl;bHO>b>wDg*I|P!- z1qb~i6C+rqqO~xUh!3J*daN7Idmkm4gc{RPP&i3d3`CO-NA{7PPOpDSZ5UnX*W)rg zi?124d0E!)JAtSa8B#=aqUt~b(;@%L^P^*lCar=qKhvC|!_R!HQ=C0^aC>AAKtl+D z0RRh1n&WM@%_wI&w%EcN9N4eYw%E$hZjd1#1HK-Esp3~E{tO&Ry}mHR*{citR1t%er3(TSe^pp zt#d}I@k~S9Wc6UUWS^QGq#k`gOxtDs?p}AJD4f(B?BRXgWFk#LI zpaP?+ijc0_5D}wejps_DfxO)o1k-H|a3(QNAFn2lEkk|3hrer#a7*OO z^^>a+G`u-~+=vbSRv2(^EwtyTo3Mkur*HSjM|q{fR^);|=~==bNOS2LO;&eOOZdwo zbRwKK#%q1kJ02L(jgZjI4zVk>-q%HWzMXV@M}^4r!|+y6$GD;+-E{CnwDaOeHP~$v zsdNd^AhnjB#}R5BB!3Ynuw8h0{v~O018(74FjU!PSnRY?Gn2jFrdm~}0plIpw|#-s z>TE;QkYjo0#|x>M)*#MD(21DGh+1W1WltQRL4?MgycyYFfN&iid!}eBmmZam#2oga z@#>7LF$3zc9m%UII)(f6HcCmSTZM^&y8E6m;L0SVR6o*m^wZFkQHgy zD_L0Xpho(Dq-%l+oGy4DL5J~4@?<5@1k+PsceZ_DmDI?D!7>lQYlMjY=|6d>^$m6} zHw}1PAU#} zVnsR-wGKt#p!{p5^IwhEp53K)7U60|(D-g}>}#qxtRr6oI8(Nk%ZgoVIYEtl_WN+3X)Q)HmsQO^6CwNfTbVGDU;sj&ZW*}?3QrZhb51JXZnW@I(!U7IuxjU87M7u8F#bf`&fY_GsP?WMfUuy7c2y%zc##jjQk;swcKDCi zn*&U3z|Gl2eRiAk8O7fTVF!5==A{r^8V}b;po@8i^q^F?-S;S zebVE`+=@79E1EWWIPkpi?DQa~n8X?Bj9Pc1Q5fEa$cVtu^5{qwxWFAD)njq#1Hn@Z zi*fjhHfk*Q+1qB!$wR$aPvbdO{*4OU9dJxn$;QJyzS`;frxaeA2Q&|a1<8CLCso%R z)Y$EbP!{GJQYdVR^6keE&{1bxe|l%|64;|ar8^gA^D=0X_syh_Zr)r7;~DCtyCIy_ z(u<>dyU#XHNS{wo#x!OO_K*h7a5I0-BM;1xTN@j(r+|_Uh(4Jo!s>cFC4LQ}h85`4 z3@o5eM|H1hqrUwi--8`#bpA)npuHwgJ;S zH+NhG8GJ@Le%l7wgj_78DsIHoon3372*_1>>2lk-Y)wV=SJL(Ux)B}Qf31^~qP7~= zK~Q3+&P<25Q!!Qcy6m?X%*Uo+6SBw1q4CBY+_!cxZzLt(VrA#^y`y*Pc$};9<)dbu zAQ_v)%oZ&*p#B_a&xeAzq1~#|dGf?8u(AL!ZiR(oEYK_tL`@A>VLQ!{;p72^F;V)^ z6AHg|bL|;Pc4uZ_l;YLNa0HV+>m+aOY`|i^#DFMg%>^sVxeSP0NSGocYt}O>tJ>@I zcnUB{4q7~b?Sdnb->y_=F0H1t)zAFr3B702&P{z5(^lPI1DNL2R$D7a=MOx~QccdG(B~LgiR&f(<&ey$zJoLf zaoIcNLe}`YlMS|X59o}oq=0q}xmK=P|DdCbVDD1H)ySW5nwl97TluAMGV3wn^`riq zXQv^1$%INfW4BE)9W-#s*i^*d| zh-615Lhb^P$YWSq7>;W82YV=uR%QRnis(@1vLPM-Swbc(#!s>%zD)Vt;WBO$NHGuN z>MGbtGYP7K9U6R>C5d0cR z!Bp-Z_!ziJ6od4&z*DKKCaC(XbCfah^zlT-xCw$` z?AN=}vT^4yIYW%Qi4?`7wuphOk@NsG8|u8)J`*Pw9mpF^{h)f|)4!1h-rH)) z^LG{E#YDO!psn}R4`I06V1vrA?z;|Qhr(j!Mvm##47v|b&!$C#K5+|+f~z!vfN{o} ze=r_H&)}AI9@z7++)j94WGU4Uga$8nDKHBhs4?@xk@AuKCz8uusv$?zYMut|Y6{(V zRdQzLa+&k)_ZuHF4j#4O+C==t1lb-l+RzidO7hGMrm7L4Wd>5o+Vyk~;XjSoKa zTWv>n!(F9|nT0T?@DIfSXu#rlIYl|Txib@#ops4NBf=OckK&7R3JSzpwkyO7#jf4r z-WjOcY|vs={g`}YEkN`gPHL!OqKFf$`{$>!_mT$oHiYs37&S82Q(^`ZCXv6xR++5V zQN5BB7I);7+89HtDlS@j;+v{HGVqBchl;f!$!kbtvakz@8@}*bm>qC4Wc}Lt2= z{u$1^U3Or^nz!{j6>lyRpEkq;;0%$%M4^d_1_r${dF$j7U|_Ai!mmI;6t98EcgIZo zA-21|?;tM#rvQe*FC-%wzRxJHmR&4dEFQ*AQ}L2YUQCub{j!w&K`a--CaM-xcVo{tCq63REs z)g7T$yRmCk zW~+r3OGnCs-)a-lKiwr^AYPJ9L+bbI%tOM@ub^RV>#@d0wX|!~-xtO8tgWx{krLl; zqay%%GK%E-QCF&j@$B}b&XT1uS6daAc6m+IP_(EY9P97!(5<5u{6t9a>` zbe67oC#;5!N6MZ}Oi#%LaFv59p2!mhUi>QjNO&3vJ#8q{QnK}F6_#8>BfW)((E@he zy}BWq zrmIa;4B`b67~l~rXu zRCZ{SB-L|2VB<(!V_2xzh7=yFk58uC$*sK=Cdi zhYFrSpIwr9#8h9Y6}_i~Z%rM@j^|t$f08G*;|R{|{wVZ&|L3DSS&3cwH4!9haa_4w zkk5=Wv{vyK$SdgRs_u z{pHNzZ(B@13Y6aLbm(NJ0j2W7Q$tYG!vX~zw@7IW3iNp=mEkI1C9aHY5n!fHY6Fbu z&%)iuXE`?;y!gd4CR!m9$9Iese7moSy?pdLDkgY?;Iw4Uy#~T_kX{zvW}s6G(Z z-V;9tyvGa zg8PU}yw3U0&3w=I0wCsBfkx-EZzateKSvB`=q4#At)?iN_&*oSgzRty(=99~bx>xE zyAl0WjOhGZ2$j)i&MK&(juh8p$>qbD(;d=d@P@jeZ(E&D)Vs{>>IY3zs-{ucy`|Ha zBW6N4vj}S}md0Cf&`b1rb*dw8dUxN34C%VlQw^}YNb-vaDd%;Dkwk~>NV!sg5V<1;uS@vp#`3Z1 zwMa?w@cEG33&mVPIU9P~26{pK8i;iq+pIR~P3F>fq`PE{v?4h#LAB_%>SIGaEA--U z`ueWLQYzDot7GP~q`W@@y(jue!%uU%uWh~vbXsYxOSD^^*ts>GnY%>*(`GBrrBOPt zm4OBmdh%C5Bg1!OuNk2D5zlCO_IBKnv)`d0;sp}kiyU@X4(v5+sD+A`<9c1`ZVed8 zpTjvIakZxbP@f(d+aL1ty`=Sm*1Qm62K0^iv+-+5*-^q1IQ`2~xv5cp81fxteOl>m zlYMOyVzm>={tqdgs`U@Ki1Wb?ZD&0-f-Jtrdr!;m?q}RIvxWr$lOP@^v>-=XS7Yl( zF-%qLa*~D5s-*ob22~sL8~rFj9T)51gQ;EYM7|8#qYs*P_NN59)U3B%xx{X_K%*?s z;_Q2G`De@pzZccpY|0ayIpFx%Wh!GkDIuQOI~xAtN%V7r?ae=&f%dmvvA+Ces52E- zj{%4~LMUaCXP1woG<~4YIF4sWIoN2Kp({8|J4jxoX_!MbwUV-_h4yj^CJ0G-4gTB! z$W*BOQAebDJ@b~~#P|8%VE|aBHBAUE;j3!t$HP=38>N*mThXFAUrO}+1K{Q1?_9Wd zkA$paRIdvvNBBglLyvse5fABWm43;nf?!yG*$ZNJIII2EaQmxK2)kxzB_5rWZOpRE zSje3zFGT7f)rDHwYjK`cb@bz*0!`RXeEpIua;sIQLXL1BYar3;wgL9DCvlAC`6K5A zDv6U25R$VzFd#|JxKPwv&jQllOx_U3XY(L4&&YX1(>@^s5$v)7M`RZSn-4-SWa7^+ z`%hZ~K8kz#T2vz^St7WH_jbV`+i|V_QW^+HW#_-YP*#je$dT_B=di=@9UmvKy6VC+ ztNOUbEo69nmdRMKB!Lwu-fx}FWBRP%gmBzlGgWOOOYhZR4;pxS-`moLjS5%1CTG3PyoAeH%nw*kp=sGyzp*jCEyr}CWYMNM>YJJDd|Ga(Wd|8sF#_A#VEM3Lf^ z^n?q=G@lyFG50kI`(2Waz-nSkz5pT}U>~)Iiho_STq8ZynuBh;7cm1GBXwVx1ZNznC>+^AmH70zZW zQu|q7X&X^G$O4Er$9#w&Ch6mjNInVXBao=o-E;|*R2G67I_A>HUX_E5PW)I+t6!;* zmZeFGG5rO$%bj7xnv(s{>HV!6raz4pQuVLRuX2skFHCS*0OBUne4ou#!`Ha(3wRO2 z&7ANTqt`c^tuYzaK7v_*k_KRpq2>tE+NtV3Aj6oiK{~C?c{p88k}^h|U67bQtuXV3 zp{^=~Q!vO;V59NLI%r$43Sl3>E*c<@OXsf_%3QQfUb}rX0<5-dV1^hOOu%CcEK_;lwDVp;oWy);zhm8H>N8GT|51{FTGrTAo ztK6ig64YcfJ4M$c?JsH&ZB`+l^k%)>NOFjwV?CgL^)OB$Tgnq1r){M zQ&r;;dxOJzp0#0r{TC_cf)j^jSEA=uq_XibhA)CmM^x6c%i;E)5D9u;sQ6Lp-3$}u zcudhPqyEgJ<0m5}J8_X6YXQBPP-xC#*PAfs#MkMRwOb>PTUh=o@w4QQyy6D(in?aa z3sJ~g?SOQw`h!R<6c5CB>IAbxy9aPQI5DnV$_PJEzj(EHJbT0t(*-mo*}=LUtka_J z4Xx}1+eTa`IEsJ?xDA0FF9BeigdUq=jnMmqpdht)7_LsbmNB4>N8e$|Cqzf@;Oc34aRU^7 zg@C^8N3G^7kxL8h4V(h<(W3CFai1;!!Q+Akf6NLbB$b;69jvlkndURcp+WWsXZVM} z&TRU$jhRb3^;xaEs$2IWhv7$DpQR1dxL_mJOX-NjaFOq%%K300b~X#vTv%kWm0j^Q zVSrd2)Q_wn-09Rh$UDK<5to1OgVk`~Er$jMVI#UJ_0QH@YB6mA4FA{V@R9UQaPc?l|(Gnnx?;QGzc5ls5?&Sp= z$mzT$=Us+XS6=|+r?s1k3>5a)*TLEuM$ov^@VeCpWRhrsgeB6E#<<$?JTsMg0_>&1 z;09{Rl*sex&%&1DB$1>gJf-!cuJj{F*2@~ebE|^D4-g?M$Whfum6Z#YA$;4m%y_Y~_UgvK0Ar7UV9G9CDbIV7xYXwc=T2&%^(d-LuW#We<% ztbMD7wM(v*G`41-F=gQra(G-@n2JCz@>5vi`{&pHLb2IC6T)t?^XT+k3jcQODnp@Q zLM(+@++_}Z680T&VdJ{oh-pH+ z`G#`>5<{UA>E@&2Gaq)$55NkX^2v?dBackflbtT|&$eo6!(u*L)jd z^WMmy3#w6r!DYS9^iINE+*}wbE5`kCUrzO+_S{P~m}*pHBIlcP78E3$^SK7d(isJj z_k^h*di(G{1-)E39)OAi_-7ekW5}=dz;1q1t>OHhnUo?x7I}Q;*9CY3!k51d zmppDXBjM6Oq`>-6MtbqMGsm`{Ft(PPNp>hyfwfz@W((B1V{~yJnK6J$gWuZg-0Eyx z45A5=jnAMR@BTgo7{@f4~W+}I+ci4h7 zli34I0x#5H0XG)TT?$FB1GT#K*Sio{*TvN9~}L% zJPmOaaa8+kF;{rYoeuUe!M2BoA=~ty$ValFa@2+qaOcb`7!fu)zJx4oeP!F;C1Wa-% zXTDnV01B!|_psb+(XJ|%5yR#83_#Ov2YwHND;xQ_T@u2R;3BI^=jYcAiP#P71z}svN#*7yFbp&9C@FZ5$Iy>)_$6<*0k0#k z+D4vD_DMP_|1L(K1jOj!6MBBYwx|xF2rkd3P^x#-N085yI^8Zg&)f|OI$CTS(we>CM>^u()2EEf5Knqf+)LR zmBUcPHfiJ*B_OWP%9W=j>$#ez9qeXi{MI@+VeNl$_uf%W_3gH( zh=K(OyhtwrQBmn2y+nPT52xUkAV=U1SiKl(^yi=~JlaW&1PrMxFb{qv+kyY`Q2+UDs`s&M%}Br~!}*zZWK>|-Ysdf~ z^YqH)M%8Qib?mk}+kv#&=(PnXx{au};1Sb96pmhuhzGJR)6|Tk)jg{0da+HZ6m@Uk zXUXhmI`vQ#LV*ra2d*KNjN~BDdw2OW;)RtgYrCg@d}48&Ml7D`P1H%L5&aOus=R*@ zhJscyz2JlLMl3qQG+y*y*~m993Mk*`7bzu3uINXlzb@4BaWzp`POHeV$D0-*aJxGX z=+11op+s$PL#)slcKA4PgCk2>{$~W#D%^9OH2eEA#pQrcl`0@X;CcoslraT43-MTj) zGRV{p-MK&iB2GfASJgQ1J}!^8{7y1Rd2xa6YS+$xYPS6?uDE*Z=S@N@QO)Za4U4jC zjWetYz25#crD$rTN3{*fPFrXk!`tC%eApt3l&Jx&CrzPyu8ylY~YKETn zoUK*Bny}`y>b$F~=nJ8QnXtPX1<_rY#vPgyR#FH;awdsudc-fSa+yaa^NwDQ4r-gC zHEPky!!My9;d1aW2KD|LnFl5Z7*wUI&5UDkt?gn}&c8f%MlU!i;4(5yi?rc7-2KOC zm(Nt1x+Vmk(0J`qg+7CoY|w@ox9&JF#~*a<_iDG<&pd=hU7c-(i0BL_?Y$M^8MkJ5 zz0>2!*G@kyzz-_1!O29Ye!9;RV2YZJqqB#F*0hre_BK9lJ(Ln6 z3vwah?rK4dML);>pXN^XI|xAJYiLs1P0gx))%H=nnvog-xQ{U-lQHiMQnhkLoswjK zMyUB~Gv{rjf3;MD93*Jnuzbp3_~@l85YsiV2tTfrNKN-!$&GtJWvkFSb!z!?3!NIoD3-0oeDVt~JW8th)07 zZG?~~>FY(wf8S)?#!vl0Duk30I>~Mq-?>K%xbIa*Iqu=>ZGEQviEGxLGy>uu*0#u7 z-7No^1@PYvVt`YdNj)nMG+A-JhouWG7_Bp2?!G(EvZLeEvf4|sSkw^)Z-^@eeK4)d zs!7_;C7)R`oJ;vOQgu4tWq34f4uk$IFV{Aga~;iBGPbbxt>v6jBFphbm#G@%CQ7Wp z>-;M7uzCmz=&^4VcQ`reiR^c|L&1^_aW=y%=~&_3j5LqtGZ9V_*nk(uJXPxHUfs7% z8CO3;fBTH=)<)S~dg4XphB>Pnm#8bZbpXNCvx^*&iRHsW3_1;w2vOZpa=u)>B@oA6 zc<>lhPi@Isuk%fWp^i`f&0B1CBGu>^TV(x+yv}VGoB2qWA3x29M@Rjs_csvt64`Si z*dj*KqPoLCmwBH@rxUsDR^O5QHk0&i zZEp8|V-K>@Lm2h}+z)#;`yqsKA^P3{cR1w zlU{r7MxRyM*4FGe;NBLchh+#;667+LCCOh>YR&d?C;Sw_a7tR^{^-0Iz(sNT@3=vR zCxwYYcdo2(Jl1)0YeezLz!R;#`))clYCCp|)Z=U^5RSkMhqt3^F7Q)#I=KW%s4Yv>vfxrv* z|GQggd*Z6j)_~sjiD3s&njstrd>m}$fCG})IQUYMhl*vo-3s98D&6PGNdH>nS4;9D z>oMT%7ZUUR0)91W95i!*10phnYhH7BC+Kq^!viNmWKo+mV0fVhNU@RX@ckQHA$<%Z zbCi`iE23z%!yJgZRI2rs87*m}sR)UrXlrYZCi#i-N3H23en>D=*zZ+ulX0r0by=|m zs??)WdkLSUU~oTwPZx}M72S?2@SNyFLoMf+#1I+tB1C8n<#9|;Fi{UyxVp3ShVVSn zOD#K952K5LuQ#>)XCgqMU05>QImJx5T0m$9hsWe zUDM7tz~clHHt%P-hZzQl8^A~GuTgFqfy_qW-h%tfYPNt_&7k#BYgru{V69UT(GGmJ zxs3NRmTU6IS|hPM28cXJo6*;oIgg^R@U)&!Nx7sT)bKs|qaJO{CHLA1Bn>z!zhvnV zBnH1E!qP>h({(Tz1vy8!^k6XP#LnuLF>7@(Y{%7Z5R3e=S5QE=ZS72^*w@(_W2X4? z45*{=@Y72XO=kXbld=t>)mRvcMzF8@AK>tRcvpzLze#qW^S$8f?wjD|XYZlhET&05 zd$3O(l+f@EaGD>LWxWi+n6h22qTP759BlY)etGk)A%~?51y0Lrb>soC48x0DEa_{E zD)Vb=(r|#&!i!PmF9W0?(Qm%$93oWFB*UtmKx?JI_NTA*J&#LyEf!sBr<(J0w4aH{ zT6HbQW=eagw+kj5iIEixt-&=rSt0wB=W}A_^Djg%{>lqY<+buS{x~8(*z?==(k9Cd zN?3k-H5KY#wNhLcFRBETSIh{o&7FRZo#XEy)Wli&2HSbJPr#tMu-pCMEFi0rInvzm z`Hma)Y)r%Z{#tWa`n=b;rU%{!4R>{ZqettGSX@dSq}XCjv`IL@IUR^q)p9wwgJ3jO z3pu!jBp*S3s#PVmC!~OCCjyG~0*oznmSPG9n|M-;J8yI=U*yUQf5XBXh*EB44bNN= zk7y@$I6uNT2+Je#&+E#nk8(|c%Tn7*OoMjbN@x^Z;_a3iYJ9XMME~fsx(%nzI~8vP z05O-ut|nnbw>KO3v;cqRT71QG_Tk_3%d|L;T^?=T=1-5;<2;Wu2=xm~wm zhAG3~F~c>C*%HUxDlAR|O?DCe(fo>IG%=*;gL>0HM)On4;lI)iX>V-#Iy=>yzRl%Z ztRs5*0R@P5MQX-~1MWpI0;}0oC!gNr(cCM|5t_SDEf*9hT$!<^mk<)fqs9I7#vjJs zN@lBXN*_u$C0|6>c(KDlcbZGz68|}y&#U;yAow--GE6(#mi_B%E9jqQ>1J=+CHS%O&4bg+|FZzih!a ziLwP{F(-xKA0Zrrj=hGKrR}6jHeH~LP2kf*w9j@2=lfnYQPmmF)$?cbD8mgRBnRX- z4nLGzBER{^N`Nn`7D*}#of(x-Uo0CGr@i4b4N`;cD*&Ujg@!*_c>nf#Uo`um-x_wW zDAL)>&;OMl{pXbb%mgrd`uh3E8`$sR z(``DFy>cIX{n?Ihf-dIAQYv!v(GnoBmf0v=ps<9>jwmKBmz%uC}3 z+Mf3xVpz^6bH_hGq1pXxbmra^3#f=4e-wq^I`%|tyCaH9H^9Ky75`8jK9^;;nlBEc zv=6JMH!-o75$zxM7Sp}_-L>^xaV?|2fP71i`l$fNZ~MT}mUHk0|8vDvb?I^?mO6bpa zoHM_117;p^|5=w8+1o%5v3(y491MB3kX@~+lzX!90K5d~Pgp@a>szkF<#L=5V-*Uh z?Bq;t({)7Xvf4vx&CaCeZ7DU$dGW7y%4ToP!FO6tksYH7o_w+3^}nVI48eh-M!kS36bfIh=E< z^$awY^->^Q3|+gCM+K4s9I7vyG5>+RXX3el-a0V~i8Ql0@{x5G(g{Q{34hop(pT4d zdBEBI9mLrBQl;UU`03Q*Z*-ihMNsbM6WHX=*4x2xNgC(BP_ajhd_elQ@$wo)R4fyF5x5UY)xS z8H}Z60ZRs*NZvXNo$ecbX(AcB_I0~Fow6L2k~wk-QPZnN8JLw@Zg5)cK)s|yZ5vLt z;c>Ae-9d#0eBgAKmdojLGRD?{iam1vM(OL|?rH9a$B4zHr!Hs1HB|B!7LZ%3av0I> zv?veSqG0T%Q&z93%+5Y@FgSVFXFuP<8U=*kga>lxYAmg?hx{Biq?5;QJ9y zc(kYfRQffB*JGhPnS-CKh{5(@osD|(|Gk9;!YH%j4v0xH37`^*$LB%c?C0zKHpPo$MMfNH0#VIF<4};jUbw z`b{7yZKKf75`3#b&3H;JO^e272%Gjs(v8CKNf%?cfbD%(UN}N@crFZ|YnmgOClqIQ z=T1>GM*;rD7?Lq{z}1iDBezADj-=M=Hl@oV?hKD07qC;`s6Xial(8d_o#k9Ekq2_@n+wPzeU>rHi z6e+P4Rw-S25J;5%V=^lXMR{-Wr`rBy;t zhIJ#0@;p=%MxjeQgiPCxZILc{V4HI?*;5)G(PqO8%gpq3-dS3qMmM+T&0#vV)rLRo zZMR?c%7MrK2JZu;aP@EfqY3HbHDJbmJ|HExAvmJE*jwE_bEk$NEZy;kJ$5)GJU?| zy)N5SUTfw{S&=xT%DWM1J307$$3L5H${8T*Yp+t4x@-7%fMacKa3!Mw$@pQeL<)CQ zp9Inu*V*ImKd`|Gn?tFVVo9PTxxdab2nG+&bfm+o#6=}YOqcaY%PToRbeKRf2(f-G zYHn_>H%3Ca_u7!luV%e^RF6>x4%jfVkaEbm8zMpLp^f~$#7LlVd;K>L(zA$5ZI(mA z$z}eo`?IO`wb2ITeCpkfy8M60^MXYd9IfvWsb7V5W(WmEW{o>xh6jkW-o1$^u*Cr( zET@=dy)Sy0bs9s1PAtDE=Y;7``Z2;dCRRrF#sy`|ksgGG0kr-ViK{@<2Y!QjFDJIO7t2*Q&u zTJIkl&D!4YBBx`_YqT(J>|S%w%JvF5y@0@TdL%-{u!Yn#od+KY$b)}sMdv+*^b#JR zb<$xZTxXUYPSO-6N`AGY&D;PC&Jz%Gt!oZ*o)_{wQQBdjTzNd?5}v_ ziCS$@TV%9B2jM|hW)G*T6*O`AhlD~{`ovGD*iNeJwh3*^HYH<}XsaZ^5uT5+6%8Pf zIdh2@JsR4V$ZtJRj+9ATpT@iu)1NGYe}`*RCFGI6D-AIEZ#gam#dKh3Y7MVfkuMik zQ=(zzM>V|mwtmDfJqReX3^RnD+naLCi{^iK@Z|X!Ne?G)lwIm5mqn?!Y}ptvBf5~{ zzW$oMv_BxwzkubYvpFuq<)>+JI`zwG)j%&g0==w8@U#p>H2v!KWfyS3l~8_w~xtH)Sh&@FZ1xBdJKYmsk9 z<_5`c*`JQ!GUSp)$D>B(udW6Rfb)3G4U|dSl&elR$u@TkP+M^iKD;wT0(dBq7|{Bp z^$DZ=f9_3*{K2O;Jog4#{Oj~ZX`UYZlg|q9bG~8(lGmPl=NkeycjZO%+2n3)` z-?k2rGMBDx5S~|;G-tC=V)ZBFL_|OX2pbbciOy_rSVSMX|2nQ@V|1~rX1`w}Imj4N zHrL$#oRl%C8lg79NqTNNUO&* z6>%}6mA-94!7l|qsTYP$&^w8l5$SK@bLc+pgX6$oe6QW^(6FsKx zds~$m4DvI_;$deHPS-og%XlzJr&bV`L3@yp<#fK>+-^P=#sGk^=Y!Kr`WbMIM!N@< z@U}z|L&@P(4_Cu4!UmPXPtV~kwF^^|Q0}XUL2D-?yD{DEn_Te_*>r5Gx2q~xD|c3pwk4Fuex#ni%?aSXh*!Zk1BGlwX$ZxEU`DtpOTh+KqTYNq7@k!XYP7uI11alexE#rMOc+K=@ z$J6H%w%b($Kad?>p>7}X1uN37vNIE|*w8K?R~q?CHD@{|y%?FVEi}y{zZB7qyFT^k zY)G#%;JIQFjWnKx#Rh2)v^o91ZI@~^25J8?^O+&>`~ zU4UwMpD247tkd~6zc*-yTPOihrhMkI!K4qR!=zE%z0}Lx8@2{7b+-I{!U`f9Z2wR6 zFR&oSV;>6y-Id5T_(rE~2zdc31)JIRH+{A-%VDdlE*U{Ph%!>VzKo6o(M>T;`)tJ5 z3;z&WbN(Y}GGy@UL!`z5E(V0tfsyRG|E07_U9eDIRt;>xK{V|)l2qGgA(2j>YQZTzY`)mOFd zh$vCLI~&{JH`5owN8iHF2~G7W_|TVQQh=aIkGYS_;I(MGd4lAHz(C>mF;+zZc9Nz| z5O-4g&B$vp!ic3VL=O-(X#quik7EBK!6!ldtJLcHHxL78#|^kXu;>De=%E?erV~4? zIjo_iIs6FoYlnAKz${YRIkvUh&r6+}5HGDW&RK1#=3Mg5uyQ1CLt56*7}ZGmp3VB1 zh}m&yD0!S{DxK^-I=I`n-}^dibt^u?30iJd{|E;V{Eg*(?m=gNi|9A01Q@e&hhtYJ z39(>yu*%e#W2QBpDJsU4%3jTpp zYRs4$;cPt@i6;iJ8UZRU9wH*QZ)xcLFL#&WREz`jF`)!R7|%%cWQ50tS^%q9>d(A0e-5g2l8BeuTWA&VX&ZMw__}Y{!VI z^E+%_F?ocPc9B*Xk&oOEO!4L9779Ja%ck@S^P#JR)FZz3mb~J^-}qCX3vfDF2!i`Kz5G}e zg)}zj2<_$W@XhpAb#JImd$V`6$px(RRH`K&l(b?aCEki*iPrMF)lm8_B;=8%gN&#) zDYgzwS$w3Wh71Yzpp+IgCS~&W3QDVU+`7n`6}+vX#HIQP%=~lpnJmN;$0(IrV)hV{~Gsa)S`AU)1q@at=B<%B-a!q`eTqHchYgZxa-4@ZFLz37o@^ zS9-4q2}I@Ad|#aIjP=)Py_om*-M_8~xWJhc#xFeDa|}}+br|x)bfbjLo6bXyx(~LW z{4 z0R8QeWoC6P{u3FoD)a5;<7)I{g9{Y0&QkzIQ5U;tWeea{6s^wbzt9=%= z2e?^g(W4Pq+^CC39T1o6?m2A=X3Dq3~MB`X`Lx(Gp=fG^K=rc%jRm< zu%EdrJ+0V(d4Xxsb@TIm_?ApS9s=8YWsJgofh#X3)25jfPbamLj z#vrD}q)djI%+YpG$*2^|3#pVhV;2SA_zB>tMa}DK`fmR7F@)MRAv8jw{(RKn zT2#hfU)6~NQo~8lP$FBOKw=W=h|=NACzrq@T_Q72wcs2qtignRS3{=saz(Gz59Y1V z%?`12{#8~ zs_N(j=TGJT`<+$ekZPWmA`{cbp7N3ixE&GA72G*mbtjw}Ec*H#O=LE&9B$wFOHTXb zwZX-u^ZGFd(>d_R18t|Lemvz}8!4@G9WRqgeux!ijOb-1ENyj}zL>@iWZ`>hC$oA- zN*Q{8ChMkvsW(%_w7-LCHO&62Px-By_*&IdZm40uYq}QxRF=GEZ;L(Q2$<+7J{K zZkyqt1ow&;rU%=zsOQ+H9fqM7Z-u0yL#nsu+bezA@NIV&yU*Fc9~ z{6e`*B}B^EB@PCXwfz4~(s=AeJazV9W~^MYNNlX3&iY=3WYLA|JFDdk@NO8FBu?K& zZ@ppp$#(7oTg^}2wKAq+h0`Uat`jwv4zX`RkV}85ni78oFAe74n#?_`3aw}R_{MIV z2M0_2;4|%25<5__s`H&}Zk9MFf?WRc_j^C(a$N|c}MY*k(an7 z;S&0nEKFoB)g>GtZ|x3G#4SLJ-L^d&DMJc@M}Zq$G9xA=yThW^*{YOff3<59PZQ8) zzV3*?%xun3o{G{tVw`;KU*|@&IY*QcEDqaD^$@$KLzNr*G)M9zbv}c)*}_Jtebhx@ z57~A{r-y|k9_tX$Z!QiR z%4u`%muz#()@MhGDrI{<9teGw+5-Gmh^b9a1)Opx%S!Wkg3RurtLG-ykP4__p=76& zKNYL}e7s~fHL{Q8l*t*;=oFXca<08RW3JJ%gl$firQ{qUh-a* zgMWLjL{dlTAQCSCtGoYD$PpRRX{b-v3k991htEvr`15B7D5^4)pmY@-zfvAf$gkS< zz6*m~t7xvyyH`WDzu$giGsDl~*r99TcuV^m?_e+9G-Kqabf#aI^oS5Y63>>Wls60aQmThon#0S>C%Omnj<9#!=I$JBf`WtQzGm@c)6=%%s&Ug;ic9tT zG|fP4ik`BM2E;&0-m$Ms@mTr2D2~8CQC&=nL=D)A)2z*QuX_!vB6wy^LNRw z%jK1vY*{oMZ>1}vQq^JQ9lTA2R>d6Po_VOTTM0qS9pOo}n-QvaknLOkFbOM8-gT04f48Wxx#HN zB)?D~R=IRyNekSV+EClF3UW{wyW^Up=w}?eUPVfeM#C<8l$AGsv2NfbZzbK z;S@P?1(O2HhaPZE!P1{je}Pw$sN)zjzktd4Z|wf#d*O#q!AT-pHfSrAE?XWBgMFo9w%&wtksybo zhTiHEdiI_P1lRtV$kU_8p85+a$?&o{*}A1xKJGt~738-0dO|q>L+*=pnVStUPqE2o zt0j6l>~L;}i$b=KZAV2ui+BLi1&?qIGAeod@A;X46r8OK$Exsu8*wLC6mcY%;#R|Z|R4|2b6$AdxJinEtUZGoPG%@B2u;}xR zhnZjg3DYAa%TN6lRU#A?4)(loZu%*#=G>_ZQ-79f%APd%H_+;t%Tr=o;mi2Z^kDJ6 z_r3j6qu?bY$zg}kJlhKA_62(4tYC)@?EnSM!%$r3QH0=^2{1Z}c#<0l(;cY{JbA8_>hOK~*m3ux^o@s(i2c?Tbfrp* z@0M{i+f=aCiVzZggkASsl!8G(cn4Z&I7V$~#1>Sln={d$Ih-(8;kPzUwM&Ycri-yO zMlrLbXBspWl=65WO1heDK`l~FQB$ENE6l8nnDiA2B3R<1_UUddAGw2?B5E`+RBu#TrQ#u3e5hl^1k z1_o0~LJQhkl)~)Y3rLa}q=J-EG3PU{(2cXrA#bBwV#RJ(M$d}F8&2NmlplEt0%d01 z;_YusBH6c0Tr)n0PKT0$zw8*=^L0fkk_065ivUTN8Lu_r+U%0qK$7`Na*S}^z zz2g7#RY0I1=(}}8fZMx^e+4`R%`FebgmhU=b8b8{1-_W1bm2-L2HU#uw<|?{toa@m zI>4@=);sojwxHiXiCl9-iG@wkC-u4d={nueGzQardd%C=yIfh?I{XFgB}1^1w29^q z@lFUlWv<0PRMl{3#=Oa~WT{lal4mE5<{VSH7NS;nZTn1r=*a;5TuLSUkr>zqzh_)yB>6PaUg@vwlZAYalw+hPRg%s0EJ3{*q+x?9dB0E5N z+E|hDUg*m+CA&tB|L~I-^ZcW_W8liCt5PNfmo2JE8%BTrrO=xPGylFTtVIvb?i5~C ziQFl?eJ48YlrS^9M7r%Z05}@drN?4}i6b2a(MrWGn3m1HLQ&Mm%;Njc1%aBd0R&+d3OZ3A_pgUDH{Bo<4e#s$qJa%tukz1M=p#55~;|XEEp~a}3LoUS6qWQMP~_eWB=TD79z3E((Wkk(L?FN{jL!Q!D1KG~tS zku30&PfKyA;f8l8mHPUTaJ|B8cXfMro#`-UWHH9vzeJ?AUwrvUFw^N4Ztz{Hh{w3m zEA;D@wr4g-!s$|xHJ_ZOzUKTQ^14k{F^)H|yNy+RC8U;PPeRB&ZQ%^V&FOl7ee*J( z+vfY5b7k(60Xv9WZR3L-o#TUk=>u_Jdbfrupn29W|JB%R&i%e+*7X^T*;OqeU9?d{ zh4vT^|4`_I)bAdvP3PC>Ba*~NMVrBDXlSaxh)P^+ZwS7RJ-9VJiL9;k%{LVNE}uLR z19Od%;}Ckbxo9C=i|?(E+z`$a9JCy-R9FqN8H|92ddxL*gQv7+N)XOx9@g3ZVmbhMz6 zjZrZeGgtwrfuqH9B2MLT&%B~Ny&~Y@Kxhrm+WjXt>T#<)rq&NIn!EM%Z|%XZ{wxE~ z2+_+y^(*UJt`qCN7q7gw7@Tv?Qg#`B&n~oePZIrSU7O>7@;Ni@kAhwK8_XcI*74^m zksQUSr$`?udDq_`zB4&P4Ia1aP#d!9zXrBRkt<5!_q{tFdtS))pVJt@@IV(g#W^6H zenPT~Ey33|#y-r<_qRXGy)4T18MF@C&9l?|Hf>9Zm8AC9x#eIg(@7%h*%0{vB_PU**!_Zivl}b`HqmgoK74VaARA(Vp}4chR39-$ilcH%HxU2$>~9 zg!yRaRgmb`=*>b7b^poj@Sr_ouqhpAFZf4exfFoJAZNE8*Rirn>wfQ&mZ!W8gnJ&B zy@?p@i}8fs#6r1kZ5h=2a?mz&Dh#Z^rHq6#TKD( z#yoItd}08kbdDv6${8`i<;n+&cD$Ejnxf>j?Z!TaXcpvSV+L?YVWCbc)N1!Ai(nPn z+Iw%LAW3q#`V;Bn3N+Kyn)1f$z@G?ybK8G2leKr_aI+IyHfye%HFr7dA+|tvVj5p$-X~fH+&1?dd;0h~;-rdW--quhHp4|07AD2!7NSA>;ak*rLyoF6 zzNmFdaqTxtFVf9tO{!D-U&IgV&raX=c#iw?~3>5GS#X*e~l%Ek;=RsP20<{I;M?q zVk_Z>^Idj})(y9W3zYss&ylO7l+!M!RNnGSc^H`+-I$BYVw)TSVEyi&*bie zQGy)oK@<^_W>n-y>+O9-VqmXa?^=60O`CcST1wKj$Aj`u;yd5Fk!Ds1q$8`J|MjZ; zrjbJ)&X@t*kmr;?p|aTjnSjzahEbWOxBGAt5gT+VsD3Zqy*vO}dJHrd2Mkp18yLY<05*HBhP3A7ZYFR0?UYRvemp zx%P|c(1w3GsS-N9FtvWkcrVUi2e+;7`O)ZQ>^Y{`q*vW@y$(C7te@?6`1oquImbJ4 zZbK0fxP@RDmoDmZ+S>^G&@q8@Bp2&<3`j)%(3!-vcR1xHY9l}gRgEc1pnur5zTg|j zh_7#X4E9ogp{XN?OQHeV36bb60o{o|t7f)omEq+m`~vjbfnpKv2>(8GlN3GW#9(WB;K8Jubj_66ajlH|gLurdQ1pkzAWA#j1 z{>#HMXg(!;nq8vko&Q=s>>)Mq^jITO&wqI-r*}cdqNnX7_Z;o*U~iWzvPoO?XS~DQsfq|WTT!>mu+R$iF#P20(6aXR$_1R|Lf@7C{)eSfI?Q{?$Up4QF?Ubb#Q31enveK3NTB!`-(4b(~Z9OP5lAOG6cz2&B(sX$jvN;p6Z6tMGNLR8$5At;X!`5`u%Fpj? zg=TeMCU$ynKBk1aSqY_Tz+Gw0D_EJF{^div4^mMFO&f>W$#*7b+gj{H^2xkWIfnIw z?~2H+8t2VKwCQ^f27Q(oWhmx8BB;Bk(;C*n>g0fFW5d?<6{t@SrZO>O`vhNhieAr& zLcIgFyZ1%1JGt$@cn@ep)K(KME#HNStp^Tz zQ#@oX+7S2?w!&(0!b-oxbb9&nw9AjvVkHiW4KAutQ}cH}oO_??QOZmj``X%=*e4Lg zCM196gqEV?5aO1MXj7coP){KKWs5afhC|cNzwk5sEq5YyJ`{92sG#L4)x>?j>h>$q z+Hx%y_uKiqZtRa+!&I|Kp%reVC_eoCMfyt7%04_~(hauvX!Ki#E{6K#E^?6>yjVkI z3Wd?P5;a#sZ0U0#Sr(5w_^77<wl>O^}GpB}nn_h##22v#++%46Ev zy zkVvV>1P=O1#0+xdlD8waD2A0frrKm>QnY+v0SxsweAZzL_}LboM$}uMYN#uiF3Hr{ zTO432+CuGFOj}|sYf4mJyVH71dsC*Up9zmfT=92s`?39%5+C-^)TCq>24** zcczVVJ$_m1^>kgUH5Ioh;i}%AViaS%%o~Dj)>`RP>LJJ>pC)O$I3{j5nH0+g(aEsh zIX%&(xN?Bv&^fOzd;G8$ZEby_6L)jM(bwXNrzpaC?c?4I4LaPk^fF*i&{Ti{uAUsE z*sKH#>SpOiUsP>#dopqzXg$b=>%|JJ?7qTM=t|o&&msV%@wx@*_4fk&=CyhsLi*Tz zwyYn|*9r**9_^Y*QdhMPu?}>apLujW)B`g%mWg({)uE@$hKH+kHYsf5zfqWDgabog z$vvKD_gJ-7SLuqpE!WK7*M|N9T`mdUK5ZaCvP#j9c)f9!z3!Fv>C?7Xe~l>IJr#NU zT4*%8`74!Z6&2`@7KzS|mtyE@`IaGNGoM03yb^S=r2ItB!0qLMS#Cw%S}|2gpEy6{ zANuK|%8gy%>7D@vF+qdnmb0p;5-aseUz<(zbP8TT7vJS|u~U$)YKTfk_N*2-!tq`N_*53`oJOzA5XkCta^jY`l!lLpBB`#R~<6e)zrxN zROV@LxG^>yR9Umn7;w_?Wmb;V*$*Z6yguz{+!yDh@;(K%-~0m9x~`_q^x+?9>xaww zrTr&tn2K#yHG60}F6q6J_YfiWtJcV!kxRpTr#yk1ev-%ay{3JRsAsQl<$q=YSlklW z`K>*<6%1upwstUV^bX>@HrX&69SWg}+ijekkqxwu_G0!nF$MzVBn#KDx~*0qOBd3n zm#sD8{(Uq!cQW#%U5=4zI2&@sNI-|5lizh@$$7+;Y!`s}fVfBQeH)J%s#ISyXtW1O`>a!NPZ&}f0 zp_{Ok*ihkF$G^QBG+}|_F%`T``Eq^(p=T*_CI3xAXCl(F{YJ=>gReOWuTS&(h>k?< zvsNFP4btT|T&5{l()V~0VYKGWQVW_FNZ%v#$whrWje!&|^kuO%G8zsGs=q!>WtWhG z?_-K<=YMT2B+BIqQ9JGPdxzH-8yj4MGy`|@G177n4}*t?%O3hY*n@os*0FK<05Tyb zQ3|usS!7vVIpMR%csy7Y5;X4JNrHE-z;WW=N+&Q>l-dHdFV;_ak3p zQa=cAdU-qBR~@XKFVXYcoDVL124yjXHB*62l*a;j%SEV3v&p> zb#u4%<0EDT(|pJ5obJYjnysJ(u7|Sw-GX!pbUZhSMp{Igt;ehKZ^{^GKI@AG3u~$8 z5}}F^NAI5?|L~iVwrB%$mmJ9Bz8P^6UAb7UlSkLS%K<19k7{Nr=s_bc!yAXzTL%@e z5v&qct=v+?gH=F1Zf$1}Z>VLxPQ|6koy*P>WQ67%)t`OVi}YNDdmNa0j$#%s zH*m1GhL&HLvXjeDYDDGfsz2*GIO=uO?pGbW1>{wbKu)DzbUL*w+(Wd*B;Wwtg(}z? z@&EW*Pqq^Eqm);!svVD3_BYG1$+xQOND!Y*WLh#zT0yO$P|o$>XFL|d5ry{5Op5-F z$hh1n_ITg_Mc13hL%sI@hv=ruXA zx9Q;}@BbbZk=~}i27jn_Dx>|#!dnaYGYFe5H}MFM+bXA|CZOyaQKK3ob6C`8}-DUmSGi-X8bi zrp7+!U537#T*r-0Rk8%C*?=>*?~{o_&h&4eM(f$QODimIf*(Zje)gR&>T3$Y!^+Ef z{j>_yx@)(hl5P#By;O8#>IFnGef{RWSb4JCj#|t><^LfiU^=tuKc8Q{^lLI9hkk%}3506Zf z)oS(Jx84~jMqlebqiEJWng=0IPq(VbZ?1aq%`)5;1WlW>MV+|4qwz{^q5wnZb+>!5 z$rcCz5G#H?{~~t?QXJa$Z2!W}aj&B%Byz*ziwyOC|9!6W+%ZGzCV#iNQCwrH2o$4V z7&s$OYJmI(Y!5_|h=GMNr5rVhbBXJmPNrc&k!Hx*D?ahIGe^reIt4Yq`VJaqv`tAn zO{>cA@ZupiSB-m>#ql=4g4cRf@!@gMxAWd9n;jGrtW+Ein7tFw5PZ#Zv+>sW%fX9| zs{b9_w&N1-4iScxpQK6!Fc}(iklpcsXKo-9-AnnDbnO5SojbvnpaA`tvTD%_~{qzUEQ8cN@Ee3k;JCo7U*PI2C~QAZ118u&H#*dnx_nNo1A7o z&Z+jjv{Qi3y);p~ITiQV6SyrE;G%>E>E5iNgG?7%`^MV|o$pN3So7bsUt zo4q-cmZ3S?428m0I<)%)!(l?MBylNo*Q~J=Q5))!qR7}|1-i9Cv`(UneM-!NFU@Yt zF=RF#HcM>_4lL>hlF2DH+WViBo-ph75WC(V0Rt|w@PK-~xAgqW@AX;mRylcVi!9H~lyW!_U z70KgjdIPpG<7)N$oR1>`__n4uGPSr&n;d|GMTqhP&$~P8Yy~a<^<_?XsJ=!WNjZ02 zXf>dL!{V*x&zmqfr2`3azv$EbKSIjM1HaCEy+D9LVAaN4(h#4EaPJi@iD}+?dBuj> zPMts^3UU_5VX4LXw^(%Qv8up4ccvb%BZJMo7%q?bWyJ4uXr39l_*2N`rSo&z6CCnE zcb=2!fy8D;;Y!%k{lw5Y*NM+$L;Vc?EY^c1dIG1htBs1eYr{zVkkl9@KlNaqh zXho~D+<4;{N8|BMN>fGf%pJVtA)qTpnAC6Ie-(@_r2}_(?Wo$=0)dIPU>Eepi$2?e z1Xpnh*!iOl({0j1D#sic*PZT-!ERiQl+?TYfvw+v@sf@|T_w&Hd|`0}S(J-P>Fo`X zj$}_Iyf=un4r#6kcAc}qWkIG>c}pTd%FC7K`K{-9@qGGDQX^+Hxa&&|evYJwUWp~X zmuQ!dMV2koX`zn3I@i4y6gf4rF(M`fA*~PQn8@V!rCL&PbQXj;S@`A#T^tI~0WjN; z;c7n%%la|aS9ANhw7+XepB?8z5Ee6el`eQ9f4Hvjcz@NWj0{`yAK_=6LWWc1ax1&U+WIE&)M)h?x{lwOg#!(xq>?$peyt9u|4 z2i3@b{z2?ia2+jommdvSy->lKMF2e`#y4$KNgLrGNFG28Jk}8|sBWO`U}~CwW(}oT zcWb)`mF?fV5`z*kmigi?`h&5FZRfh1|K;nDrK*xtVQA2t%el}g((bGCKApBVktY_+1n_BL(oWqAop};cnh1p3WQv7^R-{&7cbnAj2~EEB!r3Nh zn=>;m_%!6?WP-uunWq55Ye?FAE6TtcMaJp$Pl3SP5s;&rwccCy_yccM0bUkY7VOSi zxi7ghVnZH5Hu(#+H{HyJ9lm|?<;p{Z>Z0gjL&LKks+9cZVs74)!urwaWpEl>AzsUF zi*c1l3}UesztWLBIVn9|f^gcE9yjY;Zd|fRVW$Oey3A3Eof`WrGb1|zew#~F+%QxH zcr72 z)z&{4`pl2U|GmibSCwiqI$2eVqCR?a9u`_VclgBlO{7Tbzp))_T zl_m>K=WvB?5g?cQvW;`BYiS3Tg4b){Y^RyqY*h7P_^*}7sji0o!7q~*I?J`LBu6@J zTt`;_8pgfXG|t(!9~zSHf<#qhu~tPIBo5aVTq;l=sgNb5MvS(wJ9re8vW##SEXvm} zamW=M|3;1EZJgu-Hr7>1K2a_F(<*;)a3J#L zz*|t7s@wE3X-q5>>dz1;CqDd?CU&_zZ6Wmjqe96EyDeU;^vZa4kF+mnv9VY z6$xaOJap=&TxD5vZLc)FYj_oTg1i*y+aYJTkrQ6=d2F?>50NHe9FKutDZC{9UAS@~j)fS}% zcMq4{+kS-v{PqJZ)2F4!I<>d^o55pr%p0s#uv#xkkCCA2xG`JoGw^j|z%wLAP4f)U z!?|8BRvrl1$P;-5HA(ryH`HN?;nRm-hg@0TS)w;&Bx&{gdoo@{N-!p4FMboClVV^Sz>FyGYsg|Cdbr#hg4r&nJEc9R5jQRf2f-(%(A zPMd|?^k$HQRokQeudBWGp6s7>+Y=o#gt5t*qg0!Ii^DY8#u4Kl9U7(y;mRvj_ncs2 z;pCU6)3VKli0p4F@n%Aqg|WYsQ&UY~%-I-k$l~Rf5I#|Oyp1+(3!C5iy~h?k0*f*7 zlD(Up_bB=5CbGwR$Y1;q%t9vunj6+YCYxiUqo!W`W1X?+5{r9n#PJ}4vWki6Jp2HjU z^rpE48LqzWw31%w?BT=SR^_yQI~*n*IReOcI~Svlg^}QTFi(O(oAfs2s(Napc*CV> z9=$XBhgyc>bUJw~kl&Kqq7iP}^wzrtAfH~i*;;afJr;+7QP=d$Qv(WrMEEG5J=*lN zIk$6?A_MtlNztX3d(jO*59>w9BWJ_HED5PXB`R|++)Xj-xEn=VL3_(QqN95~V zP9yyn9S1wj=Q4T81?0_xhv!!&7$$Y9+2XDE6}Uvf=M42S#dW;KyD7{9yAz)itXQ-4 zlA)1Ckr`IbOz>ON=2ZEnj%}Ql@5nk4+}i$XyZxfa`&8W=&cG4~zTv#rdl&UY+!mT$ zySe5WQ}GU$XKkn_Y8|N^Qxc1L7)r|uSGcOPzT8NM$r})IcFl-twnr|Fhi=0*WFDwdphu)f>jqTKF zw8z4?;x$z;eR87ohma1FpHzj{YG%95)iJ*d7;-K7Ii2;m4(I;x`>BH`M}?1CT@Lc| z_zs(&%#~D+Ex&5hB9>7Gc~tmVXD7a-JlDc1RyA~bC?w$`&&2X1&X&NF>z&qA1XpS2 zdDGN#+K?l~DbOkRJi0}w99-SkQY_r9r#*E`?vXo(8RYTBn%Ehev{?A;fm zz0)|!kec$nqd&BE^?h&E{C7Gy9EoH7i`0ChI5y%(Y(BzsnevOwlx$%51+GTRRTo+= zZMNrF^;Z3nbz3av{Ou%R4}J{LypN)pIC^?OT}fY${@`tZL&*c>Ie9E~KIiSQ7~di? zCRZPhZ(PZ!-^D=ubtf)@4c(u|d7@^c65DI6Lmvh%4YP2qTx;{=&Omz25Qvl#A!Du~ zd53T`W@Wl*cws%%Yp1$PdpgjNb0M`{D%CnFV4XVokT9bBLTDYAkq5|d^or-ky3L1D zKwW-?5AtKpt#m}&3||I?des|ZC8Vl=4(>x#f`RpNfn~db5zD0mHY;p@Dj0UuI&H3Z z*RD5ACO_FmzRWBz_|SZw1cb_H4x=U5^F%Mb{ox7!x{w_g)bjYYvd4i1K5_85s<)1Q_m`X>{T}y};QX{!()|zM@9ve-^q`<6mEcj!kjTHYW)d=|VZ!2uucu#h zSU*&Rt=BR#PdIj4{^;6_M)@sxPRG<3zo?n#ooO00jl@R_$@%BEOd7kO_epizUnSrC zA!xen)f%@IS5g1b>wHgK<=Lga3{LoTeu{h;Qs9K=<^5HWddf$8?~Pco-oonQG<8p_ zA?T&R^x5wpJAkRe_A@19`!%}zU#WFU5Al&#w2&FZfOP-#>>VB7{QhbPcowlab?P1Y z$5Y>0$pGgJ3(e3coEQtKVCJ{{H2jv`vZH5#qG=w?dt%YCD<6h7shS?sbo?26>_zqb zY1fLDS4KI=t=w{`t!x^I!O z*weJPMVpuL)@waNiGX#Da#k)KwyKF=5xMN&nWs>N;VQ6-b+tPK)tIFUszisShn_(Q z62`9<4pgwWvhrXnJW{bpFM2?f0X}X_+M6Qqo2Y={@-d2R)2Dap2UXhT&!Em=lW%nz z+w;0$(T+Bg11dEhp}#x(coRlSJdRD!595`%MRz0K(q1iL)Xot>B4Q9xRBO0xsq5TPg4V|xXAY0V%mkw42oarhdzGehl5XS#a* zos`DirH^i7#aX$J8uE0iHYU+Y0$P+~$8`+F4Tshgloq_Y*VzUw;^VThS`N#w-I2wq zJ8t$ykhNSif=YLoG|Cu>_}t#VOT5utmB#G(wjzIhARRVxk^pP(ZOY*-e~Egedwg&) zIr^3qrF}(&Z}#6lsMfEDyjU35%V!5)N&ktzFWFq->ehSF)6b)J2o$~lzS2d-xJh9dBtlk@}#KGzf*Aa2BcNH&LLhlJyi`hHOG2v z9F*UdfqPZ7W)FMto)eZhQgkBR65aGr+p$gBeX7Vb4$X@l3x7sx2=YB-Z`Da0fIxj% zg~BpY5Wb^nK5NO*9q#U(vj@l1dOE-&Vl8hBe+M2UL5*R6J+f!Q5)vedOT7`Z6WU{O zLvjuhGO8vg^{k5<`TB$@m|xEO!3nZrrkVWowV{yIf6Cn^Z7u;4d(4+V?1Fx2?Z;ot zGR(d<{({B?gMW2?Gl3WBHFat+zN)I=3%Td1ldutK1h-r|R1F6qk24NrKQ4S+Ps6$S&Qh8Din zeP&Pqcg2F*=)`NE1nOfR{hpMGkd7NZTakLo8PO?`BJJZ6IBjN`YS7*|1JP}9v+8D)OkpIN|?96Hy)@leGEYg~KE;7bMFEHqei|i|1?`WuT)>L&SRzBTX7$>2UIZkc}^4rCn z!sh6SY5dJQHgPPD(d z@}9;qVZOuZhktx1?{v45#oc8sisTkiZ}dGk2XCQ7g|pl%lS^9FGn8{2?s(C!Xs|{K z5Ap%_A+yh|HFC+Lro9)Xtaa220F@}KLItRDm!oN<&Nc5kzWQPC?DLV|Cez? z3|tXT8!QE^Rsw;2Q4+Go64nzh%4Ixo7UdzW@e9g)AIb552b7zR16R(Y!kaf{F99S& zCTJfvwhUZjVOgQwxNrmAE$V?i>x?Tk2dF@N|6+?qjdtGw?JKc<@|6Jecv4wT8;7EW%`$_zW4f|k?HH$G{5ibx~T zY`RCDw|pbNw@kh5eb^T3O?rkX$WT^*c-2ExEGYavRLooUJ-+^v#N%3_wji;I%1*|iEJ!F|7*&cY)1tN~oQP4=IefQ1w-vac5C=qpm_op-hbn(tVkamq<<_+)7 zdy@B~od}D`447(4`tg6Uk8QK(JZ@##KK(IX>g?k+=s16e*Zb#l#5?=>wAeH;F`Njp zyJbY$fJeHog1!A5!hP5fLNti;99(Vz3u!wn4lK!EfA9$&3d=#@_*r4<=|K+5QPvNME3$BN(b#+yC>ugnnK!m{CZ;s)`)xLJVh1RI!Ds|mAU%MOCc^hOsnU1Ir0*iN@ z9hWE$uHfjVnE&13;&4R35)g(#!;*9W8^3?uF(5sRmkNsRPsF@3piX0K-Fu~oefiJ_;0 zkDTJqhAo{}pCxX~#HsmH401+t zL69mgv`Yz$6Wkxds#w|^^zmHI0w%Ru5VEbd@ob-zWCXgXv!&spxFKMXdZZHq+%I&r zu5%%}SIxI~uBaETDNm#idg~k@jP@|5-JMTGj`jdeNpIjdjGXHj|Fo{1-QGQfm zdw+Zc6&~`*C>U(Hr03rLL43Z5l%ex=>JvbmEOSy`5q3L!vZ|Y&qFUq|*B3g6w=2yC zIonvHF^-J@U@Qgb&612^@yZqZEvpm#>R6c8NWYE$VT(X=yUwh*9iXC8^i+E0s~#cn zWGJmn+F?hv5c??CcyYJi_I2*E9T0nO@@* z-j)gADY)mjAjjM(Y5VPhHyMY-?}_BtN1Thw8dT9amv1a333eiy1SeiIN=TL#LJ;v< zGl8xAu3Pb1A-`XC^2;4frV7%co8E}F7a5Rp;ZKP&dgq8EDi|IfDJi==e%GfXf*3W; z@Lp^^E=B-OKPBS!*q&feKuYY*wEtjx-G@oIVoxk(oN*f*lPdSyk7K+E9>m@r+fhf2 zQS^O}|FW8zmpDCU+XhrVH{Snmfot33|7A2?7fmNs$`_cS5;*D-V>?Eq(>ppwiAnW3 z?3VjHh^<5S?ptk?Gxn=cYvskha-^saxs8*jMWId(DOz;}Y?KFm6wl2Av0bZLc$%-A zX}gsmnil3#=@qvvlDt{@!9)z{m9HsJfErM3%wp_uV^EzEuDARm4)KBUi9jKUJeYA9 zpc<;&Sp@+esVAP72U~3XLCc-sx0=I32Mj`-&xE9cQIGh%V?TN-w-xqPBn$c_hShu| z7kE8s9F#tqcCzy@|MV(%Z;8vG;J*z=$pcvgLp0IW=^f8qfp{2li=pos5}I5QEaa*K z9ApSFy|0m1ykkM!+Su~Nrs9WKCFE=;u@$0f?|u421Zc)NhM7ZZhsNIgltkR!zA@t* zRCj}45|_26?f>d+jlZOiFIKicxi_n$vM5U%ch=*YMTwL9a5Zk!4lp|ZeYdaz%+lIr z>>te&qN(Lx#9Qsh`K-cj2@wNOh;*ysr(RUsCvuiZV=-N)JC^1RHEw1VEake7dok}1 z-T#D((S{qo`j1=sX2sZ*SRgk9;n_W>emz-}w+}hR*ZBsjRI>2YZ&}wMYh7|Ayfscu z2j&!7sIG``EzH+U5`tVltds&Vv(M^-*SA1}KWRvr&C&<4>iIa3uo%+mD16d<2BYSX zzdB^rnJYchrEm7{(m;15-;<}&x*T?TSRAoiCY{tm!Wm7XjR*9zPhx9;`^#HGEV^|5!{%i)Qu%>r{=k%N7;LfbJ9C873x$$73^;Kix^| zN3)vdPv3p@qhnq2yW}s^Q`EmqPlOX`z6xDpQNA!Nyqmy>^lS1*dZ*=0H9bS*y@l#E z-WO&$*;MV!L4{=EkfuNYpTADc~tT0RtL}s^5cJWJr z2jlldN#+e})f1U$4p9&*kgjrO%2_${vuKTXp)BHi+ZnGm>ap~)9co+I32YZeP{ zOJ?Zbm6%;_G_WbXk-g5wT48Ny1Q2B7fwrx>!}S?w{SYpw%X9?t=kF7|FKQI>&yD;$ z_JZDP^UtIjuXFO$)$|{ZP2or0Dt)c|?i{Qmm!Q!&KOtpQ{GC*w#Qr3C8h>Nb{Ed$6 z!ReSDxpZV^tmtrq-lLk)l7(T_xtA4x-Lq%lMJ-)Q-8=G;s|K8;0wZ}3hA!$7(7YFW zWqzB8=-qBVt2$BVYdTEDLr5aDwW96CpV2zqnhUEzPk!wGn@f2LhEm5PBjdQFFi@2R z;JD{6u0T=l3G=>B-QjCd4kkt}NOWH|fk=OasVs^Kimp=0ff9VGM`IWKkWX7&RfsLz zZ&k_&N}{{cQfTUkSO?|(a?22r4q#~a;gsk^#JJKF^QwcO6ZM?y)$k&7joD9tz9~ON zOkq46a4AH`7{tY*PvElS%66C?eBGi=57VnO0=%Y+NFaZO{2!p8RK2!=BNnW8LlC_l z1IAOFfLH{4(*_rJFbqp7P^D5b?cYHQQa$K&xqU;Nl$sN58hB&jlxBeQbxY0uUzsl= z6K%0^qn&iPg@ayVlzdb=E+>vI<8C@uUtWhIRMfR=nY{e=Kjilrd9MihLd0%<5HIt~ z=Dgn=S4*6iUY_4h;FU27bc1Q7&hGlQP`){S4>Sz`zLEPQNcY~aZ~6=x zE|Pyz%;I*|5f&vQ%3AxY&ZY3072XVvgzR>o?uk`Uf=JZxfZpJ$8`XkP8^qs=EeH9H!3r;sw(-h z^W{hZ_$~8;@{I#dS6---Uah+h<|>j~Mc&H2y^4s*kdpD2io@>Z(|5zzHxmrSgfh}1d^XU-roE{&)+fsOO zD)tx-!Va60=p24iHRn$CQY3a0O$sF?^m<%DCK>ebM-7wbm@YAvkj1I(BixYOgc@Oc zkU=c#*bD~9At{tIVm287rk5`jrtjc0m}^ctGw+h*Oje+;)ymbLguY)ndzI&`GPk$v zyIVHo>TO4T_i08ik3YTeD8qqZm)umkVm63mJmeAZ;U_nY%x8{^)jc=jHp$3OkpyP7 zSg!HK8CzbE)f1Jr-k8LIiQKLso#djvNb~01Y`71LL?jMq-Iog7>ZQXKIl(7i`u>gE z1$M*6riafk@QRNBh#^pRXe`b!i{|_X8zt4XoKC67PVbiFO@4Mx2SgTP-nZA|_$yFL zF_yMlUqscl-55PQ&yqETv}Jtx@o7zHn@+mzJd;mJxW2WecsUthF=&v$A$oY)zUhzh zMOcizfsXr>^kA&8!R764qA8+2_lHm|12~>h^B{$5a9EpI+br#1S^Wrd`de@VpiVsK z_4&TU%Mag*h~sumshwASl@uqrUOqRBhS;CYey<+_mUoxfaNxgag>1#co>He#kJweCCLI1?{&6jtV!Y(B~7v>ytk}xk|K(L;v1y>m~eYs>NJP!hyhJ1?gNKHAi=@ zDZloo8*wM_s+h@O5rav4k)Qu4kkAfE<~cL?d#XXh2M9^8%(oyn!Ggyv51=6td1JMf z_Mk8o)ae$G@*f@YE1h+bk~av+5jPyxWJj89?UZK)Z#^**A{v*76#{M@b1B_QEA1D= ztJ$H2lB)2-M4Le%#zPQwhNTRphVk!(1M9FrvHvmTP&wu1WRYj8E=7Mb7U722nsgH= z3tZgfRPX4nuchkE%m(=4rraN8({^~d@6)=@A?7*@g_(z|480?5+&!!Cch*(mHBkbX1=KCr$Eoqc5a+i=`!uUbAl* z?PxihI9X(beY_&~+V6)Q3|cZDg0rSlDpc&vkBOmL3HF|PlrPX-!3PQd3`M$sfucQ(UD9lbg!Jv;Bnx4KQ@E2CM;+{fp}1o2n@RrD`k%!;~8BGmTf zpG590Y{8(3lv|8}M;sCHgYn^gcz0&AP?Fz%K?Ot5R7dotPD$WrDB4%K+||wbu!_Ot zl>5(k;LVA-5phhJcPw7lfj#&>fUV?NJKqJpYh5^*=GgJN72Kk}YcWUu?;-x*8FGZL z2P!!IO&MOpI$F7p(!Ge@M+*RKyeDqQ-FZLfF&p)>K=mS?N0@(qeW4{(T(PmCg@YPq zgAA8ImF|P!U&N>4 zRT93fkirw>v?5iNHAaDHFzg?1K+^ft`GiMzh887 z`jco{sLR)@X^5#5vBfh;ak!vr_rN4fC|Etxh!j}0jkyEwoGeUgxg;Y{t3Le~#?&*! zfhY|b1is}yClHJ^8=BAN_g|za1!K&>c&h_CNN$?+rfD4i2kVfFGM`*$D$MAL-wSV3 zN~jp+Gf!4UWsgK&f2C3)tv+gJKU{Rp^QCa=aQLE7ns-lFFQV{Oi>iTphy!298SErr zTDJptz&hRSFTEZRLE1~(1Hjljg2+xDN8OVt&ZF%sP~IVe>I6%=hStxl`gT_>s}+Q@ zp05lRDCIoN)6e*aANcR7gSKB9bIqY0rC<8m3)X9A*jN!IcIY`8OEk^J{bYg&!q#Ey z@L!{lt32d*n5X=Zi5L{&kZPPK0genJ54ORuLSQSf*GMv6-OdaXmTYd1RXTS0gOXhp zq;T<7S$+I_`)53(L?e&5HuDPF)GHo~?aq-ld!x&n2KAt+#j77?)V){7{z|>_WiY#V z+}JMW&V+k0Rs9ydaTLI>jy4FV%DdA6wW1~=l~=Pl6@-cfdEVJLWPhJXUoImFi(L=# zk>+-|9Eh0915ID0KLOvTAI4e(F>$I#ttpmQLK$1=hMiDOvCYb0p5xMYM?i%iqV>PJ z@&8oA;BnXq@0|HB*=c_e@$2#vdxIJoW;On6xCFw4JrXs)+O3&XlGh~;*F#-W;VGo@627zF7`iU3`smlb>CjUZ;vr@Wz0((fK zVcY%wd{-)ZXL%r}W5jP|x+*qV?jLN+-&@AwCFM{?sp{rz%G^?RdJsJuUKQ$oeLid` zEy+E%v0@<<>CmpZ5xdXI($nG>>q~$s4h@gn|j&%I(5z!d23_+Ni^t6^4I7v)1qF~Va^bT9FM?T;O zH;?O?t=wBr-o0y2xpnjon77`zG|6cFX!(8SxS9LCMln+IqV(*tWtL2&-YC-UEpA5X zoqwA<`T-O;OlhA<@S2(@Y9(;&bvYoiDn@`B zH2zKu|0AeW^v&^D0Qv;LbC0E!6?ypHw>6ML;PMx3nT<6SSj7l^X-@OLj4Kv*rn?Ss z%s)ysd&mdnv3+VoI&Fw(;5marr+MC=1zIL0JH!BFaLvcDl7vd_bK z=)rlW=Fg|n-QILn;Zu^Q@2Zgo{2<71`IfMeY|jXgLSuN@$B$Aqh?gw+-Op?B!hs0> z`ZEaD*6n?CCRE^L(Z=G|`8YLNG{UOsp?*GpRb%S?n4u(5R@6Y;aA=A=Ef{P(A_Pg( zJZmJoL#6)Z9gX*u` z5FnJM*ma>BXT7(fkUHaE$`QUM()zBqdGD3s(FIFxgacRx(CSKK|BAjL0Qy!kU+b1- z__iK!!1z|fR=2NNQ7K6O01w*x{Q9123>$Z=2Pfc#uHN+dJ3t8L&ES0=8=aX{A=Eh< zur~_vdfr)St}a{Yg7&{1=VI!8Ap8Px&rNu=Kl5n6e&-N0^la7zx9`T!hO)J&4BtdX zt3dr@k`F{j)lJ%s8qIGk=Hwt)Mft1(Dy-ud+dRNk02-n<3cRhytT1o3rUcvDH_xf=^g3t;apG%PO2D=C>B6%2Q4=3%e3dIz_>>FXnO|fLz?ng3uywNrW$UZ^}P{; z{2;fj^8&G|$nO5-D7=Yok@Oa|ZA$E<4|%aYAw?U2tv<%mcXa!IC7akU$H1t3H{ld< z12NagDqDNLm5=oUwgvn_gFodd9{QT1We1zyz|`}P4Q|+&L65o>%bw0$CK;D-^OlvL zyX(!0FEWL=l@%RWrXC}jDc}XpzV?402yc-`xQB$;$jefe3Cw{oQ|{Mcd0iKtws?e+ zit{ZrgIGO$nUPnb;te_{TPHcimFyLB9lknEi_m@gr6+p+6SS)l8qQ?ma@PmQxW zVi+f34#*p=KAEIED)$&>b`CY{3@89xyYY#HiY#y0a_NKXlgv(YNO(oSR`yBcJ|`F#U^bfUH{E#QoFKpibOaLYYCSNkwh`3dHk5T2lJ{`AU~%c?7bd*saNRNNq0h+QI4N%XO(Wn zoW?7ym6jLrV`(6eKd>gl=iR1(yT19@7SuWb`F`K`|Lsh31i*v_`dV?$!kL$_FfN@V1(kGTwb!d@U%pM zgjlVX(>`}wtB?98T1!<`Yj}}SW2}`Ozc(t9hxgk|AAPw846$y(!tfP1rOieG2)$XU z2-sUv0MKfPP7KEJt!W8V z6_~&q^m$vUej9IH$hSHIn@$F(Q~PpSuYtQF(ezUR%7J`Wax1Flb)D$T=XX9BOH>_n zv7<{T|7r0~IENp0QUqkE3JPh&*p?o7;rJ>{T2HGj@;IRC@==#^b#E&6P+4x8NgNJo zU5<&2FDueKm1&Z7RO+(-+MN*U@A97BRGS_Q!oT+CheSgw`qvz5zvZe0AnyeTDDK!< z({8W!TWSA^6!d5ENc8+4H3IBVkB%V0BcJbOwU@f|Ef3rX4GrzR9CYE$jfThDW4^)8 zr+!oo$t*aeo|MqnO@)>i4z;(+tPGUQ^YQhDgtat+dET0BQ@%l=XUNOl^I2B8^|*CC z>OpQzQ6~nZ4VG%qrdv{hvH+_Pn@rp~>_^hETHSk13Rg2L?DDW$6O=lnaO%E1^tvK_Z$Tg5-Jo?h*$*Li+&z7 z1LQS|W(-%Pih*@n0FKfgGnApyi$Sa@I0BJ|*X~NusRZt9&#gRbUw-daWlXmJH1&ws zZdsG{)7~2*7UDH35Xn9@# z=sCfFqikovfNLj&Z`yeMKFfRZ2(PpSEbfPY&8PCM!m-q!yDU}EPipfQbrdV+#P(cAPNYXV&BFeV^bwI8Qw!%du6V_mIB|&| z$HP;E?&Vz6Q@@yBuBB<5DN(d6%Uz=-DrDrISuRA#{)9qEYD-n8!DP8DOjL9`JU#XZ ze`T~?G$ChM&3*NY>Qj{Ubs|ALMVXv$TI^m=Cef2g;4m8YJUQJHzkYHBi>HvYN=8-2 z!5?$(tno}RHX$r$4lb+grp14X^#89~-)ZXmMUf$N_F_`~Zk=c7Zt#RI+u}wDdP5G) z+~*L`oC(%92(t;o?EcDt57HWP3G4lOJ#^UA?h;dQHXy%J$1aVW+(0l> zMO~4xwhsyh*MXGVQ`w0jwpOIBunhi+G3C7#IZ60qg|(agLTa{;N%IE`Ow{#Y19#cf zr6r{bfC5A%?S1)k%VqXw!hPtl?`2;Gg0D&zk@k3I)#PmIsVpJhS(%$K=4#*-Z>?@& zwbkW${gSy?eU*3><}|TH&R?ewkKQ>>PPpRX9&%vW?&W>OAI#><53O|jdEg18-Sxbg zhDX-noDR;S26_|E>Eo=zIqZP?&9~N?Y~UqrW(kBnT)_@ub!9Ycnp2iz>VX6mNVN)<87dBl1P~V zpjJ~+3t>~S90r=5H^HczVEsVv++NX`ft!EiASF3uEoS|8jrx)dcB1%Z$d)uJn=z_& zJuVrqRa(R(cIbo@Ca%((D+i;Kz&w1+?X!vxrDDC9pFAwbeSSpTm4M&b>CEx3!dL1X z8e&FClnG(1Ez`$k<5W^mX|#^hsowq)tMm@@{Dm9e7Y-wBO2pX05r$*elLA|2VQ;+H z-z+4p*~nQEIZ`R3$EQB?KUR&3NperW{t63`&i*zu?zU6^AZW593VlPjJ``3_Pa^&eW*q?6Suj zIBOaERT*$Wd&^r`OH#&m!6Ab<42XlVx7qF&s9)DN~mks7f z?zUH*+YMgG@%~!onx;3dw9DRi_~GGNwwnP&1;k8o?PfGEax$274m*jnVa?3oYz3e; zf*W>&8>;nAv1a__*(H8V&y~j63IybuWwhSW?NN<}i58#M1s<@T${$0v?JE^|$Ur8F zhYXXVOp&Z{Qd1j4iA4r+)fczv%Xzdf5c)A=}ERc%01=7E3IoEqsCh%n`_nRlGKCUl>b9P3a`gyfFvBjmzs1m{? zQi6#OZ;_>u^#CzLV6>T75E+$FXhZFd;5X7?D}Q}27srfq9H(vxn8yBzkU;Dt6ta7u z8J1ZQFJelX)HpSMmy44N)SbyX*z zD`#q!%?aboq0^cqd);3H=Q)86=4h%%)^XDJXSS?zLf8l29W;B+(49-6Y}r`06) zY))>D4iCRW#1?23Z7_)o8MHm`Hn9w&z`g!r!Y7tuI@1+N$f$dMzGC8s502ICQ6F*` zU&{z>0drQ3-2JxIizq?T+Y7;0nXN4=iFe;(?&#E!tZS=@M!i{Z+2Jgt-m}B+WWI~L zWpAvc2>C=&6IUa`f-B2~J$zd&=Dyzn|!x9a}RUK%k+FTTHh0w zz;m(6gkfedYj=BhsjhUrp^j5(S|0F|6#z#EdHh^h&kmkPaVi^bukIGG*i{n^@cCVA z@VEN?6J%@AmWiVqJ0E20uvS#YXve^@V z>dMawo8E5z5*c~EVwVzjtmRB5fu7Gk^B; zL_&VOcVfF|k(TC0baMLFg`9e+KA&hyHL6!9YKSV@F=d*S-kI1c+jS2WxZFZ`ckHqe zo8J0W#B>5HojkSS=lwZPV^i(5X(+S9Z$_Ri&JIdthS0qWqmfMJbq;L$mWW1vfu3W-hCv@Ji*kuCdM26NMaZp?)wzeq!5*;xo_!Uzq`coz8xeMXA)ATf0?x zvUjQ2y1l&Fi@yq9@vmx=%8h=qc4?ahe#7L93OJ{xd}p&FdwnmzWOt&DgPLW#;-6$J zr*EbwvA(l*7g=@V)lce3n|o1LDRrD(f*w0s1P)o+eI_o-^jXg6GIdMA{)ug{dUL-a z`usx>nHkgc=Yn7k0%fGSg5ZbiKwd6?)H3_l5`&$`zJJ|W-#k@N|0W340Q2GKifU56nz31H^$8?{Vduog%lh}0J`VRGoA!uC|=Dm^Li zW~gzT9r?**!7I&_H($%6OP%M`qs3oaXO(L4fMpeida=iZs()iX^%v4`BH(sU7%}D7 z+Dwz~q99H-tp-AY=ioJXu-!IawpDXV;Id8BgKXkdgYE~8-Ny8sOkeiIMhr;__?kHv z1%$AFmKMTW=VAIuThHZ%{aKxQvwn|T&cg-t{D!uz^MURQ05XYa5A zCJc7izzDFI!{iAT+uMq(jsX1S+exQj1C>5P*MR>XEW3&Hly)4Sv1a)2L<^w zd)H&{Iv_z$@r8VU9XLspNotepgGg~^v8EiKW$E0I(k!N5TomI`Sc2?e~+S$SX(ED`lkK^xs9*yMW>HVLGW) z{lymh}sCcd&gwv8(G73?zHv1G5r{B zVsFT`(z}zvIBhSamWW^PWpv2++^Q@sE4lXVn1%q2+A2X^8q};;#tl2nfBXNK`tqox z^8Wv4R_kff$|=o_nXzPg%+$(V;X6~4Ii*f3=0<9hxg?3XBX^n>GE=9RG&gu=Y%(K7 zGjsQrh-9ctx!_KMK#GY#2*~B~yUxt_dw&0TJRXln?&p5q%WHYRDc?z}PzuhMcE;V< z8ICz{H=oOdQ=q!jzc`EODgmU?Fa4nc`2Zf!!xMTQk|R{HSb!J%JX-)P>p3lj1L_Gm zAnjC6>NQ~ku$@~ymopK{a;Nd}3fT$+Co+J>yA7^K_IU#{irheeq+4nJ(^tgdNYD!X z)Mb3fKAQuZ$f@jyg~7-cI3=UXme_qRI!S9@uY3MAq|9^MWp_VA^@cSzKExvCbU9O= zoj2`?fA6X5GB3o^U9CNi2;|4p;3bK!IJoOHw~YpnJu|v^IFLOo@+bh|bFK;3Sa)B< z_&9*ct{F9l8cF>LCA>rXd9l9vPktKyP8t4@IN?EWL+&R{&va2YUM=02c|&!M9N2AE zb}j0gbB*00fqpk`&Bv|>y1r&GHFQzL-Ua;+fEV*9g}hmTX7f&wi9d zg5_s3jRts(FX%Kb!zlveyOL~U2R3HGOs{L8gL;Dq#vln}z>nBzgm<7e;FYR4aQ5YIHI60qm`}T35$b!CWAW%M*z!8DCHFVm;qK@D zLmN`QK45NO-M|Mz+;&B3{&D1+;ll+kA_~qAbr|yG&K%>IwHY*=oD3Ky|=SH>YtN*muu<~6%7tJ7;K**^*Z zO#&02_`quW= zM?BAk_r$4{BaX#&xyg5XTuv(*Y_;5~C{9bC^|kQd$s>DBHKANHYWFEq15M{czp&Pi zqbv1K*;{}QQaz{J7IoSLq>6hiBq@CQii-?A>3RCO**cSrQhRlJL8Kz~D)V5@?ccX{ zZyb3)w0TKPr_K|a?;fOnUHJ5iXeY_ga5o-1zs9y`5>ouB9nPa(Osj7ex|}uls$&G^ zae9k^5)U7;#U~}1iKEfOJ;59SNk|RDUQE+*Q?*(VICAnbe&Hp-CQ?NRPs({TRB3ni z_Ei6WM|>aN;dD-KAf+v#5jN zV{C?5a83t4Mawl~d4ht&IWKk;4(xIOBee&S*X)BpxNa_vacLvghg|O|!dZhEPrd84 zy5YT%lJ$pZ(6+^u8^FjGQQol}o2BlD)hH=gzIUg|E!5Nc@>(!@Z?&C!IJ^+8P*5`s z>|WkU6z66MpyrY)hGu1t>1T(}ME39f#ynwXWaaSZ39fsC%eOuCJqkD!P3>pwFpF(e z6kiU`Y3^aqdS`xY2JR!56HBfA5?)?j>tFtE>4?KEi(UA%ka;1+o?iGY+GnVGZCksR zJ$5g1IHo*$EUNc8^Zw`^;A%mJpEbo6w0inc&{s^w&8yonJfL}Ay!RU6vvsD}63+$C zxA&%RmW3tQVF6c+ny7p=e0V`S^oH(NR8{nDjq@WhvMv*!sBFj$ahp+cnslq3iJXkR z2)6i7`sBB9T8q2iVIlTv_D3R`=-*>{W_D%vSu9X+NT`j$0&;o&YG}hwnfVc>wk;R* z_{B^d>IMg-&eO$OHeSd_mFVeS4vF>CV420FvU{w-A`|L1u~hdE9Y(CCNy9JZUZBnV zW75iJwl)k47n+9DVD6J|O$t)K9BvFUNA{_8?Lt0ah+870oEN`z-i6$VU#-(ZqWjZJ z{M!|MM= zq!MnIW*mF9{SUx5$VJ8>0veJP$Zs;K>TK<3O62Ty7-twvo=OvPM( zR+Y~ly0#UIg|v!aIZRB=$-Zxd3E_zn95%+&M*RuHY~P+9d`AXEJeYEW4h;B{)y@hJ zpwYZC^PZ@XsT;gPx0Me;LQ--amoB3-!=d<>7Qv&YUOFx?w?cIcVs+F~L!ddOC~OC1 zuRC@UM^xxXn*TL= z&IEEsdVa9fz~965NqXHnc&3xd(}2+`gULXO-bezj4C=onEe%<-u7j=QrMx@nYxFu@ z9EhFWd~BlG%6p^ze6LNh*+;bcX4v6c2Bds>N}@Qj-6ph#^!tINQf6|7n3W&fGxXl0 zSeTg$2p?3C^5;BXR?VoW&7;UuknP886nO+Owo7{a-?-n;M>>GTK4c5IQhfdS#+2g% zHTuA;gJR1%XGj@Y^HEmn^F6r^$0`GZ{-gI!+60X`^e26J7B8+@diQav`Kf=kI6bkk z%sJy)G+0O$jV1UhiXDR=WyEy6SkIgmBL5|T@lu+r1H4EDS{)h?)ggB!_`D8B_HtI> z3MPw*QyP1$?!^-#}IC_D2{+0_!$ie84>=vcij z8-toM>rfre1_7ie1fAq`+Gn)}UW8G2W?rUmN_W~V0CPTjt8)Y}!01Q`t(jDS+16*- zR+&Xggrf7u%=Z;kdX_ziNgrV6nz=1#-+DeSmc5vvdoIns_b9q)OFUiF))$yiok7ty0BpJhzu_ zrCr$Hmw$+Q;jHORt$2tKx@+Q_*V^&VXNQ7qh`rE-Kiqv?(^A$nA;T#4)Na9#Dr9JK z>94E;l>4p9`;8(;2Mhm61w}EgYdR1$^I1YklXW$jJ!@5^Q&zDv?yb3h3R;wA#xdGF|~wEoIRC zwWKKSb}`$WYzV?m90|;bm_YWcQqY1AE?-G0nAXOAff(1fbp*J%wgwC(<`?PLzQCEL zZn^xzEe^fE!)!y4i(fJ;@lvQ(mLYMvKJitM4~-OI31OafJ7W}Mrn?O(H&L{Vjz6~v zW{Z7vKvaIscc`C*Yxmro!_PI5YaubW8kL61>PBNDp*^+uOk1Q#RBRkop6l#o2fbtk z+#FLu4LV_Jhi_LO$~n+3*}@!HToK7v@<1}HJVwWNg@|Ll_V9|kM+&(BOS{0}VmaEE zG3YYzPBYy&a{ll1-L#4tV#u(%e6HnnX9-a7?y-0(eNuI5I%JB}iJ&H{WfTHs`M(2~ zw`OmMBm7QXrY|%7^=9}+aW%#IBwWq7RkoD6q}Jc}zDrKAny`=x-fX1OExGnOY4dcq z=$?4*$yoBRlj;rA8KPF1?NS~LQ3U(BqM7BrSjCv9O+T=#xeol%nFSMNr_A~rA{8nz zhp)p+&R5KCw7j<>3t1?gm}Kk;Rx2;exJwAOL)VL&`eI0GUVXXqZ7buZUvhu*dj0dr z&Uc)&ydYJtebk?0LUGuy^TQ#Y_4CEL{oTWyZy1DEahS|)kyZ{)=;`WVPwhjzq=wKq z$m3qxkMW-A#TN@qSbwOuLm z8E8`CrQqL5dd>i@f+g=iyWq57(9Ed_SYTO|4g%%8n+7-)w8)Y+B9pcTCiL=PnZevF z(+r%(j~k_4yv6j_-?YL%&0GidR~HT7xc21Rr%4Mg{eKjGWL{;b8|~j}=R;2OdSYlR zw0)8h9&fWYEZ^5FF~=iP(tpjI5L#YSaG0Dy1xv^FK?d{2UNh&mh`C(e#_vyr)ukXaR6p&m~@0C~U#C>kj>DLiN zezOC-@>9SK3fkiq3kA4(Qkm^8LuJ@Y&e#Zog1gqkr=0j&{ECWg^A4xt$*LeqoXz5H zdiliCxx2%EvWqeg#$@)N_yS^>?wOnyy6mEy#P93~H?gRAK=ol_b&B)`itXYoZ&$1` zuj3k+Vh2mG%!UqF>V5HiYR<*}mZy)oNT+9j1scI>+1low%j`C|ut#Z+=~yXd9BxHA zKAp@DITO+z0d|t^Hxb9F)X*2Dn=$(%k5-f~gXCxFM*ZlYax})@cVQY-R-uEu91Rbu zMEBczh9YJ9(N{hdlM6&f*l*TwpChVxvYAl^X=iaLBhj`Kim$TW71({i}AP!IpzJnuqxv?v(5U z!+y%C9{Q!HH}PO)@)?h{El#^pZQ=DwZ$&g|DJr#cm&#I9Y>o}1S#1I`g%y)p(XYI; zH_U4VpxJhA>UFa4p6#~2tV_4dio9de$c>3D>KFX-D4jI!*n9h`%!lZxvm9PwgW?X> zI4iv@&q#tVyr20({o6IfmpTe95c8~?V6Jcc4D0chdt@sPerF%lqZ4-H!fmT5{(Smm z=C1drBlqu|F+-CkNoSM|s=N~xSbC@@L5yqD@!Y0l062iObkoNc8*_|P%yoM9G%(;c zs+Suw5iUiqYZG9RlE_1C7}P(VzC8`*V>NIB9hfs%kE9we_sZWI1ljvHRVB+UTyEtPa3wo!Xv@7eXXhIKD&`TMZ=w4mqU@+e+(nj?+HY;D$Fn_eWJHv6d10mt? zLwg)KQ`?U<4aLSYRruO6x-C#%69$Qkt$`S=R&R|B(et6k633vSy++~8Y@wOEYmqrXRu3=ba(HRm zgaumk$<8_8;S^Tn)G}i@V>KVAU>EcRITi`=JUWtr zHC?p4gaqH|Jz4xwIZC>+S`Ycj>C@Ht6hj-1mTlZ3qs<%Iva2;_{NwsU5_uEYZ1q~7 z4X&Nt(3(Jf_w3MHk~zZ$gYwx#_6tv#2fh75j;ky<2D#~_K`d)vlpq9i=37hF}(uf=xhofWn-A3Y+l?=aHmhtvn>l1v&E`SfGUp#jWK7y0YD{J z3;w~J7F(8C9mYi|j||h~pBEy52|)zi^#&O!eZ`>@SdMIaszS>J%uM6EQ*R+mE6ip~ zbe!}YV`S~V*^Qy+qZ8k?174>sHIQqMGf!>?Z#Cl+OrM5ls=+>%AoN}p%I?TV{sT|i z_`nlLfvm1fRg@j7mo$er3A`5|arLE`&*-(Q&~oD@bfGq{y8r(0ZHPVZMJ7|cs9Ieq z_OqkR0YHX793JS$_%Y9C$cmE5rXv7c@ROC5NJ%nW^PP6@j=};uO4GJ|Dg7hTi8WP~ zY?qNo_9gjczPC8|2u$lbivxM3;CII@cI|{+(AWuKUVl50;n?}QfaGoCd(ZqKxbl!9 z3pxLL(0Wt2dH5uU|A`~^7XIC=6esw=pO*X~^??Xfa_P`;q>fPm4d;4!qoQ{5-&y@Y zL9l>?2#o3m#VojS<@~f_b6Mv6Y-%^px$q56Un&c>E0MYB987(tpR~FNJ!q*2wLiQ! zIL%i`1v{CZJ&OAt#z=tw36d9DO!@k2P1&&s(&TqWj@5L;$U!OmO4XTtoyM!A`OF!h z7W}@|(ulw-%@oY0@D`*z4pPoC7FBZWBF|qY$lORUULLbMXSDAjiW`mUu$Y#DoZAi+ z#*~Y2^#QWwJByx`czQme#nc96cDp&w#P`E}wiU;VnNU390GnQ^H7yvmVN_#$y$Y6! zboYX8zM$YcNMB)eIgd(qCo@i%gOk05m*1B8>1rBUmBpEB$Yh;*b3t-i`;&bUHuC{3 z4F$namZ2A|cH>{dM|djU1S;Lg4WBOk@mlx?Yv@7lt&{FE{{x)!5>8_QOb(3KamV7RC@5(yH1#jW50#}~298J9#dQ@GhsQL~oPr+K|Fqy} z0qy#?n{Cvere0A4B1z z@=(X(!tRe^N5sr3m)R?h_c?V%nR$MX#l>Ykm-QVGU&o)27~h94AYlowiO5=|y2tc# zGJ+Dz^?!vVL&?h9iiFN%i<&}xXop(o!+)9{F4L9Dn5n^(@3LW5+q5y~>mT;bH)()W zDj><-UIB=RH(upj{|PG_Ro~kM6W@$*cbhFNac5$s%;KKCaBjq-&Y>l-Sy|d~pOm2i zXu)v{09_ajfa8U|g<(4Zs3$u4F;$tTV9BgXTN2?C>$K3r11FZYjm6i75QQ7*Es$Xv zhmH)&YDpresTVxf{poxs_myz(Ty$yTbN0=^Clao??4xJl_kwOf#Nx~s>N9=G%d@zT zCj=oS85b1#f3X(N)Uh@eVsi|ZKNyE!&7ZzE&$>Xb8 zVLS}sA{J{37mG(;#B|L#;upM4Q?4dKHG{Lx%q(wMavS0JW^P{OKZ@dea-3Bc?xbH{T&Yf|MdGefO=? zeG|(krC!x_W%pc<9C}%0yKSdi#jo@4UsJxS58BqQ6+d*7P_k_q6}n_+&5>g}YjZ`| zO@7(td3e9o?!`5dD3(%#yN;RzsTsO%?M=mrhCWv3fCo8q_N6oJN~(B6A^qB`#*MY* zBL)4=O=RyvF~2zc=|0n&o^MA!M@443cpGPS@oS3uQDA*(e7?+aQJdHAbz??W?kg-l zCU>cY`YUxH1s^=`Zmjx0uzS($pR3@T1IwlIV$istDKx<9TL@@$YFt8AfnWPgH#}o6tw@1}DvQQPnAXJ<_25%z3F+{Gdb0WqxXsYi8yHDNpyQ zU)FLqW8#GmO;7UAxVB^*gtTk0KCq;wXo(V$?|Nyof9ecstz2inq!~I{xz*Du>F1e& zwQdL{5s5zi$i2O#S=W{HS^9XgGWF7v45TTjkEFV&tQ$mC(#dXXQ7o>ksIpiRL64Gp zEIx4eMOpM+8o(vRbSO67jap*!;7zc^%!fQ~nbc9|(?kW^H)G~y^~o!t3DfQ+k_QDt zta7}&Q&3l){1$%teQ;v?d7@;E^DPVb2^vhPD!4Z`?1sV|J)c3v3Q97UZG!5v_Btp$ zjDu~uu%-?;Vq?`bUohCQ%J>+Ve)k>k*ZakeN9!`J6%>u$@od;4Ffzl zJw|S&V+q;tlcc?wTotG7jdTPRxe2Gw((JA1#^1!!riWFpl(L9?l^k3*o4$GGnEV$U z*}X68S5ea;U*f}x9C0NhLJ}o?tX)Fd`y{ZpJ0nHJ-z~u2fzrL&K+-*Shh% zVfw4=@Ze!ltJ0%*K0mm;zn=^viW@RKttq52Q;ga;U!dZ$jsz44;O)zAb%ZT^1J6)# z#Yt|dz&vUppA1IMi1C*F6*>~8k3YWO`n_531+!h8tvBbka+PPi) z>cE?;=AXiu!qERJlb>8@D5}|F>blsygl=XZRJppxwu0*~BfE`*Fgu%t(FH3zwwNHa zRGO=|ujR^pG|Nf%zs9pgS^*5@Tg7)n+ z>aZ)TScZXyhzfF?mSN+ZD*d0#&FKW-z)ZMV)9X(IGU#Oh_B=Xt|c3v?E=UDVm10g(^AJg-`f>@wcM?HWhLr1O7UYe z$E~rGl3i%BZ}KkHS@4>md@Y=nOHVrtkDPBYvomz_{LkVmSbK;<#nofA0%Z6Jw-Db6 zhkBHoHeRg%(eA6lB}&xJ;%@7T+1lcjbr z!Bx^(dLCIO3eao$tF=oWiA9$)bVkt0Z@;5lX_+y6MlPP z_SV=Toq`)hoga9mi*279shW0(w7i%(RzvViW@EEY42F=yFQ!DXp3y5J5l|!8l$@5K zNVgrvXE>@)g|`e}Mbn>E_>L(X29<*C|H6FhU>c^fdUtQY6C3yQvAk1jO0gw~{Ch@z z@7FLVTfifKJW>tyCYFdXhivDf~Lf!^Fd@g{Wlv8!TJM&KE&6#Bn(#^bAY$3gT zj9r)bEF<;OHDo;5wi0c!E{+{+HpiH&|ntv3#7YTTLeT~1Ys zz6$rl;WZS?nY@P41^K}&IqHLsrcUpEkLOQ9u#m3w<9ysB^LhINUR(OGgi`AH=iFQJ zZ=IZJ;?|0t%iV6ZJZ|9fhhJ8?Nm zO`ayKsizG_&qn}@{r7Sh3CEEbb$t3J$GJ)HNd#ZP+N`oZ(B~^WNtm3j>x)_6_1|Hk zvvYX)d;ruC6shPXVDK*s1I97Qq1@avjm zkUE4GdNk>7)b+q1Sc0#$f$JE5DAE?Yc65G=NaUHyHMX2oLu`_|#))K-OO;R$-DptV z3EPP*N`6MZI6c$NGmVj`z(es%5p4YCxZ10)f3=@n*c!{rP5bbrYv-=JRN=mFyk@$- zgs$M7KD!-Zi)#BWR`bE{9|jspgOMzBYV8g$MMD`b zRSiw5EeMTDq~PmMf*a)8nkF6P)%fv`{A=5ZU71eCM$=_P6_)b9N|)76Owc5SL5)D~ zwn`I(A{}wot&rUUXS)t#pXc8UGE-z2Y}8E4c&Uka{iMnat~59U5b<$@iak~!DP(F2 zl?XWKX%$>9?wm?r(7vol6)GBLx^p>#i(eAwYf^u*=ihyiyiK?bP~AY;?HDMa8*D%u zw;56ao(4G@A2ImaIjv|9%~FvKQ?qVkzl&^1PTSSBCDupyR>L9Ms^gRYjB-C&Oeir4 z@&;_6F}`HotmYZn*z|Fvz>{psS_9}9!3Fv&Z-wwR6&N9I-&0*nuo{5@LC}%C3wmn_TuL@ zye>>-ZfTlSvWiV`v{3}E^N>Fh~`vXP{ac z<Tr|?GN%8p;7AxynytKE6 zd^?d2I2fAgF1-Bb%$v)ux_;w4<;y~>jp$U{HBJaYStclNDqkt}?GJeOo{uXRio3Rp z-)_(B#>4ioi?9ikk`$khOo&5v#&1u=+^vbhSOFlGy%sf*+yNKK-rQF-ZRz=#Kl}WM zygx?CHABOa)8PWHZ{1w_+Si4@dIdB)1e~jP7&&tThcg8~`2|-KY3m^9?QIID^szr* zhj&RtUg`PQR4_EdWl2M@Q1wPJ(1|7i9{$jhZg7|lers~lpyCot4b~iza%|?s9*4O) z#6J)n2Q&IDu%F2`7-xTpT{uT3rNATDwflArM2l4(s1~7i>X-dHt79{_!7f8Z$I1&F z;S#!&*~={g@L{Nyd? zh)#hO^`j(||B9g@yeacK2j%XkKvbUvtr^{2cbAE%O<>^{@h`fM9MX=?A#!zg-YaU# zc=C)!FMkP!b6SJp6=9w|StpK+nOB~0q`%z(vs~dHj-8+Ea`A2=$8>!`JXn9xa()#0 zm<*{P)N?hZJzm#kR;jzuacJ+-A0O_kba;Iw$~~Ze;9A&_%uEx{V%%T%`Pq=55cF@p zkjezKIhr40Q5GuNfs|uru_HrGHlvEyVhZ9>F%5h;cSgj-HlK;EW7XXEh2f$j2{r^P zJLpu5%}K+HL&7Vr?+{GNMaar4T^H3LBr%@I%zoUEdh0M{_9919X2!}g{EPQ ziA+c`<`~||2&-}y{i!LST~j)dA_wsrSmQ<3Os8n*<1#&{$vm2$EH@fV*HX7g3Gj@% z>DWuL2FBI8t@F9LbT&UEB+7y?r3>)PIuf%JN2?SZ<+fMsNlCDsj~lt(ySA(d7u3j2 zW#xi`c%|AB^u&)wJ!@Z1geD;|?vRf|ZD^PD8NPfAU1|@DF%le)?qiI)=8rQkD$j&P zU0>qM5tD%zyWm+iT<3!S5C0SQ+JH3bK@LBFpa?uL@W}bT1IT`SeSi7&#?vlKEb~H- zoh@fpxKaj<0J|_ugDm`^_|~t_b~Jx^ zD7uxZc#kZfQOSgAwi=~cR*o4kS_U}1#|cRbYAjQVJYYT3@AsUZ(a1sCEkKSX2#jG9 zBd@n0a?`&^nw-KpyEwY*^s10+Vo%$y$SnB94yLSHv-qT=I9wy}m& ze)7_dDSD7AZmDtoSGwWf%lgW3&sMb1!ouFA6m0jRCx&*~!=4ZEzf~5mR678vQ7`Nz zKhwLh`Y6gDBh79iV4blXfcRN49X(tLD^Qqjiuka+=D|_o6hu-qFcNkRt2p#P4j#J~ z@R}FD-GQj=A&As`J+#wvZeB&9OMs?-8IM+fW9}Lta){n|gR|X%X=8pm&nL7U9=kJo zqHC5{fG3Yud>mSSy}whbplr7TQlr@{ItF#LtEQ)Ul5`OX*){FD+DDY5A@De1ovMvo`Y4tQ}#K4-kUsjPMQ-2PSjc=XAwLpq+)GK zL9Z*ZHh>DO9sJ%aL$ueyMQD+SGWF@`i?IP)rCO=(c<~Fs2`~`gl&P8-U*kXi5*4kk z%5!0JL5GpFQXbA#-ZuaUG1J(%$`*@S4lS!RFx(=*cG5J3(}my}Zapk32RI z(Y1>nydE#tr5Fb%-gEORrOak20rh23rs(pCNF*R`%upht`NQW?HbYlA!L#0_W?;Li zZkz3=0~cgGPam6BUrU9vYJ*72C=C0y{UX_$tWAC>1@;<=Lyy-wSuB?ut;mnzWQ#K2 z3*Dlt=pfKzg$g<`^y zmz(K2<<1YCiVG-d`*g3-Xuz_^T+kfS+!HSqJ{Ehw43k{?PGvrBa%b0zm7cBFviz>$ z5?hkcIOvEIUacG}AkJyaKB9S!4mXG`!X)P*E4Z1#FoSBaB;OjvEVK4*mY;PKhIoTf z6B!BZ#r`(@6xQ|MdUu-pWzP~~e!vRu;Byf7%V1p@_OnftWHr>o9tv|7`9s{CS)8+R zJ3JB@VT1Hx0KZTcjR!Q@G5I{(zOc;ou2%#I(8#qv7S>B`sBM&L<- zzg)mI%o+sE>8kk&pj&&xTGJ_6DTktoy|Y+9sr<{vZIBi^`BgsvrwRAeo}^`^uH`vx+{X_yIF3EJcXN4qVYo19J=9ciGD%8^(}V7d(-_*8R{(AvlB)IBLHa> z$T9U$d>1Zn(DRX!!8wJGs~;#KeN||QIJCsYs$IEnBiNM(V@m%>c$iGxuxG7F{TqkL z-ycv9anFAfc1}0UPak!8={(YG-u#odT=M9nKgjBGPc zF&9-9#|R4_t*`dC99zkEF7HX{oHrkpYymRnrCCAb5L2&hWRX?^%^bf>sj&1gx#9A~QP*5fyk;h_I9#~(los(*Zdvn%zA|2ySx)*J<;6Fa!~87FMdnr2ulhQ~s;F@%&3N@cenO zLlIeMPUS;lPO#6A@WHjhE9;pl<{(+zuWMk2#ESzHMUt(!l+SPxqbV5m5Hy_UVf@i9 zCNss5pZucO+N{iyZ;#IzY-q~rLP_sn?Xr55&YJVELe+8VC!qRnvqSv0sSjt~UYXfc z*wpHfR-?Fe&)mke!U>43nOTqBIjTDIvcxj$>!!SK%R%aszKNfCp~+fe)r(8LC@`G7 z=|E~!cWmOc1gRvwp44YRT;FXZgse>7)DxzS@<4ee-lbBpxnQIZ4)>X81axDZr5Q)| zKWc_XJ~91`%{t>_><6{PsoI*l*g)BY8fWU;NN1=8KToZFEkl}NjiFmT()jdm04R29gNTOcS6b|9^ZrT^g8Nbe zmNxYPD#xI)R;2I*szv>;U{0&xgT?-p^=+LKEUh@(xC3o7uAg{i-t`Bcg*KkNrLdm*qkE+o|$mM6}O9%$IcZRTj=61Zu0u8axDdLND z_xMUBvNeMdH>v0MZM0vxiJ$zY3yj`c?BS{nb@Un@L;_e^!O*qJqyq7i{+A-&;)n6BgLR?MuG%g3wBFtV`@~kNYeKPpgPRkv zy+IHk3a#W)u6-knAgL*5zg?dZL!R*5F}BAY~`hYQ+n&q&Q#` zed98b25bV-Nf8eYZXZ9avo60u{7X-q7a|U_y+V@;GDhlrJQlKk%NO0+XO-vI^&her zhd=C8-8t&N#OF&uX1z*a)g)QX2K>f98|x7h?W(jrWg7Q47k~FJe;du!FQwIep_q+O z18N?sr=s^lA&ley9G1){AYk4^PQ0>G2rtv+;Yy8@PGFGxiBA37S-NaS(pBY zO=eHBcD;pvGkew|MpSL)ZRfR$^>@C_y<^-6gz&9Kqwi(*sU_Lng~fjk_q&z}pfa2r zduc$&ZR!!{F}i3srYjMun{})Yhp()Fe;>;q`UVNL(q(*5Wf(Cs8_as z*59|*{eHret4`P2sGP+sFYKeF(uA4vr3<<-QoOepzg&xZd1)VqIk5J)J#X{_T#!gx zalw_m39yNu{Y812N*oR%tIDCe7qb>-K9eimI3OB1<+po$V?5_CyyO-gyIJ^#;ZF9> zrORJ33-`AtXQaSW{}aVwa+GsfriZ4xqw?4|+IZaB^9I8I&H`Z0T-uCB*d=#ol6n&` z>Ui-WNqrOxQ5#%sKGbgnN5ixt^dqeMhN>Qk7`E6!xK zt)e%^gQK0DiL;?h_VUtR6yk%rEG!;v>pV5sIug^Y{+99yr+tWT)>fWa-`suMMMOAU zj63f}7M{ipmvB19=p(O2(*jT{5Vi-L=BbVV@= z(5_rOPDfTgAwKqnd2gdnn$>J4Yp^^I`o@{a6 z)rP)(R)hCi{h?_23<2|3@|{SoufbX&K9BHQIYvKZ?!c7<&{80zHjN5w-GI=fwtQcOnXvd!E zfM0on-ZN$UP^XGAFT4z%ANDj&hIjn{7i77gfhd7u&nt*% zEX{va&rlft+V^oB(lXZ+|49By!Og|rUdf7EuhZEm8$=$pyU2}5TCrE7J;;8)To}c{ zlK0oa$Vir%^@v2Unsrr?qZ)cd)T&a>k4~t)ia^VP^hZ}?7s)Wj2sa3@0|{q9phDi{ z++l2`lZyn{etDxRy(1*gUyj1KYuA4_4rF1rYJ9%(=`X}5eKqo&5=_%zTNLRiZbixi z&dO#qH1;HGlksMMI09~l`@MS`b6Dhp4$7%{ALgeIUAJ#n6kf*~I+hvrAXn;byue84 zmz}7w`8L)9tOc})MT45r&B`6T8<^L?LR_oe=Bito*Lol$el)*9CvbX!{obKS@*?#& z?QDNW-cWbwuTP*04>!y1?Nl|p%>F`rqyFtmzu;9!{~a(Sw7^@rri`$BtN_xEsf#7D zZi*lTQDQLyLZ}G4iHo8>R}qdQQ)ozB>pIKGEC4Z>pYdj8f*XIq zoCezD-589jhF$pw1#s|Hbx9E;d6!&!)d87z9l_QwL*{QI^Y04QCNwJg0h z$T43$Y1!6;gQKVR2~*&x!-re$Sv~dc=x?dsft!4ernoyiX(wrOPWKi^)=tPbxv$-K z9-6Ua-4?w`@8;2tMnKUd9HN-qEkgc8gMX)1h58>^;mVcuj?^>Q zXra;pP+dQ?I7`JR#y^cwHlTqSk(I;u{`F zGrIbKVdX&;)?Z2|n!CgEV$n??67bZCk~#-bL6EriaoJ&Vrd&+%)78dYDKnDaoicmO zH-?)4i+@M)7I`IM%*fQgOI?7+R|i={d~^)SrJYuP*~L%>C^@x5W0>ezd94RSvc0GD z>2Qy>L2BShzqrW9I`LE-f@uuMT>;CS?Sk({hD86#>^QjW(i{uf9>H9$XjNaFH4)$_M5X&C{O!9`VR&3x0VwVG|yj zU+Q1EFkcxV&K?R+s!g_|g!y`>$DFEw^QmtRK(?beOW&j!I+78Zwue*{2E z5ywjx+fkY|11g&q5z!daWH~`6I!^8QTm0WnnOwK{2cme^^eqcyFfzF%#q4P@GBknQ z(f%HimBjQv{>v2pmosd^TJS{5Bu}d#Mgc7?+pfZCS}iZh$}ujz`X=12x>jIEieEuh zg>lHh3+@(s7wyDXKk{xCps|53e=Od|`rLj_s~yc3Ntvc(RaMk&;X+pL zE|aACi{Zpx8x9+V@zZggYaJ3xyCJ7-geDB88}&NlPni8Sk4gcM7Y+y$uMbtt8-~ZRLCEQ07vuY?#o$kf9#p(0-iOvc*AgoUA&Pil%p0 zR21OD$tm-OeK`r1kx=x^$>LpGjNkh$&Fy#E!S~$N*^8F%`}jHk%Nh5zHYq=|eY|?c z)GX;+#x`TSXT;Yotj+cno@vkpWmsR({_>s$PsFfcSCv&%yIS}{jIX&*8BwR@WYggqUU?v%|fWgS6MHlxP7%MDFfZIuyWr=h_6LM z6##iu^4*&a>SQa5pk3?TMD#I2`|XSfTKvXS$WdGeS_seu2hbIH%me-k(KsZ{N{g)N zMOg7vatHj+JP=afDpvnjS#E$D>8muMx7K?aY^SvGZX;!2g^BXDp01VBfM!Hs&O_le zU~=bl%gwQ4FXuES?Z{jGPUG)){niB`wxbH06iQNx0=lpJ8bAKbo$iWBB@+}|eXR0M z@aRK0zZY>y#8LHT3uA&-%(oxtMV;+<5`+Nb2}f!WO^h`wImFnEXy!ADWY<|==oC`c zDXfCKooG|Djy~xrV%dV_8KWt?dhk2lVD|r*{cGnrD*Kpf&Vl)BzaYRR&h33_)a;F` z)j>gs03U~_O7{EK1|7AT%VqmN%mZoc$BNs%&hDZM2mKJy4NNRWp>pvRcfGst0tB^4 z{U!(&lXn}5GjD$Hr_(!?Dj#91(wZ{1Vx{sxyH6$n{i0S_8Ibe51X^O;LVubN2|yng zRjO|>XiLx6=GCIzdWa%=$ncV%P>ODlv|{9cjgwgIgf#!Si56Ce+#nE`LSLAQuz>Px z;{-y)rb`G)eXNGeUkRHAI|PV@LJm<*Kwx1uuNLe@;S{|nv#HW&>D_*=4N-SK50CR1Ci51@OJ`P@FaujS!$dT=0-eO%BkX5(N=+%tUDQ1e>$ zkKYE?<{~SV7cfUXXPhjZ4xB!f7y}IcVIF70+f7(!0T?cR*-f}fHBBkud{RuOL3=#N zZl1zR!EX~qy=H^1Qp&n(I*udl`tvXP!7N`KGMNU_&d+TpTbq)?)%AUqPxJg>iAUz> z|0C*6 zDr$hOqN1e`Wt1sf34$=vu zmlwyz4X2G+$D?K3-@n1M9!N6r)|l;SEH!FFjH<1RozsBF20IRx>xEy+a^o*#H;73- z98)YNi^k36CI6>>(Ao0-Z7jC-e>Zo4$z3i{vO3Rv*8o@BlNcqPS=!OMHJ1#zHWFvd%M~V%MeT@yJ$DRx~9oIb(39`AdMvFXwm%}Bu>`Bj> zsJvBMeE+Zm7{c_kXfAvQUUM}!BIOdJI8>lh^5E!V;DTvn@X8ir@2m7I{G<|-|6;wv zft(j9Ka_>&zg1&=TS(=o_~WxP3rMij6gA{y;>5epj=J9Z9Yu#D>y1HMsyN48wk>LG z40^jTN08Oo_{{(Bg4_$34Nst5&#IFzJ>D4e^~NS$cq2Jr7T>{~9&cCS6tnI|*c6?5 zN4{;I)y#Xa zlF(__@GNdRgo-Y(Ox*{J_M30|Y71}TraW|H17vKJNo<$E-!(5TRNVl~s1Gsz;pmTr zrJ->Vk6SmR#^G$~9{2+_WK_9tuS4Ysvu?gy(s`{vBS`KHA0Jz{$_7sOlN zXBBLVej9TjHt^-;0?OU%4djIk*DC!UC@%K8QWXZsEX`4`$8zg}7|Tm{tEZMC`=?W6 zZTd)R2bP^AZ>Jd>yTMFQkwz^1u*qd;YM6x&fB32Ttz^?b-W5U1khg|B;*-(U|CmTN zOuqw0X0$R}FyzhDq<5XT;Ohrm_B_zm_TRL}cVO$l&;t;Ys^l}4|4f5|>60qk={37% zT^+Rc+1eN*3^a`2=y}N{ybYa5iyH1pI4-XYA!ahfZPMl|{%S^+{Wdd?-G1Y-jj?+= z6i~BqNC{g_*F6f{T>rD`a_)7v&)OSCS=9~hv3-ro=4FerXwlVP?$FbFT1T#Uefgo5 zR!`d}oRj9Z-jGh1;4+= z2*pm){u|l7pZ+dxanG}X6d{yXC{X?Q*aD)N5mBFxA zy_8K@_)mxm_5DGEc#s&WjUx)7X`B&d{wXQ0XJ>60Rz*Bc+ebcL|95c=h8=vg!fl}w zO}I*12&SqPU@#_~5v|Kav<){a`cHNZM>dZG+9qde46P3;{zUn5zeDb?j+IhIccX~$ z75Uh_(w;-Z<91;-xao#mQ;ZO(0JE`gN`0BrkoqxYU9ZgZV3_srjVy+UuX&|fKBsJD z>_MaGpp9HbdV%R3tuB$i;%Q7Dok4g@(H3`DurD^9Mh!Zk`{k1XX|K%I`IsKCHDunD z^V%GLOfh$Fv<|!j5{xN67-}5pvB#P=9E-|mT+;AXk?J7a&st3LSu8AE0H%DJZGT&= zWoZ9S{r6YwVt&jr;w7Uvr$x+dU|hml1kH~{oHs15?(B%g6+kl@Sphm3zu6X&VffAP z23Y4;1z6^rrCZ+43UtXZ;AKJ1#@UmX09`^14%=Pkl`z z?&AE-B5I~YqZUU_bpmJ6aPnH#RJwh7U$FME2tee#B}n28H(2^K0+ghU?aBGt?gCff z%}m64ZkdErulP?h!D2H~@h~<5F%Bw5 za+1Liwu=*z)573kmlWSXu?yIjkng-$BiSIbr7CH8nE)~4Qom}zK;>;TAjLQ9i2s0) z_JmaZzLahqM4R1g!6m90pZM(%K2nqO*vV|MPQXqP5=zx~>zsHBY3jumN~QamO$~F9 zgzH|#zlE#;!*9|(%`gu@=5HLt8ZrEXC~KciKnnXJw^+mr+?nUvntXk8!*(oojn&#V20c@?E3%!jSc>iX4st&^9Ig``%zBzv zgTK5}co4dA^quO8)4=lJ1)PP?QSV1h-DU3;3U`@+uYbwe$&mZyENKX!GMxL#bgk&x$(yixljTgMDTHK}k zE+u)UDi&??!WyTifN1`!S)xz1Z(dKjiH$36UEd%^O!tgkdylBc+lg2#=75o}jK#X^ z&e1NJqTW`Y-wwpjYcnR;u&amN6VUS#cxNx~O;E?N+RQY@x0wcuVS0bpcR>Zfjb|2H zfFh*xKB@*$ZV?{cH9B)?Mp8!%5gywjI+NXp#4s-j@68`dw&*#0<+8cTN4yn17D2TU zKQ)r=CV&zj7cBB2mIvo@-!<-CBLs82qnhq!DY3Wj7(?Hu0J!iY#C0;+$z;99wgC!-+ zlz@ySXo}{!`V00=`r6@>df*W6*;%)7i7?UKgiNI)sWj~AXbW=QA1)FAlP*s|e(;^8 zLt#2nK>(e~om1$uRhr*{Sxr!Di8~A`9zZLb@ zAV=_`k^eG&X8iI0X$w^43=a7Y;l#{jeAVR~|1J&UMaT!!dIxLo30*esC^?+{>fZ;x z+H!CEuxjb$?_a!mGobsx8PKuBL>=*VvV={TFiV7_M@aWZpc#D7bH7^IVIk+;iYH0E zE+{N7(HtT%ZcJ;taA;cHeyPMcy`JfovZ8tOItA}XZLgHVS+!AgzsdlHg# z%n$8f87iklIKRmDvNU(heI2r{H81qyvk&=Iy&rS0z5TP(`Zk}`B5QoU)dr?Ay4D6K z0|mNDb8PaVm#Q+4b9Ah|L6rXPiq1NHO^#;lHX1j&t;w&b`3BvCCF83@XekxgQU1U* z^q9h_Krbw*uH@1Jz9q1bt2|n)g>#lBJ>bd=UelU1>`9u!E_eyubF_WSOq_2E-MH(k zIqumSIjqf8%L<4u-~$``nHt@rC`&q`m15=?qB1a^NNeEfSt_wa>IW4ou{?xL^qPAn z+Jg_Ah;B6tT)ZG23s`78=YKwkS+d&jGBpk6DIPRNd?opZ zkeEb0M+%~-HZ*)G_Z(~ILgA@^L8E26ZO2xHwLC+*(e40MyXQ&mrQ-D|cs<>gtGZ)T zfoETCu^c~sur55&G~eqYGr++*nj3Wbj%w`weII?7NZ$48AuN1$zOa#55XB+E0!@K$ z=*A`oYTb(#+IdRE&BWLtBi|(n)SvC*B>NTB%oJ)x zMI*GxsHf%WP)Z;}kEgRInjjs^Aa$|&+owDjs=yy!3x*g{i1$}W`-G0VXUDjmVXj4I z$&W3F7sJ65eP%HX5vv)zH~5H=B=6G|u+rIP9{K7euKpkWagRSFtp@Wg6{J z`#7fH8qrPE%6yJa>h?g=pzf!*pK4GU;5n3gcf(v6VHFU%@Jq9S%b3@gmvV2(dAt zyw;NPIW5N@Z5t^?$E88UFhgFdMHCZWgeOs4{<}fSi%EQdM_KwzHA?XWo_}de_X2I7 zPWjz65X&*6p-0~MO}&k_)TQu3@@Gtf#5;nAGz{B`^#L32yDkhUz78X_z6MV!n1bJN z{>2_uVA$WZF56JObCR%6CGR=!)~r1e3`Z^MNBs?lcWJaOd(gx&cz}&Yb~*YpIlkVg z>@4NC@Vq{HppS)~yLtLYoq7b7B z8qEd{J-LsGMV6^$r3WyTS&F`T5R8j``>~pC=^!*4z(egIV}!y)Y4oI#T?2324BDDH zXxst}>a-zR$|tSfQxeOolyEMz(?{=YOd`q+7m>O&g~7@Wl9{8&@XhCs>&Fg@E(zYt z>os#*)OcjHeTR zHSZh$qH*hc0Ksgpn(CKqpV`q8F3ei9bNB9E zm(Gn2xqtp(d%5lRHtK<^ma_Y);)0LF*(c{xsO51}HdN}cBV4x}GxeW%K=#%e*SKnX zcMc=QRL_x?-g0pH&1k0=_)F``^>TQk9nCC1*v^gN$1aECLLt>IR=YVAYZ+_Ts|NPf z@f98D*9RiYI7cFKCL4fP(7Ee8tp{on<9-~Rnof2i>qWts<4UVIT~KjR?)58)!J8 z7Lnn08ZG6@lNAMpikZzUz32WYeS%4uMP=ko(P@Wx_4EfTz*V9U{`&@P!NkFMZBi49 z+yA)B9pU`t80AWmhKTN;c@RY{(>jL=``l9{a7NT3r5-+IJe?KgQYYd0Tdg433#y#D z^0Z^+dEtr3RmE~>)oWSp)?+SZwk{X0tWDbVy8REkg1sMQ?%`Pe^fMb@wm-E^X;R-m zB1)k6IM6`+E(%px!=yM#1gD9z@VzVoR44MdHB5d}I}JA$G*^;;xJY!QXs?OE&VRm5 zCy7D6ybCk+T`tv@DbnaeCJ}8Pg<1f+Q3o`AS40BXw?-rT_w?v%ar+`YE=HSdG~b z3a1M~5OXE4uETA8Jl9*8Mj7%TL>i0Z&t6qjxVNcE>oM#NT&=ihYI>1SE$cdFF|~+# zmMLxO#;l}?{iCJN{bee8pPdwuc$ts47VD)t-CQceEqb`?X2b!5W=!L!y%(E)=@RSB1J;gAo}1iYUwbc29xi_D$Et%i zN=`K~Q|o(J7A6NXXoBgnc`AU9z{H^LkQ{1Lojf*M(IjxCijXjzd-easJ(w`Y&S@Sr z7gQ%x2?I80ZXQDLA#+dpcOeA#2;svRGU49`ZmuqEGrgL`EFDkPB$Kfx5H>}R;>uKB zyH|CbZx;L&*};@JKUCGjaxhJ!>2y-Aw(GF@3tI408jPfgNES94F6pbLY5y zujug|yO#6K$1A#={k2mtZNd(ow1Y{$y4KHmYcV4dGdHW2ize>Dm&dE7izAZ^HiCDtIFM37^|BhpC|hrmBr1m}HCcn&&AADz#g0z)YT z$F_|nMYv~wh%GX%niu(cI$MhNCkEks^?0h3=Vn98Ibqy_`h~|jyaz&ZT>UcfdFuKC zJHlEA(~N1h74gNcZ-YwGZsH*{7^}pM_*ni}^CH9Qpm@eh45Lf8ssp8LN&s7IJ9;8m4CUa{eJM;Hq!3-5^$c90y<+wX- zKDdix0Ru}@ZLcTj8~2FkP(ZLduR&jc@R|)VGp_TSSW+v)=`JHdFE)k@^w4ryi4fVx%-C8 zdhTh;7j74(=7> zxsbu*m89;+_+&dq(2OF7R%+m3Ukr8v-N2}WeL!<*dsPQV2Z@xHsc*kv6D)}?p(%{?-O!65F-!b~I!G*Kl z12k@%=|qh-STxMSJc)QB%2K8HK`9m#6Ty&x`96=v#>b7NU>(1he9HTm&DDgiYtU3@ zrqzhwke`m~_vy>`mc)U7MO(P-_@kUmH4E=ImeB5Z6cNgl$N9+ybG~lQKAJtTc5KVnsgI(!ZOh z38p2fXw|fT$gFlt25apXh!HwsX+w+)$U;#Ml1ehn=W>I?lIv*l@HXj2POTf&p=t)h zjeHf7DmBx7rReaL+?oIMzBQAg8T}+uL<@$b2!XX4E0y9rVs;OO6w-q+r{~Nb*b;1j zq?-nh0mRB@>useRg~eZb2K}L_YiOgLS%^4srB_nXANwNw#&@H~XDV*l6{swGXz z@rFnLVzT2H3c^9?zU81sw-B$>mo~D5;NRnBfy;stFN78?Wn&V)#gAip{}bQO*Wy-1 zTrgDrVuStm8hZ9AHnam|cDFqn9ryq^Xge5d45NOnuOEm%5? zU2$A=wD?>GsIer33dLrk<3Yh_+;FZOx)3V)kya~_CbqkBDwvo=kc$GhJ9YFn2LZ`; zDDa&vuW=Sg^?g=pV)6zDh#H~-kF*Q|SSlUJ9V`8B6QE{Q6V)|^){nw4f5T<);HZc}B9a*OO+J(>ZH46RcJ{XC@b zOnGdL=+A$PzgfCt-e&Sm&*Qj^KKR}SNi1`S@`$Bs>+=m?klPzr7F0H->(~eZ04O{s zPPOU|z&Oru1Ue7XnQV!vzl9SP7A7#q=!hV4JTZaWoK|~-HY?H+L*6uL9}KO%(`zx% zsc{5Ny1xcWzn(J|9r-qQAtT_Fx+qsDEW}%rI99@^DdCnjbqB8UTc8>iuN^A$lPihc z2#2`fV;P2h$!H>WPhPid!VgQ=kdx3j~o5mFR8#lCD9q=^;ZLoxRNj07t z)*q(-`ElK+zx=gESoMao@w4NfyYW9Bx)D9&Z@3TFejl-8o9-!7n%;O^9&L?C1ai3og~*xf_HWEM5ApmrYYAU zd%{~;`}!pU*4lODO-5@Z#$`#|jE`1b1oh`=ja(8r`bJkE#zuLHTC}om@7icg+D=T3 zI~oyV0wkUUeE^fyyCWDXu6nFbPzfxrZ^j5AfM1C=M1mQ$pgmRnFH)w=T>~w$qolw9?m&ZTT#~=aXH{J61l+9J`mD8MEkPO49D_SJtF> zgUe}(My$@+QSk<3G#ivDSE1llOQvBsWzS8;WhTr>J4YVkJViy~?5m66pPZ}B@3 zKtDt}rLz(nK#?J6WIP{}Vgr^+y)qszr@!eod?04I#2Kt^F+wpQevkn>WxH*r2^zy? zi!G73SoffJ&Oxf3gXub^Etu2W*ifbWSe` zMUD42pC76(=rO%=kHT8`!j=v@;E(Y(xp9RdWe!RtaO_@ z^WIX)R=gec03%W@B2w2=yunkg>HDB`6vhu{iR#6|q_gvf?wov{8>Lf#EwoJS!DlmP z*_Vi=$xBV^jQ)MOTHOwT`vWmV?R-Udfx=}^a>G(K==n6NmtABE{`F7>RD!)35;5tJ zkoSmKgC|)YPwlNi1=7mi{7gatV7-d^82D>?O|hB&r+$o_>?Vp3ffzi^X!FrYXXY+t zX3me92BSl{Wlg>u#5bFV>7#vaNwTFdt>cR52M@uUNlG3r1iu;kGZ zr3cGWYt?JIvoh@lzX85@>LAw=_gCkz#a#B`HBmlhBXJQYMb*(oo;4vD=RqMCs zEGysg&*-?Z#sExs2NIePEiM~0wm(LY65ObLk6Co1nAfk;2G2@=eY2l32Z|FLVBxU` z0+U4C9D?BY)@jgX;P^Y%PS=Z4vxs$a`yLVmmZ+{00G_#i+;7U@z^#r{Nx^JxTT-gj zq?XAqJ62?>Qj_+eN>ZLPu~*WsomThJEsTCE+0+wmB4a+{ed^Yb@s6)bGWiW3`O#i^lD#=4rAb`f}tj#UAu6h92W5 zR(^bFroK*1=13R(g!t_pFlsv2pIFj zv0YXA{ONRmG`#Pqw7!7Pn#ebZt&UraQI^c|pI$Ls%xo2{*Y^0lz0Uio8O~IG8Y^Rz znIAP7E)8(fIKR&EKixHK`)e5GhaY7tY=1}|%QMDu9@dSH`Nu88O|DMxI;};VW%_ml zQr`9)#fDqzf1=xuh!$NswanXiJk;`M?ye|qX+E(s;2@w`C;T|70>`znmNu7hc4BJF z;U(DJI8l?_=Xh>gns}Iub7<2A;&HI|)^Si%)-v5!-Z3^Lf~QVQ*@t3Y3Yb=%CA2}3 z*5WQ7+Y?|p!zp~0Ws;f_23X0#P_!1D(Fis9KTOjueNW{kucBPTgl^xp?SVAYMboPu zJGF0s75Q9nx~B@(=Bs%^%JJYpc|XTK|FIxn#qi!MHtd>_rN>GciPOeg+{^;_eK~-g zO)CfcK%C)MJ?VHooTyBCP>>mPCI)SLq?cFXLZUOZ$4z^Sp4>k@o&PvP&*X?;@4ggv z#1!<>5QqExz8LJ$aVb^EE8wQi40#eL-71jtz@;!YT1V@!>L%9K*YLG^I=5 z1M+&I)05Q;AQ?$(pQogB0iK zcS+-7mJ;yFn^n$XZmNIJ zJRZAT9$pno>nZj#GF8_cs2$PUrXOPPWFgwPn<5BI`$e!eN!H_Oj<;<@(jucR9;*Mt>%LiN=(O{d( zX;KzcN$CE3IBpVTkS>tQ&h5o?xxTHEqdD!MA7tkFz9bwEdk~ivUFe=fg4e#tE}{v< z$Z^%%!0wsjG2XLL*X|1v;DW2ri_n|lwfclv@>pQLU4184%E)zT@rm^=%#~%3m`z{Nk-=kNuM#k%l zTpqOObVn`I$>g}ZZt>i9v~3k$CzOEIPyFaI;DLB)9ACnm$)qQrcP<8kX7jh}CvdQ?PT&NqHKpm6Y-2HP`i?(_fHbdUDW$Be5M$g;0~yN&#dYIr*P# zcU7qyL|Xj-tl(QBGTAaGNIi48&aC+ZW+qB8S%J;b?S^jdKog6gVR^nrtgHSR>SAP>vR>@?`u)cTt{i1wRs^q;v*&c3&k z5tgDyUQbT*$kd@yRY4E?Xpzhl(V1Cw(|(yEo-{-!a910Kp(f@hB9VWhY>`;s3|QZ_ zFOM`Kddlph`w!_`gv=5Tpo9+O_SPL!GuQ;SS1nE1@uG_@CG#c;;hdow;+45_3Mu{3 zM{DUlYYRAN)C+=sjVNmegQ5J*U80wVt9feqW|OBUdDC=_ln zo_5u?Wv#)6lbXcm9d0JItLdCyeZnN)iKS3n!BFFKH5PUdS~h3#zc$rn7>8T!NisO= zGvxQ4ir?g+(G<~B^6D4*%V*OCD|DLA_7cz~|3lNABCmav?YlgTOb++wg(*bxoVs&j z|7uM-ePcKX-1V47w4oS^gZ9z*m`WGh1n)~lR|K@3Sq$DHu5aT_EEJRFYtoT@gXvIm zP=(uCO$HD#A!~RILVliFiu!*&?;GU5SZSU-8!cDj!?Q;d$ibBx$3 z>0M08kXj1fn+A0o<%YY=D_#B0!%X8Pxs>8;w}}@WfRJcW%arWl)Pcpl z=MtJcoi@t`=Jq)`^HCsJTp0;#Ukc#b3MY{DmcE*?!zAXT7M@0SrxYM{#ek_CJz7lT ztQRk)M_Q_IjW|BF{{UtO^WKS#6ntVyG-6A|-%^?#WLlw3pOab+G-*fm_B+K3Yr( zR=qzH1<0>KHQn3zJ6U$FnS8NlW2kn$fOh^CMs~XcIUNf9Ea;an6`Z6uUzSmml8YYw zp?vi;RS;R<0$-2(kbF$noE3(C33E)#m1lNcrA1X2rL_m6#zTd)Q+*z^qK)4tTXx(} z+qIBeooIXmo8olzCdw^S;@F68KF(Gt`BAZ7i!^}d&4RUK3kgnlyIy`rm;7LoscF-> zaPYTWk=@-S?$O1 z=J?AN!OHr;>heaTZx0(awzE_%*&cm%WEwU-3h?S6*hP@7?swx>D7XSLcl|^ux-Pv# zT~Dfwz@rpaY~Z6-+jWC+)B}FaRljM;}ZBY4bq3K%LfJ zGFIw!jM#W99hEyJ?0je}U-jj9PK0;jpE<=b>*H6rERh@KuUu=twxhn>MuTl&wPy5o zQ_xfzt@)ca0c^m|G1faA7ie^8FDULpdAb#>@nPX6$cf+q{3FhR^;o-{r&i>@m0 z5W`-m&{L_Ez!6(2@K8D6KW0$@G>KaZ)nttAFi0R@GF%c>W@QGcl69-HU8;a556+w< z&KXt`y<1J1a-|wh96PT4Tbn8K6o<#=z(Od~(E{%GdC&Zidb(Mt2LP);{k+m+qXGMt z;4b%h6UrItN=-#`(L|o6%f}p+g|OF8Nq=@3tqd6cN)!6`NBNJv&HGxZrexudC2Ax|n(7uHzKhZS( zy1}zOPn{Q6UtmL*zHMn&(e~Mrhds5U$-B9|%dnZ%oL{j_(TjO>Vn4Q7FTT6bz-;@_ z-1o&viqkRqD%Ih#;?Sd%ixXw46-qZtT>ptsPHmjMXl~{8xz}#nkje7~-Oj)Lg2UJ=f|5O9jwf2snjL9d0^&56nJ9vygzAIYoFLEm#u16 zr*J-{&7FCutakY)hNTC(_5QK)O zxG(isMmuW59A=aYv~R@HB#XlKetr?Hhc3`RTalj3YIDYu78ATsyrT(P{U2B|Y^s8h349+~uopuB?9P><}E^cCLLIjut+sz1L3VU~YI{ zUai-YSAlq&bp2-FO`CX0x$a!jmAv`!%M>Espx^sEYSzNf0 zg7?947>YfHn}YxNdg!B%oZ;Oo|zs|~z(1*qZez}2NxzXIkEZ5wr{!FlsuZWHZQ!DM4%FP|}Ekci{^d&FXL z&#iaJxi5>2$$g<8vD~Mu!Y)rh|^~er!dYgE<&zja?TgRbe>tvPMPSSrY zjX9c@-M|kgDr(~a_hGvAAXD3B=`fKxto_o(-*ci=sjf;-IS4%CW+o?0r7T5N`5Ha^ z94f;P-4J8tm)KgMd4g;oYmuf=Jn|ZmCfQAk)TcWct`muCiT@u@RpNht!p41tP<-mi z$&26i>k`!DK^?KnAQ1kW8cURt@>+C;w7$Ofm>%rb?~M14p79AXr&3NIm? z)-z61=G;OS(tQ{gxoO`LK>sW=cCmEtc0tA!hC@;joyY5gQ53r!RIAYK!4wM~JfZH4 zEf#FOVnfc=j_rg1JR2WMhftmbh(caxgZTo5hulk_?h@)@+DoR=9$sHt=dj+AMmN-e zCmD4horuT3byiO@hoBfio4N^-Q=E_ZRRubG{6_^$;t;$2_Z02xbMxyS>@Pxk_D#&n zfO#|o$0j($CDSMJd_Bb?nx0Jf*+A0&i0EI#Qd;;*s1zTj1wp2`-ko)v*EgkbTt|Z- zZ-g>{xwB4IkIDUk=JPheDT&+5`4mao$q_z4(#W({#W!RjcgrOw^-JR?M9>=~E!kD^ zHhpDBkiYl)@Q0_8jdi!bSsEHfxpYbE_cN&R_FE6#P1{dKs@gp`Q|#%5RGRTmH?1=) z#g2}7%#$v9!e0P?WoLQh7L(T~c7oit*#r|Agv3nPVJC!NB2|?hxU$+FmLsUZ@iluD zk(UD8QL3RntVXfdJn?oCugSF%Bn-JkC)W_gdbUa&3oavl(o=z7XqXU|>y>)Hqbjw8 z;a)F%>aQirbOlML3Oo^`<)BMkUJ*3&-0w>z7`ar-vK&og?UJOX1pLyZwXBi&0&mDs zDN$eE3;{4&7hnQcuqk-z%gvZ%yK{1cW$f8~X0GDAW;bR6EKv0#>=+dE0`?FX6!PXp zl>B%nbS||jhUAxabWmrtgviO5cTe36I3iF5-%o#Q_4K6fyPmz z6j)^AZ_Vn78pRjQBf)pf|1NJBN&@vBSf~+m3v-4X9Gke1@Kv+*JaOd=v6QQ~0E*oY zNNIu_$3#k9hsmg_xsrFI?bHo*u!>2n#AQldsKrezITgo{iBXX&PiN}$e{YZgTDib1 zIBGqP94bk0^0IlBe#~#hqO8!{9w}H{mVK6ETFlI*fXd|^lqa2SO!?-KLuVLwv*Qk) zW93-DG^L9Tv5+t|(H4cqd^L2&uNL8?1vrsoe}_xM0-%q4HvRHvtAr+^pS z2vNzht|)vA2zuv|NbtPmv*PP&tm~_My?h1z$lLz<0xRarTLiF`cQW}j3-nd_GpOxs z^Om+cqb-NhXoKKaRqPncH>>^!>%0-L-JOv<=W6>j`-X7&N^Ui(FBO^Ra*-n?TbURp zXSXg%Spe_a?$<-i$H4#GHc_OfouOG4@T%~2#!dsZ0CT|(Ws|}-^bmVEF(Ft)=*7V% zV#1^w!Ur&R4PKrwF<`0zDWokWjOXVK81liH%o}(7h)JpAn{PL$cDP&3zMlU$)pf8h(aenr-2<;zwmgIRC>j5vh3kK?fO0O zZVSW5QcnjCJBe+D(6*i??`le{j5*c!uI`*Pd0u&7nzy!%J#6mrF`Sr`iOYwAq1ecY z{z?g*$dJ}-lBfd4<) z+7#>p+9{AX5rG=$|8;qn+tYLj9bzuT>9(8!-4ybcH)O_d>mn^@0^8pB8#J$$O!=dz zu{xEaI0WK8vcnI5jxiS@RY(j8W`y2vp&%Pnu=6aPkc!npFu&t>lo8oo8urGC43?{C1Z z!!1eUd1?#Vb6A%5OziQMR31!lYR|!!DyS9{rZcXgrc|sXGqJ+y-xgmqz7fz3g<8He zSPf}`;^}WxrhF?sl*lDoJaK{HMMj{djTj_?3E>RZXUhK@a5%G7Bezu7?qi;50njWT z+;2I3<_lA|f$nvidYe}Z8Q&P!#}=xC@GCl>Q+cmSs&+dRi%ECr$l zfds2KQfE9A8%kS)89snZB}APmtMTwW%@Ke<>#{dn{%v{nISq>BtNb|C*qz7+MB#e| z8u*O({KMgW^zHArjyV@b)itds$%gSV@ez}Y*0^fy#g2c*cXV>zlxzm}`1Tp>Hfre# zt_8x#IBE^By!%>X7pcG)p&h1`a&et)fQ#MwJT09(?-trber{N+vyFCPjJjYRNl)$& zgDAqbq(g&@;Xh_9jEMJcW@7b>Q~^FDQk7T5fBAGazA?~%)!~}kP8ZMJ=mqNnk+<3! zLyyBh)^!O4EOna8ZN~Yrz?;VBya`=Mkf7p@lyvS!)*xc)@l%6ZgDF0v6Z7$<)wL?- z6fD3-kn7}dOkx`8E;|;g>03HAMRLfU9#%TmZXS{DSZJu+P3gRqe7UY6G_QPSIQdDU z$uDwL$)hgwH+F8@3x}d^O99QsOt%$2@j?$?NQw71{P@0Yge)mEau*_A&+wl)T;nT5 zQr+4W)UJXS!b@J#)v8)NjZPG5jT^EXk-9+Fg;`VJR;0%sIMHyw*3yUBcKu(Xk1Gaz z$*ebJ7D20$rC8P^Jekscj6J=25|S7?bi}%<-)X>OdaR}oo#U!#OAXetA1R9!ZWO_9Zk?UnbwV(^ROhna?jTpapLXuN&sXb7gs>eV@%ix4f#wApTPrD10>f(v3e7RbH)HKbn_kOforADS+i zuG>Po>->B;{j&p6bKECZd=c!89yP6fzT4*bm$T81wm(v*7-)b zculi!*1iAcUJP|q;h&D)v~O6{ePjn?$}V4{V=kU7bM@Tbzqo4-nQ*}($uhFSRw|2- z*0Y2*Tb?g!#bnAqExHqU&P&{ zjIrrUVpM5?sY3U}-4odL9iB-Z>vqe%nB1w$0kLjQ1uz&vij?914u1lz)-Nm9vu{e? zTI)Nt>02#VK4Cykdp%Z!$WOEjhf@Xr&iMKLI+ElS@ZZ#>vL+*ceqqpLfxad_FE&D$ z3b#3OPQIxg0uvhTs6hfFkq$CA1)LDCCn)(9V7%Q!$$gMvYBoGc3BbNonq7f2F7>_g zyHomPCNKwN+zNc-t6A}Q&}2TPq@Ow^85cYyMhtES7E%9#%6!G+;tmtU=8+MwCyOjg zjZwEImvOn^tNg9TOxE}&hS35OvFxp;bbMhia&$Xw&He13cHiCpUCNsy4+XofyX0P2 z!@t7Y$@r#ZsbN|akZjOIWsLX#z~p$>tuBcK`2L*1fqJG2A5*ztiVfOeTNwF{7&6h$ zz`ImQ@fJoJaTBEo*VIh54eeKdL-b)`VA`nr>7iBUSrbGXZGJyy?lU3g{|w8`(m~aE z&Oj|fpe=G~JaIyq!R@i^b=gWw7mJz0gdHc=GKyDjo9;9FGeM<>V%M4;R#oXbGvPJ% zB`e{*o_&n2nfaQYHKWge{P`nFDPv)IT}aHzIn&>2FGRKc^^bPi|9W&qVjQr00CeHV zG2ttINt7uIu2X9?mnP4Bhn%A;WUI;IVSb>tl@xl`a6m=;i^I)30Q#t5Xf5&nVsDBQ z;ej&{!ULc@mSyj?V)wB=T>^0HLtYwS)cf!JL+DHONC3(ZfZH11Ts1~X>MDN|a^7QF z(d&G*7*x7}6A|$9%JZ{+mB4?9KZLLSwRUM{FFdmViJd?`!lR%yQ^=2XuluW_eR-e$ z^?lZI|9f;ncmeO{f2DZ8{|UL*DaPNzjo$}vyb%2c8>+8NvRM7U_O3LlscYZ2TXqM{;D2nxs~IVvQm zKu}O-2qa3t0LL(7&N+7ny>GqmZ@q61KAiK0jo?5axh(O zq79CQW;Lot+-M^KKI2&W&Cg02cmb%PilT;46?`_WXX__pT%zsV{+{HysfFy z*Ch=nP*dcwD|7Z%22<0lv=i=_!OGa{HMw_N%|F|i{^ef`@-zp~l({tFVBCE1Cc1!W zXOZl(0N!+yxcjA>+UsfpJp$hpLy!H@Z0RsXO>&3!SK?_oW6}lc-u%kjh zxBK-n+3AY7!;2mL7vmq`NBraqDc#R|G}hfaJC=a>XmJhx7JKd3L{B6bF)kQPx_Y zc<5m*5I*c6U?zQF8fwC56YA=AfHH@iF1HT=>aT|5Em~T&L$x>xv-n_PmN-frb10`B zSC><2%N~)X#3tS$_Ch|et2t}VMJ}vWSDDSa19#=3NR}#TBSM&W(*)*Mr=up_nOAx^ zZM%5dP=~eA;xmt%hT;Pa2R>T~4O$Xt;TBVK$+ZtrXJL!bBfn5Got|7pa(URol*-;K z^5VErY%&!U>657|%`{}ml&5knm6j<(TJ0Ddm`#_>As-&i(p<{>y@FV$YH6N_#H=2{ zUQ#qR7V)3*Tu3~XDNO{s2(Ar#DrID=;7cmud3EII#I%DjfU*1#l%;re zf<&pZ-X0OhWlE`17odA0_7su&p%denRZVEhs~^wb4RvB5o5;^@cP2jTDq>L*;(9#N zT^iFFC13qo-SgmEK-n}FQRK0sQ^sYu?M0zqh}TjRIvGK1v0WRZ62QX~yZW3|z-DS@ zg!Ls`xSKlcC@o0YjP(>c*s1cNd?+SV+aDx*MQR!j4OhT*KTpQrnO4No|Ih?uRIo=k zm}?NY0nLF)h1jW1zt<$mTd;8-%upX(UNcf5qNIlAMs87^tc0Z5nAwpu|HgG&ZB3LW za46TtVAFZe(wS|04Q)-^596=2Dk7btCofXeE7XQ|)HOjXH@g5z0Az=*8_6a8DnZ73 zG`cQKCMSwUT^~C~#Q{z95}%AHlp%at0*0VXy^h=50suvUe892*)JMS*Bc~OX|MI)W zC#908Z&V`hGPpN*ws*Wirb(=V-)L}ktRqB-v&FgpujN?s=J_?mrV=Pmrv|ZwA|Hu=|0G&=HW> z!qb~k%!G<&+Y#AgMtqfiG=4g_;RP^AD*9-vF|Zn1g$DK|Yd{S;3|gz4*m-A-r=kwQ zq<)~I+?8)Z}q16Vt~Fv&C4PeX7il_h)qi1De!Gay3c*L+xYJp69e;? z8$?a@|$meF_hJn6v-c%vC+PKy=E&iB z{xN5-bLsH*MWJWLrUZ_@O>*IZyj!TFoJH|sh(NATr+Z2)N;9soa5DgtmACy zAQjV4#0WD8;ww@007Bd;%9BNrQeM2mex%A!DY1Zkg@1&oS=i+&KXyi$^WtV)t%N6T zFrQ`i8JO3z8XT_~m^ZYR0kknA#cP-P%@prv=JACdq2fKO`8gx5C3s>9zd1IhcAs-i z<_Xo#nMC60SC4JqvTV;hM7nHU{MRTuMb7GlS%r{1wR_o#D*Rn5mDjStgPUrXIhmD4 z=ifZb%(&L!cryEfQSMW@vL}(IFKyqmAJ5OWNzmJrzn$t-UmMyr*5j^lU}=3($v(=b zN`8yJN?Yw_Za$E}vstXCS|k#C`zYW;+wZbc+Zb!gRDQJ}k1L7~EgiD@NFtseggFO5 zV~uzK`$2CiE2F+V$4v4~w{oVik;A~^GIHB&!}@*?CjGmNl2vUDYcs|BPp0@ZZc0{j zBYwBOvSPysKna0k(XQPVc*vm4FzmK63Fte{9F;5K74Y}ROeTHQ`GAZn1E|gi-Hah+XjR?k?>`Dyc79-?LJ)l2kE%L=7#SUTCF?_mv57e=0BLuU*^uf_VF?Oe zj@$ZsueU0%50o)<&09B}2#@AuzrS>dIXe8+z^(F`)cq#;hDBeRwzY32g_^4r9@Ah1 zu1+wgY%xX^*W^lS_cL_zsCm)nBq_L!yMf|-hgqZMZhV~0f{%K7;0Bnk!=fiOg?#Lz z774%erm{4_)M;^iK*@A=yfw3bNEwT%|3_VhFokag_L@(^J3#nU%z@x z7(YJ$m{v(FsJid`YP6MHxA082V?ET(xu#i>hO&-v4hF>V&bA>wx(g9jsiDK%tNB)W z(ue+%B93StknP=nitzVbSMZPH@t_dvW4f%xo~SI?kRM1hLy@DH08#PP#LP##;bL?e z$hPZL|1F;a-U`gy8B#rV2PG8(S%R;d$S`q+ZX$Vs485N`%7q20T;w+M{BOCn3yTIP zT|4lH7wCybIx)D8qygorw zSwS2Xz%*tvCTNsEju^cM2+fJW^spqbWFemy)>6<}O$b6tcs%3PDC=s5o~O-@)Q(tU zVi^)_3!4dl753p+z~KQC%ZZZ7q)bW#jSu8c$DRZzZ|W}Sz)wdS*BaPkr+(b17+N23 zHr8@{Xk|Fh4gXStPQ2BJJNJ71nbHLoDinL%a-p}H{9Z%HyWyPa-oyg>xO@e`DS=-Q z3loH+LBc8(62GPFFi&bJMzpYosrEz}y5XACX55L9RYpQUb*+i-x?-0tKs1R6ENutx zGm(Os_qpUlp!i=Nl2vtXKq(65Xn{%!ZPzi3oa)hz^jS0~@M~JQmS8k?>9s6^W|I`3MA)s5h)%|an9n}Cn{tu!w3tE#X z*%{%f_c3rcpsssTU6+L9SM(`Z&6!H#^BTC7TP;IiF&b2;?tzJ9Kmkvrx?odQnwz@Q z`g>vXD*a)LhY`<%NxvJl75iSC$kfYw;29G~(tL8oOReTf{RAx$sHh>^Kf58UGehqb z4Ie~o3N{!OkiJ*C&W=TXGy*QgUVIE}S*)y)b%hyA(Nq;Jdau;;n_V$()Cs$`=@L~5 z1YIquy)mI2P>VJ|oXt$m885VUN?4LVY(Hu%5rrsik19C^lmFBNUyaAs>j;nyJUHhC zGymPgsi!?R`s9;rfmsU+dLSIKsh0CIphrPliJ7EN9at@EJhcQxNgyNvvRphTT4>Ww zz$Q=&zt-F6<^OO`i2E#_@$P96u?%P_=c(U*_@lPL<0qg`Kx{Qi8{TK<;pI9jPCq=?af62wJxr2;%an}d8ABk!EQMb6H#fuLbR>@{4 z0(p&mT-83(-6QK)qmxZ5j_$Zl5B53@7zk_AuN3 ztGf$DHP!YPJbwZqbuZm}m`|Q8|FNhLh{JkRLlRDCrQ#@T-@yCEUJdAN0KU+#a>v@zPCZ$?tWY7O z-UdFY4quXj)WQO^5Q(tUF-l7`9gAUvyLsb(mn$WAMjx|Z3~<-H-7w_fRfJ91rS5tr z^mLAK%XxS&K`_-7J*W1Dd;I2-d>Q&RU_j3mQ(y3?fD~HC5cHteRHwMxlOLA0Egu9m zilsKk*EC^n<2gpQCUWi!tATaGD!VN|g?fDis#}B8pE+NL8k^a$Z7Vs~ytE%_9HF*D z-?}TV7b+eoWV=i_C7PYG*XNIa_&TtM3gBs@PGgbF2s*@dX_*_`SMA>t^9d&`FuG#q z!gFu+LP;tu8?1P|?V33-$Bo)rEbom}M@1VH3vNO@=A1=d!o2s&${H1tV{012V}jGr zymryDnj6R!;GHR|mIWiwBoxGqyspiBzKkq%bgtJp%ws=a#^oQed5 zpGx%^pcn7E6f*l0a(U?&v#8?)5@@_8Y z9!f{K*lLzwM+j*+j9zMghf(6aJOW&rIln*4uVHzh}$0 z_kW;OlRY<6EIH_Fcf0Hd3ZJaKs^i=#?{av)IRe^HWgy47eYd;x!qrH;fyB~2?#_AZ zpRP-gRd>T{=Pxioq*ZPU2bW>lxd!KZNh|W`$b!0$%lHQ8v^Z$_6;Ubwkb}NI$k4@IggxO}&Ms*JJ;V-gGU(S;?=iTVn_+Dz`Py$iZ~3XYCF6I zUn^lxr}a@GH8eXiMhVc3Ksw!iRa0=;;>vb;Ts6JV9zSp^zd-w3`vj(5oXV@GoH^TF zMy3TjdG3U%%_Xn|=G4}o^Sx(z=ZN>c^WJt%Nm=t3JsY1*MS%yu#aeK1I>I2@Hqy{*^-mAjRgk z5l{+VG$#xWn5}YkI!LbrLodC*BQVS-`uJo9v9J%-5;!K84Hovp|<#UT?M5iUIcK_SmI7ZhHH`wahy8|Vx+eBa0nnR zwVEFac6ISO`gh)gA9Tv{**5$k9|n{Z*Hhxz;s5Gx fB&|xr^!IJL^ literal 0 HcmV?d00001 diff --git a/development/cpp/configuring_an_ide/img/clion-external-tools.png b/development/cpp/configuring_an_ide/img/clion-external-tools.png new file mode 100644 index 0000000000000000000000000000000000000000..9ce309d3123a7901921dc6ec2e4f27dedc166a58 GIT binary patch literal 308037 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

    3MvYI@a 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 b5){|KB-+Teik^Rf&(5#IzpDQ7(0~39wu0y> literal 0 HcmV?d00001 diff --git a/development/cpp/configuring_an_ide/img/clion-preferences.png b/development/cpp/configuring_an_ide/img/clion-preferences.png new file mode 100644 index 0000000000000000000000000000000000000000..26ca29950469a73d0a706776dfd14a41b7c07ae5 GIT binary patch literal 596518 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

    x1X@+m9bv2l$a?fl7ekr?-y6|FcQ2@{?tmgo$0 zLRVFsiKGqvp>hSqP~pxv12DwF{Ds0!!_VK$x%7Gi5uVdV*r;O_<32dTVNVB5xLiQ6*WdJZ=y=Avu;rP+AiWbHD`XMWwqT&LN>e~Wnh0U^j#9xp=&vyw;jJ+*H#buX{(UZpl&3s7Jf&H9) z$p??2KQe{(%mv4rmrKANZ%oaA4Q|0AKNe|grrW<*07XGzy}$OVGiR__+U77T;af-K zBwzZ(r5d3I({KR8o6(7Baxs#e1qOX89va&6XLA?Vqpu1hi^KC)i_UGRpFDEHG;B7O z6>tvGr!7@Gd{=%OY8j3W0$h`=y;X*&k5!sU^1~+c2{f}U|Wa|X0fM^%P#55w@K10iCdjs3|QKrU;zZdnevgh z=bBhVm!QQv`099?MLc<2U2+}yv*#+Iv%Hx@9 zo#6aHc>c;D?~mYE;nmp-z$T68dDVSG5!6ZE`PeH1SvU*5yz&f?7kN$FjRr^T z=2xL}4g<<8JnozBvR7l=>%BZ5XF(CeckS3<8nTs@G)tCJ$X_t zDwLhV-I0@B+H9vX|OBlzC}z)dYJmY419Hi zL9A?VC7>SMi+T)No%El%O>USw*??>zLV}_QIoCm8yzydoPk-yserIu+whfYGHwY-{ z%-L`e47t8?-J<%Y)nNY#9&o`oGysK!D!Vv)LsB1xUPlK8pvCNxVHCGP(tH&kw7!8T zTzOq0N%6Kp16xMSNxMZ3dJ*e$`s-lxT)E~AQI0fq3e?rB^) zJNXaW2hNtuR&WS`B$4!UqLD>6>zCM_EwteX8c z#nF`gn=hYq?%nbtpyWo9Y6x6cHI&#F!hS65RaFgpV7u}FD(8+hd?S&-kulzVJ;#Eg zO`APo!*l#%V!%oCJ_V)x`lFb!a~gKy6Cm{1(zU(`K@UK41#8WA+s{PD0PQ7-245C8 zg<`1i;c3 M71=-?J@9{Imh>wJz=8PRVTN?~&?=-cG3*^axJ@SP!-K6K7M>c8Jkh zDoh+a087_tGl>^RZ>_kguw1o1BU4$`FtqOE85yRBRjs#;6&>Crs97G7bc{fFp;c;& zlX%gq0nX6M@WAz;@aYTnF^iq}^!(M~+4aV&4o_})wY0B)sjBTM4ojO!e>8c_qP7bK z?>Oo=acLrPPjZE6>vgpA(qB)3Q5UPE@sSeVN|AOdU@ zwfyvJq~(Zl$eFN(rn%Y2qaSbt8gBIT@|d8rPQvcj;@}fHYA?{e8Uy7IOdR;_N4Lst zW-qSVB&EScxe( zGPWBv+VEOu@ThO!XvR|nNvOp-^VTAFfxvb(8$aKu<~A5KDE8eQnTM;Pi;^treB#9V zUNK*Opg;1hEtq7L)U8l-y}%>2uP;T9^J@_4o$cBUcVp5+X?&|#L{D}21QPoD<%#(d z06EmIzNFT3ZOXOtx#pN7bV?gXL_vbI<_d0IL4SYFF8sSAb2xJ8=0Qao>b}?x6|6#kHdGh}M=L{@{ zu8-p3DbM*cAAgvYS=Pfz99M2kdHVgz#$Mi_w>o+BXT`UT49u+7;0e>fq%6N?bz|JM zb>-`S)rSCv*x1IDus-}8`u`AKmZzuI(sIe_WAb(a0K2Lm&}i{PfftCw3&l1w`OCLf zFMqlg(-}8xI(%XN{)*>0SJ&(M-}LK?C*K1ME?K)7*)WR^ieDtDQqM-IAjw9Q*@!bW zOl`#6=DJ6e_WQ@YbneT&&mPq;UP>;B7jBBn7D+zIhw4QwU!(9QH>_DcG@MNi4JIcR zQvd>qe!C_nkAxI|%7VtBe2EINVozAM)$D1!(+$qgKLqUYIQn3x#Uz@47+0FZh0M_t`z>U5`Wvb28pN{KfYfS==m6lYH^BEdLaJ}G-hzeJ2YhY zWP-|D1&<-Ex!9tM9S z%r)9Fc>`#{bLKx4+V$+72=%ifn{U6O>a+h-KiD~{xKjP~sF;~4G*rkkq<;xHb}Bm> ze!v{**fx@#M#{`x#Hdb(Gx&@`q7lwBiffo`pAxUb?B<8@hBHls52;DqFe|SjIb} zy6n3TOO-JnRIG~c{S3+VC>56$2(l~;WgY_~7i2BX(c_Zh9;l}0!Y;p;l{T1WI!B;q z%Re!&d*a2~wQS$-n>wLd(XB^St|vYL#2p}j3lvfQoXeVkXW{R4&whTEb~f>xFzdBe zZ)t^=$MIZo^26Xd)j5DRTUK2fvg;H_paaf1oBR}v1x+n;#nwfxxaj@JNb;xiXE|}v zs$xQSBj=>E#mX(K`KOK;5mV~|2z6kpR<`A*zMm0i_)ovSyrlf*c&(t1z<62x_@j}* zh;QDQv+El}k2>GpbLO>zDtt*|;Qq5HQZlSz_gc^I!8*wF%O!^ViHzu}wDPXV>k*Q% z-K;?0IinHa!!d&d*sA;Ah`5i2c+tOEBGN_acM1uZVrPhgaS!(LPg(FYh#d3Y#2Q7knM*OOC-6AUoo*%red^u zn#X!?S<)#U9otc`|=?__wmb7%9Y&B}f34(-=zT$+(6Ikm_YS#+^Y zEEkH?{Heuxe)^LEd6L(zw_Cq&%D%W^%B~OC6Ep8d zFQ>QB%j7+Cv6Jcvr5QkC*rq$>tX!1k;gxP(^Vm3u$ntSK53ZS$E6xzNjraxh7*lU0 z?$~~rU<9?P(Y*Aa*wijg%%ZP$Kn40#F05`U6Xp>b(kG6kM&a?uZ4bFS$$weOdHkkW zerwmK%>d3Jh1&0NPSsi^zabt7>4utRIt4-uv$fS8jzHu*7arpOs8jc!yB93xwNVn< zT5zbARNk?$4#YF6*CpKM$y~8)Uk~ zzjqNYDK5?mO}O6S#g{EqN~`W+s@nQt40|J)Lv}yJ z2S=(9v!$&fkf(8&{=&qAm;0he`;sh4WBK#h4@6*D_iK0 z2(!mtjmmd8Qi;t6RPyuQO2%Yco*WrOiqGlQkULIo zxVMW{qamL9dDWp17wcu(hDxJA0^ZRL=HR#gzyUA`ARViVZj}vIB<8a6F2B8G&T+L) z+!>bmL?;N&p8?RKyGBpZWdM5UK9!u|N7b4l;H1^Oiu-5#dCs@&=SnBuPyf8-eCZ8k zw;zQ0se8`toMH}ODHe98RJ>LH1pM=C-5^!V*r;;lN(oo+QeQ(W;gy#OBV;pK+OPUP zPSZ5W%i}>RMqfJhyq3eDvB;(OmaveVAwg1(^pMw50lR&dO+shF`E@ApcU}^G_s_i!#9Mphf(@Z{*JSpN-sp|7PUAf_T?y&LSFCPeuFz(1h}S z+hRirN&A`j+vX!?%@DPj(!QEaTXqE`Q%gN%Q&mMT?fQ=%t}E-rq>f8^?zjVcQq{i_ zRwxggL2P4ZKV!zHq{6%R|KIg}Z6N5Oz-dC@}c@hX6(Y?EA*u z6J@#ugli5mhSd3gu?(@lysoPJ2bX}~l zAcx)yq}4!t2~IB2{Tf@N?1F5`zZt6I{=-n+6|}q+x$iMg8SS=dy+$!AZ9B$Q&g-W5 zLE>8mO>t4>Wcp{t7ydgt^F17}1EkoAwp||@B$IOvnt76!mZo|%i(Z#{wx1qLmV@!e z_EvzucyHS5XBQ5{-{;exEL`ckLj9)Vu;ITY^Z*=#Qbf8Yj=0YmAZJ%DBhNiTauI zVE+tMRfs{-?M`v^FR6fGY!Dp2mtJ0?J2 zc4!>%59OVSlYHWrPYk>YvQw{I@L&D55!+46@}ySwjOw(nQ0@eNhs_%a;^Rn7(0J-<6Q zCYjrI(0PrG`33DpzHdeE3o;Q>d}y5w+8lO zA+(Co9(P`~C8okQPA(xxpQ*k%ZRY#T!~m^qX?q}T*%$DW6}9sJl~Z@+f7z+qVZ1JD zJgsn9^@Q@D{K>BbjMW1l0O;eNtkGXkqu@qXJSPDNzxF3$QUaXQQ!WhkbNkE5-A9@8 zOXp+wF%xG~tqP;ryD_gIxuj*<9e_NQLA>=W_NJ?QnV~04zUU8Z$@hqJ9sk2(dZD7x zK?)oP_vTD?zm?uwdTB|b&P?uTSfXqTz|ED4fNdVjYDNGHQBZDE;5wkVD4xXbMVI-s z?*G5Id+(?w)3#rGECV`}z^H&!6%`dEBGMs|VH7LqSU@R}q9`B`S|}k=(VzwhiV8}J ziX$jW9ch7}v``ZfDFH$YA(W7i1V}vj!w;~91f}=FL+0|9-q9IZ#~OkTD5p6imqiG+3&NZ>E6wDq>{dy1Effn+^E@lwk_`3J?T%<+GM;-&E~DP948p?DPmP5xDjBdRc? ze?%TR{JMwmCmds%&*;`}^V(Qv?w3Vwz9ge?(XyIOE}FeO|I8j(Kp9x3aF!o@FhIDv zMMV`GZzkJ_$T8K(R6LlF(>wn9j4nD-=1l8T}@S5Rh|?HVB71y*L{PzbCF`o{Mjp4CYm@O zlFaZZ9#yrIVvMO+u*~GQcj|0C0&%Q9%@at}TKu($K4q58n(LYQ7((lnY%rh_jObLLaTbvL6u#FVwo8{SayUFlUWKaE%d06>V(h=@;6P+9= z72{i6FY1adFX44;r06i?u-98~s$RFn>AVh?dO1IsW;j=U<-Ou!Eye6{ z;rXCx(K}$!Kduml!(91$SZ#6F^(#u=?|G?(|Jt?2{yW!N!hh^qTOs~1eC)-J4>f1@ z=mfVw{8i5z6$c8R1l+!#r#8$`(Ay5g#@3^hH=1T<;&0W^kB_Po{jYI#f7Pvt3Y?fq zX1g9)7A5!bj}L~a9=#U)KACV9^_y<(;<9dS!1p#dii;(M|LwJ9@;!Cp8UjE}OFy1M z7uY8KD6^5APtLpTUv__h+L_dNE+tVxhFjP(tlqpn7F2%bn2+aPPkn@|=3ea|M|N+)(QBrwq|ywM;uwo~hAE;wW!q4W>#G8e&~i;7`hVL3+^f za(~%=c#^+&=w$AaBW(}_`7okuj!?#l~1sv~Ds zuEO0tfO+gSfArSzOM1EhR<`^7cEx6g!2LICRP&uBqR4%%UfxrQoBsLU0=ONzkyV^&s+q*VrR!KbgQ!CeN4y=@jKAN3AY<60l?$5Zsjb3bBB9?fY zJb)rA0XstQs!hZo55}5g!#9hrX|^A4y*>}z%QF5RV9;e*pzwR%N4IHRgYP$^uC(Bn z+sq`Jb&(B-<+P90AO$$b2-lOS&ejzwnl`PhkW{Z!GaYl&)BenWsA$tl=V``nijtW; z8K=$N8E%9ntY`ogQn!RhFFYOxaGe?J_H=MaQ6Eqt_9Pu&s-?^k@R%yGox-9i9d}cCr>LtiYYB9)4#!DFLBilQk@vs*+ zSiv+8x^AtuF_cLZZV_*^W47;+N(`fG*5N~kqX)$UVfG&{H~jr!u={$PYiK)J1iX=> zn>%$|fH(4dC^5{Tgry-gr`*@*k%vP!txX|Y;GsH|9xc`$1SW1N6MO zC!?v!^QO+ob|*9wVa^N)JAKNs(%E0-$y6x?N0f|`CBsyMX!yyp;9DN}tHGnIPC4-I zoG#Q;k1M*iK{mzUa?_{2ls7%Y`XvV|X1&c~P1V{x@0^1ZBzkLrMW0hO5c-sXPRw*Em8Mfi?WqJAE*_{K^+gq<{#D0f`R~#h zzv7?V0Jz{=@f}}9}WafXoAs-?e|obM05_#sWNX$^N@asSU%j3 z{;=BmSh|)Y`^M;|?n+7hkra>?_1k1!X{gMOVstoUHt5kMjps?qWW~5fg=LWhu40r@ zeV!opNu8hLUIatS&o{9`(hF&qwRx>vA2ez=SK)pI#$-)zZ`t2}#A(H2u}|GqrsI9v zYPEf?RA2z+oHz44vIJ4mRvjTk3UF!#<{D2J7#jeOJygI;-d*_m%I#>2rO-C{W@ul> zoilGGN*UHU=bHlu-|YjRkSiA!$IRoW-R#SQkb}?a_F|=GnJT zKBUC=_|_od)FR4pC6{>AvwCK1-BilT7I&L6XT9HJA-_jK#{NYVWc!~{5C%}*lLPLe z=l>o7+#(PR2q&dmUyaUr;XM*L!Yu~jl+g{scZ5i z{)|mozB8$35|Yw%Jn?=YCv9gG!25e^)_Erd-xhZBo}H_!wO`^ocaEW&TpqGuNA(D= z+#fh5S)J=*(o419ekmR?Ps*yVUYz!GkJfgZtN8raVOSa)rL(ZvMPvDUV2>INZ`K0R z+RPn8_Y19?N9Ea-cU=I*STXP{m#75iDblT5RP#2j)bIzg#NKj+x~4|s^&jeeK`A)o z=twO;%n+dK%p)&gkNVuw7}?HOaPlu3Qx6Sh`cMq>q&K~MTFA0(Q6(b<*pr+_ks`df zQ%~%5dd90c_IT=d7ao1ncB?1uXT8#%8ZwbJuW(|>_1XrbW$^#*D891 zbCn=RJS~lxa&bLOHDK`f{f4w-FfB5Janshnp0=JY`&aqW;$P%T>%R-VJFNcSH+2p{}YzT^=1MZUxi`CY!0`WN{U)(cGqlIg$8mw>&-aoI=1pD3-$3;ViB z$9`||m3s-Noy&h`Lw&4f(qC9Ak4lGo$U_Xg2cO5bnYP%)w2q}4$im?D_Q>fp*`C^8 zm?;6bH3~bN^aC96)^*1fT~Pg0SE*+s1q`W+aq}26XU#HNQiu{Ne_dbL#}>{)O>1P_ z!s(UP>()B!4)1#Y!u&}7jyf>yr5f~qAN)lmHPtn_$4^!uesn6@NS=xBKg_iZcV%^O6@@gI4wqM*YB;_PBD^?SzwImJD3;M>q*}LE~R;q zP(LrC=>+(X*LH!7EtA5Da+~R(UGaZLzVxeb={z7@Qv6D|biDzGq?#PH z4K?i1-f&d6vHo>={k5N43{`Xzc9+92_weE-Gf?bA&Il0#g3_VI#HpQ z!2|c^hO(dM0oJbTyMt9X0R74%XFuG1p^vlCNW7c7cCm)HyX)|O!+~M;e!+ps{W~03 zpA)?p=zV;J0~@NGT(+w@RkOnizuv4*$&!JV`<6dUOV1)%H@_#Wc zY5ZpYty8E(ddV@#{kI1ATrVQZiHZa3SvOR>_t(^Cn!Ma22qsK0dk z(xoJ4FYn!=**^E~im&$WJ%}M!#T!6eD$BzO7o`n-#D8~7-C8Xe2#hOOTPD+I+EhMu zSa2{pBN#ut7OJ5=n|{g_MQ&3_8P5$&e5jr8&VB21s!c!Mp#C&$%eTeKn3vG?xEVKtEZ z+FSB9MP{q7tHu&5Skw+GWtB?Vyvf1zM-p|AF}-J6bbF8}v3obs0u^I8QKPAAOCtR9 zO8v$yFI+fA5Cx@yexEtj9~&irUM*4NMX=j$P+Ybxe*JvizN>nH=C zb4+h$55|yOAF5#6(+F6DGp^L{l(Eu$vN)lvQDvhOt=UGLH%>fGmNZI6Ifd_hQ@v_F z+`d&rO~GdX7SJQzkAW*OoGBgC5k2&p2fK&0fb-1FS;#6c0>u$>>qz)rkDoMU3^%Vi z_k-M(8zbW<>*@Z6yW}(ED1#6{hghb5RL@jLwG|iN90=${7MdyB-4%=@no1?}qn;nU z>Gn{shH%~TOFBo&m0Tk0*O7=lcK!3br!&0w>$7d-S&XUN-%i{^$S>YNT=iU7+t(}G zGKdWLKv5>GTDB?iotx^<^+lRM>K4UFd8?juKWf{zthb|^*>PLE%P?E_WDHL`LRVn6c?dNdu7l4;Vqx?iw+GIntR}m6CijU* z6A}bzatB+}p{ftH9t>qLU1;@&FKrdIbUxEP<|i&-EkLNx`*AM*YusA_OUqY~uym&{ z8}(#&m0|eT8};OS3$4`&mdlgAP5iP#0Kjj)@6d+~Cyf_FZQm3D%SySZ9@iEu<3OTN z&4G%u#U%qB@yN{11|@;%UK^|LaHY*8chp|1Co#=wj?q4dxgX>9TKQYhXZ(E)x?J_O zcDWk?&8x_p>8LU5R}RW@YG?NZFIYs}Iy=O&bIO|7;Ce3tvggp7;9)AY*)j2g{E@o0 z6vwdpEr&62axi2xL?PzxtqxshaZXe-MfJn_(scicyVsc=?>^npV0!(WRqYS7gNBFx zfbIYDwmkj+aL<-`botbY6dli>`hCE~9B&mgC~H05!>FFz0JbTCx}?=sX19berre98 zyRB@tg>`%aj%jY<&ONFzTxW7Ce-B2paI??!>;x+#nwlOqp>T0rsoX|B+Q+kqam-p= zD9GtiGJE2cU0eUaFEP!*wTNNh4k;9_FE)-w)&An9cdXl1_HW5x|KB!tT~O)2lfl}T z?Gj7?Gz**G2CEdmaFpC^zfWWT3~-DZ#9a2WoqYn)HHPr-Jwy>Rgyb9x0785djht)V?nSV?N#z6RLrDv zqVI>abr0}?@R1-^&Xh&3)^u^3Fi$Se(rsP2#6SDQ2L~h9tj0X06(9~5169H31HAZ&WmhnX4!K@7G%TA~*o7&+xa zxpw~L@?qBHhvl{OXvXEd$)6{lO0-s4Ip~Hf?P0zS;#;?vj)4uK#sFkI+?Du$X%CqX z9MdC}_6^R3Ou5ja5G1Ps_!}!$Kv-^;Y4ybMz~03f0H(v<9T?eidH73p(Z%=6_hli? zCG5|3p6ilg|M$S=Ig%A5Fgm5wlko7+V30dnB%u= zHS?%vGgtHlE$;RBT<!~NB)hcEHhZMFuN!Absr(M~KMyLUX29<8@cONis#G^N6=~QNgiLVr14O*I^sUoG!X*U0ZPUS1u?1(A{#nMChVhomb z=|d`AfTFeH)?&@s@;|p!v!|;{Z`yuTD0@@Yq7d_WI$hyLUd+BX`523q^9oMsaD_`i z*lSDe79h*V;d(G-9dRx@Vpe624EZY~dmbm(gSVeEkdhfZD@RqV_V(9_v&M?s{mm=( zbZ$k3cN?4)5&Z7By_w9QztkDqO|I07yJ*ii@~HU9cw+lAz7f5rK=s6?;QA5Z#8MYm z2F~e;IJ$YbNi@9Se5RxYbV^!)(OWJ(dX8ahAK}q$dSV@0v1fBE>m-1{uinG($+CAl zTF$hIjs(8uk>7{h(q1@R(JyjdZ8hy|oyi)@sC}$Z;NDN5xp9J1XzL6kCG6!{4>o|o z(m^cEMOWh%;%DFEgtuu|1I5<~!1z=kz|YBkCV*EkZ8(Jlv24sowhc#=LQ5Nvyrcmm z^mElMn;q3nh=)>~0?;6pK<=M6 zBjo2eHkMy9Z`|ex}5BwbF?iKS6{`8_&^xC^I%f!-X}v z!bl4*-f;7bR9&5#9*%N z{6vjEMr42O9AZc9q1Q=w9lJAaTA#_wWsmQ%>u=O<3wy7Qc{-9EvRUCs^C{Qp;M1*> zO^Na)|TzEiHU_iot4f^W~sv^+px z^+ePOBu5Ci#Z(-%1Sh^}Hms^Hy0VH~Pik0T!(Wx%F!fNgJZsdkWq znkq#jn0YyN3weQP9^26C!ljwHN?@(ECsU|2x;A2vw$Nq26cPjMlGS1cERxJV1FShV zeW{Z)4WXaJ^=`a;K*paEE!COM6jwrzg~dZhpJN-Yi>?y7E63iEX8npSgX}D4qyQR@ z?FGFgC~%A%H(fu09$b=8I8>Pm0Nhh;EUm0wsJkzZUj7&RX-gioEa*_CnxlKx7mB30UOpckj=c04qJ;8L1KRkj%sI{p~VP?;J%oaZ7D1^ zl4*4nExRZU!Iz5DDGRMM8#W3@116*%z-Zu6=p^LIh3WPl^r8jcO2%EMNFnbCFEKZ- zSE`*Ph|&6SgV$Hi(J!)%kRB7@+|9^iq5C2AIalk zcAAAE)oN#tX=UxM%=npeP>*@M<@Jy1;v*qlm+!anEYAWKJ*&Rb|`nVeNn#-SnA4 zz`DQ&GH=!4u$g>lpa1~1oE~BOpx8_VTI7VTYQja;>4xLQ7Wj8f`I5eBjkrqC;3%p! z_9;a&Yd;N{GKT7Q?CifjsfwCFv!xQSl(#;umR>FHMH2`^HzK{YzZY*BA(oiN{noEb#7MEw#-VDUFRf}HJNXS|Ht8tggLDQu7%S+7$ zSZ%VlcpIriecp7FN#o&1U3eT!%Z^&TFjZ}F_Lfy7k?ltuiwD0nlLx?bGwd>1$j}M` zc(BVvWfZ_#^!4FWD5%J3X9yuaQ18{(gnjYDHS%d19I8oYdKgs6|fh}vdn5khkfU>wFJGzY!S zFHrkqQax2o1<`fuuo>wvu6FZpt~#tLrtPn;y8qu(E@?}XDFi?D5f#1a`I*VA(z`HC z)51xe#fyC{&t(_t!9-7g3akPk+Qv+GBj?yz+QIFn@xlR)Si0CvELNQdmH7 z@u(RZYW>4psy&)c_V^ya@a6YZjcx;Pj3by$v!QIr!ZJa%mTu1ka^Z-a0LH}T2|3>awou&NnU|rm6>$x~Xg$nM{A`~fL&(oE#?z~SaY?OCp zK{ODE5O-YH*t=%$<*>K}!WGHJy`L*RC7gCV1&5r84F@fbIu1yYmGH{b(jp%>BABA< z4KtHU#~mPcE@)GEAM57~$|J(9q@|dpR?1S%fWVF&f~Ps58BYFon&<#`b9RHc&*&Gp zJ$Vt>LkT!_M04aTn_v=!0~M4)rb|S#*$~F-_Tr-rd%fXZ2QnVE$r~(? zIc3ELKFd_0%wZ}k#zeL^hR$F3<{y9yE+q%U&TYDbocn`03(3^O}xv}e#;f;Q1 zY{h>RT?!@~J1aQRoe#}NHeQ?ojuuvhme{Ljki)_(jfRq%+(J=}+ zA$fKbUuZ@_=vK{M1P?CGe5igu2;8D*HuGsjPG;HI?<@fL5?BDhq%vL|#3fiqXkOM* z1Gp||FOAdFShbpZTy!g&s59@8b_6tLr8;K&F<)^IsuuTY+yPNRXZKal9nM1cEsdIL zv>tO*M;P{t2L$T4hRSFGUdk6}M(eaY0Tks#5)TrUJB60!!>GW28;GM;jCNiZl&>=L zR+??X3-1spi!4fSFffWOWwSw~f{^V9xybTLC=>w6KuggAN_NboU8((Mk1Ft#J&Hvt zwTk0aEk+1>ysEhxC02<3le4pMvq6`^g|0S9AaO)L927NV?_V@Lk-sz+$S8rwZjIf7 zkmD}TA7A$>WZHh@lQP1!-O?t8>4qdn^r)^`rw8zbLN0-jVDG#H?{8wldmdMU$K@a# zez?vajHkA2=huV%W?{05vWA>MX|c(gs9HZ*l{g!bu|WPPC>_w4L_5gZW{qb5O2k@1SAFsj))5SdDge4NPg?{l-uXo8#G#3qdUXlN16Xcsm$9(|jU zU0l4u5mh*vkBTlIx=*)zchbmz)I+t{n&r8r`vB&82Ax-E1_aDP3{7wH-^zx>^Wuha zuNjvSGsXL5Cl^b+Oje!WN}x>7TfvzS1ujtp(|PKMRhst+VbW<}-MoZ! zY#I+W(QdH1vNYou-NWWXIU!~pl*JmbcJ$4+wn>BxX$M*g&Mt%Tgrop)SJN;V8VhSTG+5jPB9E z3C~97o`IL{gQ+&&{oh?(!*X~QdF{zkthVqyEtd2HS_;^1-M1_*91l>dWlm5c#$H-U zxaaWP34-I|14rs-s1bWRvc8P2=c^R@DQQgu?Z}{LG?2#jj%sRg4`*>+2BIWts}rgT zl9*X9sOVImQf}E-A=`dU%b=rbtE>305v&0rraOT!6j)54#BdO-dpwQeI8KY3y;-bn z(ux+ZhT!mU_jmoF*FS|Nl3apVfQ_k9>4jQcw6nQ2R82TLpJP5c(v%EFMl)ISl5yRI zoG9!EP>Cc+L`Hd}({q1D&X3$~%0wmFm0TG5llUgXl8rOI_k6XS(+6bZZgGLz<@#3Q zuwTXIBNd)EQ_Rv+XG0Z!5+3mGiHJg}e1|i;=O-*$(SVx?-XQ1bI9BVPVb`DIJlW_F zKrxHyb~9Mfyuy)vUi2Y_GOfm%Pe}k?X%V@bGiOHzJ)nU(_O-4v00KF2F${QSOMA6R zse?;gUP`s6017}s5*M*zfRV?AJ4X#;-79hThT609)i}NTWe#AB^x9QpJ}^0uxo7sW z71^-)R$4BM|3slHiP5Y-SSG%n4Vm8BJtniDrI zUt1|$sF5?&tj!T~w1bw!fhRb79}liOoj~*q|8#w>eb5|p4ixcz{!kn6%3507Lu2zH zf{<{WCivAs$H?A}?q~c5io5F*sLQK}7tF`%@KYD%J`V2FUJ*@=sN@F%P^FR-BaPYg zA621a?ezAx=y(EB3Ku-chAwVxykp6k6_o@=jy$3e`cVPu`zeY#q9NHp4)2+`3K{{t z0W%TPvoLrI zfB{XA7a0$o{jB4!^ujt;eo2|Zy4#4+pU7}ixC7Kxdlqnp5EUy|yT_h0n@jIb96NT< zpOJ{Q!(4x-icPfc*sKU~^AP~qR0im1wlwF-%-={)n;p^LJ)B)%YjSs4diuEdUi-7R zD<_)V;%z2X_o_PNtbOLUep$=supqDU~j8tF>IIr zUaO7w`fAH$OyMWOqgHKMPmHJ^p-{3sv~^v8brxcuum+)KS0*te8k1G5JvvS=ZU;cxD)g53VhK_A;=maYDM+$oCVAcTju5m@;OLea;e}uEyeTmPdnBS z*UxW&MeW;t{)N=MZc@ink75Ms>Fy&>9P<%CSw#pWEn({}FS103GVAlR+X! zm7XNBC;8f2IYweEfQi0ZmUi{4OJdq7V3#@o%n-r4!x9)(3$IH#1GAWJoc*i(a*fOA zeU*7@IBAQMx%s_S6La}h0}ji#$u=unpk=5X8P)1c?j#o|I(v^EbL`d*{AgU~kk^)EPBK1IN;H9pIT>GSDXU%M`Z{^TNZ-JJrm$ zHTz~nPW5c!o{5@X%DauL-Ev;f6^&=*V-lq4Jd<5Z-?7>1c28?pC|O70Wo=V%wjYHl zbIHIyC0cm`|I-p^NlIvt^WYQ!xS_#<=w^`3BJlROmGAzV<&bGiQw{};?1X#LxiVvW z`O)`?&Q7PmrMtt$T?j%SZJr}K7yEP_TH$D<+{AkYt<~k$9FoXMM^H$R?O&4i4TTZ? zKH@hb7}f&NQqa`R>+Jx!w{#j3Bze3*aH{eZWC22hZh{?2))s9pV~Y-Yo_{^TL$SgW z;P1^JR9}6E$+>~sh|7q2ERO4E#tP6=^A}?O!AqAo3Hu#alGuFI;zCI$4kGK6kL zio-8vaD1TAbzkdnYXKcDt{!uDy1#8OQvrN7I*#t#IRDg%1825cYc8he3#sxh z&CogpPF)Mw@Z}lJO3Sf|iQ0!~vYB{P4_%HaYYNSgc%G{#tHvp-HU;9a*L8`FsD_WU zaD(52w9o8X7LbxTF;X&4y%QQEV~ZEA)v1n=p1a1Lwbal8TWZ)ZC0{-g*D0YLH<&f z2S^=YQ8jdrM!4Eed-Pf^)WVF)s@c^7~7PDt9ecTNofvfR!ncP zJ%Lz7yVOrZ<3WVMa|BlIpb^`$f;UdP(QVdLuD;sF8#(?xs8b5llO3@@EFe7=l zSO!8a9+fe*>jxdG`8kBlq{s&L>;*k&B)7D!wmi*M#u3wj`Ejx*V!Iwz8Ff3&6{v0u zrxQ9)9-o-;EIfBPZx8}q;3Zq}<9v!)^#_KVH(+8)n(l#)Sv2YWRG)cSvw7uNP1mBQ z+l~gpiag`;djNr>{vLldr6!XB?~tZ z>s}edAGRoC!PAhus0FkD!IzSCE^^fC&|Ojc{HNOHzxM(EXw%_To0z1xR0)ZFDiB<3 z=Vx66M-0m$pxjf?kT+@wIniq>P%oQZD_Y)l*Rle|U4c|>TQTq?MIor>joP15(9{$b zgiD8_PUYKv^gwh;AAP>A0fbpTgy;YAT3OhDF zZIx0*A8XG&xqADDgXUJ6Tg*m1^wE&X`_LudX*M1xR+CbyB%{9DiYf4h@T|y2V-kK* z^sdhA(4>0TrptbG_V$gd4~Mb%T&NX92Rg8AZ^vVZ4jRurgaOBu+kI0tbPL?e9_8iq ztRh*(e5tM?@F3|>Oxbc>;>RdnnQo((;WFC|;kfwhsDQi1SBS|M_i}IdYMCt_w^+jy zi5%7OY?QcfkSOMJJ4*!VV?S4tzH?9Oyl(tuQ?0ZX4G4(c^Qq(DrRER^Q4uXmn>$0( zg-nm%VpdDinJg(l%D$BQUi<+`mD{*-xhvKqTzO&Xn|FQgjneV_r3IQBJD9n<1dN@_ z=}edt2?b$F-g`P#SH|38%@oh&G5YYcyIrOSR9}pJHBoI=s+gW@`;o?p@6;HfyVBy=?aZWY>THBb`Ge;62nj~$Sgv8^)b-Prjg&W8LcQ~_X-Hj&>6{quoR zEC|n$Dz8%Uu`BK`(9>|&);xf`6_`jK2-?U=p~aqc$QW?<7D0|W}l)rkve zHd`HgCT~?Ee^oZKUILlOC5kF~Sk*uFQ7$POq4_<`)P2_!Z8PyDBSUw9G<;2%OkelW zz0NY(WhZd{AbKuIGpPqr9chD=RO{Elb~3h}Wx6?pyHbC7S9jra)#*IqLIy!RxP&4A zH@a*#dk=Aw3hhDcQ|*LgF>uotl#se!FW0$$y`u5X5bPn6VHZnW%$Eu)n~{&K7s}0_ z?W6w$Lif}*bk7;~KuV>H^eL1=G$g41dnv$f?4)a138+YzxT5EyEs)-jg?|?Fa9t%3`IKQG|e{C?pPS-rk<^(4x-uo@am<0rnVnRA?DmK)mS3q zKDIRFkleW3b*IYNZSvf|cf??qtFsPQZ2-Ojh?T@@H{JyUj?z%l!Bk@iofeKNeq){)70s;cM}= z;IHEA>}}VK|5kjhUHgal+T}kJUso9-!ya_(xr3aTFB;$c2C+J05x@eP2F^aF=UrpV zA2JKUgwG;N^YZcgmz3YE4V{96SN&}Zr(3^kgsh4|g6R^U9a^<%B}!be&*l&4IRLd+}O5$2*d%b4)?EdT8F1z)+om<6kt z0HE$Zbf!erAF(Q7>9o22Y+~sWoy{4HU?|*;$&;}Kcnj_-%PEy#)&%az@;V#4wtwJ@ z=lk~mj^}&vH_!LMc%Oge`A+-~Jl|%2c)ky7ZnuucDmJ|`jp7*_Mvi>p28tkS783Q) zQ|vEYUHyC{oh{o?JyMm{Ip6O7O5*Vc{fDn@(fI|^S03K0ZZRGmF*x%!6Drq?$69_8IC-?h}RBW!;=VVqcUuD-?FxTIKT9zg*bKz*^4~NRw!{I%uhs~Tau|H38={f$ld;a{)`HJLi!riB%!SKXjWQu1St z!oPoCbSB64TX_vO-j<2cG2K2G#Ml@hK6oFizx{?j)WxDPN8S3;8Qsw_U;?1G_F?u^ zY@B{T)hmZeiGQAMyynQr$hna8nJB~u=O9Mx0nvsO%0)og+}9LLL_<(hA1#E#a(0OF zDYu6Fp|b=toYjhcg&<2FDwF-g%;kfz_>JfkqcTyR(VAey4U&0(AzzwANQ6XGf*4wy zGG9S&H*r3_I)$WHM7s*Fh~O;igMGeGqk|-b7hq=es_Sz9L1uB~}JsoCGo@2Y~HYZh(9+Tg{o`~Xt_W`_?~3eFB2l}3klN|T^9^8Sm)7_fz=b3C#UPXLy6rMm=4H;)!@PSq zS7Zc{%s|#PXM+6U6K{YUwl{J3u0pqKtOHxZqSklfgINAl(bIF3vzp;XlUf#on*&M~ zywUOBp^ilstUa}&_4}vgO5%dqQ5BaSY6^|G;=6RY6G5s!wMIfoL%H`t_W&1qlf$$f zR@yK9UWTv-#nS*{ zKfVR5!`aM5P?R^`N47b|FrZPWSlTPSK8yJT#4SQQa~4Mm)9W?LLSO#ux8D}fkSR>bTMtgG zE5WQMWm<<28M>-ad|4{FRaCQi-a_VB&z_+A?Hx{WA(0jyN-l7-df|${_~zl&fAP)V zTAATlcJROZ=EMKun^*kZH;;O3*KhWxZ@%MK-@Nz_-~8BLeDfncuo9c!eDi707*c71 zeNSFwb>kU2JV}30_;R{RlWjPY;|yCLf@lXprYEN03296Dp=Tl#mt%g+0+IgQ*U@H+ z>90mqsxL#M-jKWJy?s1C2ayK$3gHd6jD!VAF<3>@J_FF4QCdimCbE8m4) z8}O~w=ZD4!L9f@T+OvYUJNby1J-j=rXSFLv9=gc?2m&SN32k0Js#5C=69ID=D>IkZ z5<+ehJ_L|TN+ev-WHi3yJclWoz%Q0_ABS;ZU&Qr670Vg-3CrTyub0shnzQ^((L(QI z6=qQ~>i^5|iqBBcEV&tORHMjE%>>^l6mB4CQ#(qtbyJ*dc&c&;#guhEU>Vmi1-MRe z&rCs(L@78CFQZ6&84mF8i!&XC&KLwd}q=Xd2@_E*+y%UetJ zb61PJ&;NN{Nb;17vu;<9kKc<9w*rF@<3_4BJ%y)z^dpTVLU;#Vc=?IEfb(i_Y8Cn z>)S0~njFRN3SAmH-|ljf4fygMIo>_>@X8-yP$1Mc*0~&k2mVRXc-_yA(XWA>BEZ0> z=h6xVUHJo+ee@=B=UKZA*0BEIf%@T3^;C88?X~MDfjOqoDCVXA!^T^fUyZk9a9|1@ z>0hp6OsC~YmSiC&Klkf-wX%}sL)mN+;JXLRD$Bn6WjKB-xy8ID!|z^5b#X4KAt)+* zfy@Y%-1{J}8E+!);VbJ8Mi>pXSk!sJJ%$ZZ$qYMd(`+R>8x@_;b5wrV*?ev83E?E> z=iHZM!OR|>Pj)ONB{N`tZOFJCPI0>4sz_UM`g53a{I-Gv?B^pur><$2^Sw|;p-=5e zxXCk^GqK*X37_ZeRu)m8_sTz%5eS9JQct`DKwi}-TS@N2fggmLE$(h3?Yi908W*#s zddG!Lwhh#}AsBIUfY=w=6|t}Nn~BOLWTo~O;EZ|om%)c_PPE(f*Kdb+Uxs_I*6OC0 zRR6e5SsJ}^@Vkj@>zYccdx-qbhPD~8LpCtGC?da){l_d(3_Sh53&YI&)yYoN z(_%}X$5rX07_eu17B5a8O`N691`wxYRSXs5UO(>tm}5ROavBSe0XSN(=Psv)f7xrz z@n1f5M_{zu)YqT7|9XhUnqa9W;HtHmjFdQ&yH$K=E;M>r^qJ0#A4{w?b2;S5tkeJ) z2zfE#!j1O$L`S&D!pzL|c|OtNY*b}bed+6m=@cb_d9YOUky||K6jzob>Fk4~g+MEv zkv%O(U)uW@1IW5EVTk{{*XgHT%~y18E2$*UA5nLTS zI;gbTU4CJ*$j8wK3UVIm?N)=I=lNN;#(R}Aby0v8uk$5%3GgUQ-SgVsGg4SSkoRor z+T+EhP)8jAkVzYwy4e1tU^%e!52H*}pvACEAbh|dFHFCfk(}YBQDLsyVY1poH@nma z@p4198Y}4Xe73#+>^zbM-zV;+n44Pgb@|EFz~$N_ajmSbO7kTcDjXQI-r?pGHP0hu zh||!cPKng&h|b;BWg|lc{JF$w2voFw7j-A*FkG$d<|gm8yI-umn`OTNS6rU6C)Cgy zEuOLKr~4XY^dMdLK=S%*q1Q+BxVQW2Yw=*0iiTl|H|xASFK^bEW>vNr7MZWo%8_)ot=;Sow|O`0^WmIr0xQcK)B@ z5dOpH2T-V=RO74()}zoH_8MFn`nc&^g!|Q`8)mB-FF`>+HmX2PTQ-_&L4D}{cKyuM zLL>`Yo2_Qo-`6*o6E~jS4p~Wf}DZmqy~b zYsMBj){#KL+CR!?B)BJQrW5|c=I(BExQ}1(+%IuV?2NYYpZ>7&?1gVzqxarFaWV%R2v!-K-Q#x6JGeolBZ# z8D-ur=PHq&+?@bjOM&s_ltiz?!Qd30EU}?o+LMaw#rPj321}RB^KHWQ(Cqd6LKDTe3aZR zV>7F8c!t`Qq^Ag$8R;$xy#3Sv9b+lZ%QMyg>Q~UbRZu(E_M?~m!T(79ezfB&`Fmb5 zQcQ)wbT-PAer`7NELL)V+v%J!5(hkBk5MHlAvuE6s0ioNtSs8>I^i)u%p)!MMjEo2 zrLL-&uU5H|zf;zwHU-H0Jkor%`B>YIOq+6yN@>j8$K>4)(4vmvICD$UN%$p)M}c{7 zqgqG~4a#KD2bFw3n>Qc6SOWm~c&B+~ z_0De~vi_jMB@Xry_1o{y_(xUWmeH->T?+VWv-8)&Q)^B7nvE}LgMm~nC&U??$&$CJx2#- zJv8OdPPOS5-(vL1WirOV1nE7GdsQJ<@#+6<=7aHn^vs7k?VspMdlYU|>W&w7Zw*eo zdeVa5t3lki9yl&5*lw|W5SR`PK3l59KGq7;B+jfsxs%)KzoXz`+`G!*sq9oL$UXH>$@{GHxySCQ;RRgWn=3mxVgL${>N;!5C?9v zt>UQ|^O(7mb%6?SUBuc0b1U;pJl!gY>Sxnb{*@?hnL%lurj-i3ZUElo_@iRq*f<&M zdGdR5N4AT?kqb>TB9l7hG&C2xp-X$%W4dV#e$LpvmAo8_KbZe_vG^sOXu$#@I;t~F zvi)l6s);+jH+JtfI{$LNhNn`@rFTcJJKq~$b^Jki@0DGk&vod!I=lF*84g!F)v{z( z9{GGt$v10@(bn%Wo}FGDeHZlRMck_^R_^(n0Zw#Y496z=W+;O5c<_AFoJ%&v(sio) z7gwxUdezl&;bgugt5cQG;$bMdK|8j;RJZ=#jds*y!xJHUOj^1&Q9CEqc0gZ8ni#l@ z8gSgv9FvU>m8aO4gMlZGT1$p!x0%Unyq20wKLKH?tvfGh9FPflsHzd2WZk0qWsHCqkZdA*S4;{w9@$cYW9)k-~aP>js~AX|$; zJc?+XTN5XwermFsj(MoTLG8ZwI!mW$LAl%-c_`7pGdsB$%x%0i_@mYMc4pYB_#0&n z@(JlNcbF^HUr!je2eo{_=O6vV@H1!CpNYf0Z7Ix>c*_5Ta+bYF_n{A_fG0X(?AW`x zPU&xLJK6_G+O?EYaOvIa`T=+B-64yGRvs<2dQN;VG)w5!F1IM8I~s&t{^P^_*Ux%s zB}wl_mzdu!ATs50Yjmfa>mvNJ2AacVc3+IDrVkXcF5^7xMdOlz`e@YrVuWrf@&*Ij za-gAa)q29QI1oi9%l>qr|6H9SR@hXZLoeXG>lvL52Oo45dd`1B;na#ey)Ff^fIq?Wk4UmDo?e@;0hN|ZnzAHd$X@s#=10)3fwPcMfc6W zdNwd>u2WNWU0KZb()S4)-L8xN+#9WqNytY|w)~7*?C1oP!Qc*C#?!_ouuqtf@gw^H z<`qg*_r4dj507jK6^?kOeHd_=qu#IoEGOE&tNnQ56y~l;j?D8zb!WAY>sIuP^o)<} zyJ_Y2JtP|5IhL#ktbmB3XJ=t#UpfzK2M>F$1&eXjG?dMQxF>GQ^m|QVKL8t4Sxb2D zR&QZ439b%>cfy7~)rTRsjHf+$=59ML`iFGJ@2o2#iuC=5F^mfv=S# zkwyE_4YXey{Nu8h7d5#l+KO3#i4NCY#=^O^^GFRsG+2 zV>{KEzDllr7vpBGl&M`8qnK$a1H?{bDT_*kmKjRIn($j=?!gtntSYs`vsj&kb^KTj zl;$)++mn;Onq^}v*|BW__r`XMW|2=+tO$HJx+0|fNb)jJ%$9Mr&v@%b;3&uinm_ZK z;4tHnlt!N!m_}W~Os*rCj&!NWShv*I)1shj+n;P)-s!lbA5XYM-ndkTX+8$m{sYo> zTED`FkYk<& zBuQ=_Is;HndJI=Og~=X}$H^9=8IFnTNRUXK zML_qK24;h{$Q@PmQRhe1Z_F5h%FA7&Pu}@%{2|$v_`~+L^5Y@y=)**4D(HlqrR3xz zy)E!tQ?GVLS1sakZ_@)(E^LhJhuGFW8W2%0T>%8+oleTN9Dnnqxz^)FuSgc^z)dI+ zUA>%ox2E^>;QyU@f98Pk`vV01y4|xtd%~Cc}hTPS*&SRYDC6pclAO^W{ILS70w8hBYByzik*xu6n41&I0mQ$YtP3{^()=9!#q|-{Q&s+|NlQfs8YhGi zJ;xpDIoa=QFf2K@$Q|kl?bV70!QX9tRR$n!xTC!b7cq65xpt{dwz$90Nf1A&JEQH5 z_+p$zyUpZlN13*38fUR?(e>RVQH&tze3R@cF(T9V)l7PP4WnztkTt*F$bIRFYk|}; z$K-JeIZ@b#(b#=iY++QYC@zg~sa$K|(#rV-=KqsB+>F-JiS`y61t#w6Ki_vvMclGB zl!Q9h2P>ft!>2{;!7$Els${J?aB3+_hrYcwSG$%W)w1?1!M%m%wRyS%eb~@zRx^Jl zPxF&qg$Y@ClYjTNGG~jh5FB;zNo1>NzUG-IV{V@fQ%1tlRyd6TLXl@ho(tZ;Ox0`Jl%rofMPLsNUJ=s)kM(ks7d9orlPDQfK{w zQhJYvD56uZG=6hLZ|y~uJq=J*6E~~IMU&V62~9Ho=MJVkZ^t3Sk)|1|i}*%7&Lt>* zrtqTTR`Sg4KeV@cIzTm6LQ<68lhz&}{0jBeMT^)Z z<$#WFE77TV#rDHWbZ0<~%k}M9lYG+%q(z3*me|R;pvP3?1l~7DWB<18r_#k|zb!_n zZ{)i5qdFzH7Ba8Q}ugCT+c(p9Q?SFoUbZ> z>MNx~S+LD@BrzD)FY!D)JW)8q4j;C7plkr6zIXaoM^;Ik+#D0dqDjKm0OnFnBq}Vv zSKr*gxXG3apsg23TCT#RkC>T1^AW|&=4F*)p-hmLwdg=rb#&HwU+kT0)SyYn zUvm-LyB|YN+s7+?X3Ph}o;%R?^nF4bIx%*$+mx-@*?Pij%nK5^_M*z(cVqTf8L}P6 zV8pfkITnMKXhf&Y0mmP&i`+gyEV+y6a{AYn$4#@hrR8Um1oiSQ+5a~SD1C;DqY|^zw846Uxk16^;aAx zd!(#`0PaB2Ng!Q-i`A(YS0$FZF@a@qT+Pz{ZiD9PrM|zGG1Aa` zJP%+2w15L;MdL9gqOpe_6R|f2E9>nvymDDgSq} z(odjstPHTDwM}NcF}`JDEv?`FfsHYA*@<|DQ+Q0y>wL3+#^gGttv&bJtD5$BN7g@S zZTU<-!eP2es+VI{$oOQvsPzyMbv~@=+J@SrqC82QfJ(8$go~yIvcEPs=h{*NsK;+I zOCm6oRww>HpS?)wxkd7Cnz9+bg}Ody7thiw0&>;!4q{9!*agGZO>Y<;}&-? z_TGwP>oHrv-Vg115H2mAJwX|(l^wX$^W;ATu(8n`m%RVQUI`~GjNF2>8k0RWC-crX z&b-$Wf#933i2wyZ1W!2ZY*KF!=5~zD^**;#W$JeKj|9F8Y+y9+E180m8Djnx4Mdqy$Y=Xr#@ZROwz^W+7IK3qrrQmVjN+6o+AW+? zd%+X{C296{)%PllmmJF0n$<99#{Q3s8C`S4odjfNrHsX1qEaE!Dm>DE&+%bo9c*_# zJETY5i4gFFvD>d?Ug+y$@PHY+F09)P0dhKp(MmjLA`iaHSY&yKadl+uyhn=I<9t+b(2}vXWDFid(O`iS=Fm zn>vc}589huHRmUYyMNn-s6R(G_%;0zrP^*PI1`R+bzG9g@rIH!^6gF57VbUxLUJ?( zyscrh6`+~wK<3S#cH23B%FfHn+&|FwXqxAJ%K9UVP{^t} zO4{@G9AviNi*O4WawOEkUIH^opA64#NH7q&>3eNRT92EZ>L~tSEdmnM7GJ&$a0tr= zQQ~x7N;3R9i?$3z*Q@Lx)c4za0{!MDNHWoJ6pKA!uc$RGExddqPRf?iA3PXNF*U{N zUrXr}Y%%Q0UM+e(Rx3AIp+~|z3Kih?ck7l~&9tpsTAN`@KA&J-VdED5 z`!}>O*WfcK(uZ|JaL{FVWHHQZHrXg&+$G;ckTPaH{~ou%%N@X__+}ZNs`f8MGxwKK z(cNJVty8{c6iKT8KO`KAHCCe;x4mb_BV{jO{T6qrM?MDMV%#r5Ud4~%>+nAV$yV)B zfA*)aOWz>4l+Ry@B8g3Xoxwj&6fQo2j-BX5*7a_GYNoyt=$0FI6z;Z1ZS)5Y9a})6 zaIvNaDO3>ULXc|XFv|3e-iEXZ7qD{#KUmmTZJBGcvUq&8)^498-;h;Cov82c)erXQ zJE~U<%YIxvi^4(wJiIp9X%>Yw+3mi|(7cA1@G%vO{~&T^&Wca>kK+ot3smpxu(HIb_SZRH!n&3TDj>AE*o z3#yL9*QFdZ##(7V@mI$;DQSmsZ45U>>Kj7IarX1khFAc4VWJ`7N{u>sIm>Wk4?*fn z!PPL0k?Dz+^I`_dsPn3R+^q6O)C?UtvJ-lM>6eW|x4Hy%BBm!RQv1=QWpwmkfw6w3 zzrW$>_-kBtC7e#*!Hi*i55U4BJ69wmZ+T%)m)R% z9!OazOH6|x8U2A1mFVs`GT38-#~KVi*c6;S=9Vhopwr6MA3m0d1tzNg_ij6g=vu7d zbg~Qnt=5+J)z+G)3N7?v94)?I(iIsf1+^r*kSDT~@m*d@y0o6jRVMxmH8U0{xJlV~ zm0F-2mr|^gg<7DEDyAqJvrtXufN*2=^DPg-VSDu6u?xjs$W?kJ@L&tdd1RxqPos_@ z7}UO4%+`VJS__yiS21CfGU%Jr9CN|txReWDuCswk>Q2k!^QxktLg~l^?w}sm4C^HR zM495X5lk)DJ%+yM=^z5?GKU*0i#`DRZD_fb^OiSuU#oaYt5ASz@A`u%!(+O{vFIx% znx{A7m;akE&s{bCwO|SY99;On7yOlHYwFU9*7&8T$UFavYH7=|yRQ*V2Oh8l5}M>Z z*+H`Hhl2hLPR|apeW=PsYP=VK0Z*Q-TVX83)KRB`OtQ{a^xk_RFSD?z2E zr%$8R>D#c7rZuj8Yzx_!hL=FLrBxz31E7=ZZH%><^xu38=;!nfk4x}qMNJ^@`(L;H zT7Nm|UBCABQiTs)LK1D*dv^%l{-AqqvJ&UJLR`OZ_j@7Iri<9+R*9NmC8f zp``V(C#;7eD8;-%Geo^@e>-a)B}XnZ7XS9ITvqZcmnrP67xw>KE~_<~t5%LN2d+bT z=$EmW^(R?he4nPpgx56P>zF>WSWM;@s+UQ@QceuX4Na>P&SF)9KA#T@?aXvea0liT z0AF@%jV;uGbAX%I$CTt|r)?oWN(KPdgX-FF>HfxpzPLV%6l7$Cot_VbAOAotLH4wQ zn8smYyS}Gys-x%dhIsY;_Ved2TQqJnVVWH(sNa4Qn7V&Q_wks#!8H+Cs)#}~&pwM>Wp?S!--NwJPMb`&~Cy-R~Z^z--yWxVn|^U*PpN z_p4$|^=M7Fvev(qkX57Gn)t#Pm5$sBWN_7jsaB5`-g^B0@=l~{!@Y|LKC5|(2zli8 zZqO0@qSN*-{?RgtOsLc~Ag(Xu?pgWl?SxxrtjkN;DSpdX?UJjkfjhNTp1%RKo2A{5 zy6!t`nc{H{Q0AsFf!W^NJ9y_(hq!zao_y;u=IpqGz=o#Sl}}ejmqwP(=1GCFXt2{smgpyu$E*+h|{nU+boh)!yZTJa_ya zSJ>wqxSrOS*TYXuHvB+_)7zg<9+=F&8F8eA3uj0{=XFxhHLsN@MLNN%HpY7g?UReL zTKM^~48sQ+;SHh)n{FM)d_HNps~q+a$<)B+;4e{f(b`C*PzpSWmJYzMi@yg?EAMEX zTQUTh`-@J*^H?}aHpy*^0NX&}bYCu|>|Aj_FhjRzgTv^){l8zXW^QzK(-}*n3Mu;& z+kWqSyv?8GmV21veb5+dY;zU!<&Ug+{hOT z2%yriu(|bY*?0!K$%Jw(9CD4GzNAoQ!-NT*GFZ;85u+w3m4=0%W^#4nnSasjN{whs z9@{~};Y`@SX{a_@_XnsA4>E$K+-_#A`9?{j-5J?X!0cu6=}StT_|Z??v=)4~>#-Co z-yg3S+Fmj_oWkEPC}W}055SCDgCh>e2Qrws6uT~cnBcedM(K5~yBpWizJbj4P~OR@ z000vEB8;XZj}lUXq6Y0%FGNCL5azxSRbp`t*T?2O>GhpEuDxl}-)<#QfAk7`X6I{@y1t!5<`aqnG-cmHR; zRckU=9dT)8wI)udg%L^%Gl|IUmj0^MxFndum4;9s$?7G+oXxZSTOoi2ryoOI@0~yq zV{LJ*B9&-ruha>Wg8VGS&ctqB*Vn6duUi)@>Mmc_-H*g&C`bj@r*&P@w%Kd=v1DvN zKlu1Vo(@hiJ@Yq$aH(E;f%_#tr8{#Ts%`dn64R*WdHCPvCM9l5E>ky9Yl;)m>)9uZ zLF~0`xU#&UD9K>;nip||OF41rywy)aBYxgvfgL;J`z-A=|LP{7xq0|lYhF#9R6`E% z7pFM)ujDig3a{4uU&)Cy!DC0Q&n~cIa;JEE;?R2p$o}Vd)<=G!(y9s1UQJwRzowE! zyPuL((ejBIMi^dBP^svY_RLxTz=vw&s_mV;qVZPCiHP+#Sj=oe?xJVk;v zvJ<$%<6#RWMgLnyBF6KJW|sx9l;NmkvafBZ<1dnkF}H_daI29pXA)hMWZ)B1Ui~ zKHOi!^q8`?9w}XaRj4#ToQUF?@Xo%G^g+Cw?zPHvRCax$ZWM1huN(N~;E1PKOdovk zu2tsavi3m#$3u)E15!T#E7CiHtEosNbKz-2WvTLn#sd~{W6$2Gy`eJ}_SYXCA|c4P z>nyIQP$?z;T98@ZFI<{}GIPj>-$YT{yK!W8^|9?~4hdlbmC+IGZI!d?L(G;AHfnw#7;<-Y7Fv!{=x7VcS}Bruc+{)#Df z^w)%dFsh-wW`qYzI&udQxwG4XjbNK^*ZnHzV;fGkFCVa?C46?K7gUT3=BaI z;bMVBHbDZ3&kCu=+9~h#3+U;0jW~W-i^EKYt!EJZbXEsS|yO6MZxr{%F)ue65ta268hqE0bxkq}4fDp9uMN3v(GajW;Z zFP`A@Z0h6e!E&$--GOy!$6ZvyIO4pjw#N}OsaEY*$u`pU+zjz4k$z`5_xo`qJr%jS zYfGRrMiT9r^CO3l?G8Ew4_dy-RkSVO=$fueD}&Imk<}$o6n#~}p5C`=&+IhO#u-qb zuXF73regu%5QYL|KRfl1!{~-YGDuwGqeEL1MSu{&c#mjb>S3jEwt*%wdCm<3m z!dQSZip$7{c(RWDCYnhF!P%Qw=7uHVWj1P2wv78e53b40-#;zTjIj|A`zNR%k}V2` zt%^r*vw29N(Oe6PkGkGGdt*fd@h^sgvfJC%jQG|)tv;DI;iy;p$1J!=HW6{%tL@l3 zukgZ+5VC81?y7(N#kvixxD6?RZgK<)Hy7)O(c;!}!(Qkyy;c_s_ECMw!H~9pJmwf3 zW2rq$L_L3(N^k+UlWm~Pl$+93)2NYf_`Orb?djr%p|$Y8Sa`V3Tl^# z8I|-pND#Ab%Cpr*mN1E8)v(4!A`WJQ-?6#BfHY#lS&zyHr|GChTcFp> z${@^$sFjs9G#g>B!J6s@2c@Yamzdf~?>x^qJM}C~BE8oH<(N^UaFQ?14wFQ#b>? z^u-JlX-*qkfUv#GIk{K4Ug-*d7pSvZxpo@NnaX z6j)m#N%|48ZcJE9ab8}uI0b{kIc1DYBhUL06DJq44!=?pJb#>1h1gZOgmwnX?^~z4 zAc|kV%uvt!(1zq68^H6la7NpDP}jJ-*ef*tb@9W_=JQF~TC{Q&3ScP(Hi*y|m2X($ z_ThUh8v3$Le0~?TW?}qnEr4b_xj|KO?cpl?8hr#%l27=NY&f(#jn1re3@b3<5&Nbe z<)U;ha+??L-vrxlfa|aZ(L2Fd2H(Lr4>M|pvk`W_i2Du#4q<(Z=dh4tbAbUSzcf@Z z8FwSGs7>vVWVn=#+$|~NAlV3d&I&JzV^WABB}27m;Iu_~6UYuZa*O6dMzmAkmf;|~ z!&D?Oki+VR0@MJ{1~EciN~>2Ds7w*L~I=2&45zFxb3Y*3zX zLkiVA;Z}QK9?|4-eeX6Z;jh4qh1T~@0u|AJoUMCnF!D;dNnN#7U4Uqu{Q_%e(@0;u zZ$Gb5==EtVyJ4!CIsee6;Ayu7P&B?jx-vD}If0bB)}Xb-ZwLaQVM@_Gbo#_9mFVSE zU@MBFBosld7>Y5c9gE`$``N|>_7u)1Yh)G99Enm5Xmz}Fkiz}N;iO=S&6>-vKaNoO z*B`I^n{Eq$z!=NW$jQ|JIET4f2Z&tR?E-~CwT+^-!%?JNR@D4pyd$dqVAn=J_oOyZ ze%r>5XVb8Vb66tJJ$fT>ZRFF4&F36k=Pz{S&q7o!Y;GXec31PgkP8$+Nwk`hL_N=y z?h--%cv0SC@Pd>+J!QCN*SE58_c8>JRcY)*F+(X{U84eEU=VI|p3Ddr33H7X%$3Y~XLd{l?*Bd(i0r?fACA%>!;`jmnId7c~A#FFG3Ia3{?{ zEB1#U29que@eew23a{t`yDKQ%{)FP1A_h6Bd%Q$$e@N`B&p749coTmb z3f_N5)CGhM`*zes>1@>R3}M7QKVN4u)X-Akot6=DK$>(5Mi7(h2@Yvy9$1_X#)p#L zv8+6+G`w26vM`MG8a10JmH=ijin;JEGE}LF;L}DOL^w1v);#0d$f$6|ja)$FcI{@< z^k^89{aT@HwfpO!(?YVUc+-T_4z-|Z%6B1IO)!cv0+-lKucKN;?C}a%*avKWnQD}l z<}`N;g2Gp$%>u`RQCcw0Mu62`5;M!%=eo8_hEW`ZNo*xz5i>VrO8G4|Pi@qX$gCf? zdxSz~W$s7pH^dvMPKNLh*4_i8#%+UViG|@?S2(Gh$jg9$1tT>8LF;fsv3t2&XZiXb zssDt;XUJ#dxE02p&A<`It)UW;er!61T+{4yI`1X?E-xyC)4F?eX$r!8&j^`NogUTp zY1td6a{5&;fXLnAT+>$P@lF{I}UezQn&93!U zVCE4tJ)8HMrsa&*8Fi_lyS1C+)1#bjTMn=vTfJV5j%?ly&K8Jj-fDfO3UHY%)j$Jc zyqoZ06Rh60F|OOQRlp!|AI)@aUYR$Hu7T`CBZtX5SH+T7E2%B!kmz04k9 zl5zDF{X<%iiVd)ZL<(dpHu&xNc;zH#D3s#?N!nJGO`C3GBTt9h-q1YX`MoH<_+~e+ z1WX?`CA=VH>*T)73pnOEC@O|3xi1NGnQW5>x1`ZJ(tEWs^9NeCI!*A~br*}XCE$NF z(K=OR&NDjYJz26~`mMi)pS^w=qkbbGGe=WXJ9ku8*B_?*U3}@-GvV&C-_AWoT^0mV z&P8ogL<@4X>EEMjcTXU1XT&?Iu?R&e@5N6g5A5ZLoP?$2((>q47YzT?0s zN>}0R6$2zO+4G29Af>C+xa25yG8oR_Z*a=ruS*4(MD>}*Nd--y*z?TlgZAKNZeR^Q zDJ#?2yMl@A5{Xz`fS(T{cq1GSH>IzCM($6U1^v8ICSYOr+-yn3!j2Y00&qi9x#a#w zHMP6kNQTFexn9-J^+?%KyA+d1kLJan1fwH;I1Zh_X}ncx4jkf)9lyywdYTr+!Ezo& z9btEYus{@TsV2#*+g}m4|AK0`Z>+Vc{@GgfBw?F}8@BIr+m5m4xY3q#2;yFfa?cj(9m6{@Kvm{GLR2tHL1pEO z$76?Q;=1vutwxLI%%79AYIJSh`;o|Do}dkOm74}^zrZO@Y7Qf38+3D^#?h{{qOIp`f! zc*D+xw(aWh4KrrPav1u9##ONI6 zU?umboDZ&Qk+aeH6b|BgENbQ4%DE@c6l!m%#)ypZ^zo*-4gZDX3mYw7lg-~I0wy0z zS;g6-Sk&t1H2coY)!us5vLB`s*A-hLKzVcg*4JTgB=*1Zxp_2P^T~J@D7H;p>W+Ux zJ5#8r?yt^%6QVz#@iOKaB@kvbA0W_T-aO%oHi_#IZb<&YI9=KmZvxv%8r94_`6pKW zWpskkS$;Wn|KBBB_#1+RVDD*3z#_WJPpm|UlJWD8oP+CV~H{MUc;mxpNiy)>wnsR{&Ma~uKsYp zptdg;_XqWHpUW3^kJLYce^jVx4Wq5$&|tYpx-Ljc+LFz=ZG2YaWJow2zpsVk3_2*u1)&7yo?R)_sC4G(Dz&y#OBh$#xTjt(PDf8H2;5pS9-`KFf%KzQXHSQWd7kmSjrzw#eM^u1 z9^9IA>z|Frn@r(klO5jF0VVJuZO%IU@NisNKuDG13>^Sko{-dd;CWN5_*12Tq||FD z`tcjnuPe0+Z+H=ls1}PJr!LaYp7K%`1i_*va2I~-&C8h|)4A6lLnT1$;t{X=%x~uHg!xI=<&jsw0P52n zIe;={I;6^IqtoQ`H}k^NvS53CSoip84CpLjY9L;$?(Vo!+yF&*f5TXl@y;2y-|q<# zdR+17>EULRgkS{AQ=x`fOj+2k3P!QKUF|Aos{NLH`v4OtTgx?4~~;VkK+o#gCCS@AJEKn{6NWkb9E@ z+FsM%aS;cTd7ozR)DeGw(ucmb*`=oGQuZlkI?Mjn#{Nfn^Ok8QDr!i>3^9_DDp| zg9jC5Rch0LBgAbzJ9`cgafK7uGW*!{H##R09kE}|sd+M88#O<&P?jJkp^GA*caY>* z3;*?>3V#*%UI9zY9KhycF@(M=1;Y}ln)UgoCqF5pS+isT5_`k_k$}mpXALoDiPJdj zB6BYi8r7f2D=$9#x2ziXt!212y%z(n@D zsj}g+R+2&TB}9l6v;OC0yO4gugXE&cbwWP~M(@XTW!q@BmU^+4oBubL=kSar^SsPIV3}x zkMmbOO)knERkXJ|tgy&3EuJ1FQzp4*hAPRdkJX1vLlqE|0&6yM+J8rB4d}$QR+Te73T3`{ZuPWh)LV_2_ybeR33cEHr~z0Idh2* zlX_7kU!%?nT;JKC&y;f;@3oid<}IfP=V%nys<;Kt7q0{eFyT{Bfyzd)2o0_Ym9+P_ zDFIHUVB}ro^IpLGLBzJ6a~}LWBKZRPq37Jd?&l=VjyMJQsopdn)hjbKl9}O*y%hE&)a|}1_GZCU-4Cmon=$zPEVVIG3{8RE zhG*d)c_opKBNy+2#LYp78CLbJr6Dh$-bs(j_$<;rNh=?D%VO>IPx*X|VL#`lh&rmd zgR;18A%6y^+ozfMotVw7dOkU#BAcSgtextq^J9IDPX&%}7dZG1Ai`P%z2bdqtq?Fp z7KXD2R|EO9vZ&sy*NW~3UE@8q9*k~L=lQ7*GDHJ&!>_y(#w z*jaj!Ve-t(878g}DX4t^m{G&v_o(|Tg~tz0ld?!sjUR=WE7U}JO{BKz_k^A-rdK#V zpwRSgMsm^AZ{a(6Yglgx9K1J)Z7h8oL6#%bGd17Q8|(43XhP<&(tLlwr9&iW)a9hK zGMIb4x^U<;|A^D{yT$QZz*W75o}`|nhs;h3r(uNO#PCZe-q;%k(vWJ%^M4lPCma?< zPzA(=RHN$XeBe6mlAh&`FzV_QC^PYcIsAnUUwlS%v06O#ctW%Z#R+TSQg;#4<^X%8 zlXK!PPoR#3zq(%C$i|h8PxpNJRE?x*ovF#~on?BxX3U3F=R^}2%)e^{5!qM&_w-`4 za0X|*(DnpJ{C-Oup6_ZGUzJ^?SQJSMZw|jQS5xn!dn&XPqsuG(FuO2dVe)3isA`N{ z-sKL4CyN-5LMiJg%qzIVlq%}zD>8tZveSIoW-?Dp*SBGCi>&Fg;RlGqQ2aLt2Z6w$ zmF=JS$TM9gUE=VJW#{!1fA6d}FPJ2Scp2YZ&ZYX|_iL8DWmZPuI!I)&C60qOE)!|MKTeKCdC~+n{#ZeBFt$)5FSE30JR)CKt(G zNi8iC4pOb)?4b@)bG{^B06gMM$U`(r5!*9d-8NC&r{X!{Mg3<1W5;Q|isSonCg(DQ z6cn~7QyEe(w5U2zw$b7~rg3f|bKx?wUHi-I$v+3Ll%?5V9t7G;=-#9^gX(eIvgh7n zk^W$tVX^BC(4Kkltw}yA>>8r|5+D%VpsnYfJ~i^#o;8JA$CSl#(=LQX55-s#=*EwW z>0`V=?XY_Y=9DP^3|#*WRsn(a7}nBNy$=n;{AfJc_*q=HMmg%MIV zoilFef9X|0M!SzYY}8oGC}82^j3t5P6M@IyauwY@wR`IG<8v#?MJ0#L=Ktuwu|F%Q zgpnS5ny0hh=(4}qgFg?o_w?DDoc<1G4~VNzO6(l*EY(wjyO{(ocV5T5PF17*W&Bc# zQkSZz6Wa;hOQXECnY?(z@1g&F*t$*Px}h?S2HmTQsKh?MoHhAp9o)(YCh+vOwpHuX zu9HLgUzct8LiJyFh@`Ik{bGOqLn2D)C;_&3EICT`6&m(O?QU=P0Pexdiv|?j)Q`Hi zYGB--S&t?>JdI%!6R*XlM_(zmXe3{5pQuytTB?d2T)pTQV}#l+duxpurzZNLRlGjQ zNBd8?*5Cg-?@q~)dOHmd@O1f`CZWZTSSTpJRp1p%W|5+d!uQV%TwJ<{(jL6*CR_Y>*9E%VAOX{*9>iy{ME zDlzRP16AOR#anOUYh(mw+oK0=z7h=G^sHdwN+vZ;Wi;ij|KakB%}q<6(C3vuE{6)k zGnAfEHFT7MLe*kKM6up?pgQ}>DqX$$!zm@#_v>Fq@on#LONUTTPzhDK86Eme?me{d z`S`?U2{-dKWjro?pK1L?ZapYUT-Q6+qm%^bRV!=elDeL}miG6as{ZwxsKPHc+%+#3 znpP)liVVOD4idv|1g286R5+=07OCC;(#ile=lR+%EgGs&Tdx)~Q_+fNNSsCxg4X?6 zXSldNIwM{x6nIB0@;&!qqKN=B8H*Zci<|h&jkxoTd!^>bJ=}JS1%yR*owAf^y_J*B zuK`AN_T(x?&X3sHz)%ipllPbdfjzlERa)oQ;`{cs*XBno%S85B3HB3@szX$_d-Dp? zX#OS-{F^OLIz0NFb8|Mpw=bPqVm|TDTNd)A7 z(<9&fQN49luudsPN-4yL!&t z;LT6SJ+HGQvD<~RFSvj9X{ltlxb71DVg?kRhJBEH0Wxg=e7nCq`yF_fD69`4J&@`7 z&Yjmo;DCz(5-n2wJFqNnWQ#;|P0P$;t&vvsLcT{gzWr=IoD3x;&tApNYjRs_4%Oni zhuLbl7T0bi-NX+i-aLcLJJDV|gCfOmO;m4L&CZM8RN9Z86BUKtm(Vp#H-z#eTlAJ+ zhD5o`V25_THy++L{K==es8Ul7A+w@8rmyLUDlhIEK+*kqhxydK9rS-|r(XRZ)W{RV zAEZ}4pUkxA4lb647mQ9fPx8ePY`lCE#=e_4 zI&8n+t}>eE)yviu`Apm3dS87V?iYYB8#z{L`^94O*M}PKf=5mZYe$?AJ8SB*NXtmo zENxf${5TY)7SnD%qxVop&-wmSs<(|-)<>bmtYoAp_`%*T2$dLQ*DDvlyd{e@ zqEwLgk2D{6Xdx=heo-j=#L}Q`4<^6hGo|Un&s51D#r@Bu%RHo4^xxp{;mKP5dBvs) z8G&<&2O#Kno~F^4Pr|y=CuUJ^J%6UUbJWGu>C6vvBDi-am3K@JrUC*#fa>oK;*aj( zs10&onnMhy_^5GBmHm0+B6rbOp8V`lqWsf`*ueVF`oxf5BK2!c2_^XVp;Bb7oRp>IiDhd@kHI1B- z8=mFR4t<^J2TNORBfOUTFY_Dp-6DP9OySyIXgE6TIb7$eo*MAD#6ZBN>d|NJ(DfIyw08sW@?1gCCFiTZ?NAhWb z)iUR=(^PiczeL7Zv^DnqW2pV)_coeqz~34|UsC?qVeL`yroeChq<|5TWevjCgQmYonkUnRTG~Qp#^+|r&716|G3<;mgxxy)HZQXXWr(d zAdn@ma7ed)4gJa>S32ES}t| z>WuveB-P?q;B0!|fOCFkf5(I0z79)Cg{uGpWqJ;1)BSp>toiaIdujgue(5us%Zq1n z$N8=TW(Q-dXVcwckzc+ve;@cr*l+rBfA+z8@5sFbwdwWmvmb&tei)cpj6emZ-_M8# zIgDvoQfJ9gQKfGh`lj@UQzNMv#Bg``O@V3De8i0dHObJH<7`t*T?SN74_c0KZk83?I!d^vU zzj41ISAD+8pA7D11;t=fgs5KJcc!C8kSX8^**mG=khQ7Q1!P z$@Vv7nz^+SZ(oW)HtIyqL|sEE$s!`AxGb?yz+)+pqK7r`h)?x)tW?D+y+)AGWnWs$df$fhp(Dva zA0_B|PJ$it19hWtwzP0|hfXartGNeIs_s2Xy3>bd??A@X9)=nZc5@4uMDC-jq(n^w z;-%07)fldeJaeQrD75KFTZRd%=UvrHHJl`qT0WwYVU*Lg)XXKkeg&VX4A-dZob3d8 zA*Jg&Z;~${8Y0SO#)IsiHVmpt;h(5RgSox`RTE4bL5)3LcsO6_Y*Bb>;I7OH9M5hl zHwvbUEo}aM^O5mW?cwALb$I4?=eWIoJwm}KeP9(1Z0j1k=^>~&_s`THF$G>co7_$n z02{Rx`FJn7S31A_OXl~1bd<`*b#5=>J1=|acfw|&^u!Dp(=$EPzIVC+Hf0be;nVIn z@FhZKidzCHKAb2{t(G^?KHN04XRW>4oEP~;SKMzd9U+RJ<WEpT&==D7Kp6y?wK`2W#D78b zltdc$Xj~zMcVPzQJtb`5;m5;{n{S=^{73Qyv(eM7joNuP5V3<@_lsb;3V+J<{FvoJ zny3jzHr%S785<8Mtv%-n_RMttRwIBf%4 z=*@_a2zB~)p_Nt@Lp>fxrhPP6Rt2#a?}`QzS= zqbDTr;_&CnaoVE7511~>Z^G)H`8?UtgR6I>xA8r>l_2AM4B$TQ+Z%5=@koe%4^`{! zEEk!9@p_`(x@bD_XrR-?`J~*QgPIst^PNp>qhz|lno#H?Gsw97m^J3qO}K=vHMDVT zPRUkthy5*L%>Z1gfAjCdaZpVJ=Sd6e!k1<_LtoxZYf#~Cr|tSr5T3-E&)z#nU4J|H zJ!PqL*vBNyDFPX=&DGb%{r2&Q$*@XYnblt%q;1XJtbFy5kkEbstHR_W9E$O_*uosU zTl5U!h^+Q{syg))6BhpD(5>!pnvdIxqAi(1wLF1N1+84nkvReAxSMSkMBi?#iIS=K z!32?E1`*Er7GWmrG1eok%_km=ZR*@Cf82Tvoc?8^=aIX4?kVjv$wd|@<`RZm@ee^R zr$$gsF=IHJhMx5(!)Ki#hlQjMk{05nxjIUXgYR5_@cr!hF{~RIXS1D0$h3~}sYIM; zas7ERjaztoit%sDjVp)0<#zD)wi8UEG>0`Iix=}w*C<1AR+YCZX4&*;OL5z;+}fLS zbe2;ccW%JxHXTaB*x$!E>+Xdb%OyxzpL!vlcf40UKjc3azi<4q>0@2vOX1>@lO-L? z9i8vFJWkAA9v(C`;r*O#tI<4TwJuTu;n1_F5q?e&)@Q(94>y2J-wj8m*R3>F1;p$n zM5padzjZ6)cRvmfzLgs!0|2rIaq4h+tGD91Yed3r+-d6`CjscbK^`)=RICrXedE&Jn~z>IG+{mb|RMmJj>PV>tRocLrs!4y3-op zQ=C)ziz$v5)=%GJDTd`8`$%&6H^xU*&y*aT!#u|7QL{-lW>ilgiC_u-XJ@ zlbR?5-07a(Qd`^}^Ncl|A#dl^D-2;wP&PGtx`HD*zW61EXdY31t^VL5G5tbHp$0R!N2Xi{23gB$DFu3)_=jjSAbV9x)dtbMy+Q9@n z#hDZ)5Evq7WUI!|B1R+#4g9fb|#s~bsh40l!~;O`;wdVEB)b}{qP~K zP|1P5os1un`TL|WjDMLq0=tDh~tc(q(2fIKlMZGx{Vq{Z5cBwsN4 zq}O-QVEtaM_ZgpthS)2vfOIj)EY-uOERizd*Ml>8*P#t#<9n0VEfM1?QBAk*xD_8- zAtwI^ckdb2)VA)AE)_wgDJY?5Nef7o5(GjJ5fCX68=cT2(t8UaARsjYN{67RSU{S9 zbdk`ci7133C4?p|2@nDVxD(f2XYX_F-uM2$-234?V1)y1tq?0irmeJ#;`J!`N#X0VEwfn9<-D`zk zaz-DI)#N^MMWh3p4|hL1g?DSry}ohc=z_vlq7YHq1BJG4FkboaO>?%yu}L@g)K1&> zd)DP_(m*l?}%&=nKVW5@l4$}HM;!%?!Hg9&z<`WwS9$b zYOZ+S!PxKm{%-RbI!#Mfp_@uED__9+4MdyGA4Oqqs`IfL4gKuJ`NfXNtwT)Y<2lm- zUd;a4*_*I=($0R&EYh_F^>$DqmJ6huTVd=nzZT4YBBt z<+G4W4J~5pZ)UIF2o0sTISR`o7n`5XFS_2&e>YP)bFjU-#b)i+Bwi5_^y?P&EpVjE z(E&IS_6y-iUd^yYjj1--x4rpvp)YZUIQB1Nw_I;iECIXxW3eamygeUMW?FUJ$G(kU z?yfu|l5cXidHJPmNllYk|J7kjAGf`Ce!IgXKtbo2$1C$&DLcCLP}hTkgRYg%C*lpF z6^kjuo)t^oS|REIZ$iJmiwz0s3|RQcX;jSms(817a(61?9)n8Il;XAgi%MomU8w3n zYQ}uaJ)^#>0Z*_R;Sw55P|4CUYhWf{R2F9)m|w2%2lPG`!;B9P*bn73qq!vW-G<;W zfLJu~3b9U33$0ACcnmiYj9EL6uN(+18FLL=O&E9XvEqWC2>G^3nM7W6MH;a^2dGV> z>$Pq&Ma^O>B}&dsVRJQr7-(w)b~=nWo~eeS4*|?EwZEc*$!|9wo-C4bD;#hWAjH z;`pSRX~YPS#wGNIH^*cm{-L>s1K}A>pMKW}eBh)?Gke2&iBCLv0f<Vh?6;$ zE4g1=C1C8*Zo%n7Nq>^3J5xQ-XN}c)Z~?AHY5?izB7Co@NvSwAa2+6^uw$;&qpR=z7s$lF5)hcMMox}`cC&5$n!tO_BFgYWFcmqd(A$2 zDxw>$;De9(>E|uZ{v588{xY1ppct_wk@V9FeDLtwqjd!F`x{C2KI$K+{sgkmV1MLb zGp)^8Mrkb{xqrIMO=WKZTC13{$5Q+2m&+HQdts{nJCbapI*-=??SNSb>8@n>gUic# z*54C7NAE!?1*-s>Zg1)_y?FjoFLO;~Xgv(%W}H+rG%uFpdecbwCv?XwpeJRv#CCRm z?92BPUrK_T0wy;nwyH9e+trTDSAQz`(mXbS%joafdTY@>E>`pL)+c+m-RC9+CN?jN zKgExpxY<+d%Ge9wlWX+-6-f`)^~8e0FJ-7|BviOERJvlVCctkjGb=YAw(BiVy=KqI z)_%{ec!YFrtcQFAn;9*z&diMZPDHrhtmRKc==0_sn{Trk%zH}*-ay>LR zxeyYIkybHt;p}+Akf&7$tUbgAhZPf}~e_bP6!z%+qrS>xANIBv?kx{;;sd%;xtU^FEJzMDXc5_(9 zeacy+*>!>w7Ygc7>VD-pR&jEZvDl?s#|~;q>h>AB+@-TMmveB*|BI8^+_RG(_Jfy(k+epR zK(UHv>mW+ikhROl_ut*BW20)Sv;D(mYW982{VtF$D@CSP3pEvuJ30E?=WKexxBW7y zM#R4~XtpJ43^s5Qf~~+Gc&I1hPl9SxobB+Lr3+6E4wRxw#e3;pb8D%@waT#yMNsaj z_fP%xN|SYS;ai=D+nLJW$Ihs0ENFFL%RanM&&eBO zMKGGTZ|-S(kB?RCN7DWHK)_QbtlK6WF1IH9@hX=fMiiW?$=y}Cpl4wnZR zi!R|nlEYjfOFRIs{Dk>B$ID)2J-&EA+-%9 z(j=yT>gjm=y(g&dL5LW<7u3{gOkm2Om5XAGRz?rK=~>e^yxWVM&uWn9A^<~G1v)!` zZc;LMmJSI@PilU#^e}ujv6NL~cRR>_dT*2Vi2`G4Chq93kst8LKX?1RT{4SkVB?s*s)%oa zUx{+dZiA%G{BaiS#1*0gwY~*ZO{ho~Y-&rRk5)J+@z}W-UwF~B^7I2vhHf*N z&vmSV#VTQoQ5bkqiU_FKY(`k15ihE~Hs9Z$0S9DQ$UvppWhd%>DaJQ#msG}p(=AS_ZUQGp80lPQDKOWJ#|gKS zg_7cb)n4RNVt<^!sG=h5iMm^N3bw6>$fhQquQ4nc8~?Hp6yUyOVZ1Oat6nxNrt*!+WZPG9g~^?9-RSe|~x4(kfe zd6f`)(JcEt(BaUT_O!BndFm9 zTFD&!yzSY7Snl#9sgU3uT)*oic3*dyqp(W0j8`})pij@OY} zymUm9bd>kn84=y&)P^jX=r6}VlJKnzNPJ4^+4MvKK2RqchGSBdyMmZO^QFJE;gu~n zM7yBTEmu2|8`_>Yik6%6T`50pMWA$G{LrB4_idUj3CB1!%vwL?4^8sEI@_Hw-d?o^ z4`B~kE#EC>PxK3E8*UDoBdxCkAth-`1Hs4VjE~Q`2zRy?u;arI%ru-mc6NIfi?%Gz zqe{MhDGFTmp_cULXG{CkNQAF4BQp)vAryNI{Qgje5N)OlAW-`}XYZKw>$$7n1GHU- z>aH6Rz+t{tsd)LSzHnz8usd86ZnGW>Q}VIZ?Oz{QE~qShISeX;0?NbhXIold>K#o} zhpFV3gaR0yJVQ>XU!Veq#zk9FR|fkf1%dFPE*0{K1CB8!Um$#Lp(jN&Y)D(_i`pfh zoE*RRtXO=sz${k~#R%=?B=SJpcq8%|_2{h=-a9s9BINR}q&}iFLj_}zp0d*HlAFu1Mu#P{ z`~A`Nsxw4Xzrq)b4Ri0KWGdzI7N7e^+e=$0jWv%O_Y*2lk?Pl~Ekf~OArkqT^V|1K zEQ1__?opyk?nh6tOL+wO+?UwcYMxXd_g<2o4cTa?0F_2~)#vwZ25$7tyEaCAnxgZR z#6KZHY_eLFBCN5BH+!h>oL^)P9(&YR=k{od)!#Qp-P2)tIjK-`SzIT<(Oy8ql~7nF zERdfoc-*7!8f*vGF<3Yx=4GE&)mV?dk_JL_UoI&N(jGW z(*%v28$^wlR{gGx|EQ32r+UnU7bYxP8&XPXp>5WMwGVv?Zi;gN)Zo3&PI&yj}8S!J8hb~!GNQAG+6 z_c@`rP|sQ?IEN(F)2^K?o7po_C@`DSEy*VIWRn}73v0=BWgspoL_Uie7>`ThmX66qo}J*gM1SJ$Dg*?H zZp7@K<*uG<=xX$HqE@(ft&;069!(I^^68%bUn>ax=CTJvZw8_ciTcO0{=Kjqjss}C z@0vv`Kn^(YPs8aoj{JItts}@%M;zSw5ePzMtovE#4Rg;kk4 z_nJk>cZVn&I+5QT1uXikE?bCvWPrAco%G=am&j0P3Y9sD9Xjw58S+fPO_V^mQ}0=v z%zl?WHcJL<3~1$x#nt|J*_FnV z&yJI6RW*EqE0aymQ}J(!OKazBY*YvzF@Y$DjncnVaD?-?;)Ud4;c;NAGf8dNWac(b za$w!)4l#wgwfS#;d{?dG!Y)PX=f6LRrTGqu_q~$fI`ur`M6CGnayEA5EZ3X|3^VV_ z?D3W-SinQ#E)5CS*4tH~f#2H^`A)*7nb6qc#Zb982vZ%}6#Zyz1YRENydDt;yfuT| z1yaw8h-@8P&*1%5o@7XZZimWSOfP>!6NpPwkL``1a%efP1>SKHajG84nW zBc)xoU>B_0RdBvwOIc-%<`CI-jSnnm2D$4?3fzAzhG|sfx$o7I+DdwwNoLndZ$uB3 zG&RCui6f6C$4=)(^mHkyh#~f)L=)IyLGKVfLW0JG*4F2=d~+pa1W3CC-h~kR)MWV3 zdOA`8!sEk{XlVEK<@QbdKpR2J`-E8ABMleyDc)u?2-v$J!VXJI$%1$}5DIC|sD?l{ z_bz4f0@=yIDb{92c33qlit%)!*Y&@q^WIR|&E(&8aQ)5E#xsgo_)1vGVOjipxcxPm zOKbzu(QL@fTSn^($M8k3YVCEX)iLTdJTkokuo02;@iH*9QhTL`ttM&Pa25*FKS z;K`QEMZ(}{8Im1|zwYT!)`j`3TGvCQ6)SWE@L@`edvzQFt2_BE3A#?b0YlMwMqY|m z3Zl~@Y&|8d#plWGt~fwE{85CjmR%?*g=XlwboP&Yn06#Ji zC3xrX!4Aa!l>KkjtN17Y{nl*_l{Emu^`UD%ZGtBD?M<0dFU%a=kU1uOl~E97K5>d- zAfdwm6vSsiD#i7`5e;ri^;lA- zJbxcHssuL;equV^W?K)&uCE8HIYE{a*v*(7w|OY z;=sjodP_x8@A~oCww&0|c+8gJV?T6!RIxF-MaaKJ1P;XaR*Cr6zd~37|0>4iB4m>2 zK8KRez&z3Unhm4s+<0SDba)sJx)U*RBHIKU(2PI)^6&BL=pl8Z5XokdnHuWKn4(@< zHK(6_#c9{v@bPJ$csD0%r}fXvP9b(wdReqCX{F2~xpZozGNGAvqWZN?(2Vdr6PA|6 zi3LB&C6gXW=Qfbz5a5aN(a+C1Il(bl93Xz;;&Tu%le;qzcCz59Aw@3ox=5F9x>BfI z8cZtpMU;fAsLS`cBky=32^#XCR2@A6u2czr7Tcw!>Qc8b-F1adq`t!`)fi%F_v|Sd z+%%h1EMQ`SyaIHjPjfj=z2urBav>qqnwXacp{s`{MvrsX08qs$pn2l&i~Q^J_S9$n zFpz(3kJ@C2i|GWf6UH6?F58$FHbnhI9jr`Jylz7#mFsiHdQiz=WQ)15PuWnQgZr#> ze*f|aXU2q}dhI#?vshRY4&%WMi*Hmi5ci5wNOLU3#42~|!3m;lL4-=TZ5y%qqd7*G z6NFk)9z3Jkc^}bZ6YENS`IuPaE+ z#juF(f4_g7NeiqIr|%>Jx1_i1{8@;}b@L>&KF-o|zAT!or16LatPxlfQzDrVCiMDt z;cv}J!`s9C=pCjW>H4qx5z9H#)ue(D;NTqcW7?7U5Yy-t7-AR2((=4`^Vm0sa^)Dq zwLiovh7iQL=(lpw7FosB+8u=-5hP`KM2-n+?&@M;i!Zxl8)T z#Jz}7AdQC@uqsa1AM~)6z{(5Y`>2G`_ZP%X*eaohNh*-K9!SsJpqG`YuZ^4p^gxd9Ks;jAy|WQzzFFI!a|W3nxt+O_ry|d- z@|>uXp4(}AMjZ|%a1-66bHl^uU_t?ni>oI?$qxoOVqH85Cp36@tA^JA=YC$8XT z((l6kccuQ<&+g)*oHa25<#Lam^mt{d^&{P5NHtamaBhsj2DRH^h+3_p^hCWj3y6z} zI1}_vIH4am&4+<~9}VM;NtD^g&Fj;N9@1Qvv>xr-5^yQni+KgFh3%{Fnc355vN@^49)qh?%-MG<0sRvy!a&G{tS_L%)uoJnLY>YQHAa^Cvn1@uu7Pj>{ zPk_~bI{3sVmK@1Ys%HUGsU?@fTr!1x4>ffEZkRfqyT_}^D;1k=yXM+_pXh7kFw&8u zFtxDa-1S)O8rtB!?Q~ChR0L+6w~ZaXkBgH=4^c?#uYtdT3Ex}!aVlh58}!uicj5l;MeOgd9B)PBbt^2j6${a>2LHn#Ha5Dyyu@j!PH;w&Hu%Ra*rN=U2PUx<9kSI8j1 z2~9XOnevGIHkpd6z(Mv&l!y;;Gq)a`x`5<}#n9q4XtabrgM9RihG}q=^|LOmau+@z zN?yE)Bv;apeqA=bNIrp8N^~ihVbVst*L)a>X{Oor_m$YX3ok(;&ptaWXa8<|l7DyE z2aseTfCr3pV}BPBp-bIxFv}TSkXYtUA8*Pq1o&2NcxTdbmu;u9OBBR|$zX^wqg7me z=1IH0r?!30IM?!$ej9T%4X50Ht)wvPkB!80 zl16rExX6>q{Ks`yKNnjuAjRP`u~JP7=DYY$4^gqoxGA+FZ@b@Sz5G|#9kdnW^)fD% z1^RSn%!CamrvMuHWxo<8wIeIqIpFx>hyyau7Lo9OYO~sP_jXbBK|4yj6V6uK^(=Ru z$)P3p(@GvtqCM(PH!20`6Vak!%bgI3eW!1CTvM|Zb1j)5nF-#SdhZSYRHa$MLQ|z( ztI}?yUQZ=?65SeT7^6y2GP4DlS9Do^-5G~b3HlI}2B3Cs4MSr71jt=mNkj|>R#v#l z-X&%l6zAbK*P4hITH?~08kKD1z$O{l$)j2J!(2>D41a65{;PfZXCoz9mMHo4w+0w!9IL6FJVVrC9bOf8 z;qLq_Dg5W;Y^j#kHYR@9=fNynTXR>wv~k`cxOt`cu8X|zSq<`2?hQA7sP8j;OF>Uc z2S!ly*B>2-vX)M1v|4KiILGpsipCIGJEmd|g1++sDSp^koUA>~205nd!G>k#IEE#( z<(GEaX~hJz&`yWQvpyMu2SbUTF?KG`r&6*6*`^1H&-Cf|PT&`0ICo#-t#O#^A}3HN z$r~luisJ9kAoGI~^?H_lrBrWLpo8khH~;&+dE=DS(kaEH0+`h3Ut0Tb4$cHT-wc3E zm%u~D@EzD%^}SZ6;w-i*bhi3H7H0>GBz$5@QstaKt^;1N!NSq}L$}?;+cCBir`aV+ zF7c6G1a%$yACDk45*Odv9}lpA9b&5U>cE@nLlU9$fVtE;gwov)nKVpPDmx z?Q?=a{pY(As`y+%4hWve9BvNuQ6<2hbn`#&N$KbAxw8(QP<_s_>$hvY`<*mITXtC~ zB@-Fpp)oeS)K2FU$3395f_anT$4bveAN{ z60hs*@{UMxl#WomIOQbF9p+QsB6^okBRZlb_Hzw14$NZ3XjVq3^dQF_(~?z2XDdgS zP;jhppZ99RT-yc;2BZxhhieA4DKiN8uS^Qi4bK8jp1;tJf4e?=E|jhJVcyp7|E<`~ zpA=L95K~rc=ZY;Ww?gemQ??Xqu1)-FyB=N{Y3MGQ_JxHnL?ON}SF?}lI`}f3cr+H# zLmc|G(lMh(5qc}HFlIA#WjYPavTMm{Nyu4j)Abamkm4r$;;@%~l^0v)J{9qO}2XoF=Le3Aj~87(tVs zi!Q*63)NhL!+t<61=lT%6x=leX>6ch_|x!Q)xT~+mM+GxU!2AXWr|#u{^LGpIa@kE zRukmvqVJK%2t?CA_LLEUkNGV{m0U?}0l;{3k)Xnb-WFo^P4q{aLWh|5`U^KtVjQMl zRldolP$9vC3o96n$>Wh(!e{>Etp;AeaR_hy$1MohdYu{esu)x%SVG8(mK8;!`cX&0 z2DXwzf*;ivIbC@{Wcwr!RCQb|<^b<7H<+(d?fIx_^9ZM_oF_R6f)J$6#+{5>Ak>`t z0^)9(NfXQ(YoMhGo5@8BlynJU+|bqJ5mQ|*mTkpT_pSb+cnSyJygq0u{4k) zr`2Bm)%L2^wwFDWz@Wb>WHTU=oX85xHER_GJK5@L6NR@wS0`oB4B0Aerx#KYwz?NN zHIhU#zeoLafGyd0vkrM*6MUmf)V{N4ioFehcm^H}68it~H0gLJBG|>$D-39tytC&X z%U3j4w~uiaDh3p@CV_!Sqa^lYW~j$4I>Qug*sDqe*Z;qYH(1hBC>MVarCNuKL18VY zMsHo}8th@8jN^d^iG?j$!1g20#Y*jSSN`m@kDny2Y)Dwk5guZsd753VeBlfgIDNE_K3YVF(9zD1_H~79 zzxVs zPc0H)K7yX}6uQ?EdAv0a3^x*9AjvP=4l-X;xN=J*B*Z6h_r9>hHP7nM2y>Pw?Wt&Xf4x)8EG^poY?oB^PKE$NJ5SG4o!KmrT@Cyr;*EE zS24P|)o~&t45bAW(dvzO(ev^k*Cc}ec@p_4p`A&}Yy(|xjHgxWv^?%W1@7ZNF`D4( z`ji|6a!t$1pXtV7KW4REUNJ|X&B>)qgJx~Nc{%_Mn+={MkTaMJpTm!y_~pTREB`oG7w0w!fav+0yd52_U{fJ0yKIV$WZ&j?z45+3yQDFgGR=M*+hE(3dW#CYikzT}U<6xu zR}6_|>hXCizQHt0tl&)aq?2t}l3CF*7ktj#xn3qBrB{I~f2B}JyYmojQ=U|swcJIJ z1oa`&MX!Aw;;?=p0)edQI8*|D_Lv>kvWwNhJ=Cl_LBkt|MQaVD%#L>A<06y?$t`d) zATsJAe+TGi#+%`x4SzMorkj#w`&zL-puvGb%>>3-^S#&0hsgauha6V&Ms;GqPpH(# z*)O&q_v#$29|7w=?&cwaFJPvVtxO#pxi!`?s&6qioV^lYoGlRa>M?R*0gp2QTKDZ} zS$}j3udgevK>4%^Jj4|Si?^beu_h;$XtpQA_l0Dir+~S4H=%;Lm(aLyTgjBPxaiUR zqhMEy5H#9B=K1xZIN7`JrKv*-9G{+xgPu&)W?o7T<#?2fkarQ*bGEtm#66Yp?r9DA zRzY>9!!k$nWj9Pz7g_P=z^TmpFSp%G$%2y~+Gg%9>Mw(a|K(l)J_;Z!#IyBycLUFhGY$u4 z?yU8N#GtD@)M3W!Gn#3wWi^Ja!Xe%Y=wRlQw2?JNBtE`dHJHYwE69^Wb3{$%&T#}$ zTtcP#wyz@;knsyu(U76h11P1hB8*vE`UEh*iDRM8prfIQ5 zJh}a0@0CA{PD`O`Pb@(L%jRe=+2K2iI;oarPDvQw4Z95Pas($sK0AfzXb8^o8?%Y% zR*jy9XrZHHoxL`I+1U@^Wv{<*HdnF2hlO?Y%gDO(!9e^BTjr1;!v6{|#Z?_w*%R(Q z{JkRH`5wPJ=G5=aaj*5x4)1Q;f5*+F{En~I`I&n5BGO0EdMr6LF+cB+VxQQ`y8OS9 z>`vcD&1){HUbK%zLBiZE^w~-fm$;j5_zuM(FbEb{{QqFsG0jA2cr!iIc5F$y+Zg>H z`1L;R<63i{?L7q0wz?kye%%8qlPMr5+TV9amn_o4jz z@A2x+q1H9ByFXhj?9b!97OlA_RNp2l-dwI)F;M{dZ@|F4Y^uBF!J$W7gn^&S@C?i{ zTSRW8HEm{Or%kS(MM$e`#3WW(n9Rw^h(&KlDh!fQdAXceLmgL}g%L6;xsTtBfU>&% zqmMtgwzpSxI0mu&IoUe_76fU!^m{P`x7-MckYG>=Eptny;fY5T^&@Q+7Mb8p9LoE* zE(L?yK=2)s_HAap{6L9hKT=m5@+>R}-PXrH)(H@0l;kzq_s;Y7QQje$ehy{i5oj3k zvO9F)Gz@zyso?WQtaipfYQ#&)vQf6(B&$i)B@e~w)!!c_(bWQNaiCo?7 zs$qDXuC1;rOhx_FL~cspMjWO{7w{Oii@6NTV!w(Y*mE+orWc9aNVoS6;`@ZcBrL4x zaqlp<@^fcbe#UMdIAth^!!WXh)$Ej^%(RGeGAj!~vb<+tP!tYlC^Y`;;W{FMK-&?f zrz0`pE>PzkTt*gui+OA+0??4jk#jPAQ`%xxptX19!xSnn3JGhx8RxC`&)O}q{RgA> z^gV!+mwW?zG=Kc(Wm`wQeErGWgW>6LMnMJ+H!9dr<2H~)hBz(gG~l* zlSnki$CpFB4V|bC0CiviH>Nz(s2%5pZYCBa$iDyboB0B`uRA55?yD^;`#S?py{T`d z$z8vtga3qJZ0?i--_Z2hns9haVzmnaqb>j_o5iU6j3u_jE^%|a5!5UKve9b!2eL!EiPRc~|mg#-YZP$I5 z0Nd|b7Mm$gLA=wa)AGKXbzsdDj+ZBdQ}C!)-LYwwy|004s9@mf5V$X_uK+-ivaU%U zuVOLq;a0d;?=48=btOQ*@RIj0Q2-!^BM3Hha1hoJ1^v zUrY$R8V7{v6GHC)Kp(e0TeTyik@d$e^h|Ixb6>7QkDeSfPBUXp-&Pltz}|H}^Q`cG zF1!&@YTuK~xd}>Qa zLXvR(CxundV#zK^6;Q0HAXj7ZGBC5NpuZdVPZul!p4U8DV?50HUoUy<&EJ>&zmeR& zQ+M>;O4%fSbCXlkesqd-4?CO1FRuG6a~Lcl~*%WWAoi!7#~fD#aLxuLRVrAXs3pFv!bfng?%JF z$Y`hj{Er*dg|3paLK=}Q8isD2GF~pRy%NWlng2?_bu%fbfbhOY z&Ci}pW?-oTr7>UgmeWg@iWUJ$YH2PSr-HO9qx)%YGc~m_vGyLgfOx08E9a_zMWulz z5zJYGt;;srk=p zU0mH7W!6~9mN^r{OyU01`?~$)0K&NaN6!i@TNGU)xrilb?bYWfL%yN#@t?*Ezo(t8~L*0~pVWIW>U4F;Or(<(4!GGv^DgtFArA_Yr@t zdgo;txb}=I{VVzDP73xmKoETeS^0XI`Ty0(oBI9Z&}IqbQT*GhCtkfV5}xll9=mV; zCG>wQ*$uQYK(ffw{lNd;!HmbA>Two+O$_=Rs{w>W33I(FHcM?!*mI{+sKZ9bMwp7u zb2jeDXH_-28L>Jd++S%qh1gu3_|-{J@S?Q~vsYDPW6l>QXppx#G`1}gj)UO9VJ)7W z8NRq}z#j}xS^C^65=JkN_yN8a`dsq)+wLBy(mepAsUW$gGKcZD4Jfu<(Tsd~L*mh& z=PPI_iWN?LYVtq`mONkWHCm^A2HuzMV1-Xnw>IX)_T!-I{cMh0knaS}$)3KRSTnQ_ z`mF!iTWD|L{m80haPa;&hR?bP<&j(=dzVj+y)vzF1)E>$0G05GzmF~dPYdBN#fY){ znIm3ptdv(JkJF4wo@2Qb9AYm2;v@$+&BgSR&$7*waE%T*3Zvm=$BeBC^&fIRdd^ss za)XkDSzhA=CnLU(rnKNYAQ`yIxmd(br-eq~F-G{=S|x#asijWy`cpk1#sncfFD^?C zr>OoiHYh0D!F+7$mapNHPJ(ctSJX^eu2j-l|MM`{xy}(D@xaQD74~s_)c1+WRu+cpQ3|IT!~d(vJHM8n(*zX@px36(D_opKdXBs?l(>#e~*CfRH;jm@g_{5#GPV0;DH+ZYx^Ut32r%NZ`!B zQA$v5ZuI;(H|mnH5IZl8Qf8fsGuY(88 z&4l>rRQ+(}>lTd*T;r8CwEdBJ7UcsnM%W4k7^9`Sb-peE!2&>}cnvRnCk`P)J_wNv zehSzbdk=FMQ&^Spo-`m|=P=FrM|?izSn8xZ0!<)w3RHt-nl`>oXUrem@0nM??r+#` z{s1dl2JCIlvWrVjRBkG|=2rj--s;R;EE;q&BIYnv!G2qI#jZ#ofFFoR5N(}pKG-8I z_UAQyaIdra>q+L`p0XWVyTrBiwp&)fLiSyo!}thcoD>U0z_0pde5bqwp7YOLpjm+d zk-ni->cxzVf+K@zj&4SUMP>G;-n-UNz>#4``%}3B5_?{^gf+iGK+dci!(L804>R*5 zdj2gC7$hvxvT?1cv*yfd@o9T-o=E*3sLql?CKr%3+^cYN>7Ljh>N95<#h`jpnNyv{ zovUvGU5WF1MyDBVSd($=MGSdc0+F1Ma$O)njh z9SO(VG;YR*tk$Av-%)TidSQ>kz+vdL?U-Bjo42K*GdbNQEhKygEI6>Oo9(SvKW%i_ z_mp1RmOh;wUGyNS%oe^ZQa(Y zFzQ9jo2B(Ia`$usa{tS<;jBBAN4wvi`Ovbn#I7sgMJt<&0>g62n;tC9JDa5-vrhux z+E&u{Mk;T0@PgJ-f2@UjtshG`FnQQakRiREBeTum)rR%Hi$5urK*IZK>qLLB6YCqY z*Dqa-YFO)JsVVRSc96>4YOI970psN1X~|iX7)4WMWYuDQ#Mu7$0C)c8 zL;yTCv@bUVwVGF}AiTU8yiz}Gy;t9trxs9BzqOwaBqAGxS(90~c@787t?Lt7%L(Da z;C$4XapgX~B&lFWwp1p8itW-0qM@e|{fpMw5mU9(G+fE(Yp3hh zBWTX3;w#_S*MPA@xJ^gk?|KZ@v@3Mn9iq1*o*A|qunT;RTfry(6uW`M8--$GJd!4k zsalZ1>Kj3i8nqk5ath|o%@3!{^k@YYFbp%D7Tkux!Xl+VES?nC6um|vehmpP2j@HK z(?O#|rRxihPJ@pGdu_=I{xkiBf;-W@-3dmjagh zq$`G1Um|SN1=+mpRaay(GaYlsfd0#*Ih+1d0~Y?QF=$uKzHvzB>(94mHm00~7YO$m z@~Ra+j|jUKe+Oc{g~1n9DE`fPNd;;X(^McJRA9)Pp1;-P@#@A;VUFfl#&X-4S6Q9@ z8_5Or^!+u&s`vaP_8!A5>KIc7GHjbTHo3h@w3^RX+isJsmdRZFxrNvd6ie4m0E}SD zY3!lI!ZggVSLM$m0gdZ`h2cE!6?+ZaGVqnhVuSg-m&~m=PT>4gA5G~@7*~bpzz}arQ=c6=gm^!KR>qC?Cd?G#g?^v$FT3gB#)x3#!egt0pG2C znv*}kv)=jXaIE%x%AYuqnzM$yT^}hkR#hMAZz9|YmZBpoW-AtYH)-*u-)nyTR?{5k zhOy>cDPm3SjDFQugy_h1Vg^5J`Oyu;#vVgczs^*CWxU7Ol+E9#Lu7UfBp~*TjDAWd z)7X3YEdm)AW@?fJgXyie)^!E@%bY-0WtxPdCf8|?*s^F3WgjxsKQ_a08+Z~U6?jq4 zEIQ0wb>S^yDT1&gI#BsJK~yU*!#o6f1tD+WZ_sA|?hA)EOz5T*$uD!GQeTTsjr#YWya*V`vrF!@_)=#n6|GecL zo0mE_)Oh_%Lw@wVzfi3~PwB#heeg-Xu^d0Xx2PoutM&P*cg#9?lqYS?DscL}=dQ(? zeQUd+LVwwi&f}j#r+|60>aReZ10C$mfNQXv>sZ9(2};6aG5t?o#d}+m%_}ljS`TbO z!^4(2v5z`sa@r_Nn;yiv-8JCdQ~tdx61uI)A>TM5Okm#|E7xl)A{4Msn$B$O>B~3= z> z{!WKwh^c!G1{)L*pt!7jFxG@Zv%f#i*0|j}20o#vl5uP@2e?Jyh7-FH>{1Z<1>s|d zBjhS$7$2`@y}ilT)%y&y>`E5AnvfyoxY4^wxwa)vO5ZxY5~Y+B%pI8Xpk_h{8E9t; zlP65UOuo@|jq_)Av8s7xC(GBw%geaC=&7x+g{kAubr~Jl)crS3q%wIgUxmusF;Dap z?J-9ANAd)g@K=tRRdP05+>yLvKWFV<>U>>|cSg|!4n=%kD5XfcMaV)_`hMO)g+JgX zzL$|6X>E*NszZo&Xn|H(vQL>$5w+%r2{BkT*Ff-V-SkvT_akpLH&-(?$2*r) zpV^>;nqIGb8|85}UDNqG-%N^LyjTUFXk}CX5UO$SD+8Q9fH6G$&8ha*JTcR_V?c3m z)vKny>eZ}C)6S2$!hjLcjr5vk`w@W(HKo_Kt`0VbBMI15?lF{*2eL=aF?B0Pk_s%j zN_3QVoG|9R(uVw17cH$^R=3}{6@o+N!nWA?9C`x_ItG_d_Va5vRnS{mt2u5xy9L{M z_7ZjaKwU$znnP0kK|A|3DY8c%O0W5{6bZk!-5A#2?}N)2`C|ZS-W!_ql|QI%ScdA6PA1-6-#kuR_VG8uiIBD}|jORl%%2&qzMM zCSn_@b#uV7+wUW8WMD;=6-c=#jY@%o69ej+{RbT&cR!K&6n2fby!tgBcBlsWa&)++ z2~ogzDq^sZHG@8tdS|lcPp9K82lW0@2y*+^aCWoR$cegv7N#1SYy;_e7vdK@Z6#ul zT5q&>?qDiz{=ofbctzz}rsrflbLrl3OG_IR@Jflr3;c~DhS!9>%HqRVzZXNNS@J$Jcr%i7O&Svg?or&5A66q)!lR+KrGc9+qshhF-Os@$0hpi5uaw>7i?Dt}J;{}BN|78d?9Gx<5$tG^ z))-94zi~7rurrCxy~AIo;ojopWmm^0_Z6tO?~nd^@Bs~y2Bwo@rQ1ovs>mht;kQ^9 zCIjjSYO-Q?#x0C}D~vv-N_uci%+=Dgek|;+TIk(KMTzPF-LI>_{1F51B^S){YIb!L zE?sj;j;?F%oF%G#`*R$H4ISN*u#kyl^smnM{Y+j7%zf3*H$hMDqB{=63Is0@FIud= zSRXR(EjaRz!g8NcNBABYQd!Td`Ex)nsetqT>){`bzrIfmk-k^`a=BD@1c5zY;iTlv zdnHAg&vmM@+vF4PRJk6s{Ol+RPdFwEwTD1|5a^ZKT$xF<{zRtYk!Qy+?3XfYw9^y0 zNyTZ*e&KYGYSKBQSad!n|IC3M2I1@7eKg|fpY0*2&`-}Q2h_eC6BYMQ{UZ>|@2goD zZM~2PQ*&6LaKgI8Z|YkwIDPH-!ftcSG*)(+j4_H~Ra7`|cz%psgA!^<3o`O{5JIs6 z`Ks>va4%eu69;|6-^};C$-K@D^?iqRa)+V2ciN=e)(*Yb=OAoOXd!2E*(q%X6UtFe zP0tkm^)&X=%Q7qtgMh-2`8&ikNHYK4GD-tW-&;qX_RiTFL9MA8c^`D0(dCC%_9AaB zTKssh^NC60(zeby{5lD*JC@|T4a?u{Slu}(B&k`6a%s4To>{?zzV{#K@I-CF1~WtDYf7XS9Q9wCK%AXM69l^z|vruFvsmFQ?a$J8NnOPWy%M zj0ZE1l$%EkA;{vIaW{`asXCXefV;w-p)&CSleU&ln(|Je z)!5jHZy!`<`w{n{O_s;E`QH5rc=6Wf?yIg&?hDj1&rNK7M7ccNnfUrTWQA|y^Z*oi zkEKPG6@T_q^^dI!%$tn|P3-g#g!`of1l-xDwNYugaqZyKUHR5 zSd4m!;egM`!?_8tr_f>tTuZOn@{~;#JzbmoBR4UUPIBE ztEGmZ)zY&SEkY3qRnqPj-L*^A)S~8j2x6wCstKuGikjPMi<;-LHAT@RHN`v=Vn~cZ zB=2MQocEmbe&65k_vdeAt;fS+WySOPeD3SM?(4oU=WWm7_V0(g;Z3_s4K+#Q-(n7Cm}raf4dJ4=g2=r@PG||ES+j(pRNK);tqDg`Z>Ozfto!Bf$li(% z$U4Z}siW-~2uvgawrGR&!9=oeg8JV<#r~1;_ZBC11%@hsCO>M4Eu3!`a{cHWsbQGf zKe+7l$e@qHmHiB=BvngtBj)yZ=LfYah1vI-cY4^`t2a}oN;z|dG`1!j{g6m{U+4NN z!H|bmD#e_>h)~Y?y7yS9s55x4?cw=8$CIc`3^-M^#qz{Ab#Ch`tSr;d(8-)U3a%_P z1p@M-bgPG?S{ZfVz}Obs!uB;dgOKmz>V?kAT zkzV`r30aXGwA136^qyY1A&b`E3e0v5fGv`DcIr$q(y-BiF3-EGFEcl>TjywzwO`gJ z*9l!ZQ6xQhEwGpT<#N?daj1<~S$WGfV5ljU5U0 z-RQCPrf}Axb&OK=wGrF3c!%VMP$2n9pSE1o9CG%Y(wK@6|A8;R8xq1iNV&sTBpcmb z$6U8zx<42N=co3G#5B$Tu%Uf0TQ}X4eSB3hAQM8<<#(GYE*LtO#OvnyqYJiHnqW=6 zH^Tj!XK_fcs~yrIEF`q5`U?)BLD_5Cc3*$PIDjmiNXT+49D1n4nV*T+@7cvYY+l^Q z9g0uVP0uW=r+cT4dxTSa@~c625dnweo0%|~r1o0_s(a(eqW$8qZE_d4H7$2(zDqG% zd%DK%q2A^zDf*+0T#+oX*Z%3i{v(}$OIg92J;u_^7J)JFLiIHZ;=1zMZNR^YNQ>W3 z&81b7XXh8`-Tf;jpLO4zbA{u=w%0EkYO-#kvMnSK#JR`*K|bh>J19SFK6EqHbSvOp z9LT_UBE(iEW7j4t?d?I+?)FO6?G5jQpgXQQy;thmIRWFo9kESx|6N!B8t~3D>-U#f zDyr;j!)a4q=D+=k;H_*QOW7OO)%wX*CcY5h;T0Wcb>Gp9tsxc|9JtnJej94q$91Z^ z*8`cfz`5p8o{|wHTM>DH`q>cPJvuqT2o#*i8W1E|Ow0(c9t^t9gO}JsWv~{jjFoAA z&qBa#m^&%pPnF<5WG>a&N&cPe6Z=%Ii0Q_|a>fU_HsITzVPv$lRusD6j{;K}M`159 z4Hrj0aG{{Y_(Lm{0TiMl&8BLJ9PXcOgg{B54|bI)L8Ejwh7h-CV2Es0X0c?#Dn4Gd z(pX)Ys)4JP)q~-l3Nsz(bFU=0v;*n8zVvjF>n|1Tg|E_~G}Yhmr*6D@nxX^#jY91~ zl+Lx<2SBe9P?q$+oXT}2+Z59yEa|gAhrxxIMsDNt#9U5FyATr-FIBch>1y}ziT)9z z!JtCm_LO08x#Je%yi!2bg*Hh|bAd);yH*~8-6}q%V3Rz1aj`^?->M-Ue!!U`-ZIRqphxXWM_qdKJy-)MfW2pH9$y4h~lytBPCv>F57}tu}?U~6iL^U)~5AeB=-|JE61wQ!V&VU^@xcb zbbwLs2f@=(S#k&hJpi=3@jb{jdwS<19MS;3yOOzQ3;xt>-m7hBP+!{c*ri!PgcUcb zQGQPb>)o2?T0OHqLF?${4;Sgjz0VpPeMi6Jbz|^&XIh)s3C1et%Gb8E%P&9%|jabi8hvY9^rKIyii07|N^Kl;?=TeWBmrlTr%N z%+8-}=YxuOfgp9y)G`-sxUM!O);>F%${x|fLSidLU)F@MDU~%UHdW5a-Q+)pi*9ph zUUSF4zNxB=QL4CjYfL)C*M8&9Eod!K1uo~e+2ApUpOwn=cXGq<;(D4>!$SlhNCzKt zc;|}KgVk~=RQC7wxndyf2x&c7i3r>qUX-q!1q{De94l>Vm<1DQo5>?Co&k3mGsyi^ z$I6-bl~y!>;Ee(r>|B3un0m&9xK~}`GlnkRIA4?vEq5E$#kUgtvu>i__O5>i(%iI5 z#mHW=@C2^xqu^HTZqv{lbi2D=HnD>s?>dC$Fy#j}M5w`~B+4Kb`|- zXN>eu&RSM0fh=q1H8u;&tLuzEPEMDN7~Cz^%2I(^u`-^=f(9~y0E5b&_gM?fv{UgZ z!1xXhGnMze!S1YU@;)hXwhv2p0&u~)T49ls;l`I7R<}qAewZLzP(39jh_X=K~5BgJ<1*TLjqxGU+(WpQG`2S`_b>$xnU_1CNo-7v>|Wfkn5w= zr(q94aRUOpg*)i%@L*i<=qO7b3}!=_FYck=vFb)=gSt8aJH{Dfz9}W`*`7EM^ii<5 zE|4n+kk_)*m4f5cw8Szs%7$Kg?&W?e${~h3XopYz%GByL**1AoK-OGml3k7v27v~Vs!6?fX63#VSscdfwZiKjP) zYYyhN@$33>C(C<$vYb8%GN!B)L0CFx>pO5n+i{g+JDWbAW=s)a*yxGe6GLQESbF8W+o)6gwtG$H(UH zI=tOjOee2pMq9AZa7sbWeZU<5fX41QUH%Xqi-Y*4q17MJ@%rFDdqQPi04KIj8}`Qw z{VS7PBL$4K;N}DRt@zFQ$@-EPdqbBSvV(wU5uc_oLkh@jpuJa0S5sBZ_K_oyCutvU zAr!Yuw1E$y32iH)xh z*3ff;5pI+4w#Z?K;Ni*+vet?^X{5D%5z!}MBC}lywlw7VIaaEs8rEN9uL|XPlo4s5 z)*z|0!DF1!!)b*W=JYG-<1dj-0ypAMx<@2rKIk1JeFe6N{p@6++9FJimY-6KcecbV ztxn|uHDAIkj7}A?I0^j#wDHNk;JT@r3Grc9mT^lB1G^1MHiU{E_eoLJkT}WueZbS55{RwgV{KR(Hpv@?#_#r#O^wNt(?q$`em6|d46zD_+^oEY_xCi6S3~ z;#k!vi6O0g#Vu=gv2Mi&h<>=<_xZ2!Q-l6@HU;5_&USlHe~2(pZqj7Dk*lnhdKElW zyO>rL)#~X_UOK#2{3$$dZ`f<5wDS(%$2=R@Cp&v3jn#^xttx$@(BF`zQZ;JBRI^r- zY-4>@`?m&dlr*Y#@vx7(`oP^AZNMZnG9Mvz{h50;?+yllx>y;rc)N^E>hBEVK{3zD z5>O%Z_xB+LG+Wh2DrSvM#Q>aM{o3}B{F$V9r9vw>H{)74b{bg8y^_3IUu;c^KR-EC zF0uyW`^nN3_`WND#P-EY)IHQt5yvR_#TbbsUM01o!6gPbFIJOx>wHvaXoR-W=mwQNf56d z_4BfYhx$$1tr$fuZXhY#NG|P!EMt0aG|S7YsqA`&Slm8Zwu^?o)XF0BbIi{QDF%zI zPdwERM$a_KC70J00bWyKIN%-Tp}TD#hPSsydKcb23WxM43W@v`ZK(*#7zcY2?@T-J z{%aOMjdREL4=48aM?fWbr$~Hgo;ciVHxv)DvpL)!k{MaM|5ImN_!{3fgFnn^`b(~A z)EIZg*poTM)NopsA~+EGFd(_MCP>h!5V}2=Bu=J}%;zj|C%dv&YPq<`*-VzWoRkmQ z+vN}axSF^Ty3vyltptgdA5g&qHy$VeGZXBG2tF_-4N+0f$qX~~HQz$dMNb0jHWRs# zRb8KTPO`OneLi-ST0nAG%CethvBC!tGG3K3}_z?{RM@^m}>X_d!TOVbgs z6a7b#Uc5&`u>ElTh}?Bg5G)ExmO>w57M3BSRgID_R_C6 zA-hh}_FvRrHl5_!4+KX+ecq?@`KqU7=(UhLCMy7};DGLa;TztQP&H=Um+JPhJ7%~e zg-xq<|3lY9ajpV)_M)9_D)43XCiH?!B}y9p+YzPHT^c^i+`=h&)F_e1kKTW%h@-^n zmhGPZ>J=p8H^f=PXb|>Sty}TCj+nA{wX3+U*&W3y@sDVq$*G8F*@M;a@u#IGi(x~A z9kB^3RJP2r{uwdd?ZGRK@#;f&RSHsiTMEA%UkkzrImsQJIU#lPinhP@Ga;gkR=A9m zm0yLmobsk7=~1Rs@a?hM;;0ef#H(l3rh-29=(`9wo_LVx1T+mha+J!S*lWoZw}{^& z*aCBpRG6`Qx!iWv9)+&H|N4bl*+`nh&G40xIdsfdJe+l4S1$Xyfux~smKhdqeN??4nUhqpF8fVWQ6ymn_#`3d#v25D>6 z3;wl!W>QKqYAs>+GS3H@ozCypAui(ufA&TUwERM#)j*QR?0|H(Dl!=DNk@th)2-qP zJ6ABSLB(F(ZA{h90T^9e@22V#aXY7R;G{kLE`TfrkP9YRKM`lc_6ls=>!Z>hg&x&d z&j4uD;?o2|7#UP<1FKvBQTMS{_Xh=}}F4eD(&mTgk59px(sI8f3v@Lk1 zT?9CD{mPK6S-o)ela23t^@lu>c(&KG|)}x}m6_6|qJUM#z5bc_^ruxIx z=MH}td6y)0bgTgfTfK6LmbmUPuV3$e#%^NzSjhN2uVE#ZA;PZG!`Fx716-P8 zgpw#1_F+LkTa>D2f8VE11Ens`uKqw#+2PGj!P zS*JICh7W~qM)E6usUEJO4}-MgU%c+r-XRFVuq!(y`V%(K4uT)0VfKI8@HEJz=ofzw zoGVhaHecf!$dlZom?mn8<(%7m{oC)s4~h*E;|-)XKf+wUG&tXhc4OQlNN~$kq!|e8 zEj=MTIe6x8zIL8S=*~6!9u&^RlPB+{JRTyGt3@Q_{Tc)=4`q*rGY=n@E`H3Nx&2jy z1f*7ID*zad0r_v!E^{W;*fZdXhUCJA4ZL+k|J(L(kNO{*67|RlQB*ciXZPE91GCUf zrft`?9aMTgsLOHzID&x{IBcJ=DhS)G#TiC?gu3aBe4k6A8xxAp7f)}#!l=t(Uc{2G(y(~3e^>s8Hrs=fB z!)X7i_?+36?jN`uw&6zjnqYHHvxU6mMD=uNu13MwuBz&-2uoaH#VRMqmaJvK2PNuh z82-uD(xj>Lu7k9ja3v&F@K9A3TOOHNQ%Kb-UlYGPR~EyDP^P5>DmO|rfk8XvXy$n^ zlD=Dq!EI6qY{SIX&4!>D2xqFb6dLhxT(G|?{$+Qry!dg&u*2?=oZJ%L%ez&D^#h|V zbo~m>;+p~NA33$2m7$s&zt=0KWHw6#23t!t-!qA74udD!xg+Ew7^_yWgJB%`{){8; z^nD;=mW?jbX3?olwxiS(+pjyS-V! z=^0Y4((%XXlJWrdAP&!VRxyyG+aYz#N+zIobKRJ}Em@PN&oea@&6ifAcjB5de8|d3 zdrkr2g#HVtNtiWh(!cT}TecL8*Mrs%3Rw0q)|IP9qnPztfYQ8%zMnj^<_^j z6Ot0=#Ls~8-!8x`CPl=)ka>>?C-2f^kZzdTTR*zD5Zo@Jy0-B^dp#90U7Fw?z&0#6 z7rggzoki#tXuVvGMr;bN{ ztM2UMYgN@55U;)uh~`&|K6_QSYl4ZQ0BZ`O1G#Lg!{8IVqWom=dZ=tdA?%es94|F- zFtLhy6V~*d`8)H+0gVIt>$KDY4oop!bqHmui(jcW(5JU?=gYW`dJ){LY&E22O9Ylq zFG1K93nMIKNZ+ettgNp}ndsT}cP$fDt@_)YoTH|`>Q#4`^_2;U)8=%F6Zk0jqNN9m z(M$gE5SiFc$E~R?+E8S)I8`)#4x1fKE0?uH@h2pZVv^G&VGI@dhkeZF)*)N_7Y9Qw zcrb>ablwqGKyYVtuuqOuBL`jLZW`BG9DI5B1Y06XQh8yaPqUln7SqPHUct=5;GC-EzI8K>K(MA;7)#Ixc zIB#T1DVHXJMavu$s$*`oU!G$m-(}9fE}n1^;mrhzTZd)_E1TAxu7!QJZ#d1{|Q*pGu`s|git^@rg++# z9Ujs?f9wKzgdZ$?6HLVoEbgO58uOeq=@bjYwFeLs8*U-!adbwo6zHfj(+ZW9-{gd11y=zZfmL&;bVE1r;`wb#Xx;Qr3k z0I}W_tMMa3Y6~T;LGhK&&I!w?>#>0Te9(5VWE?)C=)~{_Tm8LRdNbg#4Z+nlt*Y_O z~blys0(C!a45bQ$)UeXj8wr z>DxZ{Z9T+w12*qiSu!f7Yt{trL1*`Zf8PAVwE*Z=*KEXfvdw&QrEVWDL`^+2N_?1U;V#{m$xqh>^6t=oWWaTINHFs%~0aFv5?d8q+?B**E_-wY*<|p6I_&6W` z;gfx3Gv>oy#yPD#!FODc97RJYrG+i+0N0;!0jL}PY&=CC=9=jdOyC@2hPjK}Wv-wn z8W%&QJ{o+-B*_#wS-Q(SR}k@oZGGi;*)7?siVpvhrU&<^ZMD@F(;fO4)wNhxDrVdr zIs3=@N6^DVbS75v@C|(6$H(_E#!iPTU-GM)4l{}Z*O#E3y`54vC@vV^m!~GiTA>RE zjzyEcuFmXn-x_tq%v+3G(BTtHtCro78A+Z&2cu-kT&W+=Yf>D-)E98!jLok2y4zg={xUZsTzlb@ zTxmi0C&G%uJ1Xs<+nXgSV!EZyohjoMdv-(5KAo&>QcO zy>HP|*P;~0=<7;QG#~x4JU+tp*{vVQ9yTOw{x#RW%%Q0x8GyBv!h;yDvFupKkCA%u ztCSbuZ9@0YQZ#7W&+WA4{8xfW5`5xqWT)`+@M}<#|BSk(c`$>Rt&%XCgu?aMQ`^p3 zgcdqU@7U(;W?f6UP+$DV+D(g`t7pwSrgC;Wgq&Dc{PC}x{8;2}`ubsyRn2ruK&|Pm zZ1(iz9uL2z3r2w<-@20GLsl&MZuQAk^^hV8{iUgGFe@Ed#H^4~1@Q`84)>zN!$H%) ziR9Q%DA{pb@m4J?D?NUCyAv`^b>Du!sq`_}KiP9_%TOkzX@O+ywq2fksLLOyqjl=_ zI2(=e`?|;hKm8zf1dX=l%yjr#HF3p1z0P+QP+HU_ITDO`!v8?L{oRCXt_BmI!rU0f zxv1`*+=dtKXUI7YQ7^)E7N+@`Qxi!ICxZ#0U<`~l6+N;RiTEoU!SX&3yEzQnVlsMt zWtzsz&jQJuPhW(k#?Rf<-#i*eBx){=hC*06t5h)&-00Q6xGsEfpMTqc+xW`g5MHnJ zo7N3{=oj>fFdC4M*5ti>*}PNVv#(aIVe7E_3M4yGRe29H&-bBzV(*84#qx)~=0QO2 z;=(?Fe%S&jKB^Xd6B5GKnA#ytYj==V;~5naV^bVMSrP|razSWNV3$Q}10=^ZjU#Ph z_@BKkdajQ5Cf)Fm{hfd&6ZqOh{mLi@$i|0LOuPl%!&voGg#56$Wf~mbyP&!6xQiOs zSp3tsDRvRkN0@f4c-vTnXy|QyxItJ9n#jzOL1P*xdw2wj;9m#XRRK|4lI(n*qnsYiEmR<%a=2l5;Y! z%o7x3&F_W#p+5;=8D@D^R(pMspx-><3NT6HlYyiTs5luMHT%hipn7l0nf=U&i?=dO zy73rTBTXYPhd06959}TCAQ~%&zPRkBcihpJD2&KM>&g(>YG1`U3A@ZPWnZw!X zwfGNuintzw5dAF6EfOHDF5aCav**_foE;VBy2PUL=9rL9a||2b@#7m5^F@~Ha!H(c zp15&ZTRdMqrmJxI<4J^O|a(3uo4)Ps3l61 zyVak+jR126bGznKMxE>2NzHPAg>qIEtKaCu+o!B?t6XoRR^NooEZQS)8Tn zDdAp&L)ic<8UhFl_$X28*O?b1cPk`2)n`sCkx9yHEc+KQ@pdZ1?2nCR^A?{;20I`( z8Kmd=i|yenKQ;^PaD}O?q;@EBOJ#Px^;V$+o@@YBNyX-T9p+c)l~A*7#shG{7)pom zAJV`|tH5~=2ljpE zLvX*nTYP%bwb-@F>J~z7)wv`SC0%R-n={}vwq|}%R|?@C%uJ47ja!`9ZCC`#qMZL26^_J(k5E^w5oAw>so{TcExKF<+tJx9AW zd%|Y5$9j3Wt;0ylMnSwJMK@MaC%RmOIeo^t18#dY-&la@XD6qk5t6uQ{!pQ)l{~*` zId>}GF{%?bVJcu}akWa|n+R95^odeFBM&GMdW@yRG)JW@NI==`L3H7?(m2`#^s-#Qzu59@|d;aSb|S!Ay8 zUrhtRH5=C=3CsZbVtcRP!_u*#xx1a8%Tbi*SvKXZ!meXv;@yJ|j?}_gdB}#>PJ}Gb zOu)P4gVC33H4W*2idOV*nD5dVdsFs3F%OnFC_Imh3gfPNmr0pd5F_$->9ormr)RPt z<^rR)3)bYPUuQ4M(e{p!b|a^5Th8^I=y-b!7?d06+;mzq^g*Bw59XG#Elw=+X@|#P z94E*lg47xAv=F4B%FtceQhD19t!fhwr+KMd>0`6EQ^ILV0oE3xv-AF{Zj))9Xz5#L zOZrr@uTrx2<;xB(CbN0|9z2^q@pFyc+{gjHJH|tYg>S!2JwS~GY{rb7DVO^egGzV! zCWgvR^}8do`zgL*9Cn5_lky|0VH>oL_38Pgjresni{x3UGQhuvw}zQJL&9$VR-O)* z(#c3$K#P8K=LJ`%0>eYRDuT@Y^t9bRaPOx|K3{_K~QHPHT1Dx1Qe^sV;i!71cZ6mCDKG`FPH<}A}9A~_fXP0#(b}7zJm^@aEs#;H?F8ssu znjdCMy@}cz$Nl1;%Bx@Om1U*!-VNg2PC53W72vDUCzIfz zrbBY3w4p_nbf9I2JV4QW+KphAvRRyoR`64fY!gH(!DY)ZdhvH`ZDAp}9#gvG&?%@z zTy?cLvNSy-j5pyj^m*}Ah^%ad=o_=l$Ahde4$&yN2j#JwS5mn%I8Ki)@I>B_l+^ZR zMP&gR>{MC;V65SppWN%<*K0qU750k%$XLT|gRM~44Rd_!ybv>xB#k>Yc_;=8nGFmI@H?6DP@MRqdJrJYhx7ji#PHe9DPF+(K_O>u5$qT4gv^Xo*Kxs9hfWX1P=_ELJ zNz$wt)pac$T1q&uSAtGqZiP5(wMk_yyu2<>ym2tea_-Nyks zaH|2>G&STu_r+*>Bp_?8+i(J`H9i=q_kVVVy!&cb#9?Zzr2g~LIc_&@q zf|x?bSXrF5gCE7Zqo{LVlkJF)3u-EragqhuUHzNN`bGbHfxou^b#|*D)gJ2SSy%hm zgpq4CX+#}1d)>i(7U!~$sICtIIbFapTE&NLS&b`*Jq9q$?U-i0MbD}9rH!mF6^9qPT#h?$R$uxd# zWZb~ZzP#|lOD)#iykG0%7>5ibb#d_ROLr{pnGw?X46#bN~y+xb5-T!ReF&pP` zBi1-COal!(|MyQnEcoa4qH})J+|S>47sSM_y0|AkG{;E;eF5tZm6tV1{&?NMLE7@n z1QZGD$2vnX?cF`XV{f54e)0W*3wZ2v!3$~?ZBLDar&{w`6Cx)LuG^WcN`jD>1fycJ z71?;W66y;!=E!$u1>dETqr~1}8g(sRqBX~Rq;FH_#0P%XFL5l8o0C_*vbmKCnxC-i z7AxM3k4ZUOxb$%M)&eJPDvOuV_x1#AXZToci^dLhT3ThC0wm;V;R0E=3od5OX`A_c zH3(T`E1z(Tx10b%Jud690@+c9$ zW*oe9TY^{X@oj9{MdyZ(0VdrA#j70mj)spkAw_#1x~E&|ed_8BYypN6khJ*~)MjJd zuX%l{M5ghGS+7uW!pykIG$o&}Dk7hB-5!+0;T-5w*q{g2&Vjp($L4%!HzqWR!dl~^1 zC+rhLrB-w{xgROPoAmVWrC_%7Ya#3bc|fY)%l2Od*k9LyOKib9GB=~=iDE8}+n+Jx z8aeOL>W+!6W_`IVhKa;CK%L1EEh)N@V-Zb^?39ENE@o9~YLQhVU-Tc-P7Jh@*$$;A z*$HhSo$ULmaTghd!;ghvTN8X^(t1#VI{0vV5NlzpRg+LTrIs&Fm)9nQ?hpkatp z)RMnU);rhSr^4cxMRgyy+`RXg>q^Ju(lz{$9M2n4Cy6IB?#%7IQ1B&rF{nb0IlMoy zf^Zt8a49Bp5v{;66AfudNC=@1vpn?-H5eDHSdY2h?8n%vl=$ZkALu(RScl;F^c{xxcXM_af(;a)k=z7}Vlsl^ad-y>yD$D<4dtODt2 zETVK8oV+@%FYL)N;}=6zu*LS=bvQr$^(#clh%g;=)-{p;9lt~-yK2t$^vm!&SXgd2|$r)R>1EQbB%F? zE1lSmBj|MW!M$GpXz@X17i{Sz#ESnj*ZIW@Jvhgfa!8j`8Ix~9to0xrmH3)BiXNjO zAPYUKqL_h}2sW_x!@&hr(>2&rbP=+*SMB zq?YqS8h!#Ae*6xr=ZLJOqFPR+&xXkG*gIZGuW0_Na(TJB)LED&$@%kB(|4bY8))aa z)pr9G@)^^%&zV?9BfGde6x9gQtN6=Om=g+RgQ0F>x(6>@0Om1O^k1JHc;xS46I8GN zeB`d!77u6k`-kQ!`pn#K+Mf)>be5NSzzUFFscTnuH$KhEOp*)MgBw+EklN5AZ?r3T zd`R}lj3B9Y56wA>j$1)Jp@`a3`WoC!HE~M1+Na0qXRD=VSAC*iq>9Q)8zgCGmjjY0 zy{uTGMVo8c2^VYcFp$O%$X}eldxajG#^73K<%rkQGb2v@8Fj&!uW?u8VA{E=Ej-82 zI`65qgBpr>RSpgH*aE=gdht-4B$ImIsg}2 zDC9=$ose%L*Q2bkmu-1uulalxMU~@=W-nLCWIal{$)9;lMqJc4q5Ls#)TWSlj$CS~ zqpafxeq5}>T4=w|Z>{LBA{xFS+kn!-k(Y?V6$&*Qp!x63${mH@UdKRsG-Z=#B@2v> zsT_N$boA8CqIukC?m-l!AkR0$< z7Kv%JKJ0aQhnYQV?&45^71newyOC+>mMFtN73ffAj~t$ms{@<+S2+B!?5ZjwpjCQC ziq-f!f$S1=8sN2 z^xwS{zYzUPo+)k{~^)20O3L!ywVlnqr7^`nEuAyY|J|9 zHphkv)r@EixnxfjN=PlzkJIHW9U@N?&Zt9h5y^iz^?^HK!=w$-@ww-UbsDG(*Cq+_ z71M*5-nDaK=hFkbvaH~(JEHK`cea1SzJc>>X}Ux8=Bqp-&5}b2t^dSB|5^rSi#&gJ z1?}Nv&FFI$n*Q=HiDo?1A4qRl+dNX&2AcXc0FU8CH9BG`X&CqvWd4?r$T-3$5Fz_9F>ig#GGzp z%7wg}3PCyPx>EA62;N7arl*}SO;I&`4?QW44?@T8dQUHEbYbG&g0J+Qt5?`-6U<7x zMd=%TLU{Hz{Oj>;|G)na{~721eZOy?4K!Yrk^bES>U`%7K^4O4l!NPrD{6k44&GDs zq#3RnCKwHtrk|w_%pXh87RbQn>_YSU`ew7BVV(&dwk-*VG=8Phq!YY9_|u)VC%WYZ zPo+XloVH#TcJ&-v_+6mMoDwC-#iis|0eR$P&Mj@o^Iw1$RZr{Z}t7YuVylFb<0+r=N{&zhWMg@WijsxA3M{IsJ7w01(w)Las1 zjOmE@cdGW^cmCZi)3K9v_YeKeD?qxP19vwIFhFt5o%Zxg3>f={(7WtXq3U(sGyFZx(vKG12@R@S_R(~ECIu=h zjd!^51s~IgvUE$jZNr9ICz;Qd%fm3Oo!nV`q@}>pXqC7@Q$YRV!Bi=?#5n{^mHUXW-iKQ{SD&xQh4D(Yi|KxyH)QFfIl@=Pt zCdRv8L(bey0ZOV7BK4@dHrNtSI;~}_vpw@H;k*gS57?7_cICUqothQcY|rC@N4P!l z(Y2RuUao%DjW0FP9>Nu4;7d_DcBV*@83)>T~y-L8x4**^T1a!<9Wij2K%KsyV z|0|j|D&x^Huc;$~_UgS?!S`$|S_j&sdqJ*xvvAaHgW1+&gQ8CMtz_zX9HqZ21pg!@ zRA)%@@R+Nzc^`KXo`Xh;8*oEOHsE96YK&eNUxrq0HNV7`MuUG}j?yjV`tlz!$UdskBoS6DGzYMd=6Nsil* zQycYqLPTS$&7Id)$_Q4PNDi33V5Fku*6B!T6J<8KGl=n*VNRtYlWxcSHtes*A4-^T z!_-a<4OhxINu}ip{y8lE3%&o(Yl(*_3Bj%*hOk8S&xoB{zRzaZ$akGvn^(xcM(mmo z$z{IB?M4+|RMSeQBU?mkutiMURW*?QB9=*1E@<6To$chPZM#qEcW_IRyN#A?nT3T> zW?)-wDcAb<{(q6hE7E*0|3$a`D@6bLT4>C%!c{l(LS8n%dFxM9_N?p2e_4K1HvX-o zHfaZx)HxI2ByI&2>ogU&S6vc~=fT>3{s8*8XpFY;uM$-d2ydx}FS<`p@=tT8djEyidw);f8094}22_t_7E7yqh_aSsePdfFI0c zDQ2heKM%9jSC6QzexjhbgJ%hz;e8sL?5LO5$vO72ljD#kUr{79YwoXlht0VGYJH01 zzn}8IzXM3z5kg6sH411fH!8#|ppcs2N=;J*_o6Srq%Xb`uRGe9+!v5fqE+moj#U|tq4;;qw^oML(B_><-3i}In{?dWIVCJp6S$9;C zK!4IR$F^qK+oxU=U#OzW|EJ<~ZQlw82u@`=PpLo*^N8ngMz#d5k=+;PQF)Jlg8yHR zvTVV3jKaLfDX$a$mOmzTM9aqJQ~?ei;M!Ec!6PT{Q-F+(Q&P8P$VQ_C(#g*@C9_VW z_u^LD(CEqWw}Hdzr{p1;&y41$2nl>*+R@?OCEPPGsskvqE(>DeN0}8t^HGqR59#T{ z>+Z8S9iCo+`s180kCnZgKUWyMhyiyhhRwAa+gdjY5lv#^39k?F@JD58sy}#3xw8c221?SIX>UM`4~vd9#J?TlaPn*JjLY zBG+3zwwqB?c-<)V*`SZu>>vus0^WrGWO*vSLk+}#ho5g|Qd8L}PKiM!-u|X)oh!~9 zq!7;wNosFde@Nz~E&B`Xu?AARCA9`it(+`2+0NtmQ;A(^Jj3Ok7XO0Y{|!ifeTQ_+ z4t9M5(oJ`Lhshl@Ep|}!LuMs7aAwvC+t{>>a9NWo{=q7jB6}jWpF;AgTV5Cwefr;8 zr}+OTt&H)`fyDN>CO>T0j(3s?u8` zvLw1`x>Qgpp$Q5|hfortpai7^MFFKmWGO00RX_p>5Fj8W6oF7e3%!L9N&+E#ujl;s zob%gzt^Lh>Gv7QjB*Q;U@;==6b=~ED6D2znj?OUX7N4|J(rCMhQURvxLF^jmP`zKL5~ zfH}Guh;oGwV_|z=);aeYxK<62Q_B^Td2ACA5P}qq2)5u(kfE~Rbt9%sc46PjvH9bs~|*$%8K9bZeG+g0g2*}CHM!nnuou8>9A+3>kq=7HDyqU64ukans&+#@S@ z?!jmFISf{EZ*||Xq@!VZmMVb_bTOM8$0_%**EX*qrFSd@JU;V1QQ^)1a;{Vc7oOV` zXJ`~*rxT{#d-j4kG!Ibia$p%qDB(`Z+2Q=Vbivvl7fDi833_^VT+GSpaL0 z^{QVRKnl&K#K=cOTlMxP3O-LfQSn&|0hWS7LttTB!`uaekL zA%+llKGSpIwR_Gg2DHa@;}z%6AI_*hkg;!DS2p0(sT2(5wR&}KYAfH}xJEzZYKk$IMcM*e@BmhhcVej})Hx1D+CpK$BnUro<-EguTfS!$H_o*^9L1C8(h8a9`E zt00Q`qk3+)Nak-Q1NQ!MGC*qon#V7tV*{LUZdY6I9qX}uOn*7>GZKccW<042eR&*U z7tADsrZ%JM#Ha_5%Ttq7D?PJ}UiMr>E;;8FfFO+~=OdV4Jj-N}s_pZBUt}p(ez!fG z6L7TP*g7zyZKWJ^H(=8oaMl2J4?>1K8dSj1Ihbhf>-4Y#H}smjOa3F7IzJ5b2)t?` z5X6Cd{U4nA=2m|UNSn^xd!7*m^d(=lmhYdtb2IjLE+Mc!r0VIPzC7xgVGywiN5lWgk<^^e5x>)Sj|R80bM(`S)NK|9@|o7 z&0F=2IH}b&*V1|-9`)AtJr-jXUO$*%U9rj(5;Zh{M71i))8-oC#pclfllTue8p;<8 z0IlzNw*e=ODrJn3UH1J)U|DcVu9r3cO>*3jzFv!m9DL##rd&WL;z!TjH|Ys#M#m~9 zwKrSeyi220&u&o!RNVC%|DpfDYhSRNb>frM-Ilja{Ia#PWUpuWz*<>r4AuE|DEx5o z0aIu_Mc_OUbO1hi+{;F5=73Z-yUvpJu4|suz~>fk_54Uw|LO^yuyPxdxd6W3p*(YK zN?R@yQnu5Btxi*V+uUsj)gs<}x`PCTZm z_gQ!&a`l2tin&rITdR=NmMB6o3ijRNQNIuQKH|?8Y=4%p*Ht*!S>5$nF|J}p?W)w1 z{lWfPKF~RcU=M44^|f26X4qPth?a}#PR4+IoQRT%XlAL8FyNozoPH5*8A88%v#o=D?tgXm z{x@?dvH8gvra!xS-%{!j*DY#Jtd>%LbIap%QHSd6{4|9mfJ^ z22{)yv~lch$r47d&QBhyO;-YFV(vxdv!!5ym!~SP+~+XvbK~%^a4ogNh8PEv05{qP zK*Yp`gxXapT0RfKu|oA?g@dGsjP}Pid{6HO$DKb8!sZx0Y_?seXigvC`H)iBW$cO}Nfhu%DxA^Of4(<8L}Ur&|8jXX_f8V{RYaDWp&3BB`TO5sV+%bG#qV~RT#`P? z6vOue1$5<=)k0>23Rc1e*zlYj7|}-oBciR&$U3D|Hqh{ZLOKA2*b>WADUKOp4!+rt zQRy_Dq=deEvvp2+rIZ?v2H0gd!!f`>iE6}J05eqqWOYTx!o8AOz4G?L)lH)JSH z9^1}!baUX#efc1`&h-sC!{mI7QmRY$^GhLwb0>ZSp9qKOH~`AbqiC>CK+t*;)uyK~ z^}_`jXwalvrjT^}-n+h|SfS{pM$Okp_NLshg`jiXu6c`O^trn;=cTVO-8)3i$C5>W z;LFU|96w-fB(E$DHLKHBU@}lun1#+NQy0ZBCK;>!s9bIMLA(8!#7gE zJoz3zQZ>(2Z|$;y~w2m>|#%uL%0P+)AlBr=|NN0^a|RjufVAm}`p zgqZ~J_*SVv%N5X^>R;^=ykF7oV5a#+JXr9d5XST2WoeW33;7}kUc6z60?V`Gm~_k+ zPt8^{tTT5!cY31Bj2&{~IjW5RkT6)7=uhyF+iUU@t!?zSuzdU33=Aud#SZ9KzBSi~ ze5{8LpETD$E@K?-dlEh8^`-5t?lY#=(Vi}^IZ8s{d|xp?YM4^q0TwC15bq2&*r8c zWCH}r{mmAki+UXo!#Gdn^)8CzTPM3M^Hj?wGU=)Y#vyA~bAk^`Un+DSCkNck+FUoe z5;GtBz{hPLs7K#wb)SRp?{*E;vgXCzw-YD%eX9FW&pGwlfcx~Gj#mQ~rFUKTv#-mNMTl$VYrN5(jHg@8%DB*a-$fXwPI2}|_-e|y^PazH0KL8;@p zj`I)v$LYR-Fusqmy(x#`wTYgeD>{mDe@uCrxY+UWt><7QGMOYj*{UD6O|AKbH80*|b^sc8`KdR@ z9n6I8H&HLdm!CLuc;dtZ3F8?4{*XM3r?u^QPbJW0$ogE9zP#}*NuxfDr8l?y*qG<$ z{KIzcfk+Nu5~^M9Ix{8<09Vu+&uMjp~O12GY z_4?e|X=MH8xbAt-iBak$6nJlndZ1Qb`dBE^?FrN;jM@mQt>n{hNdZ0bOA@%yX7t6m z`0$M2=a#linMj`2SP@PFPdrtU`^_y~oEEhO|Fn!KcBzWXWcU_i&quD+tz zzk56Bn4Ei%{Logz`W5vJA0^&e_pI!A6T&lW+@s}o`D1>Dt8+5)?nfFO7zEgBdHc>& zGelaf)&#*-@muRQBT33+Dpaqsb@|S*nb`heQi9s3P~*H%sY7GRtK9bA8)9Q4oU`7N zSX%uG;7ecwlf!o}Y@Cdy#($8AlHOX-dF({B79twLrqZMUY8XP{&~lr|3~WU2TM`1CHG&kFL2e>8b5E1P5Ww? zlykw$qr0y*gfmP! zd9J>9-&;$KGUV^dUs`T&mEJqBtokYNR>&RCziqNq-+7}O^NCm3_7;8B#^%#A{*-DX zb8A6cmVn5ATLElsFYGvL3Lh~l&C~M)smID1y>j*%g_UNC7@CLG0?N zHssO1-nBoQn%qIX|I5bX`!)Lrx{;tc-zM~W*R0~E1oO3T%xn8BI4oHkH2v_XBlvvy z6l;}zxT5R5%9{f(6O?0W|tTx z$*gVzL7GvgoAKIVy(jDAhqcO{o!v43c!L47^ho6MV^N+#p4$OD*2D(nsmV)M@_0gx zA<*dg!Y=1uYWC`X0$0MIlW_kgSl=I{{eKpE|EFH}&v%8v{6G)+r`-CL;ZM)B3;PN! zqz#jwz4Nq4@XhU2ww!8h;x}B|m+Yl%`96Ia_0}Qv2Fyp|9l=8Tmr^kY=EJd_+*rwY z`C}=D>(p+gOY$wH0OE{S4~M2=O^qV>Lx5#OL1B*$o7LtyqDv7#8}>(t^3Td){6%sE zCi!xvF5*6Sy^ZDHs$1QM(h+{)3`H8vO$oL3|Nf9q8)CT6HWg5R$y3t!DYss}lYbK+ zj+213duanR%J{2qmwrU#PA#NXXjAw3nh-Ee+VjuN<$r#>|9LG$@K^u;*DPNAY2q>B zSNkcFp(%4%?zfL;%pSdQv;W;Uo*ZTpsdnkw?W0OzP1ksjw@{SQ+z($4hzaUlS9>5= zqI&$eLhdEl?`H2}8;qe_ortrzuejPL%AjTga%hKFqG7ZDi>N~3a~MRu`is4fwED60 z0t>tS7gbNmI=j^f=KA*u5j-00#AXuO(olXeRJZk52^{EXG5BCwZDc@cvX7AInb9S3 zvpsF9=wXp=V~3k7~?&3x_AXJ>XBInQ;r5Jvjq*1b^o z*XMGWOQcS_!d$MqVX^U+QNHqUsxhGQojR``6dYGlr5(hVyIOUUA72%8aWmf9it2rA zQd!bcq{2-iKcjPUE#Y87Kmj*U&qGrL9AwxsrzN45C{0~jd>oACV5*8=whIsz>0U44 z%hP{ijFt9hCH)Ff$rQBFY|i>1_~}%j_r3@}k=nQOJs{>GXIUx2+KGY0+@aU$^045~ zYYJymP+`KFP}4-IkSeYgC#4*NTXbU>O}GF?9a*5ID3U$QP&l z8U3k!;)N>}>mg1q)tkTGjo*(@jyY19AZ%Y`h)#N_2x~33<&a9g&NY0epqtYL;+*bJ z#p#=mtWOJr8P)iTb#h?F>XN$AiTt6tRxELKlG#_%J*|64ns)Q=K3Ra9oWUN~*gv1g zEW3+1U>dIG740>}7Tw~*t#_742-#qb?R$0W4r^bR;nxp%Rhmss5XW?YVS}p@wNf7p zA8`AAfoXVs?FgG?y5)mESz}nje3B>a!9sgQhl{udc(UytJ>)E|*_?$+rrBb0!X~r#u!geavsi;(3Cqa*Qg}!La3nw29{prKuSV zb#{pKQXma%;uyGS9XdJf6)fjEB`PUNc};&bfDdktQ3b1gFRnsr$RQ3m!P7Q4?9Z@8 z%3ojEg}TF`F55`%u*FkB^4h6X?JCw8Kf?hdiu9zx@a>jwMu{vnc$McN-;zM~tbJC;to_UUTP#+l-)w#AaO)s4YA zi-S)|8Wy!mv&M}bcDN<%m3r(cke=(A2e*FFk#qy6<&3xq8t;@1>z{uZy#Lpg3r`Ih zvrWc!iMi%-KpG6A)@?_lwOX z{+yO3ii*a2?O;McJSus=n4XYhY3q95grl>KRHNO9^;uqBypvVfBTDF#e2Z!=^AW~; z&#XhcAr!n5;yP!WcRv4E(e>+zk6criTbJ=t+ZxJNfs=e?PQE1Js6c9)SlZ~ty0_-C za^P@-k-B%_;P@Tor&nuBST66Y`T~^IWF0ny0&(SB;WU>80U`;x=~~SnrF$K=dkJdg zAiHB(2_wao@S6>l-3@j5%QOC`QHiOvUJP`l8ylqG!AD*|-nR`?wh%@vsmFr79HnAG zf`gTFF6A9-SHPu)DsA=lj?5$QotgccTFabwGLsfd>wQm$dsRSzsiZV8LNA>twZ=*S z1;Xt!3`LAloV9nF=uK{8nB4jro}d*xnhVL^N3r;&|5DY{Q>T-ARDWe!R-SGKSFEnt z{mJG(zEloIM@s$<0$EC62=(8y1d|EX%U7AL+=7FC1i^fxz`#Zgub|L0bh0`w+;uuv z)%jb~`Sn$;`KM#<-h&BOozk(!F`X0N_|5X766^&2`q&im^~#ya3rDTq%x)6CkY%rK zG#mOt1H~sc8{jn_u-^GS@N9z!Gd@Q%rj#vC28_rm^Oe%=P1hs^5hCegUYh)lp~8XS za_VYH09Q1VJMF59-d-pWndPnlA6zwSJK#iTmL;z!LGA__NH*|JM$(yczWbTKrdKI@ z6i2vDUG7Y`aU^I|gC7*d&OF{M#h6P}dq#Cuhcp-ohi&O=i0J%|OT6 zj#b<`Pda4&taCHGEck2Rm4g(?$}B`+RY+h(oVHs-BTME}2X^$^F+$a9z?zX4J>=?U zNO*x%6)Q4=^whFQq>MY!GT3(ln#}$^Sk{Phh4~%2IGBJfug5)`dF1trczkx^fo#E# z)aU+hm@4qFjz2`R1uI}pJ%@ryz5UL*%$FrJ!Q2z>V;j08wQrd~N+#l}mhta5C#GUL zFmf-6HGzg*HR<5#UMI-pTW4iqn0;;2g9)WDNIE=(NvbgG+V;-aRJ$#A^DmFVN0E_f zF00b4i|w5OgfxRR?Q+(+xwMP<9mRwwUJ8Ay)YU`Ps&qAh4y+~IBb#uXLV{US@w)TY@jx}xr*Y&E` zDsjcJzIA^@6XM}e(LL{Xm7)-GnSFZr`X!SMi@~{SJ)`KLlt8_+>~#P5VS==#3^wkV z!eM7#nsxXW^@Rm+?u30z#ishr%KxSi8VTqHVK&42d zZ(SzWL}M9Cwi*`54|-*qL`NqF-X{5I-QWkoGZB*4#<{8rwHYCsb{CJioO-dG@>F+m zmaBW$Pg#z*MhR^Fye3oj1qCpcznr1GQ5x&(V`&qqpqrf)!X`$k^wkcD zo?b&n9C$L$2PYTZ+?`Lq<`~`CA)G!};Gg_bzSx=h+5678(-5Rpaz2YMeoD zR8VF{K$;TZ&9&$AM}`aYRiPR@+05NT;&bsqLzff|#fTRsl;Bb^O$lxCkf_*aPX!ZX zkUHIM#j+gz0}mx*3Drx3y@M1!iKx%RG)S9HUFO7(5xC}G=i8t=ag4~RjKdY- zzD1Qjb4D(n=yNoBvvEujlpT5Ni}K%J=~59ZxNy|YrM0@!tUKAM+3qsc29mwH2V9l% zE4>i!#q*_>0`6|+!+h5_k-#qe&Je{w&yc0WN+pu}Ke;9!7EqG-?g@_$190LgC$GrO zHFEY&CVI*~d5{?1r%tSz94}#QBrijt9Gx?R_u?)GN>x2l@Hnjg=i#S$FmY`8w+~vt ziZ*&@)qI5Rt(HwiI%+}Bogt#6suxtDnc=$a<0r?~hEo#`rY3=R6ORoiO}$2)n!eyW zEp98j;|2;GZi{Vb2EJ`>Pp>upVrTRTf5lbyzbBT0dR`JI=kc& zTy#fYvZV4krV9KtWkULST}WKM3Mt{9wPuM$S2-p-;lyn3 zL8-Jy6Twmfgqzdq(Mj%zt8UNARX~0Hm$ujXWOr8kPH6mU3oqoZB70xr{6i)28GwNw z@(LC+m>;V?W5T}5XX;m~7=G4PI3}*dS;F*n$={~kMkB3SrIu_HARw3g`OrM}w~>gi zX1|UKDP-=Nh$=d8scK&1A>6E_a^XOnd-GbUrU=eWD9~T2w>)n(ya2g0tx}#hm|w&B zf(Wy>4LMa#O4Amhyl-~v_}Y^@Dem40&(2Tj9m`VbyXUr_^s9vpRG_%)*DTbWw@z)0 z>QRaS|C1XUCdLk&)+32#PpUX;A8mpRTUP@n68tIoxwfSNkq3OhH*7ha;~A4_sp?K= zSCQ3rMuBu>VaR%VGK|zIhcuObfA~LU*gRK)bXfPzl_9fEW@nk*xlER7w%M=W%(_G? z%fk_ZgZhF2%CoUQfkT2d!^%-4>NkRs%{|+uG$_7Y_gmx;iFGl&3`J;ND^M9LdI@?Z ztmzK~AaGUDt;C>dkc!vYIZ{an#|!5{AU}V=Nc!!1{V#Sd2iv30J->4GLxR7i#Mru) z(*xH_fo-j6*eciYxxrRD>RNeQUXgFeq4$wZk4Q&^WD+NAAVKX?k%3pw$rnj!*@X%P zlBf<&Vx2e<*cwY*>;`Cu4n&&#(IX*E;+cWFxBfEi{7gm$PeiN$sVSYMn9{6Qv#vsh zZswgs^Sy({TV;leJro2jWtdcgP*!&6Y%B*yVV?>I<{5?=Ia+aMtL7U|I&@A>izV2e zH7=jkw;B#@xOv3H>N=N`MNtM3iwaE9f-lDivJ=$Sc=d>D?dUVe{*H6_8-G-6a(-R; zWk$LFr4;7#p_+QKuO-|hYs?h_S$K7ST5~10gAiWj`s<`Ua+^!{-8JZYnm4GAlvS3M zyTuI=4sJZf6Wuab4r4Dlf%euW^H+Wn9&B8a-+u~5zCd%4HOodK8Hdgl28M-Ns2~V> zbGiPPVki}HCV}B+MTu!B^A|w|lCzjuNt+yg+ojIV$rSou0V?9%0M{MVT?=cm18ZVzaKhf1gxS8FlpvbM;Dj<=*B3Wr~>K!r+RR zrmy7cSIaSGn@s_m>ikwaL3d(R5->s$S?}h%5(O^KIO%xQ>=49|0?LuEyt2)2 z(o{cqoL!==(gwFGyUERNn?~elNSIn(mz(#JwW0=uxPH3KT`Ia&xP}-wioe-sOtyx$ zJ7h)JinJwvf2roB+bx%CKC9GR>Zul0013EK%1pb^kjf&delg*sgWq#q zg>7dH-0@BAk{EU9-fP=U>>JeCX|v4_H%sE-8EfU;c}4F=SUI&dQ`~^Iuj73V%T)%L zuUx9s0VmtWpOuJP|Dh6*!EZJSII60O8ImhLWJN3s!=-U|a76CAeka(lz~K-= zc}7zN9)19-IXmO_c$QKe-gL;=YNxt&zDY41>Kq+-MK^Wg2;3kvwT+UKNFfBALUCLh zPooE}YCu{bP8l6qdxy0aMeayl7XO1eKU9t}eBnCro1AC7%wXO(k((sZ>)a5HKg}*j zJoT|netL^GxHMQs>b*F*&b|@BjF`KYXqX>9t$_Im$s%mGJ*kYVdWL`WHu9mpL#f6s zxNw1WLh)bn@IsL+4*}q+0;pfRdb)6EJa<2~R=b3?{>m=)=*@G;XyL%d893MN@mE;* z&8Tw?Ub~5s<=RmZgW25$_v3fC>rKyzR4tDeMBs^z1{gSbq0X5UDQ~pc%Wto-vZu8$ z$T}O9H|5W!E;ZaGWN5sZbUBk&WYN>s*K;N8Ix|SBBL3Eh;hv+)LTkvclvQBxKelHkagJJ~HL~$b2bexmCL(R9uF!Exqq0%+!OU6ck8Jk(&SR zZ)*c>RF{aB?s(IiXn)4#M5FlodsFM?BPv&}Ttpnvt(00CtiBY*^cF!yPrK$VPR?Bo zgGir-6h7`L?JcE{(l@8UGf8U&c3DLh!+GD52Qk_A<^87l(#J$At9%#oDjOs))`iQiz>8-!4y-()-7BFc3B{DzRkHJY9hfI*>igDS~K(`1YNg7+*=u0 zgrm1+08@e60|R)}Q2xrw`c=fpZXcVnroFdxYoL1D&g|d6v|%|jI+s%ggD$A&$w(&O z5v3O<8L4I-(|Iw^O*U@p$s5GT-zoP(Xynj)DQ(BTO^B&EII5i+l~owa9r6t~lG1(a zomZe7d9%@`6DFS!-FZ>veR&jw+c2xWBg~4sLmzmf>Kj($*gCm7|9TF4vcA*eq@YTG z(Pb}`wjxqc}|8`>|_oQHoYZ75wVK>x1Ak6evf?dm>!^R5Bh88@S>XlqEdjrnEh1LH2tI^F6or zhtKT%l5bNgT#ZvO=B!aQ#lCX?x{yo+wMh+x&u9sK=ISzAgt*w} zuIxN-!>`6{hc|p1(GF$OH_Xo*N+~ip`E@pPOms`~vjQ)exjN5M)z36o##C*o_;_=g z)byRpF;yJ;+V9!~t^w3h2&e-JUp1W0uY4-mPcY~k6OBiQRgi#41{W+cC8in2_!(>t zyau$97bietrh6R9nCbLKVnx&d{>$mm)O zRKBML4sD@>d#~qM0_fEa#1`*+@d#~3uM*-@FuGBMSdM0F?YV3@5LsW!CySDqIXKoJ zJ`?b!##h#Ce8%VVhKg|#3lf!V;GsHmH+)1xZhNJ<{Y%+yeCWr+d!in7Yi~-kva{{g z^_|{?WYd`vvUu(L0v6^e085a0`UUft#FCkev-QV5HSdJyASZ^6y(;|=>0FoThV?ll zc5batH2%Ka8lu(7?E3=}71-!u3neQ$Xsuq2jM95igsL9&=i9`P1}|NWd0gNEnMy-Z zHNLocj;-p_L{B=MZD^CRv5KtbKg~UU&ey~gD)^Y3*`kXa+()+!|Mv7Tz|CBXI~Dz| ztA%=~RL*7+7B$lLO+QdUeCCd~&59_5?O2k5DjkZb$m;`40xR}-9-@z&H_Or)(ag)l zs;F7x9Y)O7{rfnGd^u-QbGrf6gJxsURMZ}b*A>0zFAhisG!b>T(8|PuVJ`#~N!w*q z(uCjpuUv_mR)v3!T3+OZZ6yclcP05F>9mMhS~P+#L%TcH4~^=_F{0<~qeF>A<;Mw{ z)h>ukhq1`5W_`lFEz_~Rcz5%$696~62A*WHa`2)mOYQF9YWYR(e^hzi|L<9l&h*nMRyIDx*#yD&f!Vo@_ql| z-6b)!>(*p?&D15pPO}aqOKQ-hqQ0x3dfw}+MNVpRCs#CaJ2gsGK5oG`_{|1>&k=Y3 zmz(VpI)1`fi*{t{S-wEhwBxdn&jT}y&h?OGCci0w_}?K`rp2P;Wh{gu+m1=qcL71( z3aXj0xgcg<6e0R!{N#w1zX3A^X~&s=tL5A3>n1lj*ap@kcJ3gLpbWj1WVPE9Z8f0L zY8?-g`AUNO3uC6Pxw#+mb1)qG{+TPBZb$tlk ziVIZf6hp5(!K2w^bO{RAg+ZEG2&h}%K-JTUgG-pKHx$UPFI}H{+C8xI|GrAf_Q>vtvbG^9d528Y>%{_teMFuYC4L4Y%x70~uz$7|q#`>ooS? z+7Djk;q8;rN^y7WANv`NR)!7_kA`sx{#6#E-$HK$X|(@q&*^JE->|}6pv>3yb{Eu@ z(Coc$s;fsj-rA4d`;Z^U%%+nlyw0t1INuRSQ=py%w&)-Xq`f0MBQ?_@kSr`d{4H}d zM_AJ?DxyuhQ8<>B2SYw}YM=Cbz=Zi$#M5%3l_P;dJ9t-7oMA8=_xXc4nS?TEb$lWC zsp{JU-&H4*s3ws>*0n1aZ=5iZ-OVay4+=Sahc*iPUun?Pcz;8-#%QK`p7avkslPL& zg8mj))d~PYw_8n}l9(fst^U}Ahf0K&=;p2nokS?nQnQ-vI$NDOF%%B#`rx0ZPn=fA z}aWOR8gAHCg9gF_e*c>nFV1pO_}oo@IlXKRRQF0UEckAp^~g7!?<4_B^luQGXm zB9dTz^50C){5B(x3*4gRCy`@iE5`hVu6G%aaVYo!;=~4iEMiDI8O3D`6Q?u7^ySPm zh|%+H73m@9Zb@W)r~B2ogDnXdoOYZmktajcjpHYey$UUG7!5)cQ}DAZ$?j5X`@sPV zxE%B~XS<~%L>1`9N3W$p*x0lNUDX>`ieJ9(S3bRnl?>inVeInskd}y+J#`c$F>r*( z+uD6i`{`oa@n_r^cX`ZEq+)=!8mB+vv^p-ZTyyQvF54F3y7g9)=;2SK)Dk0w#27VE zi|j2HpZle$lT$eMVK8y$4QK(niN7zko;bE!+skh=wjnpB7k5#AWG^RXLA_^;vG)+> zR|e%dMc8*0G`q|MVgaunNc{r}BPt!AMa1*ikxo-%J#BF2cUo_=haRSL4)K z=btQf^;p%(Gml^iS>_}0oo)zam4qYF@tKah*<%y3g+H!Z&#$_b-nv^f27zv`rP|8X zjK+GEQyVW%d>4;HRkS_>SsAvH|7eo;k^TP5KaT3%>Uz%1uhbk=B)IwfDTp~eDyqLX z`3Prd6&CUI8NoA6216>a=0(?#sIHBrQ!(T=-M0DfUf9OdUQtFKDN4j^9!52~jp|-{ zoU362<|@2912aIG0TmTVHXbdF>d`d4C!@CXQso4aRV6bgQCZa_^`^$vxC*_Hk6c@^ zBu*t%`Z`N3H+6fxwdG9N4wcA-fdW^~Y*VqEIcrl;jL-#*>T$(kMb1I{nt-iGINmGs z0h)EQ;>cl2xm#di-Hjse7yAs8SViX~2w}gJ5kz$0C zjS6X@BKZL@>rV7{b$cX5j&F8CVPC9yU7sud?YKxS5qGL^B4W@dRiQEF) z(M*PZbS8`J@4h;LV9Dd?EjuMStJ+X}RI4Q~(w~O|?IkZG233_OlIY0=3=R)W^&w1W z%2(`)6i06Ogkfu^dTJpP`?v5Eb`2Ny)ieokSo0shO>n}%7bz|kQLEA^?PWMoXYxhuOInPSlue)F#2MXp!PpY83X^LMMT}S_Kv|fal z%a9k=20BD)UJhPUX|>t~eF|iEkL*|T4I+V1kHa8)A%pPWJxQ*vo=aJ&qw@WRLnVh` zA$HfZ++N0_I!PGy?;!rBUP*G|8%W&~F}=j0=UyUk6NnREt-)r~Tl3|n%cDXpaC3RL zZ?S^p@p0G5rSKrh69V66rZw%Vk#j8?8M4g$;DxN+a#k*;TxYoMQDQ)t!S9|7qwhFS zEtg}zh+Oy#Axy2M7QAeSkbia(F8BrnJ%#R+e{Iyiv>?qR3B_1+;DLvMSkBr0k-wC) zXOF%Ubv)!J4vByYEm*p;BpaQLRsuNPZRjQHhzNc~`5OSeE9Js)#w)xCroj(<>Rd9I z^9+xVULr3s-io@&9~guqC&Cq1*%!pQTgiMpV-e>U_q$xiA4D(fM+a{SpxLm@C88Ar zfs67lGyhsm6QAq`Bj%CqF!Z{f%UV^Rl6=Ja;{o9qgUt3l4xHPxa#1s~wW@b632!{g zR6^jG^N8Uh%&u3nQY0WK9Tmw)7R6qqZC2#3%tSP)!VOo9s@;sc#$4AMoOFlj&ZL31 z7W9Hwv`t2m$?Nqx;0do-(C@UZT#DF)n|R4QsEOjj&KHlIb-y|O>|Gn0s}hDbmX}N@ z^1~$r%OViHBn`q{?cLo)I1v@MYcP_#LWiyt;fuKpIN>9FZ9tReEz+y-t`;_vV?3(l zQMFl5w{(fq7RK=IjZCxHOhy5W?x(*}!+8VZzB%j2eS6>FUdx&`6tTekJvPt2cDwH} zE&IOc`WSJEc;ED3m=i^YuQi>pbjKKbW|WzXkR|rP?gviQ`mPVRb?1?`X}VJyr2t>` zM^q9vJ~zubZBZk>fHrWikh25;}yEy-yQOjrV2_dMiqzD=573 z+Qn0nez{!RWf2~~(G^Ce#%;5S)uVK$L#P7J)sspUueIQg6-&WljS_j_FKlE=`0lBa zrM}pNP)GNuh=_Gax{DrZjyEQ7$IQu1h3TxuM zwGE`~FEuQ@8_&apf3v_gV&O=lc`1StqTe{7Fjo#;)JDk5T(I4qh8r$3wXlz~5j$Aw z$`$6#n^01Dga^-&gnG6?JKhdCQdURZp6^qth*Z`G(#0V4}7(QkVwM)@tk zgIsbsdh#$7CA1Lo(yXNty{PXWN91G8);nSRWP3|EnC*`!8e5$slWE2*26qC? zbH!s4(U}bBXw>?5rr!s$({^5iZwRA!`}?k30F?WIEPHJ3o5P$BVOzBl4c=SF?tR&5 zbzg~5?VSAAYSciIh!xPHKVTZ7HXAzYJp02VDrolhtk1dHi+-J=5(o=Fh2P{W8(k#r zi(2GMpB#2j2g-GBt@U>8lfSX};;f@fU5@y@gm%U)HBFdn2pp4Zj(L2QFB4T8u%fvq zy7l!rrw)PQ7OoZ4W~~Q!op?}wwSLwkxPHDVLoC!x{G^Sr0;MC@UdL%$QNBKbk7S=S z_4@2}2UZXLZqW_-6Z~bA(XRL5T5eSO8fnVB(*|)<(%6ZoHStL}9lTjPk#MbZMY`G} z>el)pU`&WEa7Tp!I~NX71B40G^+i#JUP&A$3gegeKB zzK7ZhMC?+n5eA2gGkDq-(OK0cDZU1bU6z*>)9IUc9qpVz#cd<=rEU1vtI`j%OcuCom)N%-po zE)g~F$ss{`skCe8W#Br<6)&9CAQdt8>bFKBbU}aQ@Dj&pyPLf^(YN=Rm-};?{i)l_ zwT4*Y5;@tWs8eCC7rK0nJkUW1NC39Pu|;yvB~j?b@GnBpn#KD?W3)>^G-rWmh_P_y zfIkBLEpI*w%#4lNu}4qa`yv{yhHv#v^D()LzUs_m7;gz%j# z_-B5xs@jLJ-_v=bU=3X7sy1OFsV2LY!@LI{0Tv=OV7`;N$cAo;A?ww~^ehEJraK5P zHEE(NyfK$yX)vqmTRF@=BZVEGe~>BOpx{SR6pO*YCRGc?Qx1{U8d^?K2Xz`B7>m`% z4>!fB4rCFV>r(Qj2J^YD)Y~Dh)3Z=|8y~4iFNl<>=(oKVhegnw9Jc8OR^gixa?h{b zU!Nkw!f9Roky+PesPs(W3B-Y1k}E~;#M=5NdVvt09(-+S)?x#ckzp3v+plt>`_T%@hYHp3SAn$Ds#)w~x-Mb#BOAZ=J?PaG35NUC7dyb32YTxsOnmfx3X6gzy;`Y5<~i z-Ti44H3La{>2}gzFK{a= ziT6`?Sf_F8m!Hs0&7g!@_mhveR>Rv5a<+T@cRPE}$xT%5#bc@eRfn2SmO0RY)4(xC zBUbr{VNnxBnio-HA>@noQ12SbY%pZ8Jgl<1?{g=6?G69{y^zmkosx^(2%lebPmY*h z^E6@8$CA*{xoMzLw$cNxMPl!!OiuUijY-{=BkY_WuO%+1HY+T+SA0eoZsaIDEdY@9 zTrTJs?h|oYua2|#UeP*&4(Eu&2|H~3Xy|ZtUPt!*58Jg%+j|`7Sna&Xo=%;K?1B0Y ztV3rs;kV5ONy1&cWs6`_@!{<*5MfaFh-cIPJ>yo@88#kTjHcif_DnT`0IOY~I5JC@ ztI&{b%d_en?<}aAc3edI#?yU$6la-Qo#n`h*NP?e%@YZh6{5y&VzJJ$j)j{6oEDe{ z!~{MY1aZ4V5vZsNv8z(_J2w{46z5Z9rhx)jpQtbsJ;WL z40_=p^sNc?(Z_wBhr1l(Q8y!l64aNL+Wf}$9R&LFRf4ByYH;qWeV2?ffLWo}fBLSI?xw%Yz*@O2_c3}}VQvWpY401&z782&LFq%b`~re++>K7}nUHf8{$ms< zOGPIxoZvSj3*VdZF$VsG>?qo!C1M9#wX1hMi&afuoJBJ)<5iol%q{dtA8?|HXzcy( zQov%QK+(lm1>EaefQm8sHL~x`OJ7ML0h1?2d=$j?qx%6@Wuw;GIcZo&E^^Y%NPAWg z8041HawXM?XIjDKI;W=}nfW%+exrjDsZAa*wqts@_n(45^&m$BMQF-mu}W%7weHKWFE=0gn0ns56orpo`V zRG*+R$n&X#uvbGv=?#kLmSNkN%i;IYtH$kK;P*Zy_U55Ku`HJ1N~-Q zGR-@7IR^6O+ZeRTVCx3=t*0=6!{{yc?^4oNw#x>HiDaj)Zdh6laj&e`GmAH}>xZk@ zd8^5du?`+lh|e`XC7WV;eElAsDa~M?9cLaNp1em}D(D`S z6~dC`p6Z;g-l3z5u5k23m_W~~l|Nz(lV_aeM1CZbDAj`lc<=3){zOIiO9*)T3*(4- zl%_>=cLF?XJ`qXCY=6^Pr{OK?f$oQqG^Bu07tInm$m=G?!pM;yM3umz&OFz>e&d*_ z?D??D+U3o+tN3KZ9U5TqH)ushb^C4JTKhL5lE*ik=Su&hSio3NVDE715ks}? zjH>c)Tn{OZ7o=jRx}iOgI^UMAY5Gb%Dmti2B$89`xRz^fl4FpabfEBAfcVuvWZ$L# z_FwbUxL?a~n!h9Yj%*HMp|yfjc=X=_0GVT16WQ5eNPeq3zgJ@a&E9M zr%_N9Pli3$Fm|haHFhM}ns(%b z-+)plRpcbX{Sj0sP$*x5Z?JEa7Jr0DGE&gISz7SU38UI{ za8!GnyOq~lj^7(Z4LzHFrxjXKJ8+5%s7?-r-}>T8Q|!=8h~}{0Qs1RJMIY!IuO{Z+D0JDLWYM&JQ3XoL4$GPjODZW966{avOA&D_MttEkGRRB zKmLZGR-jEFUwKpW*A`z8OlDSuuyVQDv?GoE2^nymAgTA^ON*7{C`=Ay6sps!-b}wX zwqBA@IfUK$W#GPF@FI<`dA7?xBv0nP-@p_QY#(m;kd2)+BDi;8qiFZ4!0zz<%nrY> z@?{?ng4$1=y`ROiaL2hkJx&#cj0^7E_55G8a_lp>*tib^-qq?d%AfJpCw5IQ6jLkRH3bKi6Rr|olR-uKI$ z`!O>NGf(pT+WM`v9(){jL!+U^KV^+tw%6^*+J#pg=R2%kStP|NPE69fvPH^l)LBlF zlXf7c;+#u>t>VEk;0(mOb`qE{eQ=4ZabJg<_F*dNU|!I_R9FQ@>kQ5*F(e{~u>Orq zIg{+({G@`ZE$By~uobA*fK*50F_iI_P`xnZ^P&iAm69&X+>ruGicMbW+hIF3C@={u z*#KNxk@Rewlz`A=0wgm-+AKNC25bHe)(BtatCs0FlG%IFt}~_`DXE$YLSUan2}GUE zTBABs9(POk=l%Mh2>Z5tbW%%e=L#la;QHvmY_a1EAArm&r&y!aK|{;H%u|?}B*9*< z#d#=B?x+Z+q(|TkH+U_Wed3;!zv?L#bI0*kLj*ntIjVL`-&c|Ty>msk{K~Z+$H56l zo`HoF8+koZD@4d|Q4Q&xBx(e&Mw{ETS_ME>2%)$7fk{s2j##K?Ud&mi2?&X>cLIKr z_Ju#K5v0qvYM5{0fR((FB}Oa~^I_n8y92{!<6A>Y!I4(O<9VvwxzbkV=wc>tmv>Gv z3Lpag6h5U(dY&{PNsiDcV<7|U*!rT;@ETo84RNxbj#Cm*$_m@pT%B@2svnlrt|Tc1 zU5AOW|CJ@NRsG=H@Xt1VZHkW9csJ$~z%Ig_2Rqoq1`v-58%32k!^X{$N?-1Mv-CCM zixl4k()|D<4Oh+|%Gt4O&-XcM&3O-5=)kPD(zAxi!0#s{^zh_&JwF;Zh7oo$1BI|7 zoKIz%huCkE%Vt$SXWVm8V(>0Dz=ZM6Zqzxvq*HGLCCRNPv*D!`pemj8tKN!bc*CUM z4ql_)D}c2tdA#3}{zGEt@O!>1bM&`!z6QD|#|VcV%=ABB(Sqx$UYkImy~^`%%iTqx#e8 zndI8`q+^5sM#*0B=VE$1INA?Ks`Y3`vRceMVo*&haNRl%vwr~aPD+^FUfs^>UZTsO zL^OrryX6!avj(bTQ<_h-A*rRsQaP&|9q4Q<9ThCE_hAJ~St+vBCFN}n^4>Bx%G#K9 zm?s)@xqL?^0FKm$k;FxEENdb7S}0!X|nmt|lBgQM~?a^h9BlJALs!@>f&Dp~uW?<(Bhi~lM_@uJv# zFUt@36}3!T6{r;PB@%*Y(qbm*{5~i$1vBD&a)sfp?lsDkN>zyH@|vfVASd~ zx$T1~9U7_q797s|I`d|GDbvT=yO0?rul8vy>hbidrK^%`%|MC8_6H`5tEv>Le(-vO z5%DapHSh5SjVqV=>NE!(`F+=G(aVq(=^m#`k|z4*b(_y>bC@4(eNU1uc6bJ;G-v0(owpwaaCsKtdPRmGD_ge5;E97AecWaaXKSWd6$GOsQB-JTO2c zul0w3MC4>MttRKdvNkh5ZNtA~_tgi;;T&YN{*c#Wgl`VHVDfETgI#-E#tU$?>oMM7 zy~`q2IR9{hP}$uLJ5GLq9NGSukc@+Sa%{fWsDD&DFlV04{Ju6oHpG-nASVJHHg(s- zeoV3!@r5$3tq~AlJ)?g52nAx;-VN1zLAQ5Go-O&LjR}}4N2v#Fva%0xJm?28gEM+d ziY$=CoXx7O*SSE~pG*AIVWY(vyB@D47`mXV=QMGDw|vh1?Oi4LAChuP@=0Is_GVey zUJknC#$sEzw?W%i^S{hU261S{Y7Eo-_g}9K4ErnI7@NB3=anWRqKPf|6CePMvOP* zgTQ=%TgE0o!knJ{7qO3mS1TU$0m~!-9Xb#^KQQbMKiK zNpX;NSJr^5^#-GUiaXMtW995BW!`~G`iv${*}o;Vkc`cYwrO&PhrIeTxZG03kX_&1 zttT8Mp$P&7=Ns{@J(~U@dZa3)BU3j9jo2_-oBabL8I%=krK3JPuI4L2>OFM++MW== zdg#8C@slNDXf%9+c6P#Qnla?0>@&CKRWcmUw&AsrUh`gQXg|n!nd+gBKf`_IX z&l{`~r&&ffGzFNJ~ z`c{+2`WpY|r)R#gO@^P zUwG`Tb>bpB@kwF$_%#FXUcHyz(v`GW*~HLtboClpf0i6^$v8xKq`TD3j`!{et17Pi z!Nmd|Y|=_RY`XvT#LG?h*Z%JjEP1-IW}S;JEHSCyCpH%MFpB{m#{H`}+M2cP*x>e- zB|`D4@{eZvq&Na>-I60U*g9MxfZsdLK-9ZMG$kOgIRtcql3tEnjcY9shE9xkY_DF_ znYs)N+3Q?=xO>S%Z!K$bP*9?4wTv9!iv3t_;ZyAUArP0oWlp&?zpX*J>G#^AsVwsO z0I^x_%W)X+tEf@wOl;d$gudgelSG19m^ZtV=~?#%b z>$OY^Ygmbzkc_Gasf>DG$UYbexrc}r>n$Icb?kz)8_6n;dY@6su|UR-X6QCLjFkxD zV`m)RkcbqddJx^uW^K>v19O+m-EM4v=*)CHygQ3^PaQ3O@wtL%?kS|KaiXM66LEcp zSI^aoL7HXqZBg$K5pv;P0JmLSEAL(YM$!NU2wQ3YXeQpFY+I3F0hj+ zRv1lj?d4$OHRCmGFTLbsiI$CE4HHptr`Z@}{jsBj|JWVga+4@+d4I*L5jatj07B@v zOqA|p6Mq3-kJT;dd~moQ$;=|XCTe#zES>f-q8NCKXRm%-HaxvXG9A%LI(=8(U;X4W z8El+6V3fXaw_%hkjAdjX_~%L=Bo`k`_bn-sbze*?nHP+4%EA_}cCK>N!R*J%U zsMwFC$%*M$>Nt1I$s3_vtu2Cu%eyR*!e0rrHP}8f)LD4q54q{+-fMvsW=?*wz|<09 zXU3>4A#dvL-mJr&a+9_9jZLupQCljSV>9QZ!*I1{Aa3S#x(Rqhw1LMfynOx!uft;l z>T0Ljm+G}bbT%T7*`31&Y3uJyiUs+6M*6r7TIu<-WZGfem4P-Z4!oRKm4}j8Mc=qy z<{`_SV66O4b(C+lSfRRG`Fu{=d|}C5(&rb-_b6>m@5%~HjaPM)w)0o0d_7qwe(O4j zf~M(ydA0G|^2<_2tgOEVm;1%gjcZleqcET=~&TT?CadX4KP3S z-F2)2l9uk}4k#2{iTv%C9JWgIIV;%NFy7y1F00oA-!!x2g>H6iGfVJm;tQU=l{B7_ zsFn7ocZ5RrSQ5kwd_pk8HHXEPDs-NbEmX1^iSsLX&YW~;i;A_h4*4$G=v*hyV0^Ml zigK&B4F6}s&i{Ne{_xYUAXKf#a_Dh2DITsoXMI~pN*yeWivu_$Rm-q;0 zn$cNc%R|Q(IMRl-V&j%?`J%&{43J$vton`ZrVVfD$$Km_^eDufq<@$!pah zm2fY5iwr#otRW<)6CTD|a*jBR4I3FN@zpS?v^dnK44x!<%g0RXuw7^5?lb68H$cXC zuQt(}s=vF`f{5BPd14uGvGvBM@wRTPT3Vo#%EU!U=QGzF-q502m$X(=X1&xt8aB}S(sDNB(cpPD zf30I#3Fiz?8EoNvkDcbaTkfm&!nPze>T`ZZ@pgM=CaZ{y(@)M_^9u4RGcXf zHT@}DU@kEpi78Ri1#=m3#{#%X_M?)*k-*{MUq0w8OLqgG$F)Ya-7pUe@n%T7mv0U{ zq`dFN~&*GLGK+HzSFzNGF{|%~x!pp?0 z#8AnGFG@$s9xv@GNWN-gtRK5aZxylSDF>`(MpffnST@|JD>V_0gAm58sNJkS3nV89QE(^XXZgHnnea*a#qYkj zJ6AqaGJ#pT5RO?hp%XcJjo#Rpfw1V1@Xzm4?RvcDNLx^^pf@6RVHltyry|5QUV7c9 z%f#cfQczZ?2#WdmHxgwuk+1)$CFoPssXCU~TQv2a{PTB|bV+ zkxl{c-$A3KaGDdXEwg*gO$AkkIB6l1|Dd)ZqXh+f!~PFZ+x&-~?{B5X_&wW{z&vwr z#PH|_N-Bm&6=RoWBQWZDz8+gB{T!<(A;v>;DsNSLd5II~U6@X2W0|I{S8F;8TZEJ^ zc7P;EGXsA9N|5^dhh@H5qpZC}jNP!!;c^raooM6c_y*ZY#tHDS#4ihh2#3)`)0;^b z3ydN>BS=!C9gBTte*}9AIVCal7g{>i?Aa0^WPyAO97@Sn9n%mT2TYxG9Dc~S*ch~V zoGmH#dQ^tfZhp%JY>GgQZamyxkjte&L+aXWoVolVQ%7_`<+Gn*@_#qgV5O@0CDu=B zuH7nXpZpx8YZFqZPvlRsU&;#Ed&)u-1W;4UxA~w+u0Yj;I{UFg6P}s{eN$ALXKUST z8JCBX=i-swMk1(}1wytlJG37oz${@WOCcXR$mlj_W!4muH3zKKhP8cS& z^w%nf2uYv0?CP}`i&NjHu%+}QAv&e~1IY7YO5u9jy!XHH4(iET1=)Af<&#*B9G1Lf z0MMh1J!RsTXeDb4aLe11aLBMLzi-K>Ar^uF`}3~Pf{SI9qZyu3?*SLf&0DQ#E+M>)! zZhfdql>aAwz0R%w#ILWL_;Y?ergrdO`1RUbXc%@C_aE8yX5!YLbI;%Mu>0(YE*%kF zYLQb$2qRN*Wrm%!-(*62upla`(oBcV%f9N_>wu z?AvUyv^yBvne;h;mt@C zuVv5)fMrYTX*NE|=cAq$=_1;cw^eArM0NRPq!H{o?vfdJgrb8SdBe0f)d}_L;a+CL zXgaihPzYMs#LW$;^~E{a$!mSL#muv0-wrxry}Q49OCOiKKuDAg(DzP;+a5Z;>qaN8 zMs^B>Yq7l?g=hnVHE&^g?{sj((9roP9R!(ZXhWme6;B?3ZtpYbpVM-zi=B7Dgc0{E zfS?6B7SfnX=e%jtD$4HWX8q@l?^m_~sSjz_weufrm9<;GE|E^es*Kj0$yv*C+ftI$ zn?8`?lqW>F);O4`*Xd{$F`aJ}Jr*U|5+F7p6pgs+>v&%d^1CeHQz~sdK%w{K_iKuW zh@1mh2usyIacwVWOoGYln>*!U^Chxn_B_6ppJCQJbISms=Fm`$7^Pf@Rxp4(r0z*k z8F%bQ3%P_=s_}jKq~0(Da?og9bnyXn0!gK{F374>!S`I;Mhs(>?@vd|~@TJeBCX$BWDD`(=} zEBvWAXvyo!@MXX$wo%ydCT*ZKS|8mFNCALD=rxMFC4zhxFuE;!O${1Izn25bG00BV zmS4JVCRPqV{T~#Qe}h+K2Y$-jmEsy$td|E*HC`?uChdPb1bb$)n;F2uG$L z7E>QNDtfQ){!{ic#OcST&4j4hI2U)igA$~P9Le#gaQtyK!z$H=vi+thlslvNHhn8BvDsW^$-V{P1%L7Nj=#?B z;d@)Nv1m$)BxIY{&@Rk--`BC(wUyjXh8cG5&3dkFHS3D{vk44IJ^b%Tktln;%ek8W zbI4k}*8ktgT5$fi3V&WcKm8;!$zZ*b&I|`7Dmaod!}XJS6P_1KD<8rQO?%?TV{)Ls@_d7_sLC^Vy4&hBUGqy!@VJ z%#{tKDcLb-Fro=!SYN4e~M6LHQy;b~#?3)02ibM|b*JW=94BGM_S}M;vF2x-Y}jbE%)@;o^E68__d)2-+)P<6 zDz~{N1h&@$8bbm)og`WEo#b+iLng*aHo4NCmjXCl%EV^Z z(>2AIB9Dv%FPKJ*bl&KzNsd+6;}i|2xeUv5^w-#j+>=j`5-MCc!~)K!vGs=R-O-yQ%P20peDm}jwBixgbENp}T^E8N z#Mp~jUUI}gol;Yln`{V>a546T(x@QAzGqHgkhans3rsQ~91uz*#afp}m$cIcsD_*% zPvxOiC!%2yat`-IiNc@M_UswfUMmei?Z8~)*|9*H4#SAUmi57H(Ah$<)RNa))2*!? zIaz#qcEMjqWqa}fx>{d^HeT+`l)jk~YqmIUHLrMC@1EGJqR7)X%_T$B#ZQ|HGMZ@$ zLtclzxaAg{oWGGvzFheJo>m8^Jed+l-(jPcngySn^^p(pi!n@UyX)~Xp#+{kC(9)Q z6GVmYu^ciBsh_D2(~o^)AnX3?RD)n~8W)}T=UFdU;U5Ri=}cyffrl)|rfOIZ(D(iS z-M{yOIR0t>K3GBa2$yHMOMlIM5un0BXgvNc?k3FR{>x)g*GBn1T42KncBlo{Z&bM> z@wAD{jncOgK2_$84THN^$>%hX0&$YBAl7?Z?}+aMwrn6}o?e>wdgr4Ia1lZU4|rJq z5I;;=E>>UQe+uH?^lOsp*z?g5-5q*9$8yrPv-;4C`k&?SG(uW8Ys;N3?Owe*ItvpI z)zZU}DH9W(F%66bizVvv>FG~q-g+!s!;U=)w4M0EPJ;A?X6~_%ARKHuQXQ0(G9=4; zgTK<|NW}8dB-4n*iv3axb%iiS?kD7$#=e$F(m6*G84Fx$epi=(^X* zEHY4~Y1jX|&*%1FSyj?GfOxkhOEwIy%!~6;v4Qfddk2U3!yb6WHuIrf!-LxlJc#X* zhS<`Bc&8K)L>00Zf+!YUNcU8B%tP#wVX~|~@tfa!*3ddp)3|3CMovG7GoPfz$?@@N z+ii@jZ>5;zzsPb;{|y~+i~Cw?-?i7dn!)#|nwfFGLMbgvWWHj{s~T zdn`jIvp=_)TjFDRUi$nDTeTZrL;ki20IwrGU@MN_`a8Z7D*+v}XUzvzs%B z7f+}>N#c@LgkC)mw+Q=?PlXQXccfEfgoYh5!pQ&)8CpOf5#nP{^phkG(+5@LKn*LV z_qAQUdfeQLCdKN?QELnDC+ZSRFvm_b9p2Dw&h55Wq}{l3;{#wgqi;5`3+;%&-EDthGNq?+8ql8_=FF@LTI@r z%6v*ovjNkJr^U0=K zPSg}gMF$1)f}^LbaFNB|8D{u+6H-;!t68D!X3L2{dW%6$_Grb)`;)T5QS6fOZ;y5{ zNr{>xHA=%HAgMX5dX(n&CcoC+<%i+vfpYMmZ64GcpJD~V=vAw8o}8|n@KZhNdJnR^ z4^*6n#QC&^c6^}jsh3e z?QnacT&0z%Lztl+bD-F}3F3q?aTQKO#^PQGojl5FJcKy75S63O!kt=j*u)Uh&YN^l z!&m;D7zf3k-4pRi#bKD{JoJPKY|ye0PF+8V3HmG>IG4X-sI^isB4cWDR`aPmH$2F* zzO(W~a&AN98p=<`ezRHBo0oV2F;zCiDfxIVQx*i3Pgmy}Ufi>fH{@GnmTl@Iv)A%< z)762>%k$I%6J(xY`;)fj{PrBR-_gbDc(_{=Oy**2^2>h>+y8ZBlwCx&L0^TybL=N0 zuE5vg7$-0c^u0SD-Nce~@w7bvVnTP0;Va6&N1)q*zo)Qd_NpInG1vJx?eO0r!p_-b zn<|EX_@;fj$b4+^)5K#cnT6ojvWK{{16(>ZGmjqrfKK{M^EJkL(d(QiKMaef=0gOV z8jRR=p9!`jRC_LbNKok;MV_dvwG50AZ?oVzD37YjW%#-2b#LW#mj;; zVcW@Y<&HL1G+BqY_2*R5$$ya{g*+1o41F@d1#%W&P{OsokxjOl5;cRTK>i^K|NR1A zHM38?+-EH?Z`G>Vt%@k|#J^K%+pBO(?kjRgm@p?eaY=$fY=5|;3?V&>=QbV3MY2H^ zdb0_{8Vns%u=C7L`9;u04=?++Sm*^jX0vqa!Aug}w&JOz-NHEIzU1<9flX`Nb%4mN z?DU1FMSvaAA9wJ_>-oIcJwEp!5_>hd#*J=F_wbz(0F+8#V?+%@=1?jP7O!QCb1ckq z##B*idb?+U*?{H>y%@IgsBMljEynTG{^wj4KO9&6C6*tTD!Fd;8OCXFImb^~yC)g+ zS?D;+T>O;sXZP1E;=Mo{D6(WyFdAFNCZI#Hey!vNLT@P;@!!m5p3?H%H1mQfW4G7+KA{wEE-%1s{9IKN}+2;`}PGxS$0 zA3r>xD$3|wT;17d@AH3>fbH++)|`zVFD!|hb+g4J)Q_RJ6ycn0Zq67dn*l&s=ke4n zb*!*UhX|vE^Ej7u)l!>iy-L|Yj<7GLqB)OpdlJ9NGmZZa#Daru%@;&NZ!O%^2?frkyAxEJ%9VQT5;Tb?bR6mB#xynmMzGF!ZuxL1IjAXQkY9`Q zYh}$l-mnMSLyJ8k5~|!H@NI@+)Zqf7Y_U&ocVw>ocGo|*Pb20W#+tKFRekW=s$SpP zR2gl8Cs*DUJvkk?^e(N7U{l+*V3gUttOh^1BK_`;Y^utZttH+VQWGx;x)2UQf1%4j zEDjDP%JUI+`^eF9W`yRTx4cB~Cv$cjBugXo&?i%dk)ZOB{bu&yl1S55_}P6fOszX|3(y$0giD|=W^S`U7f;T zi!ve5#?qbO17jSlw}_lzg13&AGZM}x0TB~|v|}e=`!cAQ)^gRzN^cEkRku@{S5&0b zuL-i%ah#}RT)U7OIoqA?X6?M#6QNdFwA1-ob5Xdhor~&5_+UtA;v^j-gxN1|@`9b< z$oV!Ybv9L3*kH^F$;P4MKt?-(J|XIQ*ld=A{|3994gXJI<}omhejR?Ap!=@J=JZUZX^oWV>ReaT(@W@$4_}pnk!~nV(R;=mT3^$97~GX&DfEus2uu0HesJF?d!!-Y zOmV)8hWSaCqs)AKlR6=IgdwQyC zM`Ip%9x?EbQ^E5;jvex`ERVjs3q~ttR=SVdmL7IAUNYz^xKbCisoiqlajrd~*zS)P zyuGabRvPc&be7lozIpSy{BicNN;lZ(=SPND^85i|tFsCr29S!TQvNdJTP>%{FC@22;C6A{QZ&(8*;JH(P|2G{8N zWLA>n_YWg?MzX3Ym-AHe4bf{K*2(48Dqs938K1)rqL@i@H};!AIe#D6;+uZ$!GQA* z6|OzDT7HGc*uD6CoXy<+nso)?2|d$iXIYJnEh*Wz=c7>CO)SOSLrepaWHnHyOycIa zq0xSinSmSv{B;CzlqdPA@MP#k@4| z4kzcgsD&g=@`$Iw5TufZNwS1?XrVjnL6r(-b~7_p*P@h=Z=B2)Ms4gmMDRj!@yzo+ zj;;VYY{;YRbZJ8HT>kKxsp=knuYNJ0NW(S^Ie&1&6oQkCNKE&dkAEPc^SuzHKfig7 zyF5zXH&e5Y<3ldpK^(bwD|}|BAW@`dZ`n>hm@`;RsoCrs;XR+Ga!+!@j2mGQAo147 zBXLoL0R?O*rE1YW>wh16T20E3UTqLJXCFNJOG2AmW7! zFq*L@mXKHOb@K<^%jqlc`G(#QDsIrl$NJLCf9g!^?M_>i&3tbWy2V^8lP-}r?)p{y z!|}VMzxYeqH3_BNN|o2fIE zaX4uXW#Oi{+41E>C25oExh&hb?J1P8Bu_&ybumH7Oq+3hC66=h1?iF7AA!z{Yr|u3HUmlRKu(oSBQ_3OE7%+y zHQ|^U5dGDk)T|QS-(6d(4)oYKRZ76~sbBGoC-R6u>x|y}E8r)}@&&F)t~}o^d-z(N z^@U!%TX0*tJ$R6~K;KP(G$gW9f#evfLIUx(2aOKUD^G{Sy?vH$%)ik4hrU*L@3h62 z%`d?&R94DaX%3r*VMO=>I39`{XNW6N5(o6XD-6OV113#184o<_WqwE|BB^`CRlVDZf z`ar)i5VV9`j+1>#;7s)PQjButSR1-FNA(yW%)6nB{vwz&< zKQ5e*#E7wvGt3R|;^_8G1DcOuNY%24c;duD0->6)&L#0S!M{y5H84=jw3tstAiO3(FxAoZDh8+g!97Tv;GH36{WN5?ueLu7hg{N0DUx#dRp{mg# zElq$%1(A!&lXiP@8;F7`A}w29o}VVD{6xHSn2hFv{g z2KkoP8S$$9WAjU_dU^vcv*_8E(L70@W4e_j5Bx^9Cd1TSC83vx5Zbh#r&2hqfeo{= z6$vDX83Gv&ybj}db`Ks=@Zq&3LwUH*yPR7FyOxz;eeA2}o^p zbtX`K<{Z=Fu1im`$DWy8P~>XTgZdNY$HaFz&4}_FQPIads9)OCRNa!B_wzWcPJ}qy zhN7}?>`!>Z5>BMzdEn6^x|-Zm^$$@dZeO^F%H|~K$T(ep8XwV~X1-Tu=0O-)xpl-q zI4zA^YnyPMoXZtp6<=weuDY6v6JJ2t9BuDdNm4wQkji%;E8(R$Nj3spL1kMtIQEH| zqO)Bd`~zmFY<;@JpwILEA{+S9h0LeK@u#U-+VwOGnIxCF>F1xf#JJ zdQrbq60Z(5;WPpm3ik+Oz}CrDA@s1P&4 zGh)E7Tt+)*3o!U(Y(uYMmjBF5%&}(Z$U`(=c3sA!@AQc1lXogyjuxqf64v_*+VDUW5@12&eWf{U;ujfLG;c- zvd=%D6f)T3quinyIo&sim&NpD4g|Ftw!}&dOnu zcV7OE{&32_L-XXmwZIUMTLyJ-SM~v9L=-gAwSrBE0}N&FHJ<{4DQmmS?<~yZv4Jq> zbbm7}&{4INFh z?XI`G3j>twXQ=3`Lu>R0hJ#sBLXezcL6H#J#Lc|~5XaZ-sVB4eHpO*_3+kgi!r*NU z@BsDZe!P2OaJ((>$@WR5qW9T1|1m>ReqI%?!;_xr<3xi#hck-3QE!j84*ra#Ifwq? z_8DZ4Ncw0LAIvOzOI-)_RFcNLJ;!+*rOWnN1tp#hQu$8W;ouDKSyVn z{V8Iq$_)DX6v;+L>8Lpud ze0Vt$I;Hx0f-67Hrrhy1Kau&`T3Wc$MjFJ{}M;|-R(gxTX*pvVW#%w1BPWbR$h30iowiIoB}(6z8LLL zXD^qOJzkV9?O1jA+~L+bsSi3I3qc6aocmEUHPJt3Xf?dfHqEombHi$N6P+EnoB%Mc zwIaplo+yf%+o4)VfR4W3UG|Ak_ZSVf@Zic+aS8@gR()ECOw}N7O6LzT4fo5p(i9Yu zAk;uhtg9R1M_+VRj8S}547D!zU3Yf3RU2P1GKTQC(Yr~-ob@G2_yCuZ5f{bup?@s! zc&DEht~BTaQ@#&8tkVmFzYT-(h^k?l!KJDoO>-aj%9z%@R8UbcapOu#(1!{*O zfuuN4VtHA_1F+UXZaca{wV|f`LfWyL6t>GhxN+&fIG%bk_Pa&gb-s(A~s4bt<*k^$& zSNsSU(dH2XecWT>8FoMv>UA%Gi0eR@HpQK&bOd*QV{bOr8;SK_QcL z@8DsaD1cuNKS&QT(*a`rWs<_-c4v*acq^(XcsOqv-!Cg1J*wL@N7RZwaR*oCFNN~h zx{~c*^h!jiHtgJo9LJ<5Qk-YH$9^d$^yd12Hto0P#NT|i%oHoai5SXzs~vLYxNIZNF z?V6>wGg5=$7Rs#J{U*p~Eb=ZK>(ctZcV{{C#$0ang}xA$7p$tsR2`~C$*!S}x!DfU zd+W+yT9%{w$kFW&-CAc$+ta?LuZ&Iqp79fVe~q6v;IA6>m};>~PYIUu#J4;nzr0Hi zp}zCpIA~02)BtPnNw~;7+=T18_r&bnnk^n*6X6N#aXQ~prWRSPCV#PnoAfxx1h(20b#7jkmA$Bpw<`y0}TBn@eJ^nnm2b#C4zt4K*FOM z62!U>pJERL_(C)i6ZAt;WG+60g%M6IFuNZV<=qk)IcHc!VymiD*$ePxI%$tN>CNSJGy zXTGZawEo={I+cTmOKr&CrXQZaii;%2Iu2?M=PzGW)3D)lKTV!I5&OlO8%Y^{#$Fv#c48 zN-F3k!Lq@6kPq25jcdIgmxbzSEtl(;hLiw%(>|lz%X?Q7o4lDL{p8p!O6p0W-pd0Q z666Hiy)c(ux+}9>CKueu&tYb1AwWx8b$2Rq8nT$F^xE!BZ>Ff-b}H>vj-Dt*Ao2P^ zjBu$Q%=rH5)WIKnc%|%%?SHgB8WGhG_28|&@M{lOljSQw0!W!ngyMH2!`l;+;b!ew zVt~f@DD$2tE+3wqX?*3x_9)JFDzNA|Hnr#E(PmGv5-HQJY*M_r!W$tCTb)RvZWCYY z2zNwN4trXeV2TymUhYg*kSdg}?=DZOowk?z=rak!)2}+eaP;dykk~7^m!DS%lcLQN zc^XGPKZ3A3<3V~px9G}I)QV$ho^O)27#%Elbi0{L)#u^CVw}iX7|nAiN<;*-Yd?=# zqjmKSY*W*Yi}|+o19YI^EjO?0rlFzCxg>}{cV2!F^~vH1D(}$yUaRiPHD)+%CK`6! zW+xBuqecQTuwX=P*xyj?R~LBtfLt16lyRket4GRt;=*q6268_+TjYx3VcF{| zUdYi?)1MWRxC~|gq51Yin%Td-5^3u-6+~9>2y+tAe(yt%beK z)}5aPd=a4&6#4W!dW`qjuK5$EOjdP8 z^xg_tovA=;$Oi4SkugLb2bqenWDz?c-h(_7J?J>|mH~tj0Kn@(h zt^ck(QwqD;>>pau`y0~AI`qkPS9zpED_5?^kiw;Qt~#*OfaCKmJLetNpFBqQ96ioN z^~(6b3@E0?$RJlAA)z;8+}_h22`6pON;dRCtHK$eBWqR_+#6DMUwaV9h-3ho#&*P3 zCT>!iAf?qzn)fV+kZ;75h=!fDjW!Jj9a)4@f|y2$_0B9{=Mkqay$?#B+Fu_(sr5_y z8XWZA=;Mci982#TRjCpz@i+E=r~;a?mz7V6>RXS}QZ*X#HUob9;I5#sWvD1)^3&nY$AYdO>x?@Ap*pIg+*x8Hn*u~QF>&Or7E=~_7V@Hjh``6cjuwu$~cwU&t&wAumMjsSfXka+<6NXcJdJHMz1x?d;TB3-aDwtt=$_IK|m=%QCfh2 zxM3?GO*$kf3c5wn?WRcyJt`%1LQ8~5lfF?AL5irTbZOFC2uKMaN{2u~iS$4MAq4W? zp7*@Z+0QrU`DP6>nF;*CT5Hz2u3uZ3{(j?i{#G`axLUi2`3|cyr6>Mg-|HOcy=Sf* zG>(9h6R$0JAwxW@@L*i?-WoD+l&8Zi$#%@73vh+=Gel z9~U5p>&RXPmHg;uhLXL+0E~5`1;J?_`n7W*Fr!6&rh8(~pQ^CSYBZp2%5_b4{g_5- zMb*F4`ILEHxa$Rb&sbE{{XysQtp!4^p{0ZM=G-ACsL*mgv{If>)(kKjj+ zlMFU8bNrQ-JVvrTGS@gz>v%!QP}j}bbDO2Q`|TPD$3W*rLEO#)HS{t`@qSreX-_a` zU6@fR2vsf=I)a-GClo{GCklq;$1Zf`h8Yu??UrE&nFanv7cw){Xa$BVzl1m40+DjO z$!2(&v8=}&&nw&=IdkM=ASUGzymmL0rC%Rw&p2ijLtyj?)ljSp5GAnHYQCD~%<5wU zkGn@v6REH*Ep9#EiL?HXqZwtP9y}wGZCASIy@V>{<@MIEB>*tY{xdFSYeaSCG#=bh zgVVN2G|u;c(m$?4w8y6Rs>`1D?>`tcON<%rg6&k4hDi%C7ABD!rJ$HhA&ie2%3lmA z^zWBqQLB%3)QtavesA4Uwmn}9x+7+bj$vDlpSC(GaCIps!m{x%a?hvGiw-Y=6lQdo zjP>&&>sQ(c@9_$M(~yha6|nEM#U$4@*1Z*rKNKxXmxH5snvV(xkM!A4Up}U~b@n`u zrL9Wmq~V^ME8y4;c1`ugwk;dA4eoLe;JK|szqMTO=4tR8s0>Bz4BUdD%8T#oZ;Do3 z!a}zXtzJA-GX~+-oZw0C@7~-8E^jgI`YFZ?ADpo zJkm~4I7JXMTMkGXd}T+vWh3(LrATpN))mLR(Uewa#WpbH^}gE0(1Y4N3g>H1b`N&V zTyMGT=XKu4!n{g^)XT+_Z*l4?wbNChTCtFH;a)Q`7F0!dN~)aRNDU4KI@oVP@Mw)rg5&meX=cRZNj2?yJ;f>U|rT~KSTB>Q=ZlN zFMgj?0mAf&N{UwW1MuRH42M4uPhwc6N;q%itUvwm+HxK zUzahc75cCjp0T!%3Yxb;icB(mkSj3m+eC+=!x`)lb4vdy9*Ov zr1)*)CJEjLL&lnmXslFckCO*ir$$sBz!_R`g{yNT?!{GNCbKW&olY9+aWA_}4a%s}LB)^c2|cyAt4Rh%nku&pUk8^tVG7Hy6i7Z2PNQ_dQ3r z5hjTIsUzS~=|qNO5z@yo)wuM$Ob|r|6{jiYe0j0QGhB5{&ST9+mTe%U+IAbH(x-5RpsNq{=a6}$Z}Q;I25#^P{)|W zMs`#68#_Z|mnEaC9d3(>;!;@;j+P)xU$u!scduP~f~KwzpYcFKzkueEGonEWA|oaO z{TcVnb>F4TbiQZ2*+?!!E0;3Y!}JAj6{dt!ux?Bm;j(SGJ~_j7#ic#wOHo*S-fB(VI4N@bV}-ZGooDV9}D=fXB+;m;nndi>N%Ql1_q?S~9()G9GnZ16|*Y{@*UPT9T zVnUXqx2nUKGmF(_uOk=&h!>;T+O?lBhlTGJ)`_s;=pC)7nTYY93tOn)46FS57yY*F zLC*zjDKN>&OT|ffzk3-HN6y(tx^`N41G?`t(iB?9VC35nTHZvCCfvDa3P57sY;Egua& zg9DXoJ)$k}b4wHFdCkL7F0IDh)V2GNKKysnxO(*f{8C5EeaRi%mBIlnZohDA(NX*l zQ8CwIWRh*ia{3@pD3o90GcRJdIWz?kcLPklV{ajHeBDFtHCm8y!pi3H+=C>)fdP!K zby8vGaG_;Gr#UQaO!uABzYvPgM@^BxHVAD|yRmsw=m7<`(Ns3I3vYp~UTI!`3M7q1 z7j_Xf-?5mrZ1LKc%4_764Opl}rgp8rOfwyLE_I^Xqk&m-vMOL4s4>{orZ3ZYSi?m9Zq+rpk~w=lL#3z&QjUvcQ9 zad_X*Cnvt@+E{OBnF?cL0{x@rEGtK^3ZDpNq?z_k!x{>=SluRfYEPRgZ_g--JlA#@ zt7EPzw4_*lVL$wOd2J!E?4=cSv!1Zge~?n5L_DOY+c(slq$R*ql#z8PwAF4W>Tr;> zuu{L`k|_@0e>1insKH?YwZ^ltm^(TfemQiAXn>HPn^sgR_83Z&dS zWU`cj9$`QT1uWAF2t2YFIaLh^znVLRAee$3O4Z2%f;EAoOl!7}2Qs0CjZP%4fbGF8 z)oEQpM&I@x_ZVI|rS2s8O2*)O>74A*zfa@v<-o!A4C~8z2}VnhglSz(ZHPfoMm5o? zbGG`>@Oiwpsp=+kFgWg0p8<7vJx%jTPFsEdyHUb@AqZ?S-%cDlp@_cE9?Oeu{jl#h zB{33Wawojw(qETeCgt6{*!-nYuUXdvc*_LMtjztfzihkLwgt3SV}Ja1@n4$fF85!H zAF!Z5;{Y_)b=BoW_FPI&Iws=L;8WJ8n-|X`LpxSJu^TX<<{^wB(}s!(lR*%gM&81u zW7d{kp=So%=PwfswwG?!&bZdSZ$2GDAvEEUuI9}hlV1;J1)~-7ja)T8(|AxaMXbqZEZj@;EKE!h2wkl9(brQ@t0d)?6netT4bY zxcAuAkMn|YT+U^ouhlg=2u^RDBXi6YXmnJM^kXhc6=le z4TnK$U6%Ly;@-y;Q|yDqzArrrIZb|(YxaAQVlx+a%(Z9kI2m*^K^RHK9>DTlLbDi5 znUw)F^`?ET*P3@dy*HK?^tm)WqixgeEbTi9;SiI-nROc=na@-`>cn$mQ`B)haEwVE zi4~%`vT?XmwlHIADfwOSB6NFxYZtj@@QjgSUV4GOlb}!^)RZJMb5-lY?LUOOf}8KL z%et&yAP<(mUOcpRizzvYJM)X|x9tcw5fV5FAf%4+ zvNoRZ6X71%6N8mVQDqm#qPnb#G%orbe9$gMPl`(ck(*K;w6S&#jX~q?RgEgW1D$kG zXgBKh55QMo+qi!vSy|67s@5IQ{c`@&{Vw0&iWO=ERNR}&)xT8StyR|AN4a%9c*91< zDvp=ExQsudQcbNk2Bj!RYd8DHeKLbPCJLCaH@lloDU3-F!>t=eUv%XRO+>jEF`o0p z!u%pr<%F@4hJLO>D^3r&1n?bi3eB?|pngAMJ;?9ZFQNyhnEgmhm~}1oryNAY>o>pu zAvvhFk#nA0O*>no&lDZ}ZIq$6WL{lXiA7nG7c%TEZ$lrBKq1YE>2TlffT%T?n7D>ts<9GCBFWd_@^nAZ}?})l`F9 z(gWYdBFRepNF`K+df07|1oPN2A&anbMn?uTHNGphAMBL`;x6_J8CV|sTVLl!j<~+( z#6e_-bdwk@b+0W5VhoS^UJUcG<$QY2cqU*@A1 z*EBWVw6|lR(b@vp`~Yq6l1b|smSKJaL6mOh!gfkOe-`{zZijh{jdU+88}1FVW{Z1u zv;9ALxbsSNyyw=?E8kqZFR4C2?<=MYdj<<2B~=+*AT<|k@u(%SCv3Evx->4?{M*`K zgQ)BJ@!~z1d+UjWnMiAw3h#qnz%C<)Etd^;D^60BzZ!AFG~!*DmClgtFLC{Y{}R_{ z8T=C0$4?3kl|kD+M+O;JtS%ly=1j<7t&PXP5T%N^_-yw5_99bLhrY2at1Q#FBFQjS zisWKmws<@22@K`z2)oEl_1dhW&eD7NKOzU4V!PEeOIGpvhki+idEwW>##3vG z!KHhDdChn})pnUiFIn+4Di@Vpu=>`QrC<0|Iz>B-8ZJdyHfI?}lo$xeNH?-tu^@U# z|9*6tPD>-%3t2KI_k*{6TmiPTyYTkQ(T}_1mo*2`=<;22c<`+z(*7LEc5E7UFpeHP zun4(!hy6;@>y-B>a|6;)oG5Pi$#bHe1TbRvjCam*N2FYBvC=<|aUhF4U+O zvvi+OwKY={ZFU9!%3s-lOZrV(`?&SD+k4GEV`9VN;yc+LbK-ce4&4csHC7`BvFo4< zmGRwV#%d=U?BK2n3QF5@Hyt6R$A*%{Tb}b2gOW9MDvD)2&!L=2!A8rP>&Nm(^TBH8 z-Ty{t5ZZ!-ziC%uui`p9x;)?DkKctHH8xxO)i|MLSCf{C`N1(sVu zQ>3gGUiZjiZ&~}WNmExQHz|+v1?9t$Ur1T6c%fNQ9kkBVt8OnAw5GkW^C<5(pg+z% zScfxbcSm_&8915k6@u*ka=%@oed`&(fLO1y#%E&R@A?KjQ!z1;i|hFDBdn);e56vV z5o?lc)vM|ctvP<$)2hox8lWpO0qoQRl+uKLSrM7IlvuJi7Qiu}dmrOSb6XV(+?EmX zBP|c)aOllb=He$$pGX2FWS`fSgL?Ce>-}g@YwmkZ2+AGGIl7u|ei6cI-9G^zyKMUTByIVo%6Vj>?KhcM zMsW6G?Q+Qj3n3UPg4Ok)p=amQ$vfpG z5i?3JlJf4?6dZQxZX=!*5d+Z%gLT{c?8(?1MIw8e#IZ{+?Y+IxESQ5h2&dr>k9K(zD`ZTZn|N z|HctO)?m}9{z@k&p<=iUdgVJ^0Vz4Mc}lBzG9N;i+QMo4DpOv2L_})l7+BLv$FrVD zs;hYYJlXBSlboGcs4~ys?0pcT*5u#H6wW(HyTvQaebZ=dR`%2#_s`w4&o%T{8>2sD z8K`*%eNiL1U~j{`b*@g^;UZ<_J;=3nZM!{f5-Fe~km5|bOIv^bXra!$qs@wyk_M-) zu0(>3Gh4`4tT^dwu?l(mloi*lvy=IaXMf*{>wS*MI8KEe+{&sIk=D~W_0W#xr1p@+ z2p!nlI#Xog{5134KU!MjJCSqVTos+WP5br>tCfV}hJ}86J8|0esf+aROP20txt8v^ z1`T$owmo`??&H?*17eFs+1rmMRPrlxT+tZ9tgJVdl;p^mt<&QpJ<7hR(){7jOMd6N zR@8$#_Vl)vpEIR3;hjBOqjCL;q`GhMw&RO^>y2l#N55@{hCZB`s$0NrVBn2slrB1_ zq#wwo7&^STXm1I=Hsu{eRa7ZPp5tV1%B8$$zyzhd-z%qh|CWqi{Dita=tganiQ^uC z=i1t$A;{g(_0C)Low9r8Id&HfJ%V%*hqU!xm&2{^dmZ#ng;UP0TCWU8I3c{9@3WNw@A8#c^YHPhqgctKql=)C zNNFjtZk;}cy255H{>)`zBbW&LuGAl|Bx~(}&Bl^$bK#9eA_WWg_Np)pr4K?#b2!CrF&mGmlLn?fvgjgvb3Iu0a*3c z_hIwhHa|DQ3Ve5B{rQ=QXBF1v$lf4NL(&D;CK_q^2i<9)Px*D- zgS#OE4Kp?no#`IiocG^?n|BYO1Li%7Q4=Smrdja?w||GA$uH zEg5Sh=zA$jN5wd&6Y%!P)nZy>%?qpT}pb>2i z>*K{0fK9l(a_Ajqe!|D3i#w_dq`@2!MfX9ZnkBn!8?1x2)zArmR81*_0haQjJ zm!s(jDN+AKY*W`FtQ{g9Z zZeI(Pb*iDG2tZ}y8=~rF7_Rp%DNoJCB;$O#{0sY`51~N-ogcP8F=wTu{7+(e>_p-d zlhir~^mtLPB0;~b8D*TQVP&(;%FShytfsCrYi)OWzY6IVVJ#~ z^b6ouw}h-le4>+Rk-N=>4t15vr83M_(U!Mg2Kt`sCy3-Yl)XP>WqAKAaPj?CY%>&B z4`ljd(76cxElIpvZ;s+FYbzr{Lbrs|JGdY%aO;LbHR-eNjL1%RLCT2jLd{O&llc;4 zsLR}~hl8Tt&DEaLq$NW__Do3H*Lw-MKhw9<9L#>HtQS6==~@Su7LNn(aVlrz>eu#V zY2LV-8v?MSzV8M!%3=IA8as%C9da%S`mRE2^hg&e2N9e+bBeo@r0a2-&XDbkJ zd^1+id8fl7Mp8d;lX*!VnkFnfA;QV-PRr*^kWvr#g%+Ae@*ComKqeT9wT8?t{#B)3 za|Jeb;xLxl_Db8Dl$BdA6iCLliGbs(b>=snXJ!3=7KfsjKbTJ0OY~i_5sSM1-&Q4_ z7n(umaDA#Fn?1G-BPn%alj8aTsp=!lA%f)IZ$e$3{A7*v4CqVy0*~XiEOAauiIj(D zVwNd^`@EUNVTFj-3_r>vuBxNiC>&jpCmtt1}RT*)MHiSuK= zisN^No>0jvwm4KXXn_BI?cpqYgw!^qLEbQZ&_5CAwgz=L5Bn=@9G>mTwN|F5VqWXG z^GqFq$Ekb$d2qX-m{?U(e81tHLFLvgCd0vj+q8ww`+$pjq1GI~34subFB!_X7XRe& zDRm2yLHKCB-4q)B=eEJzxT>T_@r|u^0A?7 z6Plr(1_K>nbKS#YP=#2k4jG#P0K=*3qdoTq>=bA!z7!s`((kFdEa+f0UV`$9nqy#=F1!~OwaJ%B>o-9RT~wHt7mX_jUVVyAEj+vvRzObjN;juZEM%(nJhGQ^jy`s zxx#15aJa&KJ9oDHH)x{=VwW^-D5ELr-fhs9@IzEDZc1E8owgX+$JktK7!JevZ->$Mi~)$H>{B|*wV4?buJ>bS&r!USZzQnA?VxrzqEQr=IadV+wg z?Oa=}wLiIS=yWXNm~Y^q&nYVos;A7;+OyI^{k5+Dwoi$_1eVl;J;?exfXIG%ezPI} zL+h_f4%qItrBHF~w&GPz&YXh$*ej!b6y5iiofpzv$l?wV0;NhbN6($xFObkJ>rVD> zj>(wSMYwPhbnvbwv9HewzIHVm!AEbOIF z{ihKJkAGzB)p*eG8o}=6^L?A2@Q-Y&7$^KYc|;;OZZJ7utaaQ%f#Q85cnL$9m! zVCH%c-7mr4KeP9}q28Z2SAR5C@!5l;uf@u0mztSC544}xuC+A(&(j`#AvGzFyi^JO zTfg6AFs;~~srT)S*oeuU?7sm~xWV^jrkGZs&WfInsXuhbQhC1nrLBROtC0Uj{f}`2 zjshfs)NLziu;iwSQx_!{h$0QBOcC(lA0+D!au=!8Xa{Gnlp~3VV0V{V6bf*6C+?NM zDF0216TFtX`}ZODHw&fPf-$(0ea=~SS&#KLH-$pe-I87(^XcaYOg*?{4yS_T_q<}- zroLWB@+-&ipu5`dL!6KfOyF^%2p7KUdMy#Xa9Qlc)GVEB7Cyh;TdkoJu$XKorGYDP z!r=zIau54p=6O_gJ1eehg7nMLg?(AJ_)cY;#%rD(_?Z!2E-5puaWkC=6gN>ewaaZ4(S@b1GlOUYlH<>zK`6wwa6p zEm@-oKPlE78vZ-ics_3Y@HMH)#~M;~RItW~@Po+6K{63lS`pdB6N*wDQ>$`v7f5D| zRg8!@z}tcb4!e^+N{VylGO2wk(y!Ipj3^ULPaj6SY|(O@0U< z({Z%UGB1C=sUpa~6tZ&Uh`5%J&d9txksw&+B36H&c-6P*l`- zF-4#_$7V+0B&Reu;9Q}K+r-#>xplYf>iJJeC)cRQOj`OJE0Ev|-8gRBkli-|&}y|8 z&Hcn8%x0wFTSJ2{B77+`))P-YG>Fo1T`)0H$BJ#3#Eoxp54q9?DMJOljdlKyG~y<4 zTHX`t6ajIGJLw9yKGb4|xJXH0{ot*ke;&lCXDELG)3cZ5qx0*?nfpuGE9TQtxxACO zjyJHA9eB=uX+miZ9b1C%b0^eDe$xSKV4YfBILDPpX2s@Uo$gJJ>QL7vYt^3nU;uK_ z>M2))c|9M3$jEm9`=@J$Re>B}R;;>UnBmANixCK{GM~N0q3~u(g=?LdsPkZm{_h3Q=#-QG5@vSX7_}1w_I%N z6((LqZ{+aGU>uc`BSrAr3&vtnvXlMbS2><8Pq`bIMd?ox#KyL7G+Ah~b(X$C0Afl) z3;hKtu=4iX-VGP`_3UxFmYP<}f?M;gV)}INc2N0oYLM!QuWOEgut|c3zlRj8`xl-L zL~G1jwVDh9%=^{|HI40?6vtmj3ddKS*UTssfoXiuz4hO2x!4VxENp#S02-&*y0P@t zU*4kSmt9V79fJ|fvh8@lWiN$wPg-(75t@p1yF$4a!%HMzGaVJHp`O3T2jd}2j_w2G z5=daTjL&8_JwJI|15-X-l&piCOnp>A8gelW_jeTd$eEDL5ZW3M1?1FMy`3|4cfqi+ zPnndeI`*-FBr!TJnjsa|xV^=akD4hdIuB^*#9jhQl5E&R`~FN6R$O)CF`Rk@EXmhpf~v^>(4H9d76H$kOrK08Q@X-L_`Zb5=sA^WRjmAoeGw%aluj!fs zPhtf*HB0MK20mH*9zF#;>~+LfaV$ZllwgGm?s*OS$0a#tdQ7AbR()vLP80-dQLPi+ z7PlTMs=9r{t#9=G{jPThgwC9}A!=uXPm}^%ec4c28SzQG_NS#I`^-x%m++}bwffbu z<|fZj%K8B|rF>@!@D~-XqpSnMJj4)x5z2Q?=u{dPrxgX8tk-Fcty^4kl%mL%iA0Tx zE;*sd@jqHTs1r5KbGjbJJ7V9-5J(>-wZnLe)2Z5*TdulsZ=BB&!ntRPRJLsjsjbTk zPQs|-kJqUDEG`S!_#-0g(yikof}D@9A>LfN&?=OjS!B)1YjrM6aV%1Xdjx`-lgT3NdJG2~MJgGIt;}u7cWnl9&REK~H7S zIbxHj-zxzn=#%WxF7qd0s})^EK5q~5A~gb+pQ%SoeD~&zl?0S;7A? z8i3h;|5NLeFI(9hB{r2c#WoGz@Ikq=5W|hy2cI+`w8dmW2iuVy z?x>P5w-!q0V};=TBMdM4Y`$gki~-=hw*wP3_aUhP&^*7CJBi0-v^R{paWoFeY$#qTO2rqBJ-a^QX#UG~$s!I=)qqI-u_Mt zy=3v2H~?S{&yT0$zbi&|M=b3~xlO~-V(@H#B}s|1DgFd#Lr!?X$*S{j9Hg+7Mxl*58&6dqD*(CsFrpIQH7BXO$FA;ubV~Wsa7kP; z;W1`I;Gb8g5`?o*d$JIoP2q7>cc{5sSfAuvT8^p$~|HhqNL;2Hu8lL z17wG!rrj))@>@-el+JGcE*p%b?2S4A*>F0ka_InWH!EIi7u=CVHkULEUA>OvN~^kb zp_G=XiVhct5UUd7Cz}{4%Idj$9cN$-UufG{`rv!7_u2N$cQ0-M%VJuX z=U2%j{ikm2-w+V zBxk@zjt8Wsfm8Pv86o&rFz;9xLS<>2c*Ha_&dtlfHzsDY_i<}Y$V)I{V+3M7;yfwl z_|Wrbf+m$7Dd0iE%5tltxZjr4Iq_A9Ai_uRkGoX%M|t#CcWxZnHPs2=oHc9DYx-() zdKKr)lP_#;myUx8oT5*t$<;cx1%+t$6z2wwlqMBoe7ZAb$*pptvDp}Uzd75HHZavQ zC*ED50CSnMYTOd~fx@*3>gu?!HoZ1$f_^9Z(W^%R*@gG&TZJ5yI{3G{<^N=qJ|As5 zGbRO!L;rj?z3_xVdN@*?-ZTH@O6DYCFG&BqqT{hIdWqbF_%BBfIz{2L<=_^%f}Rg3 zvo^=STXIi+NQC?Nit9&sd+{!8EIC>pP`2$cumX;%h_$Dm1Ha~ytG@VON5dxnpe`JY zBVL~o__mhi-LT-kUeP4Wy<|yfymUpUOg(k{?Ol;K7iyi_b+a%}GTVSVUjvGZO6N%s z;ED-c=|V9P%57jC+trt{^Q_$0I=EPzM6SP%Yj^~fhwnB3+4B2whbso>Qc}S!Nm#+` zptg~0dY6PjsO#T#b?X|ntI1E^mIwd8loYo?#Vuo({Y}Fa4x%iblTQ z1btaS=e!DX;>lzi89=8wp-R%fj7Tqyi!`8>e(tN;KuC+q0%6{J*i>92qzY|qyto@} z?hs~Ai^Sg!TmINdgO?+Rz!;OMw$HC@yNi!Zs;SdfJG zd>%3NBOvt!rX&7^xISXF^$|=6ByC95MF_*M@KmGw_;e5BR?O^x zgVml@c}%DPDr5ic#TXFgCC0}|YTy}Bo-vG6gMQw5Dm${=NfCzgtKoJpK>R5Y*Q-$O z$H6;q`q|qRDH!Le`LFjDm6G=}YP;@{)BnL!|4Kz-T0Ndbl0N4hK7HnTY{w$5>)(X5S-AeVaOid?4Lx+5&kLA*v`P?6- z!DBH{P7%-c=$!a2G>~WpM!Alm09^%T=%l%UAMa~1Kv1>WX=5MZQ6!~9ddT^rQn&e~ zeNh(=Dk2lCK{Xh~cD-OYCoM>)$#s~pokP7+jhjMOCWm%d=RR_t6pK0D+He^WA=dZg z#wi<*6d=SZ`)v8c>yslHI;(>#oQYsijpAr*r%+eD@)th|C7gm_DDP|PEWi;1*>bC5 zi_x%oA@$X1tRA(`>-Oey+<*k+&xS*YRm6M&89~r{*j70J1tVL#M{nJKoBfZ1s`~`3 zr1hqosFgWF;{(#hPt)hvvg{{qOk2mQ>M1Sa^6@pf~`PxnDD)&z=-3QN4)L9XjUbh*iVxY58vLVC_(@Vaa2P$1wdF?8)g zyBKlm%3uDj0@YhuaMtCqj#{<2jtK@JJJVSn+;yOnn_tq)_#ul41okN#QyP1Vphz^_ zu8JC)d{xQ?sX~&D-6*@W#1R{zKh}I9 zyCrx3lUWZr(x~GQ2tD4K_gg++_^ePAMrW8~{C2mgA6Y44G`>}FpGCmZVT89Ci;2}E zR08+}u&5|PXZM3kUo~8?@OdE*ZoT9B+)EEw`5L#&EdU-e6$m1Ti{uYO&EtLGOiifA zLDUj|Swy-0DWvD=?(R_?oY96va}u$~*dox2HKNUgzAb>ZyU#72jO-Lwj|&9bDOI9} zYEjyvr23&Cjj=nw>pz{aIY--cl%X-TRp?&fPrtt65DatYJ|}{?7o@s6o!d5Ed#;4v3EID?|^Xl;|Inr|SBbtwU zaBB$}XswNpFM{;0vo{&vUuXisoFA!f4tW<6L|i+zpdGmiQzA)@yZ6)qd+Lq zjNQvl^-1<)gweW9b{*g^gY3G6yHHHS!gu5@ADm9g8?E4oY!y!BxZ54H&5hu`Id|V| z@|l|G(_`_R*kmz=yFiSlfou4PV|jFyoR)EzzvtRe0;q<`jUXQr_oemU4?}sjNpOl= zdrg7Fwh$#qHO6DWPLw_Vvbe&DdwZ^OKzFGciC&q!Xbsr)ZK@wx#QlHw(Z9BpkE^0; z*v?lsJWYHdqvgv|zJfG{RXcaUqvrY6M{qHFxi935lt#pnfSmYFnR}w13%VI{OMR=? z&d%D96EZoti~AKu_{(Qyz}nq1B$pM5%*K$=9T8K0mseR8)|2ETF6cfcr_1des(tJy zFkF&a5vbBl6=(wk+Wx<0@S~6~Xf7Yj+Z@N#XpJKTS(@|Yxw$Z}vBqo5bU6n&(~GQF zfMOgiGRvvbb{_%O^)`K|>>2jd8JwU9TD&4f!$7K zD$z?k&V#%ana)^Fao6-GvZF`=W*dK1agx!u&Z$Jvt%#v`%|r}#~XV`?4uaLT3i z!UtS>LM!smv(CxOKZzk$ z0nf?zlan9kX@;Uxo=yJ#W{)%SEwOG*N3scM=EXWq7Wrqna%<*YI z?vfMFV}hK-+p_+DcEp8N>>E*~mjhozyGpc)Rp{OIY4)icEBxkDNy1$AJMo;KKdRMV zX`VvBM{?S#jRn;-zSnx72spf>01z9bjd;jyu=LPHhSMWFU_xBws=YXhwmci30`qD! zavqc&wv-e@k!wB5yXn^?BVRc-$6irb--#zZl8 zNr^96L&bwzCrcARBOIG|W5=X9l{ zbh>jm8+}`EjMa&{GPRp^!p|Cmkl`+|AHYPr)cACS781bnNWZW=ia1xAorlL~&*JI0 z$jr7kv75&P|6G!<4#t;iOKUOi#3~D%W@%KKAi~2dED2_uod&o%_YsgDx2wTuU$>0& zgD%hTz%_L0__-^kg1WvHrsg@6!~%2I)cRmkVanPNzh3b6`+m2*r)S(0%1mzk!}tHs zG{WN6-s0B(#zR-UoPvSLFwKeB8HY#rZgkEj_ROVgD0Rrk86fTxer7*3Oex|_n5y%V zapDvNciY$!+O_`1MPYXny&bw+$yk(--uz-`-~F?K#*h3*%{_<-ay$oWVFZO_%??mV zey~Z`1DCGPrD?`ZLB+DPMQ&txz`=FIugO@xfqP?fdSq)hG(9lg+cTwCFY-q%nA+hB zbZ_yXS8{)A6}P?Q^Ef!`5@)flBogKASMepNMjuLjJ~e0kr@k!Df#?`8`qyd7W4GuI$w_PczP) zdw$*G!tuY)p1bX=U*n(bl65G)9lqolmR&dE;ISsGA0KuPzg|+?yD=IHcA=>)c0(r{ zIRCeyvi`V5fcDWmV)+NC1o%|FJF`#19Ka7UF!hI(>U zvKzh)y%U$eWV;;6$rnTH2#6JHiB9reuzlY#g7m0!rUu5nt{;oq(%a;Jn2C0nllovDO;_y>6XA{4S6URKAn89%uM>`y$7i7v&J#Wy zQA?t+d^dlrzLQ2dzn|S~!%@0n6%?uxJ(R;uTaTovH&0W;OE!nPPrYh(=j*zTtBDEs zzZmnnL^AXgn-+afY8(5^ZktVm?@uj3ceh(MH&|~mmzeB>10sfAUDgl!)VARp?D!wX z>_aJ?L#@FU)ZU~~3+pC(md)&Hq1(39sk0CDSSnHUhRGE3mfZgM4UWa6fOfbY#B)qC zLTFCq{l*D=`G7TAfvhbuEVk$;)qe4!K}$6`!Gn~rn>G0|;$!SH9y#fn(f~9DG-y=m*){ONbQk z#V}nwDbW@GDg$`wm-+adh$vz8N39u;NZ89CZnxX}ya`r~dj?}n9iw*2EYSoN9 zW0KlaK5c#QaqI!n4x>nc?WeG3Fk4^E(HpymgQCrw(N?)^7Nm*E9Bq(JVH|X=xBjP* zuD3Z&JeV$nZfCYomxptiv?3MEo;iEAgUY;13lQ(GY_-&lMo*GHfc+|@FEfEr*$QT7|a2wVC7sa)$2@qh{)QOb39O^j^k37 zDZ6@Enq(m?ky!`}e>sP5FymRw7VXNYvh>#@JaP`Zb;LlP#c}kF{%6IRD2a?v2EoPP zgzpoJoQlPHMFq4PH6fBrK7I(5rzR+lQiPC+u;Q&gDc0WnIlu86k|q#ecfpn~U-=Yl z>Ew6XTf01kyJg|rnQZP!# z1nTSR*P*~#{!4p$EOh?ez*GP_lttSDXZ)ljskKSLSPg%++Ar;!s9pDXqGrptq_S9? z@Y;9lhFHe9*TtF?*#);sp@h=&zU?pTb;D1YH*VcHq%Hc83KIq_rJNRGFZUEAMB0@2 z^cBIH#cQW{GC&45=Q5tNV4O{AO}N`miv(Coi3T_ z@z46@|LfSq3o^2dAZ$h#JYq*9H-t{m-)LmUwrusb?15XTV7BXThbb$Jra*@Mlqr8f z9r1kti5yF8=$zNi2~-@%CTd55sbqF|ZXxG%SPxo%v1QkfO#2=Jueg^Lg+{ze$R*c|*Y8Kd3p!wj0#KwKJ%0$%OGI~8( zHe0F@MrSx%Ka@+nj>s(KQhs{NGvQ&rA4NHp*w~)rsi7j>%t(O02YkDv56P%RiQDp{ z;+2h$)H4tV0YPt?-wJ;fHI*y%`}~||Bk|$w`B_z_>UX{On9LNhLpY<`w0R%Sj)t@L zAUkRlMfgEaQ7|!L_XmVc&6Q+VZmn>OH2kMYatxlOJZ1-~vQ=rI!&y)>6Q=-Ohw+5b zCtD6|*^CU#&kW2)7Lmm)E6c-_3qmAV(t$LNHz}~*fa<;ezKt#fM4@LT>hPUANMToxs@QyKua%-D7pFfvQlj*g?ME z+aBvn+9C}!o5d1&dF12aw+&*+GmzGtvz-=qqHl-sm58aGxx7I(h5We%mMV7~j2Ij& z7wK5~-TPy#N<#=MJ^f2S6I;;69E_sZ*tR9q zlN5}7EU`=qU8L7{AVLR^X6O7Ly52o5$-9sLzgt^})ikrhJh9Sb%>$D2tgx+??Y3lP zOP2>yE4H-od_=CbN>o&GZfSX7&B~Q2n#;3NBBFVqG7qFlf=G&rfC$LN#qVnOegD4y ze82zlc=&k8#pm-ryk5`u`{I!TS)|Nfxy6l+!mwJOR(JtnwhcHJd8Q~{E385kS=j*w z=P$e|ZuNJ3SZyP}Tw$114Y@~OkH(H&b%7}TqAF1yvUYMe4F~uXF-WgN(B5G&YbTJ! zKU>o-U?QzHeSRc7IsKD!frkdC?VC)yPRUmm#Jky9!#+#%&tD0i;W zdogISHtqI>~N3D zjFE@jbc92Ap~Pl;t=8m7nPsZvpaaWG2-lq>6Ps)(jUFHNqn)79twByXgog*WhKNou zS%Y&fokBS{!*58y%+)a?wI}i=`z!+gjK*#ES&MPAY>YH7p7Yo<8<|_`5tqBCr(ize zgm-;RB8Z(m8k(HSaZ+X9OqE|XWf>pB)fX^MyF)zvG9Bzi074W+(MDO}QWgkna9E_t zlI}kmt7+PeyNo@X>2>-eNoc`s>xin<(n9(%Y0kY6tTc5S zi5KXxK=($VBfd|=&>&pk!CtLu-MgSui;&%QHt_Q7PKvvC`iZ)vI<;<+`+H*YiL!b+ zI`&=69pf+K`-#*&b_HIRvw5D<>F%d=)2vE(LEk%ye=+;iQ5(y(AI=ZGLXpxu=8F15 z!}L>xc@wq~FSsVr??j&V2L{Mtxdr?&W?7XJx!%62Yd~u$`NnZLLbg8Zo9sP~$!-o0 zBb^GHEE6yVn(9v)jV<^b+vWkzNq>=NxaH9(GtT*bCnt(jMiTGf`mNPnvG+Ynk;mOa zxG4FYzEW_yn=siOSS;d>%H7B0q=)pc0p&0QT0sJj^(w=hz** zagp+AI_}(up(m3cX;TdJ{vQc|4hkv#O4oHRrFqeRHp9>oQ<7omSb55cZw)tMQ=sM$ zr$2FA)vpob_jTHg&;w)YvSC%?W9i5g;Di{M0%r3?&&(b<{n25VT&q_zjL#YL@UJA# z#~EIau@w0*sbe9_TTC%>;{T0|=-|$&h#h~Up&{Ht^RqUE0{=9Dyj$z5V z#+mM7T#d5r+07gExzs3pSMy1uU{Tl=GLH#Dl-|-EBkk~x8(S$sL^(0n22InNMd+ox zAh1#t^DOEzXHUalyUt>_^r9*PG=uha8|sR7?eFx68t0htFC?eMHtep>$CX7E&;8{e z0FLZ0uA?yy)US=7w0?;F*Y_I<(#r>_)z+957>8zum&@x-J>zqLAI*sxx$>GL%Q9{D zsuNx2B10M!=7wuYpwg}eL>Y3de=3Z|cZ zNbw}~8%HZ;kW5N?v&nx|pTdt`g%Vn-uj|$LCk-t>a48OFEbGpi$g8 z+slx1uJS)|j~11VeUo}Pnc|V?+L(4W5)@}klD-4}p&tzp9THJf5fN+5U9mdy@crAKxF1I;vvD`Q0 zpV*aQSh)2r_oq$)E*yYYE2h2EMzL;YddqO)T?w5AP1WD@ojAWZrOnUE9RzhtnwyRH z)c?Lr*M@Y{J*J_kD%l#Yo$jQJ)AxH}ICrxvp6*Nth2;U-6&S)M_47 zwghAFVl-v-Gm2Y!X3688kT8uY7R1^n(Z6SCn&&@3zA+nn#s4)jZd>XduVIO*c<_iF zF3bta!Dy=!u7yU4&e=$`obr+&q_$u9>L4KLb$ zeAoTgW~^;D+HIQXF8rN2H*2LWo_oePmUnulm;1eAghGUZ%SoPH6S;n64(;dQbU-f; z^2d6_pLxW=r#u-yL-<3Lz zf;ytAOpg4GM|W|siC~n?QI(m1r+Ti1TghfZ*j-PD z1OfJ)hLbb-RJX8(GGLISejk+GEfZ#OV*PwG&Z`_RESzqvTzN0Op z-tl3=Fl<_GJ=jdE!i@sR4Uq?@w%#aDDpDYgv%!SNTm6d`maI^P2BYaW( zbdQ{Rg^G<^HsukJXLBRi-XiHv; zz)?Oh-GEUPF29T9%Q}D&-e{yX3q$cyrQN6df8%4Fq&yw^QGd-QlbuHp?zBI>Pp8tp z`zv^32y{1Gq|K!b??qX6Z24sf|A3i3uF0u?yn_%1#vcJA-^G`Gnl7(<6&#kY<#-(l zHMO_EdAECZnTWC(6~2_D7uqg7Beg%1BP{l_t4NI;u$~PZBLL!SQMU6lT-lT9GbsZa z{zSZHj^k~J-GppwugjZ8tFHfmJeaz&8>g)b@6^=d(xdZ`qutd;lzO8^u10d}q3Kkf z0Bq`%K}=dyUnk_G?&~zHLJexcgpz~)o%tKVOuYoh&}gAI z(D-=U<8cb{If??tca=itupW6GP54kZd2Gb>!*L6DEYmf@wKHECA9UEfaUEg-{46Vi84+LhZs6Rq!G)?<=KM8kC zM)Hqn6VvV>o6EPk#TBG#j^x7y*q0cI34n?gYTDKiHi<*{$S(K z>Ec!z9Hl~7+%R?y+Z30(pL9QH!J|tWg>ToEQrAn{DQ=PEC73{mxEo3Hv&;N$Np$GF zsEa&b!}Qb9vHfJ*46sHn?0EHc(+xL-*Iejb_E~SbP-No0ugxqCz87hm0f|dR-!Wb% zTvVx5O)?f-4Xu)OQ5h}zI2p?;K5dtIhSS}#YR@GJ?=HcYsJig)RXz9yz8;|dt#Yj6 zC00494_Z2?!>hw8rx-fkSokcoAlhKjhnJ=Jr{?qXZ8L1VeWB6b8@^jXejb0gc&={H z#Cjn$*VW5MmS2;g=--pCK@nvi$8hQjmA$~M6Pl8yDjEDrnAW!zS2l*Mt#2h7q#pq- zXitMUtLbg+f#@?=@u#KdlD*N+^ZU!6e8xPTA3;m2{BX7BN#MVPz3*IK8_zlI^_n)F z@Z0Lvu6H)B3N?8C%IVqT2Hv&y5SQ>g%;L4vJ5VgZc6T`F?;DvnpHMhx_})nynVR_8ussOlo8b=>vXmU1-t!{r(9Xzm$U?; zuRZPM`3Vv3`zX-p6GFL0$}*`4_S<`SX~Dop^Nxqr_*?o;UfPkmVAMW8y#)nEz7?Wt zlN^T&(e$&7w1luQK(0JSF&i=8FmaQWB)>)oO*tS zE=kL+=5R4{v9rQ9U#tW(l0hBYhk3zN+*0saN;dQR1BKfFv4% z_*;~%ygvu%;qZd+)otbjH7u{<^tUu)mWu1x@$Tcb?i4+ZAYwk)U?@ zB2f2QK1%#`DE~9ocxuqI$Cn%SYx9e6*tE^K9G9>fS4*aca(|4o*gU7ixqm<5C=_{m zqWcIPpC<~x1omfU!=FZz^8|M125t4$xV&Y?BML@H`y}C}(S765$zxxoIA-Ug%g&`A zn;Do~7Wdtx20xxDt!&rKX^0EA!lk$S_r*VRWx8ucl2UM%2-O;>n(C@h(G0aondjIl$|;3>#kaI$K3G@v*fD<7Y!5tZ4Dox|Hdsycob*_9Ons)u?KN^ z5~i;o37HOsF7;9ctc)z4nuNQTF%=Y*-~%^<0heEBIez$OGWTz=HiWdyFQ3@B2~HSy z#>VzzvVPi%29#nivT4I4xlYbIt#Ca>FDcOUmt#CE4}mjihAb~azntyy!N$g5ueSP7 zo6-`{zvEe+V@f1<|D{!d&*sva^*!X29S0Sq#OhIJVn@VLpQLO@LGY3#=kbl*4FmY% zBNY|$^t0VP{4cj898i|pH*y?RB@Kw-KRMSIR^sP`-OELa3wDHbj6BPcd5^fIDNU4D zW2YI$6RU@?=XbFE%%`(=7GH!FHBZ*$e2|5=MOgSaN70mpE!Yudot4TB)C7%xf4+R= zS5xDOH2nxJy2#YfeSdX6x<)viyU*p)5GSP}=PvtmNqs2$#(nnCS7hBfyD1O2b5Q#-yh4Y~8tkZINxyu-~cCS%mxy3;$_vUY!qS_j3P zMR`-?oM&v*y`C`-`GQ>8uv0)VbwF=b&O0U7I{LU#Hio9fz+H}lmLtfvr$qVGiFnql z@m6s~Ec4u)i6i42)8?x(Yan{I3J)#c&^{^Rxs3_hkH`4lZMp<4OSHy;lYfUC^bMbX zipE`PjGvSDo2G=T7m~(q`qal;@oDAY@_Xs0hy}~qR<#}!?U28Ze@8zr+-U3j4jqnA zEp(@pZmHVPX}F}jEA6JhO?HO?&LfLIv@%#aeH07OkE9t^%7AA&W{DP*>C>@>GvzXX z;+Am-RNP1(=eJW$F_ES%9hF3TY#A6)*9NVf`QS>;>$%hi(f2o2wMbfg>f@@bv?rLW zv5KH3FgD#OdtdAW{|>R4JVyc-e*Emoob~PxU07uq;51r&nOMLYZ+_cIvAMrGN^}V5 zR9W!9Z3V$1Ty2gGvm|!>!AHn8v&vhV@d@BrKQVmj1l>|ZyPMT+_EvxBlR(>>gC#Uk z^ld)>)u&D05UbrhT`Go(2hD)ws6l(6$5B0vkUWu9W)+3h7Cy0yePorT+K3E&Y@xK! znrn~9=d>c(UIzrK{JGVk@D@4I{f2wgIQ!qm2?}DVrI6onvuITLe2sRQ5svP1IjvqW z%-o-iQSm<;`)mWXWVyPgM9BHQ;gwBQ>Cln4wqlEKHKu52j*%8gB)6u9%G;n`UnnO2 zTeDI4_>Dficc1;A%b|O#}Ss=D1V9rOY4U5owvY`HOeXDK-5rcNv!U#X_Cn~Q#=#!_ig5TYi0r{(fjG)`RbMCt~w~DCw93o zl|L7Oha#)n%vOcZ!tNbhZiCJnJePa-ciu7=rM?4c_I3}~))y~xNwzVYeJ$O*HsdcA z8Dg<&`nQ_N$=!tdT`A1(D4gU24&!CnDIO*b(~h;K^^;?kYcXGrE3bSwu;Bb)@ZH(v z@0)^=dmoVQQ&}FA4{-O-W8||;rbqYmQAA)sTqGDZ1gnMS1nUrBeN`(vl4;!;TP@u~ zN#5(emE0Xn*KTgF6Gb}?a&`tT&d&8Xk?Ze-R^G}J&a=EWSvXMKR9C;R=}$ajwjdv# zPSKaw=Q<)-sjD&YrDH^Yf$+-{3%`Y>x2H`v`p`@J!J2QDW(9h|n4s0<#)3}PC|S@; zMrj>}sS4l?N~dl3-<|lLVpwSEDxCs+wqy{oGQfH5*mGS|OXmvqcmTPsI~UU<@EM2| zqEC^7<2QxGiLY_}ir2HbTcQ#=BWE5JC01HS#mPgq+&5Ax#?J>xjiME_Pofmmph1mR zgl?P^^7-?-%NOfa?Aq14)~!B`8b14x;pq&$+Vv5e?WZ9QfL5Q?Rw_S$ofD%VBa1)3lJAW{#74cmCx8MUE>RRduu%9}eyTVki>SOPBk&60#)4?{ZE1%qGo)w=(ldgr1 z^;FrB6St#6S}_sDftj2-JQQzd(5~T>#m3SWQ2w^2@ou=Tt5KUYGp%IlfVSE9rPDX+ zN6~%+7@X2U6FPzpz7}Y8f$pv@5(mJF2n%SoS=CWHo`ieCD8pU7vPH&NK8nW%(38;MLhUvMpPp4@Dv!0b>l=RNK)>`%9M(k(ZJUiCuuA8dtJu#q>tLLns z^)kQymCcmLMPW4p-o6@y3;}ztE@d-(eUj5gcz&qi(KUWo1vqV1-2gT8CDh6BkZVWn z?<|j`ebbFSvE8Sr!EtYXjlA+}rT+3ht1_9yoG zQW~q4*FSlzB}rn{z%YGJN zFL2#QHR}LOG1Fp1Km5iRGUiTdt4G&iSw}_9+5;5SJia-jlU)ZrSuBy7n7Wr|-*f}9 z8wy9wSiuLhb47x(Zeu3cXKHx(ZGhZ)NGc(gf}AI}QM1Aj+@yxn4K(gFwy#Y^`6caQ zb5DITTaX5gt$ZFajel3fx zg!R^q_vO?52YQiddST!@O6m1hc4S1{lZu;wU2}g|*JmsZLQ+KVC6Ex&Is;>PE z#*@9vn*cCow!q`vA*>HZ3+Fr(tE3NYO@zA=Te##zAU7~7!BH1&HP`Gs*uQcbTUHPm zAxwcp=cSgz;-g6LCxiuSeAd6C_8OyiXJDt-$~`H){K+3mo~llKg^eVX%r49pC^!tQ z7AazA?N^>;d=AJ<4e^-^|52fsvi}KDJ|HOI2_|&@GE-QdRamdyQ?u3{3s~W+P|^}X zSrrN_O$cQw22Wec!=fEC3YM700H+&Rzn`3$ z`1#3S+m4kCUXmZi=G$itc8R?PzD3>jh{D1q{2lc09vA9Y;p1dY+$o##0aG6lC+EI) zkaJzpzu7wj^(OctHo4mmrQn<-$%SY7_6?#NELbgNea5s;8bSDU$OQZL5-BZ05lygG z4cs47!A~EGiD3U_h~+dv^My7Q1L>S!*U%LwgFH2DJsL4*C(tbKcRUP}m#FZE&9jjM zJh12rpzubFY@p&hjO8@C3`5ZxJ<^hVr{1RpxJ=5JfD?2E`@OaFe=dX)n#+{!hdc8i zL7O3B1tOHibpoYo2wyyWnPu>6G)wc1em7-cht10&w9}9#U!04IJo7s#08J=J1Lfvy zk!hvTpHs1e!!%}i0#-SHfbsY!1q04lv%Gq5A`i zLcVh^D|K? zIbu!o)CpaR@r6~_$Syh~Y~i76X^EzKplt}X&jfgYZAr?aqE3BHjH zyEiXTHCnER|0wl37*Vy0>zk1@q=8ynKWo+=0}p7y~R21F8)0d2G)tj4IFbCQMGT5pRCYj3|W zNZf(61CTp~q4#Vy^mN}CrqbtcViJG3;#5(>4FS8ol%mA!-~GB=wtJ2u!`-4<)SBum zq{y57G+64P_~znRElMPSfs3uSwchT#-VZt;#1=-4W##K}3+wR1?Qd7C}>t*R{w}?S88bN<4uiN=wItup~UnTs()nI7VB2xDip9(mp0 zAk(Wy5j?@__}Uj4H}JCeR#ML@)TSn=;d_G4kix4tmny3kaOs&OLqr4d7_>CFdLU}; zgt2d_34lEEY-e!=>9qz{G|#kHD{h)bHIAOCfM3O;g@di?h4MvBVA*ksr`(-T8;uuY zwol60o=TcMOgK^C{|-R_V`@f9a2CKgEN$eQ4Tszr+ax4cU23U{4(Dj)k&6lzv}%qG$j){Xe zg|G>=o+cX&1IR2*1_+8BRJm3#ZRoly=;CZmTx60H{5@5yTQfUs3VbbFPoK~8%n`JM zX-?%pnYJqzXfXnkx=aoVt8dJb<-DnZ#~cLEStq{>D^D6*I0P>>O&7QQ)4NHWbZ_-Q z{gRF(!xc+<-q%N8kHOmOKW0U<&%SU4)Ffb81BQjy7g%Xa&;$ufd^e?YhXrv~d4K=S zj)gSXS}0k4GV45dR-tA@scJdspslbVkdzf&Rx*F_QeyUIwohi{G?CZz$|h**<*%M? zF18{{E8P(X=>i{0R4}L~o-vje2Nkrm_p$D66wIKVCSzxw&ZkU=;w(=LoJ*cNHXf&} zS9u#z5-_uefb)(q5idf5G9QLx5+lpTsd4&sLDqof^k0|DBnYXC;o)`Sz06NT8%`hj zKeE#$kJ2GGLilcpEq27I*Ind#UkHZhq4y(lgQmwna7?(#%Crd=^8 zDz0jr|6)6k0Ph!HjWwT^b4<@GV~J$xcKZT+sO3V8oXXo3U_&vJAERIvrUyIag?;E+ zN){o{1Iz7(8~vE=wS~XAGg%kJ)%bG2P0EOV>%znzZj9Bu>-Lbu9fgFNS92xcXxglC zm3)A8!YFMst85UMV?ay)Nz_fglT*(-hv5h{rZ)61$sfHBQvYciwAJqoRjrJWe#1wt z4+5if=t-rLsaC~z*n4a$P0za;PG(scahGq3e%=#q=}Sg#(e%4N+9wZUTZ*S;SFWUe z%?zNV$p>6D!P^5wGsNnwyVlV^Vnx-JYZ^OTfSa@wY__aH1|YBBNEbVCkDSK0i}4if z%XA?^c@L5>$T1`9+j{o z$1L5rF^8d+x?Lws2XZzvo}s;JzhkM4?20+2u!@g>yW)md2N4^Qm#}Vot+VJGBeF|X z+4(G=vXw}2vV-bDzv%=g!ik>Wd)b85QsRR1ZsFn*Xf9c<+K4(Xsla%{bo4Q5gx;je z6IY0fYH-iJ-897quv&7Ymx0qDAy@LRhA+;&3H=b{bu=9o z&HfE;HJ10ImoOAeTtMc3jO_PrUCYAA>gzk1BV-v%%>e#+@^Ig#7p->Ipp<%2XTq^e z7LXY&V3ieBtq}5TZt7Ul$+Eu1t>@j}8w8_1a^waH2KiFj#s zc3zRK#Xq78v^+Q;-5XC?{piwkxNWKi zHaj%FG78&Sh3KBAZUCbc{!SjCc()a&2S%0e75-)#9_^tXC_6d4!cEIbeae6(rPHxn zzW;+0RMx_A-Nj%XrywRyFg?LL8wN~2D7qR^<`WS>fzKfd3*DIn`NX5a95e6RBcr!8 zcC#z&S*d8qGg*kRK|wuK4UMy>(WVUpHJ`8HcfS$wfLUXBV<$S`lfmiSxk*JSFPu5| z_;8wwy8|Y%#ko5X+m+`Hh-L^sjY;VNX9|a^T0*yPurhQ=30sXQ>7MyD?iGPfnQ$2%#v?fai5o*8h`1Bur?|of#HGJIr+l7bwFd^gzSUPpQzk1(oQHc z?pKfLVXLdShlxmBwi!0~PT{c_v%{TrT00!zhjB@1F*e-9<)vD1igI3Ttc;nRw;g$w zGD|N)cZ4>kH@q4fB{@}OCzR>v(LK*;eVs=)QdjT_l(=UbtOoj#*>zqnj|H4p87q=cQQhmY(xM_Nl?G1=v2z; z?xr)?Cxdo&w?$~#fI!8-Rg5M!@;nQK?{Z2$oPvc5Su1}`@Q<1oEMNGwWYAir%&kwV5v{UW30aES+Yq`j6?RPCZl95C8_;ME=*k} zlZW_Z>k`w({X*|?U8YH`PT=BFb?ztGRnQN?9mEmP0=k&u!dhpA3 z6E_U=MzcA}5X$h;ryCh&iUdAJjb{}NgR0?g^+7B_c{z}JA<8{Dyq`AK-VA%3@4l^{ zO)L|?i0ft|lxq(Q`tUsK088>n^DBw}As&zH%iimdTZS3*-m&!VPkWwEseJ0sN6MX2 z+paCJP0I_miX0Y?lG7A}V(L$};?VQOX6fKzBu41IJ-B9U6Z)v9{3TJ}aHF~3h3Y@^ zLd5U@)tZK!%xuEZ=*z?AFGXJj1%cDM`NCV#KU&GDuAZDHo7%v0UUw|bIIAX(W#sM8 zNLGh6<+6Dz3+YjpBbv7B~N#!X9nhifp zl9^oP#3nB?PcFK;CD8IV{xYh{^<_VeL3eVeq&N5U z$<+R-*n2yIYB9HIzLNe7nDw9clCU2ZXo}}f!=#2KG=Db)NL6+9`U&q*_jHy}SR8Z( z{rR`iG(xAQ56v}6hDF1gYm7I?9g7G{w2$6SJadSh-#JmjD;fBRIQ%KX1KDwJ@Ehvy ztPR&Lh7ZgTX4zA%oEMU^!HrqYqM$%Bu|n*1$RURjZl%pDa>*S1neoJglqc8}NQUlO zZ>N6i>K0Ju!MTgOCgAL1O=|LODR7adI+m9fIvePY@YbQR6|v7SbkxuVlcE|}K|-{B z&D=X`u6^cmIz(#h%^I&8reTJf=fh@gxE@jyof*rktD>32W^VW(>OYS@8Qn~HWBMQ6 z2qpmGSHq;wsvf#A{d%-zt!gl25Bv+fHyqS-S-aX;?W=W`8J4XlfY9hbp*jyQ(~?#o zp5G8f896667mHmKMSV!?5Kz%oIOdlZqwOEGzU0HHr$wMq9WB9Nk5F_mw3h82M{{JF ziSjZ&$F(c+=rx3gYm&9$Vr{EYoQjpCtQxz*2jm)QPTIJs>|xVTWNANs=IH$bjg}a0 z$-hy61=S>n)F|h=%TENH>79zCc>SWgdfNN zRF~e1bzIjvSU1&5JFfVM_3Vs9#iYK;N7SLGF5Xr%F3g~sQGiU%$?4mmzTFyT01v@t zt_1C5d6Zd4ze{X9#SrJIcrBm)^TsvooT~N{fTEHHF#s6^(i--QUS8Bdus}W?Yn2U5i@kF>uunAmiZ>%(iR^ne&!S@bOc3u z4WE#B4*PDgO|s%vkw$x@WaJ4D4rC}ow}iCtBYJSredo(G(dmnU!Ey4(_hKTuBCBVc zHI}nR+L2Rv?Jd~km#H^9-r~DS_6f(A9scOKBiiQYP~dcLa@Xk!*6xJPFE5;MWd{)E zFC%b1!AhG$z{G}2tJ<%=uC?5Is@!7}AvFI24}H&d!1WlpH56RtH0*1DCDNX?ZrqqT z5gb`hm+hgHk@}I`U%XNuaD0#!aDemgfG$?8F&NCyXgl>9AfFssUoko)nY_s*!8tws zqRkaxwV#7NW#Eko4p?F1M*K-w?cB5l54_OFlazq-8J`ui)2KZAr(S%8<_M1-fZ1$n$7P z(9b65V{f9#_;?S;)IdMl#O!=d^XF_U6TYZWofEiTQZx>Pd3Tg5z_JX;wYWZEKvZ z&#^u7kvj^_c&>Yux9}zyJ1+Li*+(2te3mDY41$JSD$2C1XQRMLmsn5-tEQ9{cpgggeILqqY^xBX0pa)Pm8Di zaSPsa-_S%u#y^Li^43@Dt<}SPc|Z+vbnVbUJuY^^EtSOp6Dj|fU*64bg89W zJSAdCaiS779QTJVri#lYLdI*uknh7-;pIxBjqSD>@E(d{`_52G@`;Yf*!-tL}ZXOsehnnAY9ufn|LE=iH!v)kP0hbZC0qNDB3u(rLN zM;0G_ZvrsuY?k(c;!AM(IS!xf|G4;5z{2$={VmFrfxq$-j332i+!!S0!UV<6VI_UY zJt_lQ(i3I43_~2Xox+0sv(<`A$USI2fWAqB|Mp-4>wy7#ex-B+!20HO|Ld{zsu)9Q z>SCPBu3F;ekk!$aqhqYXJ4UO{%SV^uwTRW6 z4m+cl^||HM-g#;28c@dNYEP)x&$!vZ<;U$=sVY!}7gY zvUyc`fSrJ&Fzu;u`u}$U;MTEfPX65``P0tH`*=)QKx3KmgRcFx+K+v0+k9X}{)w2J~eJ`Ie0J{Tc!Dv!k- z^WsTcxukMayj6m)ydg;4p&1RP)X!e9l?S;jz#J+dOZOreY8kcnGvvCp;oG$KIY{uH zDSGpsDOy@Yy%!<&>9j!F(z_lC6uLT?q3)+Z;Y$brtI|q0f(Z;0n^MByQ!Vz9-W z2gV!kBXzW;`34)6>o=vm67A6h^C`{WS>El zVK?kccyQRc=+gSrbA1OviPxZtP-_`%JFuH~DZFD=j=z)~cPIR5PfyVI zE?6gQ?MR=5E9Z067Vhb+%GFPv4puyU^6Seq87@ahuMaPTZ8hH-1T z2nJEG_401CI}}5tC|wLuQo{6DXa6<&Ms*prA5RxdMg-(W*UYZCmm8MP-09y}Gts)q z2NT!8;n_Jsk!P+p!Cmc#JYM^`&wlyr&No(BYQuL9KgBtA_qrjTTL#dgACC61QyS63 z-*>rWi4J~^z&ASQ&7VuTW1+PS_!@QWXmZjy!u*K!;qlDgZ5DoJgVOxaweAuh&NWBI zRrkdRu1q*cAY-O0v=Lkeb8;cF_iuK7HDa^nfIy6yalyw-bXjY$fkeW&N-{iY3Z=xOTCsaaOJA^lJ09qp1q+A%&RxQnbU z%rv}Naj2I2NU9^l#4#1nHeEP+Po}C%+5r=rcM(xLf{wWa z#H`kthu}TrJVCP}rzAF)bZpkvM?>DMqwQNptbf?;{P|?+=rq3c8;>t4KbmRsXw6zi z@yWf{?MZIJGTGU-cjJ8>SzXj`G;udf4W10fTZXESx(~|x{o<&@uF)CTo7P6Bb7q<- zd(n^!G*Bfej=GfC&A?HV{4EK7pqR@F4VtW*M`9y?!)akt_SjJgOu5v3Z+bA8nxH?P zDSW43pPnD#RY9W{Y!^m+RBTUBoM8STd~iq5o9+8`A>LJj3KBye0Z~?HK0neQXDgSQcY8SA&!-*9rwb zPEi!s;$haFZg;)Bn2rN9{fT<_>~~;|AT&Vh0xuazfd9cjZ9)3}iYJjarqalkndj3v z9bQQt@;)CHoxZc>kj-2{9|PX1f!rIO8TK6* zKk|*l-yKiHKf?q-P6v>g%P?9qDipnCuJ#pCYPTTrs+M_M%mZ2uw|fYw2;yVM;o}n> zP|(4&n%foZY-B<6hsHpMun3pdy$zdu0u9^B_s09sC`xkI`8S8iQi+7d?L`n*&v`9G zlqd@|uraCG0mrk{yi(vjAt5~+{4(>a6vBcIk8=9c{VeRq=n1%g8i3j>?;&hmN(NjK zy&tF|t(0Mw)J)Q%ZtQ|qhBfak0h+`BeURiIlTD9Cn z@f`h`RZ(BAtq!riZ|zx=wz}_O3neX5D|8<<#E(CNXC7d1E;J!dj`#L;@G|j#NTWab zw3am*h1C+#Rbi72clTD5du;!_)3iIOar*xFVT^0xr3mK-`%BZ}5-|Z^w!XL>Ay*XL zL}i&pM^fZ51@Fu@H zAKt7u4Ya6*U4K*79=b#4I!BKKoPc)4vuT@olL?Hd+vEID9z#N~+*%K>qcFJy#cI1M z1vL9A6;I=W%X0zR^FevTv39P;o99AN64LL>(*K=oAh4jeCG-Cx@}aet{~;O46);-5 zQBag_;LDK3lKJ-VRo&QPhjc;@iM{sW(+sB7QyDry(xkSnA5v=9iYK&HO%ylJ5w;(r zc~;1`4D2pyDM+2EM=7tEFec{^h;ScM+M*>+bO!c=@wrqBTn8n$e0zA(GCOIxT<>ye z^*1LJEOvqNq0_^n5>Y6wRx>^5;WKNL4hs1*S&v^y*NEY9pb&K`iJ_&@{EYMitfS14 zOOV4lFe1C_$TbExm&n)-tnTu#_$<843?5MH<6qk?`#8gqsNnKHbDP^BJKI3BzX2$S z%%uwsyk08Hynpjp@SDh71~mGNK!TlYY0n`dBk7A`3tl(nb699AP8SbY2apdRSVZ*K zFvx*39;c(A!<~FXyy!yag4|q+GyISnMUAq?Swz^#t1KcawAGby;Xu6guUw6&o^rsm zYAStJV@DZ3tHhC^6oWxnYsl0uzIPwt=>L9ZFzuZ_8V4BGus{a``exA(%TPcQs-#Y6 z9PWK_X$Gg{`$6S3!DM(8o0aq^=h&nExD^Xx&(*~%TTJ|f|8~Do%oMoDmj&Kk3+_F> z5BrR53hr}W-|U`N@^-tn5gu0c2WGetS9V6%~5!)p?p zVDZqRdVN79MNBkZU-{Zj5;Y#-+`opYx31YpUBGv@%oEf zXksEFB&s;Qdv`xfVQqjXTdv+3d+UPpX>n4}YYvuaXPDutdQ?L|=cs@su1uCs_gGOp z;zh-5MlaVUD74Gk2*-HMhlA77`@s^&k#HD)CT4&mZez$M)m8hUX&Niqfh)`CdNtm6iwf8gt#RIIArvi) z0)@><{sTcYy$5usYA?h2^{o=X0ltp^Fj=kbE-kxY$5+=VW9Tnsgg}&1pA|@gJ2>y# zqF!G%kDp!ROLRCZY9?D|Orfr^VJ3%3ydKKJ%{-nW3xCyU#s@h?tFfyZt&r&k8pT<~ z*AOZ^;9&|_>}m>))1q+Y25Z9sf*kI5SzLmzaSa2vRWty;1EDHkUgmK4->{2iy_kL<8Rp&7Vvyo9v68ZK$lvr^Q%ZK^`oz&PXvz|4d13y37uJuO2DEnh^ZhaF8w z2esq9-AA}cW=Y-orS7X?P8o6WY?Ff$n}nFbh_WaSBSCZ@Ek0j-P{_ljvGWL*(j||; z*+|Q?k&klr#Pud!UnA7UMJkI%i{QeYb2LxLCpZ-TLq~gjJpbY7z^=f031>OzVE#|x zPPyh-Roye%L2Ky3G`jKlR#tNiN1o)M`f+XL{x=n7@RN=LBT5k{6a{&v`#LyVghS@t zXDBt&;hEwDIxFd_jS&ev>{@t1glAA%*WW9_o`3Oeea|5SXXpCj@PWU%Et4CmDtKdq z!b=h>Iq#d9LP9 zu}}{|{1FNWKNs$VZL5Vv(FrZ>5uRD`3z5aU`Jt@RmyvLJ%hxzEaDc!$upDEx zzx_3y-R|XqTgJ|kv#k>8f7fJh{MlT%vHR8e!8QZm*6=T8bzA(!bca{YOo}D@n>QY1 z?d$pF-qUv?7_Ix@~8NU+`fuf?o)!2DlCQl{T*-{_S$ZA*BQ}qf>w2 zOOFThGb#u1yVG_=0FL4|lhu}`l z5`=V0t@nuBy)o4mF>=(^l&G%_XQy^V0a<4ZIp#ngJQZna``#h2RNJkCY^wnf@vG?o zs#~50>%Uh$qOFO6D}SOa-1}fn&Ie0(^|XbR0kbRbsIQ0Udm|GbYcK13E>WL*|C!ic znM*d5q-ljKh;Ge?23xj<7X)9buN2DCyo|lKo}9cm;LLOWHt}*F5#%$=WG<#kuCLA~ zoL#!_a8VY+o}8Na*HLCG*JGgy!2P0`{;$0<2FD-o_P6Ac*7qFDO=np_{N~GH)r*8s zx@iXs)vv@u05EQC+hbt}8KUIy)p*nxL`@f_QGwkA@aq4V(%>yDOlb`4OybY;MXk6d z9>DU4WmdKqq{35U*Rp0`eTK`n8UZLV(*~wFXRye4bI;BJAZsfG=v~(?OgEtWHWp`$ zGW)ljNlsv!jlG{m1|e#eY*q3b-wP#zpxAiIRFXs+d6w(;G31_*YS3PmbzXJ{qPtNho^K_tM#rmaP%1h$Uxo!UnTH`l*vDCy~$xcogF~*vUr@dT!!4 zKlVg&&O<=SlbqEQfPAn2Tk?@{Mi@@gkgn}?dwxE8RMtkK-@jG=WNo;=dcrvehA-<} z6m%}`11-&2z8h)x^8g|Tq^)mPp3El6BE-sp*CE7Ij5IJepA(b+Ur^7c`L_Is&BDw| z4KiB<^9MQ}fmzL?b!1J_jJ5&R)#1i+Cf2#GCqgsJ#A*m*jaXYzpADQUMIPXA{7>PG zh1q^(CvFiA82s~K6pZU}ZwSJVDl!_X1rsj=TA!WYA%_N!YPJ4v!w!fHQUz&uPn3hL zK9!BUj=ro_zutFQr0~7k_$r>;a+&7J76|fA4<3(Vom@L{O~Fg`XRXcKV)?VWR6Z!Y zhMewl4Dom%EVA|gWE3vT-OI}Tc2oX}G*3!n;cxz5oyypLGax=rK}`lC(4+ z12>tw#m0Zk=>Ih)8@FW2IgUWtvlDh>|GZp$pv(A9AT-!Xn~@92hJk&^M9q08LA8lw zx>$9*x~(G?U4oU&$McS?e=9-i+%zbtwT=!*C-^Di6xv%nI-D|oS`$Q{kAvM}pdWRstd21qc%lJ3sdeLHKba|xty+;a&0CEh(AS;O7AWinyy;s9E@ zuI?&Q_1=X8en(eNs3LF2(l@%|3T2}S(_B6fz_5Y^5-FAE2VTD~0(&H)zN?DRt^V9eCUy-I?4PPl8 zr*hr#OjBw`!V`&AEEw-db1Ry9dpE{8x#hof-ec>-P>%M@o2$N9e?ij|9FAV<3hyA1 z@{``Ye7z%2S5x?8;_86aBJYt#dE(}4%OP*KhK4swV$VEhwia-4(OJHXwmO7-uIfyg zMYyoTk0mrj!asdqeC6YB2>yC%#+6XGw#!!aG z_O~-~zzCf3n%aa2XOCH{JbN1UEy*qgf&-z^Ti z+)gY)%3K@V@u+5bzmp&X5A?YvxxT+xhVPvo*CR@AMs`SZ%(g9;s>&ZEQO?u&J7Zjx zuLZA!5RZRNi1S8eyke5uily;Aq&mS#Kd(QJ>BU3Oxth|(!-R6{k?J(Uo1vlQTbi)A9I4v21>!y%kwL5o`Jyo6&7S@zIKw#|EVSn zI;~XM%q+Cr%vH{a^v(1Vv+bg&$qdgCnf#9XKy@MRchB*)w1u*(b#)XUlgsMqwE#^3 z5<09EgoVn}a$gShIhVTms7Os0_(KI3mvgY@Gp&0^wys_i9Gap0onp z7Sk3l+-k!OH7rZI=*SW;E`M+wQnS&&?AgW`hO_2R&%tWd*WA`yjey=sF zUu(j~kGmVp9c`!URg;cgu462Av4V%g6z2GTN1*yc3riP)2ZI}|mz;LK2}S!sB?Ctx zEnN#bkSM|RwpHROdW1*d=w5z0C&N|wm1{u}&(sexO+T|tozE69^d0oP_dxQ|!hw%G zXe@ab7ucjTc0!C|ASwqD?rQ$+b<>JhO@$tps&*F-j2snx9eY_Z5NbGg`7Z~K8|@m7 zSQ6;bP1hAsZ*Sm%&?5#%RNF1Q$fFn``f@IZ`=ZS-TIe~F-d&jU)W;%w{;?qAadDs} zH$K5GH-UQLpZ9SpBXe#0hK@mNQD&`ZL;^PLgIhBDEL;+LGJbKLGv(b?9RFE(RV09o zs~~6PkqB=9>4XxM{2bf^Edm?ymY-&muja;l0}uMVH{_r=@Bb3<$@QfEjjv4EXDER< zEpv-heq-@VKj|^-p#Ti1oNGL2D47%VuQfNZ4LRRWZzTp9R{lB++3|tfSo{%Aw`j z&%TVgahLH@yV`z6*e30uDcgx`FuRZEVwsdj#p_a8L9zO9L%Gt{g3LutU z^C%lnUu99mFG3nT|Fr&%3Mx7*dTFkTSiZ?>m!3>VWxfKbf%lW=IJNGAb%ck z3dMWVn4=2)b9e_7Wcx=k;9pb7K#1-f_f%riYTZi9A+GajE=0a}(#r$C@HnspY9U6% z2I+mVTdGFv{-t?VM)P>SS;}K-8e@<&zrS%W!u-}IoCY4zyUoy8;7V2VBPoDK=%!kB z;LVlNHrMaoGa$x$J(+Z0CNhSw*MS4y*t=NK8jH0KDjgt|;~e(X`JhiB=c7FlRi>>a z&QB&*={ok7Ixpx97Sq^MOWo0K5~n*olNn3=;<)JbGapMN-WbKzfSceQ4tLU-EvJO?6!?v!NNd7xv0ax{Q3i?W1nr9+g{2QFMwg-2@$2r$Sm|f;pkFE>6l$H{vXRx~9MvBR@)rmcX zh&I!dzgGFIVlNp^?_5<_StQ7zbsOIZ7w6I%QZ9L8MtxR_R9g}Pr@VB4*v@no635ln zbdo?>^G{;WJeF=RTDTdtn`u2h*nZKksrJ#g*P?zQ#Q%QgC~f;GZtc~$WV5u^^VgCp zAQGH*%4$9IpZ?uhx3kYn*~13S^<4el=7Ng(?;;7W2j{Msba)4r0P6S~Zyi0NC$D0z zq?)bJmnAB+Hs#?;Mt-MuG6K^d3GHw`A(MTNU3aHsJie^H!BX3JJI_-=>l$$|v&ZRR zx~YU3VCh@mCoZBONB2OU(gOcuJ1^X(p0Ko_91ZKX zaRX%c{>bm2wJ^zsKn8bN^quMzA{GwwMVzK*+>vQ(77Ht_Ke77tENZ)Mr?1W&ckI+u zSXJ3gMIc3K{*TrE^I=!DIlptM8}hlgFV%E5%&J%2q|K|1jx%W3(!uRczCx$ySyzm~?hl^Fl)LrizG znnJE7rygQ`JtrsbXkYJGjaM+@f_XJ9iGiKl+qQXi zUIOKn!>*IB#pR0y?H8LV%{gfcrS0nS?1{dp9!q8541C*(@AU}{D+L3_@A#h-R-JEq z9OXLdP!KHZ>jlrz7E3PhG@sv=IQ6vx7Z_iWURGwccZ4vMOEepGmP3dLUwfh%n-$FO zXRc888yRFbF=i}TWYP>lEFJ;p&}uV@Ue$3(`oEGSboR`Gx0yanw`N&-Q$}-zw^;(E>#U^{-MO=TLxgZtKlJ;rqJ3pSnr8@yUVa^j18u5tR4jf>DysP@(s-s*5WQ6kL<-A%j&*rvx_3W}I4!xhY5An(@XIfWZutO;sxTt$@W ze06F?#+x3v52AQbEG|T`}K*Wvu9H5T@m<}3+VxVB97r5 zip$5-4Vc1OR2U6DOu97+4p<|zhpjcHG% zGFB7v#qyu&g)ZDwYEn{<^R0Z8lyu zaD8pERtKpwzkV6Wt|c4gD#hXK)yZh|FPfizbpPywTgzErZ}#{8j011Jp;OaU!N0^j z^ns2L@72YOKfrw_eyBtoT|zDT9)g_AreB{@{5YI;Q(<$5gp zy112KOW26cFWM9*BSmVJVWCJuWwt>%ymNm-uz54v4lA#oGVsE712;D=xQJO$*{Z(c zZ1zp7%r`jkiDXO&S-=Zokoj?+>sxFgx=}|$mEeH1s%J3k2eWiLAribFFY`8mQ<^i2 zW-MkHtyXEu1zG4A05(R%3mVWl_tq>MbrELQ1ka54A_!Kwyw-Fq- zFL>Mr*e@owGiL8N8#^ycbd_Wfn=mYCUOI}y8QR1zQG$_k-~-QVL)yxPSje4^**P_Z zj{Gp|$R`^D7Q9aXu!@wCoe*zufyz_~oZvM6Z{C!QUx=h9Y}jy%!)*8UP2C`ndGxJ8 zl)fG5557TbW$}ixQqRUMd3_&OKB?`Tyy36xBSaw?mwwe~<=by_A<6ii56vWT?1>XxQU!AE$K}L46KFcg@Y2tt+v`v7a zzE~rgibcl{_CxXZay+WoXsQd18YY9M=-Ks?h}2+)%)DmYZcx#1QqYY;r_nzXm}S>v zjd#%DDe)X&`+UH>%rLDG5s=d<4@f?${wNQ&$~Oi$8n@H8+a(skS7R};{TZvE+5?%k z&ITwv#Ni26%iXs4@*<$6Cu{1G2#hA~k%aQwZ7v zx2v~drzofj0hCC^&MYF*9c{-DlF7q`jKc)CfFPG4m zwl7#{kavGN-hYem+TlD6mAujIYZ@w-djuPEB~Rc>PNdKVlWs3_A(6!5KL=strq-m9 zIXPuqlf_r$K$;xdJJ#iJQm>pQ<)t-Q1T*CL2ivWyr@#Sdw9dwu6895L$EGyp0PdT# z++B?PX(N?Jh=~n*hRepH8v8m*%%Ido$DKW&r!sSrP2%jkgC(mfPT!OU8IM$JJkJ+t zk{~zbzU}GguYgtIwUjm0%9||nj&aw}fgdPGXfbakNK$EuZ08)c$ zv-#Kx0N8-&&vg`em7Pvb0sn$n4Tv@x71ndWJK5yrF9x#keG>KK)onXI;UC7IAoFWo z$Ttn+pZ0}pyS++XSQMA~5ko#D&5}7n(J;ILK{`C*-HsH5vGgtg`JCp))R7`mtUc+G zlI&#lV!1a=T=&fD>?%r?mlS!GY~jvEg7UtN=pP}#y>ZzhJ~aJ0vlfQ?E|j6_7dBKe;{gp3BS_a4KFII7Gn9_JdeO$p+e?pw0DHJ)hIl`_{7n`DE6!z5MGmy*Il-bUE5tG9GVLEzlA9 zUeUiS5**!Sg}vFVCavWbBd>+E3?N%7Ig>a%)KCNB90ANx%F<>HZtI9kA9s{G6MIVz zsN3BcG3kz&bIcF&N^f1C?dl4cw}$k-N&Z2O#}C~4H#cHp40pqLU$xQqyUCjbLBez2W0Ns4>tk3bJh=|C8*UCC6gh>U|8+!pfiRq| z^kuF3d}MsVlzd|&#>`W%LJvqLh7I7I=meSwG+fhh7~$4(qz}>v zGQ#|6%=>u%nysx|w3Ul}1VFquV%P~Z2&V9^I79ULl}@lX_qS(w;!v1eB35DLf`QCx zGr{AT3AIn6b!Ohwq2vgRGy*iz&hT*Trv5!mgB-c*22D{Z!ysmU;g2V6&963Nor`O_ z%wL;{i6$t2!Fln3C9=CI8*C$?TLvey@Cs`A`mFEV)FgVyeGokLln^n$EOt?=Yy*ruZ zeN^Uej^S3xe%Cxhg*Y|e!-t4W0Az*Mz&qyPLEIJ3Z!J<-HP zi72UyF(Ad}-c;D7V-h?=7Rc)toQ`NTsjdp=p>e>}=sSnR$*%Dj9OYKI6ae zMvA-SR0v}t>5@{NNEU+_j|VaDBSl@>N;X`}v998?`H#wrH^%Za^JhoR1jrLfsofAY zlXt_P6PeYna)+#2ZhH#M{Zd{lq$^RBYIqkx9b<}tZ)S#BdS=m}LnL_0d=9TE9;2u1 zGiZ%UTn-3q$caVhbE_tXA^^r3!A4cZtiBe`-uUK*UgB2Lz>d0RD%zC&c$^L?i^KTV z`_~%0-S|J(A5#RWS#4dx)x>+gEW;#n#9LR>HzouIi>^JARR$_NafW7^Y!&&Z%B{8YZ|87dUPNG@db9>;FC9AXbmYy74FwWMT`GT?3wUq%^y)?t#n)w3gb+Va3exu&@Sp$7W2|%=5^lw z(rIn)s}mzZoiC}k%iw*!$mwE6tUU`x)-?`@eTwHQ;3VM&H^qixUA+JvDE(#Cj1p_$ zOjktA7t+K0A-g%&o=6j&*=C!ssZ;j9K4l-ZPEAV;bg?vJe^3L69}KbtYq5b|o;Z3} ztO8NGt5p|oxpds#7mRe!&;D7|Mh!nME&ZH@bL37GupODK!?by}ch=i-z>6eyr<+Vw zd2O(@Br#bprajbNR`j0WA40s@0i4NCgJIa{9{Y+As)8jJG-&vm`>-;T04=P;Ju=H}(CelEt#fRO#AjzB_Us%({jL-iOryesR>09u|!`PqM!a%ME z<)EKgTl4y1i3S)siX(_B6%$cDhR0rB9{)Y<-0*?iCWf(K{@zn23`i3bXHdaxRTVJM z+$()6%4jmFt`}4Z27;#XqAqu6l>r?X>%D?k(xPY5OfvDY`v#mTG5BbdJSZ%k^StdtAkP}dGI?q>GDX%U z`p`JDC++Q&dm;{j48KmhQOG`yf+z8^iku=!%v@)#C688a@Xc0oH`(xlX2WVlQek#T z;5&j34*M+%d3Wva|I(R;H?4DEymb|J4IVXrdVG!KVc+_V7S>l4l$|DkPL+KOiU8|f= za%VpvrW(4rmY2EW`;`ZtwH)TO5-IqhjYAoI{9m3(d(!$3vzM_C&{=x3R?YelNSKim zzxMlKzI2nC{sw0TtKgrajYqHaHonF!{=ghMuoCti1@3+@du308JV=V=Mwj$tnW>p7 z4PovFxjO4M{_L>wj`RtV)*r8%43Cil3v6o!lw7xy`S6B&TjZRob@8sdQxSP}mv8X` z`$G0LM`>LQaHjw-@&0|5tnl)@Z@sKm*X$DcCd?Smw2L42vks>(v2D4GH-C$>nzem5 z%vG=A1k1<49{OKb)_vx^FSdPZ(DkMIldl|i%qhNpGOD1dJ@z!arRVGg-rJNtSU|~mBcu*hFWta|+_Zq!zmfzCaD>>H{-mCx> z46eZ5<-;Xd?4qVRGz~vchpkKui3p~PplsXi0PsFGy`*du6pN+v*V#Ofs5jehUFf+U zXyd(-9xSq4dMJ_x_tPkbr}QR^{RUMPW3MD+$<5fva?KJ!cI5<*$)U9a)Wi@pf z-wTjK@OWX%$y2rJal(fOmr=4_xvq4gT71o{%98Np>emFrB&u~^a`3UJ(JR^xTNVo# z-7cWPU!giHR<@*N!lLa6v&+|Q>Q8HT~pllg+Ii8Rt(2oB=h@)V^OBP)jo@%MQa#6 z`0pjr<`~tx`oKA}w(~lWp;HLOw=Kkb4q^VgVQ*!68>wh|NsM0GnF}?+bnGx~!*2)SgfGtvJkE2b?qD(=D*>`Z03S%rVC*93t9hM1>m`zei>m>Ajm7d^h&!0ZPC z42Z}LxGp6+LINayZ*^2~9a7Lo2+7sf^x~K5f5&_a546%kQ;h1*_?bmG3*}MY?~dZz zXSmc@(nV%9vDVQY89f3^XvQ29H9r4%RBP(}g=*7wdQfQTZrdgjg6OQK1lW4))mqTy z%{y!1D+}uUKWaMPCx0;6^mEFib-8SZ&ja-_e~rZH2)efQ#CFSKh_^-9v6HJkQjh`n z`qaV97&?Ke9XWgE2BLQg zw~*MZugq@jRM`(*VX3l`jl`wVI9pRlumB3;yLV1ojPnTQG$`FW{XwTttHW`z2*WA^VG&%ygZx$p$mLH7n9e9mq-()W3}vLIXMdpq|f$%j9=P313589WErm&eZBm{U%< zu`}^89CA`VEIB7dw1pxcn|4*Mtmw+ucF*gBA9#KS8$P&B>vZ?nnO?{pXer*j>SIrd zan0Ohp46fKzdS!H>p;>TERRbhNe`i$%9F0FzUP~rO(C~IZf?VIIOhzf4S zEmhK{LvQGa(Q=YG<^Fj31sU<@Ch5~^8-~=7u26V%6$SN1lzSr)jm&W3R2yM|$XRLg zh>tP#k?Y$2qX`vFHEP9p8OwDUL}-TUDNWWKPJ+ibpMva9Y^O{()pcK>@dMK^{2;Xr zRP~^VrU6zX9aN(BUc1ycJmak=W6`M4BUpKDHX)lj5($=ZYRf=6!s5_8<@lhIRg^OM zK=>ySCDc@zM@QF!gAKvv%QR5_(i88!T8L;(otBw(9Gn?zP;;m}ORorP z6{o%})2Sbr5J>Sk+efl`w99qy`DimNBKY9Ld4nt`P9^>#=Y)|2!De|b#QH%DTW*Ot zUID|hLLnzZV=shsm6*0m5EPby66W^d&D$C6*g}EpgJ@(pYY3s4Ios=|G#%Ey@?N|} zflZ?@@uE)ICDz7ytUp>fhm0BqB>zJl%!Da>g^3!2BYya5dJ5J7Kmz`%9w`y8oZ^R` zQpfBZ790GzjwjQ-ZW2N|+l8&+?Zj2F&O^$i_M)Aq;grlvQ-`BBU>2DfbE6v8dhD#l zZ-7E4jEo>xmJ8T~reKW#ar=S+_bp~qY-pLGJD>Q=Das>bVV~tz+?RsFH&Ee=clY$W zM*1ncK0G$HYqD=gr{p*kRP2+t;`12NTAG9diEd;b{HwX95ZoHTp3RGhu7Vg1G6r|;v0 z!PYjY3J3FjJ`j#BYzryi>0}a$^iwVY7M!_C*8Ewzva7cl$D98EBWmrJm;ZCwbe9(i zYVdRyeV*4I0(fJB`E@i$lnVM4bPbr$n`MG}Doof%Qh#PXja;S@lUYFl8!}8q*{AJp zr;)jl>7tS$Z4J5G(-7C?iNV&3iRX$)LF}Kea?$q?<&{&3aDtu}20?O0egb*Y4K;37 ziH<3;qb#HtHhu#iYI<-5(uwi&{zD4ruw5s8m;Jx18*(-li2hg`R-6$|&i*RmO7nm0 zEA~?|->Kz1A6^r_fGRz^UYdJ6H`CHtLM1tZbDhE}vdyc9U@Mn95Cv?$o)LwxL#wMN z-5)B++1Kd-yf=pBZjCH8heuXPpJdScSb9fF);5a-f4M57bvTDaX{n4v(k(ycwhV|< z=L+c&2&}?iDcxR{RpNLGsaaOzyU#is4?xO|BlO|5c%3iPCt~V#~IgS zrLEJ)S(d<166M)o?Z1tZ^FK-nUmRL?9H*9j26_QiS-AB<$*?<%LX;W29XdC{a&N}( zWjf*4_t$Mim1z&gPPd_M?8nNE`_8pWXMQ!sj&PtDSmyetQ*^2~8_B^WVs?^P2)%RTn?KoyH$7YIp zdNWYLX}pw|SSxyN;?pu_YxFuA1$e~0mcPq@2(!M!UJ04@yQi+4 z*Ko?~QLbzvYj-Y#?FdBbVei`qLG=rBv|lp3P=G#dm^iMAR3z zUb$8FxKJFNs{WlFFx@^9toxHR@eMgkgL=h}O*8(6^|leThTAaAHlt@v1$J8EowBSLLA`Vs zOK4d`YEK{EKpc{Lgp@}ovei?H4uicdSW0`)!(LB0NO?Hn^!h?%E)Bqw5K6^THuDAz zv}P>>{ZdSj%xotpTtW7;7BP)UnjL@e(qCcNN2!&_u@xt`3O+#IAL^Q3x99h@X8oNh z_m9iJ?zzB?X+2mDAuo3sn?7>b5gGonE8lJPFN=uG&(29%54W#Z5XC3iK1zn)I{5C`QAh~OJ@Z= z_x`DIkRhA2UpnxXr}>}e2?%b(lrr026o1gWyOAYzH)b9-+4s@{v0p_Q*lKw$xfw_O zg{%7hxazAUoG^F^1jd>h9X$&49d1x0?g8isY$&3Px`45nWXZ!nu!Y3MpWL;aqoJ3{ zT&>}q+;Sh*ObtTcNnocc@poL%Ik=6!`6P<~2-L@zUdU?jeXYmO?}seD5|yJq|3gR$ z67!!KoPa=nX#QW!{<-$f+q9ruH?{fGtRr+=QoN+s>$u}?_Cw$B)D-E_Mfl5VRasP| z5%p9aHEoC}?DE6fMIlSC={z>F)B9)&WdUE8Ctz{H4h=c<2p%|7Yr&GS8SAjU&ZJ7V^Je>F z?yCExWDw23elG06BQt*^@Ts)F#sJ0{S+Bi@_~mi?H`IW%lVTMW;YZviZ<21`fVx1d zB?$Voi-y)(0vd`kikb02*;~{8tH9~2ZViwri!Y%g!8kw!R0OG?q_=qq#SO6@;`dm@ zQg=kZH?Iv)K{GOR^L?%EnUJ7KfCwz--qsE=b*^3VFo%alc7BDvzm?1Uc5Ri@fBPLy zdR>h(Xg*j*{a8#|MHOVe4BkhBqJM`d2Vo{YGzCdnPZ?_+5YJBXds}&UHy1;8JL42= zopgtfhAW!M43V%f@|nbz2g13+Dk;uUL>XS60WgK2g%IfXM4bxI3vFh zva`56d0qJm!6w?U2urjV;Q|Qv|Jx^cs`AWgl{o%yT0UsTUa@a(Xx1L9A@UvXo!tZW zf1e#Bb+L+jpg5I=dl2k7;0SdyQB;OEz+&|D!ETgBI?lG>VTEh3h=d$U)!Kh3>~VoS zV_@U@f@7<2Fq1GTz-P<{gI7wQRyvM$0WrydP<2+|*3c()0p$TY=$1)9+o< zR^Q!6em8$42)lbLcTgETj0pRc5mTHiF7s?9Bmalzd6r7sM-Y212@i#`#Izr|GC*qp zbQb^l)l(~~2PiF&j(9RnrvuIsn7V&t%|v@W4OfO@#9LJk0g#}F@JJ=z?E6-|aekrZ z%aegIK}<8)YYVl157m5M^m8V8iXceQ#;eTIr~DT#pf#jjQ;*6DAd|{k$!y02Sk2R5 zLspP0>oi(m;qXLs>FE^h!%7}+mpAIoc9x`})f>@ZTp+S;p(8RMZZVj?Auk8Q%}BXi z&+=q;&s-e1aC;|k?8_B_eSnQjWAjFjA_sYg-7QY?b>pExg7->c^t&^*K_ivs~A4irnzJdkL+rQ6_lXP9GCw8)NK$gx|`# zhCINmF+mC&`x`?I4;8QEblhiLjvGp!!P+^KGsEl2&KH5q_91V!LKziWtGtp&{sdS} z!3F9eC-L8@ z{hDIGGSU?|oNn3Y0X9Ff$b}-z`1x#-+n*x06oI z>a)?5^%OJ@3fB=wL!hQ>Egn1j23!RAfdJ+E+{4FMKQbMeRN;oRiO(YSddQXVG(fRR z1rSpdVL0vOjdI_V>^qPPf>;Kz%BjA=j4S5@uASohf_U=7Q$td#dA^LBKmB=Gv0^CR z?bW6Jb1QJQtm+Rv?oimip#OZ-Z_Qwo`JzcjYXI*!Ojc+FuH;7WMaF(mNhyWxcaFpu zP$85ojZA3S!hH++h-Q{FH}}nf$$h&lr5b1xEd}?ctY-yWgtp|FM851NwcaZzd3#T1 zQ}TpWBD$_`^Wx3dVb*xv+;o?70hO4JH$HA3EY0;7ESNHXTZlE+JmJQyp@-D`-T`$c z+}J}wExQf|r6)A!S+2ZHELh3;e%0;AXlvcGmM8SWO(Tc+-DRSA>y}^2%^V^(5g!dT ze2z=SHfk+7El_>PhfH}9I2R}Bh6}ex@a4^0Hy$EPHgeH2YL_FaWWR@eqf0doS99tR263~=ZpXyw_Jm3Mc^ceJ-1@0LcqDIo|P zf$p<*E&^P_%0>Q|_haqs1jKXUp{^xP0T}w91;?a;PZ?uQ=cV?_9CS9LR98~;e&&vK z_pAHQX8zczUF$;p6=`SnCcgLLGu%7sQQhVs9XyJgN$kegq&l-!(afPPZnU_Lg00*l zfmYNg!Uaf0<=LV|E^eRj;Lg_ceEi&Wwlr|K!A0R#Ih(qpHo<(6*x%yLs>Wq7|3fSWW^TgfU2&s-E87Wn`)V_n49+1IM={YXzhmQPy!D;s zhl$5d1ZgnMr~qh0J;s8yUA6rzjZ9TS`>v@?tQ<2hAXCIT#i$Ma4Q#J0(o|&W%%8Az zp$JP?L9ML6MT8a?TY@e@`Ssg~2gnlq^XjuZJIIXjaF&H7_>VB!~hE3S}= z0P;g`%GgF&`JF3%*WG7(@ZlAhb(Y;>lOmdVfM63#s!gf^NDv9u;eg+6#`~Xsf$30b znvj=?@f}{RdXfz`M}U*fdV4QnUAD&cxYOIH-kUj^NEI$uJh>Req6EeDQFUv@svC22 z_FLTBqb`s%OG?Z32y+=7leTh_H8uxg7&5Ic36!+@U0_&KZf^o=m4;31t=mk(4)7dx zu4C_0B-t@={rI}te`TIf{vmzB_cMCP%4oawe+(a0uUqM^FmC#!WPz;rgtrR^_nhe> z-vpb#RO1XWVAr-0ano^th!l#0kGb*)twoP4q=bIQdO%04dmGxfs4qYZd1xMy(GD(@ zZovhwzFd7gtKD}uorMjDPv!w$bj%fdZMB-cVU;P3jj=pYb2Gki5@&ksz5^rE8Y@;ywtg9a)WBe%;M_QVD0Q;Ndh;rj<756$)VC{1q3&bYL zR@6T>oMrpVTY$CPBexdSoQsjtSU2Yi*f<_Zv7#@iMfdpq1~*E5qkJRG8TuegP7Tfe zJv#+k8^ZOZ;gIj8h-gpWhc^q|t5X4d9Wi*l&7-fBM$#bfc7yznPUmhcuO9d9pVPWP z;kh`ezBx7f)w_EM>vbagAlew>bkW%#8#;_4u{?AK?&$!{w= zjq)tXx@NC4+2Y@ejWK%?bKAP+bW&dXxJ5)KvGtX1p#gX$Qj&a5EXGMDUrxK~aohFs z`jLwI9}nZ0dc|z1)EMGBf~!*PlX;9#kDI=BdM@tvO40}F^i|pC2xb?4{Y8sAEX)1? z^~c2hQWs6oijC#;mo>QMLy9L|M)8s`1^{0T^sK9`t;Q+wznzRT=T^`Ffu#>IElA|(4&&Ho^f*?6qWn34|;+_y+DxNW5%$wXG&|3P2`DY zEW|=nf-a64so0pcGI)PvR3Bl?1^1awKicclj*xS)F|$)6?p8a~PUVJe)6oG7@%1Nf z7&l_#NIQlXWLF*N@e&oq?RcOF0Rm&WZ7w~%&EKT!BELHX9DN|8TPYV9%lKD&UJ+zgaL%YRq?-=C$B$2X2&GKR)Sh!rh#>x;-3yc%BZMLnMYu zO{Ey;!nieiHWy0)*kDsQ$4s(NW5s(mv(}QOLBvur3l}Q){XGVpM! z^my)iN&>;oM2y#mTX8c~pl$*?h)lzm2g7YjQ627RmTWK5Uhdj8S8Mc$Q5^L~-PJ*A z;Pe%&Q;0irI9rNUZ7r>4Bv__hmUx&i=RB67p3rHh8~@D!N2tTZ^DCr38O#Khf7i;!PGhKtM)5!d?%`&2mLY5cEUm4-9Po$kyN`6l|9 z-jSEwU_M=-0UDOSkbWup{v}vohMc2%^=Zs(^JXaa=)W4dN!7 zH`GmbZT>6)cX!awK2lB>YcOZj9ZMH{g2nuE*qG!0hJ>KXkT#{6XZRvPu+7dCLmGeZ zRg#pb8N~!^u%ts9lki3p+HB5WYywp337Yxf;yIy)ihche82{&tn6_o?(~$;I3rn%@RQt5upc-bj{CxUt==C*&^9Jjd_^KQL`YFLk;VKKdrJUOAR~Cvk61 zu%JltW!L(HsW3UcoOP_C_M4$r9ie|0aF5OUVebhKKE>^5?82!$DB6$rri%)MoZ`2 zq>2A9?cB6q6??MPxQ8@NL(Ia4Y^q?5^mP%h0klv~=bJ@w6!9#^lRFJmXn3$Xj8$!F z)z}m+6k4asOmMTM8-uotk>gASte(K!@Y2Ea6KQ%o zBPiLZTaS7*y(y3hk&oEUV;Eg4`7848K*K*_65L$h%j5=UF#nJLg06LWm_@+eO+qr}>^mzn_byU5 zUg$ResJ?-xJ@vI*3G)~s2!1FjwKw3+E_9Vlj&qq34LMoxdX1(~s z^S1!I3%32cE9mu)F~&`%SH>Sdc#fy5ik1PRi1A%@;b$Z$Y8AJfnD9;R=MeL=wm^Jp z6^%d1{(tR#`CAiL-*;PE?OhihwSW{QwN|kzP^E&hByC-&H!6BtML-hk78EeD$d+YX zK}AfJDgr`OL{ye2As|bLhyhtbL<(Ua0ZD)mh7hu6W}Xx6bN>PF&o95_x^gj-Gjq=Q zem~p!92VaCWg&&cP*PQ*u8g>^!D7sK;i5HPezpYZFM?$UuaawMEz<-M zzT3=xCDbEap;*`+-{TwQ7ceB(0BPinqCWhv*y{>%@N znC*!a;#9q;aDAF9R%3juZ^|w84!FbcV;qjka*KoJTEC;X4zz6!y4!h3_1&9tB-c7L z+~v9L24(lRsww{_LM5ZMQa+2*Vn^W4jVV=paxmGV@47_-5f*RPcI2HO%L{6<8u!tQ z)2roICC-#R@`J)rsU&T!=QPffI%H#XfSsMY>5Vo_j(mre|G{Ag?$H3!}7|3s0?Gl&at$6g@IP zSVfC(^%<6V7@M#RGrV1fs1A9na~*2kU-}3bC^=^KOqWJ(1dIRZ&hTo+kYUE#Ee3t< zJOW=2h}WScAIB3#byV{ahUuav8ytw7rSHn+z^<&rPFd5P>sNpd&L_r_>vvDP^#}m{ znh?6a4Vw>`RE|;j6(ua0BIAZ5o+l4G85{qh#gGcFv4`c!j>Usri-7_wiM!!LQ_^P) z$`zCX7yv$YG?!t%qMo%i4o*Q9pVhQ#;41QCp-4SqO6ra6c|cdW`zNqlgxE!iAkNsq z)S_LBJB3rID6RY__n1=-1BCm&1!BBQNA(D6OtM*iJ_lLq%ZkQ{s~!nyGEz&YZ}`%Z zp98m(|J)Gt?WlGz;d=Nj@~O!1>euE+Z_llmUFH_x77d(aKH)d$`mkC_y&Zu}`eb>I z=}Vz_0nvMrMF~jy-T7JK^?9TLwTg^UYLG0(tm^noHBV0h_z?c@j~m$san$Y$R%46P z<)B>b87@{+iVD)z20*9QPY^6x_DYKhgTlm~)KcPcccFhZ^aLl=-mv|~vJd2EV+7IPSs&>bw_~_WtC1F?Anq~fsY0Trs1!#sQ zlD^UPA>F0-{@vA>;WK-`0AkbLQl~Rd_1oOZScxY1y-^;k8u80=CBpAR2HzyFAO#nP zff8rDAqSu(hs5&Ls=Ow!Nlv!t-GYi`wO6D~vH4Uev>rpQK`L%26~@D@y8MJE zEGV=lF9yMSP^n$@KkWfBhrjm8KCQsj(DJsWEgom5ojlB<;&2Jh2m*}xjq`Tuap<%e zTTE;MK{I`5Qk;Cc2&F*r;rk!zI zpoz~;$0P4>ghe+mL9+wA1P{nhOBXpxKuxDz(4Z=Akk(ZE4{mcWWixxRA7KY>blUF` z(#R`Y>Bz!H_Z4*BXCzAMUCrYZQQj=!XE)KBiZ@hM*V4j`(kqt1A56n*#TWIWwuB5J zF=L8qz*iC}Aw~=8S0oH_+K8}0D-@`))&OrpuK6VD{r0IG&c-JkEa+%`KZ&J8Yk!z- z*ObxRtCgeGR+S_GEcoi$brPx@IPQFev7EI(G7%I5I@>J&$$ThUVo;#3IZ2Gcp`)A$ zaO=cugV;=kb{m86FDKy5<8}lL1o{7jyKT0T@EUBhju9Rqyo=|=vdFcf*_sQ z;Mqbj@uO-g&~cQb1X9+qFFCIh#uf{8=r8iCesFwRaKs4$6Mr)o7}gjkfUH9W9&c5) zt_5blGhrrSeeKMekO}TMDSq?#NRI!cX`dH_`vdio*e1?R>OZZ_b!3u<>8R*xaM%=P#jQ;y={^?RBvIkJMYrca!k6^7g);oMe5}7qj0kH z<a%LjON=pz~smW$TJF(UxIhQXaQQ}-#>z+NNU#nD6C;!-*3^l2N&1PuI^seJh_0qH7<#Pjb~QlhdeZ zdy|G%1;=C2Y<;>>o-GYbSMp4RUiK@5^5wmBbr%ePT>wM zzQjs!nS-Ba*1Spdb1}G@&Be^G@mDT8jRvWO+UdW_L48z+h;psAqj~}EKai}rsTV6e zKVb7IeU$USQFuddV3b5_&4~HZ1_rxy?QFul zjZZF`@+UJTlEF-Rgj9=hMEFg;=&7CyN+vuUMw_vwn2GbjxYYOM1l|+S$;!vvi(-zG z_TaH-L+@!98VVapp)KQOFtDQOd<`K;NEya3V*-t?BK!ToZd7ylSA{ZGDU@k>dT9s+ z=x8)@SG}0O{@7v(*(p!@FOOk7C`zPg(H@lb*IMs-ZL=H*n`~@CE!gq66dI zRF^FAfz3{(<)_vxBJP^9Ier^R7f_qiNjtrqPNcfQW_eCIT$|U{`;f)Ng!cGi(m4Aa zz8$N*o=Hdj2ca+EO8Q^GBNF9Ixd?m8{O&x8cfmA$4EYD77)GH&Pv8@c?=;f!<~}uY z%Xam!01#RuK+5Tj>&zVbNiFWA;I4PhhMEjf*M_J%p^ltgF&lc1wrvrwCYY-uaWsIT zsx_~{?jQrQVFaqc6HY{+iW!21cXyl(Jm4g=SsX9)2z)gX)>fC{Cck)Mdv;L_mf_n1 zkydP{EaU)1Ldr&Y{@iVeC4VFmTr#K0q9ogkY1}%=@p0?@*asV{2d>Tm~^ z+V~YCDugJ~drm^JpbzXJfIg6ZpSgmdoNHQ+`A-Ogp|ZsQu-C}9pWrC5N@YqRsqFMK zjZThmI@&m=@Ln}iT91q699^$2k)On>H@dP%s49~U6EX3g1Nc@Y97H`mJxQ7V82Ho| z(ZXe=QUf8 zwB7m^1sa(G4k3ohCz?X3CLJ=t9eYf7OhB-5OQj2`4L#rZFRYG4WBWruhE`XvdDA(@B$&_= zS#6$9vjm2Rt+xJd{t-`oFLLTz_wIhjIcImLYc}yo>}Oln8=`wYu}O* z$C0?Hh-mo7hu+mHZw98`Xp5H6PIgE0frR?UhiFZ8vY(EpKSUg=HSE=YByEd?3Nkp= zO$c12a0kxu#37lv&!UO4=ukKYtkbAgfk?GQ%p@j=c0{X;sIFh<2RE7xtR^AvbIBrt z*aWl@(cUAK)j~CWi-CXU?4!oq*l>U5G!=L(lFa?M<*DeNCORS3aP%lKldXS2zNwflU8NM1)%d&QxYK`}#%I>PgNp zq!Ln5F=(BjDzN4&jizfxAj_0jZE<}$n8OLzdwZHp!S!ux1 z+-Y^T#P8Is7UjmMxW4HTDj<@o{m)7$Rb}h=O8wlCW z8cO1xZeS#G3dFmc{Nn)Ldx|xaL(&c?0DR#&+0+FToC=F$9-yq`4Zt{0dZLkb;Dw-G zP#S~)dxDf`Q>>_;M2f-3uMHlUSaWj|)9P(Cct6OP!Ptn9uwy7G(MpKFx^jh9syAGr zEfyG2@9<*Ouk1$owAT#Yseqru|FmgatjHl2kA#@kgIz-i{AQg50ihgH_d z+HPzaPMnL@bx#*>tGne){L1m_>R256^DMc=s(Fd|&$Bjx%{Gzcyf-qdADpUeTu z?;7QQ@&C*t#bn!{;MY8+Ie_YZZ%wA&kgj}n{$hrNsxs)BPOGMtxi2hZRG*`GS+8UL zPY`Oi4D%myM?}J+e6etEsl`{=!Lf|+IEXKqT>-+FhC(f;xEnil^+3%X0I^OnhfNB< z*Z67}8f#w-QzTjfL2d-ot4gh-42>e-LKR80dA`eLED%fw&RnzdNKI*oqA3S^U=xuX z(fF{4*mvbi=I1WnN;{$Wjvz)WpLy5wGWl&-|7gb?2}g?XV$52Thd5zm zv9QxS%oO8YVVi+aIN9F6O3!yb$P*{AhK%DH#~tPd7|WXTTgTh_b#Ff7Pd35_F1>f7 zcpXlzw1iFAOF;@N)krH4BoSN;%gnM*U3&x9Wj>pGw3&7R*+y+aV!;_MX2Fp@%F54u!W$zmAyuKWsj%N`%TJA z*?oA^(mnx>8r44i0>ZTCl$Flf96ixaSQq8z=Jii! z|L56er*S}#lwAyc0Dtx{A1S_qBw3?BK+y;5X$yO6k*uAJ1oVunN`?AnVgWfk7{KrjW@fa!ZA1hsC- zz8>Pbt<3yjAE_|3vpgniymHBdyz4$E9XqZ!SJKjSceeyra zB|Ca$FLK&sA+>;XY2BpCV?O6kx9G<-87BHJWa{PT3S~hAEV9(O=8kK(*$vnM8 z?ZAq3qohdOIa&M`F^IxoS>faIQ>T}j!L4Ksu_yCTEh+s|m*`Q2>%rE>!e7@$6@dEq zMfka|&aj4Z=v`+5FL3;rUuUyKqgOY@SP>r1RgQi(y^3g0Bwc~=+|fT0o(2CG&o9z2 z6-X#RMM$9I0-`z!9j{_8tct{8lkT)+TvyMADZ(L>ngedlv3>L&;H^gMhbnE)Pe=yO2Am{--g5;<|x^ecdDp_oI- zKw5+XXGn!G2Jd5y?4wxv*gmy9M(g3OGYf|AdTxt-Jn?;?Le`3gTBwz$L@mbGx$p;p z*T&6#{pztf`Y?1TFC##hG19VLxE!+K;JGf%XVQezq3hoL`7?S5!oF2GPrmWm751=y z53^AGlOeps?XX9i{EsQn?EC?8wppspf9@K2o8bh=w*ix3hwD>I+&&F72srDQ@@Y{L3=4Ixy}bZ7o&kO z^zl{~=AN0WPQmY4efB{omK zr1b-9XxkP-im+Ea2SsyVJ4$6C?ekqEK*8 zV2oyJF(`j7d>RkqcE!t$ZMVlASky%ZkjCRS;;E9Gi$YAgpmpz-JEPTergOI2YpWg~ zD1M#b$9$dfjKz+q=yrS4MKMQ1>#O54W*kV`jAwqU8+7!OFy;%eqdw21Z_)sp2uoI2UnoCbJml6xXJ)Pj3OD`_d3}OIw=iyF+lbR)hV5R#4aS8qgvBfjk{d+^pH6Pt2h<5ksJ}0RW=z20z3Wd@rA2+SJd?H1S=BZ;QIFT2Dm2AB$ zc$CDt!gK*-7UwL_^+mUXQqn5%}80i6}yHynm@`4X@mu!wp3gI7bYXNbX*_d zG>$5?t-;QB^67X*`@HxrlU!N7_m~ztEq(=5=eJD#qSDN>;ur2m?#@o#(SI+F>nEG> zQ@YL39D++$TwQ9tUraZTG1l=B4DKNoyX-RkMk3Q!WUJnTu5CCR#MQuR>^40Yv#fo< zUGC{KJ{w4A*IQw?QcrC48fxfK>q<|4Z~;}3#xrxpFOI!)KlWnj#ju??;-GUIUDLnh zRPdK2h7A=o+$y-uk2y6ym0G9*Yk$z{!qkrK=8hdx7VW^3r5*pqt+o`}Dsot%+j=}2 zJK_`)Cx0b3a^JkBps7CamF`U)jT58*eFT9YJK5u|%!#A|<9mHogY6AoFACoeVlP@3)AT(yA&h4?%w(SH3*Dg$A<(f zfzuX{Ty*SrtKTI7E<>P-1New1RCqZTIzBUOJQqJUQ&t)Kub-{saC@6QMSe+l<}7Ek z^EeY>o?b8SdH#S6Qq*N2%Em?UfM4>lh727B1&+8jn;BuDN3P8UVw#TwA?FnAnZ&XV>0$C@3L|WRAO;X+s1w2ka^knY7SN*~w z6IjMU4I4B;ky=+m?lUa!lHZXR_oQExCw~%~3g7lxqWrtThd>B>yWtf+4AwKB%a1hXEiSphNmQ zk!t;vVQ^Kwm!?ho^RWvE8HRp{v6lJ|NJpsa7%M=Qd~_7Sw*trN~lUstfuegUJ9I zR(SlynF2VtW$%JI5~-&TE4W`p7B00Am-otmSeKB+muTl_eU$Y8yW5zEpD+%880$%b zYSP?Bv%a3pBXKqUVhBuUR`k|QXhAq3}W3HY4wV}4{ejQM( z;oJhDq7fEahW^73?3@!e)9u5P`2QcD+Wo(e#$?jbclfN4?U6TicI8o@fWK{9c5W{E I_29Yx1wV_}n*aa+ literal 0 HcmV?d00001 diff --git a/development/cpp/configuring_an_ide/img/clion-create-clean-tool.png b/development/cpp/configuring_an_ide/img/clion-create-clean-tool.png new file mode 100644 index 0000000000000000000000000000000000000000..b6162fa3cf37a1d724d885425bbb97d656f57bd9 GIT binary patch literal 280376 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

    q@JSR{#0J^SXeMdc}X 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 literal 0 HcmV?d00001 diff --git a/community/contributing/img/testing_pull_requests_checks_artifacts.png b/community/contributing/img/testing_pull_requests_checks_artifacts.png new file mode 100644 index 0000000000000000000000000000000000000000..25697e2679a57395c194cfd2da2f36a6eb18c8d9 GIT binary patch literal 180476 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