From 3ee67ed8ec5fdd093dcbc068194a00bc05143993 Mon Sep 17 00:00:00 2001 From: MFraters Date: Thu, 11 May 2023 12:18:56 -0400 Subject: [PATCH 01/14] WIP basic starter tutorial. --- .../gwb_input_files/BST_12_sections.grid | 18 +++++ .../gwb_input_files/BST_3_limit_depth.wb | 8 +-- .../BST_4_oceanic_plate_temperature.grid | 18 +++++ .../BST_4_oceanic_plate_temperature.wb | 20 ++++++ .../BST_5_subducting_plate_oceanic_part.grid | 18 +++++ .../BST_5_subducting_plate_oceanic_part.wb | 27 +++++++ .../BST_6_adding_mantle_layer.grid | 18 +++++ .../BST_6_adding_mantle_layer.wb | 32 +++++++++ .../BST_7_passive_margin_variable_depth.grid | 18 +++++ .../BST_7_passive_margin_variable_depth.wb | 32 +++++++++ .../basic_starter_tutorial/01_input_design.md | 4 +- .../02_your_first_input_file.md | 12 +++- .../03_optional_coordinate_system.md | 71 +++++++++++++++++-- .../04_adding_first_tectonic_feature.md | 22 ++++-- .../05_limit_temperature_with_depth.md | 18 +++-- .../06_oceanic_plate_temperature.md | 55 +++++++++++++- .../07_subducting_oceanic_plate.md | 7 -- .../07_subducting_plate_oceanic_part.md | 55 ++++++++++++++ .../08_optional_adding_mantle_layer.md | 56 ++++++++++++++- .../09_adding_basic_subduting_plate.md | 7 -- .../09_passive_margin_variable_depth.md | 52 ++++++++++++++ .../10_adding_basic_subducting_plate.md | 10 +++ ...segment.md => 11_dip_change_in_segment.md} | 2 +- ...md => 12_subducting_plate_temperatures.md} | 2 +- ...d => 14_different_segments_in_sections.md} | 0 ...=> 17_subducting_slab_adding_a_segment.md} | 0 .../basic_starter_tutorial/index.md | 25 ++++--- 27 files changed, 551 insertions(+), 56 deletions(-) create mode 100644 doc/sphinx/_static/gwb_input_files/BST_12_sections.grid create mode 100644 doc/sphinx/_static/gwb_input_files/BST_4_oceanic_plate_temperature.grid create mode 100644 doc/sphinx/_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb create mode 100644 doc/sphinx/_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.grid create mode 100644 doc/sphinx/_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb create mode 100644 doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.grid create mode 100644 doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.wb create mode 100644 doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.grid create mode 100644 doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb delete mode 100644 doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_oceanic_plate.md create mode 100644 doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md delete mode 100644 doc/sphinx/user_manual/basic_starter_tutorial/09_adding_basic_subduting_plate.md create mode 100644 doc/sphinx/user_manual/basic_starter_tutorial/09_passive_margin_variable_depth.md create mode 100644 doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md rename doc/sphinx/user_manual/basic_starter_tutorial/{10_dip_change_in_segment.md => 11_dip_change_in_segment.md} (76%) rename doc/sphinx/user_manual/basic_starter_tutorial/{11_subducting_plate_temperatures.md => 12_subducting_plate_temperatures.md} (72%) rename doc/sphinx/user_manual/basic_starter_tutorial/{14_different_ssegments_in_sections.md => 14_different_segments_in_sections.md} (100%) rename doc/sphinx/user_manual/basic_starter_tutorial/{12_subducting_slab_adding_a_segment.md => 17_subducting_slab_adding_a_segment.md} (100%) diff --git a/doc/sphinx/_static/gwb_input_files/BST_12_sections.grid b/doc/sphinx/_static/gwb_input_files/BST_12_sections.grid new file mode 100644 index 000000000..4c03069f7 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_12_sections.grid @@ -0,0 +1,18 @@ +# ouput variables +grid_type = cartesian +dim = 3 +compositions = 4 +vtu_output_format = ASCII + +# domain of the grid +x_min = 0e3 +x_max = 2000e3 +y_min = 0e3 +y_max = 1000e3 +z_min = 0 +z_max = 500e3 + +# grid properties +n_cell_x = 640 #160 +n_cell_y = 320 #80 +n_cell_z = 160 #40 diff --git a/doc/sphinx/_static/gwb_input_files/BST_3_limit_depth.wb b/doc/sphinx/_static/gwb_input_files/BST_3_limit_depth.wb index 3de11eff0..b0643bf96 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_3_limit_depth.wb +++ b/doc/sphinx/_static/gwb_input_files/BST_3_limit_depth.wb @@ -6,11 +6,11 @@ { "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], - "temperature models": + "temperature models":[{"model":"uniform", "temperature":293}], + "composition models": [ - {"model":"uniform", "temperature":293, "max depth":50e3} - ], - "composition models":[{"model":"uniform", "compositions":[0]}] + {"model":"uniform", "compositions":[0], "max depth":50e3} + ] } ] } \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_4_oceanic_plate_temperature.grid b/doc/sphinx/_static/gwb_input_files/BST_4_oceanic_plate_temperature.grid new file mode 100644 index 000000000..620f3f203 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_4_oceanic_plate_temperature.grid @@ -0,0 +1,18 @@ +# ouput variables +grid_type = cartesian +dim = 3 +compositions = 3 +vtu_output_format = ASCII + +# domain of the grid +x_min = 0e3 +x_max = 2000e3 +y_min = 0e3 +y_max = 1000e3 +z_min = 0 +z_max = 500e3 + +# grid properties +n_cell_x = 16 +n_cell_y = 8 +n_cell_z = 4 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb b/doc/sphinx/_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb new file mode 100644 index 000000000..ba4d9d39b --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb @@ -0,0 +1,20 @@ +{ + "version":"0.5", + "coordinate system":{"model":"cartesian"}, + "features": + [ + { + "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, + "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models": + [ + {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, + "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]} + ], + "composition models": + [ + {"model":"uniform", "compositions":[0], "max depth":50e3} + ] + } + ] +} \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.grid b/doc/sphinx/_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.grid new file mode 100644 index 000000000..620f3f203 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.grid @@ -0,0 +1,18 @@ +# ouput variables +grid_type = cartesian +dim = 3 +compositions = 3 +vtu_output_format = ASCII + +# domain of the grid +x_min = 0e3 +x_max = 2000e3 +y_min = 0e3 +y_max = 1000e3 +z_min = 0 +z_max = 500e3 + +# grid properties +n_cell_x = 16 +n_cell_y = 8 +n_cell_z = 4 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb b/doc/sphinx/_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb new file mode 100644 index 000000000..c75d8d684 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb @@ -0,0 +1,27 @@ +{ + "version":"0.5", + "coordinate system":{"model":"cartesian"}, + "features": + [ + { + "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, + "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models": + [ + {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, + "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]} + ], + "composition models": + [ + {"model":"uniform", "compositions":[0], "max depth":50e3} + ] + }, + { + "model":"oceanic plate", "name":"Subducting Oceanic plate", "max depth":100e3, + "coordinates":[[2000e3,0],[2000e3,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models":[{"model":"linear", "max depth":100e3}], + "composition models":[{"model":"uniform", "compositions":[3], "max depth":50e3}, + {"model":"uniform", "compositions":[1], "min depth":50e3}] + } + ] +} \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.grid b/doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.grid new file mode 100644 index 000000000..620f3f203 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.grid @@ -0,0 +1,18 @@ +# ouput variables +grid_type = cartesian +dim = 3 +compositions = 3 +vtu_output_format = ASCII + +# domain of the grid +x_min = 0e3 +x_max = 2000e3 +y_min = 0e3 +y_max = 1000e3 +z_min = 0 +z_max = 500e3 + +# grid properties +n_cell_x = 16 +n_cell_y = 8 +n_cell_z = 4 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.wb b/doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.wb new file mode 100644 index 000000000..fd9f996b3 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.wb @@ -0,0 +1,32 @@ +{ + "version":"0.5", + "coordinate system":{"model":"cartesian"}, + "features": + [ + { + "model":"mantle layer", "name":"upper mantle", "max depth":660e3, + "coordinates":[[0,0],[0,1000e3],[2000e3,1000e3],[2000e3,0]], + "composition models":[{"model":"uniform", "compositions":[4]}] + }, + { + "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, + "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models": + [ + {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, + "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]} + ], + "composition models": + [ + {"model":"uniform", "compositions":[0], "max depth":50e3} + ] + }, + { + "model":"oceanic plate", "name":"Subducting Oceanic plate", "max depth":100e3, + "coordinates":[[2000e3,0],[2000e3,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models":[{"model":"linear", "max depth":100e3}], + "composition models":[{"model":"uniform", "compositions":[3], "max depth":50e3}, + {"model":"uniform", "compositions":[1], "min depth":50e3}] + } + ] +} \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.grid b/doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.grid new file mode 100644 index 000000000..620f3f203 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.grid @@ -0,0 +1,18 @@ +# ouput variables +grid_type = cartesian +dim = 3 +compositions = 3 +vtu_output_format = ASCII + +# domain of the grid +x_min = 0e3 +x_max = 2000e3 +y_min = 0e3 +y_max = 1000e3 +z_min = 0 +z_max = 500e3 + +# grid properties +n_cell_x = 16 +n_cell_y = 8 +n_cell_z = 4 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb b/doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb new file mode 100644 index 000000000..fd9f996b3 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb @@ -0,0 +1,32 @@ +{ + "version":"0.5", + "coordinate system":{"model":"cartesian"}, + "features": + [ + { + "model":"mantle layer", "name":"upper mantle", "max depth":660e3, + "coordinates":[[0,0],[0,1000e3],[2000e3,1000e3],[2000e3,0]], + "composition models":[{"model":"uniform", "compositions":[4]}] + }, + { + "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, + "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models": + [ + {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, + "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]} + ], + "composition models": + [ + {"model":"uniform", "compositions":[0], "max depth":50e3} + ] + }, + { + "model":"oceanic plate", "name":"Subducting Oceanic plate", "max depth":100e3, + "coordinates":[[2000e3,0],[2000e3,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models":[{"model":"linear", "max depth":100e3}], + "composition models":[{"model":"uniform", "compositions":[3], "max depth":50e3}, + {"model":"uniform", "compositions":[1], "min depth":50e3}] + } + ] +} \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/01_input_design.md b/doc/sphinx/user_manual/basic_starter_tutorial/01_input_design.md index 1e2ab5dce..441098471 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/01_input_design.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/01_input_design.md @@ -2,6 +2,4 @@ World Builder input file design ===================================== -```{todo} -Go through the high level input file design -``` \ No newline at end of file +GWB input files are plain text files using the JSON format. This means you can use any text editor to view and edit the files. If you are not familair with the JSON format, it might be useful to familiarise yourself with it before continuing, although it is not nesseary. The basic idea is that it allows data to be unambigously structured to be readable by both humans and computers. diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md b/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md index ce53f6b0b..e0ed84f72 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md @@ -2,10 +2,8 @@ Your first input file ===================== +GWB input files are plain-text files, which generally have the extension `.wb`. At minimum, the world builder input file should contain a object (indicated by `{}` in JSON) containing a version number (JSON key: `version`) and a list (indicated by `[]` in JSON) of features (JSON key: `features`). This results in the following input file: -```{todo} -Explaining the minimum wb input file (and what it produces) and include a picture of the final result for both composition and temperature. -``` ```{literalinclude} ../../_static/gwb_input_files/BST_1_minimal_box.wb @@ -21,3 +19,11 @@ Explaining the minimum wb input file (and what it produces) and include a pictur :link: ../../_static/gwb_input_files/BST_1_minimal_box.grid ::: :::: + +```{note} +You can copy the text in the box by selecting it, or by hovering over the box and clicking the copy symbol in the top right corner. The file can also be downloaded by clicking on the `Download BST_1_minimal_box.wb` button below the textbox. + +If you want to inspect the result yourself, you can also download the corresponding `.grid` file and use the `gwb-grid` application (`gwb-grid BST_1_minimal_box.wb BST_1_minimal_box.grid`) to create a vtk output (`BST_1_minimal_box.vtk`) and view it in for example Paraview. +``` + +Congratulations on creating your first world builder input file! If you visualize the result you will notice that you are getting an adiabatic temperature profile and that every compositional field is zero everywhere. This is the background, or our canvas, if we want to stay in the painting analogy. Now, before we are going to get our brushes, we should first discuss the shape of our canvas a bit more. \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md b/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md index ce0a4f2d3..7e9a6f53c 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md @@ -2,10 +2,52 @@ Optional parameter: coordinate system ===================================== -```{todo} -Explain that the coordinate system is an optional parameter which by default is set to Cartesian. + +When the minimal example on the previous page is passed to the world builder, the world builder fills in anything else it needs with default values. The default values can be viewed in the Parameter listing part of this manual in {ref}`part:GWB_parameter_listings:chap:world_builer_file:sec:index`. + +One of the optional parameters which can most fundentaly change what the resulting world looks like is the {ref}`open_coordinate-system`. Reading this document for the first (or even 10th time) is going to probably make you feel a bit overwelmed and it is not needed to continue. If you want to know more, you can open the dropbox below of a detailed explanation of how to read this part of the parameter section. + +:::::{dropdown} Coordiante system parameter listing explanation +:name: part:user_manual:chap:concepts:sec:03_coordinate_system:parameter_explanation + For now I will just explain what you need to know to read this part of that document. + +The parameter listing is a very big collapsable tree, which in the heading has the path. `/` is the root of the tree, and `/coordinate system` is a object directly on the root. You can collapse everything below `/coordinate system` by clicking the upward arrow on the right, and click it again (now poiting downward) to expand it back. These entries contain information about them, such as the type, default value and documation. The default is set to Cartesian, so of your model is in Cartesian coordiantes, you don't need to do anything. + +In our case the coordinate system is an object, which means we need to write something like `"coordinate system": {}` in our input file. + +The next dropbox has the path `/coordinate system/oneOf`. You can collapse it to see that it is the only one dropbox in the `/coordinate system` dropbox. The oneOf subpath indicates you need to choose one object out of a few options. They are listed in the oneOf box. The paths of these dropboxes in the oneOf dropbox are numbered and not named, unfortunatly. This means we will have to look into them to see what they actually represent. + + In this case there are two dropboxes, so let's start with number 1 (path `/coordinate system/oneOf/1`). We can see that this is an object which has one requried key/parameter: `model`. The documentation already states that this is a Cartesian coordinate system. When we look into the model dropbox (`/coordinate system/oneOf/1/model`) we see that thatis an enum with only one possible value: `cartesian`. + + This is a very long winded way to say that if we want a Cartesian coordinate system, we need to provide a coordiante system object which has a key called model and as a value an enum `cartesian`: `"coordinate system": {"model":cartesian}`. + +```{code-block} json +--- +lineno-start: 3 +--- + "coordinate system": {"model":"cartesian"}, ``` + Now see if you can find out from the documantion how to create a spherical model. + +::::{dropdown} Solution +:name: part:user_manual:chap:concepts:sec:03_coordinate_system:parameter_explanation:spherical + +If you managed to do it in one go, great, well done! If you just tried adding changing `cartesian` to `spherical` you will get an error. It is a nice change to learn how to read the error messages, so take a good look at it. The problem here is that when we look at therequired parameteres in `/coordinate system/oneOf/2`, we see that it also requires a key `depth method`. Please see {ref}`part:user_manual:chap:concepts:sec:const_angle_spherical` for more info on why this is needed. The last option in this section is radius. This key has a default value, so it is optional. The default is set to 6371000.0, which should be fine for most models. + +So a spherical model with a user defined radius of 1.0 would look like this: + +```{code-block} json +--- +lineno-start: 3 +--- + "coordinate system":{"model":"spherical", "depth model":"begin segment", "radius":1.0}, +``` + +:::: + + +::::: This is what we had in our minimal example. ```{code-block} json @@ -13,7 +55,7 @@ This is what we had in our minimal example. lineno-start: 1 --- { - "version":"0.3", + "version":"0.5", "features":[ ] } ``` @@ -25,8 +67,27 @@ And now we add one line and set it to the default value. There is no difference lineno-start: 1 --- { - "version":"0.3", + "version":"0.5", "coordinate system":{"model":"cartesian"}, "features":[ ] } -``` \ No newline at end of file +``` + +````{note} +If you want to have a spherical model, please see {ref}`part:user_manual:chap:concepts:sec:const_angle_spherical` first. An input file for a spherical model could like somthing like this: + +```{code-block} json +--- +lineno-start: 1 +--- +{ + "version":"0.5", + "coordinate system":{"model":"spherical", "depth model":"begin segment"}, + "features":[ ] +} +``` + +This should be a good default spherical coordiante system. For more information on how to derive this from the paramter listing and what the options are, please expand and read the dropbox above. + +In the following sections we will continue using the Cartesian coordinate system. We will also show this in {ref}`part:user_manual:chap:concepts:sec:16_spherical_models`, where we show how easy it is to switch between cartesian an spherical coordiante systems in our finished subdction example. +```` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md index ec4b93583..ead4cd8ac 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md @@ -2,12 +2,17 @@ Adding your first tectonic feature ======================== +Now we are finely ready to get out our brushes and start coloring in the world. We are going to start by adding an oceanic plate to the feature list. -```{todo} -Adding an oceanic plate to the model -``` +Each feature is an object, which means we need to enclose it in curly braces (`{}`). You will need to specify the following keys: + +1. The `model` key always defines which feature is set, which is "oceanic plate" in our case. +2. The `name` key should contain a descriptive name. The name can be anything, and is mostly to help keep the input file readable. +3. The `coordinates` key is a list of 2D coordianates: x,y in Cartesian and long,lat in spherical. A list in JSON is indicated by angle brackets (`[]`) and the items are seperated by comma's. +4. (Optional) The `temperature models` key is a list of temperature model. Each temperature model is an object. For now we will just chose the simplest one: `uniform` where we set the temperature to `293`K. +5. (Optional) The `compositional models` key is a list of compositional models. Each compositional model is an object. Like with the temeprature model, we will just chose the simples one: `uniform` and set the composition in compositonal field 0. We will go into more detail how this works later in the tutorial. -Only showing part of the file (the first part stayed the same). Include a picture of the final result. +There are some other options, which we will cover later. The file below shows the result. To focus your attention, by default only the lines of interest are shown, but you can always view the full file by clicking on the `Full file` tab. ::::::{tab-set} @@ -17,8 +22,8 @@ Only showing part of the file (the first part stayed the same). Include a pictur ```{literalinclude} ../../_static/gwb_input_files/BST_2_overriding_plate.wb :language: json -:lineno-start: 5 -:lines: 5-12 +:lineno-start: 4 +:lines: 4-12 ``` ::::{grid} 2 :::{grid-item-card} Download BST_2_overriding_plate.wb @@ -51,4 +56,7 @@ Only showing part of the file (the first part stayed the same). Include a pictur :::::: -Nice image here of the resulting changed temperature. + +```{todo} +Nice image here of the resulting changed temperature and composition. +``` diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md index e27f19e11..fd97d4a89 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md @@ -2,10 +2,12 @@ Limit temperature with depth ============================ -```{todo} -Explain how to limit the depth with the `max depth` parameter and include a picture of the final result. -``` +As you may have noticed, the temperature and compostional field 0 in the model so far, reaches all the way to the bottom of the model. This is far from ideal since our model is 500km deep and the oceanic lithosphere should only reach about 100km and the "crustal composition" should only reach 25km. Luckely, this is easily solved. There are a few ways of doing this, but we can start to set a global maximum depth of 100km for the feature. This is as eash as adding `"max depth":100e3,` to the end of line 7. Please note that units are in meters. Next, we can also do this individually, so let's limit the uniform composition by adding `"max depth":50e3,` to the object. + +```{note} +If we would have set the max depth of the composition to be larger than the feature max depth of the feature, the composition will be be cut off by the feature max depth. +``` ::::::{tab-set} @@ -16,7 +18,7 @@ Explain how to limit the depth with the `max depth` parameter and include a pic :language: json :lineno-start: 5 :lines: 5-15 -:emphasize-lines: 7 +:emphasize-lines: 3,8 ``` ::::{grid} 2 :::{grid-item-card} Download BST_3_limit_depth.wb @@ -35,7 +37,7 @@ Explain how to limit the depth with the `max depth` parameter and include a pic ```{literalinclude} ../../_static/gwb_input_files/BST_3_limit_depth.wb :language: json :lineno-start: 1 -:emphasize-lines: 11 +:emphasize-lines: 7,12 ``` ::::{grid} 2 @@ -50,4 +52,8 @@ Explain how to limit the depth with the `max depth` parameter and include a pic :::::: -Nice image here of the resulting changed temperature. \ No newline at end of file + + +```{todo} +Nice image here of the resulting changed temperature and composition. +``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md index f616214c8..bfa50f996 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md @@ -2,6 +2,59 @@ Oceanic plate temperature ========================= +Using uniform temperatures will only allow you to build very simple models. So lets make the model a bit more interesting adding a half space model to the overriding plate. This allows us to add a temperature structure based the distance from a ridge. + +To be able to do this, we need to provide the following information to the model: `model`, `ridge coordianates`, `spreading velocity` and `max depth`. Please see {ref}`open_features_items_oneOf_4_temperature-models_items_oneOf_2` for more info. + +We are already familair with `max depth`, but `spreading velocity` and `ridge coordinates` are new. The [spreading velocity](open_features_items_oneOf_4_temperature-models_items_oneOf_2_spreading-velocity) is simply the velocity of how fast one part of the plate is moving away from the ridge. The [ridge coordinates](open_features_items_oneOf_4_temperature-models_items_oneOf_2_ridge-coordinates) are a list of spreading ridges, where each ridge is a list of 2D points. The half space is computed with the distance to the closest point on any ridge and the spreading velocity. + +If you are familair with the half space cooling model, you would also think some kind of top and bottom/mantle temperature is required. These values can be provided, but are by default they are set to resonable values. The top temperature is set to 193.15K and the bottom temperature is set to -1K. For this model, if the temperature is set to a negative value, it automatically uses the computed adiabatic temperature at that depth. This will be good enough for our tutorial, so we won't be changing those values here, but you are free to do so! + + +::::::{tab-set} + +:::::{tab-item} Important lines +:sync: Partial + +```{literalinclude} ../../_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb +:language: json +:lineno-start: 6 +:lines: 6-14 +:emphasize-lines: 6,7 +``` +::::{grid} 2 +:::{grid-item-card} Download BST_4_oceanic_plate_temperature.wb +:link: ../../_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb +::: +:::{grid-item-card} Download BST_4_oceanic_plate_temperature.grid +:link: ../../_static/gwb_input_files/BST_4_oceanic_plate_temperature.grid +::: +:::: +::::: + +:::::{tab-item} Full file +:sync: Full + + +```{literalinclude} ../../_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb +:language: json +:lineno-start: 1 +:emphasize-lines: 11,12 +``` + +::::{grid} 2 +:::{grid-item-card} Download BST_4_oceanic_plate_temperature.wb +:link: ../../_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb +::: +:::{grid-item-card} Download BST_4_oceanic_plate_temperature.grid +:link: ../../_static/gwb_input_files/BST_4_oceanic_plate_temperature.grid +::: +:::: +::::: + +:::::: + + ```{todo} -Show how to change the temperatre plugin to something different, and how to find the options. +Add figures of model ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_oceanic_plate.md b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_oceanic_plate.md deleted file mode 100644 index 0465ff302..000000000 --- a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_oceanic_plate.md +++ /dev/null @@ -1,7 +0,0 @@ -(part:user_manual:chap:concepts:sec:07_subducting_oceanic_plate)= -Subducting oceanic plate -======================== - -```{todo} -Add the oceanic plate which is going to be connected to the subducting plate. -``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md new file mode 100644 index 000000000..f492fa719 --- /dev/null +++ b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md @@ -0,0 +1,55 @@ +(part:user_manual:chap:concepts:sec:07_subducting_plate_oceanic_part)= +Subducting plate oceanic part +======================== + +Now that we have made the overring (Carribean) plate, it is time to add the oceanic part of the subducting plate (the Atlantic). To do this, we just need to add another object to the feature list. For this plate we will assume the oceanic lithosphere is really old, and the temperature gradient in the lithosphere is therefore linear between a top temperature of 293.15K and the adiabatic temeprature a the max depth of the plate. Luckely for us, this is the default in the world builder, so we will only need to provide the `model` (`linear`) and the `max depth`, which we will set to 100km. + +For the composition, we are going to do something a bit more special. A commen thing you will probably want to do with compositional fields is have multiple layers of them within a feature. This is very easy to do in the GWB. If you remember from the last section, both the `temperature models` and `compositional models` are a list of objects. Making layers is thus as easy as adding multiple compositional models with each their own `min depth` and `max depth`. + +::::::{tab-set} + +:::::{tab-item} Important lines +:sync: Partial + +```{literalinclude} ../../_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb +:language: json +:lineno-start: 18 +:lines: 18-25 +:emphasize-lines: 5,6,7 +``` +::::{grid} 2 +:::{grid-item-card} Download BST_5_subducting_plate_oceanic_part.wb +:link: ../../_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb +::: +:::{grid-item-card} Download BST_5_subducting_plate_oceanic_part.grid +:link: ../../_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.grid +::: +:::: +::::: + +:::::{tab-item} Full file +:sync: Full + + +```{literalinclude} ../../_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb +:language: json +:lineno-start: 1 +:emphasize-lines: 22,23,24 +``` + +::::{grid} 2 +:::{grid-item-card} Download BST_5_subducting_plate_oceanic_part.wb +:link: ../../_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb +::: +:::{grid-item-card} Download BST_5_subducting_plate_oceanic_part.grid +:link: ../../_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.grid +::: +:::: +::::: + +:::::: + + +```{todo} +Add figures +``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/08_optional_adding_mantle_layer.md b/doc/sphinx/user_manual/basic_starter_tutorial/08_optional_adding_mantle_layer.md index f0e357b2e..9c9ce1b28 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/08_optional_adding_mantle_layer.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/08_optional_adding_mantle_layer.md @@ -2,6 +2,60 @@ Optional adding mantle layer ============================ +Sometimes you want precice control over what is happening in the mantle. In this case we want to have a specific composition for the mantle. + +```{note} +This is not always needed. For example in the visco-plastic material model in the FEM ASPECT, if no composition is defined, it is assumed to be a background composition. If you don't define a composition in an area in the world builder, the world builder will tell anyone who wants to know the composition at that location that the fraction of every composition is zero there. +``` + +We are going to add the mantle layer as the first object in the feature list, so that other features can override it if nececary. The model name for a mantle layer is `mantle layer`, and we will name it "upper mantle". Because we will be have already used compositions 0,1 and 3, and will use 2 later, we are going to set this to composition 4. We could also specify a different temperture model for this. The default is `adiabatic`, but you can easily set to to somthing else, or change the parameters of the adiabatic gradient. + +```{note} +The default values of for example the [potenial mantle temperature](open_features_items_oneOf_3_temperature-models_items_oneOf_1_potential-mantle-temperature), the [thermal expansion coefficient](open_features_items_oneOf_3_temperature-models_items_oneOf_1_thermal-expansion-coefficient) or the [specific heat](open_features_items_oneOf_3_temperature-models_items_oneOf_1_specific-heat) have a default value of -1. This is, like we have seen before, a special value. In this case it means that the global value is used (as you can read in the documentation of the value). It is generally recommended to only set the global values so that the whole setup remains self-consistent, but if you do want to change it in individual locations, you can! +``` +::::::{tab-set} + +:::::{tab-item} Important lines +:sync: Partial + +```{literalinclude} ../../_static/gwb_input_files/BST_6_adding_mantle_layer.wb +:language: json +:lineno-start: 5 +:lines: 5-10 +:emphasize-lines: 5 +``` +::::{grid} 2 +:::{grid-item-card} Download BST_6_adding_mantle_layer.wb +:link: ../../_static/gwb_input_files/BST_6_adding_mantle_layer.wb +::: +:::{grid-item-card} Download BST_6_adding_mantle_layer.grid +:link: ../../_static/gwb_input_files/BST_6_adding_mantle_layer.grid +::: +:::: +::::: + +:::::{tab-item} Full file +:sync: Full + + +```{literalinclude} ../../_static/gwb_input_files/BST_6_adding_mantle_layer.wb +:language: json +:lineno-start: 1 +:emphasize-lines: 9 +``` + +::::{grid} 2 +:::{grid-item-card} Download BST_6_adding_mantle_layer.wb +:link: ../../_static/gwb_input_files/BST_6_adding_mantle_layer.wb +::: +:::{grid-item-card} Download BST_6_adding_mantle_layer.grid +:link: ../../_static/gwb_input_files/BST_6_adding_mantle_layer.grid +::: +:::: +::::: + +:::::: + ```{todo} -Show how to add a mantle layer. +Add figures ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/09_adding_basic_subduting_plate.md b/doc/sphinx/user_manual/basic_starter_tutorial/09_adding_basic_subduting_plate.md deleted file mode 100644 index 0e634ddd9..000000000 --- a/doc/sphinx/user_manual/basic_starter_tutorial/09_adding_basic_subduting_plate.md +++ /dev/null @@ -1,7 +0,0 @@ -(part:user_manual:chap:concepts:sec:09_adding_basic_subduting_plate)= -Adding basic subduting plate -============================ - -```{todo} -Show how to add a basic subducting plate to the model -``` diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/09_passive_margin_variable_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/09_passive_margin_variable_depth.md new file mode 100644 index 000000000..0107f2d98 --- /dev/null +++ b/doc/sphinx/user_manual/basic_starter_tutorial/09_passive_margin_variable_depth.md @@ -0,0 +1,52 @@ +(part:user_manual:chap:concepts:sec:09_passive_marging_variable_depth)= +Adding a passive marging with variable depth +============================ + + + +::::::{tab-set} + +:::::{tab-item} Important lines +:sync: Partial + +```{literalinclude} ../../_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb +:language: json +:lineno-start: 5 +:lines: 5-10 +:emphasize-lines: 5 +``` +::::{grid} 2 +:::{grid-item-card} Download BST_7_passive_margin_variable_depth.wb +:link: ../../_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb +::: +:::{grid-item-card} Download BST_7_passive_margin_variable_depth.grid +:link: ../../_static/gwb_input_files/BST_7_passive_margin_variable_depth.grid +::: +:::: +::::: + +:::::{tab-item} Full file +:sync: Full + + +```{literalinclude} ../../_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb +:language: json +:lineno-start: 1 +:emphasize-lines: 9 +``` + +::::{grid} 2 +:::{grid-item-card} Download BST_7_passive_margin_variable_depth.wb +:link: ../../_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb +::: +:::{grid-item-card} Download BST_7_passive_margin_variable_depth.grid +:link: ../../_static/gwb_input_files/BST_7_passive_margin_variable_depth.grid +::: +:::: +::::: + +:::::: + +```{todo} +Add figures +``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md new file mode 100644 index 000000000..7b0ccf3e7 --- /dev/null +++ b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md @@ -0,0 +1,10 @@ +(part:user_manual:chap:concepts:sec:10_adding_basic_subducting_plate)= +Adding basic subducting plate +============================ + +Now that we have a solid enough understanding of how area features like `oceanic plate` and `mantle layer` work, we can start to take a look at line features. In this case we are going to take a look at the `subducting plate`, be note that there is also the `fault`. On a fundementatl level, they both function in a very similar way, with the main difference being that the slab has a slab surface and a down direction, while the fault has a center surface and is symmetric on both sides. The temperature an compositional models available for each also may differ. + + +```{todo} +Add figures +``` diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/10_dip_change_in_segment.md b/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md similarity index 76% rename from doc/sphinx/user_manual/basic_starter_tutorial/10_dip_change_in_segment.md rename to doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md index 7bd43d448..392b5f6d2 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/10_dip_change_in_segment.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:10_dip_change_in_segment)= +(part:user_manual:chap:concepts:sec:11_dip_change_in_segment)= Dip change in segment ===================== diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/11_subducting_plate_temperatures.md b/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md similarity index 72% rename from doc/sphinx/user_manual/basic_starter_tutorial/11_subducting_plate_temperatures.md rename to doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md index adccc54f3..6d018dd5d 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/11_subducting_plate_temperatures.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:11_subducting_plate_temp)= +(part:user_manual:chap:concepts:sec:12_subducting_plate_temp)= Subducting plate temperatures ============================= diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/14_different_ssegments_in_sections.md b/doc/sphinx/user_manual/basic_starter_tutorial/14_different_segments_in_sections.md similarity index 100% rename from doc/sphinx/user_manual/basic_starter_tutorial/14_different_ssegments_in_sections.md rename to doc/sphinx/user_manual/basic_starter_tutorial/14_different_segments_in_sections.md diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_slab_adding_a_segment.md b/doc/sphinx/user_manual/basic_starter_tutorial/17_subducting_slab_adding_a_segment.md similarity index 100% rename from doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_slab_adding_a_segment.md rename to doc/sphinx/user_manual/basic_starter_tutorial/17_subducting_slab_adding_a_segment.md diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/index.md b/doc/sphinx/user_manual/basic_starter_tutorial/index.md index 44e73023b..8d6ae75f6 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/index.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/index.md @@ -2,8 +2,12 @@ Basic Starter Tutorial ======================== + + +The main goal of this tutorial is to get you to understand how to set up a world builder file to build a simple but functional 2D and 3D model. The example model we will be building is a subduction model, since it will introduce you slowley and step-by-step to a wide range of features and explain how to use them. It is strongly recommended to follow this tutorial before going through any more advanced tutorials or cookbooks and that you have read the previous sections of the User manual. The final result can be viewed in the figure below. + ```{todo} -Outline what this tutorial is going to teach you: going step-by-step to make a simple 2D and 3D subduction model +Add figure of end result. ``` ```{toctree} @@ -15,15 +19,16 @@ Outline what this tutorial is going to teach you: going step-by-step to make a s 04_adding_first_tectonic_feature 05_limit_temperature_with_depth 06_oceanic_plate_temperature -07_subducting_oceanic_plate +07_subducting_plate_oceanic_part 08_optional_adding_mantle_layer -09_adding_basic_subduting_plate -10_dip_change_in_segment -11_subducting_plate_temperatures -12_subducting_slab_adding_a_segment -13_different_models_in_segments -14_different_ssegments_in_sections -15_2D_models -16_spherical_models +09_passive_marging_variable_depth +10_adding_basic_subducting_plate +11_dip_change_in_segment +12_subducting_plate_temperatures +13_subducting_slab_adding_a_segment +14_different_models_in_segments +15_different_segments_in_sections +16_2D_models +17_spherical_models ``` From 47e6ea7482c8bb78598996342c748b29089e999e Mon Sep 17 00:00:00 2001 From: MFraters Date: Sun, 14 May 2023 21:26:49 -0400 Subject: [PATCH 02/14] WIP: finished text and code up to BST 10, figuers still missing. --- ...nimal_box.grid => BST_02_minimal_box.grid} | 0 ...1_minimal_box.wb => BST_02_minimal_box.wb} | 0 ...late.grid => BST_04_overriding_plate.grid} | 0 ...ng_plate.wb => BST_04_overriding_plate.wb} | 0 ...mit_depth.grid => BST_05_limit_depth.grid} | 0 ...3_limit_depth.wb => BST_05_limit_depth.wb} | 0 ... => BST_06_oceanic_plate_temperature.grid} | 0 ...wb => BST_06_oceanic_plate_temperature.wb} | 0 ...BST_07_subducting_plate_oceanic_part.grid} | 0 ...> BST_07_subducting_plate_oceanic_part.wb} | 0 ...BST_08_passive_margin_variable_depth.grid} | 2 +- ...> BST_08_passive_margin_variable_depth.wb} | 19 +++-- ...h.grid => BST_09_adding_mantle_layer.grid} | 2 +- ...depth.wb => BST_09_adding_mantle_layer.wb} | 16 +++- .../gwb_input_files/BST_12_sections.wb_bak | 39 +++++++++ .../02_your_first_input_file.md | 6 +- .../03_optional_coordinate_system.md | 2 +- .../04_adding_first_tectonic_feature.md | 20 ++--- .../05_limit_temperature_with_depth.md | 20 ++--- .../06_oceanic_plate_temperature.md | 20 ++--- .../07_subducting_plate_oceanic_part.md | 20 ++--- .../08_passive_margin_variable_depth.md | 79 +++++++++++++++++++ ....md => 09_optional_adding_mantle_layer.md} | 23 +++--- .../09_passive_margin_variable_depth.md | 52 ------------ .../10_adding_basic_subducting_plate.md | 2 +- ...=> 13_subducting_slab_adding_a_segment.md} | 2 +- ....md => 14_different_models_in_segments.md} | 2 +- ...d => 15_different_segments_in_sections.md} | 2 +- .../{15_2D_models.md => 16_2D_models.md} | 2 +- ...rical_models.md => 17_spherical_models.md} | 2 +- .../basic_starter_tutorial/index.md | 4 +- 31 files changed, 211 insertions(+), 125 deletions(-) rename doc/sphinx/_static/gwb_input_files/{BST_1_minimal_box.grid => BST_02_minimal_box.grid} (100%) rename doc/sphinx/_static/gwb_input_files/{BST_1_minimal_box.wb => BST_02_minimal_box.wb} (100%) rename doc/sphinx/_static/gwb_input_files/{BST_2_overriding_plate.grid => BST_04_overriding_plate.grid} (100%) rename doc/sphinx/_static/gwb_input_files/{BST_2_overriding_plate.wb => BST_04_overriding_plate.wb} (100%) rename doc/sphinx/_static/gwb_input_files/{BST_3_limit_depth.grid => BST_05_limit_depth.grid} (100%) rename doc/sphinx/_static/gwb_input_files/{BST_3_limit_depth.wb => BST_05_limit_depth.wb} (100%) rename doc/sphinx/_static/gwb_input_files/{BST_4_oceanic_plate_temperature.grid => BST_06_oceanic_plate_temperature.grid} (100%) rename doc/sphinx/_static/gwb_input_files/{BST_4_oceanic_plate_temperature.wb => BST_06_oceanic_plate_temperature.wb} (100%) rename doc/sphinx/_static/gwb_input_files/{BST_5_subducting_plate_oceanic_part.grid => BST_07_subducting_plate_oceanic_part.grid} (100%) rename doc/sphinx/_static/gwb_input_files/{BST_5_subducting_plate_oceanic_part.wb => BST_07_subducting_plate_oceanic_part.wb} (100%) rename doc/sphinx/_static/gwb_input_files/{BST_6_adding_mantle_layer.grid => BST_08_passive_margin_variable_depth.grid} (93%) rename doc/sphinx/_static/gwb_input_files/{BST_6_adding_mantle_layer.wb => BST_08_passive_margin_variable_depth.wb} (64%) rename doc/sphinx/_static/gwb_input_files/{BST_7_passive_margin_variable_depth.grid => BST_09_adding_mantle_layer.grid} (93%) rename doc/sphinx/_static/gwb_input_files/{BST_7_passive_margin_variable_depth.wb => BST_09_adding_mantle_layer.wb} (60%) create mode 100644 doc/sphinx/_static/gwb_input_files/BST_12_sections.wb_bak create mode 100644 doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md rename doc/sphinx/user_manual/basic_starter_tutorial/{08_optional_adding_mantle_layer.md => 09_optional_adding_mantle_layer.md} (74%) delete mode 100644 doc/sphinx/user_manual/basic_starter_tutorial/09_passive_margin_variable_depth.md rename doc/sphinx/user_manual/basic_starter_tutorial/{17_subducting_slab_adding_a_segment.md => 13_subducting_slab_adding_a_segment.md} (68%) rename doc/sphinx/user_manual/basic_starter_tutorial/{13_different_models_in_segments.md => 14_different_models_in_segments.md} (66%) rename doc/sphinx/user_manual/basic_starter_tutorial/{14_different_segments_in_sections.md => 15_different_segments_in_sections.md} (70%) rename doc/sphinx/user_manual/basic_starter_tutorial/{15_2D_models.md => 16_2D_models.md} (63%) rename doc/sphinx/user_manual/basic_starter_tutorial/{16_spherical_models.md => 17_spherical_models.md} (66%) diff --git a/doc/sphinx/_static/gwb_input_files/BST_1_minimal_box.grid b/doc/sphinx/_static/gwb_input_files/BST_02_minimal_box.grid similarity index 100% rename from doc/sphinx/_static/gwb_input_files/BST_1_minimal_box.grid rename to doc/sphinx/_static/gwb_input_files/BST_02_minimal_box.grid diff --git a/doc/sphinx/_static/gwb_input_files/BST_1_minimal_box.wb b/doc/sphinx/_static/gwb_input_files/BST_02_minimal_box.wb similarity index 100% rename from doc/sphinx/_static/gwb_input_files/BST_1_minimal_box.wb rename to doc/sphinx/_static/gwb_input_files/BST_02_minimal_box.wb diff --git a/doc/sphinx/_static/gwb_input_files/BST_2_overriding_plate.grid b/doc/sphinx/_static/gwb_input_files/BST_04_overriding_plate.grid similarity index 100% rename from doc/sphinx/_static/gwb_input_files/BST_2_overriding_plate.grid rename to doc/sphinx/_static/gwb_input_files/BST_04_overriding_plate.grid diff --git a/doc/sphinx/_static/gwb_input_files/BST_2_overriding_plate.wb b/doc/sphinx/_static/gwb_input_files/BST_04_overriding_plate.wb similarity index 100% rename from doc/sphinx/_static/gwb_input_files/BST_2_overriding_plate.wb rename to doc/sphinx/_static/gwb_input_files/BST_04_overriding_plate.wb diff --git a/doc/sphinx/_static/gwb_input_files/BST_3_limit_depth.grid b/doc/sphinx/_static/gwb_input_files/BST_05_limit_depth.grid similarity index 100% rename from doc/sphinx/_static/gwb_input_files/BST_3_limit_depth.grid rename to doc/sphinx/_static/gwb_input_files/BST_05_limit_depth.grid diff --git a/doc/sphinx/_static/gwb_input_files/BST_3_limit_depth.wb b/doc/sphinx/_static/gwb_input_files/BST_05_limit_depth.wb similarity index 100% rename from doc/sphinx/_static/gwb_input_files/BST_3_limit_depth.wb rename to doc/sphinx/_static/gwb_input_files/BST_05_limit_depth.wb diff --git a/doc/sphinx/_static/gwb_input_files/BST_4_oceanic_plate_temperature.grid b/doc/sphinx/_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid similarity index 100% rename from doc/sphinx/_static/gwb_input_files/BST_4_oceanic_plate_temperature.grid rename to doc/sphinx/_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid diff --git a/doc/sphinx/_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb b/doc/sphinx/_static/gwb_input_files/BST_06_oceanic_plate_temperature.wb similarity index 100% rename from doc/sphinx/_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb rename to doc/sphinx/_static/gwb_input_files/BST_06_oceanic_plate_temperature.wb diff --git a/doc/sphinx/_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.grid b/doc/sphinx/_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid similarity index 100% rename from doc/sphinx/_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.grid rename to doc/sphinx/_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid diff --git a/doc/sphinx/_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb b/doc/sphinx/_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.wb similarity index 100% rename from doc/sphinx/_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb rename to doc/sphinx/_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.wb diff --git a/doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.grid b/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid similarity index 93% rename from doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.grid rename to doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid index 620f3f203..aeabf253e 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid @@ -5,7 +5,7 @@ compositions = 3 vtu_output_format = ASCII # domain of the grid -x_min = 0e3 +x_min = -1000e3 x_max = 2000e3 y_min = 0e3 y_max = 1000e3 diff --git a/doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.wb b/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.wb similarity index 64% rename from doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.wb rename to doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.wb index fd9f996b3..05d6431aa 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_6_adding_mantle_layer.wb +++ b/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.wb @@ -3,11 +3,6 @@ "coordinate system":{"model":"cartesian"}, "features": [ - { - "model":"mantle layer", "name":"upper mantle", "max depth":660e3, - "coordinates":[[0,0],[0,1000e3],[2000e3,1000e3],[2000e3,0]], - "composition models":[{"model":"uniform", "compositions":[4]}] - }, { "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], @@ -16,9 +11,21 @@ {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]} ], + "composition models":[{"model":"uniform", "compositions":[0], "max depth":50e3}] + }, + { + "model":"continental plate", "name":"Passive margin", "max depth":[[200e3]], + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[0,1000e3],[0,0]], + "temperature models": + [ + {"model":"linear", "max depth":[[150e3],[200e3,[[-500e3,0],[-500e3,1000e3]]]]} + ], "composition models": [ - {"model":"uniform", "compositions":[0], "max depth":50e3} + {"model":"uniform", "compositions":[3], + "max depth":[[150e3],[200e3,[[-500e3,0],[-500e3,1000e3]]]]}, + {"model":"uniform", "compositions":[1], + "min depth":[[150e3],[200e3,[[-500e3,0],[-500e3,1000e3]]]]} ] }, { diff --git a/doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.grid b/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.grid similarity index 93% rename from doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.grid rename to doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.grid index 620f3f203..aeabf253e 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.grid @@ -5,7 +5,7 @@ compositions = 3 vtu_output_format = ASCII # domain of the grid -x_min = 0e3 +x_min = -1000e3 x_max = 2000e3 y_min = 0e3 y_max = 1000e3 diff --git a/doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb b/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.wb similarity index 60% rename from doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb rename to doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.wb index fd9f996b3..3e91e145b 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb +++ b/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.wb @@ -5,7 +5,7 @@ [ { "model":"mantle layer", "name":"upper mantle", "max depth":660e3, - "coordinates":[[0,0],[0,1000e3],[2000e3,1000e3],[2000e3,0]], + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[3000e3,1000e3],[3000e3,0]], "composition models":[{"model":"uniform", "compositions":[4]}] }, { @@ -16,9 +16,21 @@ {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]} ], + "composition models":[{"model":"uniform", "compositions":[0], "max depth":50e3}] + }, + { + "model":"continental plate", "name":"Passive margin", "max depth":[[200e3]], + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[0,1000e3],[0,0]], + "temperature models": + [ + {"model":"linear", "max depth":[[150e3],[200e3,[[-500e3,0],[-500e3,1000e3]]]]} + ], "composition models": [ - {"model":"uniform", "compositions":[0], "max depth":50e3} + {"model":"uniform", "compositions":[3], + "max depth":[[150e3],[200e3,[[-500e3,0],[-500e3,1000e3]]]]}, + {"model":"uniform", "compositions":[1], + "min depth":[[150e3],[200e3,[[-500e3,0],[-500e3,1000e3]]]]} ] }, { diff --git a/doc/sphinx/_static/gwb_input_files/BST_12_sections.wb_bak b/doc/sphinx/_static/gwb_input_files/BST_12_sections.wb_bak new file mode 100644 index 000000000..deb6c8ba8 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_12_sections.wb_bak @@ -0,0 +1,39 @@ +{ + "version":"0.5", + "coordinate system":{"model":"cartesian"}, + "cross section":[[0,200e3],[100e3,200e3]], + "features": + [ + {"model":"mantle layer", "name":"upper mantle", "min depth":100e3, "max depth":660e3, + "coordinates":[[0,0],[0,1000e3],[2000e3,1000e3],[2000e3,0]], + "composition models":[{"model":"uniform", "compositions":[4]}]}, + + {"model":"oceanic plate", "name":"Overriding plate", "max depth":100e3, + "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models":[{"model":"plate model", "max depth":100e3, "spreading velocity":0.01, + "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]}], + "composition models":[{"model":"uniform", "compositions":[0], "max depth":100e3}]}, + + {"model":"oceanic plate", "name":"Atlantic Plate", "max depth":100e3, + "coordinates":[[2000e3,0],[2000e3,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models":[{"model":"linear", "max depth":100e3}], + "composition models":[{"model":"uniform", "compositions":[3], "max depth":50e3}, + {"model":"uniform", "compositions":[1], "min depth":50e3}]}, + + {"model":"subducting plate", "name":"Slab", + "coordinates":[[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "dip point":[0,0], + "segments":[{"length":300e3, "thickness":[100e3], "angle":[0,60], + "composition models":[{"model":"uniform", "compositions":[3], "max distance slab top":50e3}, + {"model":"uniform", "compositions":[2], "min distance slab top":50e3}]}, + {"length":500e3, "thickness":[100e3], "angle":[60,20]}], + "sections":[ + {"coordinate":0, + "segments":[{"length":300e3, "thickness":[100e3], "angle":[0,60]}, + {"length":400e3, "thickness":[100e3,50e3], "angle":[60]}], + "composition models":[{"model":"uniform", "compositions":[1]}]} + ], + "temperature models":[{"model":"plate model", "density":3300, "plate velocity":0.02 }], + "composition models":[{"model":"uniform", "compositions":[2], "max distance slab top":100e3}]} + ] +} diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md b/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md index e0ed84f72..287981dc4 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md @@ -6,17 +6,17 @@ GWB input files are plain-text files, which generally have the extension `.wb`. -```{literalinclude} ../../_static/gwb_input_files/BST_1_minimal_box.wb +```{literalinclude} ../../_static/gwb_input_files/BST_02_minimal_box.wb :language: json :lineno-start: 1 ``` ::::{grid} 2 :::{grid-item-card} Download BST_1_minimal_box.wb -:link: ../../_static/gwb_input_files/BST_1_minimal_box.wb +:link: ../../_static/gwb_input_files/BST_02_minimal_box.wb ::: :::{grid-item-card} Download BST_1_minimal_box.grid -:link: ../../_static/gwb_input_files/BST_1_minimal_box.grid +:link: ../../_static/gwb_input_files/BST_02_minimal_box.grid ::: :::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md b/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md index 7e9a6f53c..6b18b7fba 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md @@ -89,5 +89,5 @@ lineno-start: 1 This should be a good default spherical coordiante system. For more information on how to derive this from the paramter listing and what the options are, please expand and read the dropbox above. -In the following sections we will continue using the Cartesian coordinate system. We will also show this in {ref}`part:user_manual:chap:concepts:sec:16_spherical_models`, where we show how easy it is to switch between cartesian an spherical coordiante systems in our finished subdction example. +In the following sections we will continue using the Cartesian coordinate system. We will also show this in {ref}`part:user_manual:chap:concepts:sec:17_spherical_models`, where we show how easy it is to switch between cartesian an spherical coordiante systems in our finished subdction example. ```` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md index ead4cd8ac..dc16fa476 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md @@ -20,17 +20,17 @@ There are some other options, which we will cover later. The file below shows th :::::{tab-item} Important lines :sync: Partial -```{literalinclude} ../../_static/gwb_input_files/BST_2_overriding_plate.wb +```{literalinclude} ../../_static/gwb_input_files/BST_04_overriding_plate.wb :language: json :lineno-start: 4 :lines: 4-12 ``` ::::{grid} 2 -:::{grid-item-card} Download BST_2_overriding_plate.wb -:link: ../../_static/gwb_input_files/BST_2_overriding_plate.wb +:::{grid-item-card} Download BST_04_overriding_plate.wb +:link: ../../_static/gwb_input_files/BST_04_overriding_plate.wb ::: -:::{grid-item-card} Download BST_2_overriding_plate.grid -:link: ../../_static/gwb_input_files/BST_2_overriding_plate.grid +:::{grid-item-card} Download BST_04_overriding_plate.grid +:link: ../../_static/gwb_input_files/BST_04_overriding_plate.grid ::: :::: ::::: @@ -39,17 +39,17 @@ There are some other options, which we will cover later. The file below shows th :sync: Full -```{literalinclude} ../../_static/gwb_input_files/BST_2_overriding_plate.wb +```{literalinclude} ../../_static/gwb_input_files/BST_04_overriding_plate.wb :language: json :lineno-start: 1 ``` ::::{grid} 2 -:::{grid-item-card} Download BST_2_overriding_plate.wb -:link: ../../_static/gwb_input_files/BST_2_overriding_plate.wb +:::{grid-item-card} Download BST_04_overriding_plate.wb +:link: ../../_static/gwb_input_files/BST_04_overriding_plate.wb ::: -:::{grid-item-card} Download BST_2_overriding_plate.grid -:link: ../../_static/gwb_input_files/BST_2_overriding_plate.grid +:::{grid-item-card} Download BST_04_overriding_plate.grid +:link: ../../_static/gwb_input_files/BST_04_overriding_plate.grid ::: :::: ::::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md index fd97d4a89..b5bfea870 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md @@ -14,18 +14,18 @@ If we would have set the max depth of the composition to be larger than the feat :::::{tab-item} Important lines :sync: Partial -```{literalinclude} ../../_static/gwb_input_files/BST_3_limit_depth.wb +```{literalinclude} ../../_static/gwb_input_files/BST_05_limit_depth.wb :language: json :lineno-start: 5 :lines: 5-15 :emphasize-lines: 3,8 ``` ::::{grid} 2 -:::{grid-item-card} Download BST_3_limit_depth.wb -:link: ../../_static/gwb_input_files/BST_3_limit_depth.wb +:::{grid-item-card} Download BST_05_limit_depth.wb +:link: ../../_static/gwb_input_files/BST_05_limit_depth.wb ::: -:::{grid-item-card} Download BST_3_limit_depth.grid -:link: ../../_static/gwb_input_files/BST_3_limit_depth.grid +:::{grid-item-card} Download BST_05_limit_depth.grid +:link: ../../_static/gwb_input_files/BST_05_limit_depth.grid ::: :::: ::::: @@ -34,18 +34,18 @@ If we would have set the max depth of the composition to be larger than the feat :sync: Full -```{literalinclude} ../../_static/gwb_input_files/BST_3_limit_depth.wb +```{literalinclude} ../../_static/gwb_input_files/BST_05_limit_depth.wb :language: json :lineno-start: 1 :emphasize-lines: 7,12 ``` ::::{grid} 2 -:::{grid-item-card} Download BST_3_limit_depth.wb -:link: ../../_static/gwb_input_files/BST_3_limit_depth.wb +:::{grid-item-card} Download BST_05_limit_depth.wb +:link: ../../_static/gwb_input_files/BST_05_limit_depth.wb ::: -:::{grid-item-card} Download BST_3_limit_depth.grid -:link: ../../_static/gwb_input_files/BST_3_limit_depth.grid +:::{grid-item-card} Download BST_05_limit_depth.grid +:link: ../../_static/gwb_input_files/BST_05_limit_depth.grid ::: :::: ::::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md index bfa50f996..a49a03690 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md @@ -16,18 +16,18 @@ If you are familair with the half space cooling model, you would also think some :::::{tab-item} Important lines :sync: Partial -```{literalinclude} ../../_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb +```{literalinclude} ../../_static/gwb_input_files/BST_06_oceanic_plate_temperature.wb :language: json :lineno-start: 6 :lines: 6-14 :emphasize-lines: 6,7 ``` ::::{grid} 2 -:::{grid-item-card} Download BST_4_oceanic_plate_temperature.wb -:link: ../../_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb +:::{grid-item-card} Download BST_06_oceanic_plate_temperature.wb +:link: ../../_static/gwb_input_files/BST_06_oceanic_plate_temperature.wb ::: -:::{grid-item-card} Download BST_4_oceanic_plate_temperature.grid -:link: ../../_static/gwb_input_files/BST_4_oceanic_plate_temperature.grid +:::{grid-item-card} Download BST_06_oceanic_plate_temperature.grid +:link: ../../_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid ::: :::: ::::: @@ -36,18 +36,18 @@ If you are familair with the half space cooling model, you would also think some :sync: Full -```{literalinclude} ../../_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb +```{literalinclude} ../../_static/gwb_input_files/BST_06_oceanic_plate_temperature.wb :language: json :lineno-start: 1 :emphasize-lines: 11,12 ``` ::::{grid} 2 -:::{grid-item-card} Download BST_4_oceanic_plate_temperature.wb -:link: ../../_static/gwb_input_files/BST_4_oceanic_plate_temperature.wb +:::{grid-item-card} Download BST_06_oceanic_plate_temperature.wb +:link: ../../_static/gwb_input_files/BST_06_oceanic_plate_temperature.wb ::: -:::{grid-item-card} Download BST_4_oceanic_plate_temperature.grid -:link: ../../_static/gwb_input_files/BST_4_oceanic_plate_temperature.grid +:::{grid-item-card} Download BST_06_oceanic_plate_temperature.grid +:link: ../../_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid ::: :::: ::::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md index f492fa719..980edfe8b 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md @@ -11,18 +11,18 @@ For the composition, we are going to do something a bit more special. A commen t :::::{tab-item} Important lines :sync: Partial -```{literalinclude} ../../_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb +```{literalinclude} ../../_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.wb :language: json :lineno-start: 18 :lines: 18-25 :emphasize-lines: 5,6,7 ``` ::::{grid} 2 -:::{grid-item-card} Download BST_5_subducting_plate_oceanic_part.wb -:link: ../../_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb +:::{grid-item-card} Download BST_07_subducting_plate_oceanic_part.wb +:link: ../../_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.wb ::: -:::{grid-item-card} Download BST_5_subducting_plate_oceanic_part.grid -:link: ../../_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.grid +:::{grid-item-card} Download BST_07_subducting_plate_oceanic_part.grid +:link: ../../_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid ::: :::: ::::: @@ -31,18 +31,18 @@ For the composition, we are going to do something a bit more special. A commen t :sync: Full -```{literalinclude} ../../_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb +```{literalinclude} ../../_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.wb :language: json :lineno-start: 1 :emphasize-lines: 22,23,24 ``` ::::{grid} 2 -:::{grid-item-card} Download BST_5_subducting_plate_oceanic_part.wb -:link: ../../_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.wb +:::{grid-item-card} Download BST_07_subducting_plate_oceanic_part.wb +:link: ../../_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.wb ::: -:::{grid-item-card} Download BST_5_subducting_plate_oceanic_part.grid -:link: ../../_static/gwb_input_files/BST_5_subducting_plate_oceanic_part.grid +:::{grid-item-card} Download BST_07_subducting_plate_oceanic_part.grid +:link: ../../_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid ::: :::: ::::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md new file mode 100644 index 000000000..13d98ee7a --- /dev/null +++ b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md @@ -0,0 +1,79 @@ +(part:user_manual:chap:concepts:sec:08_passive_marging_variable_depth)= +Adding a passive marging with variable depth +============================ + +Although we have hinted towards it before, there is also an [area feature](part:user_manual:chap:concepts:sec:area_features) called `continental plate`. It works as you would expect based on what you have seen with the oceanice plate, but we are going to use it to do something very cool in our model: have a variable depths of a feature or even of layers within a given feature! + +To showcase this, we will be adding a passive marging to our model at the overriding plate side of our model. To start out, we need to know that both the `min depth` and `max depth` accept two types of values: a number and an array of values at points. + +```{note} +For an example of what this looks like in techical terms, see {ref}`open_features_items_oneOf_1_max-depth`. +``` + +The number input we have seen before, and just sets the maximum depth to a single value. The value at points system works a bit differently, but can be used to achieve the same result. To start out easy, this is exactly what we are going to to for the `max depth` of the continetal feature. + +The value at points system creates a list of points, which at least include all the edge points and assigns a value to them. Then to get the actual value, `max depth` in our case, an interpolation between some close points is performed to get the value at that point. + +Below are two examples of how to first set the depth of two points to 200, and then an example of how to also set a third point to a value of 100. + +```{code-block} json +--- +lineno-start: 1 +--- + "max depth":[[200e3, [[10e3,0],[20e3,10e3]]]], + + "max depth":[[200e3, [[10e3,0],[20e3,10e3]]],[100e3,[[15e3,0]]]] +``` + +A common operation is to set all the corners to a single value, and then maybe overwrite individual ones. To make life easy, there is a quick way to (re)set the value at the corner points: just pass a value with no points. This is what is done in the code sample below at the empasised lines. The first entry is a value without points. That means that all the coner points are set to that value. + +```{note} +If you provide a point twice, explicitly, or implicity through the use of the corner values shortcut (e.g. `[200]`), the last defined value is used. This follows the painting analogy used before, where you overpaint older values. +``` + +::::::{tab-set} + +:::::{tab-item} Important lines +:sync: Partial + +```{literalinclude} ../../_static/gwb_input_files/BST_08_passive_margin_variable_depth.wb +:language: json +:lineno-start: 16 +:lines: 16-30 +:emphasize-lines: 2,6,11,13 +``` +::::{grid} 2 +:::{grid-item-card} Download BST_08_passive_margin_variable_depth.wb +:link: ../../_static/gwb_input_files/BST_08_passive_margin_variable_depth.wb +::: +:::{grid-item-card} Download BST_08_passive_margin_variable_depth.grid +:link: ../../_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid +::: +:::: +::::: + +:::::{tab-item} Full file +:sync: Full + + +```{literalinclude} ../../_static/gwb_input_files/BST_08_passive_margin_variable_depth.wb +:language: json +:lineno-start: 1 +:emphasize-lines: 17,21,26,28 +``` + +::::{grid} 2 +:::{grid-item-card} Download BST_08_passive_margin_variable_depth.wb +:link: ../../_static/gwb_input_files/BST_08_passive_margin_variable_depth.wb +::: +:::{grid-item-card} Download BST_08_passive_margin_variable_depth.grid +:link: ../../_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid +::: +:::: +::::: + +:::::: + +```{todo} +Add figures +``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/08_optional_adding_mantle_layer.md b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md similarity index 74% rename from doc/sphinx/user_manual/basic_starter_tutorial/08_optional_adding_mantle_layer.md rename to doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md index 9c9ce1b28..e5c8c1eba 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/08_optional_adding_mantle_layer.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:08_optinal_adding_mantle_layer)= +(part:user_manual:chap:concepts:sec:09_optinal_adding_mantle_layer)= Optional adding mantle layer ============================ @@ -13,23 +13,24 @@ We are going to add the mantle layer as the first object in the feature list, so ```{note} The default values of for example the [potenial mantle temperature](open_features_items_oneOf_3_temperature-models_items_oneOf_1_potential-mantle-temperature), the [thermal expansion coefficient](open_features_items_oneOf_3_temperature-models_items_oneOf_1_thermal-expansion-coefficient) or the [specific heat](open_features_items_oneOf_3_temperature-models_items_oneOf_1_specific-heat) have a default value of -1. This is, like we have seen before, a special value. In this case it means that the global value is used (as you can read in the documentation of the value). It is generally recommended to only set the global values so that the whole setup remains self-consistent, but if you do want to change it in individual locations, you can! ``` + ::::::{tab-set} :::::{tab-item} Important lines :sync: Partial -```{literalinclude} ../../_static/gwb_input_files/BST_6_adding_mantle_layer.wb +```{literalinclude} ../../_static/gwb_input_files/BST_09_adding_mantle_layer.wb :language: json :lineno-start: 5 :lines: 5-10 :emphasize-lines: 5 ``` ::::{grid} 2 -:::{grid-item-card} Download BST_6_adding_mantle_layer.wb -:link: ../../_static/gwb_input_files/BST_6_adding_mantle_layer.wb +:::{grid-item-card} Download BST_09_adding_mantle_layer.wb +:link: ../../_static/gwb_input_files/BST_09_adding_mantle_layer.wb ::: -:::{grid-item-card} Download BST_6_adding_mantle_layer.grid -:link: ../../_static/gwb_input_files/BST_6_adding_mantle_layer.grid +:::{grid-item-card} Download BST_09_adding_mantle_layer.grid +:link: ../../_static/gwb_input_files/BST_09_adding_mantle_layer.grid ::: :::: ::::: @@ -38,18 +39,18 @@ The default values of for example the [potenial mantle temperature](open_feature :sync: Full -```{literalinclude} ../../_static/gwb_input_files/BST_6_adding_mantle_layer.wb +```{literalinclude} ../../_static/gwb_input_files/BST_09_adding_mantle_layer.wb :language: json :lineno-start: 1 :emphasize-lines: 9 ``` ::::{grid} 2 -:::{grid-item-card} Download BST_6_adding_mantle_layer.wb -:link: ../../_static/gwb_input_files/BST_6_adding_mantle_layer.wb +:::{grid-item-card} Download BST_09_adding_mantle_layer.wb +:link: ../../_static/gwb_input_files/BST_09_adding_mantle_layer.wb ::: -:::{grid-item-card} Download BST_6_adding_mantle_layer.grid -:link: ../../_static/gwb_input_files/BST_6_adding_mantle_layer.grid +:::{grid-item-card} Download BST_09_adding_mantle_layer.grid +:link: ../../_static/gwb_input_files/BST_09_adding_mantle_layer.grid ::: :::: ::::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/09_passive_margin_variable_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/09_passive_margin_variable_depth.md deleted file mode 100644 index 0107f2d98..000000000 --- a/doc/sphinx/user_manual/basic_starter_tutorial/09_passive_margin_variable_depth.md +++ /dev/null @@ -1,52 +0,0 @@ -(part:user_manual:chap:concepts:sec:09_passive_marging_variable_depth)= -Adding a passive marging with variable depth -============================ - - - -::::::{tab-set} - -:::::{tab-item} Important lines -:sync: Partial - -```{literalinclude} ../../_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb -:language: json -:lineno-start: 5 -:lines: 5-10 -:emphasize-lines: 5 -``` -::::{grid} 2 -:::{grid-item-card} Download BST_7_passive_margin_variable_depth.wb -:link: ../../_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb -::: -:::{grid-item-card} Download BST_7_passive_margin_variable_depth.grid -:link: ../../_static/gwb_input_files/BST_7_passive_margin_variable_depth.grid -::: -:::: -::::: - -:::::{tab-item} Full file -:sync: Full - - -```{literalinclude} ../../_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb -:language: json -:lineno-start: 1 -:emphasize-lines: 9 -``` - -::::{grid} 2 -:::{grid-item-card} Download BST_7_passive_margin_variable_depth.wb -:link: ../../_static/gwb_input_files/BST_7_passive_margin_variable_depth.wb -::: -:::{grid-item-card} Download BST_7_passive_margin_variable_depth.grid -:link: ../../_static/gwb_input_files/BST_7_passive_margin_variable_depth.grid -::: -:::: -::::: - -:::::: - -```{todo} -Add figures -``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md index 7b0ccf3e7..224c3fe9a 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md @@ -2,7 +2,7 @@ Adding basic subducting plate ============================ -Now that we have a solid enough understanding of how area features like `oceanic plate` and `mantle layer` work, we can start to take a look at line features. In this case we are going to take a look at the `subducting plate`, be note that there is also the `fault`. On a fundementatl level, they both function in a very similar way, with the main difference being that the slab has a slab surface and a down direction, while the fault has a center surface and is symmetric on both sides. The temperature an compositional models available for each also may differ. +Now that we have a solid enough understanding of how area features like `oceanic plate`, `continental plate` and `mantle layer` work, we can start to take a look at line features. In this case we are going to take a look at the `subducting plate`, but note that there is also the `fault`. On a fundementatl level, they both function in a very similar way, with the main difference being that the slab has a slab surface and a down direction, while the fault has a center surface and is symmetric on both sides. The temperature an compositional models available for each also may differ. ```{todo} diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/17_subducting_slab_adding_a_segment.md b/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md similarity index 68% rename from doc/sphinx/user_manual/basic_starter_tutorial/17_subducting_slab_adding_a_segment.md rename to doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md index 9397cc3b0..89645573a 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/17_subducting_slab_adding_a_segment.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:12_subducting_slab_adding_a_segment)= +(part:user_manual:chap:concepts:sec:13_subducting_slab_adding_a_segment)= Subducting slab adding a segment ================================ diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/13_different_models_in_segments.md b/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md similarity index 66% rename from doc/sphinx/user_manual/basic_starter_tutorial/13_different_models_in_segments.md rename to doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md index bb85ec943..b8bfe568a 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/13_different_models_in_segments.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:13_different_models_in_segment)= +(part:user_manual:chap:concepts:sec:14_different_models_in_segment)= Different models in segments ============================ diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/14_different_segments_in_sections.md b/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md similarity index 70% rename from doc/sphinx/user_manual/basic_starter_tutorial/14_different_segments_in_sections.md rename to doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md index 42ba766b9..11c8412a9 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/14_different_segments_in_sections.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:14_different_segment_in_sections)= +(part:user_manual:chap:concepts:sec:15_different_segment_in_sections)= Different segments in sections =============================== diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/15_2D_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md similarity index 63% rename from doc/sphinx/user_manual/basic_starter_tutorial/15_2D_models.md rename to doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md index 82830c566..d477cfccb 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/15_2D_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:15_2D_models)= +(part:user_manual:chap:concepts:sec:16_2D_models)= 2D models ========= diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/16_spherical_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md similarity index 66% rename from doc/sphinx/user_manual/basic_starter_tutorial/16_spherical_models.md rename to doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md index 058ed7d30..11188f20f 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/16_spherical_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:16_spherical_models)= +(part:user_manual:chap:concepts:sec:17_spherical_models)= Spherical models ================ diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/index.md b/doc/sphinx/user_manual/basic_starter_tutorial/index.md index 8d6ae75f6..055002d4e 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/index.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/index.md @@ -20,8 +20,8 @@ Add figure of end result. 05_limit_temperature_with_depth 06_oceanic_plate_temperature 07_subducting_plate_oceanic_part -08_optional_adding_mantle_layer -09_passive_marging_variable_depth +08_passive_margin_variable_depth +09_optional_adding_mantle_layer 10_adding_basic_subducting_plate 11_dip_change_in_segment 12_subducting_plate_temperatures From ddcabd55896878dfb80a124af535337fa2eeec90 Mon Sep 17 00:00:00 2001 From: MFraters Date: Thu, 25 May 2023 18:33:34 -0400 Subject: [PATCH 03/14] Finish initial version of Basic Starter tutorial. --- .../gwb_input_files/BST_02_minimal_box.grid | 13 +- .../BST_04_overriding_plate.grid | 13 +- .../gwb_input_files/BST_05_limit_depth.grid | 13 +- .../BST_06_oceanic_plate_temperature.grid | 13 +- .../BST_07_subducting_plate_oceanic_part.grid | 13 +- .../BST_08_passive_margin_variable_depth.grid | 11 +- .../BST_08_passive_margin_variable_depth.wb | 6 +- .../BST_09_adding_mantle_layer.grid | 11 +- .../BST_09_adding_mantle_layer.wb | 6 +- .../BST_10_adding_basic_subducting_plate.grid | 17 + .../BST_10_adding_basic_subducting_plate.wb | 51 + .../BST_11_dip_change_in_segment.grid | 17 + .../BST_11_dip_change_in_segment.wb | 51 + .../gwb_input_files/BST_12_sections.grid | 11 +- .../BST_12_subducting_plate_temperatures.grid | 17 + .../BST_12_subducting_plate_temperatures.wb | 51 + ...T_13_subducting_slab_adding_a_segment.grid | 17 + ...BST_13_subducting_slab_adding_a_segment.wb | 55 + .../BST_14_different_models_in_segments.grid | 17 + .../BST_14_different_models_in_segments.wb | 58 + ...BST_15_different_segments_in_sections.grid | 22 + .../BST_15_different_segments_in_sections.wb | 65 + .../gwb_input_files/BST_16_2D_models.grid | 15 + .../gwb_input_files/BST_16_2D_models.wb | 66 + .../BST_17_spherical_models.grid | 22 + .../BST_17_spherical_models.wb | 66 + .../basic_starter_tutorial/BST_02.png | Bin 0 -> 15104 bytes .../basic_starter_tutorial/BST_04.png | Bin 0 -> 31399 bytes .../basic_starter_tutorial/BST_05.png | Bin 0 -> 21449 bytes .../basic_starter_tutorial/BST_06.png | Bin 0 -> 49176 bytes .../basic_starter_tutorial/BST_07.png | Bin 0 -> 54812 bytes .../basic_starter_tutorial/BST_08.png | Bin 0 -> 103260 bytes .../basic_starter_tutorial/BST_09.png | Bin 0 -> 105388 bytes .../basic_starter_tutorial/BST_10.png | Bin 0 -> 143009 bytes .../basic_starter_tutorial/BST_11.png | Bin 0 -> 127679 bytes .../basic_starter_tutorial/BST_12.png | Bin 0 -> 141237 bytes .../basic_starter_tutorial/BST_13.png | Bin 0 -> 209168 bytes .../basic_starter_tutorial/BST_14.png | Bin 0 -> 208603 bytes .../basic_starter_tutorial/BST_15.png | Bin 0 -> 237217 bytes .../basic_starter_tutorial/BST_16.png | Bin 0 -> 78285 bytes .../basic_starter_tutorial/BST_17.png | Bin 0 -> 256299 bytes .../_static/paraview_state_files/BST_2D.pvsm | 19693 ++++++++++++ .../paraview_state_files/BST_spherical.pvsm | 19483 +++++++++++ .../_static/paraview_state_files/BST_v1.pvsm | 26182 +++++++++++++++ .../_static/paraview_state_files/BST_v2.pvsm | 24095 ++++++++++++++ .../_static/paraview_state_files/BST_v3.pvsm | 26844 ++++++++++++++++ .../basic_starter_tutorial/01_input_design.md | 2 +- .../02_your_first_input_file.md | 20 +- .../03_optional_coordinate_system.md | 22 +- .../04_adding_first_tectonic_feature.md | 32 +- .../05_limit_temperature_with_depth.md | 27 +- .../06_oceanic_plate_temperature.md | 30 +- .../07_subducting_plate_oceanic_part.md | 30 +- .../08_passive_margin_variable_depth.md | 39 +- .../09_optional_adding_mantle_layer.md | 32 +- .../10_adding_basic_subducting_plate.md | 76 +- .../11_dip_change_in_segment.md | 68 +- .../12_subducting_plate_temperatures.md | 75 +- .../13_subducting_slab_adding_a_segment.md | 61 +- .../14_different_models_in_segments.md | 62 +- .../15_different_segments_in_sections.md | 71 +- .../basic_starter_tutorial/16_2D_models.md | 70 +- .../17_spherical_models.md | 67 +- .../basic_starter_tutorial/index.md | 12 +- 64 files changed, 117650 insertions(+), 160 deletions(-) create mode 100644 doc/sphinx/_static/gwb_input_files/BST_10_adding_basic_subducting_plate.grid create mode 100644 doc/sphinx/_static/gwb_input_files/BST_10_adding_basic_subducting_plate.wb create mode 100644 doc/sphinx/_static/gwb_input_files/BST_11_dip_change_in_segment.grid create mode 100644 doc/sphinx/_static/gwb_input_files/BST_11_dip_change_in_segment.wb create mode 100644 doc/sphinx/_static/gwb_input_files/BST_12_subducting_plate_temperatures.grid create mode 100644 doc/sphinx/_static/gwb_input_files/BST_12_subducting_plate_temperatures.wb create mode 100644 doc/sphinx/_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.grid create mode 100644 doc/sphinx/_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.wb create mode 100644 doc/sphinx/_static/gwb_input_files/BST_14_different_models_in_segments.grid create mode 100644 doc/sphinx/_static/gwb_input_files/BST_14_different_models_in_segments.wb create mode 100644 doc/sphinx/_static/gwb_input_files/BST_15_different_segments_in_sections.grid create mode 100644 doc/sphinx/_static/gwb_input_files/BST_15_different_segments_in_sections.wb create mode 100644 doc/sphinx/_static/gwb_input_files/BST_16_2D_models.grid create mode 100644 doc/sphinx/_static/gwb_input_files/BST_16_2D_models.wb create mode 100644 doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.grid create mode 100644 doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.wb create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_02.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_04.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_05.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_06.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_07.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_08.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_09.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_10.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_11.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_12.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_13.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_14.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_15.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_16.png create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_17.png create mode 100644 doc/sphinx/_static/paraview_state_files/BST_2D.pvsm create mode 100644 doc/sphinx/_static/paraview_state_files/BST_spherical.pvsm create mode 100644 doc/sphinx/_static/paraview_state_files/BST_v1.pvsm create mode 100644 doc/sphinx/_static/paraview_state_files/BST_v2.pvsm create mode 100644 doc/sphinx/_static/paraview_state_files/BST_v3.pvsm diff --git a/doc/sphinx/_static/gwb_input_files/BST_02_minimal_box.grid b/doc/sphinx/_static/gwb_input_files/BST_02_minimal_box.grid index 8996e3872..6c249c760 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_02_minimal_box.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_02_minimal_box.grid @@ -1,18 +1,17 @@ # ouput variables grid_type = cartesian dim = 3 -compositions = 3 -vtu_output_format = ASCII +compositions = 4 # domain of the grid -x_min = 0e3 +x_min = -1000e3 x_max = 2000e3 y_min = 0e3 y_max = 1000e3 z_min = 0 -z_max = 500e3 +z_max = 600e3 # grid properties -n_cell_x = 16 -n_cell_y = 8 -n_cell_z = 4 +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_04_overriding_plate.grid b/doc/sphinx/_static/gwb_input_files/BST_04_overriding_plate.grid index 8996e3872..6c249c760 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_04_overriding_plate.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_04_overriding_plate.grid @@ -1,18 +1,17 @@ # ouput variables grid_type = cartesian dim = 3 -compositions = 3 -vtu_output_format = ASCII +compositions = 4 # domain of the grid -x_min = 0e3 +x_min = -1000e3 x_max = 2000e3 y_min = 0e3 y_max = 1000e3 z_min = 0 -z_max = 500e3 +z_max = 600e3 # grid properties -n_cell_x = 16 -n_cell_y = 8 -n_cell_z = 4 +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_05_limit_depth.grid b/doc/sphinx/_static/gwb_input_files/BST_05_limit_depth.grid index 620f3f203..6c249c760 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_05_limit_depth.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_05_limit_depth.grid @@ -1,18 +1,17 @@ # ouput variables grid_type = cartesian dim = 3 -compositions = 3 -vtu_output_format = ASCII +compositions = 4 # domain of the grid -x_min = 0e3 +x_min = -1000e3 x_max = 2000e3 y_min = 0e3 y_max = 1000e3 z_min = 0 -z_max = 500e3 +z_max = 600e3 # grid properties -n_cell_x = 16 -n_cell_y = 8 -n_cell_z = 4 \ No newline at end of file +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid b/doc/sphinx/_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid index 620f3f203..6c249c760 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid @@ -1,18 +1,17 @@ # ouput variables grid_type = cartesian dim = 3 -compositions = 3 -vtu_output_format = ASCII +compositions = 4 # domain of the grid -x_min = 0e3 +x_min = -1000e3 x_max = 2000e3 y_min = 0e3 y_max = 1000e3 z_min = 0 -z_max = 500e3 +z_max = 600e3 # grid properties -n_cell_x = 16 -n_cell_y = 8 -n_cell_z = 4 \ No newline at end of file +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid b/doc/sphinx/_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid index 620f3f203..6c249c760 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid @@ -1,18 +1,17 @@ # ouput variables grid_type = cartesian dim = 3 -compositions = 3 -vtu_output_format = ASCII +compositions = 4 # domain of the grid -x_min = 0e3 +x_min = -1000e3 x_max = 2000e3 y_min = 0e3 y_max = 1000e3 z_min = 0 -z_max = 500e3 +z_max = 600e3 # grid properties -n_cell_x = 16 -n_cell_y = 8 -n_cell_z = 4 \ No newline at end of file +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid b/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid index aeabf253e..6c249c760 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid @@ -1,8 +1,7 @@ # ouput variables grid_type = cartesian dim = 3 -compositions = 3 -vtu_output_format = ASCII +compositions = 4 # domain of the grid x_min = -1000e3 @@ -10,9 +9,9 @@ x_max = 2000e3 y_min = 0e3 y_max = 1000e3 z_min = 0 -z_max = 500e3 +z_max = 600e3 # grid properties -n_cell_x = 16 -n_cell_y = 8 -n_cell_z = 4 \ No newline at end of file +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.wb b/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.wb index 05d6431aa..5f99e7d88 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.wb +++ b/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.wb @@ -18,14 +18,14 @@ "coordinates":[[-1000e3,0],[-1000e3,1000e3],[0,1000e3],[0,0]], "temperature models": [ - {"model":"linear", "max depth":[[150e3],[200e3,[[-500e3,0],[-500e3,1000e3]]]]} + {"model":"linear", "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} ], "composition models": [ {"model":"uniform", "compositions":[3], - "max depth":[[150e3],[200e3,[[-500e3,0],[-500e3,1000e3]]]]}, + "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]}, {"model":"uniform", "compositions":[1], - "min depth":[[150e3],[200e3,[[-500e3,0],[-500e3,1000e3]]]]} + "min depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} ] }, { diff --git a/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.grid b/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.grid index aeabf253e..e3a701ada 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.grid @@ -1,8 +1,7 @@ # ouput variables grid_type = cartesian dim = 3 -compositions = 3 -vtu_output_format = ASCII +compositions = 5 # domain of the grid x_min = -1000e3 @@ -10,9 +9,9 @@ x_max = 2000e3 y_min = 0e3 y_max = 1000e3 z_min = 0 -z_max = 500e3 +z_max = 600e3 # grid properties -n_cell_x = 16 -n_cell_y = 8 -n_cell_z = 4 \ No newline at end of file +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.wb b/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.wb index 3e91e145b..0d102b689 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.wb +++ b/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.wb @@ -23,14 +23,14 @@ "coordinates":[[-1000e3,0],[-1000e3,1000e3],[0,1000e3],[0,0]], "temperature models": [ - {"model":"linear", "max depth":[[150e3],[200e3,[[-500e3,0],[-500e3,1000e3]]]]} + {"model":"linear", "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} ], "composition models": [ {"model":"uniform", "compositions":[3], - "max depth":[[150e3],[200e3,[[-500e3,0],[-500e3,1000e3]]]]}, + "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]}, {"model":"uniform", "compositions":[1], - "min depth":[[150e3],[200e3,[[-500e3,0],[-500e3,1000e3]]]]} + "min depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} ] }, { diff --git a/doc/sphinx/_static/gwb_input_files/BST_10_adding_basic_subducting_plate.grid b/doc/sphinx/_static/gwb_input_files/BST_10_adding_basic_subducting_plate.grid new file mode 100644 index 000000000..6c249c760 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_10_adding_basic_subducting_plate.grid @@ -0,0 +1,17 @@ +# ouput variables +grid_type = cartesian +dim = 3 +compositions = 4 + +# domain of the grid +x_min = -1000e3 +x_max = 2000e3 +y_min = 0e3 +y_max = 1000e3 +z_min = 0 +z_max = 600e3 + +# grid properties +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_10_adding_basic_subducting_plate.wb b/doc/sphinx/_static/gwb_input_files/BST_10_adding_basic_subducting_plate.wb new file mode 100644 index 000000000..f6a02c78c --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_10_adding_basic_subducting_plate.wb @@ -0,0 +1,51 @@ +{ + "version":"0.5", + "coordinate system":{"model":"cartesian"}, + "features": + [ + { + "model":"mantle layer", "name":"upper mantle", "max depth":660e3, + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[3000e3,1000e3],[3000e3,0]], + "composition models":[{"model":"uniform", "compositions":[4]}] + }, + { + "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, + "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models": + [ + {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, + "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]} + ], + "composition models":[{"model":"uniform", "compositions":[0], "max depth":50e3}] + }, + { + "model":"continental plate", "name":"Passive margin", "max depth":[[200e3]], + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[0,1000e3],[0,0]], + "temperature models": + [ + {"model":"linear", "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ], + "composition models": + [ + {"model":"uniform", "compositions":[3], + "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]}, + {"model":"uniform", "compositions":[1], + "min depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ] + }, + { + "model":"oceanic plate", "name":"Subducting Oceanic plate", "max depth":100e3, + "coordinates":[[2000e3,0],[2000e3,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models":[{"model":"linear", "max depth":100e3}], + "composition models":[{"model":"uniform", "compositions":[3], "max depth":50e3}, + {"model":"uniform", "compositions":[1], "min depth":50e3}] + }, + { + "model":"subducting plate", "name":"Slab", "dip point":[0,0], + "coordinates":[[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "segments":[{"length":300e3, "thickness":[100e3], "angle":[60]}], + "temperature models":[{"model":"uniform", "temperature":400 }], + "composition models":[{"model":"uniform", "compositions":[2]}] + } + ] +} \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_11_dip_change_in_segment.grid b/doc/sphinx/_static/gwb_input_files/BST_11_dip_change_in_segment.grid new file mode 100644 index 000000000..6c249c760 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_11_dip_change_in_segment.grid @@ -0,0 +1,17 @@ +# ouput variables +grid_type = cartesian +dim = 3 +compositions = 4 + +# domain of the grid +x_min = -1000e3 +x_max = 2000e3 +y_min = 0e3 +y_max = 1000e3 +z_min = 0 +z_max = 600e3 + +# grid properties +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_11_dip_change_in_segment.wb b/doc/sphinx/_static/gwb_input_files/BST_11_dip_change_in_segment.wb new file mode 100644 index 000000000..ea7eb459f --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_11_dip_change_in_segment.wb @@ -0,0 +1,51 @@ +{ + "version":"0.5", + "coordinate system":{"model":"cartesian"}, + "features": + [ + { + "model":"mantle layer", "name":"upper mantle", "max depth":660e3, + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[3000e3,1000e3],[3000e3,0]], + "composition models":[{"model":"uniform", "compositions":[4]}] + }, + { + "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, + "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models": + [ + {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, + "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]} + ], + "composition models":[{"model":"uniform", "compositions":[0], "max depth":50e3}] + }, + { + "model":"continental plate", "name":"Passive margin", "max depth":[[200e3]], + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[0,1000e3],[0,0]], + "temperature models": + [ + {"model":"linear", "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ], + "composition models": + [ + {"model":"uniform", "compositions":[3], + "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]}, + {"model":"uniform", "compositions":[1], + "min depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ] + }, + { + "model":"oceanic plate", "name":"Subducting Oceanic plate", "max depth":100e3, + "coordinates":[[2000e3,0],[2000e3,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models":[{"model":"linear", "max depth":100e3}], + "composition models":[{"model":"uniform", "compositions":[3], "max depth":50e3}, + {"model":"uniform", "compositions":[1], "min depth":50e3}] + }, + { + "model":"subducting plate", "name":"Slab", "dip point":[0,0], + "coordinates":[[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "segments":[{"length":300e3, "thickness":[100e3], "angle":[0,60]}], + "temperature models":[{"model":"uniform", "temperature":400 }], + "composition models":[{"model":"uniform", "compositions":[2]}] + } + ] +} \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_12_sections.grid b/doc/sphinx/_static/gwb_input_files/BST_12_sections.grid index 4c03069f7..6c249c760 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_12_sections.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_12_sections.grid @@ -2,17 +2,16 @@ grid_type = cartesian dim = 3 compositions = 4 -vtu_output_format = ASCII # domain of the grid -x_min = 0e3 +x_min = -1000e3 x_max = 2000e3 y_min = 0e3 y_max = 1000e3 z_min = 0 -z_max = 500e3 +z_max = 600e3 # grid properties -n_cell_x = 640 #160 -n_cell_y = 320 #80 -n_cell_z = 160 #40 +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_12_subducting_plate_temperatures.grid b/doc/sphinx/_static/gwb_input_files/BST_12_subducting_plate_temperatures.grid new file mode 100644 index 000000000..6c249c760 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_12_subducting_plate_temperatures.grid @@ -0,0 +1,17 @@ +# ouput variables +grid_type = cartesian +dim = 3 +compositions = 4 + +# domain of the grid +x_min = -1000e3 +x_max = 2000e3 +y_min = 0e3 +y_max = 1000e3 +z_min = 0 +z_max = 600e3 + +# grid properties +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_12_subducting_plate_temperatures.wb b/doc/sphinx/_static/gwb_input_files/BST_12_subducting_plate_temperatures.wb new file mode 100644 index 000000000..a9f921277 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_12_subducting_plate_temperatures.wb @@ -0,0 +1,51 @@ +{ + "version":"0.5", + "coordinate system":{"model":"cartesian"}, + "features": + [ + { + "model":"mantle layer", "name":"upper mantle", "max depth":660e3, + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[3000e3,1000e3],[3000e3,0]], + "composition models":[{"model":"uniform", "compositions":[4]}] + }, + { + "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, + "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models": + [ + {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, + "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]} + ], + "composition models":[{"model":"uniform", "compositions":[0], "max depth":50e3}] + }, + { + "model":"continental plate", "name":"Passive margin", "max depth":[[200e3]], + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[0,1000e3],[0,0]], + "temperature models": + [ + {"model":"linear", "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ], + "composition models": + [ + {"model":"uniform", "compositions":[3], + "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]}, + {"model":"uniform", "compositions":[1], + "min depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ] + }, + { + "model":"oceanic plate", "name":"Subducting Oceanic plate", "max depth":100e3, + "coordinates":[[2000e3,0],[2000e3,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models":[{"model":"linear", "max depth":100e3}], + "composition models":[{"model":"uniform", "compositions":[3], "max depth":50e3}, + {"model":"uniform", "compositions":[1], "min depth":50e3}] + }, + { + "model":"subducting plate", "name":"Slab", "dip point":[0,0], + "coordinates":[[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "segments":[{"length":300e3, "thickness":[100e3], "angle":[0,60]}], + "temperature models":[{"model":"plate model", "density":3300, "plate velocity":0.02}], + "composition models":[{"model":"uniform", "compositions":[2]}] + } + ] +} \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.grid b/doc/sphinx/_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.grid new file mode 100644 index 000000000..6c249c760 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.grid @@ -0,0 +1,17 @@ +# ouput variables +grid_type = cartesian +dim = 3 +compositions = 4 + +# domain of the grid +x_min = -1000e3 +x_max = 2000e3 +y_min = 0e3 +y_max = 1000e3 +z_min = 0 +z_max = 600e3 + +# grid properties +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.wb b/doc/sphinx/_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.wb new file mode 100644 index 000000000..7ba9ea21d --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.wb @@ -0,0 +1,55 @@ +{ + "version":"0.5", + "coordinate system":{"model":"cartesian"}, + "features": + [ + { + "model":"mantle layer", "name":"upper mantle", "max depth":660e3, + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[3000e3,1000e3],[3000e3,0]], + "composition models":[{"model":"uniform", "compositions":[4]}] + }, + { + "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, + "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models": + [ + {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, + "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]} + ], + "composition models":[{"model":"uniform", "compositions":[0], "max depth":50e3}] + }, + { + "model":"continental plate", "name":"Passive margin", "max depth":[[200e3]], + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[0,1000e3],[0,0]], + "temperature models": + [ + {"model":"linear", "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ], + "composition models": + [ + {"model":"uniform", "compositions":[3], + "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]}, + {"model":"uniform", "compositions":[1], + "min depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ] + }, + { + "model":"oceanic plate", "name":"Subducting Oceanic plate", "max depth":100e3, + "coordinates":[[2000e3,0],[2000e3,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models":[{"model":"linear", "max depth":100e3}], + "composition models":[{"model":"uniform", "compositions":[3], "max depth":50e3}, + {"model":"uniform", "compositions":[1], "min depth":50e3}] + }, + { + "model":"subducting plate", "name":"Slab", "dip point":[0,0], + "coordinates":[[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "segments": + [ + {"length":300e3, "thickness":[100e3], "angle":[0,60]}, + {"length":500e3, "thickness":[100e3], "angle":[60,20]} + ], + "temperature models":[{"model":"plate model", "density":3300, "plate velocity":0.02}], + "composition models":[{"model":"uniform", "compositions":[2]}] + } + ] +} \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_14_different_models_in_segments.grid b/doc/sphinx/_static/gwb_input_files/BST_14_different_models_in_segments.grid new file mode 100644 index 000000000..6c249c760 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_14_different_models_in_segments.grid @@ -0,0 +1,17 @@ +# ouput variables +grid_type = cartesian +dim = 3 +compositions = 4 + +# domain of the grid +x_min = -1000e3 +x_max = 2000e3 +y_min = 0e3 +y_max = 1000e3 +z_min = 0 +z_max = 600e3 + +# grid properties +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_14_different_models_in_segments.wb b/doc/sphinx/_static/gwb_input_files/BST_14_different_models_in_segments.wb new file mode 100644 index 000000000..5d625363a --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_14_different_models_in_segments.wb @@ -0,0 +1,58 @@ +{ + "version":"0.5", + "coordinate system":{"model":"cartesian"}, + "features": + [ + { + "model":"mantle layer", "name":"upper mantle", "max depth":660e3, + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[3000e3,1000e3],[3000e3,0]], + "composition models":[{"model":"uniform", "compositions":[4]}] + }, + { + "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, + "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models": + [ + {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, + "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]} + ], + "composition models":[{"model":"uniform", "compositions":[0], "max depth":50e3}] + }, + { + "model":"continental plate", "name":"Passive margin", "max depth":[[200e3]], + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[0,1000e3],[0,0]], + "temperature models": + [ + {"model":"linear", "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ], + "composition models": + [ + {"model":"uniform", "compositions":[3], + "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]}, + {"model":"uniform", "compositions":[1], + "min depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ] + }, + { + "model":"oceanic plate", "name":"Subducting Oceanic plate", "max depth":100e3, + "coordinates":[[2000e3,0],[2000e3,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models":[{"model":"linear", "max depth":100e3}], + "composition models":[{"model":"uniform", "compositions":[3], "max depth":50e3}, + {"model":"uniform", "compositions":[1], "min depth":50e3}] + }, + { + "model":"subducting plate", "name":"Slab", "dip point":[0,0], + "coordinates":[[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "segments": + [ + {"length":300e3, "thickness":[100e3], "angle":[0,60], + "composition models":[ + {"model":"uniform", "compositions":[3], "max distance slab top":50e3}, + {"model":"uniform", "compositions":[2], "min distance slab top":50e3}]}, + {"length":500e3, "thickness":[100e3], "angle":[60,20]} + ], + "temperature models":[{"model":"plate model", "density":3300, "plate velocity":0.02}], + "composition models":[{"model":"uniform", "compositions":[2]}] + } + ] +} \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_15_different_segments_in_sections.grid b/doc/sphinx/_static/gwb_input_files/BST_15_different_segments_in_sections.grid new file mode 100644 index 000000000..d998c6f52 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_15_different_segments_in_sections.grid @@ -0,0 +1,22 @@ +# ouput variables +grid_type = cartesian +dim = 3 +compositions = 4 + +# domain of the grid +x_min = -1000e3 +x_max = 2000e3 +y_min = 0e3 +y_max = 1000e3 +z_min = 0 +z_max = 600e3 + +# grid properties +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 + +# high res grid properties +# n_cell_x = 1200 +# n_cell_y = 400 +# n_cell_z = 240 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_15_different_segments_in_sections.wb b/doc/sphinx/_static/gwb_input_files/BST_15_different_segments_in_sections.wb new file mode 100644 index 000000000..8ab9e7a97 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_15_different_segments_in_sections.wb @@ -0,0 +1,65 @@ +{ + "version":"0.5", + "coordinate system":{"model":"cartesian"}, + "features": + [ + { + "model":"mantle layer", "name":"upper mantle", "max depth":660e3, + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[3000e3,1000e3],[3000e3,0]], + "composition models":[{"model":"uniform", "compositions":[4]}] + }, + { + "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, + "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models": + [ + {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, + "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]} + ], + "composition models":[{"model":"uniform", "compositions":[0], "max depth":50e3}] + }, + { + "model":"continental plate", "name":"Passive margin", "max depth":[[200e3]], + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[0,1000e3],[0,0]], + "temperature models": + [ + {"model":"linear", "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ], + "composition models": + [ + {"model":"uniform", "compositions":[3], + "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]}, + {"model":"uniform", "compositions":[1], + "min depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ] + }, + { + "model":"oceanic plate", "name":"Subducting Oceanic plate", "max depth":100e3, + "coordinates":[[2000e3,0],[2000e3,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models":[{"model":"linear", "max depth":100e3}], + "composition models":[{"model":"uniform", "compositions":[3], "max depth":50e3}, + {"model":"uniform", "compositions":[1], "min depth":50e3}] + }, + { + "model":"subducting plate", "name":"Slab", "dip point":[0,0], + "coordinates":[[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "segments": + [ + {"length":300e3, "thickness":[100e3], "angle":[0,60], + "composition models":[ + {"model":"uniform", "compositions":[3], "max distance slab top":50e3}, + {"model":"uniform", "compositions":[2], "min distance slab top":50e3}]}, + {"length":500e3, "thickness":[100e3], "angle":[60,20]} + ], + "sections": + [ + {"coordinate":0, + "segments":[{"length":300e3, "thickness":[100e3], "angle":[0,60]}, + {"length":400e3, "thickness":[100e3,50e3], "angle":[60]}], + "composition models":[{"model":"uniform", "compositions":[1]}]} + ], + "temperature models":[{"model":"plate model", "density":3300, "plate velocity":0.02}], + "composition models":[{"model":"uniform", "compositions":[2]}] + } + ] +} \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_16_2D_models.grid b/doc/sphinx/_static/gwb_input_files/BST_16_2D_models.grid new file mode 100644 index 000000000..60bab5438 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_16_2D_models.grid @@ -0,0 +1,15 @@ +# ouput variables +grid_type = cartesian +dim = 2 +compositions = 4 +vtu_output_format = ASCII + +# domain of the grid +x_min = -1000e3 +x_max = 2000e3 +z_min = 0 +z_max = 600e3 + +# grid properties +n_cell_x = 2400 +n_cell_z = 400 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_16_2D_models.wb b/doc/sphinx/_static/gwb_input_files/BST_16_2D_models.wb new file mode 100644 index 000000000..4fc04a274 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_16_2D_models.wb @@ -0,0 +1,66 @@ +{ + "version":"0.5", + "coordinate system":{"model":"cartesian"}, + "cross section":[[0,200e3],[10e3,200e3]], + "features": + [ + { + "model":"mantle layer", "name":"upper mantle", "max depth":660e3, + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[3000e3,1000e3],[3000e3,0]], + "composition models":[{"model":"uniform", "compositions":[4]}] + }, + { + "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, + "coordinates":[[0,0],[0,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models": + [ + {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, + "ridge coordinates":[[[400e3,-1],[-100e3,2000e3]]]} + ], + "composition models":[{"model":"uniform", "compositions":[0], "max depth":50e3}] + }, + { + "model":"continental plate", "name":"Passive margin", "max depth":[[200e3]], + "coordinates":[[-1000e3,0],[-1000e3,1000e3],[0,1000e3],[0,0]], + "temperature models": + [ + {"model":"linear", "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ], + "composition models": + [ + {"model":"uniform", "compositions":[3], + "max depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]}, + {"model":"uniform", "compositions":[1], + "min depth":[[100e3],[200e3,[[-250e3,0],[-750e3,1000e3]]]]} + ] + }, + { + "model":"oceanic plate", "name":"Subducting Oceanic plate", "max depth":100e3, + "coordinates":[[2000e3,0],[2000e3,1000e3],[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "temperature models":[{"model":"linear", "max depth":100e3}], + "composition models":[{"model":"uniform", "compositions":[3], "max depth":50e3}, + {"model":"uniform", "compositions":[1], "min depth":50e3}] + }, + { + "model":"subducting plate", "name":"Slab", "dip point":[0,0], + "coordinates":[[1500e3,1000e3],[1600e3,350e3],[1500e3,0]], + "segments": + [ + {"length":300e3, "thickness":[100e3], "angle":[0,60], + "composition models":[ + {"model":"uniform", "compositions":[3], "max distance slab top":50e3}, + {"model":"uniform", "compositions":[2], "min distance slab top":50e3}]}, + {"length":500e3, "thickness":[100e3], "angle":[60,20]} + ], + "sections": + [ + {"coordinate":0, + "segments":[{"length":300e3, "thickness":[100e3], "angle":[0,60]}, + {"length":400e3, "thickness":[100e3,50e3], "angle":[60]}], + "composition models":[{"model":"uniform", "compositions":[1]}]} + ], + "temperature models":[{"model":"plate model", "density":3300, "plate velocity":0.02}], + "composition models":[{"model":"uniform", "compositions":[2]}] + } + ] +} \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.grid b/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.grid new file mode 100644 index 000000000..f3dc88ac8 --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.grid @@ -0,0 +1,22 @@ +# ouput variables +grid_type = chunk +dim = 3 +compositions = 4 + +# domain of the grid +x_min = -10 +x_max = 20 +y_min = 0 +y_max = 10 +z_min = 5671000 +z_max = 6371000 + +# grid properties +# n_cell_x = 300 +# n_cell_y = 100 +# n_cell_z = 60 + +# grid properties +n_cell_x = 1200 +n_cell_y = 400 +n_cell_z = 240 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.wb b/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.wb new file mode 100644 index 000000000..9e4f90e7a --- /dev/null +++ b/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.wb @@ -0,0 +1,66 @@ +{ + "version":"0.5", + "coordinate system":{"model":"spherical", "depth method":"begin segment"}, + "cross section":[[0,0.5],[1,-0.5]], + "features": + [ + { + "model":"mantle layer", "name":"upper mantle", "max depth":660e3, + "coordinates":[[-10,0],[-10,10],[30,10],[30,0]], + "composition models":[{"model":"uniform", "compositions":[4]}] + }, + { + "model":"oceanic plate", "name":"Overriding Plate", "max depth":100e3, + "coordinates":[[0,0],[0,10],[150,10],[16,3.5],[15,0]], + "temperature models": + [ + {"model":"half space model", "max depth":100e3, "spreading velocity":0.04, + "ridge coordinates":[[[4,-0.001],[-1,20]]]} + ], + "composition models":[{"model":"uniform", "compositions":[0], "max depth":50e3}] + }, + { + "model":"continental plate", "name":"Passive margin", "max depth":[[200e3]], + "coordinates":[[-10,0],[-10,10],[0,10],[0,0]], + "temperature models": + [ + {"model":"linear", "max depth":[[100e3],[200e3,[[-2.5,0],[-7.5,10]]]]} + ], + "composition models": + [ + {"model":"uniform", "compositions":[3], + "max depth":[[100e3],[200e3,[[-2.5,0],[-7.5,10]]]]}, + {"model":"uniform", "compositions":[1], + "min depth":[[100e3],[200e3,[[-2.5,0],[-7.5,10]]]]} + ] + }, + { + "model":"oceanic plate", "name":"Subducting Oceanic plate", "max depth":100e3, + "coordinates":[[20,0],[20,10],[15,10],[16,3.5],[15,0]], + "temperature models":[{"model":"linear", "max depth":100e3}], + "composition models":[{"model":"uniform", "compositions":[3], "max depth":50e3}, + {"model":"uniform", "compositions":[1], "min depth":50e3}] + }, + { + "model":"subducting plate", "name":"Slab", "dip point":[0,0], + "coordinates":[[15,10],[16,3.5],[15,0]], + "segments": + [ + {"length":300e3, "thickness":[100e3], "angle":[0,60], + "composition models":[ + {"model":"uniform", "compositions":[3], "max distance slab top":50e3}, + {"model":"uniform", "compositions":[2], "min distance slab top":50e3}]}, + {"length":500e3, "thickness":[100e3], "angle":[60,20]} + ], + "sections": + [ + {"coordinate":0, + "segments":[{"length":300e3, "thickness":[100e3], "angle":[0,60]}, + {"length":400e3, "thickness":[100e3,50e3], "angle":[60]}], + "composition models":[{"model":"uniform", "compositions":[1]}]} + ], + "temperature models":[{"model":"plate model", "density":3300, "plate velocity":0.02}], + "composition models":[{"model":"uniform", "compositions":[2]}] + } + ] +} \ No newline at end of file diff --git a/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_02.png b/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_02.png new file mode 100644 index 0000000000000000000000000000000000000000..178a0e3f35134e445c6c2432103f392d8d9f8498 GIT binary patch literal 15104 zcmeHtXH-+$_HR74BNpyGRxF^$1c-nj2#7Qr>JEe!dKW3uH8km{2fc!d?j-ag2tm4Z z5~?C#LRBf!RYGqPN(}YCvp3#*#~bg%8}HkHjI%$$$lPMQ4dM+02U~CQ zeX>3ZbsPm;xu|#7VzSTjNrJKY_8&7oil4ha6_sLcJgDAgWL^+|hN5X`d_5wSR2^bH z|L)~MNAmkEzkRd3bY%xxENb`1-Nc)v?nflc*_ZHW3$RrFAI5*NC4;Y=uxi!!!j`$% zCk(3D-ze^Bj;@+oRvMWD?0U+V14QsG!1AL1T%6@^kcodke|z9>5B%+czdi7`2mbcJ z|9%g+Px6zLB3QF%%j@h9i+A7+1?TxG1^G6KRmHP1f&Sa^XJKmfUuKP}BRxJ-5r!5d zR*ih>e+ z3ooklYN54d9h_V<-*puDip zSq2wfRnSz12)R1#=cARw660Q7Lo>omH*6n!?IR@{o;r-r7KKGs8w^(ZPGq=Y0LRLT zfL$={EA4>EJ(?jqTZwX$d#SP~6q#%^)SJX~=Zpg7-1^w#Zv9gHFte0^EdOx2|7pwS zXoGz)#VYe-i>S}HtJ5lr_tC1PNVLz$@IgdbVZfA=PuGC?2k(Lx#P93uX9j{BOY&58 z*qtp$o6H*wiL;~uxyUW>i!bpZ2383Y61KAkEkKcVd%2}|+mRLCIcAJp^DH0X%S3Bs zH>V+F)51g6O|@-pyL{ZmcEWsb+DCJul=P z1MsV_!gLdIoI~y67zgw(+K)J_?&f?=uY7>2tfWhb*F+jvwYti(3_7C_&&mb_!$qL^ z7J96tud2R61MC6X#Qw-Rrkik;DJVixqOh#-3C-=f_MjP#cqd}zcA48kR)~$KGPix1 z^lApLvYgJE2qML;`?IaU7PL?DtOP7BSV8`AvdvwcwH3dD@>KMC0;?FU4n*LHXBppz zJ1>E$z6%nOV3r6ipX=!}SENoe$xvGLV22orta}ErGg4D36=-uqj3Yr}Ty3!A{RMAW z>Y<8HeDmWrMC+5>(QBmTgWyd|phG3WKX(C1NSNvGKmY4J@WsFZhNdXVM6;%MB#{}j z^K0`mVUgjdC5Ao?rJl6?R&3H4-X7AGm!Hr>U`|E1?*#(S4}HkQrF*Bau7EvGO|xM6 zOX^Yeaa~*lm``r2O%bQqvwtD09aDD0dl#Y?WaQaY{sU>6B`?qtbH3^y)##jRzhEYh+m9rF6T}xD50{};a({m_dU{-Q{Io06VNKDahg#q6eB$pNp zcxP7>YR~7}DRC~gcU9CFn_gcId_{o~C%8t>$=C^|UKCaM9162mClL)QL>|(FP?w1) zR514Ncq{Zm$}&!W=H89z<@pa2)8}Mkhc1aBAo$4TQ2vU==05M*cGG3OXL>aV$VcsL z&hpmM$=9-#ItnuebH6tFa`s`C^~W8>5NwhUk(n?jkS9%zT`{ogufw^}MsX`b${`#W*BDL1D5^qkDaQVXq7sN0uoqzeCp`2BQA?tq}nkT!X;OR7yK zwaox&UaplfGTFZy(tMr5aSWUoBBmsOK^={_H?8UBJF*_`{T#jL!QxzP9oG(YTEk+zWt zK2l~V4Bg%O216n|Kz)a{B+{$;s;!i1apxHAuyx9!6y+U$kbN!e|qTP7ykYxW;hsF*u<^o~)K? zD{w?yT$hz{NaoHlJMv_36PzX0`;`2wxZ7Z&(FK8Ex=B! zwsE$(IdnO(ikL*12+1rdo^2gdYeH0!q%*HI4)mi$81La!lsz$Ds26z5tkj2OcdJYP}T%bbUh^q3q1N2C&018)#YI&%}%{1{`GRFqZA z_}3W$NaR<8%n>loEtRSXvCG!be&NLvL%fpCABJw`kxj7J>NZMLd%P$vr(qa22Is1K^!0?*VkeL{dRPs*S2|~FyrhNnX zDWbHiO}D8XpF$DwqwO(?PPWwMcGDKZM%BOEnaW~4(i(bZ;L6;GG4*dfj?6sgW!ggg zOro&_vhy9Ai1rOIr`kjiGbqv0YK#M(ubr|H%+Ubw0dHWUyH7IWiO zwNF5&U6*0oP}QXrih(r~C)OIq-(Oa0=2-cKxv}#$kP`0CWri5IhMH9@WQ}(t6W#gt zSpizI4IzCS4NlY6w1k!q`!T8?T}eFloH71PlL19{{+ z*tm3bw6c}Yu|F}p;r?q-j-zlAN{qb4@sO!>Q?gw2;+I&kf^A|2q8Tkjaj(2B$6u zZSE_R#5rb<$UXcO1lI1N9E`#M6Ay4&blbp!4KI2m&C9n|EGMU=w0uL(RJXGQTN=ww zhAs+ZkC-6%F^aRdAK95*okD>^5X_a{ z1w$h0jbu@7!CX!lc%Dq@=0kEv3kRVZHKixB#P`Tmq*W-ke-`j9Q3C)2Q(oetP@_6p z_M?3VFtQ5^8-~um?x1%tHPj$3M}>9-oiBvrmIOxo=cG7(COp|oP!4WFwZ;Z+qemK8 zh4#PpHPlL^S~0@JnA- z$I?RsJ3hKN4qUo`~)MYF6<>%y-@LB{fDo&+_-*rB z3&y9AayS!WHkqKsY~%z=^~@M_E;O&8JpLu2+@WP{I!iQq(Ha4}8+SPk2epc%Z?@xg zq=(dyGON*p(x=hLlR(z+`6nFHuTm7Cv;l=dDB5@SKGipmSaB{zI=$hk_a&8x$&b!Awm0 zYQR3sUUMawsnnQxWjp=9R}DuGi~snz7ceShbz7H;vAV_SccFRfCf-*fc4E7m23%FmT6dq!4@mkhM2?@qciU^FKjctS}J! zi|Z62b~jY$PrAx1EAM7>7(iiMlKSZk;ndM!6L&dAqzNrA%0nk#h2`uJ0$U$^ObjW< zr?n}${oQ8bF!gJ2n@tf#fCL=G5KIwLX*&)|$;K!Rx@dH_HEese(%t31w$ZhUMWa9c zxj~8Et#z@~B${}7FW{qoig1(23 zND??|;dR&yDYyQ>k+XIoTKS^U%?q|=o5r)+16QsYJh}i zHZoSB7IVn?z04OIWVZ=lD?5G@ItiI4Z6B`jk0~pSB7m*iKJ(L(#nF&?Esp8ubF14HZ=xHq(5V zq7Wostj;g$RaD)*0g)*GCXFv;P_K73nJ1-ao_1rxYf))#g2SxH*xv$fp5S$~;CRDM z{0`Is!ukj+lX@Ys{O1Z~vnQn|h6uA)H@_Y?W5)y;ty&RsGKa@IOdp&wJi7r5@t-*~ zF6|UKB`4Pv!8?@V>k;?4IepRerK(#<7o5knj0}%tXj{YTP^hS!%9f@Ud=jg6B=_j8 z4WkruTioXx@b@Z>jaSXe!yOQ{lmQ8K*AeCR?_5-&{#u$)+1%cumV|a%*pEl5+v?zg zM@}FO+q&ITUnoOYw${#CTOI?OV6~@hp&f8_4)ts@+lQ0>VEe$e13=#B%o8tixTOmQ z`sUsH;DkeY>1d6N`&o+8)*v6^HDZM*@sk zsHppb5UEQ0)92b78=4nfn|VfgKG2J#y5bNGWw}8+>71odaH3^uAXy6LlxkU$^B$PE z1Y{g_-iQLBt$?;{aS%72x};4&oDr2!+0@6OYlEzOD!dFOrC$+KHshI;GXCwqC0WXD zrH?PU8}4aSr)6W25l+KU_5((~H*e`J)$HK>Vkk&w?*FyFrKPiv26`avOW0rjTpG`S zHbxcmH5EUsV2(+*4zHOZYA$=*cwOjbD+IT%R= zc*fUwM5hJu}6T`CFKi)GZt=vMj|U6Hbu(1sx5SfcSB6mu@@$ zBK*!ucsxUe%&MdIW-YKgOw%XCV*i9+R8Q)8o_1n-T!fSc2$&(Z8R>gE5K?yf8jFrK zd_@||pJh4QAz$Zce|mIrE6fEd+g{{oPM9azq&NS2`-=~E(!INhgqQB)OXKJD34AbX zRFPnoLVuYU4xHvc1yi0|K!mDG0ROiA@Mlqa<>K93K8(4L2K?DdqyC`BjDAwe!~5J7fSd`FP<@|< zWIy;3M90|25m(1%PMCcpM^pOu;pj^Lf|;rhoG;(z;|7@^cm***JyL$FU8-sbxQ8F{ z)f?LB+>8COmw?FaNU3}=G3@-4r~j?zvcaCV2UO&I->UB!{{T?=LXIuAFw>DXV!ov! zncixyuP@}tY`i21sX2!9#h3BtX<1mAofV>F56>US7Q8a_BIRuDk`9J|IeU=tv9;fG znO^eJZ)7LN{3tT`eQoo+gJ%y>tFy8thC{qZp4_C-#!kt<)LuIy|6_VgHQ*pv&FZP3=F@$r?(DNYZN ztcjy$m^zWX%d|h`y+vZ7X&KoeI^&#_qW%CW{>iwE>E^>j@e*VYhv$exj_I{)IfQDc zd+)^j2lnQ*DC2qfXooT9r1zJmVMeL6akDS`q9Zb}QerIwCA#vq$ofE&zJeu;8%-?H zjX71UX`%CP_;qW@Y&a-uOHCq${IL@`J5N7LUmYg0Lx;ZhYsLkd& z(xV?z<=|J<)8m)$FWp1Hj9;3>@1Jhla^6rhozxH`4f9-B_e>IQrCkE_^`WdlB(6+HByrYhOSAglnftWP>D=56Cn46tY8xEvfJwE$B*_5WQg zja9~NyX-7P0lR{8NRqcI5OM_?%e8e=>4h5=1v6z(t6hEjnM{l)+Yqn7Q(?u?mx-6y zawx-nEH^i&zhhqy7BZ^u?Df-}E?8EdHZ)`e_Zdd^xZ$(4rF%@>+80Q_0Qvjtai~q% zi8K{M-8aaxyYwr4?_`uy2lJ(9i41hrmLE)#NB)r|pPpK*pE{ za{e35P8T0M6MKn4K98)O?<~k)c1qBy(3XCxiP*PlC^5BmEQ4w;s!*1}2C4smgY>ILe}>zdX~L;xeRI3A1{%_T+6U2!XlL>#n2@h z6NdGs9QY>x+F4+KTU=c}H+3!SRl2Ib8+&Y7cfcLJz;+ye<;2J<(yJdw>+9+R`XZhb zJ$x<#7vc|3DJ<6rOpe~4hAJ=qHo;(^uy$AyPrL}aKMYct$YNa#Zy*Ms7dCf-1={I)YTZ(~%Rrw#nLV-O!ltM!X}mK`d)@Z$yg0a?sr(FSKY4q4wrc&Z!$ z>ZRwOU6~s_xICoSrMRNdUAgvJ_i1_EV<=Z!yB)#haU0q6aA8_5ZaSNA3}Dx$sKl{u z>-JGt1k=h-a*YifjyvdoBWvmfpdxo7mYmF71t*WFOh?+dfvZ5XCUG5YpISb>`E(0A zJ~N$@Ej%Kq-Yl4+;{JTnQeE)5ZfTdH$nv(-TLqG3hJ{EG>bw$}pNY7s4}Fh0e*5v$ zSNcRZN^hB7VBj6BLOHp&K)&5xHKC|P2$;T3L^CQ*hQGot=L##xEk;FiMae6+7UcS& zgV#)&)!7n&MHxfTJRc<5w)B6yiD3v}Ya;@%TVn&TYS9If%?TpAa&r^{^_z|>xZl-p z>POqRG5YD{&HWl<87JWQdcDshUwS|O=G+}i{RANaF6(^Fm1L(d7gWOLwn%U*(UKZ$KOJ;e&O$@Nv$I=Cti`OpRH$)TX`0tP<7Z1T-fOZk^Ok* zi3?7N8oF9{%Uv?#54^W0nRV@hh)Xx26VzTY-ktEvqIzna-a;vQ<~kcwvv@O>H$$`% z_%P7jc&X&Bp#C!}TyE2SNO*v}WJ!NaIAP~!VMCy%a4WnC*HMG?ft7;JK zLFh*T&%PDgQ_Zq@AB1VH&I79IL>+KOfYBGj(g&KG8Qp>{ofz&@wEUAoODX?AKirGa zV}QkTmIJn=8wYauIqRR$K~O#IeW)swNUBg`;7_*5`_0JJLlxcnvRP63jV6R&lW*$N zG=7BpdEhpE3rg9y^Ry}()PQ?Pv()cZ;|=fhq051)8lsY44Z zHlBJmy<0M=$Qsq&txTr;r2{Pl``lvWHej>1geNAiZIfM$=dm@{%1H4R6eQl z?iqv<;>)G@<<#aT0oFHOSNclUI7LWi9+@v8r{} zsuRio4$CK=)fGLNhuztbNFk^ueEeQ>5<2>Y{z)oVQZyA62$&%#xI)Equ&Jh7aH6F5 zyn6$5PIHm;8BiK`Hu}eX^Bk)}6k2B+o8jGFS2?+}_ac2%eA))N* zn*SXzsPS>_MEz=$@YG<&4i{3#gQJk-W7i-Yy=R^vh#tff>Qq(lc zBZ4px_X3^nRiw=hz^>l|K%pjNptUoa{1&opSIg)IG6DsKi{@s z2G!*VtZhLBtG(&6p5Ct8F@6^h<^t>=bvzy#W=buk<|wz zMCV7;Q?OyBLDGx|*YeZcmBR5v=!ZpV`;-JM#>Y*37{K@l>mm7mwK?FbiIsYC zzV8ylFx9MYwVBK*m1Sh=9#9l2=^F%?l~qy1*xWMR{+U`J;W=yliETYJ&SF_B0MkUI zM3|d|9*7?P6aQ(t6e{Xs?UBdn?(W-YIavB`Nj&={njc^%kZbqthh`8fj*9{BT=zw1 z)v{5!D^ijb&94ehs3w>hV!Q){jRVw(qeF~b<@~sIPd9KGJZf<&Ou6`u8YmRxMqIc? za#|PXGE0QDmhRFze_R7sK6jKM9pBs#x;V+nnTvaST(ZhZD}feQKDfqsvEaf%+dowi z%Ck6Ud`#upp2Pw9UN6>lV#6RwX#F$mogdi77%?PC8ZcUv==*?vsc)W}pi8;Dz=>?r z7#

z2X>>+dLN~k2M>Q^u8Eb>!op9O-bvO;L6(xFxT%E@tQdwriYfy+5`yBjj=w3 z3%8V>|0_bHgwo>9$P2N*P8~)N_UQ zO7T#rwUKsAxzrb7KYO+S#{4tW*blx)0EkB!}wUY+$v)yqBSD6<;$W%EC=Rh%Fas~Ihiq20Q~ zYd=vZbG3+mpgqRN20VzSoix=lD913CNlMC$lMlPrBU$yuUq(Fo$kNg51#CU{DX?~$ z5hTEHPLmA#%0xdRJvRJNEYK+zecBJl{OgN++Dc_5nxPC-TBAQx!(F7!-3`Dwa79B{ z%dB|pv!<t_$?`ud-7bW&7!S zZ{A`UDT}IM0~^_h7Sd#2-dk)=8NTB}8lxWp%N?_(_`#LTZ;81$cgRWfNs5BccXq~E z4&+U9Y1lwB%5Y#Y!=pCk&LIvJT@@ppS8gFnJJl56Od12T>)zRqraR4*wYSgw0kFr( z1FN3=M_t#UxiG%44Fc9%w|&4WO-AV^;Ldv7Bm-EJV%XPr55y819 zNBiTSsL|sgf1tj4tU5BgVh1ZvF%C-m=zh&20}p`dhR3D^rSl9+jIla<3OnO|nQ8Nx zqtWZy#73HG2(5T9_sdmD-!P4Z-g?Bh zwD$4h{wm>lzAJMOEa#>uqk@~YMK__mx)p#xRjB_2T9X=02_0TPv&p9U{%A&LN?gE7 z50>P_udXmL*8|2W7q6?PXqW`~F|T|Wz2ChInmuP#|KR44O>aA2i-in!(iNT)q!6$A zgDX0q6R9_XYkK9bST3GT!5Y5kO<*rC?W}Q8rFChF7pkqTlu9$aQ#1@DrJp~mGZb#{|NUSLh>d4>#WrIXyF6GtJ2g;K~N zx}$|^_qfc9#&(X!#ld*xZxg#6NR6S?*2f;ghatL{bH1mzP$Ycmsj{U=mF z;t`TaN*~XYU9U*xqKwM~;SNx`i~A1kro|rklmpdtz-OwKB4v!!gkTi4p;?0+1_X*T z23$c07|-Se=w(Yk%&q&%bVJXt%RmEYE6~C7C-VVm0Otka=Z}22_eO zDzK#A69rw@uY)yMdrN~@rGyv6;>BA%iPT<;o2%TDk8(LQGNS>gJj<}Znvm#dIoy7n z(T^{dNLz_7LeR>Fc_!x|&=GLl)?bk9^`CmObY9?oq$Wb;wirq-n6Zo`Zd+fvsRb^l zuEhS^+GYAr^Y1;nf$Q}FXNLx=m%4c)d379@O=kS7({{oy)y)g6lT3;8RGePL?iCyq zjAs$Bq$7j<(X64p-HBvrW9iD#DZ>ghAh zk3;mYDa$gHyY9OE@Z1ji%h`VGfybbpFaCcrGDTRVCJ}j%g$LH88J~59t8#(pwiU{^ z#o_>C^tu=$8(1@DcF{Yjy_zGc&un7qid?7-79?WbY&+IzkCGxoq+r$?Zb)>;g2xRo za2aYG4lCZUf2%3pF1$>ZQSw9y>2P11#r+?;w%84JJ%SJx8_^FE&G@z071)xkekRZk zf@$+7yOt)u$vmV1q$BpJy`kT2yLz_*uGft(Ea#x*MSP|Ya1Wxn-S}dCY)OcZA=9Zs zl~L93Sf;9H(e{NnhMPp*kyu7(ei-o4i0WY0V@G$!4sqr?$c$3{loiczM>sLNoxkVf z6TMFH9GpBgaxIqE6W)&P!*%nZO-$|xgt9&Er=TnPfJh^b8(6M5G!A+Xzo%~;(I89z z-<}IP@>`>J1WAV6IrrAc*+z+P@b>+@D2YLS6dH)wxavdA;gXPxIwK?A84Y@>-|0eS z!g~%xT!M~9(DUZazKwgOkW_7Gn1&wltPIGW){CCaes3Q>bZq&t5}uluE3fZkArT%g zr2CX5*HiLM_6R4luKQX^_KZw|fNO5IV8c&8iKnYabzF#M_4Rh7MaO_$k-|bf3Ew9A z-3Qh4*UJI}2aAW40WdW$AmY*TlagF#(9&%{CdqQJXK`1!yHZ)n3GWqd!orBi;=tLm z!ZT&%g=EXM>C3b=!?oMiu6+Wr^Y*KUu9ZBkTufP<c`8SrOGl=znrsBz|*ClMp^cC&-|RTH0Rw02h^1h1;qnFZVw)-7BKRT4yY7*`J2fV^Bbry zTfH;NIi?sfvND{;KGJFSCTaCco^-^6qPGtNwmU7GEB2*jTjFM3BouUC?B`+#2EBN0q4FgeQ~kE6NQ{IaMRGi+PD|jTMi5 z{)sxC^D8H!{_i<4|6=*Eck61dpC`fQMEO@wH@8snC*DExpYbn3*wNmrnh<%VHmI@^ zn=jSBH2FwQ?TdM(777LY%B-!_UzsHi^%dS@b>rXH59-YSz37*i`?>Phi+Ii*VnJa1@9F1H=#7mwv#)Y3kbUa*ya ztKk7~YLNS(W?! zj9rD+o6BD`3(o%OL|#-mJn}W7hZ;NRnd-0LIK1j8yvk{S%1qZ~yAOYZCtR=As>VK{w}$XkCTI%_b(aB4Ycen7KY zf2eQ?5z&i8QGB7U%@A*L(ncMXO~>fPK9`whEH@=1q^&?Ahd&N%B56sSRR zfy#7GVk}uqP$Aat>;Ba%qvZ*W{O^Wyo_F3{hfUuXV!}v;)B6w8xGc5lUWHm%{|{l% z@|%9omFd=?ZsrlJ`J7B*{GgNlW{gMtarc<5>OJrB#mT2qHA@sn=#gyy*sdb!uY0xu<4uo z4u@luzk?XXq2lPJTA9sQq&l7W&|kP{INo$8<|m22Jb+#vJ5NmUvRa1)ro*kd66!1N z*p+dt$2MjEUy|vg!*9Xi{UK{IJv+igVm3mLZ=lC&&ayGeiCI(UMYmuV@U6CV@MFgk zK{UT;O;HRxrbkI~JBg9rTQnY#7$TaURl~Sg&~>*xPjLKl*8-!tQS$8);wGv?;U#?I zzhGlq38JZC$=&*j{>lxcN2Lbqux8(KO^g(l-K9Ii=oT)@&*s zOj+54*7rSy_bVR`Q~Be_&u!msAXVdXHV#>yF8K&x;kkQD*uN>g0vkoDIF^cDUr2K} zOfLn{jjqQ`LRT1$mIzRb5m5J1ZpQuLvY6_y3{*N*XA0fqfZ|Y_u?FYsDk23v{_OJY_Om!2a zOik-rBmYOBX>vI^QGix*d2`X z`UiHHwoQi{xVVC{mCrOf5OuQ#4O1FK3*@nH*N_=p#7B-R`>26hUl*4aIz{l_@LGK#0{8jjp^2!^~HS1RVrVAtI+bFiZj`ESRy5a!#zpn zm#x;(3M(D;aUjT~{o=ANg0aw`YYY>lp2!!a*Mi-VB1MB(mAs^FdL>r!~@UrqG zh!*U_1`uNUh48n6WD+%3N-58i3M}c-!;S4)7#AK(3@VdYG)*m}VB;~R9RH()K5e?q z>_u_XWn@Yo4kSX4*T~1gE@djGg#mW$AJ9F`;1NK%`6xkDxT|)^ve)KzqY z3Gi^qE&s1Svn8V6S8}=<`1QC0n7Me7)DcMPW2?A7PC2JIon#v2#GljAZMIozPf^!A zZ&TW*ooK;VPjPoTlEgDz; zM|i;4_#d<}SA{s!C==j@_S_1OR-iH=NNz@@@q^}{2w2b1dkfIM>GV}Hm@Q)s%XdV3 zcdWZ|_ZD2kf2#HnhE0IEnl;g7hv_6G44VUUj`Ab(c_yhAVLqj1pw1H`}gClbFD7ysozl1dJT>g$+9oq79ipBYjMGTCFQ)LHc4t@CP-+0i5W7Z*k~=g_qu& zY0T(=VjFb8Xmne5gGBjp?84*DEg1F#^X0WEM$wFRH&BM|qS@P|SN;IIFo^D?itg0R zsYjT%B)?Wpkr=*V%46&5iuR^nLVI6K;I4>OO?@}ian^t&br~IEh98oysXO?7$r+rw z&<-Lz7YhsW6fEaI?_eCb>`oHswD+>0Jd z`C_C9A$NZNiO&)k7aO`C-yqSH9Fz(9m(;s>g{&GI6Yn4#6I20` zY{!4k7!If8KRypS4UFcWKTdWk_dG;-LrFgfM=6ac$Zs4KMTboe0Xnb=536;N zBowtmAn!t=H}yJP)47Fd=KXoJfe12Ie~&o9pFlre-F$Q1434xwWOv$Pup)gy z$y>D%yVD6qAoU2DYtm2s3kp0#k`RtM^V%%m#hd<-#=gq}Ui-%jw2VFT6{d@7sw8Px z7?4yDgBd`a3;Q+Pq8Xy9)zwtf3gZ3+RLe=>&nI77NjN=_9DZO&&%&=v1}|@>RF;Mxr%P_*okXZ z%>&&zV!VyNh~O_6qdn~|cyoJNA}Egbqeo%Z2E~8U?f_uge3k(QKb0s2xK=UJ+NaHd1ohqOjx!{n7@LMAU$E&R^yoBgK&p{`$%v zDkgZi(NJLCQmApAEy7f1D;u@W(rdb{I~vK(c6vK=6`heYzeyrn=jkIqHsv zI}`R2g)wX)2T{f=a|V@IL>+<$D-I7KMpB@iL&1<0w+7cWrD+dE5kKnsc=J4|or?@LpT;>-G6ci%U> zW{6s(F+(_O@jtQ}5K_gl@g7HX?>cPZ`ST5+4J138OIpeg&K zO>9sguQ@%av}wUpyYyG7%;G;St5lmAhLi(HabJu0p{DX?i<4BXsVLq z9B@v|R{LQ^LbBMfb9I7ET?+{4hVQK!=d~YIZKH8tgKd=Ng8MW}g8MqYKeKVSPw*{? z8IK=6>r;{(W8N?;Hgw8uFg<79uzi|O^*7(9;y@JMk7XfHr-}Yr_-D0kF(i0(HF%`D z=xbp0n@i+5l|LPo1WS`+G|6O}K$;8oOB+-?a|;3pY5wOws=)@OcW0plWWovMC_8AG zWC#5**MrB%0v-yS zKsy&+z>AWq?-sRp+&cu&JvLV%@K^dsSSXgp;@tG)02Y`Dda8UUyLq}F9+Fms68v%B zbQpmhKpA{iV` zBI|{z`GV}xm()6CN}scKPX8~C$V8%+FQ7^yADp!{>0H^I1Ls<>x|n&>Ws2GMqTJoAVAJ4hICU4^DY)>CNchTh6lzAdEz__4Q8;+5n=PL*zgZaaDa z?aG7idXWomi=rQE1iG#K9)e53AIHqlZ9n7NM!b{R-0TJFf#ii;&Ojdg@`^d~%YY$< zUp6#Pt6bQyfC_y{F?`n_xL;Q4qJ43s%PSKc!9NNS)?cn+{T>sb{}{T!eH`fWtoYe{ z_?67-Kn@J^I0o^R3BS^mmj7WHcf?R>f1wDwfFcj89(^2t4;xqLxQWf+?B{_y%6>Ez zJV4=ml2xy<13}j|mDmKqD;PoI+8V@ZDxiW*xMJU}g|T29a0{o<0Y)aVu$ML{e-jb^ z^UvSll=mJX?eifuoy)E0L~a&XoZ0;h;7ItewaaKjY5v z%<w%5_c<#A+2;F*K!c+AkFuypu1V((SnSi_y$2S5(oO}cCSJXCcL33DUNK;^(<9@&z<+7c`jAHABLDc(* ze2>C^B)Z6Nu^~KlY;wf?Ukbf6F#R8Ak>tYd{0M(+JQaX~aF_uK16(*TP5V%lVY>~q ztxQ2`$Vw=BasbleAIKYN_YlM{Ck%2UFPljLDFhIlbzS@`AZwGDP&A0d)mMb_y=_0^ z{z~X2YdqO=6(a>;NM#Mq;^nY)vjqwU7!v*-!j)|{9R4i<9gc^0RuekpINDycq#J2j z@(7TvU%0~Xn0##n5JsEBRf>R0YsL}wzfbPq5y(#t$>E0EfsB{|Hi__o0vl}`xP2!l z{7ynPxR!?EZT~U|g`w9+m4Ngu{`>N=)nqWUUol?mzhL;C;<$h6G}E^@$jYQw2ye?K z$ld$HKx5c;1eF;xdc5fd5Hh2QM691pnQliBZ}%*j3)p|Up(e{NUDnxSC;u#HOPI$DJ9M7nIH1N+_UF#SMXvOt^b+< zWyy5qV~@>p0l(_q!J5;aV)UYreisbmbzo2-Ni$q!Y;Ig9>8f$6$&E{|f@`Lu$xGk) zB|>Px!+6~eN#LF%2kfNR(E^LOzj~5xF)vqoM>V;RZd0+S#HTrBq`5MzZoLs}Hl+g8 zcyPW)>KY9-nEEt7?>c0sayON(Hy9DKWH~|McRymi8T;XZ`;q)QZ~``ynp+P72d z=X10V>yVX`L+=cJ(v0O>P=uaHHlB%SJSZmJOAg^Aq&B=8@v(kqSWe~-RbJ(%bCQD; z=w{?4C3b%qjP??lwO@zvCvU&rGmX-J@zde ze*-FD(!rM12mJH@ST^2Rat@iU?psV%mE4LIbGo1*nEXy)<=Alg+(~+b&y>2LuE4w> z6t~m9FamUVi(GWN9OYn6QQ@bks0T-DyiR zl|q_RFB&h*?@%qFy3~|7#cjau?Le;GV1&E&yt(VfN>_gcE!AHqdRLk<=EB*rX8V|+ zgJm4+FjDXutkYY^uYMljdnXakjM1u56tK0%qrh-p$4UAJ!|DV( zLBi~JO<4c1`E9O){t%5c3OY_|l9x=UT%c?X{dgTzhbLi&NfZEHIalwUB}l`zD!7eqn1ChBqdD`#6WBaeU0vh^d(_rLQgv#)R&t*CY-;AukyZ*kd$( z{ODb{7TEMA<%nedRk6@7%xDV+POaxD7USH1a3^MujN~_D@LrZ$F_=Ur$le>Df;9aI%zsV5s`D_ubIvw zuTFj)G^*EJjvu^`db;`tXN-;Z6z6%k=o=hZ%)aFuSic9=)HYv*tXv+Wyc#q$bKdhy zo84>;vAQi_FDB`cWr7@@Hmwr9el$VNlG5;!+n4wA>~v@j2aI1chleOjczm10X=DG7 zt@aIjVNV<*H8^qPQ9%LRy4BJZ1=3(=*{SCcHN{bC|MvP7{Dv*+qp0n1BvOM3`UeQh zzaBUo97huw`8`nHV!v`3)!Kv?5_lA{hFtUx>3_ckz<$*sHwk=%yNL#h+r?%m*moA- zNn8WXH2!^p=TnXPdrHtOz|-05>q^HYP)XQ{Q>n*zrOksU9sGs)ix~VS@;ZbQYg~05{CyWep$=QKU!Vwj-m;C&j3nl`<(GM2Uj>sH9e@TmB0SwC(to|^LG`H>D|zF zJSQ4o11~52m8Z}Lf>|NK!Vu#)hKGy^>0vg^Lmw&iO+6@V63rasg-}o#FhRy^zJ#wp zY+q9M-#YioC)Augrrrph+fOiIY4*3!bPJu!8}=c(WemURnKU!S0BEcsH@Jz|~%Ka?o_e zw4852kJ+|3vSK~fa23FlR2L8 z115PGiER!SrFjVLhsF;o2=HA#!Y0^WI{>q-DX;<_4tN_|97g6re}0)x0wVAO5wB8k zsLrG4=PRg%gnm{xgUv9K6(S}LH`RQv=`n$QSfkJg#aw!{X+>xs)Lv27aT%pYdu6r& zPsMmqsV1p4u=|SHG5Dk8A4s;Y1wHbTfitfj{X&jEKOxJ|>i|J;B1ARz`MAs1>JHI; z@aF%Q|MVAAfJ=dv3g^EWs{DGN*?s10Q`3t_Vr@g;zKJ=W^ORN^Iw3H7H$yqWkWXvM z@8M94Ca>Pu1x*F2A)n?UK_kxtWuO&L!>CLL;Y@Ks`PgbwN~hT4H57u4Z8<)bE?`YLVQ-mZV%6!K@rXXV2&D zp3fihYSno$keu@_jXh1kBD4Kd8RZlFuketmPE|aGJEtOr z?4ntfaJE-BXLUw(sjv6<`SEvy%g_w7T?rX_Tl)K#hD!NT?d?RZC((x_M%up*g_rm} zZ~wl-`?BW)*AZi)0#!3u48HH#rD8%1RwhIf6ii%rh3WJJ&jUI2zJ2}Tg5JWy^@N|B zI6I&C*E~8z*A`V@)DD_QL&Ykj2SSXY`GS}PJy_z`ttgmm!#?HKo>PH3i;|1pT1T+ik zeM6=LLnC??tIv3j5AZ3-6m+a)cQ5=fO6{|LYBJT77vpLZJjfI(2K@#XZ(%w2k?-7c zPs;1;zP4WAGe4skqO4?ARA&9hmD8FbkEx&k*-1ETXc+R@O4a*kFUag0SZz4G=(Gc4 zHP#`TpGnY;QZ*GYEA?3XWlC?45{357y}trnL_=qq8Z(o%OFX7puY7$)_cStCSLO9< zIy!V%VtLZN`a|7Mw-{4W`Qg<%ja6;Y^%#$~4slnUfVY$XxwF2z%FD|IySjc^LmlDp zdDy40x4Ta1NqOm&v7hu8Q=3)CS&kmD5=wQk_fzE)Z#b4b{H|OYqcOEnO8oM*IiuUY zCs!6%l~w6K8F`Wng><@SpwgseP4bgMcl(m3l<*yb7Dbq1c6-Ukx*s7o$>u`yu8`nB z0>fRq1Y2GYg(rX2?W(9cN^fcn+zs~$Pqe7;8Sv??_Es7iykM^Ewq;uY-LY-)e7fDH z$U%&DU&#LQqt?tJ=>oZ3S)Y`0W}oFvLN|)371jm2i1vjnI=F>iQMmP1&*5xVK^#-h zKbN@j^;b0-PtV(-?=UP#}~eT6H94$ zaYKV_xLq}IL)CQVJJpr=8rSAvJ>|kLq`KoWQR}gYG%+!|b6?LqjLFm%&@5k0gPS)P zR#i}w6&t^Y513o3#19P!o|RxytaWUMf>0q%8eewqa>*Ug%J-5xi55!qU%KNE;%V01 zy-gN!ZX*unbzkTjB~OF$XSbw<1vymt-Xw>K%)W(svA=&;)FJzGP73f1-&g?}m|&6@ zW`}*Mmw(;1{FH01Jb!UloE7Dm#C$`*yPX7P(~t}*Bs;frPQv!*q&~@1cn2cpf|dHX zh?=>hc)LgBWpagbbPR;OE=C4QBCT4(I0m+}!oNTwDaZ zPyve__I44Kb8{U^wW^8_TFnvT4Sf|leq66-{+r@WvXvo)=U9Qaj7mBaNnNTU(7@Ac z#LeIfYU)TDwOA-s1bd0PTlLkMD#T`LsI~@dZZ;@uZ{xRd8hZNj6rG8(wEC^5s)*mo zXJoE#de_~%cb{B4yz|7LmJ`SOC$N^bb$=B)tC2|iyJiKy?Rh*Z#>DhkNbFecJ|Cvz zoAw{ODrWBKBer`%&yIfYE`sowO(zy-_hm%sWDznBMo(HM^QqVp1 z#m9STD(PU<7ih_8*Tsc^Ie|Z zMp+VI)wm3ONfB9N^5wCCjJr2rjED6PaFKbhWxsEmYSe7IFYb+1p0ggY=L6mcN!E@vf@!+hBCTaUK12`5cqQeSB(kxtR$rHrV@stZ{;U z+gnX3oe$djpmHqeqW^V8o4})Q%vU@p?opY$uv=7B36uUqQ5B);3L|E3?iqr^{XP~s zE3Gp6K|`k{zu^S%W$ef2S%Wy0uZ`XmrCxf+ZHJJI4f%$#)put2w7mBT&A%B|2zAgF zr$Re|{nfQJx}x{x4-^Me7~KL(RZqQA5fw0+t{q5GeVoaLX;Ej*b2hj?3K-{>K9w5l z3}}zI5Zvtg{Mr#G-5AedW&jsFihY|=$Tz!izhzLg;#%50f+jqIIP8K8?2^SVQ0@T( zg%6)nRK{ipOv1L7d``n7WH`Oy{LKZw=wszMxMua&0{Y{rU13Ulp}%oZZ`9B8ja{_CUYN8wtNPJjC}t-R`EDo%xH#r{fB zkXz(-sR5s${hI3EZJYJjJKL;LG0fkGRL}D3N$Qh#s}ZZ?Q!fpBQZAetlcZw9CN^#$*u=e`(}MWa|FWc-T(DZN&PW6l^rB4Skb$wlv(v zJ@R0EaO=F{sFeNDJht3~^o&%>M@)>8Jk6pB7yGNt!sg{Oi5=i<=ie~X1FRx4b_&{G zWw`R57~VyL5fuQJ0$b(!yjX?N6&G||P&|e`-O4SZ^Cst3%)jy#MF%{O3gCM1?f%`o z3ea6VeIeht)Dg~DZzF(VZZ8+ox)iM)i+MssMudvO?` z>@`Z6z7?MVwVa@tSy}#ELZlg=;2MOSST!%F$Sj<#cJj^^y}I4@wRTex|8kn~6OH`d z0KLiT6JX98{v-B5`qHLx`vEd=obugnjbQ%???&rFXXCQBVBd}PUpCE|?HBUb3%Y?c zXST6IU(`VZk7&x7D!JSm5YRr)Xji)t!5sr1@C ziX+1=nvt5S!926g1oT1txd$80D6v(pI&UCM{w2YVVNV8*-`T7tJl=DA``YU>nsMXc z2K$W4rgSXEuwoDYCJCZU;47)QxjQ3EFDN&`78>XBJlbFT_u1eDbA4&*S-3tHgef%M zv}(P;New#K$77$=vGYO>2kp4Ml)+TqHp=q|IQ@nuQp0#yK0CuPUNM5S@zlMYS^2_8 zrgZYujlLd-d=Pv0bHl45+HLY2Ee-~opB~*O2kEB@+?HBXbtWFns`7>sV{(V}(cMB9 zBf1Ay>^BfL206hYhsMJqi;ld~lxpl|Tugr=y(!Khj$XGnYKym(GgGk#T|2*Tf$*ON z+#>elZLc+jb?Y{O$78gX-Q|ngUCq_KDHF11jN75ksC5U%lhT<}BR(-w~Xb>WNxei)p7Lx6C^Te1W@#Sp) z1d5k<84An4^%t_WR5>Vn4OgL;JCEhX}tQE1Xx+J2QxHh)+8dw?CI9eUbtpJe1? ztzNkX?DG|RjBusXmot=L+8)>_Og+ma*4ejo&TnOMb@DevN$cW(@s8h#s;vAjAnlz} z({{52t2@52cmno2ui%&&(yFd{@d`DlrB2aWc%6%5>45CqyU#@*i~fn*2s)qor}kQ! zYuJLkrjtk+GVt%_YZ>zPguYt7DCdurtxUF`Bk4r|sN?!mE znoo4*D)MR_!eX0712f4-Ki^v{dWob;^z5a}7hR5BxNPV!3%w+WvkTda3SOHX}ibakU4M$>HyLKxfdbE2h#&Iz>uk@%v$SB`g%8cQ1HPr7vY_*wt=LAqgzb74WSZN_ za+O^43VO{Xi_&WHPc*LF;7^`kn1q`+H;#+c|KjW*yqh?3&c4{n;Wb7 z!Hg-hYH$2!F9&c_B=MNj{pQ}z5%c$apkTJQ$RrzAhS^_2XygT=wk1db!_I61U~^vC zt?~MZ7y51md&&q?ZH|H#CR>;xw(Z#dq>^xBcZCh1g0rN;cq2xWi*;O4npVkYm##KV zDltr=Y{uEZr_uDL4(m9f;6=ZzT!pDs8JfVL1d57f-Wv!t$J>{}{n+6Xg2vtBl!BIE zIgx+!vFWu8t<;%^w-zKmxzlBkZ)~xHI15C|>`Og-PW)YA(q28YtGdcS`n9IQ^eq{X zvR_~!yWYDs(M_L?s;suTc=M_5vDiO|A%tokq=w77?aVsuIgZ~E1U!r?qQ@2tiue@c zUnX063zcDKZq&^4%01gm4B2e61;b+hQJ7ARs$ge0w$6}(sESSvJ4`$}HBB=BqtW!5mDj6OV>Pu>Uyn#TIy*C*r zQVywm_3!xy#^A{+)%qKOr1ka)eMZp1JT3&cj=#-2HTP^wqvqT4wq-quOmVFK$>Jd` zP!_+-ikPF32z;c-XZ{B@zeuKbtoqi66AYLc@{%j}e^pdk_VJ<=Wk6@HoysFa{A* zuCb`S*?8N?l#k)19xm#wncTAvxifRA?jM0)QHz1dIOE3*D%6Oy0dvec7ewF`nQi&6 zJ0vDVXsUD0vPV}9ztk*r8d4U#^Vgx;x=_p9F6pae8$1=ToJ)?`OuZ)W61n3oToXK` z-aH3Igq!W6M+%O6fCgP`XUuc#>aPcdMoC@cCe+vsC-21iPXSg{vZGr*rTxv|fWH>9 zf>aAsbp!p#-!FhF*(|Ml- zYv}4v9Y#FKR?5=Dv-*Q;(x!I!%TXA1>n`G13lS044;AQg09uD{zxOJcDs86$>7Ii?=E0?5Q*uaWnQTv+Su|NE3czC`#h!99Q$bx?PhPa5ugH z+V4`&=cKC*%hh@oyblg(v4uZ^baJL3P4F z82M2pt3kpacmT?*Rd1b_&W(w4*UcTPY+Yx2$Y-H2DeVNg>*w7);O4afqMXjJza5E; zk!FP8q0yM?=QU&72^M>e_eLXhKkD!udd5y%SqMBA$Ic5fOq&p(`0z626J*pLTGA(u zUV)@wP_01cL*VA<8c>?<;qyw3vF_}7dlI6xyLYaGf`6yi9r{$6U9D+fA3-V5O&}@f9kfeO#wXjQWl&4PKuQPFH zvHVxOeesiuLi2g5oqYzNzjoTfz5$V~PKJZ%V>+x@8Td?f$EeHvLzAAraZP-BHf_aB zXh$rBL@2p$=%Z$pw6i6HQKO3yCt`qNb#w{yOd8ABOr|N3>_0J9)Xm>Agf0C7+L`J8 zTQ3_DwQ<$mI(%YzIk;%?a;y@MiOgF#LZ++h*>rHKxir)e>uk*(da3IYN7V1kQU!J= z7o|Ux7ap;6hKPjype$rZjAuuLP{4Z)AR z2S}2@R;yM$IM@S}?0K%EhQ3MGQE#%@mz%=%^&~1km8%x#=}z#E*-ujyF~nAN$tP)Be{Nrm9=KWfk{Y%vTyVK`0%6lnNMSC9W)nK6KYw zU<-W;nT6MEBPu&GRdm--nj2kN6NMM@inVfJH;ZYr&}}KJdaLeB=W^V>`&0zf2fRB1 z)@2zwe&@3FfY{c{uk+!mP2zn#pnW%1cV`8Mzw#*C++OTgFqR`Vc(tv_fC z{*XAH{k~%hIKwFM5N7)7UNFy>p#`H%=Rom-)gOhI6t(1ENFKdecas3(8MfZ zUQoGM1}Iap@neT)i9%Acq1L%@p(g`DgaOf`YzD%N@derxNe6$$g}mk?C~U=e zg_z`;KkL~@2=vRwuzV`J^&95K_PppA@Cio&H55)??|Hxr!5hkU-zkQ+8-BTmOo|J2 zy;R?b*%k!dfy{4Fq?P)wKUna2e|^x@BQzk&$R*OJ9H!-nKAehNp}v3x}mF!W4B-h7g3rT@b; zfzf=56&uNKJqaFsihD58G$I!$y0_~}kru(FyvWaYfPDv6>^{9o*WYi_J}9$m)9hV! zn3sYT2316K&Al!TvKJ(zcf7nHQpR+Kx)h$VdM5X5p4CQz!iYqPHbe33rsBp4`5oS; z*U0w}cT7`o(fbZ)N4_;WST&(#g|*waJgM<53((>Yg*HTfa?#aD_M0UEJY;DGCcX@* ze4VZ6kO`c>keBN)x2yQ*r|RXZ(lonIARnpBtEn#htQ7ZFsWr@n?H^lF9FuA)X;W*1 z7CcsbJam5XbBtl*+3x~ET~q2X;1tcDE4lwc9@zYLhS%Qe&^T(TQB@H&^)_bd{vqg+ z?mt*1)|TJqc9ncc^#q2MzX;#Am+LV{*05kT5mVTc?Il+y`)+WL0FiV^S^%O0 zEQzY93BHc!eR>kRXSJa!@}jkK@X}-9XK>cM1@pXmp1%KUDe773dQYyrf4>Fr%2`Ld z>iTQbZ#Y`4YFnru*zL%UtJ>KzugniJ+}FGIL#sw|QP`+EMHtXKx( z|Cw1~;s4N9kwFy*$kt(~kRKDEKvHTM$-FA_@udEP+bYVSk5^|zxkc#UxnIAlT)_Jp zwtIUEdMmX}s}*upJYk^BA5$Yl&3~_QmAtk>L3BKt%CZ!0R=K(Rly$yyqo9u3?(SdU%Rp0 zHnH5Fr8{m*xoygm`5*9IELnsLa?9>4m8iNK45*$R+@CxCz*^PPK6KH-Ga@~Ing|+a zf=ICv@_R6JdG$*)(c7hD{>FBk46^-`_$2R1P_uXB2SyL1co#HJf?F%NsX>QAFPfM^ zcy^&UB5X7chmjAd906Sj8SCOziBkQ3`0@j@wI5ai_5ck?$TMD&K*dBUIw(veerG0d z2SGk_z00mEyMe$7eUS5bv0N-3Y@Fms2)zUL)QhBGi4=ZT;wobU*;1h(kCR+1B~c$f_rhw6&@)Cz3+C1X*K#TJ|GPigUNAQ)eKDkEvnlc zP6q^swp}1E{nRxH6a$Fo6!dJG1EVh1_pzrATIND7*6PpQ2dvA;^c_BIunmT6?$%ln zy}^ua(aVN$A__C5X3z+UYE!Nk%7q7{|zw>jQsq``JU$4v3DpuHS(eo*7(C>W4hE5Tsar+#HL$cfy*RT6wcjm%e0+jI&43jcy z8A`k431f!taS@5WB;z&{pfk=x5=0J{M_n#Nf1r?fb;+X7_dKbHVx^zzpyOoPRMCpK zqpcI(GI=XMuBz0VqgY-y9S3k5e;m*KIWbvC>Vsn@*tM9oR|^`$%vKB8@eGJ7ZZ%-< zfKm}?4H+*L^Xyd)ndHCz_eSO78|c@Fn!3SB47N_K3;s~X?LBd7NS`iOz^Y|KYFxP0 z*Y&30ht4K~g}*#})pU|0GM~Lp<>K|2R}4r~Jrj;xNe>Bv)-V8Jtof-SH;G!}!2RTf z+-{2N&}Wc~)5HUU>NgR8clkk>6=C@%u@683%kw^=r(4__rWAXS;Z4F?a}TH5-SUxz`a^V&3yS~DjX z85FJ+E;3#YvoBc^S%{35!Cp?0E`67KCD)FuC9p@`8mOBUk*D2LC!;an5B;fjkr7pK zs#p)4B331Y>UjG{Dz)K6^@JmDZZH}RH=%p-3zdjd%;D;J52Z6@G10Pc->JlB8MqDG z-(K4{AUb>5P?euCz@R2BW&d_MJjG4GO*Iw(!qiISKufw1OBXLM8RWR-$d(1T$Syob4T{*e z9c3l6V_z~}F+5`yx`?5>+w#azCnoAculKx5s9a4>+6jeF0}-G~_1lxEvud7dP=6aG zP#sU5K=jFkn{3@@GkdRO>5)mWa;zej-&NPw=q@TGHLkh`+FHGT?*n370`OkrPx&@{ zv(2{^*)=CTj4z@}QO08a*}Tq10-lqDb3fMo-d90f&+zW8&@#CNy@jAfZGl$A=*oZj zPA6_Au6*%*A&C2%vWX-V?{-z!PEFAEfK@Vc(f*)k_sp7hSLh3yXVo9W zJ5{c4?p&D&JZV!eCs>xH4t>3w1@n8C9jk!X6@S$hlRH1vge_(VGI$t+HdnQY zbnDbWt5Up#XP72Lqvl51V9laL?j$ajwExK9@q+!pv@YWf%g&oBh-vL_@_cLR{RtVS z`)psE`vIZ%6jcc-!lTdvI!-_xDp!SZz_8{i$jmaAf|wVf$eS-)Xe)eIuetI6fZCE;YTrt5#Hb`$2nHWcUISrAZw9|(EN1YX6UMc zojiAsLo3K$`=*nr0G`3h({J50YB%0H#9r_*T@->>g-ms+O|brX$AT$&s6+hf`Pk~( zfkUp5VI8`9YaDykCNq@9^>iRr)D`?pULFhEKC~p52{XT9?OrWtPqDzX+c1IR$fktq z<;3@bK>m0gB|=?I+U`U3_TBV%Q^+#>*B7E+!p}KurtJ}{M+~HIYs23ihS#M}^w?$BTNJ1%kZ{k`HVqyhuVk>#pP_g zhkh)@Kb6_FbAhe0DB!{1yPB%%bQqlW^M%{msW&gVJvhNYxGZ5#(~5I;;j@TQS?=V- zV8sZVYwyS2o+3q|yU@o426v`VEt)VB zx`xeg_p^kwg1TD4YrP5XBXcO%ow7jSzAan^N-nEp?+~tW4os-Jr7Ui?jC@(qMq_Qpofxy2(J^8jwiPOr zh>xfp(~Yk1tLQ^&s8SHwD`yLUCBEn?w0R-OYpxYivX1y?5W1(bF61q=ii|8mcY(S% z?H-}GGMD-W=u)h0*$zV2=(Hg;fX>K{(| zNitP0Z7%5_h^eu`BjfP#J6p@XP+*V?CUrHQh!KYdhRS2;KJnO|em;T9m`Yq4OaF32^jcVuSL@xw1lq8@@ap`Nmx7s^MUe-DwVmhLGO;FRvs74 zIK)}%1!~9;GVx9}jJp8%iQhnbc1lvSrt9 zcg##6oPj<>EITJOe9OjcVKzdSpS}D=1usqPgFn3VZq=(asIG|FtOGH37v99$Y`UA0 zKlBnbYjente(h}OEVP;(@P<@pzVZpH!Z0ZG1Lem&e92xw_AGulipq~xSEku*sj4W7`I1HDh+wSw=ari`~({B(OEHN(H*gmev&nV`` zQJ-GNoZ};;(c}7JNA^C@CmN<<2oPv<~=Dajd9mie2j?H?K2DC zf0}G0Xstr4g0|=dxkGI^-}h}d15P^J4}f^_o{v@S6>c>F{hEp`r7h-OC1;|pLI3i6 zE_o~Ue1i9G^3JuCc9w6}Z!dJeYvlxmd0q*hx8-xS{-rhtM+l5a;OuiR>T;Q?j`;3? zaWj~m77OjCS;aBII5mY<=agVAs)RRF=k=3)yf$sA56lBJYgsXxtad4t1COqA;C0C)) z`SVs%-?1jJxtD0(W@7Bpe(-}LLEQG2p*1h8Q@1wCK2y;xi2UFZ0mMs50Lv7d`LT7X zZ397TWgDov!^p%`_Ia|9KM(m~Eu+q6fqwqSap~O^WAIH9OaRIUPUiHRwu5ZHaoO}d z$g^r)0b9ETA>v}c(z(5>BcTc;#zy>Ue`_Ulx;D4pc$}Pw*qRjZr?qZNG_6og9 zs3tsj+a*G~g*uR;RLreab+Y=Vi)Lv1H9hG`J#fLuZIPBHT2O;TGqQ`%fh;tqTBweh ze;1uQsq1W!HGOnd5BsLp6d?RnBeOEA{N@dE*O)!7ZVe88n4oYDR#6$9u3!7L(7-C{ z=E}a%i*2nC#{$o3Ls4E4ZUTB(hUNiH&S<0HfM}z@#mJafj8ah*oS^aM=d|YDoJ+*5 zSos01RI0PvISw_tp(->%el-5>A3C0Cmk(2kwQ*m_jOIv){?u)#kvdJ0BF@>V9BS)+ zAp$rJ@dKPD{_L&$ohGHURZ4RQqnlGz3!S?W>*VJ_ULWpTzus++@zti5)hmrw|4y^J zflB$`jq>h8#|thuRkGb+lrAZ(n!u5xFMu=TsFa~|N?s)n-ime+%zH=GGJ!CzbKI(4 zKI>d8uvUhD{z{KlvpY75a>izl*tHj$4_XY8lw2p7*jx^B*AnuHjMv2D$#ux7dlXzoA7z>T94B1hri} z9rH$hE%n}2cHG*N&DZBE-FO&A6@fzFOHo5T{5C=QC9l{a4=y=aX4@YxP|>}4*^oh? zeC+X16;?2qVCw68t7aSg9ioL6S!Ibf<;;`J1g%Br0MOi<6ogx;cFEU{2n#Tp)6ZHo z@CgbujW1jPxXQjd^et`iLD=>S=Febk-o8N)I_tlvP%si>rW)E#0cLIWJmto!xn(NP zRzveR7rtna9qdt?dwpg`J28GbPwayoGA&|4xB%~T(q>H5EDrNS{=AZ$TJ{L|@#+ z-m~u!u<_9^DQ1T*`O+2R^)L8HyI6f%GG|<)DrA%roH;y^aShUK;l1Zc+(Wmv5@TneOF?4K z+H$HeS7tFSw`4n`tGY6n-+6L*M*1Qf^ZY=vZhloX8_$d}{4AVpL@g81)zhK9Ju4;Mi z82SoHN@XF`B-ek-Emk7Rq%@xjk=kp-0ZL!5kmkQKZbe^IF7Btd-F9t*S%T|rsZ^mT6LDA+ALfp*hVsH~12Q;-Wj%XwZwC;wC-RQUpH+y<_|Ap(~Jt z{f&DD_)jv5?xS^1ADT}t_ax>SmnnAleC@gcEv1-DJ0_6Kjup|g&g^Z_5BMt0zZKdW z44#n17+g8$T7VmQ3CS>ZQo`++s*QiNt~}oQZUpb#xfuJ?<=}fkm=bC;zO3>oxOKB7 zf2Z^O@c(J;y5pga|GynFvR8=i?2%1G$-1*=L}b>HE$a|bRwvFODtkq?GUJkxt+Th1 zy{;t6`n`|7zsL9S`2G8PJnsJZd_H%d_v`%{&)2-q<-e8sHhrN|^1;O8rQ;6hQKi|g zl(|B z0}S1`Y@TE#`|^;(U$`|X_|aI&q7GH1vhHUxRyGW~BY;b={{0eBP+!(3?asauxpTe8X-=e_{7Z9wKu$wQ~oo7E{2j%b0?xM^#VP>qxw12wPJ zA&J$xX`;+FR852?IrP)=Nn`T$4Lq3mf{y?R|I0X*^Kcls8z^-o?v}MHsKwXyQLwUL zbQTMdpTQnF%;m0uTCvs6Jj5IPmJ2AzyD4o#i%}WGHQY}LfmUyWyL{!d?C-N?!>1(+ zj~USWbnDUDJ^XxM|z;vlP?P7cKRSeAXPr0RYVtg0qyr2+$fm9d}v>&5%>jx~C{q zD;RVGOg<|q^iZ4+;U@ZP$s^o2Q->uT13=R z!^mN3LyMrIgZOJc=Hl}YA1ewcz=B-11i+1mVAoAD?(}{Y0&`~TBW2YOHOZi$gnJS@ zPCrC81&elrLjO?v1YinyULWY0fSzI#{Og`x(H%lI|DPp#+)emFxZqa;DpkVK@KHX* z;t6nvXRT-*PX8(C=N-7 zpcJA1>qj|UjW2a5#NHYiRv$IpujK}p%IH!4vGO0 z7Z|D2EB^jGZg+R8XT!U7gv?MlDW9L5L3WUOoN0GN1jb#q{ph5Dy`C zTxLyw-y6xeBHv*};4}66u9M={zgUJS>Thd=2lIw=5z z&A=qg;(UUA|5g0)XF(Nl^9&ewlmk^3Ns!KDTRTxG9J*~+Tn_~OUTTmZUmG5hRuyt7 z7LD^vaw$KGKKBjAW7YfC=l%>yMwKOhpJc-I}lV&u$ zVsW$Vx6N?E1eU>FV z$y^u59PIq+7pDL1WWb$|Woi2Q7zkcZZ~%su<@)9j;ebfcB0>3|u?f~iLtwaUm*=57 z0%s<@)ZMvKCR7lO3Z<#}!kEVkb)Qm&#-|GEaKD1A_|Oo<<@N%`M<(h1f;rKn=S!fQCX(3lw&aD7)_7js~$DEu(F`Wx8W z$c?xh_Ouu{3+IN!hJpHov@t&n?4%(7i_5G}vcFP~kd@`wka#N8J@-Z`+^{pwO7eNC z5Nv+0nHl$55r(ea`KTEq>YQ8Oe&mvD(4?EOCwG;=vqY`u1`1GNbKzmuSLQV$IvEzQ zv4K!Ad2#5Ze(u@W+|PWBFm$1vjh=97H^ewXt5mmWxU=MBZHj^&`TbS#n?KHbztM8f z(L*b8-OA7uZYHXi67{%pZ{`VFs8LK*3k}haHlg|W^Sm(v{E9QW9W@07l%sI>YJ9h( zbzyoox3Z<{5W7LT6Hdk%NB1mxg2!t$Iu*HuVQBdq4K~^AX|S_WDF3wDd2V|G!?o_# zj<-&IyQ&Pe9n-3kHe_}-N6V(Eai7&#KyS2&#_qAdP zGQJ21*6kMmEuj!w8jmS8?{a3_N^==DcbpgqHD!d(yS@Mdrdg0?hCAaN^vcZ0(q;$? z%BoMSRNHv|{2XzaS+{*#u4Li$O?07oRd-Fb!^nq12s{@&NT4(g0()Lz6DQOTMLWcX z_R81ZI#o(aVZT-P-(qq(ji|0~@~mv}1oe0&8)uuyQo|$ftdK8+D)(vwE7#;PYcqGV z;AU{vo2SB+L*(_&EU@;fqa5CRIVh{;!TqP z9PAHLCgT2fydfZ6%R8a|rejzO+FTRI+!TkJ-40m?{FDWcJzECb<^fEvp0FkQs2xXV!Iu(oFFmAW5c?dMjFIHCy7@Gx2Z-UI} zayc`LSfBXAUb-I#{Er%_KjuEi=+ub7^F*s15=JeVpf`+zLo~kID8bM!dI~7v9`n2Y zrl+E)Ev)^rIJa9AK0rjoDMI*<0F&f*JFMU)Km|X-ptyC;51C8e7TDmw=Qo-v65x}3 zUDPQMm?^(RA!ZTIOs$#m(nAO1*JL$J*m!TTEDSMXy*|~X=jVW0ed}%}T4~l_B8-5$ z@A>mM>SJsuG-GU2Sp{5Cc6@&MqGWGlRwuP0kE1T&&_@W$HZ{MJg$Jl(C`Ol@x)1cl+mGDO*g zKLPXY2`L~uH6vl&44g-8(A`;SvpQ2NoBTz2C{8av7d1H$dM_3&=o>jO2^Xtu}odS>=i|)>5XLu(jY5>eBi$vJC>S{DU z%70YjM5H!2t>`Pdv=asJXU5e=T_ya8F886wn~pHdJ)l0;cL`M1hQWQMjG1euV2HO( z|279!)BdesY2XNdqbZW&U_lErm7wBktZ1r&NM81`$GCt8vj9hyrfVcrIkj3n8oCB1X)ZVY$h{mbhQ4riKS5J=SxFI`rKWefLr_9!uY~xi z5n@aymc4E_bj~aY{5T--eZ!ej9pI>2BOYpD(O$)_n@fhHO{cpELkn0pP)_F)8AlwV zEP&0uJOMRf>xmUyab4i|tK8p|;)a7nQV3vb?Pq`bT?p-i-<4bklLX=gOnwFZ_Si;njK9 zgSDcUe_?+8BI^@Tw}Hf+)p*2@i95%Zov6-v4YLDW0>bB`rlMsGj5WZh>6oGMWt2Jt zqhQL3rsjRgNrJ3zrp8cff}bGer?b81iZFEg$c?IkzNSLEojNM2C97}#&P`KaSc zieg#v=Cb-5(n;m~Nv5$>b)|@pWUj(JyFA0p@~)5C-k{|WTf~XyT$Y(R2KBgsL)4Z1 zB}Bx)@Mxz0@WHt)yT_8DfA;S+9o8xR=&1>sfGy!8KSnFzmu*+e-n2eu&Lt5R)*v^L z5k<>S9(=T70Hl-V@31OwwIpw9-oWdWwtslZZ_jRk!yrg|nI{t8hP#lVFvWCY*Bi;i zuGR7e-tG;!Ofe|!I8Sza%V@j-ORv?gu2a%O`ew$FM~HMXd;?2j1a02>CKJ2+2Il6j zSVcO?goBezHdgBBObwY7L-`P?C1|1aY9Jr!rSNpK+;nvaT)KRj zTb)05TGv1}58tSY!6=?%+GvX2bjPaB5mjpF7>F@2GU*4$qGs|Uk+Hn?ml>gTzGpnY z`fNH$^1*(tVb6qjjFcBM=uPRM3vCrdOeW>E5kHty^Qh@1?!Vfc?Dfe>H8&?9^JQcA z1k<`3iePK<{;O~(whkN=HD zw=Q~)e;WKl+ys8Z&+4U$-+b+gGnPhNgk2WdaCpRBaB zH=jG2*)AFhBZaLIxZ?iM-^?M$BK#5ex~O~6&fK9G8|#UZqReYAb#M&Fe7u{k%{y~_ z3gKj)l#m)r1?zBk6ND4l_EAl>OP>3IxUD2=gENysTttjOqK=zckWb}$Q*?5-l zMpO?-1)VQ0vWTZuIb1r@zjnwK`S=R;zcXk||D`{WBQBef8CmlZMLn$JE}VnSeuM;Tnkfz8XxA`zU+ zFT2=BJ;o3J_lc$$FVkVuhzcUX-7e+Qk&{n|cb)n@dnB?S8QlN0j8%wmYwPJ+v3GLf zRJ`B-QL4zY$Bw@;N8}}nkIQ*hd*iqBZC)>BeEd5{NobG7_?ZxRY{5?n)J`s0w`$L+O^ zT^m+a?hhiQk0y^X6^ZqR1aDm1Cm}$Cr*8^Ryt?NZ<@Ej!_Ida|RV=EdmTi|p9XBtB zHJGDE_E(T*4k5#60=tc-pGUNwDJRaPY^L0EYvU0qqHX8t{d2&+cV({4cKlIP{}Bz| zH)=bG){B=fVi5ez5YY>=b&B%M!}Gp=vFNY;eaMqc1H-pqVPeojoeXI3GqcdeOu^al zyuTrBPo6C8*cL@az0V%~)nzAVc4RTP88Ir17uS-k*)PIo(KoARYzJ)_^(aKpd*w5Q zpHX}vw8Ayhb9k2#`XTG(ZZjb=LC^|s=TE`g#;tM)f=lQs*66gldR8&Il57M&?}*h7 zt`hcIF*@``E-cZcsIgh{1imDZyi*%b$<=*B>F+j&p6UxyNL2o3q0y?ASoHgTuqGjQ zu8kcjI<`uz^`u4v7RU0NGwl=jB8C!Z2Xl>ZDcEWc;x$Xfa!ON5{w zYg@MJCi8$HF(^M(K4Izg*eDLpU6M0OzqkMJ*vsrBQ|@DElpkn}S5804O!8TcslGP9 zu1)x+8~gpVK?|8PS8H=((RO?XXDH@IN2xJjmBOiADyqkI35x#2_I6Lxo+$c@9f{|8 zZU(dATd8VH6P7|+=%=U-_8B@1ZvR5k?MvVfa;n+){xDQUCM=zD_G(*l@bd<{B$nXw z2K)zi*1KkEz>Q_kT1@sFs<+v4^O9uJzR(|gaoB;~Kl4p%W7gZXA|&wBNBo@vEL-?w zcpBsHpY=~FWA_ci2hTV>T?&yP`Aw9?2T|!Gw!LQQzs6dpvUW?cQ0y^B9Jc}Hs?PV2l*-Z0TUh0Ag~XTn5g|(_ zIfR=|5S?%x8vpn8fFoXh&Kt{t-H7UC);|f+xIEvqgPafOKxtWPy7JIiw{Cy=_9AcF z+QqR}rirbGqUDjtK_2y`rNpuk1?pq#QcttUXSVeN--mkbjDDq3cweAK<3>AsR;AJZ zK0#`Pm+VUJ>u^|Fp-nQxrmpp~uH#-8$Kl@r$;#J02gwQ&BAa$#(v7caTxbU&=SG*uPhJz z_-Efy9l24p1d=xI>5U~n*66GPB^9#FgL4Nxp?LHa{CxCR&DI4ykfJ~k=ieUa-#Q_U z711?`!ys{(I^rVI0PJJWb&3CwUHj*zxCh)6XA!^e`7T9}=s~)<_P-rL5F)iV^AEM( z^`Wp8&cjKk`vl&cx{Nhz9ST=PZuhDPi`xF@XIJ$L`$ zCl#sW#ej&~-Myih`JjnfTdC*bhIUT3)PB~=81}eytw!5>UTAL#&K5J|+HSx1Hg6@~ zs`c@rx9lNR^8PK7wyi@olKt@K5!+hrC%z$H_$SpI&z#7d&D_n~^ltPP2f}#wIZdq6 zyRkD70Tsqefzx{IdVhl2f{sY=7w6RI+t2G-yS#VCGCq0n{&|tzcDr8n5)(zct>#{6 zsHoSuy_JY(D(*c@GKdl^49j~dcuv~z`G}}Xjq{FX=9+e<|6=U8p4H){WpAuU_WLdk z@Ha`|%)Ov}hmne$poNY87TBT04;A(5T3+8PUnh*zPnf7*AV@0SM)WaTfkcg+ZZn7& z&tB0&5hmbPxh4zUn1YbyP5pdRPI_76Q)l%)9;sc(x2DKDNw{EdON&A(= z-KUDFCtPi8m~k{B)(KWyLO5nVD-$^3B5t7}>^tHPIQ}Lw_Xz7rlX7~s&29P9v!N|U zqAijc6|ZJmji~e(pmZeZLO?k?)(j~FJn4{}m1$ohNzB`_-wWx}N$PtOY+cf?@uN4-Xs(WfdK;F#s!#r4h~k`daE6BbT3fCVI`0}{_M z3ZJ3WEj#4Iv&{KMX`q1FTm^Y5tV57bOhIN@V{SJ>O-1^A_#`E1A9!nrE)la4KNv-Z zl76Kdm^~lUaAuDa1QEB|Ze;~&L|sE0Uw${=flEcOGEgKR(FJnlv}RF-P%1`x)!oYs z>t&KzX`u{Z-J6f74qy!9<+CFgh1`kVBun(~Tr^Y$$KtT=skkfvN5I~JgQUSzQjySG__vlBx<34&=3F&@^t)U9wJ%-wQ zZHNJ~D#+i`4?lQz>F(j>wyU4#9#6>4$TO#z&rAKS4x0@16pO9}O-lDl@V!2s;hkG+N~?U*3H`n{3KV~x zWKJBL9u*-+8Tqo6EQD(B!k>v}f-a?&cY0N56!d@OH5NH%Y6G|8PJ3g23by3QScAZJO12mI{>~~ce0#ybs(D17aDThf` zYSiyb-(2{?*fu>8>1=mVtm4aqP>-!ceHQQvohR>GF# z{O0w)1;marh8;&wYwsx!%qnZ1LQZ-XKaJKDcEYWo!awe0f3zDFl_SksP?ll zOqgFFs35=}k}OVlQ;O+yVwt0rF4Il<}QeiQfxJy z8`B)y`#p{wk8-{jM$`O2L*=z7dQMDz*3b}nOa?202O5?PMK=yzC6C4s{7%)b0=O_Hf5%B zB7nYs=bIL-hZ&Wwar4XJmlQUJV^@)Cgq%U{TLpP$Q&&|?rC5&w<<^e-+^qLr-&V7G zI+T2lJBm1qG^)vdR+>3^xFX0=z$yZd3}&;xv`N>t^(*_t2fec3s_!}BF+g?xty6Q? zdpHlnoJzmyrd=TI6?yGsq4e4<#?WJmdeo(+@2qrN&j}rp|Bu&0S<$P{+tkvqVTwI1 zmYqkG>(L+9<9nTtLCQjO>Nrjp8az#?P8Q9uI;~(52*CB6wu(-OaY-c@(kWrGHK%1Y z!eM^8bFRj}^N`-xLZYBIgdiz+;kOa@uz0NLIPcQ09Rcc!yujt7#Jd+f-ZXM-rCUjI zitwt8RLGnkROVT@lJ>P&C{O1}F15;^mNsPB zm&^n=hdCr9%NS=RB@^zB;;S6CRH7ZbIlQB7+4d{wNA2X^R!YlDFz?MP+vkmq+n@-ncLDljXRRT7089@oIP2qAAj-NT|ZgW1V7x@YSp%|vGXZD zynaXy`4Bpg{QK|EnBCRaAr-RvfuCAiGCdDF+>k#yT!bvPvq%-(Fv@(g-0e~HLGHm3(F6YlglL!Y%YihQf|aqt zN};G7eM&&`(T`sPNN9AIMaw4L{e6ahMBmR3yqb+&RmN3B(?`74jXx!kcNXj(eOTyR z_F*sfU6%QP{H?Za^k-nZ=x+EtsIO7oISJEGM9$&zUm_PfZD$ZP1L1Pw^sSTDVhyt& zjkc?!dneLP9|Nlc-|1ahL(c^!Lo*{S4`|_c5A*OkC2K2d!V44OR$E}E= zOMpm63B756UTm9XFQo^$Vq`}{xtpEEz`v&Nch%u#=1%(+&0q_3-aX#dIm5Ck1U zU%z4qLBC-jXxGWTzX1wy*GUub-!Y%7CO#KEJY2AMZ~I`~-5~wjUbk;y?fmh7;BP|E zDF}V#;*EP&b3?9AvnDP1e$1*%E|ohA%|efE8@|v_cy`px<5DDgk7v&An}?3)f7BA~ zk;{7h=kC{-`seQs-9TY)UUba3etg4L^X35i@hdyZO3ez*uZ+Dm#q1{*m+U)6NJk%S zFkNhKZwaVm-2P;b%UkX1Q*xM4om>y?`eOR5(815nbj%@jt8yW1ClD8ciqbGf$p1F! zmKe!eu`FCxUREk0=3p_w?Uqq7fgqDxDJih(kmM~we}JzMl(WWB-r$0LF?Gsv*4GbP z3#96`O?DAAS}ylhE%8H8ykNxdfLr$L6nlboDkVmwQbW!Gm!xCWT!1pwMQaef;4IXJ z%KC!TfKxfFnz9s7F0voeet2;o1hp!&C+y&OFC!9gsd_i0n*wMJXTG*-pxelS9)}^B zJbTe(RVS03kWfq7ZpdcXl6Y67^6Rl(kbQW@J81NyF9E1jYC**59D!`E;q!7RcjUcK z8!=R2MxwZN&O>Q?oFs%Q@wzFc zO}in%CS)Ni@Ki%^F>>7;^*a{)Ia_9K|IXGYx=eqw>kXZWjly)e*zxx zctdDGOJw1Msfh=a}T!%*+FPxfUCL!}8!UiN^OlsFKx=oDg=eoW$SNKvF;0BSw| z44AmQOK=CI``B+EqmvhQk`lSUSd z5DgHc!QlRl!{%?gw ziQgd)1w>2xHkSXPHfHWna+5krbUdMVyZ{TrO<(HlgggpU(8Qww!sa>`p?5Jz1eAPq z12==p5Q$eWF(pRAP8;#LKTCuEam~TJeuCW3MC3UDG=j3P0u5EVfY^$zh}c5NbzvH~ z@6nIk*KNL7O<_j8*kL5FNSTN>ALlbd`J+S@Ti3nxSL>n$m zm<$aJ28ZI6(P{XlMXUL?Ei8Eq#_wKl{NaSh?t2@Dn= z0)qO$MWEoQETTZG`uy+VkxT)*5O)1JOjP@#(y;yo(E^KTF%NiornJPU_8!}lW{D(- zE-a6r)ICAsLqjhS_Hi$x6XAXKh)^)VIN~*t^$&`H`2A}ai9rsdAgok)_9{NxbK!sjVm1=7nP08>%D z+s02R@Bn1f@022q+5ws93(SgC#*0X>9 zCcr4gy$T8^o<{=oL7T<(;x7RB!v}t4bO$R7q+TcLDWx2+sY0SrP$zLW6pnt|vfE~6 z4w)_sas!G#2KupGJ{hB7#XsE=(n%o z2(li}Lu9=Yt?J#Q5{MK2=k=f{GQa;axNnEt-@d+kwmQJyXs^wY6{OS+etQ3N4^p!r zMPFk$_#E*7y&zk-;S93iJ5EG^(ndPU9o^MZStH6W-?)S084>}SNcn_ozHKO)b>#kN~;lec<@{M8*3$%q*Y z5Hm=zBUoWjy&FON(FIVJSs>eahP$t=I`I;;lt(@WL8H$RotG#WSWh6}^hnRKJ@F2R zsr@e_%LaI>6V2geFNwwG2pvyQW0BZaK&%?C$u3B*6B{oaZ__aVpopk`U=hQoMQqGI z0dyP$4Z|6ByEh_xrSuRr2#8EYC*-}(@)J8IER6nTlVUP)81fMEL+E=Y1S$!M=(_V- z^h%W8Abn>z9l^&RUIq4Q#D_?2=nQnfPQ7W`qPXEh^)ceHNkJS?lSIfdEFMN;u2%&| znMZ%(vQ-gSbg6=DLYWSVI$HrjCRdX4#$8g>YxsXN*^4Ao#a)2%(397;Y66^~_&jX- zva_|U3mC&h(U@w2k&tf$o!3H-i$H+tu;43T`s=dMg4N^1-a_ek{Bk z!Bq|%Vp8o}#Hx&U;qpj^a6~gH9f}IY$=0pr)O$w9Y&cjdXd)_Pj~T)(N{Pl3??F!G zc`S24MJ9)%c6@aNMuJvH520hd&VHyV6xlB&3Q#A!5y4uBlOkSth2BTw2}x7|_>kVR5*zmzzl*SgZL8~x1WY7h}M z?RXZ9(n$0Mx?!i~ko9sVa*rJk1&pzAuti%NY9u~u-2xU`2;R})!(=-SvYiR|kZvD0 z9DK7^T2~`kb?6vdJO_w*n>rIvYM^-!LE-@Jsmy0T%y6F%cofO{R`vsfJD{{=F<&;_ z7a5?bqNgK%n!kY*SQS+a=jas#kC!eYf=@KE_8y8Nh|s}IXV9hEGx~@O01UX7zyhVI zh{mNOF{o6Gmzsi%uB1ltc(xWKn2tbPd_X@607&R0uI3D}$xCK{UIq{}6UidSiU_-C zCRnHK;nSu@4aU{ux4Hoa9@BK+0nL{u96(B2cz|uLipLowplHQRk<1ZWb{FlA7i7+3 zVs~o=yn2DE7!)-Tp|c}ALzpQ<5z~(Se*=1a%4%TtKJ8eL zZBmR<^yo6+2(|t}U{|;bMKuFViVyL_Ngd)_-vyQG5!nc5KxIVIN!}H%o_wzXf}-_z ze;W+qi@x$WevD9ks&1@NF$~A}6vIQ5EV31xj3SRAGh5%ltFl+2g~&!tsKJGy+1DaU z?K@Zu-;R~}jJalttwNIXESu}^I^H(t0K$j&$v206UZM{p1x$*p{`DC2&Nw+6;DiXH z5&Q>9O%6{k?rB&?{85sRvvz+Bh~9Y^8KU zA3%PZT$kfq8U}m9UE9>-O(4V?E}aX|Gul1+j;WCGlC}|u_;{IqRKq?b^6XP1!S<%; zFGQC3Kamm@zfUh){wf58D^aaFB<|ywkru(6rRbzScx*>Jo>_smtf-SW z{venRjS9q8?tnDdsatI|xh#y%R!`s9KD6$sY&+>>~wCp60rF z+i6WCz#Pt;s7KKk&;JX#^}pkPE%3h<_&>Ekd_jF8B?GOVLaBgjw%R?Je8S5a_d?fN z>ZoL#i(tT>O@ zS7dmP8ZU`frd(8iL2&O-5DaiQh-T8mt2?p#TTA^XdgxWb{-3yn(0py~g7i!9xQZ1U zbH?*>c8paVe@m!(a_DbpxRAJorqWP)LUet&KH%XSfFWR*EqK!zTog>Gke(o&kgdoh zHmtu2Fn3ZX5Ek9Qc@i=PUk_=z^Zu$uq1$?s?=ne{^=tC6_yB?WxLMOS_i^Na0U6R*hspZ#a1d0D6?QS=)9K~EXVI*|>x{`K1d zCJ&oB%UZ&U^)FlXM1$rH>(*%baTXJ|9@;gcQMDG`$eqWQFL^^9~%Sg1GE0k`e}M{9!S7a0@RX8rLf^rlqU%cK&Y>P zsC(F|8cl;;{9$hYwOf)i0`7c*i}z$r*M3sE3Q?(>Wa7h3V`@2yUyIswXoTg_cu(*1 z!d&&|G?prLL(@=ODntxCj%pDw#dK)|ufSsD2rU|X5O?sfHRGZ6K+Ai5I|m_pzB_tz zB!f5`hg(x4zOhcM*6IwWdX_axrG|M2N~->t8JAJ1-q^?*AD^3-^w)CF>iy<4?|Z97%E73) z&u3->ZI#d!5+brda8T9a``*WS~tY9&uZYrsyy}m7_8Yr58|R zgI;6ChN~En>SQ=E3!j)w`LyCaTey+!zdkyvv7YcVY$I|cbW>()RpH@eQ))I4duOXk+UMR=T!%DMggh)l z(|C-~Ya&_Ju#DtpjfCW;bM1;l5Zb9(2tI)y+!X=uqjQe@Y+x9+ka>d*Gm>=L67YEf zzGaztnZ4s?&4#(Yxv|BR_i`2eTE#UAtwkg)2SrTPP^#S#o$P%BY_5V4{(c zXkKq(9k^92++d)y@~K>K$c)4*gwAhavtGxg-j=Le#n9?#_e;jAHX4gpo0r^q{Z=sr z*3-84##&wL#KD;i*-4|C5pdhVUrIQ6vyZ_)MKiu7UG;Xz=d{#i3^hCZV1&?D36&AGVWfUdZgWcabw`+v{deOBRf|`tQuvNVgqh-jG z*Ox8gwopcT5Ep2&{~WsQHh0)7#65nq&pUa6`nqH7(t&5y7} zG0paO3?CM3t-#`Vw?df(aevJ*1Fm^?6|QGPEnqi>nmb%vTawC2qZ#!s=(#tZyWl9$ z@p|zQufS0o^kFFJFT=oELq?08g@54KH{r6n(iMQpiVvz(K5q`6vc7j)fl+9t>ux7L zrtDUAFkUU?<_Pfo-M}sL4z;I1K?B$$dz^STHo$ z@v0(rVJ0CH|Iq=L<~zKF81G%=g68*kkMEuva#8{Ugm=wn4_G(9BkASfY^Ndsgh-)% z{hu4~I@DLg!&I|a<6DUmJM5o3^lCcjduiLbAP@a%m6O;t>tIsV$NLoi_6ofHfJTLZ znaWF2hr0CK=d}Y{v~-Lina?t_88X631%@MFvj;^LR(I=F)F)k3u6(P2oC$~TdsF=( z_*-PM3%gUG^J-Q_p25z1O2WzuEF$NF47w!RvdXSW9(1*cy zm8s4ujOn}-9e+FJ2w1uN6km4RrPYk{!b%U|wb)GA#_&DguCZso@d=!kD6|bzY#+A4 zKSd5xZC=uT>+9p9u)EI*7AhqUH*CirVFe=edj)Yupij6bUO+E8_5I zLY^he)eTdr(=Y@Hy09skW!Y)XdZk#Ou`*Oa4a}iE724c_H0fIb^+QNe6$$ zR^(h2%D(F!FKIE*raPZq;U~CZ7xBBJXh+dv3Ye~J@n9E}^jtSgWXz{n<%FFSkHB5z z{5QU|O5t-^Vs+*D6FC*dvBNWFK(*G_BmMZ%aJz-oSG`pR7%VvDJZh+1i?`AksE&Ag zZR`fv3`6lXLl?{aAJV_KZTOHEwA=&a?(!S{aqBhF`Z_o&KO6xE$@7slF}dKKgv}+O z__bs=zuz*RKDdjVT{Xzg9WDt0sp!up;?Ub=u0#Uff8zua(4*mt`RXftO|Hl;NLx3D z-0^O?Sb@h*l_%>KzX@o7(Qge3Q+&o}c4_*|#`C#xM=z~SI(&tbIk=mFZR8;E2a;g|(0l;sB@{9@PFeLP9 zU^a`inBy1QHS5Py4RViUi2J#4YRt3kRXs3E-?DKmpd=LVD$0%deP=KrVI1z*Vj1{C3e~4A{YGMr%{H3FB{q1 zdfLQ?+R+(0l$C{dlZ-GcuF#N17RC1SkAGS?B{_F!X|&5L@QpJ_*^-t^tJOC8URN|2 zuB)ls(M^S~bHUyK_+rRSc_V8sTFZ|u;|9|i%X5dkHYP#~77uq>swEE3Bp@==^y*hy zxx>ES9Y}R)7ME7RL^)c_UIy@LQ(RRWim8bE=9u)}F^QE|PJV2C!+jl`{xp(lrR30f z55l2WWTj0f;VJ-|8)dK0?P%C1x)E9hR(^)7z0b@J!pyK#kV*u=jiG~8S|HH*g#fUq=Qv}szl$IT3KSNcE_8Jf6M;( zvZQt6^Sb69@acnY(Xv6+P-X?b_PsD8A|0F+LhD58rG0iR;rH zQ^^A_CY;Bf+19*RVs~}$c76$7oj^Qqy>82_s{5R0cZnG+^}H*o8-r`yp` zSI9uP@1c>qW#n|?KFFlVz9!}Ar+}&Nx60)!jE;dAA9b|sZ{EczF+O}Ckqa!Ihn+fH zdrQ_wXK>Y*YQwnKc;ZDU-qN*4lqw4U^VE zfCrotP8$hV?jP2Mig+@91`1}Bsrq=z;PU73-><}j?gQT(nV+OlpP*5{80_^y$F%n6?~@v0v~G9OG@$`xIxq13X-2D?5DM)VyQu9;FnNlcK!>2^NFR8=Ueb zwV~dm(y)^?F@DGZeYOLQLa2Kj;if`GVPIV^B<3Z zv@JTpSy8N%K6YOWF6 zRveo@kB)jq?vmA+zYY44m8znIr8tT4`)%l6{-v)^qlZj_c6Z*^Ax*unWsiiF0*>xz z@XE_CbSSNRp@oCzi6|Z1F<$`Oie7Cr)T*k7$ZG0H^Cz7O+u)3|n6yP%pOM5%M4p-e z$R?n-my9bjD91>P2#7Q?^@Q4bQ3HtsbPD~6NXE)jcU3DOs3))tS^9Ej0)wYHGfAFz z7u53Q=_f8Z=gLwwbOK5T{XMJ|xRuhJX&cf_!A(kze}88?AAc5Ol0wYvKGUjsc~wmq z-e$>*j`|ve7b5upntxu+0(wlpyO&3M+ip^;FYz;KZaP|GVca zWd;(1OPnG&@vskW;)Vh1q@tUTZXifN|NimNaj-r$= zJBL3!`5JX~LrmgM%{9&CT^de=yl2^Qp186v!ea)wpZ&tK?AE2*nl-r%2HR-%3PT436 zcQyU!ha%qFF>9KY8gq3nu53>k58pFba$`6zc3Rq$#k5i>b=kwJg0+j>Kn_kAKlf7K@NJJvs`~58 zygS0HmQrhk##h6HGRju%WceIQ<#kKSW9>_0zx10C1hIr^rI^GoUy_?M)-)$iC%BM* zC)=)))tmol7qx8OS?3~c+MryV=8EorL^ykkL(cw*Nyi_d5}ajQoYMBDoiwo-Z~N4a z))uF7@2?3CLk!O)^_CUW?oI2mj$(st9|L_pUcJU>rtkkw@7fK3+c?T16rA} zMCS}!Pq$DG%jMV=n29BneCgbf-Y;;Rq;Lo-Lal}_f2dr|;4f(8lQ-?;kAGsKXWCh# z4Qm%r*(aRSe+q#&HJo^vvX7m@_!}`YWf2#^%RukV^e1I|5B9!{It&iyZaq#Jl(_+& z+x+IL@N4!ca?TPS^EP?jXlqn0aSgA{`vqNN{DIre+}Ly%a?>X3X>)+n8TxO z%+tMw*I0sAK`htrk?^j2CCDVG$O(f50D3i@0u75XDS1hP9R*h(T#;Gb6+GgqpndW# za?sdtWFQ4^wtLj$nc&GPy=Tt%(*r-a&I$?PUS4Oho)K}*IT{In%&nm1ya1nzfFb%? zTQJZ^PXs^r0eK4yH)#(Bdi8pxFQ@4j zv$?Yl5N{2~S`DG43-m`pf+s|aZ z_68Lt{K&|Co|wqANBB+hmBNK9>9%^qJj@9P-*czrJ5*dE9&~3t@!(DuMO(aN<`~BQ zo)L436i?d$r$;w)5*Wt`C1r>XVjnVr8K6<8Lz`k+`vqh$f)#OH-FKL?JA<+)(`Bu% zy=U@8Wsw38hSXjioOwOtid*jZt%OTNiIJ>ryO=NW0DU-k~8j zYhjVBq@fhqvJ=c@@@mi`lklKvOFsObU(0}ylxxSN+x(00P0oiuI6adnl}KWe8uCuJ zC$LxPQ|I+~t&C1GX^NjaC)(L8g}I(3`LT}a{kZ!F>1hW9M8;jjnNbf#NEcNud5RZx z5eBWEKts|A-Jnka+2SkmfuO?glb)$fFv{X!&J90}B^Z@`KF2keTk)XxDQKd=n2^g< zT7J)gAy9n8nehT$mSs^e%?F%W-aqluu({IA{^r4QeYh*>)m7$$Hh&Qg=A<*8Cst}? zAg>o}PGE9DTlc_T@z7ABna%Oqg%YopwNGn8PAuP_$P>(|+lol^C*KKC_-y3DL60!qv3gsp_N5T-X9k^FfjEGGnTTyE%=BR?f=b8nCnyf z9%Nd$bC2u?$0_yCmx%g)5(ovdh;|Q~S!=E+K0)63W?~?v^yeJtm{|F7A?QJNwR5^U z_uvtMwpW7&thFGt$hd_#$v;9AfADq=bESrK$6NK2tE2k`E`QBsvh_GYkQE)tu=R+9 zPtV<8k`%>8XqnF($kHM5uPzZ^FKV->J{eS{vg@e;p<;@^s~io#orq_OKWc_AL2q6a z?=g-zhsPVX$Nm!~KmLkY*id_AjUba%Rc^M`n9nbmd*kJ{+qa2h{ew5|4d zg%ndY@s8m102vQ6w7s%prxRl&@p<2MSy*W&tfOSyvfMVqiMi#G!%V*hLp+G_<+f%( z^4um#%j$T){-2MUmJN@NnWc5qtvs3)!sKQl!6_K300RE-MG++&C8W&4I?pHF))|)3 z5ogu~s5KwN0IcF%S!XhB|~D=(qZ|J0O*74t|Xx~F)j0t>x)>JY$wkh|qg)e-L$Dhyd)d(=f)Fk@+@ z$fH9f@^6+PVPaWk2sVPUl^L;2*`ULEBa;)xuk~TW_TDp0u^LX#&&1Ml8s0d=7+h~YhOuJ&0x85Yy2r0IRZWe8J!^M@KoA&dvDiO!HS`iB zGMp+U%o5IGn3=>}B>V$;QfVzl1ds1pv_H=zbsC4HWLPI$LX(!OO<6pbZ>CO88Nbx0 zR-_jFoHJwLtDyt&7&d$GUh>4` zG81y%m2?ztP<`4ynH8T8UdA07G9K$T2jR}a5;jU-Z*nHcS~y^3jI7ta?ddPGV@V;4 z2SD@%_VKVJxTV8CIS1yUMI;NZGM5S8GxaSgWb1%{n(JX!*oeOJ_ojj9m=(n8W_24f zXEl78wZ6P+#cx2JF<&De+h%4uGO-Y3DU8O+Y->|=K`pU*(KkKwDX0;wNhV2kZ9}V7 z`Y?rN#$*MVys~0ax|WMXSjNgL26Gh3E*RIY#jYH+!&h&&2sUpCXx+N$6sGq(2hL(J zIF)Vuu=%+r`*3975}E)C0?RBWHC=d4vb5zFK%MSWYGdfC#;c`}vDY$B>YjYj^(}VY{Ol{Y!R0 zzyYo)FD+^=d)UGGVp_5Y$2fXw~9#QSyL52$uzO z?uoo?rJGOwJE_>1mX;p0xL+XT1gol?GIi#z@;3vN4EW!g)3Xl^skmAk@X-}<0KmcO z7EQ|emU$M3jtHPv*^V<8xGotOwOXj(6>*V;OJm>?yA+-`dxUh^6eZ`&LY(|HI-e6)BZ1b^wDezie8=l>%R&#G}JZDN2wLT z`vm-p#cLx5$eUm{t&^VF62Xdep0p2YpM#8qr>Un{eqd9!JRqhOwqJmk?+Q~Qn=s3T zi^GYR&~a?6nx<%C9P}dE`M$)x@t+_r47W4W@+PJo6<{r1;aCe!AEcWTwnJ^IAR9EP z33gLg(=*>hu)d;b%|TU=rCU0mTtXYOvC3Gy9&X}>c*((9VZ4v;59Z3@^jhk@)st2J zb^2Y67g=dgV8s~(gT?Iz_{O8~+h(4sGHmWc`S*G~>868l1X*OqVzA&$NGh=7$X|+t zB@VMXHV^SCGOp%739fZ(zt)Im_Aitzg{S*%SgA{P$iE95YAKApri&bygYm|;zq3~6 zQ(1$w9L}pCGq;hoMxAhFEr)5QF26xn*?X1^3yetl!;~QjypKx}Ytk$^i*Gzx9PfjD z&LVsu;TM*L7hTdbwIW!F!t*k_CXK@szW_QtumNL-!>z|oeZ`UQG(1p6-m$52N$*M2^T@_r%+J2Ip6Ru9#{#T{&)bW1F zVfv>o2j-u4zNnu-eQ9QUMA=l>^9pO1kXK&Ny%SucNmJn4TV%Y+J6jf>&0$hns9qOZ zj9+&XXZds4oJ8ra5A;}CFk2AzUHA(|YaT9RX%Kab(`je2C|>sJc9lBuheY>oWn*Cx z;`}z!cZONM+UEl*lx$n>KS5KEOu8vdpBbA?p7LOYh}frM=UroFHZRI6yt8v7nG%J^ zoJY5#Dyw5v&Lu0qL}h`-hebbLOzFRnvtK|5N7`PdNIBM$d+J6y3L6{9#{y%UFR|v_ zQ`+eicNdqWS9Yu?drDeQUUb<1pY7)xhXlDl+K*vkhw}C?Cz-$ky?a3@yu?#{M9Pja zX+?j;_IB2)XyU~xO<8+^BC(b?M|?oJIX*k9#m$@q+0bKeicW!JAXD?<)2y9M16BOZ ztxiyY67b&t$Xc~M3ma=Bz_NYSZPPM(f*Jd*v2{TccDMG`H`86iVR;kUDNeOQ^Wla+Nw*yQa-xV|`*`sO;-)F7i%IESyB^V~RASj}hPDv5W~?%a1&c zi4B^`H&n0Ru7(dXkS5+cKGs|qOPK6F!xF{=4@%I4lz4?ctXj+J>7WN0SdM|t5Nsq| z|6;HoRnhCknp+gyxCSzHqDU-X-|*8|PTZ9sVdkAtX-`x(V*SlvwQ$(Y}n zH*6~4BpojYasLys{#VeXnxgG&d5|MA9>ro*{P`Ix0l|rkZugmoc3|17ZYbvCosyE4 z`j=O;j$t^;JeiaW8u_l1+Tz|PVhx3{<(%YvRyRGB+9m7YobW-aU{BN~BZBw#ehzxz za+=LjZ2T`+_DP>2lR;VqN7tvjN|Ep$SJn|jr?q6;msM5kd+D}ExLHnHww6&|ler;Y zrSIiUq9i(>WAP@x~vNJ)DNdQivw0$2rG%8V*!l9 zVD>20Y>~?w`*QIFp}P{1X<2nfD-X z<(UTy2gLEV_@moRL_?I<$3sJ$X2MuZfcEx2v?v4X6(sJh#$hIm9{Y=B@zK{wulE!* z{Y|K>2k*1BNvYQsG9sUCw{*`lT&C)ZUN-9V-9wv>t`(3oS$kpd^JkDq@L3VO*j%?c zPH}#_xnChnOr5Nf%mdJ{eX0N%7gAUxL!NC=vWS@2%UvazsZageHXprYSH`kygOwFw z1y|NuW^z59lI>E1Qghng%=olqx=w{oaTwNo#pud{gCeHRU-i5tKx5b4WA^!ofKKs0 zJI}eoq+Ef5#!KMjK?(kFn`OFmN8Rq<$#+hJwBp^b~_R4m`uJXJ7{AF0Aq**M{7OYMNs;O2WW<6VBmWy$t$P*^w{ zO@Q%&Sf>uwNyx#=xWRR{1Rkf$tDfQ>Cx!`asY;^@dOFlUQPIhpj8ELSCN+gIFZFR! zIgYymPOLC=OF=2b*xrRz?O`5CVn%ixx0ct39kcKF*p53lFT*HYspeFk-9^nAARjq9 zq4Fs#iG`;6fAFMNHO;;&WD5r0mP8=&RkK|Eyw6|L*V{k!mA z;G+){o$4Zu)oP& zu#ZqF*5-5!e4koK^j^AK9Xm*%yn)w0t4B}4E2Ww=7j4N|bX1mjIgg%sky1*zu=kQo z39V-OiyS-uO&PRXJm1Zd7Zek;JcgmlZQ5yYndwcQ$N8m^f3;yfzuzGZt7{nH--RVj z46iycc+m?wUSTjBi9?7_+dTeVJofh8z`n;;-;GV4T_UP1Ez}4~HiO?XlwO7F<0uc| z;P0bs#cYwxvS4%lnBZ>(Te#lE<`y^@laiX+8btMngN3We?xqG%Q7mLR$1O!L*kn zxDp|1X0U4Ni~U>)n;77<`tzVxw1 zMuBq24MTNCZ`uZKkk~YKcc=Jf{z(A4n&mtnX*MNk7rNjKv$!9JD; z6Fhv5353UVZ(Tye_?q)Nbs6Aw2Na${%{p~LFmfL>af907#Of!*O*72Wgxp@Sun)4& z$D~tC!1r3nkkU$Lf%A#Hn<99ZZjh=CgX(bRoF_dpf=~8e{Cd>C%|ItR6%BRws*)^iJ9r!D_XB~UbUwl->}S6nN* zW^pyXNuY4!*3tcce~OZB z3km6e*+fRsNvJKKzztt?%K6&OD=@iLm6neV6(zRdRKFl&@0v3#xy6Zj)%CK z^TbEf#YeH^jS{p~5^W_|2WHO}ADugf;Y+0SqQVj=cBHUqZ{J9`&$ok71;XVVW&uMK zM-E3lZqh{YgE4-8hxN*I@xAy-Ck+U=zPG6;Opw@WP8c6aqAXZeXuayQthR_Kt9XH!Vd!Nn7+@$4wn!E+wfhD1 zw7o=#I8w?^XBu!ps1HFLouaYyD@Qv{Bfy?MDG=aDo`)$dCBUz)Vqtd+Hdp2()K!&; zC|3hp$-<6r92mbshLe>75c$tr=@m`wA{B0mQXram9ysKvHIGFf{=ELZAZ$d#dqnp< zWxbUOQdHe9D2zt4Ceh4;1N)6UEZb%)-O2T-36zed>q~2<_4OT8(>A^q+6-G|(2%i8 z6bQQ`(_!hEl&{MjaG%C&5Xv7`@0VVEW=`Te;)zd5C>NHV#bTp7e_eptyygoh*}LS8 z>g8NhVbhMmyM1}}t;3p`s-e+#)#6?}z|*_tR>X7alwwiXs8W5Zf7j*?94c%v?Gyy% zz0=S(xA`@pwh(lyzmCtkrYVH{y}EccuDVWzxRp$s!p{b%g~e0U&~@(748FwLRPWwJ zfq?g|#h$R_(AnyNl^Qo7ouy#Fr_uyQrP;FbAb}SBHcq<`{7`5w&3Pj9jB8;Ozb;h? zoq{h{Vm!pHj}{DCZK&{RSgHqoY@DmYz+3SYUUVJGRWh10+x7eA3sh>IXpmarq!M}o zO)bG5;M3EkJ}%7}3N)Wl!&s$IF2Uq1wVmU1to16x+b;Uw!E{)P=t{aoY;pcF3#v~2 zbBed~MewHL2;(>gE?4-R*u}AXLCedyf9D4`vbiwb85_M2YToZ#qd;WOboEo8HM7?1 zQl~X_rA*A$mCgpa!jl5@F#F=r zlfhbWlK}lGYEgSY+W^6lsNv8^q%peOvt_?P{2455P0d^iSa}E=%M(Mw2ri-iUJEP4 z`aldLzu*8`LNLIiTRteMi5ETmBazt0E+`okMD4CXb!_Pe6?|hy(Vs-{9|qV0K|Yp7 z2Yf6=0_e6dd88s%l1r$5ZHltq9>R`NSg5OQ(fwxY9at$_8{!!_LSG^VxoHjmm?e_< zt{cL7E`scGM2&!3<|uluS_&sf5gwJC;Xplc0Bas8@J#&wSY#AYJvLI zSjv`(Ug&fiku${JOAmWMfb4aJ2&z5fE-{x~&^lO;`b|Tt?#H4E40Ps5U$veAU}y4| zAyqsJeBw(nhl2xQe<97`udEHF4PC;r*&Kte^bra3B3lMH!C}ThtcI-t^Ug=aZqjQr zctM-$?;MTP6ToU8_%b6WI}%O}n>Am0YQ}1T!N)XG`9cAgVRnH^4WfJIu#8I*MFj_( z8G;^8p*XV#e_S!wqt>EBh31tpL96f(_3eeoSQ{8^=zZv0r#V}yph zZ{1jO8B;0=6i$awOM01>KNHn5S(WOvnA_G?=OEiK3KC3C+EB-zS zulvE0+EfabwxvZ?V^f_7td*O$ZH~(hNe)vZ@(apQv3-hbk`PHwL9h}ylsJ4eZpnpo+b%X=o?|IEw6!F8$u>4u z{&2OL1kqZs@_EYv0j7p_iT+{_Ho24w1Dd=wjl<%8t(P`-CATJah05n4yK5742l!Jn z^Sc|}MxIlm?LQbf;DXN(bK1l}xxG^mT=3z?%TgRiMXOktJ=|7$l#5&}e%a$PtZ|(> zA2hi7vb)JQMVnkJLS%0hV`QPWHkL;uF(KTOM4!IZiRMQwoLO}`4`Zg`+D~^30thqwB6 zK+4z~U;}s~NtbF(N^!EU*ix8BHD-8cb?8w=(dz0Y>k6cl?C;+G;z7YMzn%)wCk(EJ zYtAr&%wh84+x7C&!s(QR@kKpGe`=!hKF?DR5*;jntV3_7?J5jl;_?X7 zW_1Y;iHAi=zW>;D?Ryrw?i8`2T`biBsJ0y0(V6k3XG8#|RO4y_$s37iLaFANoe*y( z=mIPX!xCr%i6xt6;16yrqVIE)bWhHW-{Dh|Yb=4+-QanYb)27?J4U5%xq=qFyvdhJ zOUwzPKPk;wdl&0!>I;q;C5SmWYAfBET{N2$dW)$n5tFeU3R{P;dKD{Gs0tzaDv2@K z2h0{Cg9L8&>;!#1-a!Qj_g)7Zc|6y&&r^KsuG6W(9{j|=5)+Y6j7y1S8)XI_ua9Hgi{qFh9wM#diT4Bhc*?o zGH~l4y#?vDr6X%enm9k$R??irD6})bWs38Yo(8|&j4d4tQ6{nr(Vv!%#3r+ZmlUAW zQCq>};zeynsP@Fb|EJ)qIck4T2+`iL#P$VZ-vVNPoe#h=vQ-s`9aca0LTNJKySnfX zw6CbG^TZ%{{X>YfJ9=Q?+eo&WKnoijtlRI-zg1m|bJo*lMc6+(`1k3%ZF36tl zF!{p!dzi4RchCIXR&|HsymP+Fha&=h z>(}~Uw%7l4X&>YR^MT*$-=;64wv^@-6zk6zr~F~x8-f)gxTC42Xo<|^E5E)jZ?dBT zq~{vZhA~NZW+P^LKA^&GZ=KYZWj)K!f)eO zm+q#_gQ~KJO~<|?&>b%9_YGo##&O0ofO5_yBll?E{2yhC$JPnW&juR8^~tnS8*Ajp z*){?p4u>~sKi*>93W?9SNhy!N`}U0-g=<7ycg-{4!5GSMHi~r&WrG~AGyx3 zs86QwQ(m}-c2tXBmc~%$u|mP19J_ucx7s?5DZ6L4T*Hp!Eb6FmtuB-Jm z=SaKhv?KQKP%PI&%@a>rxT0e{@BR7KL}H8`LZPoAyFV}*UK@hX#*y*czju#fk=y5i zMaWmbV1&Q_e^1KG2FFfQX|TDqZ{HvGu4^07Us?+lbb_k6I)XJa`(g$b-^NVlsTU-e z)-mdmn_BI&R~44(V*7lb*%$a@X#tk((QWE2iOJ`A<~RC#vpX0K$sALJ)VtTj zqPW^r?Nvis=cp?oRFxJo?Q20Fqc^+ITfW+Ws1_XLI!QYlJ))perK-aBjM`EE)52=w zXnnDRThrT+a)(K|g*x|D@5QoUKi;usXA9?o^@8rVKXqwThWw|JjxWQZ_judpoGXLr zlWH3>)F}4QIqF*%zXE?gT#L(7iH`Xb3R#w+^zV6gDro6*^BX#X>?346F@?-NFzi$) zG$7NWuxepd-al^VK+g=RGvp)A5BguVFHQyl5I26;e`8>JewsR;5S(D)$9OT@5@$_Y zB+lKXg+`gVHBr9Jr*ajdaDC_F&yn8Ne6K8*2rDoYtlS8@XEeN`QSU@ZweZ_om=tD@ zZq&7(@a=fob9TU=9x8(Co9uJ0*P+$4s~3)cW8{?c^ToBq>B$d_4;N9UchOJ&fS z1&OqFH_^DQB6rKpj31w=#Nig4Wpu#37#so*ZmW-TYKvc=fk$75~rvO%K1W)ckRp z{{J&kEsLLi=VVam1QyyLV35G23T7Ng(3}EhFf@ZlBYR;#*zUR39CM6&jB$@K=i(wvLrwl3_9JWn0PZO&$Z7!qx)K1OJi4P5+JmvH~rCePd?JUhb?OdDz4Rd#MUAvb)F`+R!06+sM%1S-=HQAbV2)9~)LA`hD zUtn!*gTG+`PrI>KanIt5u;O~U2ZlkEiNB7}e8 z1az|EvJQ-o!wAu=SfyLH93RlS5XiWOiuHy^v}ON5N3rIp@Yob~5l<=D*ht$DpXHh5 z@jAcG($YyiOgVi%>UiqiavRj24C)JBMfpQ|&}Z2gyH$d@T26PjXaZ5bA5D$B@aq({ z?)4GTm?XXIr7x9!PD;(J^roMa1nADM=+e{S1L}P?(fh?q_*#dFyyrhetv6A0Tn`(d zz?Z@T09N7XUSM-!GDbAJ0TtL01IG};wJE`ANdk$27%(*5ibRGe9A#i(jxYvPyzwj@?0}mkO}3h6%b^H`bXD&{rMf zLV`Vc89@lZbY43BcOW|x6)+=SXF!4-Yd{J%JRkvPgeXB63KayffTH*Ch)O^4_ybu} zW`Hw25}KWvj0%j6RxtZ1`CtJQkr|+XQKSAkIvdCs;^!5K@LX+o+NfmaB-%(JI@c=+Km>$Ba=w9b5^}A1x}$}nS1**1%x3SjeG6)vkq&Ba7N1iJ05E#Z z15Z;dpzNeSr|%GgLmJR0xf9^Ztlmyv1HfK0O)4a>c1cJ8h$$inTjW_f0AU{En6(tZ zzM8T_2#lrjfk4EiR)LB%X#Ot^iylGveFyP#n`8qP@=_0g$sup^m~L3qY>#O@y> zl=(q`froEEEFPwH%pd`Aa(z6~gn(IhifZzzN5=psz{-9nqBe%n!Wg_k7VDxWy{tv1TBOp{CrlQRt!F06#7pfEj(4=qwLDfuW6hgI|2Xgc;q=h^z zXkH=+hgp+oGCcP{pZ^jY9M*?${Q}{t&tb!Mg@TE5Wpa%L71lrtp&~oG%)q*U2Nc!7@5TQ`UZ}lW1i~Dq*8NPWf7QKzogHaG@NSVo zeQ*)8=A^zD(Ns8&A1lcvs1^;B{hwCc`#WCN0Kmon(%Fm(GUzb`uxoCbYPYr@YjWUQ zfV1ZjG^c%v4gh>Mir&s6)e=Fzeh5V|Ec06fDhy>9ax)X;W(wk2dVnG!61*js0V=Ri zy9T<+^lm~3G+_~%5D59cb{?8=7d^ER(1c4>&}c-{kXO7>_cK#kU{eN)vFj{I%v|B5 z%0VFWxv%rGQuE{VO%YVsC_N-3oqg2^UJ>{bT)I#~sgF_npgbm^McD(Xhy*g{8cIR4 zea~42^%a%0O%^mWJ_wzKpmKij?qB9fh3<2sej$fMpa=s3{`57ZWJhiTsu>#;^0m~E zlC0vORSr^+I!!r{!1EEuobJVkuQ2q*Ak%jEz;pz9a;=^?r43|@4(eee+y_BSTsa`W z>Z1)XoSP}JFO?f@v7nokLtfj-?h%S#ax^6a0Oc%*&J@$i_e2l}_rc@_AyEW?u^%A+ z{4!twdfFfdoPGo|8ytKAs>(`or)nsqs#g}MDi)Lmk<(z{_8l^V0fPpZb&NPN_zg|b z1D|@bL03l_-X#N!Pv>9O{c9r)lgomz5Ug8z2mnN27C(eTeps|Z@&Nz_&v<~94qB*7 z4)hD)|8G{i-a_6JWQUZT_$RBC{l1kxfGt8yyCAp*n!K=(rrM{Ty|h>t%X0oPpkx=+ z0HVBbVKUmJgKEK+mFM$*NeO9I$CS0akVd#q2W9T~$K_ z`Y?Ah!W$EOPGXUZogRX3ba7sk``Q@&W~$%3taf+o$xzt3s?TP zwgnL5V0;CW2Bvdl3wP=64)B;8)59(+P%=dVs~NbAmV0w4E=c1uV8B0(dRb9QU=|A@ zx(1bD*s&`=$EwWvpT=rvT)&qRFq62mozh6boxYULPg!k6K3cTu76~Z4BMg%gt0&zU zV5J7k)|>dcHxJFGQWT=`k77}Z2q9Gc^Zgj;$sxulJEBrLD4}z5Uba`7oAm(@8&JLC zj8b++0?HzjL=)a0hU^ctfte3hNzN#+2mtze^yJJ!={-UM%@k}1B^Icoaah$#18D@T zR)D_W|1?cyMNk}VL3{xS*DJ&LpiUtHYD|EH)&B%R&s`9d=|UufP$PjGsc`>n0P9%X z7sxGGPzbs<)G(Zf((y&D_#fJu3L(CiCx`%u_T`jMU_JpW4u?u5%Pz}>hr5^Hv@mdt zX1!ifss9vgln@3GYg+X$)irCuUj7*}1c0zAFi00@l=!vW#lae@_k9qIC|t-#5T>v; z;bgr7OE5Zn%%JEjJGfKqhp~b?SGU7K0VD>pVk{X-IKdQ9v(%KIy3N(456s9Q*XX-| zLc#C>1RIO5)YO(7pt`4o^e_=Dqp;&_2#TEN~gsrW#WU z&(|Bp)WJMr4K;_N>=#4_K-Z!){F9$xX?JE|Ht?wxq(#{AkTLqg9Sgf+%q1;Zne^+< z&4af1vEwQ$4oPtB`?imVW#2_iRrW9XLIK1gm4!y!w&?$GT3`BR@0%x%~xRD^+t zrhV2)qG?^IVU^#|zLz2i3K(yTsCiO<@B z?*WRpcX8DEpW7;MJ;w9pMtI?QN3%OD^DmfL2=~p0{-V=*;C7QWOxFW0>Vv$U$m%4w|if zK;p^@0pFttk#JFRh23F5iB)DP!2%}~vIpx^J8WQw2yABc^^mJOR5wd8Z=#SK&;5(V&Vw)0arp=Cp_1B?LCNx=*5MPs;G4m# zXe5f6GH|0}_7w_nGffKbzqiYYT@{z|JT>0qPECB1fpRIuq6y$XI_C4e6iWb46=Y0S z5(lUwq$av${gia*7Yw#vD1w+E2xX#>L*BpqORcNj?GJ7S@syy)@xeqf`%5h;faTf_ z8RHJRsH|S)3dL1WVoncmCC!F(panY!OeNS$^S{(!$-nHiLzY*DoP6dPjkvY}2lY|; zB!=~nUG*Vy*?*DzW)Tz$wrnw1`leV2bFlk@b>t*3Er5c7vR|x!@hFHOohF=@M241X zhL)ZyQ7Lqz*d0igFb+>g(2c_z9}wMwTv(tqHw}tqWDP(CSgV7R$o;&;Qw{xS425FB zpP8b+eMrHlr0bmtQ&$k>P$gll)(m1#?=js0t0a~pcrx7?dt*o0(YIdATQGcJ~9we%}-fDqN#fB zA->z=0amjAjQ%|U8NMv;A3bXz2>%xPRfBsPK%c8#5#}!o%@xO~2NO#8V!s&~mZ@=p z4W@PLa6Tv+Kw$f&*C{W|-Kmao_t-_=d15mmER!25{Q8))p*yB?cOjl-sOYTb!Y82Z z&c-+1dCHNyWN&Yx(!Hv6AS1SjL;>yC%P8zYf{eZ^v{rZ|G$U8f;1Y@l(n==%OnN-M zRgTLBQ$_~tRiB87K;4I#BJVkIAqWa9n>hgB^n@yapHnt0lc52>|AtzJG9%Wt{s3g~abV{IB#(WwDWicC{0c-SK;QXq>G&A6 z4kGCk`)(BuS{{Q7|KIh02>c%c|KAZ1G?|ZGdZH+vv@{OC`gybbkEEWR%<~Xq!y5y5 zk78Pa_Px8&GU<|)78@Q@o{HrG#`ET;Ur?fgso#ckj#HOLa$tJ+bw6%A8%NQkWD(#}_qE>Gi&K=>}msA*c zQ$N4NS8Ar4k4`?fQd`o6FWo!errT9I2%)1^IoQ6W_>V?Q;?cpM4eMg&e-10o{RYn} zp{q>Te(pGzGy?)TAj^exlcU{wLHG6NIiLjmf7b6b0=?ZSW69{E(q*p1Vj3vYzO z)lWy~-tMX$6fSm|#x60QUVshkW-YJbHWC6l@&|ImJI5rkLd*9Mo#efQ*wKYghnTp^Ukj5=v&UZy~A$C zTjPTtx6zGHx;Yrn7t?6}Srx5@P)hOA@BHfk?|C)+s)Y`pPAGQixuP0_5LffP=#+w4 zS^>BteH~x(EQL$M7xw3M-fZVprAk4!`%B8|^vB6?fgsI;l9r@K#_pPq(49M}Wk*V; zKk8o@AN*wUo4UCP!AfPewS-n=VkwU zj3~P}*EwP;+U{L$jdP^h_^az5Bd=b0dK@W;OueF`FBRMW-DWx(v*P5`;FaSX5p+Fu zyxDSe8uaJ%#(UoH;bc_f=BJxw2P*OFq?kWXUQUS4;HsxNqrb**u%lw_TL}3P_NQA5 zoiXXhp4Gdy=xkobQIap zdYi#7&TM8cfB)zhhHP9VvKW=>cx!!atsz_oEoEla)RB1W&oK;&s&+|35nO9?&zTi@ zf>O4-s$vY3qel$vhewif6a}QMcc)`26&3BLco&@#M`8>dro9=}4I8#I-K3KD-_d0z zC1q7Q6)&!8^VvBRXK&kUIXG>c?b~{X^G`=P2&mb!IdKPyimTT&u`RxKARC=hqpIPH z&K&L!Po&EX&uI}DOEPds6?bv*7e8cxJC2U@IyyKA{A{P=|Q6}n`2HhFmMRJeX)IB$~@rdhl#wJ|j{HnLA*8>Ol0|9gtgZkTGV zN-f-8?0F!3>pHz-ZY5BRa-^{|{q>`&?XPpwqCR`xE*^~OliT)Wqff|~)^8s*6M3|Z zZ)Y{w; zMOuad#+ImYO@Y@2%EewW&S}0eBk=krj;ctlu2qGG(b@5&Dd*U!YDMO%>dc`&^Xwc- z`l@Yfqv)(zrDDFS;_Nts;Yg+8D(jKBr0NEj=@G34tO?EJsj+>BynL^b)H2Fg;ez}s z)hYg}>U^)~n`3!d)m8p;-b8qYhN`Mg4wSK#Rn^>oQ8Q)@fUz;oOthGk`pixvLqc%-qcxg2L zmO5I)iozGn9p=S_%&eFnXE-G|0@kNqiCtkkZ{xd9vUuC}bKqLPd{Y?6R6?Wo&*3pY zdKcXmv^p2*6_cdU6;JCsy%t5Y{kM7Wa|XIj`T9Ilw3Mc}Z*qRe48_2!$9P}c+48LI z)U^EFJo6vk3fOV{!1E{quI1g^)!+Y3y)$WYY$V1`dZ?eO#^I4O|K~~KldUrUZ|>f= zJ9SNiB~#OpeLEL3)|D)bYa;UQ{sb{}nXfK8UsEO1WzIBPmMTvBEixR+q|!}J6*f0* z2V-epswV6TBsR{w`8Vw}2NDH(Gz41qHtvX_M7%~vYq)LbPT@KY&+ryn6N;`|ogJoC zitfF2@s$WnKXneg4e}S-@?+THJrdknEt@{`Xvti#i8_6?Rz7tTd^N{q(`=eXF>h@$ zb289kyfZJR&?J8K96UN3)7=%&1K&Iy|1mwQOZT;7QNO1Q#*AHky3?;RmDlg~kDTB` zPE%yup25<_N{Wez04e{p#N)mtyapD4ynkpVVs<4&M+%HxYc@!mKU%_YJ;N+y5&u5sqa~(02 zG?>?C8}rJ61?9yNWEJsdAciEtmUtJ7pGfOcDj4prX6xA1<8V=l02H-{`8(~yKSgkJ1$iC zo5Jh<3^cB8mjpUZ=cplMZWtw0a znJV5rro+HD!{Z)nm+BJzxyt31FtucszF5>2nNG38lPI`mQ!#DcTKdArS0CQiG*(hM zW{^9N;}hVZ2Jfc67^$Y@uR2%0T^9>pl{xH0*7t%=OS6x2R$>L_ZCyk;XEo&W4Fwul z<|>`m8SXc<#O<`g;af?0iE4-eECO$dxt-ddyn+gFZ{fj~F49b6+Gl#ALcUi=C*_Qb zs;|SWYy=0lXZ8b36b5Ib(s%KMHntZX$9G;uEG~R2Os*>x+03PV2Ctl!Qqb}Vm>V{G zlK75vm}`3Qq}d>PkZG1UfMIp5nm&3V%Q;G~;jnUBaKX00HEV22jM|GNWzt?=F*#-^ zr#f3C#~bOV?epBOs;V5P=wij;-m~-|hmoc?-2p02(VD815uNuKsxDt#PMZe*CBNCG zp1X*8A)Xt2a_VxuUMiyLZt=MqtmLQN0#6X*19 z&6gKXdZkTT`h*Mk_fpaJY%Ttvnzm{CCREDS?LEOW%NJZ!;(ar*c&{OCC(u!kll;PJ z)j`Sot+b*y8k=!nKbH@N)NHl!YO1!t?uPnd$wcM2PKx(?+1cvXqh8ai(++cfy9k?` zlWXMUrV@?HaUu9MWBaKH`($uyvx|GP%i|yu{VK~_B!+H$Zlrk<;iIOgFqD+1iop|n zZody1-V6Gulkykt&fAQcn{3L?uQpFhp;W$j?}uNp@|KBj7Qc;8v6#6^CD`a`epR)i z5Ff<|ouOhgE%;_fUl}?YvopSJQg6Ol=_}Tps=lP>RCKE0?v}G|4gb#5UMuFi7MVKP z%woGnHGocecoJ39hr{oUMp)6cL#(nj!OxMghV4D#^qyr}O0FhQq$pu*yP&vXUON?w z-}?>C;wh)cRU}}!k}$a~5*m}}W-an;s(RbRqS#ouGY^MD%Rwu8(01e+&Cd{Sko)7A zlY;=WZbMhJtL1@~{I>Vc!D^mAoxO)s-qCNW)aIS1gy-}sJQ{Z_?d79YtQ#+7-RmQ5 zXc$+|w%>0EFuq92SdwqqIlSrX)@Gcqi(UCjQUdn6Tdg+HOG}<uo1lpsQ**kaYIGd0Y|l%Mp|N9z#xu0uND+<8Ff(?j)6q`^?E=ceCPN#U_PEYtrOJ ziS;U%KbnBZNgtMoce+Pcb#G&r7;@ybbgI?m+0H(dB?XNFa|6mJu>pZYs*3AL=iT`y zSL@z80ri*X88){&9=kz(O|-q+mi!*banmL~&Jw3Pr`$CRi6Xl2nTIs=H7z$*JN|3E z`Kl+P^Np_g(?LHk0^=S{vY6EeUY;B_NoPCH&z*>rOt-XLuXJC^WL%#zUYqxs`~W#? z{0l`u>#d|EC1-}9%9-23xDRZ=^4o4js@G>p$1y31*I}B54SLO#F)AZTS(E}(-ofGU zlt(cfla@@dSVr)*P~2F=z*Rqa>1?BpwzfTGRh1!)<%P1Dlg&e#w0pAFw~yV^HNN>z z?9@_|%z5|DIK!u3hjhNHXA-(_a$zdE^f=M zGshf%E8P5v8$q~iN0=B-eD-9MQE(4dDI-HD#4C9%F6=9cJir`OCLczU> zNQ3Vv%I=O~>R&9h13W9{M~!E7PTfv^z4th2S}mWq(eu(dzCfDw+L?1GZt535)tzm) z@kv)jWC1y7WiJ3~wvRgZ8d=IX^A=(e-@4X6v0l`2RE})3mA@ThF&+!*C}=j~Rr4~m zeBarUQ4gDKFL(?0qD~kjF%_23`-|>HRf8^YLhh3LlE8|W-#lm0hEVAhvg)igiCw*T zlPC&W@>Jz0o^MC;#l&}MG)Y5AI~pPQk z1FgetJL>O@O#_{bk4O0#>Vs(AfEFgSH(|<>2^lDFx={YUi6uZ%&h&7aoBn-KjKhU8 z(s)eES*vwyKOKRr{-PBtl!n4jmgzpK6ang=-{1WYec!bpqs9#?t7V1Uyq+EK<2odOf#QTi-RmZ~c`mq^pDW*x=SE z)pEGhk~e)w#|77^G`M7UCVSfNrD;{9136{pi5(7geQKS!SgM~X@Sh6!uP?6J-t%pzvkNDAHaT?urjfLp&y`%93i2H5M}=zXi_xg zh%5smt+cPMB7Z}RaK;yO_rapQANr*;@pUFXOxtL^k>OqHb)1RMMJ@Q-l?lT9adkt2 zXp9kz=nDhHt{*j=99dFzHDp{ATX6kRRYY-x}2aIXw8drA8 zJU^{!c{@p>_F?P<+qIj*>i_NY&0MhKB-aDbNHC-rBwUnTfpEVZhvY`VVW&oY@z z9}D8eWiQ!88cOn1Ze6F-{_Bs&RUE%5OPMwtPsD_OMH$mKgL-adfG|s6gdw*M!m1$O5`906W=K+v6W5m=BoAB%;~JAeDBzm#A?8|Z)f5q@%Yyd_+BbU76yR&GwCpKyqV>*lZSc>C+Vk7#^eh5f;@71P`! zoUP{a!KP=M)sj*j&nX1jQF^O$$~RBS_K}8D-q{0*FFdE2V@8h-|^!%DDD$J0PPzl(+>IVms_r8+xVd5+mH@-mqbW_fq z558a5L4*DHh?~J8%cR_RgB?*n&u&#YJ$;(LgY&3Ly{2?_mymzz+G*dM#!zO8clhD}lW+XmJgBcUD@O=6f<6HBz>vsgSvTd(X76kW# zo!QPwR8KIzobDb(IT7wqJrS;JYn(x2VEEET_W;*XGzzJL18KsTd&<<;$z+ISs!-9h zB}id}vXCRFavBz=FcfJ@I)&RsDVAa95MTc80<~ttXmgbJt+`_camA=Lp~VzG0~fkJ z4)^tmG!CQFSM#!`*1j`ggCv0H<9lW#_7_pce?K@Zf6%GT7a8w*oiNL|Oj9EBGyl^6 zhKjb0eq-d?**w?TV-=OObN!PjtPXH8Vk0D+ceHsmn571vBO zs$M8Jk1&zQtPiKGcfEjvFDIAAMF;~CxC0Y0MO+!I9r=5BbYYkU_Is%Wv}z*k@0;RA zxTx8a_xSN-25n}|OMbm(ke}xv=AC7FT9Ssm_g&~Sm|uf(ZwNs~l_J1n8!t6sVeAV` zK9U#fC}5TkHIPO*fAg`E#3@E91?c^TM!;@Vd3nkIP?bTy9T<~F|9#AZb-$TQ*lDwE z$2U%N>d|XHy`HmKqYVp8f!n7h)GV$|KIj|z#4!4eCXRw3qf_$VY9lfqT)8I^Cm0^b z3rGA%Bn8X6qHq3^U?!kU=wsbiD`kH@rE|%ZXn7pC^Bk4e5Z8%l+&`K3Hb=J5 za8oZ&U_wW7HQl*XsS}GyqGfaY1&3o$$b zhl{AojwR>tw0TJl+ts1%!{V7etjEoxkHw{|H8PGdg<BH7wc?b_~2++->{Z^h4B)wg)Fm{!1b-GhUKl$ zcunb0$4lb?>ne7I%@nfP#~vRt7QVZkyyfNQq&L&@9w6rI;;;2DUlv4C6MKa#FgMG0 zN^ND0*!^1a!)3y83XRy%IB#C%-LvRY=lU01B{EV-6OS4RIK$C!l;tCDUX5UP8aS?t z3ngKUoQDi+cjjBeNMHjhMsOBc1>Scd$IzrM6(>Ux8 zk(~;E#GkT0L2La+GcLMkt{?6T7P0|3hm)5Y~esS@|2Kw$tabE=aLnFSpi$ zVFg)#Rd4Z-n!Xa~KhJ9jWYM3wk(9)(9k6t={4jjQ_7bRU?s|eUt8IxMQ;>$V7mRNK zavFu(zu1>?H~G8xsl@VXVk?^&e}7(JsPwW#0(Ik6p-!1(%~_u#0hO>l%s2oT3oP76 zc@tSZUocNUN0I&!nwlG&>Y?17tD#tuTTA9aI3ujj z8ZylID;=Xi!u^~=QY{8yYSQGIclZSJTUy|5IrCV?i7cXOjK_ar*x^GrN1XGYd23$B zR~{vM#?d(%qa<>bffY$kt{0Jy8p``;{6z`)4A4z}WJ=Va3Ad;ehvHO)dj?B9JYE@& zR~`(MBJ`q8w$EXwMJK(e)%{`ntJP`Plo;jgEtwfpOv04PIj$@z!q*}FK{>i)*%>l| ziSErs*9>xx0T4yNT2xd1efj=8Q~eSZByR89nwkp3iu9wqzHLv_ApUJM+v0K9v#$k=~(4<{)f1RZ0j z-RgBzUac1-Q2F2XA8g;Q4^$Ubmq^zTZN&AfG*@15P-_ZVFB#~}A2`Up6ta;?RxH|^ z!c|QP{gh9=_lX^)90fQnbvmT3q9Pw?5}1%2K@iLfA+Y^95bwd9Pcw{6|vFn(3jyFVf)^X3l** zqUa0VZ04*8aTi!%WRjXcbwKk87ZM$gv{#D=M>=qy?v3xwhlu+hdFKvcPxP*zy~C81 ztDrXB>|^t|u1EOLzzzO)}BxH_%{yH2>3KHu!86}^C`+eUyD(DKN>pkM zMoS9`H^o%31C4I$k-s`Wnb@?vjwMdg_=CpT6`7}lfyE`+F4&f1X8u^#=zCS7J69(; zKU%trZ-36_uRk|&!nPk=Q6{cck?~+=_c1u9lipAu9w!0Mq%b&f7)wq_%`spei%!Yv z;XgAK>%4RdT)({9EPig@$rw|sS5OQj5 zQE%NtRL;YGdDT=f0Ocv~D?ytKDZ!YTgn0bzu>xr7Ih1tWZ zN0Z4d`325T8V;+xpGKvJd_Elhz0o3w8Szu*co*lomQFh4mE|R&m#HFRxC!~|zR-Qm z_jtr+z+u3|M(kJV@Z#Be7~+A?1S-PaxthYF6X#?3&Ao|;a_6Y~cEIH!*L!`Gb}W9F zaV65*hv#CSeh(+0YHV%}Dy8{DI?cEQoREC)jGtHd!8p3*#0Q%mpq~Q72ivEX zA4mjTH$M(8_>AJ)o-&1)-6m%0JVr4wr)7P|fj=*b2&ROU3BD$|x@clYQIUNcBt@_h ze~)M7Y*+ktrYq>C#IcFl$6+=g}0+}axc83zIgh%UtsM@+X47A3Q5M)VV~S5rrcn{Iv_ zX3j^^I#HVdhbym$QB{n3c(?Ey0@KF7NA;f@MD+6a?#x(plR0p3_Sv+or&%!ZJrLDx zZo->&9+Xb0dcH_m{3s)G#Ef-&B`<2*g_V<^Hv%KWz#GSe{^KthWdx(CqyySsqX535f%YZht#x-qXZ zKAX$m<@+3fla#5{0WkZxZDwe?vBe~~)JF<$^=SN$-c`5Dj%MF(2=rWx$ur28@k2NDd+8qi@ zNA1a%?~wm^qov>qYMQFa{pciScyuu1JU~LtIU-~j>=4j`@6;OB$rs@2h?D;pcOgCg zc{#EIi34yddFS zt80BfX73>+-f^gdZ8VY}dhgpniukhODy;5N#vS115UI8E7wv(qdzcu^bPp-Cod_B6 z+&k!+$=;YVsV|QB&<41=Kp29h6Z3ycr-bGwl3b>ngpdl{B5?=Hz*RPBNJ=A%W z8^@$(JY!&Tohs3wfo$zjF*6VHNRudhJ5BQ+-^V$r;YgFzle>ak+sVxnS5 z1-)x1rbzEZ0jzZ3z4D_JJ0W39b;gw|OGni=X9KlCZYn^)bai{^lm6)Yjuci8_j(Xs zETyE#@@ls|*&sg^E<#3NUs!8-&1Wpw=1Dz{Y`*SCR)2I4pH!q~=Vlp= zSY3tx*WV+;d6Wg?^eC)vbDMG!J53*o3h|Oot_c*S?Ul+OV<8FlyiwH|eOpNAZ=Xgno4;qMJ!Gogl0YKb~l2Z}w;62v3L-hODF zNjc!%RoVX;FT{%e+k`40n<9gteuGG=zBS<0|FjhNhndD?&F|4RZZzrRG@xnb8McAs zS?!Nia#9Yf$dEm^kQvKyb&cTOsS=JgPQS-{*OSGPx<#`%Y0?X zUn4!3qJt#x9W4_@Bl2`mrUuD}1h+iBvFA_sBAjtMNx)f$^8TqOv#6>T>BJQJm?^(0UAii$&ga!F? z{OIE1NGk0BbPbZ>Ky0jyT7IdVC>Q)n{>hK$_x=A=V(~@zvmZTj^xtW3S1G?&i}%$- z?oEcT`-+*~ciK6G>7t@vDuZ=rAHOgO1UE;(RVXZ-hf0luJoV6n}VeqK(2 z`C;Bv&Z3$dPEV4|Nk~3z^ZW6MUj-o{GP|SamRMy}YTMdOAUa=RUU9(1lhkuV{Ka00 z+K_3m-}IFv_$mt>#k`Rjkjo=Um)s|g^~EWHZ{UA>Tm0$>XpQ(yaETO%TS83!y2M0A z3gJ1lrTk6RasNa?G7-=V;KzXF-dMy_cR5!%vTwH@rMQ@$-gubprO+JqbXIRHm^17l zn<1<5r=bkrBwXKkr)Tmkolgtt6@IDPPS#lt*b#hReX09-|*ZIuK7)iI|kyKu|?3P7H*l&JtI0bsP*6hu-3+3!H(?wH=39iZuQ2mcXUT}`Ge|CRP*6R1impJ0&5057 zF+>X~+Fc_P$K(aveY&_Cy;>rnutgjrXx!0l!I!X#U!NnzK5esH-7ixtar&|&V_T?f zva;`V@0dXA%|~LzDgK6!Qjv)sc+{T_nP^w@!^-*0iCQk!RA)~8`4rhZ`-wg?zKak# zwCC%lYJT&ME=4<3`OziU=a;z83dd&ZXlDFGZ93fuV(9Vi3;XlGm3-sM_wB2+8B&w{ z$YqGG8m;9$=S}NM`!8itztTQx@8Jk=4d<@kQeicX7*t|aVI-BKlSqqU{d3Ag`Y&hZ zeP)fT6mYkZ4xG+^gWoTIufvUcOGY+>Ao=-&@%gc1Vr5;rmDb|dSbvrllWWgUdY9eI z1T_Km%kY3gMPb#8@*gEp)eTLkk$kbO4ZUsg1`@h0Ewigkf}Li3jEl6A082xNP3+HA6T2)EM;EFqR-}u^1qOi*uNH_1JVsZ0240V+*S{Z7!A^1Ee^uLT6%c4% zA}iD;EF8Fgw7)X{xO41{13eaxtHFKGrW01oqM6dd1yAIAD1D9Lsf;x0xFiO2iZ9Be zQw+XYelvXFFE)=j<2u4-VZ(9ZS+ruY-MGYV)$j~^xmAa>Z_#HqC~b>Zy+ zAc%xupF_naX0DMM_B2B2av*Z|=S3D@Tzd%aHr@X%44RAoQy2mtB;ltS1^Y%^t_8!~ zQWRPoq$M>=aPTqQ@hB8^l;*VytT|j7&_@2^a^2?5{=MZ$Ro~jF$Vuo{%@nf1Aav-An~$OxG=|Fj(ZY$ioPDbO@ppynPO=elXL=S?uJi zIbnZ7yP5|k!XHBL4=~i4^kpY)8hmBPoc?(BWSHzT%iM$?@vI2u(EeuANZa1jLt1fjRa)`b;S%eq@b1e_ zBWl$x6Y!J*mUcJ^H5v34^QPdNLFm8e?2gDJ)(D*X5Q3AC+P}_Uucc)8h~Ipdz@m*7 zK#nKxU+ zid*KIt54S}J)0-1jEoL`B>Z5!hWiD7)M^~IAz}~3B2cXiIyoT2z4Rd+tUFhjju`S@Y#lOTCIJCldnz^-gDdD(AKEbgqt zSjY2r@ov6XCg17dY9jA1N?kUk8ghL~c&umWI}eKmEXw`Ifp(@{VCJG z`yqMwCk>9AnNXY$Ox4s<4*&}oWettU&xwy%{$7eW3*QUQP6ND8qc^9ohPILCy&5y3 zeTXf;2$FTy6D3Z2g{(~4g?JDxSV`4(g^MUJ6pGld4Li7w*18iTq-6;Mf8x&QbE{VCkaoiMmm8)T{2EhS+CEHI$xw1+1-2ghBQRHt4VFK9MogJdxH zUov?5<1+R^o&+f&UyT6ft>Y^?^T_$1*FoQfkQkz?NG;g#a9e8Ei8WNpbBOjLl&-s` zv2O_w7|ioSGwLSEe~z8<)QcbG9cGF%9G0)|D^cuEA_XSi9j@EED$fh8^~Js>x$xpJf-hE`xYn0!)fcF_5B{M+BajAbZRg!t zJex!Ad&I0ItUc^78Ssic^JjxwDY&WTm?gG`Gjtu3%WRxgtjxW=cZkxdlNHoZ{+jk#HVn>HYt8;6 z>+tuX@95msbLHRBjK6k$kDZT0CJ)T^RiC$ps zL-SqFcAcd6c3)bC+E$Tja3Oll&{=die!c9_CZ9wXuVGvkR64qAacL0TeiCm$Y0bwf(-%w6|Hqv{ zGr?@&30R5oW$p^NCD(cr3Zvxoz9h+{#_)EO%lrH{Mvu;JaQ&22q#+OmjnF;F$zpqY zLKdFegKUGnAS*Rt-l>b$C|VjSu7dub3fC)Y=iY8xVb;lv&M%dhl%A_WqG9P=7n`Dc z$MJQm_3DvlkKr@a?nVtY~33Pn$k8vXgS z`i_$@-=`|?N(HVwL1IxxNPdlvr3*L<{QQ$%GMxCu1N-tUR?2eRZHD3M7B1c4YM!p) zcXKFh!3VSCw|!QY2hjzrY9m9~sUsOos`tkhs3mt)^7q@@^yT81hU`g6@E8I_CFs0sgltoV-L z#ZRwoEk#NRS-Ngj4jua&ubr}~pq>gWqgu>kG=Kyo;632}MUXPozM}pq^H>ke8<2SS z_Y?aQw4!FW_zT*zGA%-l2gedL=>*@Y^I*dKr8f>$XlYjSj?KJDl%zY(`P4c$+&GgL{y=Ei;0NSnv_C~JaW{WQ zrdSL|2(^$-i?e^R>JRTA%+NjgIB|*dSTI$xO_GPhas`WY*X1?&zFjgIqk&BW3ZBVq z{6A*$`tyw^QS4VC(6%BJ;Ith{Dk0o&$y6g91m4B$@4lBrZa3z+uK>2@zwiI2HOC0U zNk+US+Y9Z-V}?3;&(x%CE-s&2fi@D^i8kEfa5qcBk%vt2# z5|p%-LNM>Nw2t!CB|t>)w$(ew{!onyzQsa69Sn4Cze7aA07s5uh644o>uG0meAFfx z&{SHbSQ2`xp;DS#M`Qw${^zqu8x<;Xc5=#WU%0-|rM0EmE5%*~#7R?bGy7P}Rnu!^ zE1Jp1ZM4Ktd;T7Aoa0TEsTb!eChEKeGM0ko18}0j|7;L!0%xhVpP!ME->u$#{}m_2 z1v+$$4SddECJe_<@3Kq~sq;WO|E$UBb1#TLxbX=Q%3BTR6X_nkrX3byln8^a=auqj?0tz98?NlU>FV0W4^d2Mx0U2n%RDG+mqo9 zb)?LagP-icZ|{XuXm}brfyRl+iDo`T4pb{A*USp{_D%P7BcM87xY?n_qOp(fPZ`>~ z^~}&jvinoMiUUhU0E}a0A@}Sdu#5&Grv)?;XEE!KaMlR}Wa4f{NRzB(`OrrRa% znCYx28-ybulLbBdP}9}D{Yk)erqsmHg2eN^aqh5*0PrZ>Owz8iGs|zI+8-fna{{_z z=-Pu@c-oF3x$kZHAcYW#21J`%=g|H1)k-vwics$Yf?A|+1Xcvi6$Z>q z8K!31u8`uDvpEc4Uj~)DC!HBkLBP*GU-EMJO*_0#$I{oB=h-@1qD7jo zvEU)NFL*8dlfShJMDlG#RD+&tb!sqtQ@Pnc6qtY?g-^k+g6q^3Lu3E_YyX#&LEPOm z{A?OrE$LbxmW$(-_ESUKSvSm)rMFD76IKQyYvj{OrOk8lL(RRj7ihQ;(B#{;&KV^a zVYqj2^e_JABEL2b#5_mrZ#;|<7hVy&&mn8Z+~8{-@s8cY#_@4LMPq`{y-KRxWbf{VOMq!q`u zu=W0kIR5Ytg=VjSn*0kY~4?sNgjFvY$`i#3BTF5bqNI7dcJBpEEqB z`X7L{yojbNrWD6!K?<%Z6L>)W9nIl?=NChCbxFw`r_XT;jQV|F>MO*PTO z%0ifhVrH+eUo>uDza8%-X6AwIGmrNJbRS6K!ax~j@LKhZH`F);FWH+%J(RiLHUqF( zkqD;LL|@TMDk7N$t(CE(ilF`tY#`-&d^2L)Y6QAHh`0Up{0?Xh8_GVo0oq^^j~w6d z(}38Fqg!7fjx-FDS~mVHE&qdXy8?LNM06)UWea_-)d&ai3-rHEUi7EoEF$|*FtNuQ z_~6;lodEiV+3A;XR9Zn->`^BteR#s{(~#D#@Ja~~a+U5XUDndw`jWxbST*FXF0+1q z0V#2I3hde6vZN_}GkF3}IZu@UT3)gAKS(-_0$0$e0Ax`q_g(T*hp@__UIMd=E&2e| zPt|_1a5Yk@1VBl$9JfWEn2b--jI2WEbqm`67ozM+$qpuJ{1)-F5RUpI^Z#K%g68dJ zm60nHeeeJt*dWEy&A5_4y?^CM3mj?d#Teqf^7cjn#D4971T1Lq{%hSswjBZU=EaH0 zNN|u@V*S_>{6^A8Pd z7_MsXO;K{~N0DR|okdk0Y~VqHw|qxCwX8A_bEsDNXK&271QS8spm?gjA#Bd&m3Pad z=6bm3liLPxoq-WxH08hGiEwRk^i~eW){7a!9Y&&bXiwCgQf)mPK#v{$-0dBz3PGJ; z@p=amE(BnC=zr~MD9G?N{%-H|#x{l23Bu5o2$krob76BvP>-jXv*HPrh?u8T@oQ&T zSA!7R)8ywNeGC=k63FfR{VVO|lR>);t(Bs;yD&;RO~PO;t^5E|qf$t4l4GTc#H6_6 zO8@f|wrMYSZUPVZECmZ`JV38wq4~6xl&z=opXlOeF^BA7t;R`M;LXb(Yx0Nk?0*J zicu2CSk=0CI`5@=i=4mYABhm{bWmzyCZIE71P`!zG$F=Qk(eUg#Mbt@uQd6(%#aeE z%NOBYv>oXD!jP8kHpk?9XpZ7V3{L7)>J@wu<~KC!IcuM_=z&O;8`5SX4b$e52|QBBj-{a^88VUo3lJkqbcbFooGtZ5zM%JViUS)&k;1=1<%()+GR}F7 z2nmns$g|}ex(;ct>niq<|Cbu%@ zuUn4xMMcwN%Kll-Oqw2j(qI50!pK(LMM1_w2{ySN8hA)5{4r{@vR3&}$+6@Y;5U#p zIhE)YN7p1My|oUte+wU__%z7^1v%IKg`geF9cm!8+Im zAGfS%+uiLR^$k5t)QHHZsAzi)K$@DOP-BrV#fT*Ti`=2AB)S+*!ye33k68Ffl5QXS z`vU*8E*sK-u6IN>*3(8&`R_!bZN?U;&;0r@%~zXidYZSqU;>02d|J_&ers{=X0)CX;W;l9Shb@tOueBm~E({uWUSV#F zZ|ZAe?hl=`jvfY9)$%=5`-KhE^<3VsZXg97Wga$8--eaZ7mG|EOlzSbI#3`GiIg{l z#AW@d+k|O}kziGRkwyvhE3q^6>}M+)+wsm^}~8t3#y`j3Kkzw zugD}vE882dLc-Is8&gic)kuD`I_QkJhPWuYMABS}HV)wWeSx}DIk?;*g(%@DH)z9t zc3@Y}sKx_&_D>{g>n{+Hp1*eixbqX7=;{^jr#mva=_^6*ig?opa_JP~a$SR5p!Bc7XmI?!h7PuGhb zoItG%8Y1=?u=UIGIYXvgVca|Y<|_G;WDJow5|st6XLhMBXxAqM+i?=RVuZwGj!VwI zjUSq;5rnv1%$Fshrx;-Q1~ReYlx=awJS^R?-Nwf;rnxKglLQWL{F0 z`GxEkE9JhSC!EV2qmt1o!$;9CiYs>bK{hNpmzQx=6z` z%$+Gq)CB4tMmNJ!P4hnfC2fV1n`qjSLqT46G>`)xyP@Sdjpc?HP!Oj7A^3}9_v>}_ zfE&hWy4TKl$X!RD>nZCdV?%>?5E%zOYjs>s&IM)x(ALxbP5f@_cDPu;IY(H>bfmM7 zeJXV!ihX1XeAk|&bjtt|?Lr*d+o)9vFCE+1ul2Y=H#`W;EzSYtEjY$+qn? zZVkdgZ{;*q5q$PIL{R6FQm?ZgL2tGuJQV&B!UQ^f9>m?Ps&Z!UanKF1?|!_&J&RvW zS;dn%6mp7Z@$!3!Gr$!6zWaHmm0lfVO;3I35zf>$TeO*appFaPh#;pB*9O}KyQdmi z#PmR}g`!>_R^4>b^{oJlfI7L}{dSTb2Kt(dba^p(^mBbQjkrbi$ZDd=0i#xGkT+3h!XAk`|164jkhxp! zIhhjMU8PRqIX7~_B6VN?-zdc&ot56O#_X~7FCPyO%v71-WZ~$I`-U(8VnP<^y-3H* zK&+H*s?F99L#O&%>5Lb4u_3M1x9N2zo9NFYUq7*q(RWqfkcedeiwMTH$=I zkiIwB|6MpPQgD}@pWi!Yp9%Uy$ENF1;(iPSjjo-30oT2Q)X}SZRnX{^L{-khJW@(* z_A2wI_-2>f0Bwo%i*)zZ6dHn_rj68{*-%x*oI&gP9fn)?F4F$*J7k}gehR&vPd$zV z2ea?qqAAmMa(4C%ruf43-7chXNgY|Z;vTkzH~@E^ACtJ(c$n*hfR_PyT(TMdxV&et zZ~$ihj*3(gO0!)bMeSv{zzl1Ut09&yAjN{ClntqsKC8`+aoiGN2zi#34ur*NIU1+~ zv;;ta4^YcQ?Xb;M<`HqGu;z>HLiGO6)Y9bvpe)^7-XJc4~My869V; zm&MPGSk>=m_2rCQ%U;nTHP88$HXp9bpWQdQ1Ye1)w4IRk_H9~M4qxp(TusdtAE0NA z9qleSA392+jjKv$U#PqZn0SIyRl86o4&UPX`bh=$Q@^&fFp$5w{%Rbo6Uimui_gwS zGY&$*)4CrvPW%@D;RWUk%~Tg64*>fdyl^X zrDoIKteSOa94vyQ;~Y59bYC=jrSb7RL5;F_bvj=exVNrmWj+WtR%-5U+tFB3GIDo zARiu<_214#tLHJphipZ;7EmQMLwEiU3EH8+l!>!>Yr4m{=P(*UhPMxnyyQO50O<6-luRgqv2G8t4S`0SkgZKnM-v!mpBh5kRj8Dk&8_~wdV6MIF z7^cE-jHZRY$)?}?>9R8r180`~R(uXwyr*bEB~!0H9nxX2)7wh88M|dz!*lGysqi&A zJ)Mm|;S}kceOH|tLZ;AXOF#u$Xv1(E9{-N(uAFm5X=mL9I55HRYXyMU|K5m96D1$l zl)!ZT)ldd#rnfLuwG_TIN75RRUUiag7ArthL@i|z~bFCE&vued&C;zN_M=XZ4gQtFQQuYE$@At$Yt zcHSI;iv6z38c~PKhcA%HwEv2Z+gX+@7(go6faYltV$zZ~St-nVgh6*~R74D#I@)+P z^Q}28Y^dUH3XEv#*Urw&rWhD9noM2_F{~RVz+c|nYB#|8jAOq4#{Eeh4_8w~+r5z$ zBYi8ODldjSZ71U+RtW)Eb(y+XnaSgV-`Wzepk0I>-Qx>+Y;$QY7wz179ar>A+3d7P zIAE3#E~!7Ud1eBAu6Kuky^7+5%JWs0vY)~mr=e3Tzy6R;;6KtK>3_`9IflV?1@Z1T z%Do^ioGKfOBd$pr79;}nOf9-r=6ADbxLWh{@;O&yXg5RC4O9Lr*NGh-rvgzszpN{d z)<++bB|6TwGU+68Z|Cb1Y`8+F?*X67-5$-MUZ?rgFJLxii3zadPiF za2RpKtH+apu`*eq!lW<^Nd0 zSsyMRJ@Ch$bPh@c_I-GcD@<%*`6<7|eM0I_Z=dAv2IVUa*b+)hR{h{M0EuAyPHMiq zciFhve{0UoAwd6Yhw}BOo`>^`?|Q0SglR>d&ohyE=C^>!<^cwe3-yK>PP@5oksLfI zD}}(PsEo`>6Po;l1(MN2ztZi^{-`eK0p5ikP5N=Gx*sM!EWY`U%8AbD%55bcd~(mf zHDs!65{Z+kT_*)o;Pm6Ge7-yz5C_(pw2P-}!+gOVCP%-`7e#Hgcpu0MsOb7v0SA|_ zYcC>ryCX5@QNbo4moL^VKzL#Jx9xvW7V!n=v24D$x32S-SBqbl-l!ZOpI@SJ=>UT_ zA5ZdrX8aY$MqU(0{7dJRPK&|<5Fyl}{KCtzx8AN>`_1?Pkgb!uWe)B{y0ei?fvKD= z8kfhs_)%8<7qv-n<+ih1!;7M(``2$xjUZj;?OgfG@ga8{>)9R%fN08qW;Ryery=ot z+#@tJG17*x;KJ0SJfe8t)6cYC3_P0w!+MM>#q|I{wamL^bTi3SHScq*B(Xhu=}v?= zg)bL;G8)N`Yx@qLv<`7OAbD!^IU;ZcBTVd{Z5Sp>K7S`KDd5&&Qn%MGU)~#w!_{Xs z;dGQv-l?>h^?I9sMciO4Atc7=cvaX_+oY+2+KevLh9~}xp%6)2l-jV8B#28Rh3QhG zdwLts+0X-#45cNgy6AmWXf>yyyFIx<;MSJf)yUjCE#N^iBBLZ$ljQ2C<6Iu@}V{~~J{I3}@&?fo(5J4{$mHP(jK`9e! zpCGy4^vo5LWd9`sRk}?@ra)d}iM_s2+743SQVs#h%pQu7maVZqYhPRNad$+m z-`gO7fEaO{m{&c{nt~1;L)DLs$h^IAirwL$XM9{1?`#o{Q>MTWCK+Lww3l&y$_twj zZK_arB(vOWGEdAf_^&hoz&d+;h&#;v>KdRP0RXI!NUg6#njsCuGHMNs7?^y-?XX>ss(_ffVi)Ai2>L@Z+) z3@1_s-Y%wLu#U@a?1wGjUv#B$=F&~3M2F`$OZ-~9H)#(ZGxFp+bH*l|{F)jccKgv- zf06WG60RHE$!hHW))n)KX4$9!Pp>(+TRqAkVx=M@!0N6U1axuq-jO;P8pX1=;u1UrfmGKPp>9W)F+4w=j;YpZu;5=?>WZHns4uyE6>A z?#UCx?qnt4)qNYc6)gP3s%}_-sHB~aY>~a8Jt0(=EZ48}1Q;@((S=0oPx{)5CqT?K zBC4^)I#fT4)5mQB>y6=Q0lXDD(B$pJMpbfN|3?gtpY$Dro(tqeALDnj@Sj8E86KH5 zsx3u@%4D%YE>!lbFr?EJ$E&j`yiQU!>DM2%5M?;Skd)wxQYxnpA9-|XjE=^1GeDqu zK?iiTvl8mdCV#+}3N^6ZAG4_nqji;M(b+-&%?{c1ZHRRaO7LsScebU%HS>j*t8vP` z*>j=TL-dCo$7`o1pW9>#kBA7Z?2NuT&KMh(LLB&>E-jlVNe%}g&dT6%Q+O$n3pM}T z| z1T$POh>Nlf>iKKHBb6=IM2@Q>+~M=A1}#gU%%Bc5X~uO-5y|*Zw=|P!rAHnDi3!+ zd_wsskHDT3!LIF&L`BY}S`9Mv$epe-GkG3=Qwb zKsK+z%JQ*)JpwWYsy)w?NoEO{@W)s0)A|PF}--fMwi` z;Vq_xwrEEsYU)P*oNXez8Nj^)oug-^4+&1xEr$e9#$>Pkp`*MJ1kRC0Y9-9VNXfj%fj@n+B`J#8)gKKHOjqmVxVh`o;$FzMyf@#khfrG$ zk@7@@yu>J}dwoJ{yWLs~V_?NqfIH z{9cp9GeiSJuynz(S5q*6Gn*i)UuCSYu_2)EwtM9v?yN)2$>H}x@=;Oc@0%<`qew76 zVAa*h;NeuY6-BGN^JBj3>#m5*r>zUN;>{g-KlR30`xZFzVN^$cb%5v-nMq9ggnCQ*qDy)U<1c5oG%wHcgE;8%J6}qU^(a$n<-qU z6jiX6TZpKX-9LiDSJ+RvY0yUxv)6JTCi^8XbjKk6L&%hdyO)z2}l;io| zs@C}@B4_=uT6NXAo|m*E%@~^+t(iF)pEFHG(7p36U;N!)iely8_01nHV{wzx+u(pw zpwgl3dAu7pTQntti%w%B2GfgD$S+sZ7u(uM86~I!#X3;zUjl0^pFDfgUTohS&&9xR zGn~g1R16^Q|OmuO+>5fd{0ZZ~l_iaV^=LLmba?pmq z<4*&JwyA|Ou}vu#bzxj(+=B7_UPE}_b-TE*7fl0D4I9Vr%fBm>nLfN%cC-wRI~>?- zqG#%fwV%(pds1=CnEBnsnaV$%Qc1Zn=RZ`GI9NBOd$@rM`keF_&v4J^iS}8!CIr@nZ5>?D;P^$P7;|E>V z>(Pvc+x~cB=aX`GIwjIs!6#{k#>vT`vS=+?*H50$53)#Z0@N$NQ>|`&TJ8+MfkDHK z;=^e00MBn5g=lb#D^vL(KE8S(LWc`GkYZ^;nH1T03yRxKsF1a><0OTjks|cp0k_iU~w51VMUtKujkO2d1)wJ@jg|B+ws#ZK2P{-QdAWGG^`n_=x zKD!Z90w)29GZQqqIk}P*rt{G3iY7p&QDC0idU3z>W82D~6PN=rnoCkEdEmC! z!{8)q-Ch`52eAS~(Alj#MfY*6D{UP5F2I1$g~sd53n8cB%QedUd37ZCdBD*<8R0Zp zqsYge<+V2C7xdcdqm(4u3*iJV?dKT#{%XWl7E#sXJJQ0^X(;jT6nqvIBdI5b%|sPW z+(289C<7)b$V-!S zJ`|1iu)$yo=HsrxX4NSoTNtoOED?A*-Y?O5Vz8hfdXxUJauDrJ^c#A}li6MyEE9uW z9&lR3u3kY)h7H{9RRdl;%W zHuh*x{`VcMM=+7PfVrB}h>c$)6*Zw;#v9Z^)Cn86kz6YW#kQ#I_5j0Y`wm=zbOT@O zWKl?VJ`T<9#YqmO9Ee#fyNA?VPkACEzMGHN0^{zyjTf@9X(}zN8ot_a)DG(Y(?RWv z{SU<@l2_DFUb3nMyPHJuGc``5pK{GIY8|PlhdHU@AHie3dhrG;n#y|$m@Hi|} z#M^!KeLI`-^ETj9qwVcr^fv=V%%}4f1O(kLcCQgO{FPj2e--R|;$+I_N#*%+HgDs6 z#jiEu)lp<|tt~;7BY?;j@^N>{U0S*sz9%v7=lNr>6MZZ>{Mr%){sY@Fm<)gTiJVh% zS>iw3x)xG3hxD$I6&w*OAoG8Fp3@sVP`Scuuu3LXdbj;e>32^ZVv*{sgOcvPbQDeda|qx^<8fHslzgM7i;e3>lo`6HyLbU5*=@+RK!euQzBIji;kx?Mo>#d1KTvud z2IDr~)<-CnC=-~vNn3Gx+8+f*+qoVf=jC4{sF%Z9oxjDPqj?lsa5NWpQGc8I5AO$$ z7y%n2>e0q%%YNP#>8Cc?3zHTzU-@~Y(p8FbxLDq}0ne${WO=w`;tB{ z3jBbRF3ul^Sfr!0qft)cvSiKvf1^G3ZDDkYMV0PM(s!Pvkn&)T!;0JbvY95OG~#p6 z)!g1Ty%2fJ2359yBpt|RD^X4!bY~%>Eoiu(ARX`fSv=Rz6jjPkp(>@J1w$rhe+--3 z!ITc8zc}3G^FIka^x|_tk#ln|)HUmd%p4<$|AwqN98Wk90&+Cn`=)qTPkMYSetWm7 zQm{+OYV}(Kksx3^Tgh5Wwu{eC7grOB08vy^kol@gf)4sN$RuRhRk`473D8zCHZB62 zUHX04nKUN%Is5^JG-#m3vS1CR!Dm)`B^B8@0W-iYOYo0HJ`4W^))ZIcsSbjuP*;ku zH+5!yVYUR#Tb08pDehLHEAw@??}VR{)xUR9vKsP~qw`Rl%UDv3bvdeCPcI8J`6DC* zef|NiOO~%j@#s>efr}RA^QrZ)m|$*C-prIXxP+32X1CL|mILkl;P|jwp4B}dPk$T* z-dstfDKk85pp*1{~8}LL}?wDZCtG?%Crsk3fS&vX%w_4UWQ)&w&^E-HlGz5F-CzE!!ulZVHM=v+Qj!K)$3elN*pm7sh3+3E9-F8+J} zkV`m2uFFG8gPCNB;U8}B>y&U+xh&kWcfl?FrQx_*88cdM^)yyJnq|T~FoX^=P%`(V z0u(s2mnVPc2h6vM2lusr^G1J z{VB=Cvt(N1+Y9}{sBEnzbP(XN0XLaYIlK5$$!DnF&7R!&y=N@wt{3v#3Kr^4?EHLG zbwe8Q9B_eMvPnbo_!?6I-!>N6(NIN&CAA6)fw?MW{)}wo#R^Z zGQ^$3=tm}tK=6$C>XbJ5!Mb9QR>Tv#`w6Rnjw5m7RTCkdbw6c;<@@-PDtq&v$3OC2 zQ*n2dhKu2go_6^9naaOt4xjy1T@DuN4*LWjwM9M`U+it;M&{enmX{&&;m|tQSV@w) z#U}jc*?W%&&L{5}AAbLc5ST48;_@P>$_+MPcFes{`!Be*rV4iR{&X&jf|i-4piJkI z8$v;CFtuenaw>uqRydFJl{CcJFX<8J0BTg%B&EgcbzJ4}o)Z6&L;Q<{@ryFF+-J|tqtCSyR>phnG zhyhQZPOg9hO0dC@kEfnYrEY{W?c))qke^L6=nUo7sNJH@Sh^X#QC08TtE3qZlED7G zwNHv*g*ml09(qiIo7A~uwE8~aao4Ns&U$D?_`kz@q&vWcAb4~kEXHr+aX4RRx*kVi z{o3so>wv7w9@5_kF(K>bTpdTQ7dkDscSsHd-RX=xOea3`pLsZ*GB|SLxXNv5GpgFb zpePnCu>;1bM4RmBy_i3~0rLvDmh?vF#*YNk)R@n5n!|^z0m?`Q)(cl!O&k}oZX1u= z{zXV8cew{F0~gRF4C_sjHI%Mmmyg>@3reTR#@Qe8TC5KPf=90+tRy|dI`;yXX$tx$ zPq}8OfQw}}GZ#tbt=dzP5ypVXJ1a2W77r-~h~9L|1)+kmkFbilGw5e6A#i|L$T>$s zKtTfk4ZGVI><`8e>BJE4uGYl-P@;f&fKcim;tbq7ula>vkoep^%gYb|vR0DoII83ra|&r`uRJC{K)Mij4ae-M;)pLo zUw=B!8&bg~ypj>3r9^NwRMA#57`I{o+J?;41Ld=KO7}D_e;CU`d9kz7GCauo<7s+? z92*o0$Mf!#hO7~oMUspE>(m5;TZ<>RKjz&vBPFkoW5`2$P)RylC`y>Y9SZeJUJA9A ziWQ4m4{Kv~LB0nF;;#NBE@e|zlQ>`f_dnI9y$Kc&U>@=cLAvZijUZ-$)w!mMX%P7| z6*aTe8vcx$QsavTlDJmaV7M4bWmjRdfA zZR{-A!JXH)jX=Zod49P}5cvf-O6P4c*jMeZW&DLBA2i<;roUd(K9JF`&QlqRuXc?i z=#X}`z^~wf_f6(wCxvUOEKR$uH_fP0c;5?za2O-s+pJb~h@MZgwY#@xYcw`j8aH8> zO$q};Rm{7O3yjCJ2`;{0uI6Lih@un&xR8XDUgnW{R0L&Mhqm9{`F20&k_w-Fm!SaU zbUcvLz>W8*o7wt*F(a#wkjh=!pDF6CQqyD?_0}YBYt=P9&6Ew33bW-D+A3Fy^>K_t zG+c2~IC{0&B9jrL#uVd1v6dzs+x(u|OLStH*4gdt`<$MEf&*66#+Ubr?-d7C`hrQN zkf`AwmCzc)MZo*NN~kKxaGnLY)Ie3C6W>E*+PBI);Gno0gnsS(xtdy?bU z;W7>H>Ru=Lx7l}jxKs>b!0#^&ziFCkz+?QS05D7G8V1TV;dv3zkji$ z3!grG(CPJh6nzipaAMZm0l3Mq)D(bbYVP|H`NvV3yI*qhLAx<^bFyuHIFz6z?CRu3ue|sgGX%hrG9=Z!J3C z8m%H_t(g_5cMBB#F^tR_mv+5JlYVREuHCyH{;(JID+2E`W0r^pe4!0%AN6)3^6{5% z61Db!)n8@x1{$9G6P1^r48%ZaR^4Ow@P-PrAZMBS43Iy44X{munQgCF)KLN?;|j&S zS1sbj$i_h^)!P_(*G;As4@S~_{&D&d%G8e>8nJkmNc)ip5)o2bvOIQcb*8}AkRr~U zi914T82^>)h`J|sV#RN>#5}_(bW!iT*JMUK&h~nMgwvvk@z4I2;LZP}tQ_E!5xXyi zmI66zTJAQ=h?=52%>uc(jSn-ee`Q(|BBHakyOILe;aojWEWaB5;GmOfLg@R|$3ScX5;{=#9n{jjLMh6JAN2l z&U~o{TY8)Mu{h6dc_sR4iSDrUo4;=m$06Gxg+GD$LZ;1=F@lfLFXgZ(H^Rv-^Cp6g?(G^ zJx-fE%Jk_$FLh}BELJVWMFur5Vctrx$*jd+Z`Fb)a=*6w|At(Y=cG@azuL>uXL|Uk zVg9Xv4g&hRhUj{yoN8UTsQ7)>QtG+IHPbxsZuE@XD|;>{{ii=mpqoPuds_wsHn?e) z6c$?3_3eAL&^tY~D<6txZ(jW@&7+&>p#BPiKVjEbY%Iyh8wo-8dx<4* zL6JIRMEeSDNnW7v+m@!1^_f&uReHP&}f}(s^20uk%;7B8Rp8juJ zx?1*d%Isa%-oUDsK^xzBf*Ay^luj+ z#eC#tS%-*`Nud4jnKI_|`Olc*q9W^yulEU7Ue5(5vUYxXG3yELnUBn_@Q!cw@b0Tu z2%)u)!_F+8qY|GKU(DNE0@u>lRYZhvvL!z5UZ2U2|e!nP`@sTPuVdv?XuGhPU8T6%ZiuklR0vzWFpR|be5gSpJxJRpZ4Q4D? zqDEtBIG(K}354|>WqQ8$%zwE?A!D#7vRpi0r?KQ`$&0RdzYR65@Q$ndsa-3i#b0Qr zPsUMtj@X6q0mXEql+Xcd6fK9&%Xl57^%OW~+>+w6zi zB`J74R-5ZRoh&GEIJDvXQ7r!94M@+Ezi3!`URnqOzYzc#=_1rK^`&kW7bhIr1mdOsGsjAc#pZBaL# zVK*wqhKhgI`_w2Ujmt#e-}x`9Q~fZ{Am0>A1V5weu=m~3Ud;}{Z-2#ph%q{9c9>aD z&k`h)xY_g0)HBg6b7~sIx8F!7oPHy9ZQo0CygwInI*Jhz{{s%I9$O%Gid+%$xB4|` zXYr%0RSNwp+A25_*t ze@@+G_7@Vozmpm8nkK)>rP7YV@RtN}h8QzR#kn#tT4zA+_|WI7r|I^nHmnjd3wvQs zuXcM-yVYC=HM4z&H3G*Sru-jq0J6oW4B$Y$XpH~{RMv$mj12;7cFZ2}N^`oUg4|B$`5OSJx%2|<2%1YzE6W;gS_1!+{N}%s zf6;d;h~a71nm5TCGtAdUU#p@rbs?N%kSbit1;ZDN>rULTVDiSP|C0i&bFF=-H#7CH zmo#P*%Y=iLf=8`8#nR3KUa8<0xeAkI) z=S$akuFg}&&LZID zl*kG;gPHf`;SF-Bd5V!tr3x?*`4GZp?==F?>zUcbvXjif616|)OYcNtxsNTwy{`*h ztkq_H_|?pIi8W&oFP_tMYA*L^n-T&wBjlX-@2eD!$RVwX6a$$ z7pLga3|9HjVmerhuNp6yVN~`)-CQ@g;fh8TicC4o#s?fa=w>n!q1q}jk0 zmn{BSkv*O4y3c4bQp2H9+$S9YVWLCbvU*>rYgEI5!+f@w)9;^tV{I=-Qb7#FYqfqg zE=M`zKg&BelwN@$%zHQPdO&RxXNh=ydB)=6cP{Pu+M6JxwW-uHY0^@TIIjFQUU8m< zK`w3b-1XI0Q$c7))A>;IW#$ZP>(zP0Z961$T#}!L&L%7nK*gF zZU?P}&yZ=00`ewLrj6aVoz-TWXDmX6;cD^!PK?%x1AEA#7sw)?Wv&|+?X&)5Z)DHqronIe;8WZf@4Kn` zv62BYzdIWv+28dnx_;Udx*%_B&Gvqgch+Y~`A3}8wT%W0%$GU~&JnTQ(j3ny*|BUb zn-&T73l0yC@0^aQ21Dd0f7~TKmbW@~?{BtI21m3CwJ_&2Tn&`SxdAaOv_ zT=(r=9Fd9N3{{F!M9c+OWxUPLRqWWXD5>It(^4vHb?}yj9>?)qgFQ5w)56L6?XX7D zP+3>L)Li%UB@do<&OhD94pAAJ?XZadTip|RuO_ZbTEGJ_dVOEscE+h~R`A7xUvYIs z3K|PXm~+4iOc)LLGD$K>k{paTCJH}JkwoHRZO+{wtD{H-rwGKlYQ1;zUSfW2V6 zU>q3vLP1xIoTKZ;LS}7e#g@x=t=_n=UB5{6yrD-UT<0`v6aH$KnB#7j7KNzdE?>nZNnK4@*HE1K<31&#a?CCYyC+Sl3Jfs{t#i#~W6TXTgRzaVerkqXamRUL z^D$IgZ`l6(ka2x3$g_=K^1ylXHB6`sPhLC)a4how@|7qu1&wt8ea8#8iGh%ENwRa& z^pbW@LKZ%x*aUpFXHGkNi!rfCf2#Ycz-B`BvATUXqg;_xVn&U4(O^PayoGkcJU~$k z&-{TfM+u&Iy7*U(@B|{CMtknm0K8L3~;|)(PF_n^D_`YZllh!FP~Y zN}-eaLF6~RYPJ-<+|84MXvBThX0oZEm)bOb7N$ao%84(FbME^t6bk48KqIIeFUH*` zWgze>r_5Au*fN!GOuJe3Xt&dcA+F9A&4O=xph00g>Gr#O`xEu^#*~0~Z6Jycvd+aN zM>P|T%PP>C_*2t2v7jMA=;PP&>25 z@JZplgy@R0lUa*W@{dpbWBs?kh|Mf}`>^@(W9gw+$=`uBeAU^*cJS5q2BHRLPEJ1e z`Ncah6WdWbk(Ub1db#1~R{q}Vg>FMH>3ju8g)-k?(#?@;8#Jtq5h>j{2%GS+K-~D> zFB;6p=N%^Jrw$Jb&ef#v{f(H=;v~p}_wbsVv=CpNZa|3vr2*ZM_kDH9;dxo#*WsxE zxxPVO&t`-i3jtx`eE`NPHWp;%$!6X{1N5j=TeUA^W%r_)M(l0bQZ|}Kia!ZyO(-CT zQ$}9@L2qFd;d?t)2rN&bbM56ohwc1;Klk>W=%ugnCINo65*kcyzQ!PaZx;U=mALar ztnKDIO6=L>d@*zzo4;eYf?kaN{Y;iJMfeR`i2)IhvHM(bI#EqI1O}TNDA&Ue(>S7M zdS)_$U|-ssN!%}+>;>C=$GV|~flx78(-#!Y1LShSpIpAlHb^beq7e$g7ZMe@uXXO@ zwp2B=aGQt>Dc^O#>GJPGZkf?o4hNGV*R1(CM`J-?BNh|Yrv2vSipIGW8|gIlF^MF4 z1GMjd#JyEBU}3^zau)+i$X z>BB66h_l4mE1lNMueEE_CO4B4qrRq^W%kprYl<}s(sY~62?W!-@3Bb3*#<&LPnaNh z!4^_YG|0+Y#;ud~%8~YIUx8!SN(RH}eq`m431%7y?klj0+4-fxbKcg@uN}F_Pf~XD z(rtS_f@Ce{8@K8NSRnHe&DFB1nf5eB!4UPO@Xb^bgFE%*W{hVTUaZsdS*}V`1u>`h zw1uZ%BUy{0(rJxBK zJd;;&$!GsO^=s!wTi#RY5R7KFXLV?lmI2n9mUWqf*D33yL;fMQFUjOFF&4j9i9$zFSs9$^alti$t{pXk3Ls)^PKIf(_rzu`1n~Vkb%%!Lt_CpQ=?-amp=FdjrRXlzn0ZGKu80qz#3s z8kULSoKHfU`Ta+b!708m!29J#dPQdZDq^{ZO5Msok}*HJ|{~0h{+Xz#|&jC>+0*#@-;sq^y4N% z@ZZ%O8933m_4J&fcr5tuj|ETn2D*&}uL7miTTi6eRlm;JiS?h-hEW00##nDtOF1#jA?s(4T-K3!?M zboUTEM}}bEy^fVBxY3aEnB3dHG&IiJ8Y;BS!S6$EEp7_8;?tEe6)_dKD_wW=M=c}E z$5CZBSjgb(6k#3??HXUOWQ2Ew3yRhEvRKQ{bt8HyxH@0J3tcZhS`N1S;ZctOPEFt) zC;DOA8JWU4DjB>ZY4aNU5zP*^Pr5gceAUQBUql2g5*SW-Ln?aVSTU(A6FG#NCwPB<&^s4%|<~*{Ib&4{0w|vtj?g_P#r)sjk}_5-bRU0!oqc zs8neJ0-+@~N`TO-Gzm?5Z_;f@m(aT)MMQel$qoB8f{ z|NG`LXP8s>S!eCFetWIo+UF!Rm=Tl4PC+pX$LL)OOQGfTuC<#WR6em(IH~)9Urd#s zb{|3-8U~sb;7@2VTw7d@B?X?r%B;n(%PASUvyTGHt-@q1T7TU5k}H@ph+tAlQLs}) zO_arMroKk^na-74-OiKC`Ma1`eE#WxAPa&vjc5%hb|uo?H|VL#a9%SUSu}Qd^_oz5 zJ|mZbhqKYNt*xzSRDkBKl}3O5_xikX8iQ}n z%93=;YS}RYW@BC%v{$O0J2`w=JQ$lq5AOUEz*F1PaIC}XSZwd)e zazco?vJI}KUS5Htc)XL{=eO%|$59!J>>Z-@-aW@{GktzH>zD1gpNrU{Y?M&hE=7c$ z93{q=By6x0kt_|zuA~yNm=NuR#h}VcWYlXLvCmaw$uDJ+H_SDWmuei|m8M?1pt=~{ z_Nez*vn){LNOIOZ!FF}4&W%U2N|C)4sS%Kb?sz4|f=W>)T7AE#G-utQh(6L*Fi1Ls zZ*q_y-k*7(@>-H^DZ9(7Dq7?8iSdMl`(G5y*xR0q^h+nVT|b&rY5&sjm${B>lELTu zY!R%830Pgry+%PG67Lt=<(57qn4aXke7*V=O_7YEbsw{vYq}SRIrr9JaZ-Gp)B5(8 zFQ5YN>;9obxwwM^alz^1@x0+L{LM#6LxiaxPF>2{qMPd1S_6jCsL&Q)?_Up%uMvQFs#CHu)DYn&}|^B%-wzAkW2}8!_E> zmctMgn5cG&?Tg(_3qk$%n&(#_!l4tjl1LKiE7enQO|II}7IaIAoL}pQ&#E$*NvEJ6 z-0w)++NRNC%4koUrbn4nvQJh-;(0Vy1g9m+VAyuo@2Y>Hich<(x0$p#Jj|*jw1feq zqcA-#ip~H-&rOVI$)U2tl0s+z6ku^c@pW7;qb3!6bvV~19qw}RHiOpG>tWGq>yW~l zgO%Kxt4dLn^3CNydba&Dx=(!d$*TnZ3sV8++mq~oCj;naF|<$W)mgWw(ExTPhwg zHfS;x!2THWaE>HXlcwO4taxt9BM#S(SqU90Kgyl}NXNa?m0Q3f^}GL~NF)vmSfun%z0?SDDMk%@;yTHu5hR`supMR>To5FcNr8hx4 zhFwsf`!K+cPC~jMNQG~o^Aux zjX3+oJ8NG|eH)FXbiH*$$xcS@m_^ZDQf#{JX%}9lF4E#t?qM-jcsD9xP%2t}oh6cc z16D>N%^)ugiQEw06iQG^{jG#8TT_5(sz|dykOH7L#t4Nm9e1pwSrE>JgUa1h+l*Zf z9LjSll!31~(*45;YlzZqw{3d9#wDk>2POc?T--|+lO5xo-C7UlY`e1=W0nvFs+SMy zD!(fV*ATbXNz<}RHlMgq*p6?pE_czLQh#slsWL2Qi><&){O zZ{B=QuG=wAbu<`9S!*ntblujys@HCMQ*c+UlN^JMjxR=})rQY9-${COEe&BD++kaK zW8Lc>wwVwleR@e5rGTo+7hwDRj_Cb6NtJ{iLF0BP^p$N2GA}89g@H^@k6X-ny5jS2 z?EcQS^Y%!H`YWU8Mqc~{1EsV_yk9q-&;K0`laN+S#$3v|km>e5S&I=!)c&N?D}NG!=YARNeV_^&Ocv%^=v*!{siKYn2d!6`l9HYdP1OWj}g zkp@tHjWP;$ue%vfaelN-p1cDkrsN!P3vt1ciUoToPwUs|qxj(K6#s;nI2{at8 zx6RTjF=Er0Q@VMzY1s@|qfYN&fr)?3GiAt*!us^kRJ|^7)%c!7iGq};sbWhIQMfSF zY2ab2>-Et2Pppg!6KU0|sC$SlQN&xZG(muX<0JKXgmWX3%3L%t2p%p2H+!SsdaxBL zOSKB$LV_eX1<2zj%pX2|sDOgb-tEhYyityvJpwe;yQ!ff^aUKA9O}@Yx%9B>1^-v6 zCE>{Yu|Xps*ZvU%nR$NR5RPMCI{KowHW|o%HgHg8LoBP91zdbZl82lNdFL8{sIs@D6;Y}BIaVh&0$!UfK)$*yRMri7 zFo-|psjVeKK+<94-#{ooywx7Wcb928|H^DDl-=I#S)F@k{Esv@#;;lk_hKNk9ewIY zjnV|js;20gCuAq_X1BLD^&2;(hs_V=W@2r#^LM5+&gccg( zhhIoUm|zv3U*E`C7iDnlJ+W-CeT>T1**FHkzoOjNNqoZjx2ylFy6q`|a_gY#^?!_H~B8sHIa9pD9X=X4&4awTF{WS5}{#t{Mrb(`4g+G#{jr%PQp5;rHeUg-guV= zlMS*zqCwrItxpIfRh98rAn?`i9E-0vKHqaV8QKU~pky;*3}~s9Hf0kFm}Db;smWjeY=3woU$*NwnqMidoM#m`+@4$seG*$EdE9RzOPy~z%r7W%2-FDmE2 zLJ462wQaRe9$fVJNn>EtDyXeFIby|l)cOGMlJw2=yD{3cte^P`hCF7F0tv(AsC0}^ zlGq86j7lzAJGxB7G`^LiI7;3QRIHRTNf`+Rn1OGQOCeWV#D27}yr9Grdtl&U>uf*Y zEMU=a7^h49g$*ifE_3jJ=c;;o3w0cMS?9LP)-416^{OQ4;!iR<65mAu4r2ZR?)#Nb zyxK!L`u5cVxxP&|-!J*cq@#2H=Y;FCA+vPi--&<`OTShbjQv^`SmENk{K&Y0sw26(_67)5V z_mfs_EYFUe&@=HU*y=4`&qcLZR72`%0vw;u`KC$#jcW;X%C&yEU8?q6Exme7c$5uC z%e&~%!T&Me#uqo76J9_Mk`IoSeMKdqiWDl$s^CU}Xdg1|)SiSu-CHiUpraW^RdMED(jc^H$@cmm zExZ8M*dbnQMtN}*PJg+VRe7sF>H0W0qmBz3a2`lV z*hTBqU|0?~%5AAOHw|KbcU#dGre&AAyl8BN6SR}?QKNTEL(mlT!mNhl z&+`-~$qb9x;T_lXao=tFerU$ojl>I!#@$0ur56At(UZPb7lVv+mtgE5r{#|AVg3{Q zBJfz7?!1tbiS>s~{pJ=9@i@TV`#)|}dh#~|!P~oNa2K7DRE_}sMV8{mKX6^o$+J^5 zADzXo6_5TYj!$o+E* z(mU_Aw|Ua$mK{ImPXqDsvin_low`W<(Ac^z&&XA5SmV>s`I#+a&uI30G6vX7z~J=R zy1UIYx`ENl*CU%9ZsU^aKXt~qx%W_f89r8=iNApPI*AXajy~nDSf^;8Y6evoH!~K) zDL=!Cz1yHG-{UoNW{a69FEaXW+4bgc*9gJ~%uN7@(lB;dDXnZTO`fl^)PWV445$t* zKWDKoT!~Ci-r_dxG@3d9vF(&$YgNcqWK2Tc5g(Vo$qaG*ti$*Va}(gy_V8 zzCu$xZ9&W8lHZv&G8PK#8_?BBgN_`j`X=^^@e@R<#opY>>`#b7#$dP=BcyO1Q zwM6knrK=vYdY4KV!Z;eQzxSrGk11JFk}gwh5`6WyF(|K%=HFtBVf==F-oc{}eteCu6c;`Xl&2?sjl zc|n&gOXoJ?C`wvk%*9!o9DyA!f02%nN)cOFm$?PZ!E(-=0s{{OUv>;as<>Eh?Hni> zRx#8{%k9oNmn4uT1Tz%tQT<5b(wTJxjb`I9DE9nTM7n@g5cq?gUv1&h)|-e$S`|(Y zYole+`}N<;I#{m8|*q#s^LDzm^>jy`DgHBXdV>i==^NTrquaUPvH3swgIqWZB1YDA? zkNbOEH)LeaNtP-BoG_1J;q$q*daLAKlMhhrLq1E~mX?R32(1rxSG8Z3>^+7~&sWjZ zR|xDdy*IKOQlu&tKtQk-`Gv3Ezj`O7UY<_z)JiIx-sZ6UV0b?XS#5lnDT`*dw`&g{OSx+qqpfYj^ zENOtz#d6uD$HJ(y7^u~@3=0RP0yRsm!W29G_ZD8fMy&;K#k83D%A!jc7pL<05u4kY zOQUDDX~hHlPDZZ)y#KZNSwz%dE5>{(F+jI}58rb4cz)M^5in+U+jy*0(d$cZ8aqx@>p2CjjpNBoHX)07zvtvFHyFEuB9g&qrqG#OIz_I@3tnwC54kHQcvUVD>X-siCC^s1d07Ab6T>547X`@OB)sFhL9It>8Z4I&4Mi#h z10KaY-{sx4ul0f4k`v?K82r^`*R}A3{uyKX=QRk>A=Pya!_hU))tUo|BXB#9I@W8y zxX1LDA%bW>ADrgi+yV9}kpE{>2yDvN0P?U~hw3YZt&s|tnR%Cby<2V0@x29GN~k27 zK#~TRf8LUYKYx_3ewC0S8^dMB?zhD@ljdO{{)Yxj!YVw;%V~VY?sv%|TiY}H7UnDK zmfa;}F6{v~9ANl*XmlHP!S_;4F^@5T4kkv>D?rr<$U5FNR4`;Cpj_ScV&^%A`u?&2 zc_kNF=pxx^ASn7SyEJxAF8CAi(X9Jn-vH&Gs`lyj#VQK$}UZsd0Fc$n%h^xFyQ;o~P#+&bRX{1e7DLkuh1l zrd@Q(yL8jm=97) ztR{V%e+h(mz=cZ_w$@GofrSd1~1cc0GA)9G6%>Aojmt_^8O#I>i5{W6v|P(EKTo4k7va3;9jCr z?g%;iuBrxVqD?>nj=t-c={yTkLC{NtW5rQ`WG8LPquaB_Sq1so#f@b&UnX3~_x5kv zwqiGO6ljil@GR&NHNMJoc=9R%+1*c@Bf2F+8iF;Im8JVXUh^OF`m2j^{pU$ zfF?VI!}%s!uUEH9g|4IB+PB0xsy0iXZcp$@C^CTR}V(TqoSH~TnHBe>lLxL@j_3d3;k*L)B3l? zjt@2!yXAvU(K<&#@}ml|%39*CjxpT%RcT|6|Fr2wI>@1DeDO0#Fjo&$aJXoM4q$4N z!|f^_0N)=sF_bv5!HxEBU-Sj<7|WHG5?IIf@=|@hgx+bg%Pu!W9B?Xj+E*`CpXsKs zCJ6xI{#sXFj1g-_+STo&oHkYMUIgl<)t$DCOawjDegsajtr+io>G@_`!;o=p0mx*(vjY@BOVmf1@85?kOYTZg;1?Y1?S+_WAuRA z2G)vOOcQp$R24qdBii;UQawPv)73UIE)DB^2H|UW-7}_Q0D*j^6{4T+2PL~!tF5kV zR*Ejx?ZZBvUg?e^Iej^^9t%D8zOrwNGZ{%8SM^KN4h|gAisUCT(WNyQ&il_^mrkro zIr8ssA9)?4*diT_Wo<1C@aO@FBNZ>;-LZM z1yO6TGjtwuDjJjfvdMm#xrYZ#m`6;iczKMCyYu80M%W~eXY5EGT@VQS)S^Snp~miV z@&Z{LqY8$R`QGS(Gbyb6?jS&~W2U(r*Ux%O1H8u_{l})^Qt`xk)IVGQ&6WIONANmW zg>(aKEG)$wm_ahLkM&_fE}CB5cgAU=t#QZbz2O!D1O5u04sVK!c$V%@x*wK2n_sM| z+3m3>hl`;*g~G@ha$TSn;Tp)QnA{Cfo>`&dL?!)Bh?w80GUJC>V0{3h<99=LRXi>- zCtO{z8bgw&TJId}wwB@rJ=Rr2-&Bq$$IQ|@j&=Ou&( zqX*DCIf=1CiXo#a$xS2K;cX2_0Sm-z;?}VUQCi}<-Yzqa!708c1Vucr_Im|mN|`>) zV1eJlu)ay~w>A?>s=*ulGR;hS;1f%~{p&E5dh%!iV|gL#QbP%U5m}RBu){eW9?th& zO)UF-%eLYGqy^jbHbyRtaB*1H`*7jQ;{YC;urb?K{K1>3rh>W+QD9Yi;aa)TV1!xc z9(JTpT8>9(T(%S2vdG4d` zdBQ-xx=RO4SGb`|QzNcHp6bdkq|fD!TGh!3h97gt4_0P}Ew(*$7(v-)XX{)L{b|d3#Ta&#cAm}3rR&GlntateIyj1;Qz$fpczY>$r&l+xrIgaaNz&Q&-*I$44g?WgM`!I> zcT*+%SD_CA1W6ay&#WuucQisU~`05|ttNtv0X%OE*k%rV;od6EQ>GiU7& zT7}*hf@@eopc$HcESgo61a|zu&_l)R+?+Wlm-Zioj;w_RW?V>@-^?G6J?q({N4V2- zCmH>v0r1UJP=6~ohb0%BG0GcbXT>uO(>&YWhlfhJow)X#306CpL$C|lJ~hs=o7xBi z%>E22m%bdtZDt6b^N&M@ygzl-31T!>*v!W|lJ08v$~+L#Clu1rvd>3+7Q9eI>TmZyDm<9U48{F%+YU%fBaIgsM zaZAO+{&ToJ?7A@pK?Y}m2$C}F#Kv3Ilx%P;95fM=cN+|lcNuxH<$gCjO!x`C>BL*o zzKR$O$UuUJRCOXx5n{t`0dJA6Lstg^SxTqk{cVhq9e|d?!za6ovd=f1Pf?bk^aB!YE zraKSJfXdZ$T1mNk_N)U3Lw#Zu`VV&a>AIe1$&eVz2|eh;9MffxO=4PwZw(C3Q)o64Fg52ojhwu2Twwgcx-xiIRKs6CkJfKk`M+Fmb_A zA*veT8?FjB0IW)5w;*~YZTI1C(;6R*Qk!VRJA_L8#Tjs(4yKuKcAAnApgf9A;~B%o zKOjM0Iv%7+XWN(1cx_*A{(FV_ZWMSUU*d#3RQ0LOBuH9Os8)T)A7?Mx=9rhrm+$b@ zM+TEUNFSaNK#FPUtRH2ytudiAR^1Glw!PEl2<{~jkOKPK06h8zGJ z6w#0}GmvOP-f(e07_EsOiA6TWATQ%32RI))fFsrHx(_+%+?&ts1A}C;S0c2Q6mN{v zq&t3o6LYw*S6-^W9zmysAqZm*50CBy3{D1|gI*@^M7jgNMVnKoPW__@@$&xfzKHqX1Cf|F=Fyiu*=ej z($!&49i#@)Wu=mL8#&LcfCa$jodf1BdPjq&N$EqXc^+1$*tAB6Bu(1neY?O-72|K;sZd5AEK|xrQ4>&L$_D zx{awO`{hz2QL2ZKiz!Dn1;3skiVDVxJGO01&YNy;@^6~6LbI%InX7d;wJ=f;J!aigj zd>?8!Nk_|TF*~>aQNwD285T`Fa%Wy?aU1xq_)%Hy>B^=MKkHvb2}vwRodH`^(9MBq zCFZE(_!=7%Iop*eapWB{UGK)>qcZ;{8WX=pxs+L3vjVfasned36x|h874Y zzp(@RfFiD@h(_Ge^e9~x+59nlaB>stTgLO4ocMg>bXkv2=iQHzAIA3X(Vp4f|IEVv z`!@N1xZ;2AV*kIkARv)3Q_m|;MKY~Rf9D^VsAwc`WXxS#WrInP5Zd>NFUy@R{aX5( zXxR-jUl}l!i&QhHfn?tww-+>9PNDdZ{iLn;tHv__$SC~+HSV!Tug!j7OV|DvB}D!- zlLwdOaYJzCBGxQ=(en8wX_^~e zPdZD7&+c|D!9R<=%$D#B+YR}1cT{$$5={LIM4hJBI&1DI5Ioy94dYe&r*R|6>&YMi z(io2F-g(P)faZAT8y@kB$c&#YbuIS6Qi`0OsMM~Wi6~8W_{mND(Pe-${C#|h#(9ZL zkyFV*w#e@7>db|pMG`F7KQSU=_Kf2MPU{!D0<`};x_E(|&99HKX(e;fnH{~Dj@h zh@6Y??j2X5_WBAUEEz*YB=+vD^1uX>*j0vG19aN3x~+@7sX@*D=Lp|foMs2^znZnh z+XZISVs%PB^~<%3`OtnpDhwaI@uvCM7jiZ1F+4#^ zv53S$hB9E5bbpK%f53&?Iqj5!|D&RQ%q=brJ0G@r_C}_Vx|ml zktCmtKuNut=c$yJNnfhtZNr7wP@{=Mga|NmDFG<%TNiBKn)(O(xM9)ioN LJT7|p^u>Pw*&S5z literal 0 HcmV?d00001 diff --git a/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_07.png b/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_07.png new file mode 100644 index 0000000000000000000000000000000000000000..9fe1e783bf1bd64b70bddc965b72e053d9cfceeb GIT binary patch literal 54812 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 z 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 )}1dp#d6o=hL+=( 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 literal 0 HcmV?d00001 diff --git a/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_09.png b/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_09.png new file mode 100644 index 0000000000000000000000000000000000000000..1a1a65a8046902ac6ae4456e613a89f54efdb502 GIT binary patch literal 105388 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

xs4gHy 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�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 literal 0 HcmV?d00001 diff --git a/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_11.png b/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_11.png new file mode 100644 index 0000000000000000000000000000000000000000..37af2a38d44b61c16188c13a3a6b9f31506c6865 GIT binary patch literal 127679 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%0A~{up8jgF^ypBjhg%r#+wb;XRbKDj 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℞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 Hh5z{Pyn4(^ literal 0 HcmV?d00001 diff --git a/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_12.png b/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_12.png new file mode 100644 index 0000000000000000000000000000000000000000..3756fcb72f0d8b66b1b6be7c17fe10b782883201 GIT binary patch literal 141237 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

  • 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 literal 0 HcmV?d00001 diff --git a/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_13.png b/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_13.png new file mode 100644 index 0000000000000000000000000000000000000000..a01c2635ba55a4957c38c4bf2b5e3dfef711f0a2 GIT binary patch literal 209168 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 literal 0 HcmV?d00001 diff --git a/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_14.png b/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_14.png new file mode 100644 index 0000000000000000000000000000000000000000..7a3d2a3d9b7ecdaf796ba3590ea5647bcf2a9e74 GIT binary patch literal 208603 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⁡s5(qmfd{^OAdDap14v289QotBe54-`yg^ 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�?$g!G=f__OaMWb4!r~<+ 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

      RX&s-Vc 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 literal 0 HcmV?d00001 diff --git a/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_15.png b/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_15.png new file mode 100644 index 0000000000000000000000000000000000000000..989ce548f1c5bf66dce44234dac7a7c78035d404 GIT binary patch literal 237217 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

      yuKCrZ@r7?|x{fIN1Rx-uvr6_DPt^tUF=>mf%U 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 $7_t!NUZ=>H;a}d-zuaZ8480G$< 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 F{uf6RlzRXG literal 0 HcmV?d00001 diff --git a/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_17.png b/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_17.png new file mode 100644 index 0000000000000000000000000000000000000000..9aff096bb39b0e2bc66b36e4e2439b96d2c9951f GIT binary patch literal 256299 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

      8EK@4U?}CSZc9xtPkiwDfsgENw})@9tRs?4UgF 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�XaOw`V`lzFD-|u{g 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 literal 0 HcmV?d00001 diff --git a/doc/sphinx/_static/paraview_state_files/BST_2D.pvsm b/doc/sphinx/_static/paraview_state_files/BST_2D.pvsm new file mode 100644 index 000000000..41aa66519 --- /dev/null +++ b/doc/sphinx/_static/paraview_state_files/BST_2D.pvsm @@ -0,0 +1,19693 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/sphinx/_static/paraview_state_files/BST_spherical.pvsm b/doc/sphinx/_static/paraview_state_files/BST_spherical.pvsm new file mode 100644 index 000000000..1e5539a32 --- /dev/null +++ b/doc/sphinx/_static/paraview_state_files/BST_spherical.pvsm @@ -0,0 +1,19483 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/sphinx/_static/paraview_state_files/BST_v1.pvsm b/doc/sphinx/_static/paraview_state_files/BST_v1.pvsm new file mode 100644 index 000000000..a54d1305a --- /dev/null +++ b/doc/sphinx/_static/paraview_state_files/BST_v1.pvsm @@ -0,0 +1,26182 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/sphinx/_static/paraview_state_files/BST_v2.pvsm b/doc/sphinx/_static/paraview_state_files/BST_v2.pvsm new file mode 100644 index 000000000..7f4d8e9fc --- /dev/null +++ b/doc/sphinx/_static/paraview_state_files/BST_v2.pvsm @@ -0,0 +1,24095 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/sphinx/_static/paraview_state_files/BST_v3.pvsm b/doc/sphinx/_static/paraview_state_files/BST_v3.pvsm new file mode 100644 index 000000000..408fc29f6 --- /dev/null +++ b/doc/sphinx/_static/paraview_state_files/BST_v3.pvsm @@ -0,0 +1,26844 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/01_input_design.md b/doc/sphinx/user_manual/basic_starter_tutorial/01_input_design.md index 441098471..cad470e41 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/01_input_design.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/01_input_design.md @@ -2,4 +2,4 @@ World Builder input file design ===================================== -GWB input files are plain text files using the JSON format. This means you can use any text editor to view and edit the files. If you are not familair with the JSON format, it might be useful to familiarise yourself with it before continuing, although it is not nesseary. The basic idea is that it allows data to be unambigously structured to be readable by both humans and computers. +GWB input files are plain text files using the JSON format. This means you can use any text editor to view and edit the files. If you are not familiar with the JSON format, it might be useful to familiarise yourself with it before continuing, although it is not necessary. The basic idea is that it allows data to be unambiguously structured to be readable by both humans and computers. diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md b/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md index 287981dc4..7cb9fd1b0 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md @@ -11,13 +11,16 @@ GWB input files are plain-text files, which generally have the extension `.wb`. :lineno-start: 1 ``` -::::{grid} 2 -:::{grid-item-card} Download BST_1_minimal_box.wb +::::{grid} 3 +:::{grid-item-card} BST_1_minimal_box.wb :link: ../../_static/gwb_input_files/BST_02_minimal_box.wb ::: -:::{grid-item-card} Download BST_1_minimal_box.grid +:::{grid-item-card} BST_1_minimal_box.grid :link: ../../_static/gwb_input_files/BST_02_minimal_box.grid ::: +:::{grid-item-card} Pavaview v1 state file +:link: ../../_static/paraview_state_files/BST_v1.pvsm +::: :::: ```{note} @@ -26,4 +29,13 @@ You can copy the text in the box by selecting it, or by hovering over the box an If you want to inspect the result yourself, you can also download the corresponding `.grid` file and use the `gwb-grid` application (`gwb-grid BST_1_minimal_box.wb BST_1_minimal_box.grid`) to create a vtk output (`BST_1_minimal_box.vtk`) and view it in for example Paraview. ``` -Congratulations on creating your first world builder input file! If you visualize the result you will notice that you are getting an adiabatic temperature profile and that every compositional field is zero everywhere. This is the background, or our canvas, if we want to stay in the painting analogy. Now, before we are going to get our brushes, we should first discuss the shape of our canvas a bit more. \ No newline at end of file +Congratulations on creating your first world builder input file! If you visualize the result you will notice that you are getting an adiabatic temperature profile and that every compositional field is zero everywhere. This is the background, or our canvas, if we want to stay in the painting analogy. Now, before we are going to get our brushes, we should first discuss the shape of our canvas a bit more. + + +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_02.png +:name: BST_02 +:alt: Basic Starter Tutorial section 16 highres result. +:align: center + +Basic Starter Tutorial section 2. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently all compositional fields are zero everywhere, so nothing is shown. The botttom part shows the temperature as seen sligthly from below. This shows an adiabatic temperature gradient. +``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md b/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md index 6b18b7fba..8f969b4cd 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md @@ -3,23 +3,23 @@ Optional parameter: coordinate system ===================================== -When the minimal example on the previous page is passed to the world builder, the world builder fills in anything else it needs with default values. The default values can be viewed in the Parameter listing part of this manual in {ref}`part:GWB_parameter_listings:chap:world_builer_file:sec:index`. +When the minimal example on the previous page is passed to the world builder, the world builder fills in anything else it needs with default values. The default values can be viewed in the Parameter listing part of this manual in {ref}`part:GWB_parameter_listings:chap:world_builder_file:sec:index`. -One of the optional parameters which can most fundentaly change what the resulting world looks like is the {ref}`open_coordinate-system`. Reading this document for the first (or even 10th time) is going to probably make you feel a bit overwelmed and it is not needed to continue. If you want to know more, you can open the dropbox below of a detailed explanation of how to read this part of the parameter section. +One of the optional parameters which can most fundamentally change what the resulting world looks like is the {ref}`open_coordinate-system`. Reading this document for the first (or even 10th time) is going to probably make you feel a bit overwhelmed and it is not needed to continue. If you want to know more, you can open the drop box below of a detailed explanation of how to read this part of the parameter section. -:::::{dropdown} Coordiante system parameter listing explanation +:::::{dropdown} Coordinate system parameter listing explanation :name: part:user_manual:chap:concepts:sec:03_coordinate_system:parameter_explanation For now I will just explain what you need to know to read this part of that document. -The parameter listing is a very big collapsable tree, which in the heading has the path. `/` is the root of the tree, and `/coordinate system` is a object directly on the root. You can collapse everything below `/coordinate system` by clicking the upward arrow on the right, and click it again (now poiting downward) to expand it back. These entries contain information about them, such as the type, default value and documation. The default is set to Cartesian, so of your model is in Cartesian coordiantes, you don't need to do anything. +The parameter listing is a very big collapsible tree, which in the heading has the path. `/` is the root of the tree, and `/coordinate system` is a object directly on the root. You can collapse everything below `/coordinate system` by clicking the upward arrow on the right, and click it again (now pointing downward) to expand it back. These entries contain information about them, such as the type, default value and documentation. The default is set to Cartesian, so of your model is in Cartesian coordinates, you don't need to do anything. In our case the coordinate system is an object, which means we need to write something like `"coordinate system": {}` in our input file. -The next dropbox has the path `/coordinate system/oneOf`. You can collapse it to see that it is the only one dropbox in the `/coordinate system` dropbox. The oneOf subpath indicates you need to choose one object out of a few options. They are listed in the oneOf box. The paths of these dropboxes in the oneOf dropbox are numbered and not named, unfortunatly. This means we will have to look into them to see what they actually represent. +The next dropbox has the path `/coordinate system/oneOf`. You can collapse it to see that it is the only one dropbox in the `/coordinate system` dropbox. The oneOf subpath indicates you need to choose one object out of a few options. They are listed in the oneOf box. The paths of these dropboxes in the oneOf dropbox are numbered and not named, unfortunately. This means we will have to look into them to see what they actually represent. - In this case there are two dropboxes, so let's start with number 1 (path `/coordinate system/oneOf/1`). We can see that this is an object which has one requried key/parameter: `model`. The documentation already states that this is a Cartesian coordinate system. When we look into the model dropbox (`/coordinate system/oneOf/1/model`) we see that thatis an enum with only one possible value: `cartesian`. + In this case there are two dropboxes, so let's start with number 1 (path `/coordinate system/oneOf/1`). We can see that this is an object which has one required key/parameter: `model`. The documentation already states that this is a Cartesian coordinate system. When we look into the model dropbox (`/coordinate system/oneOf/1/model`) we see that that is an enum with only one possible value: `cartesian`. - This is a very long winded way to say that if we want a Cartesian coordinate system, we need to provide a coordiante system object which has a key called model and as a value an enum `cartesian`: `"coordinate system": {"model":cartesian}`. + This is a very long winded way to say that if we want a Cartesian coordinate system, we need to provide a coordinate system object which has a key called model and as a value an enum `cartesian`: `"coordinate system": {"model":cartesian}`. ```{code-block} json --- @@ -28,12 +28,12 @@ lineno-start: 3 "coordinate system": {"model":"cartesian"}, ``` - Now see if you can find out from the documantion how to create a spherical model. + Now see if you can find out from the documentation how to create a spherical model. ::::{dropdown} Solution :name: part:user_manual:chap:concepts:sec:03_coordinate_system:parameter_explanation:spherical -If you managed to do it in one go, great, well done! If you just tried adding changing `cartesian` to `spherical` you will get an error. It is a nice change to learn how to read the error messages, so take a good look at it. The problem here is that when we look at therequired parameteres in `/coordinate system/oneOf/2`, we see that it also requires a key `depth method`. Please see {ref}`part:user_manual:chap:concepts:sec:const_angle_spherical` for more info on why this is needed. The last option in this section is radius. This key has a default value, so it is optional. The default is set to 6371000.0, which should be fine for most models. +If you managed to do it in one go, great, well done! If you just tried adding changing `cartesian` to `spherical` you will get an error. It is a nice change to learn how to read the error messages, so take a good look at it. The problem here is that when we look at the required parameters in `/coordinate system/oneOf/2`, we see that it also requires a key `depth method`. Please see {ref}`part:user_manual:chap:concepts:sec:const_angle_spherical` for more info on why this is needed. The last option in this section is radius. This key has a default value, so it is optional. The default is set to 6371000.0, which should be fine for most models. So a spherical model with a user defined radius of 1.0 would look like this: @@ -41,7 +41,7 @@ So a spherical model with a user defined radius of 1.0 would look like this: --- lineno-start: 3 --- - "coordinate system":{"model":"spherical", "depth model":"begin segment", "radius":1.0}, + "coordinate system":{"model":"spherical", "depth method":"begin segment", "radius":1.0}, ``` :::: @@ -82,7 +82,7 @@ lineno-start: 1 --- { "version":"0.5", - "coordinate system":{"model":"spherical", "depth model":"begin segment"}, + "coordinate system":{"model":"spherical", "depth method":"begin segment"}, "features":[ ] } ``` diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md index dc16fa476..79b3c0619 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md @@ -8,9 +8,9 @@ Each feature is an object, which means we need to enclose it in curly braces (`{ 1. The `model` key always defines which feature is set, which is "oceanic plate" in our case. 2. The `name` key should contain a descriptive name. The name can be anything, and is mostly to help keep the input file readable. -3. The `coordinates` key is a list of 2D coordianates: x,y in Cartesian and long,lat in spherical. A list in JSON is indicated by angle brackets (`[]`) and the items are seperated by comma's. +3. The `coordinates` key is a list of 2D coordinates: x,y in Cartesian and long,lat in spherical. A list in JSON is indicated by angle brackets (`[]`) and the items are separated by comma's. 4. (Optional) The `temperature models` key is a list of temperature model. Each temperature model is an object. For now we will just chose the simplest one: `uniform` where we set the temperature to `293`K. -5. (Optional) The `compositional models` key is a list of compositional models. Each compositional model is an object. Like with the temeprature model, we will just chose the simples one: `uniform` and set the composition in compositonal field 0. We will go into more detail how this works later in the tutorial. +5. (Optional) The `compositional models` key is a list of compositional models. Each compositional model is an object. Like with the temperature model, we will just chose the simplest one: `uniform` and set the composition in compositional field 0. We will go into more detail how this works later in the tutorial. There are some other options, which we will cover later. The file below shows the result. To focus your attention, by default only the lines of interest are shown, but you can always view the full file by clicking on the `Full file` tab. @@ -25,13 +25,16 @@ There are some other options, which we will cover later. The file below shows th :lineno-start: 4 :lines: 4-12 ``` -::::{grid} 2 -:::{grid-item-card} Download BST_04_overriding_plate.wb +::::{grid} 3 +:::{grid-item-card} BST_04_overriding_plate.wb :link: ../../_static/gwb_input_files/BST_04_overriding_plate.wb ::: -:::{grid-item-card} Download BST_04_overriding_plate.grid +:::{grid-item-card} BST_04_overriding_plate.grid :link: ../../_static/gwb_input_files/BST_04_overriding_plate.grid ::: +:::{grid-item-card} Pavaview v1 state file +:link: ../../_static/paraview_state_files/BST_v1.pvsm +::: :::: ::::: @@ -44,19 +47,26 @@ There are some other options, which we will cover later. The file below shows th :lineno-start: 1 ``` -::::{grid} 2 -:::{grid-item-card} Download BST_04_overriding_plate.wb +::::{grid} 3 +:::{grid-item-card} BST_04_overriding_plate.wb :link: ../../_static/gwb_input_files/BST_04_overriding_plate.wb ::: -:::{grid-item-card} Download BST_04_overriding_plate.grid +:::{grid-item-card} BST_04_overriding_plate.grid :link: ../../_static/gwb_input_files/BST_04_overriding_plate.grid ::: +:::{grid-item-card} Pavaview v1 state file +:link: ../../_static/paraview_state_files/BST_v1.pvsm +::: :::: ::::: :::::: -```{todo} -Nice image here of the resulting changed temperature and composition. -``` +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_04.png +:name: BST_04 +:alt: Basic Starter Tutorial section 16 highres result. +:align: center + +Basic Starter Tutorial section 04. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is only shows composition 0 as green. The botttom part shows the temperature as seen sligthly from below. This shows that the overriding plate with a temperature of 293K goes all the way down to the bottom of the model. +``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md index b5bfea870..4d22a7e35 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md @@ -3,7 +3,7 @@ Limit temperature with depth ============================ -As you may have noticed, the temperature and compostional field 0 in the model so far, reaches all the way to the bottom of the model. This is far from ideal since our model is 500km deep and the oceanic lithosphere should only reach about 100km and the "crustal composition" should only reach 25km. Luckely, this is easily solved. There are a few ways of doing this, but we can start to set a global maximum depth of 100km for the feature. This is as eash as adding `"max depth":100e3,` to the end of line 7. Please note that units are in meters. Next, we can also do this individually, so let's limit the uniform composition by adding `"max depth":50e3,` to the object. +As you may have noticed, the temperature and compositional field 0 in the model so far, reaches all the way to the bottom of the model. This is far from ideal since our model is 500km deep and the oceanic lithosphere should only reach about 100km and the "crustal composition" should only reach 25km. Luckily, this is easily solved. There are a few ways of doing this, but we can start to set a global maximum depth of 100km for the feature. This is as easy as adding `"max depth":100e3,` to the end of line 7. Please note that units are in meters. Next, we can also do this individually, so let's limit the uniform composition by adding `"max depth":50e3,` to the object. ```{note} If we would have set the max depth of the composition to be larger than the feature max depth of the feature, the composition will be be cut off by the feature max depth. @@ -20,13 +20,16 @@ If we would have set the max depth of the composition to be larger than the feat :lines: 5-15 :emphasize-lines: 3,8 ``` -::::{grid} 2 -:::{grid-item-card} Download BST_05_limit_depth.wb +::::{grid} 3 +:::{grid-item-card} BST_05_limit_depth.wb :link: ../../_static/gwb_input_files/BST_05_limit_depth.wb ::: -:::{grid-item-card} Download BST_05_limit_depth.grid +:::{grid-item-card} BST_05_limit_depth.grid :link: ../../_static/gwb_input_files/BST_05_limit_depth.grid ::: +:::{grid-item-card} Pavaview v1 state file +:link: ../../_static/paraview_state_files/BST_v1.pvsm +::: :::: ::::: @@ -40,20 +43,26 @@ If we would have set the max depth of the composition to be larger than the feat :emphasize-lines: 7,12 ``` -::::{grid} 2 -:::{grid-item-card} Download BST_05_limit_depth.wb +::::{grid} 3 +:::{grid-item-card} BST_05_limit_depth.wb :link: ../../_static/gwb_input_files/BST_05_limit_depth.wb ::: -:::{grid-item-card} Download BST_05_limit_depth.grid +:::{grid-item-card} BST_05_limit_depth.grid :link: ../../_static/gwb_input_files/BST_05_limit_depth.grid ::: +:::{grid-item-card} Pavaview v1 state file +:link: ../../_static/paraview_state_files/BST_v1.pvsm +::: :::: ::::: :::::: +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_05.png +:name: BST_05 +:alt: Basic Starter Tutorial section 5. +:align: center -```{todo} -Nice image here of the resulting changed temperature and composition. +Basic Starter Tutorial section 5. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is only shows composition 0 as green and is now limited to 100km depth. The botttom part shows the temperature as seen sligthly from below. This shows that the overriding plate with a temperature of 293K is now lilmited to 100km depth. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md index a49a03690..d4cf1ff7d 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md @@ -6,9 +6,9 @@ Using uniform temperatures will only allow you to build very simple models. So l To be able to do this, we need to provide the following information to the model: `model`, `ridge coordianates`, `spreading velocity` and `max depth`. Please see {ref}`open_features_items_oneOf_4_temperature-models_items_oneOf_2` for more info. -We are already familair with `max depth`, but `spreading velocity` and `ridge coordinates` are new. The [spreading velocity](open_features_items_oneOf_4_temperature-models_items_oneOf_2_spreading-velocity) is simply the velocity of how fast one part of the plate is moving away from the ridge. The [ridge coordinates](open_features_items_oneOf_4_temperature-models_items_oneOf_2_ridge-coordinates) are a list of spreading ridges, where each ridge is a list of 2D points. The half space is computed with the distance to the closest point on any ridge and the spreading velocity. +We are already familiar with `max depth`, but `spreading velocity` and `ridge coordinates` are new. The [spreading velocity](open_features_items_oneOf_4_temperature-models_items_oneOf_2_spreading-velocity) is simply the velocity of how fast one part of the plate is moving away from the ridge. The [ridge coordinates](open_features_items_oneOf_4_temperature-models_items_oneOf_2_ridge-coordinates) are a list of spreading ridges, where each ridge is a list of 2D points. The half space is computed with the distance to the closest point on any ridge and the spreading velocity. -If you are familair with the half space cooling model, you would also think some kind of top and bottom/mantle temperature is required. These values can be provided, but are by default they are set to resonable values. The top temperature is set to 193.15K and the bottom temperature is set to -1K. For this model, if the temperature is set to a negative value, it automatically uses the computed adiabatic temperature at that depth. This will be good enough for our tutorial, so we won't be changing those values here, but you are free to do so! +If you are familiar with the half space cooling model, you would also think some kind of top and bottom/mantle temperature is required. These values can be provided, but are by default they are set to reasonable values. The top temperature is set to 193.15K and the bottom temperature is set to -1K. For this model, if the temperature is set to a negative value, it automatically uses the computed adiabatic temperature at that depth. This will be good enough for our tutorial, so we won't be changing those values here, but you are free to do so! ::::::{tab-set} @@ -22,13 +22,16 @@ If you are familair with the half space cooling model, you would also think some :lines: 6-14 :emphasize-lines: 6,7 ``` -::::{grid} 2 -:::{grid-item-card} Download BST_06_oceanic_plate_temperature.wb +::::{grid} 3 +:::{grid-item-card} BST_06_oceanic_plate_temperature.wb :link: ../../_static/gwb_input_files/BST_06_oceanic_plate_temperature.wb ::: -:::{grid-item-card} Download BST_06_oceanic_plate_temperature.grid +:::{grid-item-card} BST_06_oceanic_plate_temperature.grid :link: ../../_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid ::: +:::{grid-item-card} Pavaview v2 state file +:link: ../../_static/paraview_state_files/BST_v2.pvsm +::: :::: ::::: @@ -42,19 +45,26 @@ If you are familair with the half space cooling model, you would also think some :emphasize-lines: 11,12 ``` -::::{grid} 2 -:::{grid-item-card} Download BST_06_oceanic_plate_temperature.wb +::::{grid} 3 +:::{grid-item-card} BST_06_oceanic_plate_temperature.wb :link: ../../_static/gwb_input_files/BST_06_oceanic_plate_temperature.wb ::: -:::{grid-item-card} Download BST_06_oceanic_plate_temperature.grid +:::{grid-item-card} BST_06_oceanic_plate_temperature.grid :link: ../../_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid ::: +:::{grid-item-card} Pavaview v2 state file +:link: ../../_static/paraview_state_files/BST_v2.pvsm +::: :::: ::::: :::::: -```{todo} -Add figures of model +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_06.png +:name: BST_06 +:alt: Basic Starter Tutorial section 6. +:align: center + +Basic Starter Tutorial section 6. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is only shows composition 0 as green and is now limited to 100km depth. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. This allows to better view the ridge. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md index 980edfe8b..571fc5906 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md @@ -2,9 +2,9 @@ Subducting plate oceanic part ======================== -Now that we have made the overring (Carribean) plate, it is time to add the oceanic part of the subducting plate (the Atlantic). To do this, we just need to add another object to the feature list. For this plate we will assume the oceanic lithosphere is really old, and the temperature gradient in the lithosphere is therefore linear between a top temperature of 293.15K and the adiabatic temeprature a the max depth of the plate. Luckely for us, this is the default in the world builder, so we will only need to provide the `model` (`linear`) and the `max depth`, which we will set to 100km. +Now that we have made the overriding (Caribbean) plate, it is time to add the oceanic part of the subducting plate (the Atlantic). To do this, we just need to add another object to the feature list. For this plate we will assume the oceanic lithosphere is really old, and the temperature gradient in the lithosphere is therefore linear between a top temperature of 293.15K and the adiabatic temperature a the max depth of the plate. Luckily for us, this is the default in the world builder, so we will only need to provide the `model` (`linear`) and the `max depth`, which we will set to 100km. -For the composition, we are going to do something a bit more special. A commen thing you will probably want to do with compositional fields is have multiple layers of them within a feature. This is very easy to do in the GWB. If you remember from the last section, both the `temperature models` and `compositional models` are a list of objects. Making layers is thus as easy as adding multiple compositional models with each their own `min depth` and `max depth`. +For the composition, we are going to do something a bit more special. A common thing you will probably want to do with compositional fields is have multiple layers of them within a feature. This is very easy to do in the GWB. If you remember from the last section, both the `temperature models` and `compositional models` are a list of objects. Making layers is thus as easy as adding multiple compositional models with each their own `min depth` and `max depth`. ::::::{tab-set} @@ -17,13 +17,16 @@ For the composition, we are going to do something a bit more special. A commen t :lines: 18-25 :emphasize-lines: 5,6,7 ``` -::::{grid} 2 -:::{grid-item-card} Download BST_07_subducting_plate_oceanic_part.wb +::::{grid} 3 +:::{grid-item-card} BST_07_subducting_plate_oceanic_part.wb :link: ../../_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.wb ::: -:::{grid-item-card} Download BST_07_subducting_plate_oceanic_part.grid +:::{grid-item-card} BST_07_subducting_plate_oceanic_part.grid :link: ../../_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid ::: +:::{grid-item-card} Pavaview v2 state file +:link: ../../_static/paraview_state_files/BST_v2.pvsm +::: :::: ::::: @@ -37,19 +40,26 @@ For the composition, we are going to do something a bit more special. A commen t :emphasize-lines: 22,23,24 ``` -::::{grid} 2 -:::{grid-item-card} Download BST_07_subducting_plate_oceanic_part.wb +::::{grid} 3 +:::{grid-item-card} BST_07_subducting_plate_oceanic_part.wb :link: ../../_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.wb ::: -:::{grid-item-card} Download BST_07_subducting_plate_oceanic_part.grid +:::{grid-item-card} BST_07_subducting_plate_oceanic_part.grid :link: ../../_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid ::: +:::{grid-item-card} Pavaview v2 state file +:link: ../../_static/paraview_state_files/BST_v2.pvsm +::: :::: ::::: :::::: -```{todo} -Add figures +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_07.png +:name: BST_07 +:alt: Basic Starter Tutorial section 7. +:align: center + +Basic Starter Tutorial section 7. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow and composition 3 as blue. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. Both the oceanic plate with the ridge and the oceanic plate with a linear temperature profile are visible. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md index 13d98ee7a..51857409c 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md @@ -1,16 +1,16 @@ -(part:user_manual:chap:concepts:sec:08_passive_marging_variable_depth)= -Adding a passive marging with variable depth +(part:user_manual:chap:concepts:sec:08_passive_margin_variable_depth)= +Adding a passive margin with variable depth ============================ -Although we have hinted towards it before, there is also an [area feature](part:user_manual:chap:concepts:sec:area_features) called `continental plate`. It works as you would expect based on what you have seen with the oceanice plate, but we are going to use it to do something very cool in our model: have a variable depths of a feature or even of layers within a given feature! +Although we have hinted towards it before, there is also an [area feature](part:user_manual:chap:concepts:sec:area_features) called `continental plate`. It works as you would expect based on what you have seen with the oceanic plate, but we are going to use it to do something very cool in our model: have a variable depths of a feature or even of layers within a given feature! -To showcase this, we will be adding a passive marging to our model at the overriding plate side of our model. To start out, we need to know that both the `min depth` and `max depth` accept two types of values: a number and an array of values at points. +To showcase this, we will be adding a passive margin to our model at the overriding plate side of our model. To start out, we need to know that both the `min depth` and `max depth` accept two types of values: a number and an array of values at points. ```{note} For an example of what this looks like in techical terms, see {ref}`open_features_items_oneOf_1_max-depth`. ``` -The number input we have seen before, and just sets the maximum depth to a single value. The value at points system works a bit differently, but can be used to achieve the same result. To start out easy, this is exactly what we are going to to for the `max depth` of the continetal feature. +The number input we have seen before, and just sets the maximum depth to a single value. The value at points system works a bit differently, but can be used to achieve the same result. To start out easy, this is exactly what we are going to to for the `max depth` of the continental feature. The value at points system creates a list of points, which at least include all the edge points and assigns a value to them. Then to get the actual value, `max depth` in our case, an interpolation between some close points is performed to get the value at that point. @@ -25,7 +25,7 @@ lineno-start: 1 "max depth":[[200e3, [[10e3,0],[20e3,10e3]]],[100e3,[[15e3,0]]]] ``` -A common operation is to set all the corners to a single value, and then maybe overwrite individual ones. To make life easy, there is a quick way to (re)set the value at the corner points: just pass a value with no points. This is what is done in the code sample below at the empasised lines. The first entry is a value without points. That means that all the coner points are set to that value. +A common operation is to set all the corners to a single value, and then maybe overwrite individual ones. To make life easy, there is a quick way to (re)set the value at the corner points: just pass a value with no points. This is what is done in the code sample below at the emphasised lines. The first entry is a value without points. That means that all the corner points are set to that value. ```{note} If you provide a point twice, explicitly, or implicity through the use of the corner values shortcut (e.g. `[200]`), the last defined value is used. This follows the painting analogy used before, where you overpaint older values. @@ -42,13 +42,16 @@ If you provide a point twice, explicitly, or implicity through the use of the co :lines: 16-30 :emphasize-lines: 2,6,11,13 ``` -::::{grid} 2 -:::{grid-item-card} Download BST_08_passive_margin_variable_depth.wb +::::{grid} 3 +:::{grid-item-card} BST_08_passive_margin_variable_depth.wb :link: ../../_static/gwb_input_files/BST_08_passive_margin_variable_depth.wb ::: -:::{grid-item-card} Download BST_08_passive_margin_variable_depth.grid +:::{grid-item-card} BST_08_passive_margin_variable_depth.grid :link: ../../_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid ::: +:::{grid-item-card} Pavaview v2 state file +:link: ../../_static/paraview_state_files/BST_v2.pvsm +::: :::: ::::: @@ -62,18 +65,26 @@ If you provide a point twice, explicitly, or implicity through the use of the co :emphasize-lines: 17,21,26,28 ``` -::::{grid} 2 -:::{grid-item-card} Download BST_08_passive_margin_variable_depth.wb +::::{grid} 3 +:::{grid-item-card} BST_08_passive_margin_variable_depth.wb :link: ../../_static/gwb_input_files/BST_08_passive_margin_variable_depth.wb ::: -:::{grid-item-card} Download BST_08_passive_margin_variable_depth.grid +:::{grid-item-card} BST_08_passive_margin_variable_depth.grid :link: ../../_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid ::: +:::{grid-item-card} Pavaview v2 state file +:link: ../../_static/paraview_state_files/BST_v2.pvsm +::: :::: ::::: :::::: -```{todo} -Add figures + +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_08.png +:name: BST_08 +:alt: Basic Starter Tutorial section 8. +:align: center + +Basic Starter Tutorial section 8. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow and composition 3 as blue. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. The added continental plate with variable thickness of it's two layers is now visible on the left side of the image. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md index e5c8c1eba..4db9cfa68 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md @@ -1,14 +1,14 @@ -(part:user_manual:chap:concepts:sec:09_optinal_adding_mantle_layer)= +(part:user_manual:chap:concepts:sec:09_optional_adding_mantle_layer)= Optional adding mantle layer ============================ -Sometimes you want precice control over what is happening in the mantle. In this case we want to have a specific composition for the mantle. +Sometimes you want precise control over what is happening in the mantle. In this case we want to have a specific composition for the mantle. ```{note} This is not always needed. For example in the visco-plastic material model in the FEM ASPECT, if no composition is defined, it is assumed to be a background composition. If you don't define a composition in an area in the world builder, the world builder will tell anyone who wants to know the composition at that location that the fraction of every composition is zero there. ``` -We are going to add the mantle layer as the first object in the feature list, so that other features can override it if nececary. The model name for a mantle layer is `mantle layer`, and we will name it "upper mantle". Because we will be have already used compositions 0,1 and 3, and will use 2 later, we are going to set this to composition 4. We could also specify a different temperture model for this. The default is `adiabatic`, but you can easily set to to somthing else, or change the parameters of the adiabatic gradient. +We are going to add the mantle layer as the first object in the feature list, so that other features can override it if necessary. The model name for a mantle layer is `mantle layer`, and we will name it "upper mantle". Because we will be have already used compositions 0,1 and 3, and will use 2 later, we are going to set this to composition 4. We could also specify a different temperature model for this. The default is `adiabatic`, but you can easily set to to something else, or change the parameters of the adiabatic gradient. ```{note} The default values of for example the [potenial mantle temperature](open_features_items_oneOf_3_temperature-models_items_oneOf_1_potential-mantle-temperature), the [thermal expansion coefficient](open_features_items_oneOf_3_temperature-models_items_oneOf_1_thermal-expansion-coefficient) or the [specific heat](open_features_items_oneOf_3_temperature-models_items_oneOf_1_specific-heat) have a default value of -1. This is, like we have seen before, a special value. In this case it means that the global value is used (as you can read in the documentation of the value). It is generally recommended to only set the global values so that the whole setup remains self-consistent, but if you do want to change it in individual locations, you can! @@ -25,13 +25,16 @@ The default values of for example the [potenial mantle temperature](open_feature :lines: 5-10 :emphasize-lines: 5 ``` -::::{grid} 2 -:::{grid-item-card} Download BST_09_adding_mantle_layer.wb +::::{grid} 3 +:::{grid-item-card} BST_09_adding_mantle_layer.wb :link: ../../_static/gwb_input_files/BST_09_adding_mantle_layer.wb ::: -:::{grid-item-card} Download BST_09_adding_mantle_layer.grid +:::{grid-item-card} BST_09_adding_mantle_layer.grid :link: ../../_static/gwb_input_files/BST_09_adding_mantle_layer.grid ::: +:::{grid-item-card} Pavaview v2 state file +:link: ../../_static/paraview_state_files/BST_v2.pvsm +::: :::: ::::: @@ -45,18 +48,25 @@ The default values of for example the [potenial mantle temperature](open_feature :emphasize-lines: 9 ``` -::::{grid} 2 -:::{grid-item-card} Download BST_09_adding_mantle_layer.wb +::::{grid} 3 +:::{grid-item-card} BST_09_adding_mantle_layer.wb :link: ../../_static/gwb_input_files/BST_09_adding_mantle_layer.wb ::: -:::{grid-item-card} Download BST_09_adding_mantle_layer.grid +:::{grid-item-card} BST_09_adding_mantle_layer.grid :link: ../../_static/gwb_input_files/BST_09_adding_mantle_layer.grid ::: +:::{grid-item-card} Pavaview v2 state file +:link: ../../_static/paraview_state_files/BST_v2.pvsm +::: :::: ::::: :::::: -```{todo} -Add figures +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_09.png +:name: BST_09 +:alt: Basic Starter Tutorial section 9. +:align: center + +Basic Starter Tutorial section 9. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 3 as blue and composition 4 is shown as red. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. We will not show composition 4 in future figures anymore to be able to show other features more clearly. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md index 224c3fe9a..0780ddcff 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md @@ -1,10 +1,80 @@ -(part:user_manual:chap:concepts:sec:10_adding_basic_subducting_plate)= +(part:user_manual:chap:concepts:sec:BST_10_adding_basic_subducting_plate)= Adding basic subducting plate ============================ -Now that we have a solid enough understanding of how area features like `oceanic plate`, `continental plate` and `mantle layer` work, we can start to take a look at line features. In this case we are going to take a look at the `subducting plate`, but note that there is also the `fault`. On a fundementatl level, they both function in a very similar way, with the main difference being that the slab has a slab surface and a down direction, while the fault has a center surface and is symmetric on both sides. The temperature an compositional models available for each also may differ. +Now that we have a solid understanding of how area features like `oceanic plate`, `continental plate` and `mantle layer` work, we can start to take a look at [line features](part:user_manual:chap:concepts:sec:line_features). In this case we are going to take a look at the `subducting plate`, but note that there is also the `fault`. On a fundamental level, they both function in a very similar way, with the main difference being that the slab has a slab surface and a up and down direction from that surface, while the fault has a center surface and is symmetric on both sides. The temperature an compositional models available for each also may differ. + +There are five properties these line features objects require: + +1. `model`: The name of the model, e.g. `subducting plate` or `fault` +2. `name`: Like with area features, a descriptive name to improve readability of the file. +3. `coordinates`: The location of where the feature intersects with the surface. For a subducting plate, this would be the location of the trench. This is what the line in line feature refers to, these coordinates represent a line on a map view. +4. `dip point`: This is often most confusing to new users, but the concept is really simple. If the slab or fault makes an angle, we need to decide what side of the line (trench for a slab) the slab or fault is dipping. There are many ways of doing this, but in the world builder it is done through simply defining a point on one side of the line. The slab or fault with dip in that direction. It is often good to choose a point far away from the trench, especially of the trench makes a lot of curves. +5. `segments`: Defines the downwards part of the subducting plate or fault. Each segment requires at least a `length` as a number, a `thickness`, which is an array of one or two numbers and a `angle`, which is also an array of one or two numbers. We will first show an example to get our first slab in the model before explaining further. It will hopefully be easier to understand when you see it in action in this and the next few sections. + +For the example in this section, we will make a trench at the interface of the two area features, where the slab is dipping with a constant angle of 60 degrees in the direction of the overriding plate. We make this slab (segment) 300 km long and give it a constant thickness of 100 km. So we set a dip point at a location on the side of the overriding plate with respect to the trench. In this case the origin (0,0) will work fine. + +```{note} +The result will not change based on the exact location of the dip point, as long as it is on one side of all the lines formed by connection the line features coordinate points. +``` + +::::::{tab-set} + +:::::{tab-item} Important lines +:sync: Partial + +```{literalinclude} ../../_static/gwb_input_files/BST_10_adding_basic_subducting_plate.wb +:language: json +:lineno-start: 43 +:lines: 43-49 +:emphasize-lines: 2,4 +``` +::::{grid} 3 +:::{grid-item-card} BST_10_adding_basic_subducting_plate.wb +:link: ../../_static/gwb_input_files/BST_10_adding_basic_subducting_plate.wb +::: +:::{grid-item-card} BST_10_adding_basic_subducting_plate.grid +:link: ../../_static/gwb_input_files/BST_10_adding_basic_subducting_plate.grid +::: +:::{grid-item-card} Pavaview v3 state file +:link: ../../_static/paraview_state_files/BST_v3.pvsm +::: +:::: +::::: + +:::::{tab-item} Full file +:sync: Full + + +```{literalinclude} ../../_static/gwb_input_files/BST_10_adding_basic_subducting_plate.wb +:language: json +:lineno-start: 1 +:emphasize-lines: 44,46 +``` + +::::{grid} 3 +:::{grid-item-card} BST_10_adding_basic_subducting_plate.wb +:link: ../../_static/gwb_input_files/BST_10_adding_basic_subducting_plate.wb +::: +:::{grid-item-card} BST_10_adding_basic_subducting_plate.grid +:link: ../../_static/gwb_input_files/BST_10_adding_basic_subducting_plate.grid +::: +:::{grid-item-card} Pavaview v3 state file +:link: ../../_static/paraview_state_files/BST_v3.pvsm +::: +:::: +::::: + +:::::: ```{todo} -Add figures +The explanation can be significantly improved by adding conceptual figures +``` +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_10.png +:name: BST_10 +:alt: Basic Starter Tutorial section 10. +:align: center + +Basic Starter Tutorial section 10. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The font half of the overriding plate (compsition 1) has also been removed to be able to better view the slab. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. ``` diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md b/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md index 392b5f6d2..0118b9fac 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md @@ -2,6 +2,72 @@ Dip change in segment ===================== +What we have achieved in the last section was already great, but slabs in the Earth are usually not thought of as straight lines. For example near the surface they start with an angle of zero and then dip to maybe 60 degrees. So, how do we do that in the world builder? + +This is where the array for the `angle` comes in. Last time we provided just one value, but we are also allowed to provide two values. If you provide two values, the first value is the angle at the top of the segment and the second value is the angle at the bottom of the segment. So to achieve this we only need to add a zero before the 60 in the `angle` array. + + +::::::{tab-set} + +:::::{tab-item} Important lines +:sync: Partial + +```{literalinclude} ../../_static/gwb_input_files/BST_11_dip_change_in_segment.wb +:language: json +:lineno-start: 43 +:lines: 43-49 +:emphasize-lines: 4 +``` +::::{grid} 3 +:::{grid-item-card} BST_11_dip_change_in_segment.wb +:link: ../../_static/gwb_input_files/BST_11_dip_change_in_segment.wb +::: +:::{grid-item-card} BST_11_dip_change_in_segment.grid +:link: ../../_static/gwb_input_files/BST_11_dip_change_in_segment.grid +::: +:::{grid-item-card} Pavaview v3 state file +:link: ../../_static/paraview_state_files/BST_v3.pvsm +::: +:::: +::::: + +:::::{tab-item} Full file +:sync: Full + + +```{literalinclude} ../../_static/gwb_input_files/BST_11_dip_change_in_segment.wb +:language: json +:lineno-start: 1 +:emphasize-lines: 46 +``` + +::::{grid} 3 +:::{grid-item-card} BST_11_dip_change_in_segment.wb +:link: ../../_static/gwb_input_files/BST_11_dip_change_in_segment.wb +::: +:::{grid-item-card} BST_11_dip_change_in_segment.grid +:link: ../../_static/gwb_input_files/BST_11_dip_change_in_segment.grid +::: +:::{grid-item-card} Pavaview v3 state file +:link: ../../_static/paraview_state_files/BST_v3.pvsm +::: +:::: +::::: + +:::::: + +```{note} +You can do the same for the `thickness`. If we want to start with a thickness of 100km and linearly taper it down to 0 km to form a slab tip, we can do the following: `"tickness":[100e3,0]` +``` + ```{todo} -Show how to change the segment dip from a constant value to a value which changes from the beginning of the segment to the end of the segment. +The explanation can be significantly improved by adding conceptual figures +``` + +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_11.png +:name: BST_11 +:alt: Basic Starter Tutorial section 11. +:align: center + +Basic Starter Tutorial section 11. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The font half of the overriding plate (compsition 1) has also been removed to be able to better view the slab. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md b/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md index 6d018dd5d..62b9ec1ee 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md @@ -2,6 +2,79 @@ Subducting plate temperatures ============================= +Before exploring the segments more, lets briefly discuss temperature model for the subducting plates. The temperature structure of a slab can be quite complicated. + +A model which was often used is a temperature structure from or based on the McKenzie temperature structure {cite:p}`McKenzie_1970`. In the world builder this is implemented as the subducting plate temperature model called the `plate model`. If you want to use this, you will need to provide a reference density and a plate velocity like so: +```{code-block} json +--- +lineno-start: 1 +--- +"temperature models":[ + {"model":"plate model", "density":3300, "plate velocity":0.02} +] +``` + +This is still perfectly valid and usable, but the approach has some fundamental issues, including that the way the temperature structure is set up is not mass conservative. This is why the `mass conserving` slab temperature model was developed (Todo: insert reference when paper is done). This model also brings a lot of other large and small improvements, which we can't go over in this starter tutorial. Although this temperature is generally recommended over the older McKenzie model, is it also is a bit more complicated in usage. So to keep this tutorial simple, we will use the `plate model` here, but we strongly recommend looking into the `mass conserving` temperature model for production models. + ```{todo} -Explain the different options for temperature models for the subducting slab and how they work. +Create a cookbook for the mass conserving temperature strucutre and point to it from here. +``` + + +::::::{tab-set} + +:::::{tab-item} Important lines +:sync: Partial + +```{literalinclude} ../../_static/gwb_input_files/BST_12_subducting_plate_temperatures.wb +:language: json +:lineno-start: 43 +:lines: 43-50 +:emphasize-lines: 5 +``` +::::{grid} 3 +:::{grid-item-card} BST_12_subducting_plate_temperatures.wb +:link: ../../_static/gwb_input_files/BST_12_subducting_plate_temperatures.wb +::: +:::{grid-item-card} BST_12_subducting_plate_temperatures.grid +:link: ../../_static/gwb_input_files/BST_12_subducting_plate_temperatures.grid +::: +:::{grid-item-card} Pavaview v3 state file +:link: ../../_static/paraview_state_files/BST_v3.pvsm +::: +:::: +::::: + +:::::{tab-item} Full file +:sync: Full + + +```{literalinclude} ../../_static/gwb_input_files/BST_12_subducting_plate_temperatures.wb +:language: json +:lineno-start: 1 +:emphasize-lines: 47 +``` + +::::{grid} 3 +:::{grid-item-card} BST_12_subducting_plate_temperatures.wb +:link: ../../_static/gwb_input_files/BST_12_subducting_plate_temperatures.wb +::: +:::{grid-item-card} BST_12_subducting_plate_temperatures.grid +:link: ../../_static/gwb_input_files/BST_12_subducting_plate_temperatures.grid +::: +:::{grid-item-card} Pavaview v3 state file +:link: ../../_static/paraview_state_files/BST_v3.pvsm +::: +:::: +::::: + +:::::: + + +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_12.png +:name: BST_12 +:alt: Basic Starter Tutorial section 12. +:align: center + +Basic Starter Tutorial section 12. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The font half of the overriding plate (compsition 1) has also been removed to be able to better view the slab. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md b/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md index 89645573a..d1e21c254 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md @@ -2,6 +2,63 @@ Subducting slab adding a segment ================================ -```{todo} -Show how to add a second segment to the slab. +Although our slabs can now bend, real slabs actually can bend many times in many different ways. The way this is parameterized for faults and slab in the world builder is through cutting the slab up in segments. In other words, a segment is a downwards section of a slab or a fault. Each segment can have their own parameters and models attached to it. + +So how do we achieve this? We just add a second object to the segments line. Usually you will want to make sure that the end of one segments has the same angle and thickness as the beginning of the next value. So in this case we end the first segment with an angle of 60 degrees and begin the second segment also with an angle of 60 degrees. + +::::::{tab-set} + +:::::{tab-item} Important lines +:sync: Partial + +```{literalinclude} ../../_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.wb +:language: json +:lineno-start: 43 +:lines: 43-52 +:emphasize-lines: 7 +``` +::::{grid} 3 +:::{grid-item-card} BST_13_subducting_slab_adding_a_segment.wb +:link: ../../_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.wb +::: +:::{grid-item-card} BST_13_subducting_slab_adding_a_segment.grid +:link: ../../_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.grid +::: +:::{grid-item-card} Pavaview v3 state file +:link: ../../_static/paraview_state_files/BST_v3.pvsm +::: +:::: +::::: + +:::::{tab-item} Full file +:sync: Full + + +```{literalinclude} ../../_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.wb +:language: json +:lineno-start: 1 +:emphasize-lines: 49 +``` + +::::{grid} 3 +:::{grid-item-card} BST_13_subducting_slab_adding_a_segment.wb +:link: ../../_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.wb +::: +:::{grid-item-card} BST_13_subducting_slab_adding_a_segment.grid +:link: ../../_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.grid +::: +:::{grid-item-card} Pavaview v3 state file +:link: ../../_static/paraview_state_files/BST_v3.pvsm +::: +:::: +::::: + +:::::: + +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_13.png +:name: BST_13 +:alt: Basic Starter Tutorial section 13. +:align: center + +Basic Starter Tutorial section 13. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The font half of the overriding plate (compsition 1) has also been removed to be able to better view the slab. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md b/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md index b8bfe568a..bc8592442 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md @@ -2,6 +2,64 @@ Different models in segments ============================ -```{todo} -Show how to add different models for each segment +Slabs and faults can be heterogeneous in depth, and this is very easy to represent in the world builder. The segments we just added allow for defining temperature and compositional models, which overwrite the temperature and compositional models for the whole feature. You can think of it this way: you set the default models for each segment in the feature (line 54 and 55) and then you overwrite that default model in the segments where you want something else. + +In this case we want to have two layers in the upper segment, where the upper layer is the same as the upper layer of the oceanic plate and the lower layer is the same as the rest of the subducting plate. This layout is mainly chosen to highlight how the transition between the oceanic plate can both be seamless and sharp. + +::::::{tab-set} + +:::::{tab-item} Important lines +:sync: Partial + +```{literalinclude} ../../_static/gwb_input_files/BST_14_different_models_in_segments.wb +:language: json +:lineno-start: 43 +:lines: 43-56 +:emphasize-lines: 7,8,9 +``` +::::{grid} 3 +:::{grid-item-card} BST_14_different_models_in_segments.wb +:link: ../../_static/gwb_input_files/BST_14_different_models_in_segments.wb +::: +:::{grid-item-card} BST_14_different_models_in_segments.grid +:link: ../../_static/gwb_input_files/BST_14_different_models_in_segments.grid +::: +:::{grid-item-card} Pavaview v3 state file +:link: ../../_static/paraview_state_files/BST_v3.pvsm +::: +:::: +::::: + +:::::{tab-item} Full file +:sync: Full + + +```{literalinclude} ../../_static/gwb_input_files/BST_14_different_models_in_segments.wb +:language: json +:lineno-start: 1 +:emphasize-lines: 49,50,51 +``` + +::::{grid} 3 +:::{grid-item-card} BST_14_different_models_in_segments.wb +:link: ../../_static/gwb_input_files/BST_14_different_models_in_segments.wb +::: +:::{grid-item-card} BST_14_different_models_in_segments.grid +:link: ../../_static/gwb_input_files/BST_14_different_models_in_segments.grid +::: +:::{grid-item-card} Pavaview v3 state file +:link: ../../_static/paraview_state_files/BST_v3.pvsm +::: +:::: +::::: + +:::::: + + +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_14.png +:name: BST_14 +:alt: Basic Starter Tutorial section 14. +:align: center + +Basic Starter Tutorial section 14. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The font half of the overriding plate (compsition 1) has also been removed to be able to better view the slab. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md b/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md index 11c8412a9..83ed7ab11 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md @@ -2,6 +2,71 @@ Different segments in sections =============================== -```{todo} -Show how to change values of the slab "cross section" per coordiante". -``` \ No newline at end of file +Slab and fault may not only vary in depth, but may also vary a lot laterally. To accomplish this in the world builder, we will need to introduce the term sections. Section are a way to overwrite the segments at a specified coordinate. + +```{note} +One way of thinking about segments and sections is that they for a 2D grid together. The segments form one axis (down dip) and the sections form the other axis (along strike). +``` + +**Sections replace the all segments at that coordinate, and it is required that all sections have the same number of segments**. + +In this case we are going to change the values for the first coordinate, which is coordinate 0. We keep the length the same as the default first segment, but we make the second segment a bit shorter. We also do not change the feature composition model in the first segment, but we do change it in the second segment, where we set it equal to composition of the lower part of the oceanic plate for the whole thickness of the segment. + +::::::{tab-set} + +:::::{tab-item} Important lines +:sync: Partial + +```{literalinclude} ../../_static/gwb_input_files/BST_15_different_segments_in_sections.wb +:language: json +:lineno-start: 43 +:lines: 43-63 +:emphasize-lines: 12,13,14,15,16,17,18 +``` +::::{grid} 3 +:::{grid-item-card} BST_15_different_segments_in_sections.wb +:link: ../../_static/gwb_input_files/BST_15_different_segments_in_sections.wb +::: +:::{grid-item-card} BST_15_different_segments_in_sections.grid +:link: ../../_static/gwb_input_files/BST_15_different_segments_in_sections.grid +::: +:::{grid-item-card} Pavaview v3 state file +:link: ../../_static/paraview_state_files/BST_v3.pvsm +::: +:::: +::::: + +:::::{tab-item} Full file +:sync: Full + + +```{literalinclude} ../../_static/gwb_input_files/BST_15_different_segments_in_sections.wb +:language: json +:lineno-start: 1 +:emphasize-lines: 54,55,56,57,58,59,60 +``` + +::::{grid} 3 +:::{grid-item-card} BST_15_different_segments_in_sections.wb +:link: ../../_static/gwb_input_files/BST_15_different_segments_in_sections.wb +::: +:::{grid-item-card} BST_15_different_segments_in_sections.grid +:link: ../../_static/gwb_input_files/BST_15_different_segments_in_sections.grid +::: +:::{grid-item-card} Pavaview v3 state file +:link: ../../_static/paraview_state_files/BST_v3.pvsm +::: +:::: +::::: + +:::::: + +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_15.png +:name: BST_15 +:alt: Basic Starter Tutorial section 15 highres result. +:align: center + +Basic Starter Tutorial section 15 high resolution result. This has 4 times the resolution then the grid file above. Note that the part of the slab on the far side now has a different composition and angle. +``` + +This covers the full complexity of the world builder model we are building for this tutorial. Well done for making it this far! You should now be able to start building your own models in the world builder. In the next two tutorials, we are going to take a look at how to create a 2D model from this 3D model and how to make this into a spherical model. diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md index d477cfccb..68ba0d996 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md @@ -2,6 +2,72 @@ 2D models ========= -```{todo} -Show how to make a 2D cross section through a 3D model. +2D models in the world builder are nothing more than a cross section through a 3D model. This means that you need to do to be able to create a 2D model is to state in the world builder file the origin of the cross section (where x=0) and in what direction the cross section should go (the positive y direction). You can set this with the global parameter `cross section`. It takes two points. The first point is the origin, and the second point is the direction of the cross section. + +```{note} +Even if you have a `cross section` defined in your world builder file, you can still use it for 3D models. If you want to use 2D models, you will need to have a cross section defined. +``` + +Now, lets add a cross section through the slab in our model. + +::::::{tab-set} + +:::::{tab-item} Important lines +:sync: Partial + +```{literalinclude} ../../_static/gwb_input_files/BST_16_2D_models.wb +:language: json +:lineno-start: 1 +:lines: 1-6 +:emphasize-lines: 4 +``` +::::{grid} 3 +:::{grid-item-card} BST_16_2D_models.wb +:link: ../../_static/gwb_input_files/BST_16_2D_models.wb +::: +:::{grid-item-card} BST_16_2D_models.grid +:link: ../../_static/gwb_input_files/BST_16_2D_models.grid +::: +:::{grid-item-card} Pavaview 2D state file +:link: ../../_static/paraview_state_files/BST_2D.pvsm +::: +:::: +::::: + +:::::{tab-item} Full file +:sync: Full + + +```{literalinclude} ../../_static/gwb_input_files/BST_16_2D_models.wb +:language: json +:lineno-start: 1 +:emphasize-lines: 4 +``` + +::::{grid} 3 +:::{grid-item-card} BST_16_2D_models.wb +:link: ../../_static/gwb_input_files/BST_16_2D_models.wb +::: +:::{grid-item-card} BST_16_2D_models.grid +:link: ../../_static/gwb_input_files/BST_16_2D_models.grid +::: +:::{grid-item-card} Pavaview 2D state file +:link: ../../_static/paraview_state_files/BST_2D.pvsm +::: +:::: +::::: + +:::::: + +```{note} +You need to change the gridfile to a 2D grid to be able to see the difference. +``` + + +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_16.png +:name: BST_16_highres +:alt: Basic Starter Tutorial section 16 highres result. +:align: center + +Basic Starter Tutorial section 16 high resolution result. This has 4 times the resolution then the grid file above. Note that some of the issues with the slab, like it's abrubt ending can be solved by using the mass conserving temperature model instead of the McKenzie plate model. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md index 11188f20f..841541151 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md @@ -2,6 +2,69 @@ Spherical models ================ -```{todo} -Show (and explain) how to turn this model into a spherical model +We have already mentioned spherical coordinates in {ref}`part:user_manual:chap:concepts:sec:03_coordinate_system`. In this section we will focus on converting our current Cartesian model to a spherical model. + +To make this change two changes need to be made: + +1. The coordinate system should be set to spherical and a depth method need to be set. +2. The coordinates you provide need to be changed from Cartesian to spherical. + +To simplify the transition for this tutorial, we will just divide each coordinate by 10000, which will get is into a nice degree range. + +::::::{tab-set} + +:::::{tab-item} Important lines +:sync: Partial + +```{literalinclude} ../../_static/gwb_input_files/BST_17_spherical_models.wb +:language: json +:lineno-start: 1 +:lines: 1-10 +:emphasize-lines: 3,9 +``` +::::{grid} 3 +:::{grid-item-card} BST_17_spherical_models.wb +:link: ../../_static/gwb_input_files/BST_17_spherical_models.wb +::: +:::{grid-item-card} BST_17_spherical_models.grid +:link: ../../_static/gwb_input_files/BST_17_spherical_models.grid +::: +:::{grid-item-card} Pavaview Spherical state file +:link: ../../_static/paraview_state_files/BST_spherical.pvsm +::: +:::: +::::: + +:::::{tab-item} Full file +:sync: Full + + +```{literalinclude} ../../_static/gwb_input_files/BST_17_spherical_models.wb +:language: json +:lineno-start: 1 +:emphasize-lines: 3,9,14,24,27,32,34,39,46 +``` + +::::{grid} 3 +:::{grid-item-card} BST_17_spherical_models.wb +:link: ../../_static/gwb_input_files/BST_17_spherical_models.wb +::: +:::{grid-item-card} BST_17_spherical_models.grid +:link: ../../_static/gwb_input_files/BST_17_spherical_models.grid +::: +:::{grid-item-card} Pavaview Spherical state file +:link: ../../_static/paraview_state_files/BST_spherical.pvsm +::: +:::: +::::: + +:::::: + + +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_17.png +:name: BST_17 +:alt: Basic Starter Tutorial section 17 highres result. +:align: center + +Basic Starter Tutorial section 17 high resolution result. This has 4 times the resolution then the grid file above. Note that you can see the Earth's curvature! ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/index.md b/doc/sphinx/user_manual/basic_starter_tutorial/index.md index 055002d4e..28a5a7ef0 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/index.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/index.md @@ -4,12 +4,16 @@ Basic Starter Tutorial -The main goal of this tutorial is to get you to understand how to set up a world builder file to build a simple but functional 2D and 3D model. The example model we will be building is a subduction model, since it will introduce you slowley and step-by-step to a wide range of features and explain how to use them. It is strongly recommended to follow this tutorial before going through any more advanced tutorials or cookbooks and that you have read the previous sections of the User manual. The final result can be viewed in the figure below. +The main goal of this tutorial is to get you to understand how to set up a world builder file to build a simple but functional 2D and 3D model. The example model we will be building is a subduction model, since it will introduce you slowly and step-by-step to a wide range of features and explain how to use them. It is strongly recommended to follow this tutorial before going through any more advanced tutorials or cookbooks and that you have read the previous sections of the User manual. The final result can be viewed in the figure below. -```{todo} -Add figure of end result. -``` +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_17.png +:name: BST_index_highres +:alt: Basic Starter Tutorial section 17 highres result. +:align: center + +Basic Starter Tutorial section will take you step by step to teach you how to create this model in both Cartesian, spherical and 2D! +``` ```{toctree} :hidden: From ad3d82f8db643708169349411a5702a495a56d3d Mon Sep 17 00:00:00 2001 From: MFraters Date: Thu, 25 May 2023 18:37:31 -0400 Subject: [PATCH 04/14] Spell fixes. --- .../world_builder_file/index.md | 2 +- .../API_FFI/CPP_interface/ASPECT_integration.md | 4 ++-- doc/sphinx/api_manual/API_FFI/CPP_interface/index.md | 2 +- doc/sphinx/api_manual/API_FFI/C_interface.md | 2 +- doc/sphinx/api_manual/API_FFI/Fortran_interface.md | 2 +- doc/sphinx/api_manual/API_FFI/Python_interface.md | 2 +- doc/sphinx/api_manual/API_FFI/index.md | 2 +- doc/sphinx/api_manual/api_design.md | 2 +- doc/sphinx/api_manual/available_apis.md | 2 +- .../contributing_to_the_code/code_conventions.md | 2 +- .../contributing_to_the_code/code_documentation.md | 2 +- .../contributing_to_the_code/code_style_guide.md | 2 +- .../contributing_to_the_code/index.md | 2 +- .../contributing_to_the_code/review_process.md | 2 +- .../contributing_to_the_code/testing/index.md | 2 +- .../testing/integration_testers/app_tester.md | 2 +- .../testing/integration_testers/index.md | 2 +- .../integration_testers/visualization_tester.md | 2 +- .../testing/integration_testers/wrapper_testers.md | 2 +- .../contributing_to_the_code/testing/unit_tests.md | 2 +- .../contributing_to_the_code/tips_and_tricks.md | 8 ++++---- .../documentation_style_guide.md | 2 +- .../documentation_testing.md | 2 +- .../important_syntax.md | 4 ++-- .../contributing_to_the_documentation/index.md | 2 +- .../review_process.md | 2 +- .../tips_and_tricks.md | 2 +- .../developing_for_the_GWB/code_structure.md | 2 +- .../contributing_to_GWB/helping_others.md | 2 +- .../contributing_to_GWB/index.md | 4 ++-- .../contributing_to_GWB/making_a_pull_request.md | 2 +- .../contributing_to_GWB/pull_request_merger.md | 2 +- .../pull_request_review_process/benchmarking.md | 2 +- .../pull_request_review_process/code_coverage.md | 2 +- .../documentation_testing.md | 2 +- .../pull_request_review_process/index.md | 2 +- .../pull_request_review_process/testers.md | 2 +- .../what_is_continuous_integration.md | 2 +- .../start_devel_and_contrib/index.md | 2 +- .../start_devel_and_contrib/tools/IDE.md | 2 +- .../start_devel_and_contrib/tools/astyle.md | 2 +- .../start_devel_and_contrib/tools/git.md | 2 +- .../start_devel_and_contrib/tools/index.md | 2 +- doc/sphinx/introduction/gwb_philosophy.md | 2 +- doc/sphinx/introduction/what_is_the_gwb.md | 2 +- doc/sphinx/user_manual/installation/included.md | 4 ++-- doc/sphinx/user_manual/installation/index.md | 2 +- .../installation/installing_prerequisites.md | 12 ++++++------ .../user_manual/installation/running_the_tester.md | 2 +- .../user_manual/installation/stand_alone_install.md | 4 ++-- 50 files changed, 63 insertions(+), 63 deletions(-) diff --git a/doc/sphinx/GWB_parameter_listings/world_builder_file/index.md b/doc/sphinx/GWB_parameter_listings/world_builder_file/index.md index 02394127c..a61ff4c5a 100644 --- a/doc/sphinx/GWB_parameter_listings/world_builder_file/index.md +++ b/doc/sphinx/GWB_parameter_listings/world_builder_file/index.md @@ -1,5 +1,5 @@ -(part:GWB_parameter_listings:chap:world_builer_file:sec:index)= +(part:GWB_parameter_listings:chap:world_builder_file:sec:index)= The World Builder file ====================== diff --git a/doc/sphinx/api_manual/API_FFI/CPP_interface/ASPECT_integration.md b/doc/sphinx/api_manual/API_FFI/CPP_interface/ASPECT_integration.md index fd5dcee7e..d12599337 100644 --- a/doc/sphinx/api_manual/API_FFI/CPP_interface/ASPECT_integration.md +++ b/doc/sphinx/api_manual/API_FFI/CPP_interface/ASPECT_integration.md @@ -1,5 +1,5 @@ -(part:api_manual:chap:API_FFI:sec:CPP_interface:subsec:ASPECT_integration)= -ASPECT intgration +(part:API_manual:chap:API_FFI:sec:CPP_interface:subsec:ASPECT_integration)= +ASPECT integration ================= ```{todo} diff --git a/doc/sphinx/api_manual/API_FFI/CPP_interface/index.md b/doc/sphinx/api_manual/API_FFI/CPP_interface/index.md index 2ae9def7f..4991a96dd 100644 --- a/doc/sphinx/api_manual/API_FFI/CPP_interface/index.md +++ b/doc/sphinx/api_manual/API_FFI/CPP_interface/index.md @@ -1,4 +1,4 @@ -(part:api_manual:chap:API_FFI:sec:CPP_interface:subsec:cpp_integration)= +(part:API_manual:chap:API_FFI:sec:CPP_interface:subsec:CPP_integration)= C++ interface ============= diff --git a/doc/sphinx/api_manual/API_FFI/C_interface.md b/doc/sphinx/api_manual/API_FFI/C_interface.md index d76ee9eb2..4f17361e5 100644 --- a/doc/sphinx/api_manual/API_FFI/C_interface.md +++ b/doc/sphinx/api_manual/API_FFI/C_interface.md @@ -1,4 +1,4 @@ -(part:api_manual:chap:API_FFI:sec:C_interface)= +(part:API_manual:chap:API_FFI:sec:C_interface)= C interface =========== diff --git a/doc/sphinx/api_manual/API_FFI/Fortran_interface.md b/doc/sphinx/api_manual/API_FFI/Fortran_interface.md index 34a2ce58f..cfc341b0b 100644 --- a/doc/sphinx/api_manual/API_FFI/Fortran_interface.md +++ b/doc/sphinx/api_manual/API_FFI/Fortran_interface.md @@ -1,4 +1,4 @@ -(part:api_manual:chap:API_FFI:sec:fortran_interface)= +(part:API_manual:chap:API_FFI:sec:Fortran_interface)= FORTRAN interface =========== diff --git a/doc/sphinx/api_manual/API_FFI/Python_interface.md b/doc/sphinx/api_manual/API_FFI/Python_interface.md index e23f0f94a..89491b317 100644 --- a/doc/sphinx/api_manual/API_FFI/Python_interface.md +++ b/doc/sphinx/api_manual/API_FFI/Python_interface.md @@ -1,4 +1,4 @@ -(part:api_manual:chap:API_FFI:sec:python_interface)= +(part:API_manual:chap:API_FFI:sec:python_interface)= Python interface =========== diff --git a/doc/sphinx/api_manual/API_FFI/index.md b/doc/sphinx/api_manual/API_FFI/index.md index 45a4f5fc1..409273b93 100644 --- a/doc/sphinx/api_manual/API_FFI/index.md +++ b/doc/sphinx/api_manual/API_FFI/index.md @@ -1,4 +1,4 @@ -(part:api_manual:chap:API_FFI:sec:index)= +(part:API_manual:chap:API_FFI:sec:index)= API in different languages (FFI) ========================================== diff --git a/doc/sphinx/api_manual/api_design.md b/doc/sphinx/api_manual/api_design.md index 9c1f6bf5f..6b6d535f0 100644 --- a/doc/sphinx/api_manual/api_design.md +++ b/doc/sphinx/api_manual/api_design.md @@ -1,4 +1,4 @@ -(part:api_manual:chap:api_design)= +(part:API_manual:chap:API_design)= API design ========== diff --git a/doc/sphinx/api_manual/available_apis.md b/doc/sphinx/api_manual/available_apis.md index 48b05cbb1..6e6cf5b31 100644 --- a/doc/sphinx/api_manual/available_apis.md +++ b/doc/sphinx/api_manual/available_apis.md @@ -1,4 +1,4 @@ -(part:api_manual:chap:available_apis)= +(part:API_manual:chap:available_APIs)= Available APIs ============== diff --git a/doc/sphinx/developer_manual/contributing_to_the_code/code_conventions.md b/doc/sphinx/developer_manual/contributing_to_the_code/code_conventions.md index 919d244b0..98bd8944b 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_code/code_conventions.md +++ b/doc/sphinx/developer_manual/contributing_to_the_code/code_conventions.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_code:sec:code_conventions)= +(part:dev_manual:chap:contribute_to_code:sec:code_conventions)= Code conventions ================ diff --git a/doc/sphinx/developer_manual/contributing_to_the_code/code_documentation.md b/doc/sphinx/developer_manual/contributing_to_the_code/code_documentation.md index fa46863d0..db0e31ecb 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_code/code_documentation.md +++ b/doc/sphinx/developer_manual/contributing_to_the_code/code_documentation.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_code:sec:code_doc_and_doxygen)= +(part:dev_manual:chap:contribute_to_code:sec:code_doc_and_Doxygen)= Code documentation and Doxygen ============================== diff --git a/doc/sphinx/developer_manual/contributing_to_the_code/code_style_guide.md b/doc/sphinx/developer_manual/contributing_to_the_code/code_style_guide.md index a14df78c8..7e1a10b25 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_code/code_style_guide.md +++ b/doc/sphinx/developer_manual/contributing_to_the_code/code_style_guide.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_code:sec:code_style_guide)= +(part:dev_manual:chap:contribute_to_code:sec:code_style_guide)= Code Style Guide ================ diff --git a/doc/sphinx/developer_manual/contributing_to_the_code/index.md b/doc/sphinx/developer_manual/contributing_to_the_code/index.md index b942a4b3a..302d83683 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_code/index.md +++ b/doc/sphinx/developer_manual/contributing_to_the_code/index.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_code:sec:index)= +(part:dev_manual:chap:contribute_to_code:sec:index)= Contributing to the code ================================= diff --git a/doc/sphinx/developer_manual/contributing_to_the_code/review_process.md b/doc/sphinx/developer_manual/contributing_to_the_code/review_process.md index 2eac97b34..473b9505f 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_code/review_process.md +++ b/doc/sphinx/developer_manual/contributing_to_the_code/review_process.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_code:sec:review_process)= +(part:dev_manual:chap:contribute_to_code:sec:review_process)= Review process ============== diff --git a/doc/sphinx/developer_manual/contributing_to_the_code/testing/index.md b/doc/sphinx/developer_manual/contributing_to_the_code/testing/index.md index 5b9eb6755..b10f2086b 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_code/testing/index.md +++ b/doc/sphinx/developer_manual/contributing_to_the_code/testing/index.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_code:sec:testing:subsec:index)= +(part:dev_manual:chap:contribute_to_code:sec:testing:subsec:index)= Testing your code ================= diff --git a/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/app_tester.md b/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/app_tester.md index f436e9f8d..3ea17faf6 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/app_tester.md +++ b/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/app_tester.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_code:sec:testing:subsec:integration_testers:subsubsec:app_testers)= +(part:dev_manual:chap:contribute_to_code:sec:testing:subsec:integration_testers:subsubsec:app_testers)= App tester ========== diff --git a/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/index.md b/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/index.md index f77c70355..df52decb3 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/index.md +++ b/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/index.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_code:sec:testing:subsec:integration_testers:subsubsec:index)= +(part:dev_manual:chap:contribute_to_code:sec:testing:subsec:integration_testers:subsubsec:index)= Integration testers =================== diff --git a/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/visualization_tester.md b/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/visualization_tester.md index 932e77216..ffd4bd113 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/visualization_tester.md +++ b/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/visualization_tester.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_code:sec:testing:subsec:integration_testers:subsubsec:visualization_tester)= +(part:dev_manual:chap:contribute_to_code:sec:testing:subsec:integration_testers:subsubsec:visualization_tester)= Visualization tester ==================== diff --git a/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/wrapper_testers.md b/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/wrapper_testers.md index ab52bd394..ebd36bea7 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/wrapper_testers.md +++ b/doc/sphinx/developer_manual/contributing_to_the_code/testing/integration_testers/wrapper_testers.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_code:sec:testing:subsec:integration_testers:subsubsec:wrapper_tester)= +(part:dev_manual:chap:contribute_to_code:sec:testing:subsec:integration_testers:subsubsec:wrapper_tester)= Wrapper tester ============== diff --git a/doc/sphinx/developer_manual/contributing_to_the_code/testing/unit_tests.md b/doc/sphinx/developer_manual/contributing_to_the_code/testing/unit_tests.md index eec49ff85..2fdc85e72 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_code/testing/unit_tests.md +++ b/doc/sphinx/developer_manual/contributing_to_the_code/testing/unit_tests.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_code:sec:testing:subsec:unit_tests)= +(part:dev_manual:chap:contribute_to_code:sec:testing:subsec:unit_tests)= Unit tests ========== diff --git a/doc/sphinx/developer_manual/contributing_to_the_code/tips_and_tricks.md b/doc/sphinx/developer_manual/contributing_to_the_code/tips_and_tricks.md index acaec163e..a147b4f13 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_code/tips_and_tricks.md +++ b/doc/sphinx/developer_manual/contributing_to_the_code/tips_and_tricks.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_code:sec:tips_tricks)= +(part:dev_manual:chap:contribute_to_code:sec:tips_tricks)= Tips and tricks =============== @@ -59,7 +59,7 @@ for more info, check with: ## Trick 4: Interact with visualization when generating new tests -The tests in the WorldBuilder contain a wb file for the setup and a dat file for the mesh point. +The tests in the World Builder contain a .wb file for the setup and a .dat file for the mesh point. For example, the mass_conserving_slab_temperature test contains two files: tests/gwb-dat/mass_conserving_slab_temperature.wb @@ -70,7 +70,7 @@ And a folder: tests/gwb-dat/mass_conserving_slab_temperature -The first few lines of the contents in the dat file are: +The first few lines of the contents in the .dat file are: ```{code-block} python --- @@ -96,7 +96,7 @@ A trick is to interact with the gwb-grid application and pick up appropriate rep ./build/bin/gwb-grid tests/gwb-dat/some_test.wb some_grid.grid -This command is composed of the "gwb-grid" executable in the "bin" subfolder, a wb file for the test, and a grid for the gwb-grid to generate output. There are already a few examples of grids in the tests/gwb-grid folder one could modify from. The output of this command is a vtu file that could be easily visualized in software like Paraview. +This command is composed of the "gwb-grid" executable in the "bin" sub-folder, a wb file for the test, and a grid for the gwb-grid to generate output. There are already a few examples of grids in the tests/gwb-grid folder one could modify from. The output of this command is a vtu file that could be easily visualized in software like Paraview. For more information, please refer to the manual page for the gwb-grid app: {ref}`part:user_manual:chap:how_to_use_the_apps:sec:gwb-grid_app` diff --git a/doc/sphinx/developer_manual/contributing_to_the_documentation/documentation_style_guide.md b/doc/sphinx/developer_manual/contributing_to_the_documentation/documentation_style_guide.md index 18204c911..5f4aaf7bc 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_documentation/documentation_style_guide.md +++ b/doc/sphinx/developer_manual/contributing_to_the_documentation/documentation_style_guide.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_doc:sec:doc_style_guide)= +(part:dev_manual:chap:contribute_to_doc:sec:doc_style_guide)= Documentation style guide ========================= diff --git a/doc/sphinx/developer_manual/contributing_to_the_documentation/documentation_testing.md b/doc/sphinx/developer_manual/contributing_to_the_documentation/documentation_testing.md index bc17f9e15..93193104b 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_documentation/documentation_testing.md +++ b/doc/sphinx/developer_manual/contributing_to_the_documentation/documentation_testing.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_doc:sec:doc_testing)= +(part:dev_manual:chap:contribute_to_doc:sec:doc_testing)= Documentation testing ===================== diff --git a/doc/sphinx/developer_manual/contributing_to_the_documentation/important_syntax.md b/doc/sphinx/developer_manual/contributing_to_the_documentation/important_syntax.md index b9958b428..a6eed51a3 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_documentation/important_syntax.md +++ b/doc/sphinx/developer_manual/contributing_to_the_documentation/important_syntax.md @@ -1,5 +1,5 @@ -(part:dev_manual:chap:contrib_to_doc:sec:important_syntax)= -Important sytax +(part:dev_manual:chap:contribute_to_doc:sec:important_syntax)= +Important syntax =============== ```{todo} diff --git a/doc/sphinx/developer_manual/contributing_to_the_documentation/index.md b/doc/sphinx/developer_manual/contributing_to_the_documentation/index.md index fab9b7ef1..4e5bd745c 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_documentation/index.md +++ b/doc/sphinx/developer_manual/contributing_to_the_documentation/index.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_doc:sec:index)= +(part:dev_manual:chap:contribute_to_doc:sec:index)= Contributing to the documentation ================================= diff --git a/doc/sphinx/developer_manual/contributing_to_the_documentation/review_process.md b/doc/sphinx/developer_manual/contributing_to_the_documentation/review_process.md index e85f07e3a..b24d15bbf 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_documentation/review_process.md +++ b/doc/sphinx/developer_manual/contributing_to_the_documentation/review_process.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_doc:sec:review_process)= +(part:dev_manual:chap:contribute_to_doc:sec:review_process)= The review process ================ diff --git a/doc/sphinx/developer_manual/contributing_to_the_documentation/tips_and_tricks.md b/doc/sphinx/developer_manual/contributing_to_the_documentation/tips_and_tricks.md index 5de0dd0f3..366f94d46 100644 --- a/doc/sphinx/developer_manual/contributing_to_the_documentation/tips_and_tricks.md +++ b/doc/sphinx/developer_manual/contributing_to_the_documentation/tips_and_tricks.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:contrib_to_doc:sec:tips_and_tricks)= +(part:dev_manual:chap:contribute_to_doc:sec:tips_and_tricks)= Tips and tricks ================ diff --git a/doc/sphinx/developer_manual/developing_for_the_GWB/code_structure.md b/doc/sphinx/developer_manual/developing_for_the_GWB/code_structure.md index 346bea995..3a365b4eb 100644 --- a/doc/sphinx/developer_manual/developing_for_the_GWB/code_structure.md +++ b/doc/sphinx/developer_manual/developing_for_the_GWB/code_structure.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:developing_for_the_GWB:sec:code_strucuture)= +(part:dev_manual:chap:developing_for_the_GWB:sec:code_structure)= Code structure ============== diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/helping_others.md b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/helping_others.md index 068b2f49a..216bbeaf5 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/helping_others.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/helping_others.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contib:sec:contributing_to_gwb:subsec:helping_others)= +(part:dev_manual:chap:start_developing_and_contribute:sec:contributing_to_gwb:subsec:helping_others)= Helping others ============== diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/index.md b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/index.md index 19db6a612..fbf931086 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/index.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/index.md @@ -1,5 +1,5 @@ -(part:dev_manual:chap:start_devel_and_contib:sec:contributing_to_gwb:subsec:index)= -Contrbuting to the GWB +(part:dev_manual:chap:start_developing_and_contribute:sec:contributing_to_gwb:subsec:index)= +Contributing to the GWB ====================== ```{todo} diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/making_a_pull_request.md b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/making_a_pull_request.md index 22905f636..82c148117 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/making_a_pull_request.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/making_a_pull_request.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contib:sec:contributing_to_gwb:subsec:making_a_pull_request)= +(part:dev_manual:chap:start_developing_and_contribute:sec:contributing_to_gwb:subsec:making_a_pull_request)= Making a pull request ===================== diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_merger.md b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_merger.md index 4e6121bc4..3c848dae0 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_merger.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_merger.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contib:sec:contributing_to_gwb:subsec:pull_request_merging)= +(part:dev_manual:chap:start_developing_and_contribute:sec:contributing_to_gwb:subsec:pull_request_merging)= Pull request merging ==================== diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/benchmarking.md b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/benchmarking.md index b2ce74a16..c3be0a1e6 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/benchmarking.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/benchmarking.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contib:sec:contributing_to_gwb:subsec:pull_request_review:subsubsec:benchmarking)= +(part:dev_manual:chap:start_developing_and_contribute:sec:contributing_to_gwb:subsec:pull_request_review:subsubsec:benchmarking)= Benchmarking ============ diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/code_coverage.md b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/code_coverage.md index bba4b3c92..ab8b40ea5 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/code_coverage.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/code_coverage.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contib:sec:contributing_to_gwb:subsec:pull_request_review:subsubsec:code_coverage)= +(part:dev_manual:chap:start_developing_and_contribute:sec:contributing_to_gwb:subsec:pull_request_review:subsubsec:code_coverage)= Code coverage ======= diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/documentation_testing.md b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/documentation_testing.md index 67529b21b..eb1537040 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/documentation_testing.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/documentation_testing.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contib:sec:contributing_to_gwb:subsec:pull_request_review:subsubsec:doc_testing)= +(part:dev_manual:chap:start_developing_and_contribute:sec:contributing_to_gwb:subsec:pull_request_review:subsubsec:doc_testing)= Documentation testing ===================== diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/index.md b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/index.md index 1060f23d4..68abe3de3 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/index.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/index.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contib:sec:contributing_to_gwb:subsec:pull_request_review:subsubsec:index)= +(part:dev_manual:chap:start_developing_and_contribute:sec:contributing_to_gwb:subsec:pull_request_review:subsubsec:index)= Pull request review process =========================== diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/testers.md b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/testers.md index 042d07050..960f49592 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/testers.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/testers.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contib:sec:contributing_to_gwb:subsec:pull_request_review:subsubsec:testers)= +(part:dev_manual:chap:start_developing_and_contribute:sec:contributing_to_gwb:subsec:pull_request_review:subsubsec:testers)= Testers ======= diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/what_is_continuous_integration.md b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/what_is_continuous_integration.md index d822996a8..08e6e116c 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/what_is_continuous_integration.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/contributing_to_GWB/pull_request_review_process/what_is_continuous_integration.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contib:sec:contributing_to_gwb:subsec:pull_request_review:subsubsec:ci)= +(part:dev_manual:chap:start_developing_and_contribute:sec:contributing_to_gwb:subsec:pull_request_review:subsubsec:CI)= What is continuous integration? =============================== diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/index.md b/doc/sphinx/developer_manual/start_devel_and_contrib/index.md index 543cc2ce3..8a150869e 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/index.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/index.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contrib:sec:index)= +(part:dev_manual:chap:start_developing_and_contribute:sec:index)= How to start developing and contributing ======================================= diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/tools/IDE.md b/doc/sphinx/developer_manual/start_devel_and_contrib/tools/IDE.md index 03273358d..5601cfaf2 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/tools/IDE.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/tools/IDE.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contrib:sec:tools:subsec:ide)= +(part:dev_manual:chap:start_developing_and_contribute:sec:tools:subsec:IDE)= IDE === diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/tools/astyle.md b/doc/sphinx/developer_manual/start_devel_and_contrib/tools/astyle.md index ac852086b..5db8f9ee5 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/tools/astyle.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/tools/astyle.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contrib:sec:tools:subsec:astyle)= +(part:dev_manual:chap:start_developing_and_contribute:sec:tools:subsec:astyle)= Astyle ===== diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/tools/git.md b/doc/sphinx/developer_manual/start_devel_and_contrib/tools/git.md index 5b7787f60..8b13ceabb 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/tools/git.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/tools/git.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contrib:sec:tools:subsec:git)= +(part:dev_manual:chap:start_developing_and_contribute:sec:tools:subsec:git)= Git === diff --git a/doc/sphinx/developer_manual/start_devel_and_contrib/tools/index.md b/doc/sphinx/developer_manual/start_devel_and_contrib/tools/index.md index 72f48bafe..50241f8ec 100644 --- a/doc/sphinx/developer_manual/start_devel_and_contrib/tools/index.md +++ b/doc/sphinx/developer_manual/start_devel_and_contrib/tools/index.md @@ -1,4 +1,4 @@ -(part:dev_manual:chap:start_devel_and_contrib:sec:tools:subsec:index)= +(part:dev_manual:chap:start_developing_and_contribute:sec:tools:subsec:index)= required and recommended tools ============ diff --git a/doc/sphinx/introduction/gwb_philosophy.md b/doc/sphinx/introduction/gwb_philosophy.md index b77d432c1..4551398a6 100644 --- a/doc/sphinx/introduction/gwb_philosophy.md +++ b/doc/sphinx/introduction/gwb_philosophy.md @@ -1,4 +1,4 @@ -(part:introduction:chap:gwb_philosophy)= +(part:introduction:chap:GWB_philosophy)= GWB philosophy ============== diff --git a/doc/sphinx/introduction/what_is_the_gwb.md b/doc/sphinx/introduction/what_is_the_gwb.md index 8bd7870c7..b97661cd2 100644 --- a/doc/sphinx/introduction/what_is_the_gwb.md +++ b/doc/sphinx/introduction/what_is_the_gwb.md @@ -1,4 +1,4 @@ -(part:introduction:chap:what_is_the_gwb)= +(part:introduction:chap:what_is_the_GWB)= What is the GWB? ================ diff --git a/doc/sphinx/user_manual/installation/included.md b/doc/sphinx/user_manual/installation/included.md index fcec00300..d59b11bca 100644 --- a/doc/sphinx/user_manual/installation/included.md +++ b/doc/sphinx/user_manual/installation/included.md @@ -8,7 +8,7 @@ When it is downloaded, the folder contains the main library, two programs, and a The World Builder library ------------------------- -This is the main code of the Geodynamics World Builder. +This is the main code of the Geodynamic World Builder. In this library is all the code related to setting up and querying the World Builder world. It also contains the wrapper code to interface with C, Python, and Fortran programs. @@ -23,7 +23,7 @@ This data file should contain in the header information on the dimension you wan The World Builder Visualization program --------------------------------------- -This program helps with visualizing the World Builder file by producing pvd files which can be opened with visualization programs like Paraview. +This program helps with visualizing the World Builder file by producing vtu files which can be opened with visualization programs like Paraview. It requires a World Builder file and a grid file. A grid file is a file which contains information about what part of the World Builder domain should be visualized and with what resolution. For more information on how to use the World Builder visualizer see {ref}`part:user_manual:chap:how_to_use_the_apps:sec:gwb-grid_app`. diff --git a/doc/sphinx/user_manual/installation/index.md b/doc/sphinx/user_manual/installation/index.md index d1c811da1..2cca432ef 100644 --- a/doc/sphinx/user_manual/installation/index.md +++ b/doc/sphinx/user_manual/installation/index.md @@ -4,7 +4,7 @@ Installation The world builder currently officially supports Linux, OSX, and Windows operating systems. Each change to the library is tested against these platforms. -The only requirements are a c++ compiler (tested both with GCC and clang) with at minimum c++14 installed together with cmake (). +The only requirements are a c++ compiler (tested both with GCC and clang) with at minimum c++14 installed together with CMake (). {ref}`part:user_manual:chap:installation:sec:included` will go in depth about what is in the Geodynamic World Builder package when it is downloaded and installed completely. If you want to skip this explanation, go directly to {ref}`part:user_manual:chap:installation:sec:installing_prerequisites`. diff --git a/doc/sphinx/user_manual/installation/installing_prerequisites.md b/doc/sphinx/user_manual/installation/installing_prerequisites.md index 2be38a828..2aa1495b3 100644 --- a/doc/sphinx/user_manual/installation/installing_prerequisites.md +++ b/doc/sphinx/user_manual/installation/installing_prerequisites.md @@ -2,8 +2,8 @@ Installing the prerequisites ============================ -When installing the World Builder on a system, make sure cmake is installed. -If you want a Fortran wrapper, then also make sure a Fortran compiler is installed (gFortran is the preferred option, but other Fortran compilers should work as well). +When installing the World Builder on a system, make sure CMake is installed. +If you want a Fortran wrapper, then also make sure a Fortran compiler is installed (GFortran is the preferred option, but other Fortran compilers should work as well). If you want a Python interface, make sure you have Python 3 installed. There are many ways to install the prerequisites of the World Builder per operating system. @@ -28,15 +28,15 @@ Choose one of the options. "No Fortran compiler" is recommended for normal use: The world builder can create a Fortran wrapper to be able to link to Fortran programs. If you don't explicitly need a Fortran wrapper to be built, you can use the following instructions: -1. If not already installed, install homebrew. Run in a terminal: `/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"` +1. If not already installed, install Homebrew. Run in a terminal: `/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"` 2. Run in a terminal `brew install cmake` 3. For a Python wrapper, also run in a terminal `brew install swig` -Note that if you already had a Fortran compiler installed and cmake can find it, the Fortran wrapper will still be built. +Note that if you already had a Fortran compiler installed and CMake can find it, the Fortran wrapper will still be built. ::: :::{tab-item} Before Xcode 10 with Fortran compiler -1. If not already installed, install homebrew. Run in a terminal: `/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"` +1. If not already installed, install Homebrew. Run in a terminal: `/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"` 2. Run in a terminal `brew install cmake` 3. Run in a terminal `brew install gcc || true && brew link –overwrite gcc` 4. Run in a terminal `export LDFLAGS="-I/usr/local/opt/llvm/lib"` @@ -51,7 +51,7 @@ Note that if you already had a Fortran compiler installed and cmake can find it, You will need to check where clang is installed. It should be installed in a folder called /Applications/X-code.X.X.app/ or something similar, where the X represents a number. For Xcode 10 for example, use the following: -1. If not already installed, install homebrew. Run in a terminal: `/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"` +1. If not already installed, install Homebrew. Run in a terminal: `/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"` 2. Run in a terminal `brew install cmake` 3. Run in a terminal `brew install gcc || true && brew link –overwrite gcc` 4. Run in a terminal `export LDFLAGS="-L/Applications/Xcode-10.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib"` diff --git a/doc/sphinx/user_manual/installation/running_the_tester.md b/doc/sphinx/user_manual/installation/running_the_tester.md index ad9f61097..ea685e9f0 100644 --- a/doc/sphinx/user_manual/installation/running_the_tester.md +++ b/doc/sphinx/user_manual/installation/running_the_tester.md @@ -2,7 +2,7 @@ Running the tester ================== -Once you have installed the GWB, it is always a good idea to run the tester to see if the installation works. There are a few ways to call the tester:`make test`, `ninja test` and `ctest`. They can all run the same tests suit, but `ctest` is the most universal and versatile of the option. Running ctest may give you output like below: +Once you have installed the GWB, it is always a good idea to run the tester to see if the installation works. There are a few ways to call the tester:`make test`, `ninja test` and `ctest`. They can all run the same tests suit, but `ctest` is the most universal and versatile of the option. Running CTest may give you output like below: ``` Test project /path/toworld-builder/WorldBuilder/build-rl diff --git a/doc/sphinx/user_manual/installation/stand_alone_install.md b/doc/sphinx/user_manual/installation/stand_alone_install.md index f13b0a1c7..f650991ea 100644 --- a/doc/sphinx/user_manual/installation/stand_alone_install.md +++ b/doc/sphinx/user_manual/installation/stand_alone_install.md @@ -11,7 +11,7 @@ Stand-alone installation with all apps ::::{tab-set} :::{tab-item} For Windows with Visual Studio -6. Run cmake by entering: `cmake MAKE_FILE_GENERATOR="Visual Studio 15 2017 Win64"..`, or the version of Visual Studio you have installed, and make sure cmake finds all the dependencies. +6. Run CMake by entering: `cmake MAKE_FILE_GENERATOR="Visual Studio 15 2017 Win64"..`, or the version of Visual Studio you have installed, and make sure CMake finds all the dependencies. 7. For production runs, set build type to release by entering `-DCMAKE_BUILD_TYPE=Release`. 8. Run make with the amount of threads you want to use (e.g. use 8 processes: `make -j 8`). 9. If you want the Geodynamic World Builder to be installed on your system, run `cmake -build . -target install -j 8` @@ -19,7 +19,7 @@ Stand-alone installation with all apps ::: :::{tab-item} For all other configurations -6. Run cmake by entering: `cmake ..` and make sure cmake finds all the dependencies. +6. Run CMake by entering: `cmake ..` and make sure CMake finds all the dependencies. 7. For production runs, set build type to release by entering `make release`. 8. Run make with the amount of threads you want to use (e.g. use 8 processes: `make -j 8`). 9. If you want the Geodynamic World Builder to be installed on your system, run `sudo make install -j 4` From c8e0e4a211e889937033e6ef1aef7e031fdabd2a Mon Sep 17 00:00:00 2001 From: MFraters Date: Thu, 25 May 2023 18:31:03 -0400 Subject: [PATCH 05/14] Disable the 2D chunk due to found issues. --- source/gwb-grid/main.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/gwb-grid/main.cc b/source/gwb-grid/main.cc index 39b90d72e..2aa969ae4 100644 --- a/source/gwb-grid/main.cc +++ b/source/gwb-grid/main.cc @@ -778,6 +778,7 @@ int main(int argc, char **argv) double inner_radius = z_min; double outer_radius = z_max; + WBAssertThrow(dim ==3, "2D is currently not supported for the chunk."); WBAssertThrow(x_min <= x_max, "The minimum longitude must be less than the maximum longitude."); WBAssertThrow(y_min <= y_max, "The minimum latitude must be less than the maximum latitude."); WBAssertThrow(inner_radius < outer_radius, "The inner radius must be less than the outer radius."); @@ -798,7 +799,7 @@ int main(int argc, char **argv) n_p = (n_cell_x + 1) * (n_cell_z + 1) * (dim == 3 ? (n_cell_y + 1) : 1); double dlong = opening_angle_long_rad / static_cast(n_cell_x); - double dlat = opening_angle_lat_rad / static_cast(n_cell_y); + double dlat = dim == 3 ? opening_angle_lat_rad / static_cast(n_cell_y) : 0.; double lr = outer_radius - inner_radius; double dr = lr / static_cast(n_cell_z); From f104eff3a76857852fae4be560d2783ec76b1ec7 Mon Sep 17 00:00:00 2001 From: MFraters Date: Thu, 25 May 2023 18:55:52 -0400 Subject: [PATCH 06/14] fix BST_17 resolution. --- .../gwb_input_files/BST_17_spherical_models.grid | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.grid b/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.grid index f3dc88ac8..70242c946 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.grid @@ -12,11 +12,11 @@ z_min = 5671000 z_max = 6371000 # grid properties -# n_cell_x = 300 -# n_cell_y = 100 -# n_cell_z = 60 +n_cell_x = 300 +n_cell_y = 100 +n_cell_z = 60 # grid properties -n_cell_x = 1200 -n_cell_y = 400 -n_cell_z = 240 \ No newline at end of file +#n_cell_x = 1200 +#n_cell_y = 400 +#n_cell_z = 240 \ No newline at end of file From 4b90c580c171f56696e426f6b308b51d2a6dcad8 Mon Sep 17 00:00:00 2001 From: MFraters Date: Fri, 26 May 2023 11:29:54 -0400 Subject: [PATCH 07/14] fix sphinx references in basic starter tutorial. --- .../user_manual/basic_starter_tutorial/01_input_design.md | 2 +- .../basic_starter_tutorial/02_your_first_input_file.md | 2 +- .../basic_starter_tutorial/03_optional_coordinate_system.md | 4 ++-- .../04_adding_first_tectonic_feature.md | 2 +- .../basic_starter_tutorial/05_limit_temperature_with_depth.md | 2 +- .../basic_starter_tutorial/06_oceanic_plate_temperature.md | 2 +- .../07_subducting_plate_oceanic_part.md | 2 +- .../08_passive_margin_variable_depth.md | 2 +- .../basic_starter_tutorial/09_optional_adding_mantle_layer.md | 2 +- .../10_adding_basic_subducting_plate.md | 2 +- .../basic_starter_tutorial/11_dip_change_in_segment.md | 2 +- .../12_subducting_plate_temperatures.md | 2 +- .../13_subducting_slab_adding_a_segment.md | 2 +- .../basic_starter_tutorial/14_different_models_in_segments.md | 2 +- .../15_different_segments_in_sections.md | 2 +- doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md | 2 +- .../user_manual/basic_starter_tutorial/17_spherical_models.md | 4 ++-- 17 files changed, 19 insertions(+), 19 deletions(-) diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/01_input_design.md b/doc/sphinx/user_manual/basic_starter_tutorial/01_input_design.md index cad470e41..c829691ff 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/01_input_design.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/01_input_design.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:01_input_design)= +(part:user_manual:chap:basic_starter_tutorial:sec:01_input_design)= World Builder input file design ===================================== diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md b/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md index 7cb9fd1b0..ee1e034e3 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:02_first_input_file)= +(part:user_manual:chap:basic_starter_tutorial:sec:02_first_input_file)= Your first input file ===================== diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md b/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md index 8f969b4cd..d8da48e04 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:03_coordinate_system)= +(part:user_manual:chap:basic_starter_tutorial:sec:03_coordinate_system)= Optional parameter: coordinate system ===================================== @@ -89,5 +89,5 @@ lineno-start: 1 This should be a good default spherical coordiante system. For more information on how to derive this from the paramter listing and what the options are, please expand and read the dropbox above. -In the following sections we will continue using the Cartesian coordinate system. We will also show this in {ref}`part:user_manual:chap:concepts:sec:17_spherical_models`, where we show how easy it is to switch between cartesian an spherical coordiante systems in our finished subdction example. +In the following sections we will continue using the Cartesian coordinate system. We will also show this in {ref}`part:user_manual:chap:basic_starter_tutorial:sec:17_spherical_models`, where we show how easy it is to switch between cartesian an spherical coordiante systems in our finished subdction example. ```` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md index 79b3c0619..9fe6cd250 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:04_first_tectonic_feature)= +(part:user_manual:chap:basic_starter_tutorial:sec:04_first_tectonic_feature)= Adding your first tectonic feature ======================== diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md index 4d22a7e35..0c53d21fe 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:05_limit_temperature_with_depth)= +(part:user_manual:chap:basic_starter_tutorial:sec:05_limit_temperature_with_depth)= Limit temperature with depth ============================ diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md index d4cf1ff7d..1879a32ac 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:06_oceanic_plate_temperature)= +(part:user_manual:chap:basic_starter_tutorial:sec:06_oceanic_plate_temperature)= Oceanic plate temperature ========================= diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md index 571fc5906..23ea327f7 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:07_subducting_plate_oceanic_part)= +(part:user_manual:chap:basic_starter_tutorial:sec:07_subducting_plate_oceanic_part)= Subducting plate oceanic part ======================== diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md index 51857409c..9ee386117 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:08_passive_margin_variable_depth)= +(part:user_manual:chap:basic_starter_tutorial:sec:08_passive_margin_variable_depth)= Adding a passive margin with variable depth ============================ diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md index 4db9cfa68..576db7b09 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:09_optional_adding_mantle_layer)= +(part:user_manual:chap:basic_starter_tutorial:sec:09_optional_adding_mantle_layer)= Optional adding mantle layer ============================ diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md index 0780ddcff..5c43c05e6 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:BST_10_adding_basic_subducting_plate)= +(part:user_manual:chap:basic_starter_tutorial:sec:BST_10_adding_basic_subducting_plate)= Adding basic subducting plate ============================ diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md b/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md index 0118b9fac..aff8dcd22 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:11_dip_change_in_segment)= +(part:user_manual:chap:basic_starter_tutorial:sec:11_dip_change_in_segment)= Dip change in segment ===================== diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md b/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md index 62b9ec1ee..9d821141d 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:12_subducting_plate_temp)= +(part:user_manual:chap:basic_starter_tutorial:sec:12_subducting_plate_temp)= Subducting plate temperatures ============================= diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md b/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md index d1e21c254..cec9487ac 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:13_subducting_slab_adding_a_segment)= +(part:user_manual:chap:basic_starter_tutorial:sec:13_subducting_slab_adding_a_segment)= Subducting slab adding a segment ================================ diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md b/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md index bc8592442..0846cdafe 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:14_different_models_in_segment)= +(part:user_manual:chap:basic_starter_tutorial:sec:14_different_models_in_segment)= Different models in segments ============================ diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md b/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md index 83ed7ab11..1c7e7ff10 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:15_different_segment_in_sections)= +(part:user_manual:chap:basic_starter_tutorial:sec:15_different_segment_in_sections)= Different segments in sections =============================== diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md index 68ba0d996..0acd1d064 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md @@ -1,4 +1,4 @@ -(part:user_manual:chap:concepts:sec:16_2D_models)= +(part:user_manual:chap:basic_starter_tutorial:sec:16_2D_models)= 2D models ========= diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md index 841541151..a5fcf7477 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md @@ -1,8 +1,8 @@ -(part:user_manual:chap:concepts:sec:17_spherical_models)= +(part:user_manual:chap:basic_starter_tutorial:sec:17_spherical_models)= Spherical models ================ -We have already mentioned spherical coordinates in {ref}`part:user_manual:chap:concepts:sec:03_coordinate_system`. In this section we will focus on converting our current Cartesian model to a spherical model. +We have already mentioned spherical coordinates in {ref}`part:user_manual:chap:basic_starter_tutorial:sec:03_coordinate_system`. In this section we will focus on converting our current Cartesian model to a spherical model. To make this change two changes need to be made: From be92f1f3dfb26dc123b7e3a4c255dfb0400b57ef Mon Sep 17 00:00:00 2001 From: Menno Fraters Date: Mon, 29 May 2023 19:48:33 +0000 Subject: [PATCH 08/14] Apply suggestions from code review from Becky Co-authored-by: Rebecca Fildes <53837560+rfildes@users.noreply.github.com> --- .../03_optional_coordinate_system.md | 4 ++-- .../04_adding_first_tectonic_feature.md | 6 +++--- .../05_limit_temperature_with_depth.md | 4 ++-- .../06_oceanic_plate_temperature.md | 8 ++++---- .../07_subducting_plate_oceanic_part.md | 4 ++-- .../08_passive_margin_variable_depth.md | 8 ++++---- .../09_optional_adding_mantle_layer.md | 4 ++-- .../10_adding_basic_subducting_plate.md | 10 +++++----- .../basic_starter_tutorial/11_dip_change_in_segment.md | 8 ++++---- .../12_subducting_plate_temperatures.md | 6 +++--- .../13_subducting_slab_adding_a_segment.md | 6 +++--- .../14_different_models_in_segments.md | 2 +- .../15_different_segments_in_sections.md | 8 ++++---- .../user_manual/basic_starter_tutorial/16_2D_models.md | 2 +- .../basic_starter_tutorial/17_spherical_models.md | 2 +- 15 files changed, 41 insertions(+), 41 deletions(-) diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md b/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md index d8da48e04..3cb109e4e 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md @@ -74,7 +74,7 @@ lineno-start: 1 ``` ````{note} -If you want to have a spherical model, please see {ref}`part:user_manual:chap:concepts:sec:const_angle_spherical` first. An input file for a spherical model could like somthing like this: +If you want to have a spherical model, please see {ref}`part:user_manual:chap:concepts:sec:const_angle_spherical` first. An input file for a spherical model could like something like this: ```{code-block} json --- @@ -89,5 +89,5 @@ lineno-start: 1 This should be a good default spherical coordiante system. For more information on how to derive this from the paramter listing and what the options are, please expand and read the dropbox above. -In the following sections we will continue using the Cartesian coordinate system. We will also show this in {ref}`part:user_manual:chap:basic_starter_tutorial:sec:17_spherical_models`, where we show how easy it is to switch between cartesian an spherical coordiante systems in our finished subdction example. +In the following sections we will continue using the Cartesian coordinate system. We will also show this in {ref}`part:user_manual:chap:basic_starter_tutorial:sec:17_spherical_models`, where we show how easy it is to switch between cartesian and spherical coordinate systems in our finished subduction example. ```` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md index 9fe6cd250..f7b23190c 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md @@ -8,8 +8,8 @@ Each feature is an object, which means we need to enclose it in curly braces (`{ 1. The `model` key always defines which feature is set, which is "oceanic plate" in our case. 2. The `name` key should contain a descriptive name. The name can be anything, and is mostly to help keep the input file readable. -3. The `coordinates` key is a list of 2D coordinates: x,y in Cartesian and long,lat in spherical. A list in JSON is indicated by angle brackets (`[]`) and the items are separated by comma's. -4. (Optional) The `temperature models` key is a list of temperature model. Each temperature model is an object. For now we will just chose the simplest one: `uniform` where we set the temperature to `293`K. +3. The `coordinates` key is a list of 2D coordinates: x,y in Cartesian and long,lat in spherical. A list in JSON is indicated by square brackets (`[]`) and the items are separated by commas. +4. (Optional) The `temperature models` key is a list of temperature models. Each temperature model is an object. For now we will just chose the simplest one: `uniform` where we set the temperature to `293`K. 5. (Optional) The `compositional models` key is a list of compositional models. Each compositional model is an object. Like with the temperature model, we will just chose the simplest one: `uniform` and set the composition in compositional field 0. We will go into more detail how this works later in the tutorial. There are some other options, which we will cover later. The file below shows the result. To focus your attention, by default only the lines of interest are shown, but you can always view the full file by clicking on the `Full file` tab. @@ -68,5 +68,5 @@ There are some other options, which we will cover later. The file below shows th :alt: Basic Starter Tutorial section 16 highres result. :align: center -Basic Starter Tutorial section 04. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is only shows composition 0 as green. The botttom part shows the temperature as seen sligthly from below. This shows that the overriding plate with a temperature of 293K goes all the way down to the bottom of the model. +Basic Starter Tutorial section 04. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently is only shows composition 0 as green. The bottom part shows the temperature as seen slightly from below. This shows that the overriding plate with a temperature of 293K goes all the way down to the bottom of the model. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md index 0c53d21fe..6e8796221 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md @@ -3,7 +3,7 @@ Limit temperature with depth ============================ -As you may have noticed, the temperature and compositional field 0 in the model so far, reaches all the way to the bottom of the model. This is far from ideal since our model is 500km deep and the oceanic lithosphere should only reach about 100km and the "crustal composition" should only reach 25km. Luckily, this is easily solved. There are a few ways of doing this, but we can start to set a global maximum depth of 100km for the feature. This is as easy as adding `"max depth":100e3,` to the end of line 7. Please note that units are in meters. Next, we can also do this individually, so let's limit the uniform composition by adding `"max depth":50e3,` to the object. +As you may have noticed, the temperature and compositional field 0 in the model so far, reaches all the way to the bottom of the model. This is far from ideal since our model is 500km deep and the oceanic lithosphere should only reach about 100km and the "crustal composition" should only reach 25km. Luckily, this is easily solved. There are a few ways of doing this, but we can start by setting a global maximum depth of 100km for the whole feature. This is as easy as adding `"max depth":100e3,` to the end of line 7. Please note that units are in meters. Next, we can also do this to individual objects, so let's limit the uniform composition by adding `"max depth":50e3,`. ```{note} If we would have set the max depth of the composition to be larger than the feature max depth of the feature, the composition will be be cut off by the feature max depth. @@ -64,5 +64,5 @@ If we would have set the max depth of the composition to be larger than the feat :alt: Basic Starter Tutorial section 5. :align: center -Basic Starter Tutorial section 5. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is only shows composition 0 as green and is now limited to 100km depth. The botttom part shows the temperature as seen sligthly from below. This shows that the overriding plate with a temperature of 293K is now lilmited to 100km depth. +Basic Starter Tutorial section 5. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently it only shows composition 0 as green which is now limited to 100km depth. The bottom part shows the temperature as seen slightly from below. This shows that the overriding plate with a temperature of 293K is now limited to 100km depth. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md index 1879a32ac..d8740ea1a 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md @@ -2,13 +2,13 @@ Oceanic plate temperature ========================= -Using uniform temperatures will only allow you to build very simple models. So lets make the model a bit more interesting adding a half space model to the overriding plate. This allows us to add a temperature structure based the distance from a ridge. +Using uniform temperatures will only allow you to build very simple models. So let's make the model a bit more interesting by adding a half space cooling model to the overriding plate. This allows us to add a temperature structure based on the distance along the plate from a ridge. -To be able to do this, we need to provide the following information to the model: `model`, `ridge coordianates`, `spreading velocity` and `max depth`. Please see {ref}`open_features_items_oneOf_4_temperature-models_items_oneOf_2` for more info. +To be able to do this, we need to provide the following information to the model: `model`, `ridge coordinates`, `spreading velocity` and `max depth`. Please see {ref}`open_features_items_oneOf_4_temperature-models_items_oneOf_2` for more info. We are already familiar with `max depth`, but `spreading velocity` and `ridge coordinates` are new. The [spreading velocity](open_features_items_oneOf_4_temperature-models_items_oneOf_2_spreading-velocity) is simply the velocity of how fast one part of the plate is moving away from the ridge. The [ridge coordinates](open_features_items_oneOf_4_temperature-models_items_oneOf_2_ridge-coordinates) are a list of spreading ridges, where each ridge is a list of 2D points. The half space is computed with the distance to the closest point on any ridge and the spreading velocity. -If you are familiar with the half space cooling model, you would also think some kind of top and bottom/mantle temperature is required. These values can be provided, but are by default they are set to reasonable values. The top temperature is set to 193.15K and the bottom temperature is set to -1K. For this model, if the temperature is set to a negative value, it automatically uses the computed adiabatic temperature at that depth. This will be good enough for our tutorial, so we won't be changing those values here, but you are free to do so! +If you are familiar with the half space cooling model, you would also think some kind of top and bottom/mantle temperature is required. These values can be provided, but by default they are set to reasonable values. The top temperature is set to 293.15K and the bottom temperature is set to -1K. For this model, if the temperature is set to a negative value, it automatically uses the computed adiabatic temperature at that depth. This will be good enough for our tutorial, so we won't be changing those values here, but you are free to do so! ::::::{tab-set} @@ -66,5 +66,5 @@ If you are familiar with the half space cooling model, you would also think some :alt: Basic Starter Tutorial section 6. :align: center -Basic Starter Tutorial section 6. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is only shows composition 0 as green and is now limited to 100km depth. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. This allows to better view the ridge. +Basic Starter Tutorial section 6. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is only shows composition 0 as green and is now limited to 100km depth. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. This allows to better view the ridge. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md index 23ea327f7..603247afd 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md @@ -2,7 +2,7 @@ Subducting plate oceanic part ======================== -Now that we have made the overriding (Caribbean) plate, it is time to add the oceanic part of the subducting plate (the Atlantic). To do this, we just need to add another object to the feature list. For this plate we will assume the oceanic lithosphere is really old, and the temperature gradient in the lithosphere is therefore linear between a top temperature of 293.15K and the adiabatic temperature a the max depth of the plate. Luckily for us, this is the default in the world builder, so we will only need to provide the `model` (`linear`) and the `max depth`, which we will set to 100km. +Now that we have made the overriding (Caribbean) plate, it is time to add the oceanic part of the subducting plate (the Atlantic). To do this, we just need to add another object to the feature list. For this plate we will assume the oceanic lithosphere is really old, and the temperature gradient in the lithosphere is therefore linear between a top temperature of 293.15K and the adiabatic temperature at the max depth of the plate. Luckily for us, this is the default in the world builder, so we will only need to provide the `model` (`linear`) and the `max depth`, which we will set to 100km. For the composition, we are going to do something a bit more special. A common thing you will probably want to do with compositional fields is have multiple layers of them within a feature. This is very easy to do in the GWB. If you remember from the last section, both the `temperature models` and `compositional models` are a list of objects. Making layers is thus as easy as adding multiple compositional models with each their own `min depth` and `max depth`. @@ -61,5 +61,5 @@ For the composition, we are going to do something a bit more special. A common t :alt: Basic Starter Tutorial section 7. :align: center -Basic Starter Tutorial section 7. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow and composition 3 as blue. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. Both the oceanic plate with the ridge and the oceanic plate with a linear temperature profile are visible. +Basic Starter Tutorial section 7. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently is shows composition 0 as green, composition 1 as yellow and composition 3 as blue. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. Both the oceanic plate with the ridge and the oceanic plate with a linear temperature profile are visible. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md index 9ee386117..606818df2 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md @@ -12,9 +12,9 @@ For an example of what this looks like in techical terms, see {ref}`open_feature The number input we have seen before, and just sets the maximum depth to a single value. The value at points system works a bit differently, but can be used to achieve the same result. To start out easy, this is exactly what we are going to to for the `max depth` of the continental feature. -The value at points system creates a list of points, which at least include all the edge points and assigns a value to them. Then to get the actual value, `max depth` in our case, an interpolation between some close points is performed to get the value at that point. +The value at points system creates a list of points, which at least include all the edge points of an object and assigns a value to them. Then to get the actual value at the rest of the points, `max depth` in our case, an interpolation between some close points is performed to get the value at that point. -Below are two examples of how to first set the depth of two points to 200, and then an example of how to also set a third point to a value of 100. +Below are two examples of how to first set the depth of two points to 200 km, and then an example of how to also set a third point to a value of 100 km. ```{code-block} json --- @@ -25,7 +25,7 @@ lineno-start: 1 "max depth":[[200e3, [[10e3,0],[20e3,10e3]]],[100e3,[[15e3,0]]]] ``` -A common operation is to set all the corners to a single value, and then maybe overwrite individual ones. To make life easy, there is a quick way to (re)set the value at the corner points: just pass a value with no points. This is what is done in the code sample below at the emphasised lines. The first entry is a value without points. That means that all the corner points are set to that value. +A common operation is to set all the corners to a single value, and then maybe overwrite individual corners. To make life easy, there is a quick way to (re)set the value at the corner points: just pass a value with no points. This is what is done in the code sample below at the emphasized lines. The first entry is a value without points. That means that all the corner points are set to that value. ```{note} If you provide a point twice, explicitly, or implicity through the use of the corner values shortcut (e.g. `[200]`), the last defined value is used. This follows the painting analogy used before, where you overpaint older values. @@ -86,5 +86,5 @@ If you provide a point twice, explicitly, or implicity through the use of the co :alt: Basic Starter Tutorial section 8. :align: center -Basic Starter Tutorial section 8. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow and composition 3 as blue. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. The added continental plate with variable thickness of it's two layers is now visible on the left side of the image. +Basic Starter Tutorial section 8. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently it shows composition 0 as green, composition 1 as yellow and composition 3 as blue. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. The added continental plate with variable thickness of it's two layers is now visible on the left side of the image. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md index 576db7b09..3db1dd1b5 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md @@ -11,7 +11,7 @@ This is not always needed. For example in the visco-plastic material model in th We are going to add the mantle layer as the first object in the feature list, so that other features can override it if necessary. The model name for a mantle layer is `mantle layer`, and we will name it "upper mantle". Because we will be have already used compositions 0,1 and 3, and will use 2 later, we are going to set this to composition 4. We could also specify a different temperature model for this. The default is `adiabatic`, but you can easily set to to something else, or change the parameters of the adiabatic gradient. ```{note} -The default values of for example the [potenial mantle temperature](open_features_items_oneOf_3_temperature-models_items_oneOf_1_potential-mantle-temperature), the [thermal expansion coefficient](open_features_items_oneOf_3_temperature-models_items_oneOf_1_thermal-expansion-coefficient) or the [specific heat](open_features_items_oneOf_3_temperature-models_items_oneOf_1_specific-heat) have a default value of -1. This is, like we have seen before, a special value. In this case it means that the global value is used (as you can read in the documentation of the value). It is generally recommended to only set the global values so that the whole setup remains self-consistent, but if you do want to change it in individual locations, you can! +The [potential mantle temperature](open_features_items_oneOf_3_temperature-models_items_oneOf_1_potential-mantle-temperature), the [thermal expansion coefficient](open_features_items_oneOf_3_temperature-models_items_oneOf_1_thermal-expansion-coefficient) and the [specific heat](open_features_items_oneOf_3_temperature-models_items_oneOf_1_specific-heat) have a default value of -1. This is, like we have seen before, a special value. In this case it means that the global value is used (as you can read in the documentation of the value). It is generally recommended to only set the global values so that the whole setup remains self-consistent, but if you do want to change it in individual locations, you can! ``` ::::::{tab-set} @@ -68,5 +68,5 @@ The default values of for example the [potenial mantle temperature](open_feature :alt: Basic Starter Tutorial section 9. :align: center -Basic Starter Tutorial section 9. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 3 as blue and composition 4 is shown as red. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. We will not show composition 4 in future figures anymore to be able to show other features more clearly. +Basic Starter Tutorial section 9. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently it shows composition 0 as green, composition 1 as yellow, composition 3 as blue and composition 4 is shown as red. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. We will not show composition 4 in future figures anymore to be able to show other features more clearly. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md index 5c43c05e6..af330d9ef 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md @@ -2,17 +2,17 @@ Adding basic subducting plate ============================ -Now that we have a solid understanding of how area features like `oceanic plate`, `continental plate` and `mantle layer` work, we can start to take a look at [line features](part:user_manual:chap:concepts:sec:line_features). In this case we are going to take a look at the `subducting plate`, but note that there is also the `fault`. On a fundamental level, they both function in a very similar way, with the main difference being that the slab has a slab surface and a up and down direction from that surface, while the fault has a center surface and is symmetric on both sides. The temperature an compositional models available for each also may differ. +Now that we have a solid understanding of how area features like `oceanic plate`, `continental plate` and `mantle layer` work, we can start to take a look at [line features](part:user_manual:chap:concepts:sec:line_features). In this case we are going to take a look at the `subducting plate`, but note that there is also the `fault`. On a fundamental level, they both function in a very similar way, with the main difference being that the slab has a slab surface and a up and down direction from that surface, while the fault has a center surface and is symmetric on both sides. The temperature and compositional models available for each also may differ. There are five properties these line features objects require: 1. `model`: The name of the model, e.g. `subducting plate` or `fault` 2. `name`: Like with area features, a descriptive name to improve readability of the file. 3. `coordinates`: The location of where the feature intersects with the surface. For a subducting plate, this would be the location of the trench. This is what the line in line feature refers to, these coordinates represent a line on a map view. -4. `dip point`: This is often most confusing to new users, but the concept is really simple. If the slab or fault makes an angle, we need to decide what side of the line (trench for a slab) the slab or fault is dipping. There are many ways of doing this, but in the world builder it is done through simply defining a point on one side of the line. The slab or fault with dip in that direction. It is often good to choose a point far away from the trench, especially of the trench makes a lot of curves. -5. `segments`: Defines the downwards part of the subducting plate or fault. Each segment requires at least a `length` as a number, a `thickness`, which is an array of one or two numbers and a `angle`, which is also an array of one or two numbers. We will first show an example to get our first slab in the model before explaining further. It will hopefully be easier to understand when you see it in action in this and the next few sections. +4. `dip point`: This is often most confusing to new users, but the concept is really simple. If the slab or fault makes an angle, we need to decide what side of the line (trench for a slab) the slab or fault is dipping. There are many ways of doing this, but in GWB it is done through simply defining a point on one side of the line. The slab or fault will then dip in that direction. It is often good to choose a point far away from the trench, especially if the trench makes a lot of curves. +5. `segments`: Defines the downwards part of the subducting plate (i.e. the slab) or fault. Each segment requires at least a `length` as a number, a `thickness`, which is an array of one or two numbers and a `angle`, which is also an array of one or two numbers. We will first show an example to get our first slab in the model before explaining further. It will hopefully be easier to understand when you see it in action in this and the next few sections. -For the example in this section, we will make a trench at the interface of the two area features, where the slab is dipping with a constant angle of 60 degrees in the direction of the overriding plate. We make this slab (segment) 300 km long and give it a constant thickness of 100 km. So we set a dip point at a location on the side of the overriding plate with respect to the trench. In this case the origin (0,0) will work fine. +For the example in this section, we will make a trench at the interface of two area features, where the slab is dipping with a constant angle of 60 degrees in the direction of the overriding plate. We make this slab (segment) 300 km long and give it a constant thickness of 100 km. So we set a dip point at a location on the side of the overriding plate with respect to the trench. In this case the origin (0,0) will work fine. ```{note} The result will not change based on the exact location of the dip point, as long as it is on one side of all the lines formed by connection the line features coordinate points. @@ -76,5 +76,5 @@ The explanation can be significantly improved by adding conceptual figures :alt: Basic Starter Tutorial section 10. :align: center -Basic Starter Tutorial section 10. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The font half of the overriding plate (compsition 1) has also been removed to be able to better view the slab. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. +Basic Starter Tutorial section 10. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently it shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. ``` diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md b/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md index aff8dcd22..8346ab6b7 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md @@ -2,9 +2,9 @@ Dip change in segment ===================== -What we have achieved in the last section was already great, but slabs in the Earth are usually not thought of as straight lines. For example near the surface they start with an angle of zero and then dip to maybe 60 degrees. So, how do we do that in the world builder? +What we have achieved in the last section was already great, but slabs in the Earth are usually not thought of as straight lines. For example, near the surface they start with a dip angle of zero and then increase their dip with depth to maybe 60 degrees. So, how do we do that in the world builder? -This is where the array for the `angle` comes in. Last time we provided just one value, but we are also allowed to provide two values. If you provide two values, the first value is the angle at the top of the segment and the second value is the angle at the bottom of the segment. So to achieve this we only need to add a zero before the 60 in the `angle` array. +This is where the array for the `angle` comes in. Last time we provided just one value, but we are also allowed to provide two values. If you provide two values, the first value is the dip angle at the top of the segment and the second value is the dip angle at the bottom of the segment. So to achieve this we only need to add a zero before the 60 in the `angle` array. ::::::{tab-set} @@ -57,7 +57,7 @@ This is where the array for the `angle` comes in. Last time we provided just one :::::: ```{note} -You can do the same for the `thickness`. If we want to start with a thickness of 100km and linearly taper it down to 0 km to form a slab tip, we can do the following: `"tickness":[100e3,0]` +You can do the same for the `thickness`. If we want to start with a thickness of 100km and linearly taper it down to 0 km to form a slab tip, we can do the following: `"thickness":[100e3,0]` ``` ```{todo} @@ -69,5 +69,5 @@ The explanation can be significantly improved by adding conceptual figures :alt: Basic Starter Tutorial section 11. :align: center -Basic Starter Tutorial section 11. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The font half of the overriding plate (compsition 1) has also been removed to be able to better view the slab. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. +Basic Starter Tutorial section 11. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md b/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md index 9d821141d..42ba2adb0 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md @@ -2,7 +2,7 @@ Subducting plate temperatures ============================= -Before exploring the segments more, lets briefly discuss temperature model for the subducting plates. The temperature structure of a slab can be quite complicated. +Before exploring the segments more, let's briefly discuss temperature model for the subducting plates. The temperature structure of a slab can be quite complicated. A model which was often used is a temperature structure from or based on the McKenzie temperature structure {cite:p}`McKenzie_1970`. In the world builder this is implemented as the subducting plate temperature model called the `plate model`. If you want to use this, you will need to provide a reference density and a plate velocity like so: ```{code-block} json @@ -14,7 +14,7 @@ lineno-start: 1 ] ``` -This is still perfectly valid and usable, but the approach has some fundamental issues, including that the way the temperature structure is set up is not mass conservative. This is why the `mass conserving` slab temperature model was developed (Todo: insert reference when paper is done). This model also brings a lot of other large and small improvements, which we can't go over in this starter tutorial. Although this temperature is generally recommended over the older McKenzie model, is it also is a bit more complicated in usage. So to keep this tutorial simple, we will use the `plate model` here, but we strongly recommend looking into the `mass conserving` temperature model for production models. +This is still perfectly valid and usable, but the approach has some fundamental issues, including that the way the temperature structure is set up is not mass conservative. This is why the `mass conserving` slab temperature model was developed (Todo: insert reference when paper is done). This temperature model also brings a lot of other large and small improvements, which we can't go over in this starter tutorial. Although this temperature is generally recommended over the older McKenzie model, it is also is a bit more complicated in usage. So to keep this tutorial simple, we will use the `plate model` here, but we strongly recommend looking into the `mass conserving` temperature model for subduction models. ```{todo} Create a cookbook for the mass conserving temperature strucutre and point to it from here. @@ -76,5 +76,5 @@ Create a cookbook for the mass conserving temperature strucutre and point to it :alt: Basic Starter Tutorial section 12. :align: center -Basic Starter Tutorial section 12. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The font half of the overriding plate (compsition 1) has also been removed to be able to better view the slab. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. +Basic Starter Tutorial section 12. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently it shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md b/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md index cec9487ac..45fd60f12 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md @@ -2,9 +2,9 @@ Subducting slab adding a segment ================================ -Although our slabs can now bend, real slabs actually can bend many times in many different ways. The way this is parameterized for faults and slab in the world builder is through cutting the slab up in segments. In other words, a segment is a downwards section of a slab or a fault. Each segment can have their own parameters and models attached to it. +Although our slabs can now bend, real slabs actually can bend many times in many different ways. The way this is parameterized for faults and slab in the world builder is through dividing the slab into in multiple segments. In other words, a segment is a downwards section of a slab or a fault. Each segment can have their own parameters and models attached to it. -So how do we achieve this? We just add a second object to the segments line. Usually you will want to make sure that the end of one segments has the same angle and thickness as the beginning of the next value. So in this case we end the first segment with an angle of 60 degrees and begin the second segment also with an angle of 60 degrees. +So how do we achieve this? We just add a second object to the segments line. Usually you will want to make sure that the end of one segment has the same angle and thickness as the beginning of the next segment. So in this case we end the first segment with an angle of 60 degrees and begin the second segment also with an angle of 60 degrees. ::::::{tab-set} @@ -60,5 +60,5 @@ So how do we achieve this? We just add a second object to the segments line. Usu :alt: Basic Starter Tutorial section 13. :align: center -Basic Starter Tutorial section 13. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The font half of the overriding plate (compsition 1) has also been removed to be able to better view the slab. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. +Basic Starter Tutorial section 13. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently it shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md b/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md index 0846cdafe..5f5bf584c 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md @@ -4,7 +4,7 @@ Different models in segments Slabs and faults can be heterogeneous in depth, and this is very easy to represent in the world builder. The segments we just added allow for defining temperature and compositional models, which overwrite the temperature and compositional models for the whole feature. You can think of it this way: you set the default models for each segment in the feature (line 54 and 55) and then you overwrite that default model in the segments where you want something else. -In this case we want to have two layers in the upper segment, where the upper layer is the same as the upper layer of the oceanic plate and the lower layer is the same as the rest of the subducting plate. This layout is mainly chosen to highlight how the transition between the oceanic plate can both be seamless and sharp. +In this case we want to have two layers in the first segment, where the upper layer is the same as the upper layer of the oceanic plate and the lower layer is the same as the rest of the subducting plate. This layout is mainly chosen to highlight how the transition between the oceanic plate can both be seamless and sharp. ::::::{tab-set} diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md b/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md index 1c7e7ff10..96d8270a4 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md @@ -2,15 +2,15 @@ Different segments in sections =============================== -Slab and fault may not only vary in depth, but may also vary a lot laterally. To accomplish this in the world builder, we will need to introduce the term sections. Section are a way to overwrite the segments at a specified coordinate. +Slabs and faults may not only vary in depth, but may also vary a lot laterally. To accomplish this in the world builder, we will need to introduce the term "sections". Sections are a way to overwrite the segments at a specified coordinate. ```{note} -One way of thinking about segments and sections is that they for a 2D grid together. The segments form one axis (down dip) and the sections form the other axis (along strike). +One way of thinking about segments and sections is that together they form a 2D grid. The segments form one axis (down dip) and the sections form the other axis (along strike). ``` -**Sections replace the all segments at that coordinate, and it is required that all sections have the same number of segments**. +**Sections replace all the segments at that coordinate, and it is required that all sections have the same number of segments**. -In this case we are going to change the values for the first coordinate, which is coordinate 0. We keep the length the same as the default first segment, but we make the second segment a bit shorter. We also do not change the feature composition model in the first segment, but we do change it in the second segment, where we set it equal to composition of the lower part of the oceanic plate for the whole thickness of the segment. +In this case we are going to change the values for the first coordinate, which is coordinate 0. We keep the length the same as the default first segment (compare lines 48 and 75), but we make the second segment a bit shorter (compare lines 52 and 58). We also do not change the feature composition model in the first segment, but we do change it in the second segment, where we set it equal to composition of the lower part of the oceanic plate for the whole thickness of the segment (line 59). ::::::{tab-set} diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md index 0acd1d064..5206f53ca 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md @@ -2,7 +2,7 @@ 2D models ========= -2D models in the world builder are nothing more than a cross section through a 3D model. This means that you need to do to be able to create a 2D model is to state in the world builder file the origin of the cross section (where x=0) and in what direction the cross section should go (the positive y direction). You can set this with the global parameter `cross section`. It takes two points. The first point is the origin, and the second point is the direction of the cross section. +2D models in the world builder are nothing more than a cross section through a 3D model. This means that what you need to do to be able to create a 2D model is to state in the world builder file the origin of the cross section (where x=0) and in what direction the cross section should go (the positive y direction). You can set this with the global parameter `cross section`. It takes two points. The first point is the origin, and the second point is the direction of the cross section. ```{note} Even if you have a `cross section` defined in your world builder file, you can still use it for 3D models. If you want to use 2D models, you will need to have a cross section defined. diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md index a5fcf7477..c37f16cc6 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md @@ -6,7 +6,7 @@ We have already mentioned spherical coordinates in {ref}`part:user_manual:chap:b To make this change two changes need to be made: -1. The coordinate system should be set to spherical and a depth method need to be set. +1. The coordinate system should be set to spherical and a depth method needs to be set. 2. The coordinates you provide need to be changed from Cartesian to spherical. To simplify the transition for this tutorial, we will just divide each coordinate by 10000, which will get is into a nice degree range. From 899749eb6e66b657ca9733083b508decb72ae9e6 Mon Sep 17 00:00:00 2001 From: MFraters Date: Mon, 29 May 2023 16:53:38 -0400 Subject: [PATCH 09/14] Further adress comments Becky. --- doc/sphinx/bibliography.bib | 10 ++++++++++ .../basic_starter_tutorial/02_your_first_input_file.md | 2 +- .../04_adding_first_tectonic_feature.md | 2 +- .../05_limit_temperature_with_depth.md | 2 +- .../06_oceanic_plate_temperature.md | 2 +- .../07_subducting_plate_oceanic_part.md | 6 +++++- .../08_passive_margin_variable_depth.md | 2 +- .../09_optional_adding_mantle_layer.md | 2 +- .../10_adding_basic_subducting_plate.md | 2 +- .../basic_starter_tutorial/11_dip_change_in_segment.md | 2 +- .../12_subducting_plate_temperatures.md | 4 ++-- .../13_subducting_slab_adding_a_segment.md | 2 +- .../14_different_models_in_segments.md | 4 ++-- .../user_manual/basic_starter_tutorial/16_2D_models.md | 2 +- 14 files changed, 29 insertions(+), 15 deletions(-) diff --git a/doc/sphinx/bibliography.bib b/doc/sphinx/bibliography.bib index 7c7d41457..c4e83723e 100644 --- a/doc/sphinx/bibliography.bib +++ b/doc/sphinx/bibliography.bib @@ -110,3 +110,13 @@ @article{Berg_Segal_Yuen_2015 pages={089--095}, year={2015} } + +@book{turcotte_schubert_2014, + place={Cambridge}, + edition={3}, + title={Geodynamics}, + DOI={10.1017/CBO9780511843877}, + publisher={Cambridge University Press}, + author={Turcotte, Donald and Schubert, Gerald}, + year={2014} +} diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md b/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md index ee1e034e3..8f62e074e 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md @@ -37,5 +37,5 @@ Congratulations on creating your first world builder input file! If you visualiz :alt: Basic Starter Tutorial section 16 highres result. :align: center -Basic Starter Tutorial section 2. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently all compositional fields are zero everywhere, so nothing is shown. The botttom part shows the temperature as seen sligthly from below. This shows an adiabatic temperature gradient. +Basic Starter Tutorial section 2. The top part of the figure shows where the composition has been assigned as object. Since no compositions have been assigned yet, nothing is plotted when we view the composition solution. The bottom part shows the temperature solution that has been assigned. This shows the adiabatic temperature gradient. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md index f7b23190c..70960b4c8 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md @@ -68,5 +68,5 @@ There are some other options, which we will cover later. The file below shows th :alt: Basic Starter Tutorial section 16 highres result. :align: center -Basic Starter Tutorial section 04. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently is only shows composition 0 as green. The bottom part shows the temperature as seen slightly from below. This shows that the overriding plate with a temperature of 293K goes all the way down to the bottom of the model. +Basic Starter Tutorial section 04. The top part of the figure shows where the composition as been assigned as an object. Currently it only shows composition 0 as green. The bottom part shows the temperature as seen slightly from below. This shows that the overriding plate with a temperature of 293K goes all the way down to the bottom of the model. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md index 6e8796221..19dec09a6 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md @@ -64,5 +64,5 @@ If we would have set the max depth of the composition to be larger than the feat :alt: Basic Starter Tutorial section 5. :align: center -Basic Starter Tutorial section 5. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently it only shows composition 0 as green which is now limited to 100km depth. The bottom part shows the temperature as seen slightly from below. This shows that the overriding plate with a temperature of 293K is now limited to 100km depth. +Basic Starter Tutorial section 5. The top part of the figure shows where the composition as been assigned as an object. Currently it only shows composition 0 as green which is now limited to 100km depth. The bottom part shows the temperature as seen slightly from below. This shows that the overriding plate with a temperature of 293K is now limited to 100km depth. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md index d8740ea1a..dd19addbd 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md @@ -66,5 +66,5 @@ If you are familiar with the half space cooling model, you would also think some :alt: Basic Starter Tutorial section 6. :align: center -Basic Starter Tutorial section 6. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is only shows composition 0 as green and is now limited to 100km depth. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. This allows to better view the ridge. +Basic Starter Tutorial section 6. The top part of the figure shows where the composition as been assigned as an object. Currently it only shows composition 0 as green and is now limited to 100km depth. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. This allows to better view the ridge. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md index 603247afd..92ebd1668 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md @@ -6,6 +6,10 @@ Now that we have made the overriding (Caribbean) plate, it is time to add the oc For the composition, we are going to do something a bit more special. A common thing you will probably want to do with compositional fields is have multiple layers of them within a feature. This is very easy to do in the GWB. If you remember from the last section, both the `temperature models` and `compositional models` are a list of objects. Making layers is thus as easy as adding multiple compositional models with each their own `min depth` and `max depth`. +```{note} +If you provide a `min depth` or `max depth` outside the min and max depth range of the feature, it will be cut off by the feature min and max depth range. +``` + ::::::{tab-set} :::::{tab-item} Important lines @@ -61,5 +65,5 @@ For the composition, we are going to do something a bit more special. A common t :alt: Basic Starter Tutorial section 7. :align: center -Basic Starter Tutorial section 7. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently is shows composition 0 as green, composition 1 as yellow and composition 3 as blue. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. Both the oceanic plate with the ridge and the oceanic plate with a linear temperature profile are visible. +Basic Starter Tutorial section 7. The top part of the figure shows where the composition as been assigned as an object. Currently is shows composition 0 as green, composition 1 as yellow and composition 3 as blue. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. Both the oceanic plate with the ridge and the oceanic plate with a linear temperature profile are visible. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md index 606818df2..7e2d1d85e 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md @@ -86,5 +86,5 @@ If you provide a point twice, explicitly, or implicity through the use of the co :alt: Basic Starter Tutorial section 8. :align: center -Basic Starter Tutorial section 8. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently it shows composition 0 as green, composition 1 as yellow and composition 3 as blue. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. The added continental plate with variable thickness of it's two layers is now visible on the left side of the image. +Basic Starter Tutorial section 8. The top part of the figure shows where the composition as been assigned as an object. Currently it shows composition 0 as green, composition 1 as yellow and composition 3 as blue. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. The added continental plate with variable thickness of it's two layers is now visible on the left side of the image. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md index 3db1dd1b5..97ab7f9cb 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md @@ -68,5 +68,5 @@ The [potential mantle temperature](open_features_items_oneOf_3_temperature-model :alt: Basic Starter Tutorial section 9. :align: center -Basic Starter Tutorial section 9. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently it shows composition 0 as green, composition 1 as yellow, composition 3 as blue and composition 4 is shown as red. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. We will not show composition 4 in future figures anymore to be able to show other features more clearly. +Basic Starter Tutorial section 9. The top part of the figure shows where the composition as been assigned as an object. Currently it shows composition 0 as green, composition 1 as yellow, composition 3 as blue and composition 4 is shown as red. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. We will not show composition 4 in future figures anymore to be able to show other features more clearly. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md index af330d9ef..5afc169e8 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md @@ -76,5 +76,5 @@ The explanation can be significantly improved by adding conceptual figures :alt: Basic Starter Tutorial section 10. :align: center -Basic Starter Tutorial section 10. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently it shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. +Basic Starter Tutorial section 10. The top part of the figure shows where the composition as been assigned as an object. Currently it shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. ``` diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md b/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md index 8346ab6b7..ab32e7a81 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md @@ -69,5 +69,5 @@ The explanation can be significantly improved by adding conceptual figures :alt: Basic Starter Tutorial section 11. :align: center -Basic Starter Tutorial section 11. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. +Basic Starter Tutorial section 11. The top part of the figure shows where the composition as been assigned as an object. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md b/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md index 42ba2adb0..695d07ce6 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md @@ -4,7 +4,7 @@ Subducting plate temperatures Before exploring the segments more, let's briefly discuss temperature model for the subducting plates. The temperature structure of a slab can be quite complicated. -A model which was often used is a temperature structure from or based on the McKenzie temperature structure {cite:p}`McKenzie_1970`. In the world builder this is implemented as the subducting plate temperature model called the `plate model`. If you want to use this, you will need to provide a reference density and a plate velocity like so: +A model which was often used is a temperature structure from or based on the McKenzie temperature structure {cite:p}`McKenzie_1970`. In the world builder this is implemented as the subducting plate temperature model called the `plate model` {cite:t}`turcotte_schubert_2014`. If you want to use this, you will need to provide a reference density and a plate velocity like so: ```{code-block} json --- lineno-start: 1 @@ -76,5 +76,5 @@ Create a cookbook for the mass conserving temperature strucutre and point to it :alt: Basic Starter Tutorial section 12. :align: center -Basic Starter Tutorial section 12. The top part of the figure shows any place where the composition is not zero as seen slightly from above. Currently it shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. +Basic Starter Tutorial section 12. The top part of the figure shows where the composition as been assigned as an object. Currently it shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md b/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md index 45fd60f12..7386baa0b 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md @@ -60,5 +60,5 @@ So how do we achieve this? We just add a second object to the segments line. Usu :alt: Basic Starter Tutorial section 13. :align: center -Basic Starter Tutorial section 13. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently it shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. +Basic Starter Tutorial section 13. The top part of the figure shows where the composition as been assigned as an object. Currently it shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md b/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md index 5f5bf584c..275fcfcfe 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md @@ -2,7 +2,7 @@ Different models in segments ============================ -Slabs and faults can be heterogeneous in depth, and this is very easy to represent in the world builder. The segments we just added allow for defining temperature and compositional models, which overwrite the temperature and compositional models for the whole feature. You can think of it this way: you set the default models for each segment in the feature (line 54 and 55) and then you overwrite that default model in the segments where you want something else. +Slabs and faults can be heterogeneous in depth, and this is very easy to represent in the world builder. The segments we just added allow for defining temperature and compositional models, which overwrite the temperature and compositional models for the whole feature. You can think of it this way: you set the feature models for each segment in the feature (line 54 and 55) and then you overwrite that feature model in the segments where you want something else. In this case we want to have two layers in the first segment, where the upper layer is the same as the upper layer of the oceanic plate and the lower layer is the same as the rest of the subducting plate. This layout is mainly chosen to highlight how the transition between the oceanic plate can both be seamless and sharp. @@ -61,5 +61,5 @@ In this case we want to have two layers in the first segment, where the upper la :alt: Basic Starter Tutorial section 14. :align: center -Basic Starter Tutorial section 14. The top part of the figure shows any place where the composition is not zero as seen sligthly from above. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The font half of the overriding plate (compsition 1) has also been removed to be able to better view the slab. The botttom part shows the temperature as seen sligthly from below where only temperatures between 300K and 1600K are shown. +Basic Starter Tutorial section 14. The top part of the figure shows where the composition as been assigned as an object. Currently is shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md index 5206f53ca..19b80c73b 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md @@ -8,7 +8,7 @@ Even if you have a `cross section` defined in your world builder file, you can still use it for 3D models. If you want to use 2D models, you will need to have a cross section defined. ``` -Now, lets add a cross section through the slab in our model. +Now, let's add a cross section through the slab in our model. ::::::{tab-set} From 72a3b04b8b065127b5ece7494e8e6fa496bb849b Mon Sep 17 00:00:00 2001 From: MFraters Date: Mon, 29 May 2023 17:48:48 -0400 Subject: [PATCH 10/14] Adress comments Arushi. --- .../basic_starter_tutorial/03_optional_coordinate_system.md | 2 +- .../04_adding_first_tectonic_feature.md | 2 +- .../basic_starter_tutorial/06_oceanic_plate_temperature.md | 2 +- .../08_passive_margin_variable_depth.md | 2 +- .../09_optional_adding_mantle_layer.md | 4 ++-- .../10_adding_basic_subducting_plate.md | 6 +++--- .../user_manual/basic_starter_tutorial/16_2D_models.md | 2 +- .../basic_starter_tutorial/17_spherical_models.md | 2 +- 8 files changed, 11 insertions(+), 11 deletions(-) diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md b/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md index 3cb109e4e..01136ac23 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/03_optional_coordinate_system.md @@ -74,7 +74,7 @@ lineno-start: 1 ``` ````{note} -If you want to have a spherical model, please see {ref}`part:user_manual:chap:concepts:sec:const_angle_spherical` first. An input file for a spherical model could like something like this: +If you want to have a spherical model, please see {ref}`part:user_manual:chap:concepts:sec:const_angle_spherical` first. An input file for a spherical model would like something like this: ```{code-block} json --- diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md index 70960b4c8..dd968f433 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md @@ -9,7 +9,7 @@ Each feature is an object, which means we need to enclose it in curly braces (`{ 1. The `model` key always defines which feature is set, which is "oceanic plate" in our case. 2. The `name` key should contain a descriptive name. The name can be anything, and is mostly to help keep the input file readable. 3. The `coordinates` key is a list of 2D coordinates: x,y in Cartesian and long,lat in spherical. A list in JSON is indicated by square brackets (`[]`) and the items are separated by commas. -4. (Optional) The `temperature models` key is a list of temperature models. Each temperature model is an object. For now we will just chose the simplest one: `uniform` where we set the temperature to `293`K. +4. (Optional) The `temperature models` key is a list of temperature models. Each temperature model is an object. For now we will just choose the simplest one: `uniform` where we set the temperature to `293`K. 5. (Optional) The `compositional models` key is a list of compositional models. Each compositional model is an object. Like with the temperature model, we will just chose the simplest one: `uniform` and set the composition in compositional field 0. We will go into more detail how this works later in the tutorial. There are some other options, which we will cover later. The file below shows the result. To focus your attention, by default only the lines of interest are shown, but you can always view the full file by clicking on the `Full file` tab. diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md index dd19addbd..bb0298da0 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md @@ -8,7 +8,7 @@ To be able to do this, we need to provide the following information to the model We are already familiar with `max depth`, but `spreading velocity` and `ridge coordinates` are new. The [spreading velocity](open_features_items_oneOf_4_temperature-models_items_oneOf_2_spreading-velocity) is simply the velocity of how fast one part of the plate is moving away from the ridge. The [ridge coordinates](open_features_items_oneOf_4_temperature-models_items_oneOf_2_ridge-coordinates) are a list of spreading ridges, where each ridge is a list of 2D points. The half space is computed with the distance to the closest point on any ridge and the spreading velocity. -If you are familiar with the half space cooling model, you would also think some kind of top and bottom/mantle temperature is required. These values can be provided, but by default they are set to reasonable values. The top temperature is set to 293.15K and the bottom temperature is set to -1K. For this model, if the temperature is set to a negative value, it automatically uses the computed adiabatic temperature at that depth. This will be good enough for our tutorial, so we won't be changing those values here, but you are free to do so! +If you are familiar with the half space cooling model, you would also think some kind of top and bottom/mantle temperature is required. These values can be provided, but by default they are set to reasonable values. The top temperature is set to 293.15K and the bottom temperature is set to -1K. Yes, that is negative 1 Kelvin! For this model, if the temperature is set to a negative value, it automatically uses the computed adiabatic temperature at that depth. This will be good enough for our tutorial, so we won't be changing those values here, but you are free to do so! ::::::{tab-set} diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md index 7e2d1d85e..32c120951 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md @@ -2,7 +2,7 @@ Adding a passive margin with variable depth ============================ -Although we have hinted towards it before, there is also an [area feature](part:user_manual:chap:concepts:sec:area_features) called `continental plate`. It works as you would expect based on what you have seen with the oceanic plate, but we are going to use it to do something very cool in our model: have a variable depths of a feature or even of layers within a given feature! +Although we have hinted towards it before, there is also an [area feature](part:user_manual:chap:concepts:sec:area_features) called `continental plate`. It works as you would expect based on what you have seen with the oceanic plate, but we are going to use it to do something very cool in our model: have variable depths of a feature or even of layers within a given feature! To showcase this, we will be adding a passive margin to our model at the overriding plate side of our model. To start out, we need to know that both the `min depth` and `max depth` accept two types of values: a number and an array of values at points. diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md index 97ab7f9cb..08fdf7c58 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md @@ -8,10 +8,10 @@ Sometimes you want precise control over what is happening in the mantle. In this This is not always needed. For example in the visco-plastic material model in the FEM ASPECT, if no composition is defined, it is assumed to be a background composition. If you don't define a composition in an area in the world builder, the world builder will tell anyone who wants to know the composition at that location that the fraction of every composition is zero there. ``` -We are going to add the mantle layer as the first object in the feature list, so that other features can override it if necessary. The model name for a mantle layer is `mantle layer`, and we will name it "upper mantle". Because we will be have already used compositions 0,1 and 3, and will use 2 later, we are going to set this to composition 4. We could also specify a different temperature model for this. The default is `adiabatic`, but you can easily set to to something else, or change the parameters of the adiabatic gradient. +We are going to add the mantle layer as the first object in the feature list, so that other features can override it if necessary. The model name for a mantle layer is `mantle layer`, and we will name it "upper mantle". Because we already have used compositions 0,1 and 3, and will use 2 later, we are going to set this to composition 4. We could also specify a different temperature model for this. The default is `adiabatic`, but you can easily set it to something else, or change the parameters of the adiabatic gradient. ```{note} -The [potential mantle temperature](open_features_items_oneOf_3_temperature-models_items_oneOf_1_potential-mantle-temperature), the [thermal expansion coefficient](open_features_items_oneOf_3_temperature-models_items_oneOf_1_thermal-expansion-coefficient) and the [specific heat](open_features_items_oneOf_3_temperature-models_items_oneOf_1_specific-heat) have a default value of -1. This is, like we have seen before, a special value. In this case it means that the global value is used (as you can read in the documentation of the value). It is generally recommended to only set the global values so that the whole setup remains self-consistent, but if you do want to change it in individual locations, you can! +The [potential mantle temperature](open_features_items_oneOf_3_temperature-models_items_oneOf_1_potential-mantle-temperature), the [thermal expansion coefficient](open_features_items_oneOf_3_temperature-models_items_oneOf_1_thermal-expansion-coefficient) and the [specific heat](open_features_items_oneOf_3_temperature-models_items_oneOf_1_specific-heat) here have a default value of -1. This is, like we have seen before, a special value. In this case it means that the global value is used (as you can read in the documentation of the value). It is **stronlgy recommended to only set the global values** so that the whole setup remains self-consistent, but if you do want to change it in individual locations, you can! ``` ::::::{tab-set} diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md index 5afc169e8..60588847a 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md @@ -2,7 +2,7 @@ Adding basic subducting plate ============================ -Now that we have a solid understanding of how area features like `oceanic plate`, `continental plate` and `mantle layer` work, we can start to take a look at [line features](part:user_manual:chap:concepts:sec:line_features). In this case we are going to take a look at the `subducting plate`, but note that there is also the `fault`. On a fundamental level, they both function in a very similar way, with the main difference being that the slab has a slab surface and a up and down direction from that surface, while the fault has a center surface and is symmetric on both sides. The temperature and compositional models available for each also may differ. +Now that we have a solid understanding of how area features like `oceanic plate`, `continental plate` and `mantle layer` work, we can start to take a look at [line features](part:user_manual:chap:concepts:sec:line_features). In this case we are going to take a look at the `subducting plate`, but note that there is also the `fault`. On a fundamental level, they both function in a very similar way, with the main difference being that the slab has a slab surface and a up and down direction from that surface, while the fault has a center surface and is symmetric on both sides. The temperature and compositional models available for each may also differ. There are five properties these line features objects require: @@ -10,12 +10,12 @@ There are five properties these line features objects require: 2. `name`: Like with area features, a descriptive name to improve readability of the file. 3. `coordinates`: The location of where the feature intersects with the surface. For a subducting plate, this would be the location of the trench. This is what the line in line feature refers to, these coordinates represent a line on a map view. 4. `dip point`: This is often most confusing to new users, but the concept is really simple. If the slab or fault makes an angle, we need to decide what side of the line (trench for a slab) the slab or fault is dipping. There are many ways of doing this, but in GWB it is done through simply defining a point on one side of the line. The slab or fault will then dip in that direction. It is often good to choose a point far away from the trench, especially if the trench makes a lot of curves. -5. `segments`: Defines the downwards part of the subducting plate (i.e. the slab) or fault. Each segment requires at least a `length` as a number, a `thickness`, which is an array of one or two numbers and a `angle`, which is also an array of one or two numbers. We will first show an example to get our first slab in the model before explaining further. It will hopefully be easier to understand when you see it in action in this and the next few sections. +5. `segments`: Defines the downwards part of the subducting plate (i.e. the slab) or fault. Each segment requires at least a `length` as a number, a `thickness`, which is an array of one or two numbers and an `angle`, which is also an array of one or two numbers. We will first show an example to get our first slab in the model before explaining further. It will hopefully be easier to understand when you see it in action in this and the next few sections. For the example in this section, we will make a trench at the interface of two area features, where the slab is dipping with a constant angle of 60 degrees in the direction of the overriding plate. We make this slab (segment) 300 km long and give it a constant thickness of 100 km. So we set a dip point at a location on the side of the overriding plate with respect to the trench. In this case the origin (0,0) will work fine. ```{note} -The result will not change based on the exact location of the dip point, as long as it is on one side of all the lines formed by connection the line features coordinate points. +The result will not change based on the exact location of the dip point, as long as it is on one side of all the lines formed by connecting the line features coordinate points. ``` ::::::{tab-set} diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md index 19b80c73b..a6c27f758 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md @@ -69,5 +69,5 @@ You need to change the gridfile to a 2D grid to be able to see the difference. :alt: Basic Starter Tutorial section 16 highres result. :align: center -Basic Starter Tutorial section 16 high resolution result. This has 4 times the resolution then the grid file above. Note that some of the issues with the slab, like it's abrubt ending can be solved by using the mass conserving temperature model instead of the McKenzie plate model. +Basic Starter Tutorial section 16 high resolution result. This has 4 times the resolution than the grid file above. Note that some of the issues with the slab, like it's abrubt ending can be solved by using the mass conserving temperature model instead of the McKenzie plate model. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md index c37f16cc6..835413e99 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md @@ -66,5 +66,5 @@ To simplify the transition for this tutorial, we will just divide each coordinat :alt: Basic Starter Tutorial section 17 highres result. :align: center -Basic Starter Tutorial section 17 high resolution result. This has 4 times the resolution then the grid file above. Note that you can see the Earth's curvature! +Basic Starter Tutorial section 17 high resolution result. This has 4 times the resolution than the grid file above. Note that you can see the Earth's curvature! ``` \ No newline at end of file From 482c32c7f8798528c14f8f3081fd3c8774ea2726 Mon Sep 17 00:00:00 2001 From: MFraters Date: Tue, 30 May 2023 11:46:08 -0400 Subject: [PATCH 11/14] Fix some typos and reduce resolution of BST grid files. --- .../gwb_input_files/BST_02_minimal_box.grid | 13 +++++++++---- .../gwb_input_files/BST_04_overriding_plate.grid | 13 +++++++++---- .../gwb_input_files/BST_05_limit_depth.grid | 13 +++++++++---- .../BST_06_oceanic_plate_temperature.grid | 13 +++++++++---- .../BST_07_subducting_plate_oceanic_part.grid | 13 +++++++++---- .../BST_08_passive_margin_variable_depth.grid | 13 +++++++++---- .../BST_09_adding_mantle_layer.grid | 13 +++++++++---- .../BST_10_adding_basic_subducting_plate.grid | 13 +++++++++---- .../BST_11_dip_change_in_segment.grid | 13 +++++++++---- .../BST_12_subducting_plate_temperatures.grid | 13 +++++++++---- .../BST_13_subducting_slab_adding_a_segment.grid | 13 +++++++++---- .../BST_14_different_models_in_segments.grid | 13 +++++++++---- .../BST_15_different_segments_in_sections.grid | 10 +++++----- .../gwb_input_files/BST_16_2D_models.grid | 10 +++++++--- .../gwb_input_files/BST_17_spherical_models.grid | 16 ++++++++-------- .../02_your_first_input_file.md | 4 ++-- .../04_adding_first_tectonic_feature.md | 4 ++-- .../05_limit_temperature_with_depth.md | 4 ++-- .../06_oceanic_plate_temperature.md | 4 ++-- .../07_subducting_plate_oceanic_part.md | 4 ++-- .../08_passive_margin_variable_depth.md | 4 ++-- .../09_optional_adding_mantle_layer.md | 4 ++-- .../10_adding_basic_subducting_plate.md | 4 ++-- .../11_dip_change_in_segment.md | 4 ++-- .../12_subducting_plate_temperatures.md | 4 ++-- .../13_subducting_slab_adding_a_segment.md | 4 ++-- .../14_different_models_in_segments.md | 4 ++-- .../15_different_segments_in_sections.md | 6 +++--- .../basic_starter_tutorial/16_2D_models.md | 4 ++-- .../17_spherical_models.md | 6 +++--- 30 files changed, 160 insertions(+), 96 deletions(-) diff --git a/doc/sphinx/_static/gwb_input_files/BST_02_minimal_box.grid b/doc/sphinx/_static/gwb_input_files/BST_02_minimal_box.grid index 6c249c760..52845bc20 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_02_minimal_box.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_02_minimal_box.grid @@ -11,7 +11,12 @@ y_max = 1000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 \ No newline at end of file +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 + +# shown grid properties +# n_cell_x = 300 +# n_cell_y = 100 +# n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_04_overriding_plate.grid b/doc/sphinx/_static/gwb_input_files/BST_04_overriding_plate.grid index 6c249c760..52845bc20 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_04_overriding_plate.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_04_overriding_plate.grid @@ -11,7 +11,12 @@ y_max = 1000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 \ No newline at end of file +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 + +# shown grid properties +# n_cell_x = 300 +# n_cell_y = 100 +# n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_05_limit_depth.grid b/doc/sphinx/_static/gwb_input_files/BST_05_limit_depth.grid index 6c249c760..52845bc20 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_05_limit_depth.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_05_limit_depth.grid @@ -11,7 +11,12 @@ y_max = 1000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 \ No newline at end of file +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 + +# shown grid properties +# n_cell_x = 300 +# n_cell_y = 100 +# n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid b/doc/sphinx/_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid index 6c249c760..52845bc20 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid @@ -11,7 +11,12 @@ y_max = 1000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 \ No newline at end of file +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 + +# shown grid properties +# n_cell_x = 300 +# n_cell_y = 100 +# n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid b/doc/sphinx/_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid index 6c249c760..52845bc20 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid @@ -11,7 +11,12 @@ y_max = 1000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 \ No newline at end of file +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 + +# shown grid properties +# n_cell_x = 300 +# n_cell_y = 100 +# n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid b/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid index 6c249c760..52845bc20 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid @@ -11,7 +11,12 @@ y_max = 1000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 \ No newline at end of file +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 + +# shown grid properties +# n_cell_x = 300 +# n_cell_y = 100 +# n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.grid b/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.grid index e3a701ada..40b74fcfc 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_09_adding_mantle_layer.grid @@ -11,7 +11,12 @@ y_max = 1000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 \ No newline at end of file +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 + +# shown grid properties +# n_cell_x = 300 +# n_cell_y = 100 +# n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_10_adding_basic_subducting_plate.grid b/doc/sphinx/_static/gwb_input_files/BST_10_adding_basic_subducting_plate.grid index 6c249c760..52845bc20 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_10_adding_basic_subducting_plate.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_10_adding_basic_subducting_plate.grid @@ -11,7 +11,12 @@ y_max = 1000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 \ No newline at end of file +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 + +# shown grid properties +# n_cell_x = 300 +# n_cell_y = 100 +# n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_11_dip_change_in_segment.grid b/doc/sphinx/_static/gwb_input_files/BST_11_dip_change_in_segment.grid index 6c249c760..52845bc20 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_11_dip_change_in_segment.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_11_dip_change_in_segment.grid @@ -11,7 +11,12 @@ y_max = 1000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 \ No newline at end of file +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 + +# shown grid properties +# n_cell_x = 300 +# n_cell_y = 100 +# n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_12_subducting_plate_temperatures.grid b/doc/sphinx/_static/gwb_input_files/BST_12_subducting_plate_temperatures.grid index 6c249c760..52845bc20 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_12_subducting_plate_temperatures.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_12_subducting_plate_temperatures.grid @@ -11,7 +11,12 @@ y_max = 1000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 \ No newline at end of file +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 + +# shown grid properties +# n_cell_x = 300 +# n_cell_y = 100 +# n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.grid b/doc/sphinx/_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.grid index 6c249c760..52845bc20 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.grid @@ -11,7 +11,12 @@ y_max = 1000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 \ No newline at end of file +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 + +# shown grid properties +# n_cell_x = 300 +# n_cell_y = 100 +# n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_14_different_models_in_segments.grid b/doc/sphinx/_static/gwb_input_files/BST_14_different_models_in_segments.grid index 6c249c760..52845bc20 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_14_different_models_in_segments.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_14_different_models_in_segments.grid @@ -11,7 +11,12 @@ y_max = 1000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 \ No newline at end of file +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 + +# shown grid properties +# n_cell_x = 300 +# n_cell_y = 100 +# n_cell_z = 60 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_15_different_segments_in_sections.grid b/doc/sphinx/_static/gwb_input_files/BST_15_different_segments_in_sections.grid index d998c6f52..07190951d 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_15_different_segments_in_sections.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_15_different_segments_in_sections.grid @@ -11,12 +11,12 @@ y_max = 1000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 -# high res grid properties +# shown grid properties # n_cell_x = 1200 # n_cell_y = 400 # n_cell_z = 240 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_16_2D_models.grid b/doc/sphinx/_static/gwb_input_files/BST_16_2D_models.grid index 60bab5438..4a2ded904 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_16_2D_models.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_16_2D_models.grid @@ -10,6 +10,10 @@ x_max = 2000e3 z_min = 0 z_max = 600e3 -# grid properties -n_cell_x = 2400 -n_cell_z = 400 \ No newline at end of file +# low res grid properties +n_cell_x = 600 +n_cell_z = 100 + +# shown grid properties +# n_cell_x = 2400 +# n_cell_z = 400 \ No newline at end of file diff --git a/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.grid b/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.grid index 70242c946..231a8f5f2 100644 --- a/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.grid +++ b/doc/sphinx/_static/gwb_input_files/BST_17_spherical_models.grid @@ -11,12 +11,12 @@ y_max = 10 z_min = 5671000 z_max = 6371000 -# grid properties -n_cell_x = 300 -n_cell_y = 100 -n_cell_z = 60 +# low res grid properties +n_cell_x = 150 +n_cell_y = 50 +n_cell_z = 30 -# grid properties -#n_cell_x = 1200 -#n_cell_y = 400 -#n_cell_z = 240 \ No newline at end of file +# shown grid properties +# n_cell_x = 1200 +# n_cell_y = 400 +# n_cell_z = 240 \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md b/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md index 8f62e074e..3328d3449 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/02_your_first_input_file.md @@ -18,7 +18,7 @@ GWB input files are plain-text files, which generally have the extension `.wb`. :::{grid-item-card} BST_1_minimal_box.grid :link: ../../_static/gwb_input_files/BST_02_minimal_box.grid ::: -:::{grid-item-card} Pavaview v1 state file +:::{grid-item-card} Paraview v1 state file :link: ../../_static/paraview_state_files/BST_v1.pvsm ::: :::: @@ -37,5 +37,5 @@ Congratulations on creating your first world builder input file! If you visualiz :alt: Basic Starter Tutorial section 16 highres result. :align: center -Basic Starter Tutorial section 2. The top part of the figure shows where the composition has been assigned as object. Since no compositions have been assigned yet, nothing is plotted when we view the composition solution. The bottom part shows the temperature solution that has been assigned. This shows the adiabatic temperature gradient. +Basic Starter Tutorial section 2. The top part of the figure shows where the composition has been assigned as object. Since no compositions have been assigned yet, nothing is plotted when we view the composition solution. The bottom part shows the temperature solution that has been assigned. This shows the adiabatic temperature gradient. Unless otherwise stated, all figures are generated with double the resolution as in the above grid file. This is because all tutorials are automatically tested and running them at full resolution for every pull request would take too much computational time. The resolution shown in the figures is commented out under the subsection `shown grid properties`. ``` \ No newline at end of file diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md index dd968f433..85d9ddda5 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/04_adding_first_tectonic_feature.md @@ -32,7 +32,7 @@ There are some other options, which we will cover later. The file below shows th :::{grid-item-card} BST_04_overriding_plate.grid :link: ../../_static/gwb_input_files/BST_04_overriding_plate.grid ::: -:::{grid-item-card} Pavaview v1 state file +:::{grid-item-card} Paraview v1 state file :link: ../../_static/paraview_state_files/BST_v1.pvsm ::: :::: @@ -54,7 +54,7 @@ There are some other options, which we will cover later. The file below shows th :::{grid-item-card} BST_04_overriding_plate.grid :link: ../../_static/gwb_input_files/BST_04_overriding_plate.grid ::: -:::{grid-item-card} Pavaview v1 state file +:::{grid-item-card} Paraview v1 state file :link: ../../_static/paraview_state_files/BST_v1.pvsm ::: :::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md index 19dec09a6..5b349e1a1 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/05_limit_temperature_with_depth.md @@ -27,7 +27,7 @@ If we would have set the max depth of the composition to be larger than the feat :::{grid-item-card} BST_05_limit_depth.grid :link: ../../_static/gwb_input_files/BST_05_limit_depth.grid ::: -:::{grid-item-card} Pavaview v1 state file +:::{grid-item-card} Paraview v1 state file :link: ../../_static/paraview_state_files/BST_v1.pvsm ::: :::: @@ -50,7 +50,7 @@ If we would have set the max depth of the composition to be larger than the feat :::{grid-item-card} BST_05_limit_depth.grid :link: ../../_static/gwb_input_files/BST_05_limit_depth.grid ::: -:::{grid-item-card} Pavaview v1 state file +:::{grid-item-card} Paraview v1 state file :link: ../../_static/paraview_state_files/BST_v1.pvsm ::: :::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md index bb0298da0..c3b61ae13 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/06_oceanic_plate_temperature.md @@ -29,7 +29,7 @@ If you are familiar with the half space cooling model, you would also think some :::{grid-item-card} BST_06_oceanic_plate_temperature.grid :link: ../../_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid ::: -:::{grid-item-card} Pavaview v2 state file +:::{grid-item-card} Paraview v2 state file :link: ../../_static/paraview_state_files/BST_v2.pvsm ::: :::: @@ -52,7 +52,7 @@ If you are familiar with the half space cooling model, you would also think some :::{grid-item-card} BST_06_oceanic_plate_temperature.grid :link: ../../_static/gwb_input_files/BST_06_oceanic_plate_temperature.grid ::: -:::{grid-item-card} Pavaview v2 state file +:::{grid-item-card} Paraview v2 state file :link: ../../_static/paraview_state_files/BST_v2.pvsm ::: :::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md index 92ebd1668..d3cee82ea 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/07_subducting_plate_oceanic_part.md @@ -28,7 +28,7 @@ If you provide a `min depth` or `max depth` outside the min and max depth range :::{grid-item-card} BST_07_subducting_plate_oceanic_part.grid :link: ../../_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid ::: -:::{grid-item-card} Pavaview v2 state file +:::{grid-item-card} Paraview v2 state file :link: ../../_static/paraview_state_files/BST_v2.pvsm ::: :::: @@ -51,7 +51,7 @@ If you provide a `min depth` or `max depth` outside the min and max depth range :::{grid-item-card} BST_07_subducting_plate_oceanic_part.grid :link: ../../_static/gwb_input_files/BST_07_subducting_plate_oceanic_part.grid ::: -:::{grid-item-card} Pavaview v2 state file +:::{grid-item-card} Paraview v2 state file :link: ../../_static/paraview_state_files/BST_v2.pvsm ::: :::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md index 32c120951..1ac58f8a9 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/08_passive_margin_variable_depth.md @@ -49,7 +49,7 @@ If you provide a point twice, explicitly, or implicity through the use of the co :::{grid-item-card} BST_08_passive_margin_variable_depth.grid :link: ../../_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid ::: -:::{grid-item-card} Pavaview v2 state file +:::{grid-item-card} Paraview v2 state file :link: ../../_static/paraview_state_files/BST_v2.pvsm ::: :::: @@ -72,7 +72,7 @@ If you provide a point twice, explicitly, or implicity through the use of the co :::{grid-item-card} BST_08_passive_margin_variable_depth.grid :link: ../../_static/gwb_input_files/BST_08_passive_margin_variable_depth.grid ::: -:::{grid-item-card} Pavaview v2 state file +:::{grid-item-card} Paraview v2 state file :link: ../../_static/paraview_state_files/BST_v2.pvsm ::: :::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md index 08fdf7c58..9a6079a76 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/09_optional_adding_mantle_layer.md @@ -32,7 +32,7 @@ The [potential mantle temperature](open_features_items_oneOf_3_temperature-model :::{grid-item-card} BST_09_adding_mantle_layer.grid :link: ../../_static/gwb_input_files/BST_09_adding_mantle_layer.grid ::: -:::{grid-item-card} Pavaview v2 state file +:::{grid-item-card} Paraview v2 state file :link: ../../_static/paraview_state_files/BST_v2.pvsm ::: :::: @@ -55,7 +55,7 @@ The [potential mantle temperature](open_features_items_oneOf_3_temperature-model :::{grid-item-card} BST_09_adding_mantle_layer.grid :link: ../../_static/gwb_input_files/BST_09_adding_mantle_layer.grid ::: -:::{grid-item-card} Pavaview v2 state file +:::{grid-item-card} Paraview v2 state file :link: ../../_static/paraview_state_files/BST_v2.pvsm ::: :::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md index 60588847a..69e1496ec 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md @@ -36,7 +36,7 @@ The result will not change based on the exact location of the dip point, as long :::{grid-item-card} BST_10_adding_basic_subducting_plate.grid :link: ../../_static/gwb_input_files/BST_10_adding_basic_subducting_plate.grid ::: -:::{grid-item-card} Pavaview v3 state file +:::{grid-item-card} Paraview v3 state file :link: ../../_static/paraview_state_files/BST_v3.pvsm ::: :::: @@ -59,7 +59,7 @@ The result will not change based on the exact location of the dip point, as long :::{grid-item-card} BST_10_adding_basic_subducting_plate.grid :link: ../../_static/gwb_input_files/BST_10_adding_basic_subducting_plate.grid ::: -:::{grid-item-card} Pavaview v3 state file +:::{grid-item-card} Paraview v3 state file :link: ../../_static/paraview_state_files/BST_v3.pvsm ::: :::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md b/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md index ab32e7a81..0952caadd 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/11_dip_change_in_segment.md @@ -25,7 +25,7 @@ This is where the array for the `angle` comes in. Last time we provided just one :::{grid-item-card} BST_11_dip_change_in_segment.grid :link: ../../_static/gwb_input_files/BST_11_dip_change_in_segment.grid ::: -:::{grid-item-card} Pavaview v3 state file +:::{grid-item-card} Paraview v3 state file :link: ../../_static/paraview_state_files/BST_v3.pvsm ::: :::: @@ -48,7 +48,7 @@ This is where the array for the `angle` comes in. Last time we provided just one :::{grid-item-card} BST_11_dip_change_in_segment.grid :link: ../../_static/gwb_input_files/BST_11_dip_change_in_segment.grid ::: -:::{grid-item-card} Pavaview v3 state file +:::{grid-item-card} Paraview v3 state file :link: ../../_static/paraview_state_files/BST_v3.pvsm ::: :::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md b/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md index 695d07ce6..3fe715bc2 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/12_subducting_plate_temperatures.md @@ -39,7 +39,7 @@ Create a cookbook for the mass conserving temperature strucutre and point to it :::{grid-item-card} BST_12_subducting_plate_temperatures.grid :link: ../../_static/gwb_input_files/BST_12_subducting_plate_temperatures.grid ::: -:::{grid-item-card} Pavaview v3 state file +:::{grid-item-card} Paraview v3 state file :link: ../../_static/paraview_state_files/BST_v3.pvsm ::: :::: @@ -62,7 +62,7 @@ Create a cookbook for the mass conserving temperature strucutre and point to it :::{grid-item-card} BST_12_subducting_plate_temperatures.grid :link: ../../_static/gwb_input_files/BST_12_subducting_plate_temperatures.grid ::: -:::{grid-item-card} Pavaview v3 state file +:::{grid-item-card} Paraview v3 state file :link: ../../_static/paraview_state_files/BST_v3.pvsm ::: :::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md b/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md index 7386baa0b..0999b9234 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/13_subducting_slab_adding_a_segment.md @@ -24,7 +24,7 @@ So how do we achieve this? We just add a second object to the segments line. Usu :::{grid-item-card} BST_13_subducting_slab_adding_a_segment.grid :link: ../../_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.grid ::: -:::{grid-item-card} Pavaview v3 state file +:::{grid-item-card} Paraview v3 state file :link: ../../_static/paraview_state_files/BST_v3.pvsm ::: :::: @@ -47,7 +47,7 @@ So how do we achieve this? We just add a second object to the segments line. Usu :::{grid-item-card} BST_13_subducting_slab_adding_a_segment.grid :link: ../../_static/gwb_input_files/BST_13_subducting_slab_adding_a_segment.grid ::: -:::{grid-item-card} Pavaview v3 state file +:::{grid-item-card} Paraview v3 state file :link: ../../_static/paraview_state_files/BST_v3.pvsm ::: :::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md b/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md index 275fcfcfe..bdfb61c76 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/14_different_models_in_segments.md @@ -24,7 +24,7 @@ In this case we want to have two layers in the first segment, where the upper la :::{grid-item-card} BST_14_different_models_in_segments.grid :link: ../../_static/gwb_input_files/BST_14_different_models_in_segments.grid ::: -:::{grid-item-card} Pavaview v3 state file +:::{grid-item-card} Paraview v3 state file :link: ../../_static/paraview_state_files/BST_v3.pvsm ::: :::: @@ -47,7 +47,7 @@ In this case we want to have two layers in the first segment, where the upper la :::{grid-item-card} BST_14_different_models_in_segments.grid :link: ../../_static/gwb_input_files/BST_14_different_models_in_segments.grid ::: -:::{grid-item-card} Pavaview v3 state file +:::{grid-item-card} Paraview v3 state file :link: ../../_static/paraview_state_files/BST_v3.pvsm ::: :::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md b/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md index 96d8270a4..119e6c0e3 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/15_different_segments_in_sections.md @@ -30,7 +30,7 @@ In this case we are going to change the values for the first coordinate, which i :::{grid-item-card} BST_15_different_segments_in_sections.grid :link: ../../_static/gwb_input_files/BST_15_different_segments_in_sections.grid ::: -:::{grid-item-card} Pavaview v3 state file +:::{grid-item-card} Paraview v3 state file :link: ../../_static/paraview_state_files/BST_v3.pvsm ::: :::: @@ -53,7 +53,7 @@ In this case we are going to change the values for the first coordinate, which i :::{grid-item-card} BST_15_different_segments_in_sections.grid :link: ../../_static/gwb_input_files/BST_15_different_segments_in_sections.grid ::: -:::{grid-item-card} Pavaview v3 state file +:::{grid-item-card} Paraview v3 state file :link: ../../_static/paraview_state_files/BST_v3.pvsm ::: :::: @@ -66,7 +66,7 @@ In this case we are going to change the values for the first coordinate, which i :alt: Basic Starter Tutorial section 15 highres result. :align: center -Basic Starter Tutorial section 15 high resolution result. This has 4 times the resolution then the grid file above. Note that the part of the slab on the far side now has a different composition and angle. +Basic Starter Tutorial section 15 high resolution result. This has 8 times the resolution then the grid file above. Note that the part of the slab on the far side now has a different composition and angle. ``` This covers the full complexity of the world builder model we are building for this tutorial. Well done for making it this far! You should now be able to start building your own models in the world builder. In the next two tutorials, we are going to take a look at how to create a 2D model from this 3D model and how to make this into a spherical model. diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md index a6c27f758..43f8376d4 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md @@ -28,7 +28,7 @@ Now, let's add a cross section through the slab in our model. :::{grid-item-card} BST_16_2D_models.grid :link: ../../_static/gwb_input_files/BST_16_2D_models.grid ::: -:::{grid-item-card} Pavaview 2D state file +:::{grid-item-card} Paraview 2D state file :link: ../../_static/paraview_state_files/BST_2D.pvsm ::: :::: @@ -51,7 +51,7 @@ Now, let's add a cross section through the slab in our model. :::{grid-item-card} BST_16_2D_models.grid :link: ../../_static/gwb_input_files/BST_16_2D_models.grid ::: -:::{grid-item-card} Pavaview 2D state file +:::{grid-item-card} Paraview 2D state file :link: ../../_static/paraview_state_files/BST_2D.pvsm ::: :::: diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md index 835413e99..4484de44a 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/17_spherical_models.md @@ -29,7 +29,7 @@ To simplify the transition for this tutorial, we will just divide each coordinat :::{grid-item-card} BST_17_spherical_models.grid :link: ../../_static/gwb_input_files/BST_17_spherical_models.grid ::: -:::{grid-item-card} Pavaview Spherical state file +:::{grid-item-card} Paraview Spherical state file :link: ../../_static/paraview_state_files/BST_spherical.pvsm ::: :::: @@ -52,7 +52,7 @@ To simplify the transition for this tutorial, we will just divide each coordinat :::{grid-item-card} BST_17_spherical_models.grid :link: ../../_static/gwb_input_files/BST_17_spherical_models.grid ::: -:::{grid-item-card} Pavaview Spherical state file +:::{grid-item-card} Paraview Spherical state file :link: ../../_static/paraview_state_files/BST_spherical.pvsm ::: :::: @@ -66,5 +66,5 @@ To simplify the transition for this tutorial, we will just divide each coordinat :alt: Basic Starter Tutorial section 17 highres result. :align: center -Basic Starter Tutorial section 17 high resolution result. This has 4 times the resolution than the grid file above. Note that you can see the Earth's curvature! +Basic Starter Tutorial section 17 high resolution result. This has 8 times the resolution than the grid file above. Note that you can see the Earth's curvature! ``` \ No newline at end of file From 6def1c8d5b1a7073b69fc5e08cf00601723cb1bf Mon Sep 17 00:00:00 2001 From: MFraters Date: Tue, 30 May 2023 14:07:53 -0400 Subject: [PATCH 12/14] Improving figures based on Becky's comments. --- .../BST_16_3D_cross_section.png | Bin 0 -> 101149 bytes .../10_adding_basic_subducting_plate.md | 4 ++-- .../basic_starter_tutorial/16_2D_models.md | 8 ++++++++ 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_16_3D_cross_section.png diff --git a/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_16_3D_cross_section.png b/doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_16_3D_cross_section.png new file mode 100644 index 0000000000000000000000000000000000000000..01e30225f78d121243d017cf2f16f890d878a6b7 GIT binary patch literal 101149 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 z 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 literal 0 HcmV?d00001 diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md index 69e1496ec..a6139947f 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/10_adding_basic_subducting_plate.md @@ -12,7 +12,7 @@ There are five properties these line features objects require: 4. `dip point`: This is often most confusing to new users, but the concept is really simple. If the slab or fault makes an angle, we need to decide what side of the line (trench for a slab) the slab or fault is dipping. There are many ways of doing this, but in GWB it is done through simply defining a point on one side of the line. The slab or fault will then dip in that direction. It is often good to choose a point far away from the trench, especially if the trench makes a lot of curves. 5. `segments`: Defines the downwards part of the subducting plate (i.e. the slab) or fault. Each segment requires at least a `length` as a number, a `thickness`, which is an array of one or two numbers and an `angle`, which is also an array of one or two numbers. We will first show an example to get our first slab in the model before explaining further. It will hopefully be easier to understand when you see it in action in this and the next few sections. -For the example in this section, we will make a trench at the interface of two area features, where the slab is dipping with a constant angle of 60 degrees in the direction of the overriding plate. We make this slab (segment) 300 km long and give it a constant thickness of 100 km. So we set a dip point at a location on the side of the overriding plate with respect to the trench. In this case the origin (0,0) will work fine. +For the example in this section, we will make a trench at the interface of two area features, where the slab is dipping with a constant angle of 60 degrees in the direction of the overriding plate. We make this slab (segment) 300 km long and give it a constant thickness of 100 km. So we set a dip point at a location on the side of the overriding plate with respect to the trench. In this case the origin (0,0) will work fine and the location is shown as the turquoise sphere in the figure below. ```{note} The result will not change based on the exact location of the dip point, as long as it is on one side of all the lines formed by connecting the line features coordinate points. @@ -76,5 +76,5 @@ The explanation can be significantly improved by adding conceptual figures :alt: Basic Starter Tutorial section 10. :align: center -Basic Starter Tutorial section 10. The top part of the figure shows where the composition as been assigned as an object. Currently it shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. +Basic Starter Tutorial section 10. The top part of the figure shows where the composition as been assigned as an object. Currently it shows composition 0 as green, composition 1 as yellow, composition 2 as purple and composition 3 as blue. Composition 4 is not shown to be able to see the slab. The front half of the overriding plate (composition 1) has also been removed to be able to better view the slab. The turquoise sphere is the location of the dip point. The bottom part shows the temperature as seen slightly from below where only temperatures between 300K and 1600K are shown. ``` diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md index 43f8376d4..4d0e4ba57 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md @@ -64,6 +64,14 @@ You need to change the gridfile to a 2D grid to be able to see the difference. ``` +```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_16_3D_cross_section.png +:name: BST_16_3D_cross_section +:alt: Basic Starter Tutorial section 16 highres result. +:align: center + +The location of the 2D cross-section in the 3D model. The turquoise arrow show at the dot `[0,200e3]` and at the arrow head `[100e3,200e3]`, where `[0,200e3]` is the origin of the 2D plane. The semi-transparant turquoise plane show the full cross section location. +``` + ```{figure} ../../../../doc/sphinx/_static/images/user_manual/basic_starter_tutorial/BST_16.png :name: BST_16_highres :alt: Basic Starter Tutorial section 16 highres result. From d4302ead7b4ba44c5a2194ccb39804dff128075c Mon Sep 17 00:00:00 2001 From: MFraters Date: Wed, 31 May 2023 17:38:16 -0400 Subject: [PATCH 13/14] Small improvements to the documentation. --- .../user_manual/basic_starter_tutorial/16_2D_models.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md index 4d0e4ba57..8bf625367 100644 --- a/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md +++ b/doc/sphinx/user_manual/basic_starter_tutorial/16_2D_models.md @@ -2,7 +2,11 @@ 2D models ========= -2D models in the world builder are nothing more than a cross section through a 3D model. This means that what you need to do to be able to create a 2D model is to state in the world builder file the origin of the cross section (where x=0) and in what direction the cross section should go (the positive y direction). You can set this with the global parameter `cross section`. It takes two points. The first point is the origin, and the second point is the direction of the cross section. +2D models in the world builder are nothing more than a cross section through a 3D model. This means that what you need to do to be able to create a 2D model is to state in the world builder file the origin of the cross section (where x=0 and depth=0) and in what direction the cross section should go (the positive x direction). You can set this with the global parameter `cross section`. It takes two points. The first point is the origin, and the second point is the direction of the cross section. + +```{note} +The origin of the 3D model doesn't have to be the same as the origin of the 2D cross section. In the model below the origin of the 2D cross section is located at [0,200e3] (plane view, depth=0). +``` ```{note} Even if you have a `cross section` defined in your world builder file, you can still use it for 3D models. If you want to use 2D models, you will need to have a cross section defined. From 5175f9dff35155136b97d40224502e7932774f79 Mon Sep 17 00:00:00 2001 From: MFraters Date: Wed, 31 May 2023 17:48:08 -0400 Subject: [PATCH 14/14] Add changelog entry for the new documentation. --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index aa356e1c4..9c45c1615 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -37,6 +37,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm - Added operation options `add`, `substract` and `replace defined only` to the the composition plugins \[Menno Fraters; 2023-02-17; [#474](https://github.com/GeodynamicWorldBuilder/WorldBuilder/pull/474)\] - Added a new compositional model for subducting slab models such that ensures a smooth transition of compositional value from one part of a compositional layer to the other side of the layer. This is based on Arushi Saxena's fault composition plugin with the same name ([#356](https://github.com/GeodynamicWorldBuilder/WorldBuilder/pull/356)) \[Menno Fraters; 2023-02-18; [#477](https://github.com/GeodynamicWorldBuilder/WorldBuilder/pull/356)\] - If World Builder is configured with MPI it now reads input files on a single process and distributes them via MPI to other processes to reduce I/O load. This can be extended in the future to other input files. \[Rene Gassmoeller; 2023-04-13; [#480](github.com/GeodynamicWorldBuilder/WorldBuilder/pull/480)\] +- Added a new html manual based on Sphinx, inculding a new tutorial which was designed from scratch to get new users up to speed quickly. It also contains a much structure to add cookbooks, developer and other documentation in the future. \[Menno Fraters; 2023-05-31; [#379](https://github.com/GeodynamicWorldBuilder/WorldBuilder/pull/489), [#379](https://github.com/GeodynamicWorldBuilder/WorldBuilder/issues/379) the related pull request mentioned in that issue.\] ### Changed - The World Builder Visualizer will now use zlib compression for vtu files by default. If zlib is not available binary output will be used. \[Menno Fraters; 2021-06-26; [#282](github.com/GeodynamicWorldBuilder/WorldBuilder/pull/282)\]