.. DO NOT EDIT. .. THIS FILE WAS AUTOMATICALLY GENERATED BY SPHINX-GALLERY. .. TO MAKE CHANGES, EDIT THE SOURCE PYTHON FILE: .. "user-guide\11-imod5-files.py" .. LINE NUMBERS ARE GIVEN BELOW. .. only:: html .. note:: :class: sphx-glr-download-link-note :ref:`Go to the end ` to download the full example code. .. rst-class:: sphx-glr-example-title .. _sphx_glr_user-guide_11-imod5-files.py: Reading and writing iMOD5 files in Python ========================================= This example demonstrates how to work with iMOD5 files in Python using the `imod` package. It shows how to save, read, and manipulate iMOD5 files, including handling temporary directories and glob patterns for file selection. For a full explanation of the iMOD5 file formats, see the `iMOD5 documentation `_. For a full overview of the supported iMOD5 features in iMOD Python, see :doc:`../faq/imod5_backwards_compatibility`. .. GENERATED FROM PYTHON SOURCE LINES 16-18 .. code-block:: Python :dedent: 1 .. GENERATED FROM PYTHON SOURCE LINES 20-30 Raster data (IDF) ----------------- Raster data in iMOD5 is stored in IDF files, which is a binary format for raster data. The `imod.idf` module provides functions to read and write IDF files. One IDF can only store data in two dimensions: y and x. It is similar to GeoTIFF in this regard. We'll start off with some example data to work with. Let's load a layer model with geological layers. .. GENERATED FROM PYTHON SOURCE LINES 31-37 .. code-block:: Python import imod layermodel = imod.data.hondsrug_layermodel() layermodel .. raw:: html
<xarray.Dataset> Size: 21MB
    Dimensions:  (layer: 13, y: 200, x: 500)
    Coordinates:
      * x        (x) float64 4kB 2.375e+05 2.375e+05 2.376e+05 ... 2.5e+05 2.5e+05
      * y        (y) float64 2kB 5.64e+05 5.64e+05 5.639e+05 ... 5.59e+05 5.59e+05
        dx       float64 8B ...
        dy       float64 8B ...
      * layer    (layer) int32 52B 1 2 3 4 5 6 7 8 9 10 11 12 13
    Data variables:
        top      (layer, y, x) float32 5MB ...
        bottom   (layer, y, x) float32 5MB ...
        k        (layer, y, x) float32 5MB ...
        idomain  (layer, y, x) float32 5MB ...


.. GENERATED FROM PYTHON SOURCE LINES 38-40 This dataset contains multiple variables. We can take a closer look at the the "top" variable, which represents the top of every layer. .. GENERATED FROM PYTHON SOURCE LINES 40-44 .. code-block:: Python top = layermodel["top"] top .. raw:: html
<xarray.DataArray 'top' (layer: 13, y: 200, x: 500)> Size: 5MB
    [1300000 values with dtype=float32]
    Coordinates:
      * x        (x) float64 4kB 2.375e+05 2.375e+05 2.376e+05 ... 2.5e+05 2.5e+05
      * y        (y) float64 2kB 5.64e+05 5.64e+05 5.639e+05 ... 5.59e+05 5.59e+05
        dx       float64 8B ...
        dy       float64 8B ...
      * layer    (layer) int32 52B 1 2 3 4 5 6 7 8 9 10 11 12 13


.. GENERATED FROM PYTHON SOURCE LINES 45-48 Note that this DataArray has three dimensions: layer, y, x. Let's create a temporary directory to store our IDF files. .. GENERATED FROM PYTHON SOURCE LINES 49-52 .. code-block:: Python tmpdir = imod.util.temporary_directory() .. GENERATED FROM PYTHON SOURCE LINES 53-58 As mentioned before, one IDF can only store data in two dimensions: y and x. iMOD Python therefore will save a 3D dataset as multiple IDF files. The layer index is stored in the file name, as the ``_l*`` suffix. iMOD Python will take the last part of the provided path as the name. We therefore end our path with ``top``. This will result in files named ``top_l1.idf``, ``top_l2.idf``, etc. .. GENERATED FROM PYTHON SOURCE LINES 59-63 .. code-block:: Python idf_dir = tmpdir / "idf" imod.idf.save(idf_dir / "top", top) .. GENERATED FROM PYTHON SOURCE LINES 64-66 The IDF files are now stored in the temporary directory. We can list them using the `glob` method, which allows us to use wildcards to match file names .. GENERATED FROM PYTHON SOURCE LINES 66-71 .. code-block:: Python from pprint import pprint idf_files = list(idf_dir.glob("*")) pprint(idf_files) .. rst-class:: sphx-glr-script-out .. code-block:: none [WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l1.idf'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l10.idf'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l11.idf'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l12.idf'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l13.idf'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l2.idf'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l3.idf'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l4.idf'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l5.idf'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l6.idf'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l7.idf'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l8.idf'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l9.idf')] .. GENERATED FROM PYTHON SOURCE LINES 72-78 We can also read the IDF files back into a DataArray, we can either do that by directly providing a list of filenames (``idf_files``) to open, or by providing a path with a wildcard pattern (``idf_dir / "top*"``). The latter is more convenient, as it will automatically match all files that start with ``"top"`` in ``idf_dir``. This means we can easily open the data without having to specify each file individually. .. GENERATED FROM PYTHON SOURCE LINES 79-83 .. code-block:: Python reloaded_top = imod.idf.open(idf_dir / "top*") reloaded_top .. raw:: html
<xarray.DataArray 'top' (layer: 13, y: 200, x: 500)> Size: 5MB
    dask.array<stack, shape=(13, 200, 500), dtype=float32, chunksize=(1, 200, 500), chunktype=numpy.ndarray>
    Coordinates:
      * x        (x) float64 4kB 2.375e+05 2.375e+05 2.376e+05 ... 2.5e+05 2.5e+05
      * y        (y) float64 2kB 5.64e+05 5.64e+05 5.639e+05 ... 5.59e+05 5.59e+05
        dx       float64 8B 25.0
        dy       float64 8B -25.0
      * layer    (layer) int64 104B 1 2 3 4 5 6 7 8 9 10 11 12 13


.. GENERATED FROM PYTHON SOURCE LINES 84-92 Note that the reloaded DataArray is represented differently than the original DataArray. This is because the DataArray is lazily loaded as a dask array, which means that the data is not actually loaded into memory until it is accessed. For example when plotting or saving data. This allows for more efficient memory usage, especially when working with large datasets. See the :doc:`06-lazy-evaluation` for more information. Let's plot the top layer: .. GENERATED FROM PYTHON SOURCE LINES 93-96 .. code-block:: Python reloaded_top.sel(layer=1).plot() .. image-sg:: /user-guide/images/sphx_glr_11-imod5-files_001.png :alt: dx = 25.0, dy = -25.0, layer = 1 :srcset: /user-guide/images/sphx_glr_11-imod5-files_001.png :class: sphx-glr-single-img .. rst-class:: sphx-glr-script-out .. code-block:: none .. GENERATED FROM PYTHON SOURCE LINES 97-107 Point data (IPF) ---------------- iMOD Stores point data in iMOD Point Format (IPF) files, which is a text format for point data. The `imod.ipf` module provides functions to read and write IPF files. Point data can be used to store timeseries of point observations, such as groundwater heads, as well as borelogs. In this example, we will focus on timeseries. Let's load some example point data. .. GENERATED FROM PYTHON SOURCE LINES 108-112 .. code-block:: Python heads = imod.data.head_observations() heads .. raw:: html
Unnamed: 0 id Filternummer time head filt_top filt_bot Meetpunt tov m NAP x y
0 0 B12A1745001 1 2007-12-28 NaN 9.29 8.29 9.86 226410 563800
1 2 B12A1745001 1 2008-01-28 9.03 9.29 8.29 9.86 226410 563800
2 3 B12A1745001 1 2008-02-14 8.70 9.29 8.29 9.86 226410 563800
3 4 B12A1745001 1 2008-02-28 8.53 9.29 8.29 9.86 226410 563800
4 5 B12A1745001 1 2008-03-17 8.63 9.29 8.29 9.86 226410 563800
... ... ... ... ... ... ... ... ... ... ...
60374 92 B17E2244001 1 2019-05-14 15.44 8.64 7.64 16.08 240586 543605
60375 93 B17E2244001 1 2019-05-28 15.28 8.64 7.64 16.08 240586 543605
60376 94 B17E2244001 1 2019-06-14 15.13 8.64 7.64 16.08 240586 543605
60377 95 B17E2244001 1 2019-06-28 14.88 8.64 7.64 16.08 240586 543605
60378 98 B17E2244001 1 2019-08-14 14.53 8.64 7.64 16.08 240586 543605

60379 rows × 10 columns



.. GENERATED FROM PYTHON SOURCE LINES 113-115 Let's plot a timeseries for one specific observation point, for example the observation point with ID "B12A1745001". .. GENERATED FROM PYTHON SOURCE LINES 116-120 .. code-block:: Python head_selected = heads.loc[heads["id"] == "B12A1745001"] head_selected.sort_values("time").plot(x="time", y="head") .. image-sg:: /user-guide/images/sphx_glr_11-imod5-files_002.png :alt: 11 imod5 files :srcset: /user-guide/images/sphx_glr_11-imod5-files_002.png :class: sphx-glr-single-img .. rst-class:: sphx-glr-script-out .. code-block:: none .. GENERATED FROM PYTHON SOURCE LINES 121-126 We can save this point data to an IPF file. The `imod.ipf.save` function allows us to save the point data to a file. We can specify the path where we want to save the file, as well as the data to save. Make sure to specify itype as 1, which is the type for timeseries data. The path should end with the name you want to give to your IPF. .. GENERATED FROM PYTHON SOURCE LINES 127-131 .. code-block:: Python ipf_dir = tmpdir / "ipf" imod.ipf.save(ipf_dir / "heads", heads, itype=1) .. GENERATED FROM PYTHON SOURCE LINES 132-134 The IPF files are now stored in the temporary directory. Let's print a list of files: .. GENERATED FROM PYTHON SOURCE LINES 135-139 .. code-block:: Python ipf_files = list(ipf_dir.glob("*")) pprint(ipf_files) .. rst-class:: sphx-glr-script-out .. code-block:: none [WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1745001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1745002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1747001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1747002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1748001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1749001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1750001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1750002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1751001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1752001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1752002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1753001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1754001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1754002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1755001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1756001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1756002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1757001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1762001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1762002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1763001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1763002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1765001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1766001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1766002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1767001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1767002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1792001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1793001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1793002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1805001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1805002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1806001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1806002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1820001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1822001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1822002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1822003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1898001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1898002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1899001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1900001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1901001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1902001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1903001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1903002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1904001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1905001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1906001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1906002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1907001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1907002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1908001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1909001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1909002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1910001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1910002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1911001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1911002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1912001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B0135001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B0135002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B0135003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B0361001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B0361002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B0364001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1724001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1724002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1725001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1725002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1726001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1727001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1814001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1815001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1815002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1815003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1816001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1828001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1829001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1830001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1835001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1836001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1836002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1837001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1838001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1854001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1855001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1856001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0254001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0254002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0255001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0255002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0255003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0255004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0256001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0256002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0257001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0257002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0258001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0258002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0259001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0259002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0260001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0260002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0261001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0261002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0261003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0262001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0262002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0262003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0265001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0266001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0267001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0277001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1541001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1542001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1542002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1566001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1566002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1566003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1566004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1567001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1568001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1569001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1569002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1570001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1571001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1572001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1573001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1573002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1574001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1574002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1575001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1575002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1576001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1576002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1594001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1594002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1595001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1596001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1596002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1597001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1597002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1598001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1599001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1600001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1600002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1601001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1601002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1602001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1603001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1603002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1604001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1604002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1605001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1606001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1606002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1607001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1607002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1608001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1634001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1635001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1636001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1637001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1638001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1639001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1640001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1641001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1643001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1644001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1644002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1645001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1645002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1646001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1647001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1648001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1649001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1649002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1650001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1664001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D0328001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D0329001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D0330001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1739001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1739002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1739003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1739004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1739005.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1739006.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741006.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741007.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741008.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741009.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743005.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743006.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743007.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743008.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743009.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1754002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1754003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1755002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1755003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1756002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1756003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1757002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1757003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1758002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1758003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1759002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1759003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1760002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1760003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1761002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1761003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1762002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1762003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1763002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1763003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1764002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1764003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1765001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1767001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1768001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1769001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1770001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1794001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1794002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1794003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1794004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1794005.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795005.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795006.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795007.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1796001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1797001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1797002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1798001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1798002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1799001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1800001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1800002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1801001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1802001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1802002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1803001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1804001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1805001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1806001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1807001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1808001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1808002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1809001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1810001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1811001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1812001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1813001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1813002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1814001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1815001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1816001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1816002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1817001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1818001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1818002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1819001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1820001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1821001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1822001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1822002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1823001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1823002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1824001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1825001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1840001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1840002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1841001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1841002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1842001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1842002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1843001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1843002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1844001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1844002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1844003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1844004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1845001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1845002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1845003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1846001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1846002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1846003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1847001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1847002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1848001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1848002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1849001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1849002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1850001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1850002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1850003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1887001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1887002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1888001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1888002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1889001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1889002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1896001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1897001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1898001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1939001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1939002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1940001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1940002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1941001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1941002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1942001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1942002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1942003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1943001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1943002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1945001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1945002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1945003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1948001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1948002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2023001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2023002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2023003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2024001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2024002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2024003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2025001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2025002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2025003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2026001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2026002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2027001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2027002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2028001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2028002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2028003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2029001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2029002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2029003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2030001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2030002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2030003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2031001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2031002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2031003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2032001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2032002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2032003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2033001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2033002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2034001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2034002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2035001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2035002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2035003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2043001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2044001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1526001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1527001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1528001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1529001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1530001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1546001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1547001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1548001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1549001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1549002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1583001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1584001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1585001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1586001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1591001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1591002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1591003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F0265001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F0265002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F0265003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F0265004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F0265005.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1131001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1131002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1131003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1131004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1699001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1699002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1699003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1700001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1700002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1700003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0168001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216005.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216006.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216007.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217005.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217006.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217007.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217008.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217009.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218005.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218006.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218007.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219005.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219006.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219007.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220005.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220006.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220007.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0224001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1539001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1540001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1541001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1542001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1550001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1551001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1552001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1553001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1554001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1596001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1596002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1596003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1597001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1597002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1597003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1598001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1598002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1598003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1599001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1599002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1599003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1600001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1600002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1600003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1601001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1601002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1601003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1602001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1602002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1603001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1603002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1603003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1604001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1604002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1604003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1605001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1605003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1606001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1606002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1607001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1607002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1608001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1608002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1609001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1610001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1624001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1632001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1653001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1654001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1655001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1655002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H0084001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H0084002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H0084003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H0191001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H0193001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H1739001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H1740001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0901001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0901002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0901003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0901004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0901005.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0901006.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0925001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0925002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0925003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0935001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0936001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0937001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0938001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0939001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0156001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0872001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0874001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0877001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0885001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0886001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0887001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0888001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0889001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0890001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0891001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0892001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0893001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0894001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0895001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A0276001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1520001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1521001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1522001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1522002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1523001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1523002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1579001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1579002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1579003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0095001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0095002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0095003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0096002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0096003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0267001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0267002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0267003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0268001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0268002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0269001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0269002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0270001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0270002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0271001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0271002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0272001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0272002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0273001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0273002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0274001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0275001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0276001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0277001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0277002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0278001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0278002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0279001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0279002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1887001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1887002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1888001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1888002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1889001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1890001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1891001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1892001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1892002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E1510001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E1510002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E1511001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E1512001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2221001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2221002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2221003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2221004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2222001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2222002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2223001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2223002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2224001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2224002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2225001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2225002.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2225003.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2225004.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2244001.txt'), WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/heads.ipf')] .. GENERATED FROM PYTHON SOURCE LINES 140-142 Notice that timeseries are stored in a single textfile per observation point. We can read the IPF file and accompanying text files back into a DataFrame. .. GENERATED FROM PYTHON SOURCE LINES 143-147 .. code-block:: Python reloaded_heads = imod.ipf.read(ipf_dir / "heads.ipf") reloaded_heads .. raw:: html
time unnamed: 0 filternummer head filt_top filt_bot meetpunt tov m nap x y id
0 2007-12-28 0 1 NaN 9.29 8.29 9.86 226410 563800 B12A1745001
1 2008-01-28 2 1 9.03 9.29 8.29 9.86 226410 563800 B12A1745001
2 2008-02-14 3 1 8.70 9.29 8.29 9.86 226410 563800 B12A1745001
3 2008-02-28 4 1 8.53 9.29 8.29 9.86 226410 563800 B12A1745001
4 2008-03-17 5 1 8.63 9.29 8.29 9.86 226410 563800 B12A1745001
... ... ... ... ... ... ... ... ... ... ...
60374 2019-05-14 92 1 15.44 8.64 7.64 16.08 240586 543605 B17E2244001
60375 2019-05-28 93 1 15.28 8.64 7.64 16.08 240586 543605 B17E2244001
60376 2019-06-14 94 1 15.13 8.64 7.64 16.08 240586 543605 B17E2244001
60377 2019-06-28 95 1 14.88 8.64 7.64 16.08 240586 543605 B17E2244001
60378 2019-08-14 98 1 14.53 8.64 7.64 16.08 240586 543605 B17E2244001

60379 rows × 10 columns



.. GENERATED FROM PYTHON SOURCE LINES 148-155 Line data (GEN) --------------- iMOD stores line data in GEN files, which is a binary format for line data. The `imod.gen` module provides functions to read and write GEN files. We'll create some dummy line data to store in a GEN file. iMOD5 primarily uses GEN to specify Horizontal Flow Barriers (HFB). .. GENERATED FROM PYTHON SOURCE LINES 156-165 .. code-block:: Python import shapely x = [0.0, 14.0, 36.0, 50.0, 70.0] y = [0.0, 20.0, 10.0, 30.0, 40.0] ls = shapely.LineString(zip(x, y)) ls .. rst-class:: sphx-glr-script-out .. code-block:: none .. GENERATED FROM PYTHON SOURCE LINES 166-168 We now have a geometry, but there is no data associated with it yet. Let's create a GeoDataFrame with some data to associate with the line. .. GENERATED FROM PYTHON SOURCE LINES 169-174 .. code-block:: Python import geopandas as gpd gdf = gpd.GeoDataFrame([100.0], geometry=[ls], columns=["resistance"]) .. GENERATED FROM PYTHON SOURCE LINES 175-177 We can save this line data to a GEN file with the :doc:`/api/generated/io/imod.formats.gen.write` function. .. GENERATED FROM PYTHON SOURCE LINES 178-188 .. code-block:: Python gen_dir = tmpdir / "gen" # We'll have to create the directory first, as it does not exist yet. gen_dir.mkdir(exist_ok=True) imod.gen.write( gen_dir / "barrier.gen", gdf, ) .. GENERATED FROM PYTHON SOURCE LINES 189-190 Let's check that the file is saved in the specified directory. .. GENERATED FROM PYTHON SOURCE LINES 191-195 .. code-block:: Python gen_files = list(gen_dir.glob("*")) pprint(gen_files) .. rst-class:: sphx-glr-script-out .. code-block:: none [WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/gen/barrier.gen')] .. GENERATED FROM PYTHON SOURCE LINES 196-197 We can read the GEN file back into a GeoDataFrame with the `imod.gen.read` .. GENERATED FROM PYTHON SOURCE LINES 198-202 .. code-block:: Python reloaded_gdf = imod.gen.read(gen_dir / "barrier.gen") reloaded_gdf .. raw:: html
resistance feature_type geometry
0 100.0 line LINESTRING (0 0, 14 20, 36 10, 50 30, 70 40)


.. GENERATED FROM PYTHON SOURCE LINES 203-209 The GEN file also supports storing "3D data", which allows you to store vertically oriented polygons, which you can use to insert partially-penetrating horizontal flow barriers in iMOD5 and iMOD Python. Let's create some 3D data first. iMOD Python has a convenience function to create a 3D polygon conveniently. .. GENERATED FROM PYTHON SOURCE LINES 210-220 .. code-block:: Python ztop = [0.0, 0.0, -10.0, 0.0, 0.0] zbottom = [-20.0, -20.0, -20.0, -20.0, -20.0] zpolygon = imod.prepare.linestring_to_trapezoid_zpolygons(x, y, ztop, zbottom) gdf_polygon = gpd.GeoDataFrame( [100.0, 100.0, 100.0, 100.0], geometry=zpolygon, columns=["resistance"] ) .. GENERATED FROM PYTHON SOURCE LINES 221-226 .. code-block:: Python imod.gen.write( gen_dir / "barrier_3d.gen", gdf_polygon, ) .. GENERATED FROM PYTHON SOURCE LINES 227-243 1D Network (ISG) ---------------- iMOD5 stores store 1D networks in ISG files, which is a binary format primarily for surface water datasets. It supports all kinds of extra features such as associated bathymetries and weirs. Given its complexity, ISG is not yet supported in iMOD Python. The workaround is to rasterize the ISGfiles to IDF files using the iMOD5 BATCH function ISGGRID. Legend files (LEG) ------------------ iMOD5 uses LEG files to store legend information for plotting. For example, the following LEG file defines a color legend for groundwater surface levels: .. GENERATED FROM PYTHON SOURCE LINES 244-274 .. code-block:: Python legend_str = """\ 24,1,1,1,1,1,1,1 UPPERBND,LOWERBND,IRED,IGREEN,IBLUE,DOMAIN 200.0000,10.00000,75,0,0,"> 10.0 m" 10.00000,6.000000,115,0,0,"6.0-10.0 m" 6.000000,4.000000,166,0,0,"4.0-6.0 m" 4.000000,3.800000,191,0,0,"3.8-4.0 m" 3.800000,3.600000,217,0,0,"3.6-3.8 m" 3.600000,3.400000,237,0,0,"3.4-3.6 m" 3.400000,3.200000,255,42,0,"3.2-3.4 m" 3.200000,3.000000,255,85,0,"3.0-3.2 m" 3.000000,2.800000,254,115,0,"2.8-3.0 m" 2.800000,2.600000,254,140,0,"2.6-2.8 m" 2.600000,2.400000,254,170,0,"2.4-2.6 m" 2.400000,2.200000,254,191,10,"2.2-2.4 m" 2.200000,2.000000,254,196,20,"2.0-2.2 m" 2.000000,1.800000,254,221,51,"1.8-2.0 m" 1.800000,1.600000,254,255,0,"1.6-1.8 m" 1.600000,1.400000,254,255,115,"1.4-1.6 m" 1.400000,1.200000,255,255,190,"1.2-1.4 m" 1.200000,1.000000,209,255,115,"1.0-1.2 m" 1.000000,0.8000000,163,255,115,"0.8-1.0 m" 0.8000000,0.6000000,85,255,0,"0.6-0.8 m" 0.6000000,0.4000000,76,230,0,"0.4-0.6 m" 0.4000000,0.2000000,56,168,0,"0.2-0.4 m" 0.2000000,0.000000,38,115,0,"0.0-0.2 m" 0.000000,-200.0000,0,77,168,"<0.0 m" """ .. GENERATED FROM PYTHON SOURCE LINES 275-276 Let's write this string to a file in our temporary directory. .. GENERATED FROM PYTHON SOURCE LINES 277-284 .. code-block:: Python legend_dir = tmpdir / "leg" legend_dir.mkdir(exist_ok=True) legend_path = legend_dir / "GWS_surface_level.leg" with open(legend_path, "w") as f: f.write(legend_str) .. GENERATED FROM PYTHON SOURCE LINES 285-287 We can read the LEG file using the :doc:`/api/generated/visualize/imod.visualize.read_imod_legend` function. .. GENERATED FROM PYTHON SOURCE LINES 288-291 .. code-block:: Python colors, levels, labels = imod.visualize.read_imod_legend(legend_path) .. GENERATED FROM PYTHON SOURCE LINES 292-294 We can now use these colors and levels to plot a surface. In this case, we will plot the top layer of our layermodel. .. GENERATED FROM PYTHON SOURCE LINES 294-297 .. code-block:: Python imod.visualize.plot_map(top.sel(layer=1), colors=colors, levels=levels) .. image-sg:: /user-guide/images/sphx_glr_11-imod5-files_003.png :alt: 11 imod5 files :srcset: /user-guide/images/sphx_glr_11-imod5-files_003.png :class: sphx-glr-single-img .. rst-class:: sphx-glr-script-out .. code-block:: none (
, ) .. GENERATED FROM PYTHON SOURCE LINES 298-306 Project files (PRJ) ------------------- iMOD5 uses PRJ files to store project information, basically the model definition. `See the example for a full overview of importing a model from a projectfile into a MODFLOW6 model `_. We'll show here how to open a projectfile here and convert the data to a MODFLOW 6 model. .. rst-class:: sphx-glr-timing **Total running time of the script:** (0 minutes 11.375 seconds) .. _sphx_glr_download_user-guide_11-imod5-files.py: .. only:: html .. container:: sphx-glr-footer sphx-glr-footer-example .. container:: sphx-glr-download sphx-glr-download-jupyter :download:`Download Jupyter notebook: 11-imod5-files.ipynb <11-imod5-files.ipynb>` .. container:: sphx-glr-download sphx-glr-download-python :download:`Download Python source code: 11-imod5-files.py <11-imod5-files.py>` .. container:: sphx-glr-download sphx-glr-download-zip :download:`Download zipped: 11-imod5-files.zip <11-imod5-files.zip>` .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_